CVS update: /ccvs/, /ccvs/maint-aux/

[email protected] 6 Apr 2005 15:58:33 -0000
Newsgroups gmane.comp.version-control.cvs.cvs
Message-ID <[email protected]>
User: dprice  
Date: 05/04/06 08:58:33

Removed:
 /ccvs/
  gnulib-modules, gnulib-update, gnulib.txt, srclist.txt

Added:
 /ccvs/maint-aux/
  gnulib-modules, gnulib-update, gnulib.txt, srclist.txt

Modified:
 /ccvs/
  ChangeLog, HACKING, Makefile.am, Makefile.in

Log:
 * gnulib-modules, gnulib-update, gnulib.txt, srclist.txt: Move these...
 * maint-aux: ...to this new directory, with minor modifications.
 * Makefile.am (EXTRA_DIST): Accomodate move of the above files.  Add
 maint-aux/gnulib-modules.
 * HACKING: s#srclist.txt#maint-aux/srclist.txt#.

File Changes:

Directory: /ccvs/
=================

File [changed]: ChangeLog
Url: https://ccvs.cvshome.org/source/browse/ccvs/ChangeLog?r1=1.1186&r2=1.1187
Delta lines:  +8 -0
-------------------
--- ChangeLog	5 Apr 2005 20:46:05 -0000	1.1186
+++ ChangeLog	6 Apr 2005 15:58:30 -0000	1.1187
@@ -1,3 +1,11 @@
+2005-04-06  Derek Price  <[email protected]>
+
+	* gnulib-modules, gnulib-update, gnulib.txt, srclist.txt: Move these...
+	* maint-aux: ...to this new directory, with minor modifications.
+	* Makefile.am (EXTRA_DIST): Accomodate move of the above files.  Add
+	maint-aux/gnulib-modules.
+	* HACKING: s#srclist.txt#maint-aux/srclist.txt#.
+
 2005-04-05  Derek Price  <[email protected]>
 
 	* mkinstalldirs: Remove this obsolete file.  It's work is now done by

File [changed]: HACKING
Url: https://ccvs.cvshome.org/source/browse/ccvs/HACKING?r1=1.38&r2=1.39
Delta lines:  +1 -1
-------------------
--- HACKING	15 Mar 2005 21:47:12 -0000	1.38
+++ HACKING	6 Apr 2005 15:58:30 -0000	1.39
@@ -124,7 +124,7 @@
 A substitute POSIX.2 <fnmatch.h> header and fnmatch() function is provided for
 systems that lack them.  Similarly for the non-standard <alloca.h> header and
 alloca() function.  Other substitute headers and functions are also provided
-when needed.  See the lib directory or the srclist.txt file for more
+when needed.  See the lib directory or the maint-aux/srclist.txt file for more
 information.
 
 Please do not use multi-line strings.  Despite their common acceptance by many

File [changed]: Makefile.am
Url: https://ccvs.cvshome.org/source/browse/ccvs/Makefile.am?r1=1.22&r2=1.23
Delta lines:  +4 -3
-------------------
--- Makefile.am	14 Dec 2004 15:05:16 -0000	1.22
+++ Makefile.am	6 Apr 2005 15:58:30 -0000	1.23
@@ -42,10 +42,11 @@
 	cvsnt.dsw \
 	cvsnt.mak \
 	cvs.spec \
-	gnulib.txt \
-	gnulib-update \
 	mktemp.sh \
-	srclist.txt \
+	maint-aux/gnulib.txt \
+	maint-aux/gnulib-modules \
+	maint-aux/gnulib-update \
+	maint-aux/srclist.txt \
 	$(top_srcdir)/m4/ChangeLog \
 	$(top_srcdir)/m4/README
 

File [changed]: Makefile.in
Url: https://ccvs.cvshome.org/source/browse/ccvs/Makefile.in?r1=1.161&r2=1.162
Delta lines:  +5 -4
-------------------
--- Makefile.in	6 Apr 2005 15:25:53 -0000	1.161
+++ Makefile.in	6 Apr 2005 15:58:30 -0000	1.162
@@ -308,10 +308,11 @@
 	cvsnt.dsw \
 	cvsnt.mak \
 	cvs.spec \
