conf/99328: [patch] updates for src/share/examples/cvsup

Mark Linimon linimon at FreeBSD.org
Thu Jun 22 23:20:24 UTC 2006


>Number:         99328
>Category:       conf
>Synopsis:       [patch] updates for src/share/examples/cvsup
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 22 23:20:22 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Mark Linimon
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
FreeBSD
>Environment:
n/a
>Description:
This patch updates the README files and adds new file projects-supfile.
>How-To-Repeat:
n/a
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	diff.out
#	projects-supfile
#
echo x - diff.out
sed 's/^X//' >diff.out << 'END-of-diff.out'
XIndex: README
X===================================================================
XRCS file: /home/FreeBSD/ncvs/src/share/examples/cvsup/README,v
Xretrieving revision 1.18
Xdiff -u -r1.18 README
X--- README	30 Jul 2002 14:08:16 -0000	1.18
X+++ README	22 Jun 2006 23:02:10 -0000
X@@ -20,6 +20,18 @@
X 
X     cvs-supfile			Main source tree and ports collection
X 
X+To maintain a copy of the FreeBSD documentation repository, use the file:
X+
X+    doc-supfile                 FreeBSD doc repository
X+
X+To maintain a copy of the FreeBSD website repository, use the file:
X+
X+    www-supfile                 FreeBSD www repository
X+
X+To maintain a copy of the FreeBSD projects repository, use the file:
X+
X+    projects-supfile            FreeBSD projects repository
X+
X To maintain a copy of the FreeBSD bug database, use the file:
X 
X     gnats-supfile               FreeBSD bug database
X@@ -32,6 +44,6 @@
X for an up-to-date list of public CVSup mirror sites.
X 
X To prevent CVSup from updating particular directories and files, use
X-this file:
X+this file as an example:
X 
X     refuse
XIndex: refuse.README
X===================================================================
XRCS file: /home/FreeBSD/ncvs/src/share/examples/cvsup/refuse.README,v
Xretrieving revision 1.11
Xdiff -u -r1.11 refuse.README
X--- refuse.README	16 Nov 2003 17:55:54 -0000	1.11
X+++ refuse.README	22 Jun 2006 23:06:56 -0000
X@@ -52,7 +52,9 @@
X     ports/vietnamese
X 
X Use refuse files with care.  Some parts of the src distribution
X-depend on files in completely different parts.
X+depend on files in completely different parts.  Also, some commonly-
X+used tools to maintain the Ports Collection rely on a complete INDEX
X+file, and thus require a complete ports tree to build it; see the FAQ.
X 
X For more information about refuse files see cvsup(1), which is
X installed by the "cvsup" and "cvsup-bin" ports.  See also the CVSup
END-of-diff.out
echo x - projects-supfile
sed 's/^X//' >projects-supfile << 'END-of-projects-supfile'
X# $FreeBSD: src/share/examples/cvsup/ports-supfile,v 1.33 2004/12/19 02:31:45 brueffer Exp $
X#
X# This file contains all of the "CVSup collections" that make up the
X# source of the FreeBSD projects tree
X#
X# CVSup (CVS Update Protocol) allows you to download the latest CVS
X# tree (or any branch of development therefrom) to your system easily
X# and efficiently (far more so than with sup, which CVSup is aimed
X# at replacing).  If you're running CVSup interactively, and are
X# currently using an X display server, you should run CVSup as follows
X# to keep your CVS tree up-to-date:
X#
X#	cvsup projects-supfile
X#
X# If not running X, or invoking cvsup from a non-interactive script, then
X# run it as follows:
X#
X#	cvsup -g -L 2 projects-supfile
X#
X# You may wish to change some of the settings in this file to better
X# suit your system:
X#
X# host=CHANGE_THIS.FreeBSD.org
X#		This specifies the server host which will supply the
X#		file updates.  You must change it to one of the CVSup
X#		mirror sites listed in the FreeBSD Handbook at
X#		http://www.freebsd.org/doc/handbook/mirrors.html.
X#		You can	override this setting on the command line
X#		with cvsup's "-h host" option.
X#
X# base=/var/db
X#		This specifies the root where CVSup will store information
X#		about the collections you have transferred to your system.
X#		A setting of "/var/db" will generate this information in
X#		/var/db/sup.  Even if you are CVSupping a large number of
X#		collections, you will be hard pressed to generate more than
X#		~1MB of data in this directory.  You can override the
X#		"base" setting on the command line with cvsup's "-b base"
X#		option.  This directory must exist in order to run CVSup.
X#
X# prefix=/usr
X#		This specifies where to place the requested files.  A
X#		setting of "/usr" will place all of the files requested
X#		in "/usr/projects".
X#		The prefix directory must exist in order to run CVSup.
X
X# Defaults that apply to all the collections
X#
X# IMPORTANT: Change the next line to use one of the CVSup mirror sites
X# listed at http://www.freebsd.org/doc/handbook/mirrors.html.
X*default host=CHANGE_THIS.FreeBSD.org
X*default base=/var/db
X*default prefix=/usr
X*default release=cvs tag=.
X*default delete use-rel-suffix
X
X# If you seem to be limited by CPU rather than network or disk bandwidth, try
X# commenting out the following line.  (Normally, today's CPUs are fast enough
X# that you want to run compression.)
X*default compress
X
X# This collection retrieves the projects/ tree of the FreeBSD repository
X#
X# The easiest way to get the projects tree is to use the "projects-all"
X# mega-collection.  It includes all of the individual "projects-*"
X# collections.
Xprojects-all
X
END-of-projects-supfile
exit

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list