head	1.2;
access;
symbols
	RELENG_4_11_0_RELEASE:1.1.1.1.2.1
	RELENG_4_11:1.1.1.1.2.1.0.14
	RELENG_4_11_BP:1.1.1.1.2.1
	RELENG_4_10_0_RELEASE:1.1.1.1.2.1
	RELENG_4_10:1.1.1.1.2.1.0.12
	RELENG_4_10_BP:1.1.1.1.2.1
	RELENG_5_2_1_RELEASE:1.1.1.1
	RELENG_5_2_0_RELEASE:1.1.1.1
	RELENG_5_2:1.1.1.1.0.8
	RELENG_5_2_BP:1.1.1.1
	RELENG_4_9_0_RELEASE:1.1.1.1.2.1
	RELENG_4_9:1.1.1.1.2.1.0.10
	RELENG_4_9_BP:1.1.1.1.2.1
	RELENG_5_1_0_RELEASE:1.1.1.1
	RELENG_5_1:1.1.1.1.0.6
	RELENG_5_1_BP:1.1.1.1
	RELENG_4_8_0_RELEASE:1.1.1.1.2.1
	RELENG_4_8:1.1.1.1.2.1.0.8
	RELENG_4_8_BP:1.1.1.1.2.1
	RELENG_5_0_0_RELEASE:1.1.1.1
	RELENG_5_0:1.1.1.1.0.4
	RELENG_5_0_BP:1.1.1.1
	v4_1_1b:1.1.1.1
	v4_1_1a:1.1.1.1
	RELENG_4_7_0_RELEASE:1.1.1.1.2.1
	RELENG_4_7:1.1.1.1.2.1.0.6
	RELENG_4_7_BP:1.1.1.1.2.1
	RELENG_4_6_2_RELEASE:1.1.1.1.2.1
	RELENG_4_6_1_RELEASE:1.1.1.1.2.1
	RELENG_4_6_0_RELEASE:1.1.1.1.2.1
	RELENG_4_6:1.1.1.1.2.1.0.4
	RELENG_4_6_BP:1.1.1.1.2.1
	RELENG_4_5_0_RELEASE:1.1.1.1.2.1
	RELENG_4_5:1.1.1.1.2.1.0.2
	RELENG_4_5_BP:1.1.1.1.2.1
	RELENG_4:1.1.1.1.0.2
	v4_1_0:1.1.1.1
	DMILLS:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2004.07.20.15.19.48;	author roberto;	state dead;
branches;
next	1.1;

1.1
date	2001.08.29.14.35.07;	author roberto;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2001.08.29.14.35.07;	author roberto;	state Exp;
branches
	1.1.1.1.2.1;
next	;

1.1.1.1.2.1
date	2001.12.21.17.38.54;	author roberto;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Merge conflicts.

Lots of added files, some removed and quite a large number of renames :(
@
text
@#! /bin/sh
#
# (hacked from egcs_update and pikt_update)
#
# Update a local CVS tree from the NTP repository, with an emphasis
# on treating generated files correctly, so that autoconf, bison et
# al are not required for the ``end'' user.
#
# By default all command-line options are passed to `cvs update` in
# addition to $UPDATE_OPTIONS (defined below). If the first parameter
# reads --nostdflags, $UPDATE_OPTIONS as well as this parameter itself
# are omitted. 
# 
# Examples:
#
# ntp_update -r ntp_latest_snapshot
# ntp_update -A
# ntp_update --nostdflags -P -r ntp_1_1_branch foo/bar
#
#
# (C) 1998 Free Software Foundation
# Originally by Gerald Pfeifer <pfeifer@@dbai.tuwien.ac.at>, August 1998.
#
# This script is Free Software, and it can be copied, distributed and
# modified as defined in the GNU General Public License.  A copy of
# its license can be downloaded from http://www.gnu.org/copyleft/gpl.html


UPDATE_OPTIONS="-P -d"
# Add -d to create any directories that exist in the repository but not
#        locally.
# Add -A to reset any sticky tags, dates, or `-k' options.


echo "Current directory is `pwd`."

# First of all, check whether this indeed looks like a local CVS of ntp.
if [ ! -d CVS ] || [ ! -f ntpd/ntpd.c ]; then
	echo "This does not seem to be an ntp CVS tree!"
	exit
fi

# Check command-line options

if [ x"${1}"x = x"--nostdflags"x ]; then
    shift
else
    set -- $UPDATE_OPTIONS ${1+"$@@"}
fi

echo "Pass 1: Updating autoconf and bison source files"
find . -name configure.in -o -name '*.y' -o -name copyright.htm | grep -v '^\./A\.'| xargs cvs -q update

echo "Pass 2: Updating full tree"
cvs -q update ${1+"$@@"}

echo "Pass 3: Fixing local tree"
touch `find . -name aclocal.m4 -print`
touch `find . -name configure -print`
touch `find . -name Makefile.in -print`
#touch `find texinfo -name \*.pot -print`
#touch `find texinfo -name \*.gmo -print`
# The following code should also touch the generated lex/yacc/rpc files
for f in \
 stamp-h.in \
 COPYRIGHT
do
	touch $f
done
@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@Virgin import of ntpd 4.1.0
@
text
@@


1.1.1.1.2.1
log
@MFC: ntp 4.1.0.

	See ChangeLog for all the many changes/bug fixes/new drivers.

	This code has been in CURRENT for months and several people use
	this version on 4.4-STABLE.

Approved by:	re
@
text
@@