-	gnulib.txt \
-	gnulib-update \
 	mktemp.sh \
-	srclist.txt \
+	maint-aux/gnulib.txt \
+	maint-aux/gnulib-modules \
+	maint-aux/gnulib-update \
+	maint-aux/srclist.txt \
 	$(top_srcdir)/m4/ChangeLog \
 	$(top_srcdir)/m4/README
 
@@ -514,7 +515,7 @@
 distdir: $(DISTFILES)
 	$(am__remove_distdir)
 	mkdir $(distdir)
-	$(mkdir_p) $(distdir)/$(top_srcdir)/m4 $(distdir)/. $(distdir)/build-aux $(distdir)/contrib $(distdir)/doc $(distdir)/emx $(distdir)/m4 $(distdir)/os2 $(distdir)/src $(distdir)/zlib
+	$(mkdir_p) $(distdir)/$(top_srcdir)/m4 $(distdir)/. $(distdir)/build-aux $(distdir)/contrib $(distdir)/doc $(distdir)/emx $(distdir)/m4 $(distdir)/maint-aux $(distdir)/os2 $(distdir)/src $(distdir)/zlib
 	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
 	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
 	list='$(DISTFILES)'; for file in $$list; do \

File [removed]: gnulib-modules

File [removed]: gnulib-update

File [removed]: gnulib.txt

File [removed]: srclist.txt

Directory: /ccvs/maint-aux/
===========================

File [added]: gnulib-modules
Url: https://ccvs.cvshome.org/source/browse/ccvs/maint-aux/gnulib-modules?rev=1.1&content-type=text/vnd.viewcvs-markup
Added lines: 60
---------------
gettext
vasnprintf
regex
atexit
save-cwd
dirname
error
exit
exitfail
extensions
fnmatch-posix
fnmatch
mkstemp
getopt
stdbool
getline
getnline
getndelim2
gethostname
strcase
getpass-gnu
gettimeofday
timespec
gettime
unlocked-io
tzset
restrict
time_r
mktime
minmax
memmove
nanosleep
stat
lstat
strerror
vasprintf
malloc
realloc
strftime
xsize
getpagesize
md5
stdint
yesno
allocsa
setenv
getdate
readlink
xreadlink
xgethostname
mkdir
rename
dup2
strstr
ftruncate
strtoul
pathmax
xalloc-die
pagealign_alloc
closeout

File [added]: gnulib-update
Url: https://ccvs.cvshome.org/source/browse/ccvs/maint-aux/gnulib-update?rev=1.1&content-type=text/vnd.viewcvs-markup
Added lines: 108
----------------
#! /bin/sh
# Update the local files from GNULIB.  Currently assumes that the current
# GNULIB sources are in a directory parallel with this one.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

if test -f config.h; then :; else
  >&2 echo \
"This script expects to be run from the top level of the CVS source tree."
  exit 2
fi

if test -f maint-aux/gnulib-modules; then :; else
  >&2 echo \
"Failed to find the modules list (\`maint-aux/gnulib-modules')."
  exit 2
fi

# Where to find the GNULIB sources.
GNULIB=../gnulib
GNULIB_TOOL=$GNULIB/gnulib-tool

# Which modules to update.
MODULES=`cat maint-aux/gnulib-modules`

# Are the GNULIB sources really where we expect them?
if test -r $GNULIB && test -d $GNULIB \
   && test -r $GNULIB_TOOL && test -f $GNULIB_TOOL; then :; else
  echo GNULIB sources not found. >&2
  exit 1
fi

trap \
'status=$?
# Restore lib/Makefile.am.
if test -f lib/Makefile.am.save; then
  mv lib/Makefile.am.save lib/Makefile.am
fi
# Restore m4/error.m4.
if test -f m4/error.m4.save; then
  mv m4/error.m4.save m4/error.m4
fi
exit $status' EXIT
	
# Prevent lib/Makefile.am from being overwritten.
mv lib/Makefile.am lib/Makefile.am.save
# Prevent m4/error.m4 from being overwritten unless necessary.
mv m4/error.m4 m4/error.m4.save

# Run the update.
$GNULIB_TOOL --import $MODULES >/dev/null

