Mercurial > hg > octave-kai > gnulib-hg
changeset 4197:3ccc6d0d52bb
Add a Maintainer.
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2003-01-19 Bruno Haible <bruno@clisp.org> + + * gnulib-tool: Recognize option --extract-maintainer. + (func_get_maintainer): New function. + * modules/*: Add Maintainer entry. + 2003-01-16 Bruno Haible <bruno@clisp.org> * MODULES.html.sh: Add a table of contents. Add the module name as
--- a/gnulib-tool +++ b/gnulib-tool @@ -22,7 +22,7 @@ progname=$0 package=gnulib -cvsdatestamp='$Date: 2003-01-13 21:57:21 $' +cvsdatestamp='$Date: 2003-01-20 10:02:37 $' last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'` version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'` @@ -57,6 +57,7 @@ gnulib-tool --extract-autoconf-snippet module gnulib-tool --extract-automake-snippet module gnulib-tool --extract-include-directive module + gnulib-tool --extract-maintainer module Operation modes: --list print the available module names @@ -65,15 +66,16 @@ --create-megatestdir create a mega scratch package with the given modules one by one and all together --test test the combination of the given modules - (recommended to use CC="gcc -Wall -Werror" here) + (recommended to use CC=\"gcc -Wall\" here) --megatest test the given modules one by one and all together - (recommended to use CC="gcc -Wall -Werror" here) + (recommended to use CC=\"gcc -Wall\" here) --extract-description extract the description --extract-filelist extract the list of files --extract-dependencies extract the dependencies --extract-autoconf-snippet extract the snippet for configure.ac --extract-automake-snippet extract the snippet for lib/Makefile.am --extract-include-directive extract the #include directive + --extract-maintainer report the maintainer(s) inside gnulib Options: --dir=DIRECTORY specify the target directory @@ -279,6 +281,12 @@ sed -e 's/^\(["<]\)/#include \1/' } +# func_get_maintainer module +func_get_maintainer () +{ + sed -n -e "/^Maintainer$sed_extract_prog" < "$gnulib_dir/modules/$1" +} + # func_create_testdir testdir modules func_create_testdir () { @@ -636,6 +644,16 @@ done ;; + extract-maintainer ) + for module + do + func_verify_module + if test -n "$module"; then + func_get_maintainer "$module" + fi + done + ;; + * ) func_fatal_error "unknown operation mode --$mode" ;; esac
--- a/modules/acl +++ b/modules/acl @@ -17,3 +17,6 @@ Include: "acl.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/alloca +++ b/modules/alloca @@ -25,3 +25,6 @@ Include: #include <alloca.h> +Maintainer: +bug-gnulib@gnu.org +
--- a/modules/argmatch +++ b/modules/argmatch @@ -20,3 +20,6 @@ Include: "argmatch.h" +Maintainer: +all +
--- a/modules/assert +++ b/modules/assert @@ -14,3 +14,6 @@ Include: <assert.h> +Maintainer: +Jim Meyering +
--- a/modules/atexit +++ b/modules/atexit @@ -15,3 +15,6 @@ Include: <stdlib.h> +Maintainer: +Jim Meyering +
--- a/modules/backupfile +++ b/modules/backupfile @@ -23,3 +23,6 @@ Include: "backupfile.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/bumpalloc +++ b/modules/bumpalloc @@ -15,3 +15,6 @@ Include: "bumpalloc.h" +Maintainer: +Jim Meyering +
--- a/modules/c-stack +++ b/modules/c-stack @@ -19,3 +19,6 @@ Include: "c-stack.h" +Maintainer: +Paul Eggert +
--- a/modules/canon-host +++ b/modules/canon-host @@ -16,3 +16,6 @@ Include: +Maintainer: +Jim Meyering +
--- a/modules/chown +++ b/modules/chown @@ -15,3 +15,6 @@ Include: <unistd.h> +Maintainer: +Jim Meyering +
--- a/modules/closeout +++ b/modules/closeout @@ -22,3 +22,6 @@ Include: "closeout.h" +Maintainer: +Jim Meyering +
--- a/modules/diacrit +++ b/modules/diacrit @@ -15,3 +15,6 @@ Include: "diacrit.h" +Maintainer: +Jim Meyering +
--- a/modules/dirfd +++ b/modules/dirfd @@ -17,3 +17,6 @@ Include: "dirfd.h" +Maintainer: +Jim Meyering +
--- a/modules/dirname +++ b/modules/dirname @@ -21,3 +21,6 @@ Include: "dirname.h" +Maintainer: +Jim Meyering +
--- a/modules/dup2 +++ b/modules/dup2 @@ -15,3 +15,6 @@ Include: <unistd.h> +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/error +++ b/modules/error @@ -18,3 +18,6 @@ Include: "error.h" +Maintainer: +all, glibc +
--- a/modules/euidaccess +++ b/modules/euidaccess @@ -15,3 +15,6 @@ Include: +Maintainer: +Jim Meyering, glibc +
--- a/modules/exclude +++ b/modules/exclude @@ -22,3 +22,6 @@ Include: "exclude.h" +Maintainer: +Paul Eggert +
--- a/modules/exitfail +++ b/modules/exitfail @@ -17,3 +17,6 @@ Include: "exitfail.h" +Maintainer: +Paul Eggert +
--- a/modules/file-type +++ b/modules/file-type @@ -18,3 +18,6 @@ Include: "file-type.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/fileblocks +++ b/modules/fileblocks @@ -14,3 +14,6 @@ Include: +Maintainer: +Jim Meyering +
--- a/modules/filemode +++ b/modules/filemode @@ -18,3 +18,6 @@ Include: "filemode.h" +Maintainer: +Jim Meyering +
--- a/modules/fnmatch +++ b/modules/fnmatch @@ -20,4 +20,8 @@ DISTCLEANFILES += fnmatch.h Include: +<fnmatch.h> +Maintainer: +all, glibc +
--- a/modules/fnmatch-gnu +++ b/modules/fnmatch-gnu @@ -14,3 +14,6 @@ Include: "fnmatch.h" +Maintainer: +all +
--- a/modules/fnmatch-posix +++ b/modules/fnmatch-posix @@ -14,3 +14,6 @@ Include: "fnmatch.h" +Maintainer: +all +
--- a/modules/fpending +++ b/modules/fpending @@ -17,3 +17,6 @@ Include: "__fpending.h" +Maintainer: +Jim Meyering +
--- a/modules/fsusage +++ b/modules/fsusage @@ -22,3 +22,6 @@ Include: "fsusage.h" +Maintainer: +Jim Meyering +
--- a/modules/ftruncate +++ b/modules/ftruncate @@ -15,3 +15,6 @@ Include: <unistd.h> +Maintainer: +Jim Meyering +
--- a/modules/full-read +++ b/modules/full-read @@ -17,3 +17,6 @@ Include: "full-read.h" +Maintainer: +Jim Meyering, Bruno Haible +
--- a/modules/full-write +++ b/modules/full-write @@ -16,3 +16,6 @@ Include: "full-write.h" +Maintainer: +Jim Meyering, Bruno Haible +
--- a/modules/getdate +++ b/modules/getdate @@ -22,3 +22,6 @@ Include: "getdate.h" +Maintainer: +Paul Eggert +
--- a/modules/getgroups +++ b/modules/getgroups @@ -16,3 +16,6 @@ Include: <unistd.h> +Maintainer: +Jim Meyering +
--- a/modules/getline +++ b/modules/getline @@ -18,3 +18,6 @@ Include: "getline.h" +Maintainer: +all +
--- a/modules/getloadavg +++ b/modules/getloadavg @@ -14,3 +14,6 @@ Include: +Maintainer: +Jim Meyering +
--- a/modules/getopt +++ b/modules/getopt @@ -19,3 +19,6 @@ Include: "getopt.h" +Maintainer: +all, glibc +
--- a/modules/getpagesize +++ b/modules/getpagesize @@ -16,3 +16,6 @@ Include: "getpagesize.h" +Maintainer: +Jim Meyering +
--- a/modules/getpass +++ b/modules/getpass @@ -16,3 +16,6 @@ Include: +Maintainer: +Jim Meyering, glibc +
--- a/modules/gettext +++ b/modules/gettext @@ -33,3 +33,6 @@ Include: "gettext.h" +Maintainer: +Bruno Haible +
--- a/modules/gettime +++ b/modules/gettime @@ -18,3 +18,6 @@ Include: +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/gettimeofday +++ b/modules/gettimeofday @@ -15,3 +15,6 @@ Include: <sys/time.h> +Maintainer: +Jim Meyering +
--- a/modules/getugroups +++ b/modules/getugroups @@ -15,3 +15,6 @@ Include: +Maintainer: +Jim Meyering +
--- a/modules/getusershell +++ b/modules/getusershell @@ -16,3 +16,6 @@ Include: +Maintainer: +Jim Meyering +
--- a/modules/group-member +++ b/modules/group-member @@ -18,3 +18,6 @@ Include: "group-member.h" +Maintainer: +Jim Meyering +
--- a/modules/hard-locale +++ b/modules/hard-locale @@ -17,3 +17,6 @@ Include: "hard-locale.h" +Maintainer: +Paul Eggert +
--- a/modules/hash +++ b/modules/hash @@ -20,3 +20,6 @@ Include: "hash.h" +Maintainer: +Jim Meyering +
--- a/modules/hash-pjw +++ b/modules/hash-pjw @@ -15,3 +15,6 @@ Include: "hash-pjw.h" +Maintainer: +Jim Meyering +
--- a/modules/human +++ b/modules/human @@ -26,3 +26,6 @@ Include: "human.h" +Maintainer: +Paul Eggert +
--- a/modules/iconv +++ b/modules/iconv @@ -18,3 +18,6 @@ Include: <iconv.h> +Maintainer: +Bruno Haible +
--- a/modules/linebuffer +++ b/modules/linebuffer @@ -17,3 +17,6 @@ Include: "linebuffer.h" +Maintainer: +Jim Meyering +
--- a/modules/localcharset +++ b/modules/localcharset @@ -72,3 +72,6 @@ Include: "localcharset.h" +Maintainer: +Bruno Haible +
--- a/modules/long-options +++ b/modules/long-options @@ -18,3 +18,6 @@ Include: "long-options.h" +Maintainer: +Jim Meyering +
--- a/modules/lstat +++ b/modules/lstat @@ -17,3 +17,6 @@ Include: <sys/stat.h> +Maintainer: +Jim Meyering +
--- a/modules/makepath +++ b/modules/makepath @@ -25,3 +25,6 @@ Include: "makepath.h" +Maintainer: +Jim Meyering +
--- a/modules/malloc +++ b/modules/malloc @@ -15,3 +15,6 @@ Include: <stdlib.h> +Maintainer: +Jim Meyering +
--- a/modules/mbswidth +++ b/modules/mbswidth @@ -19,3 +19,6 @@ Include: "mbswidth.h" +Maintainer: +Bruno Haible +
--- a/modules/memcasecmp +++ b/modules/memcasecmp @@ -17,3 +17,6 @@ Include: "memcasecmp.h" +Maintainer: +Jim Meyering +
--- a/modules/memchr +++ b/modules/memchr @@ -15,3 +15,6 @@ Include: <string.h> +Maintainer: +Jim Meyering, glibc +
--- a/modules/memcmp +++ b/modules/memcmp @@ -15,3 +15,6 @@ Include: <string.h> +Maintainer: +Jim Meyering, glibc +
--- a/modules/memcoll +++ b/modules/memcoll @@ -17,3 +17,6 @@ Include: "memcoll.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/memcpy +++ b/modules/memcpy @@ -15,3 +15,6 @@ Include: <string.h> +Maintainer: +Jim Meyering +
--- a/modules/memmove +++ b/modules/memmove @@ -15,3 +15,6 @@ Include: <string.h> +Maintainer: +Jim Meyering +
--- a/modules/memrchr +++ b/modules/memrchr @@ -14,3 +14,6 @@ Include: +Maintainer: +Jim Meyering, glibc +
--- a/modules/memset +++ b/modules/memset @@ -15,3 +15,6 @@ Include: <string.h> +Maintainer: +Jim Meyering +
--- a/modules/mkdir +++ b/modules/mkdir @@ -17,3 +17,6 @@ Include: <sys/stat.h> +Maintainer: +Jim Meyering +
--- a/modules/mkstemp +++ b/modules/mkstemp @@ -20,3 +20,6 @@ Include: <stdlib.h> +Maintainer: +Jim Meyering +
--- a/modules/mktime +++ b/modules/mktime @@ -15,3 +15,6 @@ Include: <time.h> +Maintainer: +Paul Eggert, Jim Meyering, glibc +
--- a/modules/modechange +++ b/modules/modechange @@ -19,3 +19,6 @@ Include: "modechange.h" +Maintainer: +Jim Meyering +
--- a/modules/mountlist +++ b/modules/mountlist @@ -21,3 +21,6 @@ Include: "mountlist.h" +Maintainer: +Jim Meyering +
--- a/modules/nanosleep +++ b/modules/nanosleep @@ -16,3 +16,6 @@ Include: <time.h> +Maintainer: +Jim Meyering +
--- a/modules/obstack +++ b/modules/obstack @@ -17,3 +17,6 @@ Include: "obstack.h" +Maintainer: +all, glibc +
--- a/modules/path-concat +++ b/modules/path-concat @@ -22,3 +22,6 @@ Include: "path-concat.h" +Maintainer: +Jim Meyering +
--- a/modules/pathmax +++ b/modules/pathmax @@ -16,3 +16,6 @@ Include: "pathmax.h" +Maintainer: +Jim Meyering +
--- a/modules/physmem +++ b/modules/physmem @@ -17,3 +17,6 @@ Include: "physmem.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/posixtm +++ b/modules/posixtm @@ -18,3 +18,6 @@ Include: "posixtm.h" +Maintainer: +Jim Meyering +
--- a/modules/posixver +++ b/modules/posixver @@ -18,3 +18,6 @@ Include: "posixver.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/quote +++ b/modules/quote @@ -18,3 +18,6 @@ Include: "quote.h" +Maintainer: +Paul Eggert +
--- a/modules/quotearg +++ b/modules/quotearg @@ -21,3 +21,6 @@ Include: "quotearg.h" +Maintainer: +Paul Eggert +
--- a/modules/readtokens +++ b/modules/readtokens @@ -19,3 +19,6 @@ Include: "readtokens.h" +Maintainer: +Jim Meyering +
--- a/modules/readutmp +++ b/modules/readutmp @@ -19,3 +19,6 @@ Include: "readutmp.h" +Maintainer: +Jim Meyering +
--- a/modules/realloc +++ b/modules/realloc @@ -15,3 +15,6 @@ Include: <stdlib.h> +Maintainer: +Jim Meyering +
--- a/modules/rename +++ b/modules/rename @@ -17,3 +17,6 @@ Include: <stdio.h> +Maintainer: +Jim Meyering +
--- a/modules/rmdir +++ b/modules/rmdir @@ -15,3 +15,6 @@ Include: <unistd.h> +Maintainer: +Jim Meyering +
--- a/modules/safe-read +++ b/modules/safe-read @@ -17,3 +17,6 @@ Include: "safe-read.h" +Maintainer: +Jim Meyering, Bruno Haible +
--- a/modules/safe-write +++ b/modules/safe-write @@ -18,3 +18,6 @@ Include: "safe-write.h" +Maintainer: +Jim Meyering, Bruno Haible +
--- a/modules/same +++ b/modules/same @@ -21,3 +21,6 @@ Include: "same.h" +Maintainer: +Jim Meyering +
--- a/modules/save-cwd +++ b/modules/save-cwd @@ -18,3 +18,6 @@ Include: "save-cwd.h" +Maintainer: +Jim Meyering +
--- a/modules/savedir +++ b/modules/savedir @@ -18,3 +18,6 @@ Include: "savedir.h" +Maintainer: +Jim Meyering +
--- a/modules/setenv +++ b/modules/setenv @@ -20,3 +20,6 @@ Include: "setenv.h" +Maintainer: +Bruno Haible +
--- a/modules/settime +++ b/modules/settime @@ -17,3 +17,6 @@ Include: +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/sig2str +++ b/modules/sig2str @@ -17,3 +17,6 @@ Include: "sig2str.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/stat +++ b/modules/stat @@ -15,3 +15,6 @@ Include: <sys/stat.h> +Maintainer: +Jim Meyering +
--- a/modules/stdbool +++ b/modules/stdbool @@ -24,3 +24,6 @@ Include: #include <stdbool.h> +Maintainer: +Bruno Haible +
--- a/modules/stdio-safer +++ b/modules/stdio-safer @@ -18,3 +18,6 @@ Include: "stdio-safer.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/stpcpy +++ b/modules/stpcpy @@ -17,3 +17,6 @@ Include: "stpcpy.h" +Maintainer: +Bruno Haible, glibc +
--- a/modules/strcase +++ b/modules/strcase @@ -17,3 +17,6 @@ Include: "strcase.h" +Maintainer: +Bruno Haible +
--- a/modules/strcspn +++ b/modules/strcspn @@ -15,3 +15,6 @@ Include: <string.h> +Maintainer: +Bruno Haible, glibc +
--- a/modules/strerror +++ b/modules/strerror @@ -15,3 +15,6 @@ Include: <string.h> +Maintainer: +all +
--- a/modules/strftime +++ b/modules/strftime @@ -18,3 +18,6 @@ Include: <time.h> +Maintainer: +glibc +
--- a/modules/strpbrk +++ b/modules/strpbrk @@ -17,3 +17,6 @@ Include: "strpbrk.h" +Maintainer: +Bruno Haible, glibc +
--- a/modules/strstr +++ b/modules/strstr @@ -16,3 +16,6 @@ Include: "strstr.h" +Maintainer: +Bruno Haible, glibc +
--- a/modules/strtoimax +++ b/modules/strtoimax @@ -19,3 +19,6 @@ Include: +Maintainer: +Paul Eggert +
--- a/modules/strtol +++ b/modules/strtol @@ -15,3 +15,6 @@ Include: <stdlib.h> +Maintainer: +glibc +
--- a/modules/strtoll +++ b/modules/strtoll @@ -17,3 +17,6 @@ Include: <stdlib.h> +Maintainer: +glibc +
--- a/modules/strtoul +++ b/modules/strtoul @@ -16,3 +16,6 @@ Include: <stdlib.h> +Maintainer: +glibc +
--- a/modules/strtoull +++ b/modules/strtoull @@ -17,3 +17,6 @@ Include: <stdlib.h> +Maintainer: +glibc +
--- a/modules/strtoumax +++ b/modules/strtoumax @@ -20,3 +20,6 @@ Include: +Maintainer: +Paul Eggert +
--- a/modules/strverscmp +++ b/modules/strverscmp @@ -17,3 +17,6 @@ Include: "strverscmp.h" +Maintainer: +Jim Meyering, glibc +
--- a/modules/timespec +++ b/modules/timespec @@ -17,3 +17,6 @@ Include: "timespec.h" +Maintainer: +Jim Meyering +
--- a/modules/unicodeio +++ b/modules/unicodeio @@ -21,3 +21,6 @@ Include: "unicodeio.h" +Maintainer: +Bruno Haible +
--- a/modules/unistd-safer +++ b/modules/unistd-safer @@ -17,3 +17,6 @@ Include: "unistd-safer.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/unlocked-io +++ b/modules/unlocked-io @@ -16,3 +16,6 @@ Include: "unlocked-io.h" +Maintainer: +Jim Meyering +
--- a/modules/userspec +++ b/modules/userspec @@ -21,3 +21,6 @@ Include: +Maintainer: +Jim Meyering +
--- a/modules/utime +++ b/modules/utime @@ -23,3 +23,6 @@ # include <sys/utime.h> #endif +Maintainer: +Jim Meyering +
--- a/modules/version-etc +++ b/modules/version-etc @@ -17,3 +17,6 @@ Include: "version-etc.h" +Maintainer: +Jim Meyering +
--- a/modules/xalloc +++ b/modules/xalloc @@ -22,3 +22,6 @@ Include: "xalloc.h" +Maintainer: +Bruno Haible +
--- a/modules/xgetcwd +++ b/modules/xgetcwd @@ -20,3 +20,6 @@ Include: "xgetcwd.h" +Maintainer: +Jim Meyering +
--- a/modules/xgethostname +++ b/modules/xgethostname @@ -16,3 +16,6 @@ Include: +Maintainer: +Jim Meyering +
--- a/modules/xmemcoll +++ b/modules/xmemcoll @@ -19,3 +19,6 @@ Include: "xmemcoll.h" +Maintainer: +Paul Eggert, Jim Meyering +
--- a/modules/xreadlink +++ b/modules/xreadlink @@ -18,3 +18,6 @@ Include: "xreadlink.h" +Maintainer: +Jim Meyering +
--- a/modules/xstrtod +++ b/modules/xstrtod @@ -17,3 +17,6 @@ Include: "xstrtod.h" +Maintainer: +Jim Meyering +
--- a/modules/xstrtoimax +++ b/modules/xstrtoimax @@ -19,3 +19,6 @@ Include: "xstrtol.h" +Maintainer: +Paul Eggert +
--- a/modules/xstrtol +++ b/modules/xstrtol @@ -24,3 +24,6 @@ Include: "xstrtol.h" +Maintainer: +Jim Meyering +