cvs-supfile revision 62851
1160814Ssimon# $FreeBSD: head/share/examples/cvsup/cvs-supfile 62851 2000-07-09 16:03:53Z markm $
2160814Ssimon#
3160814Ssimon# This file contains all of the "CVSup collections" that make up the
4160814Ssimon# CVS development tree of the FreeBSD system.
5160814Ssimon#
6160814Ssimon# CVSup (CVS Update Protocol) allows you to download the latest CVS
7160814Ssimon# tree (or any branch of development therefrom) to your system easily
8160814Ssimon# and efficiently (far more so than with sup, which CVSup is aimed
9160814Ssimon# at replacing).  If you're running CVSup interactively, and are
10160814Ssimon# currently using an X display server, you should run CVSup as follows
11160814Ssimon# to keep your CVS tree up-to-date:
12160814Ssimon#
13160814Ssimon#	cvsup cvs-supfile
14160814Ssimon#
15160814Ssimon# If not running X, or invoking cvsup from a non-interactive script, then
16160814Ssimon# run it as follows:
17160814Ssimon#
18160814Ssimon#	cvsup -g -L 2 cvs-supfile
19160814Ssimon#
20160814Ssimon# You may wish to change some of the settings in this file to better
21160814Ssimon# suit your system:
22160814Ssimon#
23160814Ssimon# host=CHANGE_THIS.FreeBSD.org
24160814Ssimon#		This specifies the server host which will supply the
25160814Ssimon#		file updates.  You must change it to one of the CVSup
26160814Ssimon#		mirror sites listed in the FreeBSD Handbook at
27160814Ssimon#		http://www.freebsd.org/handbook/mirrors.html.
28160814Ssimon#		You can	override this setting on the command line
29160814Ssimon#		with cvsup's "-h host" option.
30160814Ssimon#
31160814Ssimon# base=/usr
32160814Ssimon#		This specifies the root where CVSup will store information
33160814Ssimon#		about the collections you have transferred to your system.
34160814Ssimon#		A setting of "/usr" will generate this information in
35160814Ssimon#		/usr/sup.  Even if you are CVSupping a large number of
36160814Ssimon#		collections, you will be hard pressed to generate more than
37160814Ssimon#		~1MB of data in this directory.  You can override the
38160814Ssimon#		"base" setting on the command line with cvsup's "-b base"
39160814Ssimon#		option.  This directory must exist in order to run CVSup.
40160814Ssimon#
41160814Ssimon# prefix=/home/ncvs
42160814Ssimon#		This specifies where to place the requested files.  A
43160814Ssimon#		setting of "/home/ncvs" will place all of the files
44160814Ssimon#		requested in /home/ncvs (e.g., "/home/ncvs/src/bin",
45160814Ssimon#		"/home/ncvs/ports/archivers").  The prefix directory
46160814Ssimon#		must exist in order to run CVSup.
47160814Ssimon
48160814Ssimon# Defaults that apply to all the collections
49160814Ssimon#
50160814Ssimon# IMPORTANT: Change the next line to use one of the CVSup mirror sites
51160814Ssimon# listed at http://www.freebsd.org/handbook/mirrors.html.
52160814Ssimon*default host=CHANGE_THIS.FreeBSD.org
53160814Ssimon*default base=/usr
54160814Ssimon*default prefix=/home/ncvs
55160814Ssimon*default release=cvs
56160814Ssimon*default delete use-rel-suffix
57160814Ssimon
58160814Ssimon# If your network link is a T1 or faster, comment out the following line.
59160814Ssimon*default compress
60160814Ssimon
61160814Ssimon## Main Source Tree.
62160814Ssimon#
63160814Ssimon# The easiest way to get the main source tree is to use the "src-all"
64160814Ssimon# mega-collection.  It includes all of the individual "src-*" collections,
65160814Ssimon# except the export-restricted collections.
66160814Ssimonsrc-all
67160814Ssimon
68160814Ssimon# These are the individual collections that make up "src-all".  If you
69160814Ssimon# use these, be sure to comment out "src-all" above.
70160814Ssimon#src-base
71160814Ssimon#src-bin
72160814Ssimon#src-contrib
73160814Ssimon#src-etc
74160814Ssimon#src-games
75160814Ssimon#src-gnu
76160814Ssimon#src-include
77160814Ssimon#src-kerberos5
78160814Ssimon#src-kerberosIV
79160814Ssimon#src-lib
80160814Ssimon#src-libexec
81160814Ssimon#src-release
82160814Ssimon#src-sbin
83160814Ssimon#src-share
84160814Ssimon#src-sys
85160814Ssimon#src-tools
86160814Ssimon#src-usrbin
87160814Ssimon#src-usrsbin
88160814Ssimon# These are the individual collections that make up FreeBSD's crypto
89160814Ssimon# collection. They are no longer export-restricted and are a part of
90160814Ssimon# src-all
91160814Ssimon#src-crypto
92160814Ssimon#src-eBones
93160814Ssimon#src-secure
94160814Ssimon#src-sys-crypto
95238405Sjkim
96160814Ssimon## Ports Collection.
97160814Ssimon#
98160814Ssimon# The easiest way to get the ports tree is to use the "ports-all"
99160814Ssimon# mega-collection.  It includes all of the individual "ports-*"
100160814Ssimon# collections,
101160814Ssimonports-all
102160814Ssimon
103160814Ssimon# These are the individual collections that make up "ports-all".  If you
104160814Ssimon# use these, be sure to comment out "ports-all" above.
105160814Ssimon#ports-archivers
106160814Ssimon#ports-astro
107160814Ssimon#ports-audio
108160814Ssimon#ports-base
109160814Ssimon#ports-benchmarks
110160814Ssimon#ports-biology
111238405Sjkim#ports-cad
112160814Ssimon#ports-chinese
113160814Ssimon#ports-comms
114160814Ssimon#ports-converters
115160814Ssimon#ports-databases
116160814Ssimon#ports-deskutils
117160814Ssimon#ports-devel
118160814Ssimon#ports-editors
119160814Ssimon#ports-emulators
120160814Ssimon#ports-ftp
121160814Ssimon#ports-games
122160814Ssimon#ports-german
123160814Ssimon#ports-graphics
124160814Ssimon#ports-irc
125160814Ssimon#ports-japanese
126160814Ssimon#ports-java
127160814Ssimon#ports-korean
128160814Ssimon#ports-lang
129160814Ssimon#ports-mail
130160814Ssimon#ports-math
131160814Ssimon#ports-mbone
132160814Ssimon#ports-misc
133160814Ssimon#ports-net
134160814Ssimon#ports-news
135160814Ssimon#ports-palm
136160814Ssimon#ports-print
137160814Ssimon#ports-russian
138160814Ssimon#ports-security
139160814Ssimon#ports-shells
140160814Ssimon#ports-sysutils
141160814Ssimon#ports-textproc
142160814Ssimon#ports-vietnamese
143160814Ssimon#ports-www
144160814Ssimon#ports-x11
145160814Ssimon#ports-x11-clocks
146160814Ssimon#ports-x11-fm
147160814Ssimon#ports-x11-fonts
148160814Ssimon#ports-x11-servers
149160814Ssimon#ports-x11-toolkits
150160814Ssimon#ports-x11-wm
151160814Ssimon
152160814Ssimon## Documentation
153160814Ssimon#
154160814Ssimon# The easiest way to get the doc tree is to use the "doc-all"
155160814Ssimon# mega-collection.  It includes all of the individual "doc-*"
156160814Ssimon# collections,
157160814Ssimondoc-all
158160814Ssimon
159160814Ssimon