You are not logged in.
Hey,
My buddy is on an Ubuntu-based distro (Mint) and wants to use a package that I use on my Arch installation. The package can be found on the AUR but not in the official repos for ubuntu nor in the ppas (https://aur.archlinux.org/packages/pep8-asm-git/).
So I was just wondering if it was possible to make a pkgbuild usable on debian-based distros?
Thanks for the help.
Offline
No, you'd have to start from scratch.
Offline
Upstream already provide a binary usable on any Linux system.
Offline
There's also nothing to that PKGBUILD really. Have your friend just download the source and run qmake, make, the copy the binary to /usr/bin, that's it.
If he want's the result managed by apt (or dpkg, or whatever) then he should be able to use debian's checkinstall, but you/he would have to ask on a debian forum for information about that.
Last edited by Trilby (2021-01-21 01:24:34)
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
The package can be found on the AUR https://aur.archlinux.org/packages/pep8-asm-git/
You can simply download the source and compile it, makepkg is Arch-integrated and cannot be use for compile on other distro
Last edited by Khere (2021-01-21 09:32:51)
Fan of Giorgio Moroder & Mohammad Ammax enemy
Offline
An older version seems to be packaged as pep8-simul already.
https://packages.ubuntu.com/groovy/pep8-simul
I recently discovered a tool that tries to build .deb packages from PKGBUILD files. I have never tried it and the results may vary. (It does not build in fakeroot, source checksum are not verified, and you might not have the required versions ofdependencies available )
https://github.com/instantOS/instantDEB
Last edited by progandy (2021-01-21 10:23:07)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
<edit>
Apparently there are 2 products whose name starts with pep8 .
One is a python program that was renamed a few years ago , the other is a C++ program .
OP needs the latter, but my remarks were about the former.
I'm going to use [ del ] tags to clarify my remarks are not relevant.
Mr Eschwartz, perhaps you could also those tags in your responses to my remarks ?
<end of edit>
Did some searching and it seems pep8 was renamed to pycodestyle .
Check https://github.com/PyCQA/pycodestyle & https://github.com/PyCQA/pycodestyle/issues/466
Last edited by Lone_Wolf (2021-01-22 19:13:07)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
But the OP is asking about http://computersystemsbook.com/4th-edition/pep8/ so I'm really not sure why you're mentioning some python program.
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline
I'm not mentioning "some python program" but the successor of the pep8 tool.
If that book is not about the python pep8 tool but about some other program that has pep8 in the name, then I misunderstood the issue.
Last edited by Lone_Wolf (2021-01-22 19:13:32)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
I'm not mentioning "some python program" but the successor of the pep8 tool.
You are mentioning "the successor to some python program"...
If that book is not about the python pep8 tool but about some other program that has pep8 in the name, then I misunderstood the issue.
... which is not the AUR package linked by the OP ("pep8-asm-git") or the Ubuntu package name progandy discovered ("pep8-simul").
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline