Freebsd-ports
From wikinotes
FreeBSD ports have compilation instructions for
several packages that are unavailable in the binary package repo.
WARNING:
Avoid mixing ports and packages.
Install
sudo portsnap fetch # update ports tree sudo portsnap extract sudo portsnap update pkg query --all '%o %n-%v %R' | grep -v FreeBSD # list ports packages (unknown-repository)# /etc/make.conf WITH_PKGNG=yes # register installed pkgs with pkgNG
Usage
# update sudo portsnap fetch sudo portsnap update # search find /usr/ports -type d -maxdepth 2 -iname "<package>" http://www.freebsd.org/ports/searching.html # build/install cd /usr/ports/<dir>/<package> make install clean make install clean BATCH=yes # build w/o prompts