# Correct this file for our purposes, but try to avoid munging timestamps
# unless necessary.
sed '/AC_FUNC_ERROR_AT_LINE/d' <m4/error.m4 >tmp
if cmp tmp m4/error.m4.save >/dev/null 2>&1; then
  mv m4/error.m4.save m4/error.m4
  rm tmp
else
  mv tmp m4/error.m4
  rm m4/error.m4.save
fi

# Extract the names of the files we imported.
$GNULIB_TOOL --extract-filelist $MODULES >maint-aux/gnulib.new

# Warn the user if the filelist has changed.
if cmp maint-aux/gnulib.txt maint-aux/gnulib.new >/dev/null; then
  # Avoid munging timestamps when nothing's changed.
  rm maint-aux/gnulib.new
else
  cat >&2 <<\EOF
********************************************************************
The file list has changed.  You may need to add or remove files from
CVS.  Use `cvs diff maint-aux/gnulib.txt' to view changes.
********************************************************************
EOF
  # Save the file list for next time.
  mv maint-aux/gnulib.new maint-aux/gnulib.txt
fi


# Warn the user if changes have been made to the Makefile.am.
if cmp lib/Makefile.am lib/Makefile.gnulib >/dev/null; then
  # Avoid munging timestamps when nothing's changed.
  rm lib/Makefile.am
else
  cat >&2 <<\EOF
********************************************************************
Makefile.am needs updating. Use `cvs diff lib/Makefile.gnulib' to
view changes.
********************************************************************
EOF
  # Save the generated lib/Makefile.am for next time.
  mv lib/Makefile.am lib/Makefile.gnulib
fi

File [added]: gnulib.txt
Url: https://ccvs.cvshome.org/source/browse/ccvs/maint-aux/gnulib.txt?rev=1.1&content-type=text/vnd.viewcvs-markup
Added lines: 336
----------------
lib/gettext.h
m4/codeset.m4
m4/gettext.m4
m4/glibc2.m4
m4/glibc21.m4
m4/iconv.m4
m4/intdiv0.m4
m4/intmax.m4
m4/inttypes.m4
m4/inttypes_h.m4
m4/inttypes-pri.m4
m4/isc-posix.m4
m4/lcmessage.m4
m4/lib-ld.m4
m4/lib-link.m4
m4/lib-prefix.m4
m4/longdouble.m4
m4/longlong.m4
m4/nls.m4
m4/po.m4
m4/printf-posix.m4
m4/progtest.m4
m4/signed.m4
m4/size_max.m4
m4/stdint_h.m4
m4/uintmax_t.m4
m4/ulonglong.m4
m4/wchar_t.m4
m4/wint_t.m4
m4/xsize.m4
build-aux/config.rpath

m4/onceonly_2_57.m4
lib/printf-args.h
lib/printf-args.c
lib/printf-parse.h
lib/printf-parse.c
lib/vasnprintf.h
lib/vasnprintf.c
lib/asnprintf.c
m4/signed.m4
m4/longdouble.m4
m4/wchar_t.m4
m4/wint_t.m4
m4/longlong.m4
m4/intmax_t.m4
m4/stdint_h.m4
m4/inttypes_h.m4
m4/eoverflow.m4
m4/vasnprintf.m4

m4/onceonly_2_57.m4
lib/regex.h
lib/regex.c
m4/regex.m4

m4/onceonly_2_57.m4
lib/atexit.c
m4/atexit.m4

m4/onceonly_2_57.m4
lib/save-cwd.h
lib/save-cwd.c
m4/save-cwd.m4

m4/onceonly_2_57.m4
lib/dirname.h
lib/dirname.c
lib/basename.c
lib/stripslash.c
m4/dos.m4
m4/dirname.m4

m4/onceonly_2_57.m4
lib/error.h
lib/error.c
m4/error.m4
m4/strerror_r.m4

m4/onceonly_2_57.m4
lib/exit.h

m4/onceonly_2_57.m4
lib/exitfail.h
lib/exitfail.c
m4/exitfail.m4

m4/onceonly_2_57.m4
m4/extensions.m4

m4/onceonly_2_57.m4

