[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Cvs-cvs] ccvs/maint-aux gnulib-filelist.txt gnulib-update
From: |
Derek Robert Price |
Subject: |
[Cvs-cvs] ccvs/maint-aux gnulib-filelist.txt gnulib-update |
Date: |
Fri, 14 Apr 2006 20:12:00 +0000 |
CVSROOT: /cvsroot/cvs
Module name: ccvs
Branch:
Changes by: Derek Robert Price <address@hidden> 06/04/14 20:12:00
Modified files:
maint-aux : gnulib-filelist.txt gnulib-update
Log message:
* maint-aux/gnulib-update: Update code to construct file list.
* maint-aux/gnulib-filelist.txt: Regenerated via gnulib-update.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/maint-aux/gnulib-filelist.txt.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/cvs/ccvs/maint-aux/gnulib-update.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
Patches:
Index: ccvs/maint-aux/gnulib-filelist.txt
diff -u ccvs/maint-aux/gnulib-filelist.txt:1.18
ccvs/maint-aux/gnulib-filelist.txt:1.19
--- ccvs/maint-aux/gnulib-filelist.txt:1.18 Fri Apr 14 15:48:56 2006
+++ ccvs/maint-aux/gnulib-filelist.txt Fri Apr 14 20:12:00 2006
@@ -1,5 +1,7 @@
build-aux/config.rpath
doc/getdate.texi
+lib/alloca.c
+lib/alloca_.h
lib/allocsa.c
lib/allocsa.h
lib/allocsa.valgrind
@@ -11,22 +13,43 @@
lib/canon-host.h
lib/canonicalize.c
lib/canonicalize.h
+lib/chdir-long.c
+lib/chdir-long.h
lib/closeout.c
lib/closeout.h
+lib/creat-safer.c
+lib/cycle-check.c
+lib/cycle-check.h
+lib/dev-ino.h
lib/dirname.c
lib/dirname.h
lib/dup2.c
+lib/dup-safer.c
lib/error.c
lib/error.h
lib/exitfail.c
lib/exitfail.h
lib/exit.h
+lib/fcntl--.h
+lib/fcntl-safer.h
+lib/fd-safer.c
+lib/filenamecat.c
+lib/filenamecat.h
lib/fnmatch.c
lib/fnmatch_.h
lib/fnmatch_loop.c
+lib/__fpending.c
+lib/__fpending.h
lib/ftruncate.c
+lib/gai_strerror.c
+lib/getaddrinfo.c
+lib/getaddrinfo.h
+lib/getcwd.c
+lib/getcwd.h
lib/getdate.h
lib/getdate.y
+lib/getdelim.c
+lib/getdelim.h
lib/gethostname.c
lib/getline.c
lib/getline.h
@@ -43,26 +66,43 @@
lib/getpagesize.h
lib/getpass.c
lib/getpass.h
+lib/gettext.h
lib/gettime.c
lib/gettimeofday.c
lib/glob.c
lib/glob_.h
lib/glob-libc.h
+lib/intprops.h
lib/inttypes.h
lib/lstat.c
lib/lstat.h
lib/malloc.c
+lib/mbchar.c
+lib/mbchar.h
+lib/mbuiter.h
lib/md5.c
lib/md5.h
+lib/memchr.c
lib/memmove.c
+lib/mempcpy.c
+lib/mempcpy.h
+lib/memrchr.c
+lib/memrchr.h
lib/minmax.h
+lib/mkdirat.c
lib/mkdir.c
lib/mkstemp.c
lib/mktime.c
lib/nanosleep.c
+lib/openat.c
+lib/openat-die.c
+lib/openat.h
+lib/openat-priv.h
+lib/open-safer.c
lib/pagealign_alloc.c
lib/pagealign_alloc.h
lib/pathmax.h
+lib/pipe-safer.c
lib/printf-args.c
lib/printf-args.h
lib/printf-parse.c
@@ -78,10 +118,13 @@
lib/regex_internal.c
lib/regex_internal.h
lib/rename.c
+lib/rpmatch.c
lib/save-cwd.c
lib/save-cwd.h
lib/setenv.c
lib/setenv.h
+lib/size_max.h
+lib/socket_.h
lib/stat-macros.h
lib/stdbool_.h
lib/stdint_.h
@@ -94,36 +137,52 @@
lib/strftime.h
lib/stripslash.c
lib/strncasecmp.c
+lib/strnlen1.c
+lib/strnlen1.h
lib/strstr.c
lib/strstr.h
+lib/strtoimax.c
+lib/strtol.c
+lib/strtoll.c
lib/strtoul.c
+lib/strtoull.c
lib/strtoumax.c
lib/tempname.c
lib/time_r.c
lib/time_r.h
lib/timespec.h
+lib/unistd--.h
+lib/unistd-safer.h
lib/unlocked-io.h
lib/unsetenv.c
lib/vasnprintf.c
lib/vasnprintf.h
lib/vasprintf.c
lib/vasprintf.h
+lib/verify.h
lib/xalloc-die.c
+lib/xalloc.h
+lib/xgetcwd.c
+lib/xgetcwd.h
lib/xgethostname.c
lib/xgethostname.h
+lib/xmalloc.c
lib/xreadlink.c
lib/xreadlink.h
lib/xsize.h
lib/yesno.c
lib/yesno.h
+m4/alloca.m4
m4/allocsa.m4
m4/atexit.m4
m4/bison.m4
m4/canon-host.m4
m4/canonicalize.m4
+m4/chdir-long.m4
m4/clock_time.m4
m4/closeout.m4
m4/codeset.m4
+m4/d-ino.m4
m4/dirname.m4
m4/dos.m4
m4/d-type.m4
@@ -133,10 +192,17 @@
m4/error.m4
m4/exitfail.m4
m4/extensions.m4
+m4/fcntl-safer.m4
+m4/filenamecat.m4
m4/fnmatch.m4
+m4/fpending.m4
m4/ftruncate.m4
m4/full-header-path.m4
+m4/getaddrinfo.m4
+m4/getcwd.m4
+m4/getcwd-path-max.m4
m4/getdate.m4
+m4/getdelim.m4
m4/gethostname.m4
m4/getline.m4
m4/getlogin_r.m4
@@ -162,13 +228,21 @@
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/lstat.m4
+m4/mbchar.m4
+m4/mbiter.m4
m4/mbrtowc.m4
m4/mbstate_t.m4
m4/md5.m4
+m4/memchr.m4
m4/memmove.m4
+m4/mempcpy.m4
+m4/memrchr.m4
m4/minmax.m4
m4/mkdir-slash.m4
m4/mkstemp.m4
@@ -177,6 +251,7 @@
m4/nanosleep.m4
m4/nls.m4
m4/onceonly_2_57.m4
+m4/openat.m4
m4/pagealign_alloc.m4
m4/pathmax.m4
m4/po.m4
@@ -187,10 +262,14 @@
m4/regex.m4
m4/rename.m4
m4/restrict.m4
+m4/rpmatch.m4
m4/save-cwd.m4
m4/setenv.m4
m4/signed.m4
m4/size_max.m4
+m4/socklen.m4
+m4/sockpfaf.m4
+m4/ssize_t.m4
m4/stat-macros.m4
m4/stdbool.m4
m4/stdint_h.m4
@@ -201,19 +280,28 @@
m4/strerror_r.m4
m4/strftime.m4
m4/strstr.m4
+m4/strtoimax.m4
+m4/strtoll.m4
+m4/strtol.m4
+m4/strtoull.m4
m4/strtoul.m4
m4/strtoumax.m4
+m4/sys_socket_h.m4
m4/time_r.m4
m4/timespec.m4
m4/tm_gmtoff.m4
m4/tzset.m4
m4/uintmax_t.m4
m4/ulonglong.m4
+m4/unistd_h.m4
+m4/unistd-safer.m4
m4/unlocked-io.m4
m4/vasnprintf.m4
m4/vasprintf.m4
m4/wchar_t.m4
m4/wint_t.m4
+m4/xalloc.m4
+m4/xgetcwd.m4
m4/xreadlink.m4
m4/xsize.m4
m4/yesno.m4
Index: ccvs/maint-aux/gnulib-update
diff -u ccvs/maint-aux/gnulib-update:1.10 ccvs/maint-aux/gnulib-update:1.11
--- ccvs/maint-aux/gnulib-update:1.10 Fri Apr 14 15:48:56 2006
+++ ccvs/maint-aux/gnulib-update Fri Apr 14 20:12:00 2006
@@ -79,7 +79,9 @@
mv m4/error.m4.save m4/error.m4
fi
# Clean up temp files.
-rm -f maint-aux/gnulib-filelist.tmp maint-aux/gnulib-filelist.new
+rm -f maint-aux/gnulib-filelist.tmp maint-aux/gnulib-filelist.new \
+ maint-aux/gnulib-modules.tmp maint-aux/gnulib-modules.new \
+ maint-aux/gnulib-modules.last maint-aux/gnulib-modules.txt
exit $status' EXIT
# Prevent lib/Makefile.am from being overwritten.
@@ -104,15 +106,42 @@
fi
# Extract the names of the files we imported.
+sed -n '/^gl_MODULES/{s/^gl_MODULES(\[\(.*\)\])$/\1/;p;}' \
+ <m4/gnulib-cache.m4 >maint-aux/gnulib-modules.txt
+rm -f maint-aux/gnulib-modules.last
+touch maint-aux/gnulib-modules.last
+while :; do
+ rm -f maint-aux/gnulib-modules.tmp
+ touch maint-aux/gnulib-modules.tmp
+ for module in `cat maint-aux/gnulib-modules.txt`; do
+ if grep -w $module maint-aux/gnulib-modules.last >/dev/null; then
+ # Don't check the same module twice.
+ continue
+ fi
+ $GNULIB_TOOL --extract-dependencies $module >>maint-aux/gnulib-modules.tmp
+ done
+ cat maint-aux/gnulib-modules.txt maint-aux/gnulib-modules.tmp \
+ |sort |uniq |sed '/^$/d' \
+ > maint-aux/gnulib-modules.new
+ if cmp maint-aux/gnulib-modules.txt maint-aux/gnulib-modules.new >/dev/null
+ then
+ # If the files are the same then there are no more dependencies.
+ break
+ fi
+ mv maint-aux/gnulib-modules.txt maint-aux/gnulib-modules.last
+ mv maint-aux/gnulib-modules.new maint-aux/gnulib-modules.txt
+done
+rm maint-aux/gnulib-modules.tmp maint-aux/gnulib-modules.new \
+ maint-aux/gnulib-modules.last
+
rm -f maint-aux/gnulib-filelist.tmp
-for module in `sed -n '/^gl_MODULES/{s/^gl_MODULES(\[\(.*\)\])$/\1/;p;}' \
- <m4/gnulib-cache.m4`; do
+for module in `cat maint-aux/gnulib-modules.txt`; do
$GNULIB_TOOL --extract-filelist $module >>maint-aux/gnulib-filelist.tmp
done
sort <maint-aux/gnulib-filelist.tmp \
|uniq |sed '/^$/d' \
>maint-aux/gnulib-filelist.new
-rm maint-aux/gnulib-filelist.tmp
+rm maint-aux/gnulib-modules.txt maint-aux/gnulib-filelist.tmp
# Warn the user if the file list has changed.
if cmp maint-aux/gnulib-filelist.txt maint-aux/gnulib-filelist.new >/dev/null
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Cvs-cvs] ccvs/maint-aux gnulib-filelist.txt gnulib-update,
Derek Robert Price <=