FreeBSD Handbook : Synchronizing source trees over the Internet : SUP : Description of FreeBSD SUP distributions
Previous: Getting setup
Next: CTM

17.1.2. Description of FreeBSD SUP distributions

For the main FreeBSD distribution using the standard-supfile:

src-base:	/usr/src/...		misc files at the top of /usr/src
src-bin:	/usr/src/bin		user and system binaries
src-secure:	/usr/src/secure		DES Sources (US/Canada ONLY) 
src-eBones:	/usr/src/eBones		Kerberos and DES (US/Canada ONLY)
src-etc:	/usr/src/etc		system files
src-games:	/usr/src/games		games
src-gnu:	/usr/src/gnu		sources under the GNU Public License
src-include:	/usr/src/include	include files
src-sys:	/usr/src/sys		kernel sources
src-lib:	/usr/src/lib		libraries
src-libexec:	/usr/src/libexec	system binaries
src-share:	/usr/src/share		various shared resources
src-sbin:	/usr/src/sbin		single user system binaries
src-usrbin:	/usr/src/usr.bin	user binaries
src-usrsbin:	/usr/src/usr.sbin	system binaries

For the international FreeBSD distribution using the secure-supfile:

src-secure:	/usr/src/secure		DES Sources
src-eBones:	/usr/src/eBones		Kerberos and DES

And for the ports collection:

ports-base:	  /usr/ports/...	misc files at the top of /usr/ports
ports-archivers:  /usr/ports/archivers	archiving tools
ports-audio:	  /usr/ports/audio	sound support
ports-benchmarks: /usr/ports/benchmarks	benchmarks
ports-cad:	  /usr/ports/cad	CAD tools
ports-comms:	  /usr/ports/comms	communication software
ports-databases:  /usr/ports/databases	databases
ports-devel:	  /usr/ports/devel	development utilities
ports-editors:    /usr/ports/editors	editors
ports-emulators:  /usr/ports/emulators	emulators for other OSes
ports-games:	  /usr/ports/games	games
ports-graphics:	  /usr/ports/graphics	various graphics utilities
ports-japanese:	  /usr/ports/japanese	Japanese software.
ports-lang:	  /usr/ports/lang	programming languages
ports-mail:	  /usr/ports/mail	mail software
ports-math:	  /usr/ports/math	numerical computation software
ports-misc:	  /usr/ports/misc	miscellaneous utilities
ports-net:	  /usr/ports/net	networking software
ports-news:	  /usr/ports/news	USENET news software
ports-plan9:	  /usr/ports/plan9	various programs from Plan9
ports-print:	  /usr/ports/print	printing software
ports-russian:    /usr/ports/russian    Russian software
ports-security:	  /usr/ports/security	``security'' utilities, for better or for worse
ports-shells:	  /usr/ports/shells	various UN*X shells
ports-sysutils:	  /usr/ports/sysutils	system utilities
ports-www:	  /usr/ports/www	software related to the world wide web
ports-x11:	  /usr/ports/x11	X11 software

If you want to keep updated on the original source of the ports, you can also add this to your supfile. But note that this collection is enormous, and unless you are an ftp site mirroring the entire FreeBSD tree (but cannot use ``mirror'' for some reason), you (and us) are much better off not using sup to collect these:

ports-distfiles: /usr/ports/distfiles	original tarballs


FreeBSD Handbook : Synchronizing source trees over the Internet : SUP : Description of FreeBSD SUP distributions
Previous: Getting setup
Next: CTM