m4/onceonly_2_57.m4
lib/fnmatch_.h
lib/fnmatch.c
lib/fnmatch_loop.c
m4/mbstate_t.m4
m4/fnmatch.m4

m4/onceonly_2_57.m4
lib/mkstemp.c
lib/tempname.c
m4/ulonglong.m4
m4/stdint_h.m4
m4/inttypes_h.m4
m4/uintmax_t.m4
m4/mkstemp.m4

m4/onceonly_2_57.m4
lib/getopt_.h
lib/getopt.c
lib/getopt1.c
lib/getopt_int.h
m4/getopt.m4

m4/onceonly_2_57.m4
lib/stdbool_.h
m4/stdbool.m4

m4/onceonly_2_57.m4
lib/getline.h
lib/getline.c
lib/getndelim2.h
lib/getndelim2.c
m4/getline.m4
m4/getndelim2.m4
m4/ssize_t.m4

m4/onceonly_2_57.m4
lib/getnline.h
lib/getnline.c
m4/getnline.m4
m4/ssize_t.m4

m4/onceonly_2_57.m4
lib/getndelim2.h
lib/getndelim2.c
m4/getndelim2.m4
m4/ssize_t.m4

m4/onceonly_2_57.m4
lib/gethostname.c
m4/gethostname.m4

m4/onceonly_2_57.m4
lib/strcase.h
lib/strcasecmp.c
lib/strncasecmp.c
m4/strcase.m4

m4/onceonly_2_57.m4
lib/getpass.h
lib/getpass.c
m4/getpass.m4

m4/onceonly_2_57.m4
lib/gettimeofday.c
m4/gettimeofday.m4

m4/onceonly_2_57.m4
lib/timespec.h
m4/st_mtim.m4
m4/timespec.m4

m4/onceonly_2_57.m4
lib/gettime.c
m4/clock_time.m4
m4/gettime.m4

m4/onceonly_2_57.m4
lib/unlocked-io.h
m4/unlocked-io.m4

m4/onceonly_2_57.m4
m4/tzset.m4

m4/onceonly_2_57.m4
m4/restrict.m4

m4/onceonly_2_57.m4
lib/time_r.c
lib/time_r.h
m4/time_r.m4

m4/onceonly_2_57.m4
lib/mktime.c
m4/mktime.m4

m4/onceonly_2_57.m4
lib/minmax.h

m4/onceonly_2_57.m4
lib/memmove.c
m4/memmove.m4

m4/onceonly_2_57.m4
lib/nanosleep.c
m4/nanosleep.m4

m4/onceonly_2_57.m4
lib/stat.c
m4/stat.m4

m4/onceonly_2_57.m4
lib/lstat.c
m4/lstat.m4

m4/onceonly_2_57.m4
lib/strerror.c
m4/strerror.m4

m4/onceonly_2_57.m4
lib/vasprintf.h
lib/vasprintf.c
lib/asprintf.c
m4/vasprintf.m4

m4/onceonly_2_57.m4
lib/malloc.c

m4/onceonly_2_57.m4
lib/realloc.c

m4/onceonly_2_57.m4
lib/strftime.h
lib/strftime.c
m4/mbstate_t.m4
m4/tm_gmtoff.m4
m4/strftime.m4

m4/onceonly_2_57.m4
lib/xsize.h
m4/xsize.m4
m4/size_max.m4

m4/onceonly_2_57.m4
lib/getpagesize.h
m4/getpagesize.m4

m4/onceonly_2_57.m4
lib/md5.h
lib/md5.c
m4/md5.m4
m4/uint32_t.m4

m4/onceonly_2_57.m4
lib/stdint_.h
m4/stdint.m4
m4/inttypes.m4

m4/onceonly_2_57.m4
lib/yesno.c
lib/yesno.h
m4/yesno.m4

m4/onceonly_2_57.m4
lib/allocsa.h
lib/allocsa.c
lib/allocsa.valgrind
m4/allocsa.m4
m4/eealloc.m4
m4/longlong.m4
m4/longdouble.m4

m4/onceonly_2_57.m4
lib/setenv.h
lib/setenv.c
lib/unsetenv.c
m4/setenv.m4

