cvs-supfile revision 128927
155714Skris# $FreeBSD: head/share/examples/cvsup/cvs-supfile 128927 2004-05-04 20:03:50Z josef $ 255714Skris# 355714Skris# This file contains all of the "CVSup collections" that make up the 455714Skris# CVS development tree of the FreeBSD system. 555714Skris# 655714Skris# CVSup (CVS Update Protocol) allows you to download the latest CVS 755714Skris# tree (or any branch of development therefrom) to your system easily 8280297Sjkim# and efficiently (far more so than with sup, which CVSup is aimed 955714Skris# at replacing). If you're running CVSup interactively, and are 1055714Skris# currently using an X display server, you should run CVSup as follows 1155714Skris# to keep your CVS tree up-to-date: 1255714Skris# 1355714Skris# cvsup cvs-supfile 1455714Skris# 15280297Sjkim# If not running X, or invoking cvsup from a non-interactive script, then 1655714Skris# run it as follows: 1755714Skris# 1855714Skris# cvsup -g -L 2 cvs-supfile 1955714Skris# 2055714Skris# You may wish to change some of the settings in this file to better 2155714Skris# suit your system: 22280297Sjkim# 2355714Skris# host=CHANGE_THIS.FreeBSD.org 2455714Skris# This specifies the server host which will supply the 2555714Skris# file updates. You must change it to one of the CVSup 2655714Skris# mirror sites listed in the FreeBSD Handbook at 2755714Skris# http://www.freebsd.org/doc/handbook/mirrors.html. 2855714Skris# You can override this setting on the command line 2955714Skris# with cvsup's "-h host" option. 3055714Skris# 3155714Skris# base=/usr 3255714Skris# This specifies the root where CVSup will store information 3355714Skris# about the collections you have transferred to your system. 3455714Skris# A setting of "/usr" will generate this information in 3555714Skris# /usr/sup. Even if you are CVSupping a large number of 3655714Skris# collections, you will be hard pressed to generate more than 37280297Sjkim# ~1MB of data in this directory. You can override the 3855714Skris# "base" setting on the command line with cvsup's "-b base" 3955714Skris# option. This directory must exist in order to run CVSup. 40280297Sjkim# 4155714Skris# prefix=/home/ncvs 4255714Skris# This specifies where to place the requested files. A 4355714Skris# setting of "/home/ncvs" will place all of the files 4455714Skris# requested in /home/ncvs (e.g., "/home/ncvs/src/bin", 4555714Skris# "/home/ncvs/ports/archivers"). The prefix directory 4655714Skris# must exist in order to run CVSup. 4755714Skris 4855714Skris# Defaults that apply to all the collections 4955714Skris# 5055714Skris# IMPORTANT: Change the next line to use one of the CVSup mirror sites 5155714Skris# listed at http://www.freebsd.org/doc/handbook/mirrors.html. 52280297Sjkim*default host=CHANGE_THIS.FreeBSD.org 5355714Skris*default base=/usr 5455714Skris*default prefix=/home/ncvs 5555714Skris*default release=cvs 5655714Skris*default delete use-rel-suffix 5755714Skris 5855714Skris# If you seem to be limited by CPU rather than network or disk bandwidth, try 5955714Skris# commenting out the following line. (Normally, today's CPUs are fast enough 6055714Skris# that you want to run compression.) 6155714Skris*default compress 6255714Skris 6355714Skris## Main Source Tree. 6455714Skris# 6555714Skris# The easiest way to get the main source tree is to use the "src-all" 6655714Skris# mega-collection. It includes all of the individual "src-*" collections. 6755714Skrissrc-all 6855714Skris 6955714Skris# These are the individual collections that make up "src-all". If you 70280297Sjkim# use these, be sure to comment out "src-all" above. 7155714Skris#src-base 72280297Sjkim#src-bin 73280297Sjkim#src-contrib 74280297Sjkim#src-etc 75280297Sjkim#src-games 76280297Sjkim#src-gnu 77280297Sjkim#src-include 78280297Sjkim#src-kerberos5 79280297Sjkim#src-kerberosIV 80280297Sjkim#src-lib 81280297Sjkim#src-libexec 82280297Sjkim#src-release 83280297Sjkim#src-sbin 8455714Skris#src-share 8555714Skris#src-sys 8655714Skris#src-tools 8759191Skris#src-usrbin 8859191Skris#src-usrsbin 8959191Skris# These are the individual collections that make up FreeBSD's crypto 9055714Skris# collection. They are no longer export-restricted and are a part of 91280297Sjkim# src-all 92280297Sjkim#src-crypto 93280297Sjkim#src-eBones 94280297Sjkim#src-secure 95280297Sjkim#src-sys-crypto 96280297Sjkim 97280297Sjkim## Ports Collection. 98280297Sjkim# 99280297Sjkim# The easiest way to get the ports tree is to use the "ports-all" 10055714Skris# mega-collection. It includes all of the individual "ports-*" 101280297Sjkim# collections, 10255714Skrisports-all 103280297Sjkim 104280297Sjkim# These are the individual collections that make up "ports-all". If you 105280297Sjkim# use these, be sure to comment out "ports-all" above and always include 10655714Skris# "ports-base" if you use any of the other individual collections below. 107280297Sjkim# Your ports may not build correctly without an up-to-date "ports-base". 108280297Sjkim# 10955714Skris#ports-base 110280297Sjkim# 111280297Sjkim#ports-accessibility 112280297Sjkim#ports-arabic 113280297Sjkim#ports-archivers 114280297Sjkim#ports-astro 115280297Sjkim#ports-audio 116280297Sjkim#ports-benchmarks 117280297Sjkim#ports-biology 118280297Sjkim#ports-cad 119280297Sjkim#ports-chinese 120280297Sjkim#ports-comms 121280297Sjkim#ports-converters 122280297Sjkim#ports-databases 123280297Sjkim#ports-deskutils 124280297Sjkim#ports-devel 125280297Sjkim#ports-dns 126280297Sjkim#ports-editors 127280297Sjkim#ports-emulators 128280297Sjkim#ports-finance 129280297Sjkim#ports-french 130280297Sjkim#ports-ftp 131280297Sjkim#ports-games 132280297Sjkim#ports-german 133280297Sjkim#ports-graphics 134280297Sjkim#ports-hebrew 135280297Sjkim#ports-hungarian 136280297Sjkim#ports-irc 137280297Sjkim#ports-japanese 138280297Sjkim#ports-java 139280297Sjkim#ports-korean 140280297Sjkim#ports-lang 141280297Sjkim#ports-mail 142280297Sjkim#ports-math 143280297Sjkim#ports-mbone 144280297Sjkim#ports-misc 145280297Sjkim#ports-multimedia 146280297Sjkim#ports-net 147280297Sjkim#ports-net-mgmt 14855714Skris#ports-news 149280297Sjkim#ports-palm 150280297Sjkim#ports-picobsd 151280297Sjkim#ports-polish 152280297Sjkim#ports-portuguese 153280297Sjkim#ports-print 154280297Sjkim#ports-russian 15555714Skris#ports-science 156280297Sjkim#ports-security 157280297Sjkim#ports-shells 158280297Sjkim#ports-sysutils 159280297Sjkim#ports-textproc 160280297Sjkim#ports-ukrainian 161280297Sjkim#ports-vietnamese 16255714Skris#ports-www 163280297Sjkim#ports-x11 164280297Sjkim#ports-x11-clocks 165280297Sjkim#ports-x11-fm 166280297Sjkim#ports-x11-fonts 167280297Sjkim#ports-x11-servers 168280297Sjkim#ports-x11-themes 169280297Sjkim#ports-x11-toolkits 170280297Sjkim#ports-x11-wm 17155714Skris 172280297Sjkim## Documentation 173280297Sjkim# 174280297Sjkim# The easiest way to get the doc tree is to use the "doc-all" 175280297Sjkim# mega-collection. It includes all of the individual "doc-*" 176280297Sjkim# collections, 17755714Skrisdoc-all 178280297Sjkim 17955714Skris## Website 180280297Sjkim# 181280297Sjkim# This collection retrieves the www tree of the FreeBSD 182280297Sjkim# repository 183280297Sjkimwww 184280297Sjkim 185280297Sjkim## CVSROOT control files 186280297Sjkim# 187280297Sjkim# This is to get the control files that cvs(1) needs and the commit logs. 188280297Sjkimcvsroot-all 189280297Sjkim 19055714Skris# These are the individual collections that make up "cvsroot-all" If you 19155714Skris# use these, be sure to comment out "cvsroot-all" above. "cvsroot-common" 192280297Sjkim# is a synthetic CVSROOT that has all the modules from the other CVSROOT-* 193280297Sjkim# directories merged into one, and merged commitlogs via symlinks. 194280297Sjkim#cvsroot-common 195280297Sjkim#cvsroot-src 196280297Sjkim#cvsroot-ports 197280297Sjkim#cvsroot-doc 19855714Skris