Michael L. Love/proclus/GNU-Darwin link block
Related social networking sites that might be lesser known
status and microblogs
proclus - FriendFeed
hi5 - Michael-L Love
Michael L. Love (proclus) - Identi.ca
proclus/Michael L. Love on status.net
proclus « koornk
Michael L. Love/proclus/GNU-Darwin on hellotxt
ZooLoo - proclus.zooloo.com - Graffiti
eYari | Michael L. Love | Activity
Michael L. Love/proclus/GNU-Darwin on myspace
proclus/Michael L. Love on Jaikus
Michael L. Love on youare.com
Michael L. Love/proclus/GNU-Darwin on Ning Network
blogs
Michael L. Love/proclus/GNU-Darwin on LiveJournal
Michael L. Love/proclus/GNU-Darwin tumblr blog
Michael L. Love/proclus/GNU-Darwin on Xanga
Michael L. Love: proclus on Blogger
Michael L. Love's Site - Michael L. Love on Multiply
proclus on Hatena
bookmark sites
gnudarwin's favorite websites - StumbleUpon
Michael L. Love's links on Netlog
Michael L. Love's links on digg
Michael L. Love's links on reddit
Gravee - Michael L. Love's Bookmarks on Gravee
follow us:
distro feeds:
molecules feeds:
GNU-Darwin Action blog feeds:
|
|
The GNU-Darwin Package Collection
GNU-Darwin Ports system installation notes
FreeBSD ports is a vast make system for all of the third party
software
that has been ported to FreeBSD. This is one of the major source code repositories on the net.
Here are the steps to get it working with OSX. GNU-Darwin users should adapt these instructions accordingly,
and no
data recovery
will be needed later.
-
Get the
GNU-Darwin ports archive
and untar it as follows.
cd ~
wget http://www.gnu-darwin.org/ports-darwin.tar.gz
cd /usr
tar -zxf ~/ports-darwin.tar.gz
-
Get /usr/share/mk and /etc/mtree from
CVS.
cd ~
setenv CVSROOT :pserver:anonymous@cvs.sourceforge.net:/cvsroot/gnu-darwin
cvs login
When prompted for a password, simply press the Enter key.
cvs -z3 co src/etc/mtree
cvs -z3 co src/share/mk
cd src/share/mk
make install BINDIR=/usr/share
cd ../../etc/mtree
mkdir /etc/mtree
make install
-
Update /usr/ports/Mk folder through CVS.
cd ~
cvs -z3 co ports/Mk
cd ports/Mk
cp -rf * /usr/ports/Mk
-
"cd /usr/ports" and find the directory with the application you wish to install (you can use make search name=packagename).
Change to that directory and type "make install". If all goes well, then the ports system will automatically download the necessary
files from the internet, compile the sources, and install the application. If not, the CVS repository always contains a number of updated ports
as well as updated Mk Makefiles
so it is always a good place to look around. You may also want to take a look once in a while at the
developers resources page for new developements and CVS updates.
Related Links
FreeBSD ports
GNU-Darwin packages
GNU-Darwin porting tips
Bootstrapping the ports tree
Additional Information
This GNU-Darwin porting engine has been used to automatically compile over 15000 programs for our users. All of the ported applications are
fully OSX compatible, so that MacOS users can learn about the benefits of free software. Here is a comprehensive list of the software that is found in the ports collection. Most of these can now be fairly easily ported to GNU-Darwin and Mac OSX. Take your pick! To check our progress with a particular port, try the
package directory.
GNU-Darwin hard media
Order them now!
email proclus
|