FreeBSD Ports for GNU/Linux 294
proclus writes: "GNU-Darwin has provided a special FreeBSD ports tarball (20 Mb) for GNU/Linux users. We have modified the FreeBSD Ports System to bring thousands of free software offerings within the reach of every GNU/Linux user. The system is not fully automated yet, but you can untar it in your home directory and try it. Just follow these directions. This system provides full access to the FreeBSD ports, so that users can compile and install software in their home directories. Root access is not required."
Open Packages (Score:2, Informative)
Re:FreeBSD programs w/in reach of Linux users? (Score:1, Informative)
Installing a program using the ports tree is as simple as:
#cd
#make install clean
The source is downloaded from one of a list of servers and so are any dependancies. Everything gets compiled and installed and the source code and whatnot is cleaned up afterwards.
It's one of the biggest reasons I love FreeBSD so much.
Compile flags (Score:3, Informative)
CPUTYPE=i686
This way you automagically have a cc -O -pipe -march=pentiumpro setup so you don't compile for 10 years old 386 cpus.
Sure, compiling KDE2 will take some time, but who cares, you can continue working while the package builds, thanks God for dual cpus and SCSI disks
Re:FreeBSD programs w/in reach of Linux users? (Score:3, Informative)
# apt-get install pentium-builder
# less
apt-get source whatever -b
pentium-builder is pretty handy IMHO.
Re:OpenBSD packaging (Score:2, Informative)
The trick is to do pkg_add inside of ftp instead of ftp inside of pkg_add.
Open Packages is *MORE* than BSD (Score:3, Informative)
OpenPackages is a universal solution. GNU-Darwin is less than universal.
Depends on what you want. To be inclusive or exclusive.
Re:FreeBSD programs w/in reach of Linux users? (Score:2, Informative)
Re:FreeBSD programs w/in reach of Linux users? (Score:2, Informative)
Point taken, to some extent, but for FreeBSD, there's pkg_update [freebsd.org].
I'm only gonna say this once (Score:3, Informative)
gentoo uses something very much like ports, though it doesn't use make, but a python utility called emerge instead. i would hope to see it use SCons in the future, and get the best of both worlds -- it might even be enough to get me to switch back to linux (once it stops having a VM bug of the week)