m4/onceonly_2_57.m4
doc/getdate.texi
lib/getdate.h
lib/getdate.y
m4/bison.m4
m4/tm_gmtoff.m4
m4/getdate.m4

m4/onceonly_2_57.m4
lib/readlink.c
m4/readlink.m4

m4/onceonly_2_57.m4
lib/xreadlink.h
lib/xreadlink.c
m4/xreadlink.m4
m4/ssize_t.m4

m4/onceonly_2_57.m4
lib/xgethostname.h
lib/xgethostname.c

m4/onceonly_2_57.m4
lib/mkdir.c
m4/mkdir-slash.m4

m4/onceonly_2_57.m4
lib/rename.c
m4/rename.m4

m4/onceonly_2_57.m4
lib/dup2.c
m4/dup2.m4

m4/onceonly_2_57.m4
lib/strstr.h
lib/strstr.c
m4/strstr.m4

m4/onceonly_2_57.m4
lib/ftruncate.c
m4/ftruncate.m4

m4/onceonly_2_57.m4
lib/strtoul.c
m4/strtoul.m4

m4/onceonly_2_57.m4
lib/pathmax.h
m4/pathmax.m4

m4/onceonly_2_57.m4
lib/xalloc-die.c

m4/onceonly_2_57.m4
lib/pagealign_alloc.h
lib/pagealign_alloc.c
m4/mmap-anon.m4
m4/pagealign_alloc.m4

m4/onceonly_2_57.m4
lib/closeout.h
lib/closeout.c
m4/closeout.m4

m4/onceonly_2_57.m4

File [added]: srclist.txt
Url: https://ccvs.cvshome.org/source/browse/ccvs/maint-aux/srclist.txt?rev=1.1&content-type=text/vnd.viewcvs-markup
Added lines: 69
---------------
# Files for which we are not the source.

# In the "Local Modifications" fields below, "I" means the source files were
# imported using the CVS import command and "NI" means CVS import was not used.

GNU ZLib
Stream compression and decompression libraries.
License: zlib/README (Public Domain, but do not misrepresent source.)
Bug Report Email: [email protected]
GNU Web Page: http://www.gnu.org/directory/GNU/zlib.html
Last Web Location: http://www.zlib.net
Previous Web Location: http://www.gzip.org/zlib

Imported files					CVS		Local
						Directory	Modifications
----------------------------------------------- --------------- ---------------
$GNUZLIB/*					zlib		build scripts
								only I



GNU Diffutils
License: GPL
Bug Report Email: [email protected]
GNU Web Page: http://www.gnu.org/directory/GNU/diffutils.html
Project Web Page: http://savannah.gnu.org/projects/diffutils/

Imported files					CVS		Local
						Directory	Modifications
----------------------------------------------- --------------- ---------------
$GNUDIFF/*					diff		yes NI



GNULib
Portable implementations of useful functions found on some platforms but not
others.  We update these files directly from the GNULIB CVS repository.
Only files which cannot be autoupdated by running the gnulib-update script in
this directory are tracked here.
License: GPL
Bug Report Email: [email protected]
Project Web Page: http://savannah.gnu.org/projects/gnulib
CVS Repository (via SSH): :ext:[email protected]/cvsroot/gnulib

Imported files					CVS		Local
						Directory	Modifications
----------------------------------------------- --------------- ---------------
# The following error module is only half-imported to support getdate.y's test
# hooks when xmalloc, which calls error(), is needed.  We cannot completely
# import the error module since it would conflict with CVS's error() function,
# which is needed to send errors across the connection to the client.
# $GNULIB/modules/error
$GNULIB/lib/error.c				lib		no NI
$GNULIB/lib/error.h				lib		no NI
$GNULIB/m4/strerror_r.m4			lib		no NI



Windows stat() substitute which works around bass ackwards file time problems
on Windows.
License: GPL
Bug Report Email: ???
Project Web Page: http://www.codeproject.com/datetime/dstbugs.asp

Imported files					CVS		Local
						Directory	Modifications
----------------------------------------------- --------------- ---------------
JmgStat.c                                       windows-NT      yes NI
JmgStat.h                                       windows-NT      yes NI