Commit 6f99528a authored by Bruno Haible's avatar Bruno Haible

Add a Maintainer.

parent 684a7cc3
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
......
......@@ -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 @@ Usage: gnulib-tool --list
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 @@ Operation modes:
--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 @@ func_get_include_directive ()
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 @@ case $mode in
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
......
......@@ -10,3 +10,5 @@ Makefile.am:
Include:
Maintainer:
......@@ -17,3 +17,6 @@ lib_SOURCES += acl.h acl.c
Include:
"acl.h"
Maintainer:
Paul Eggert, Jim Meyering
......@@ -25,3 +25,6 @@ MOSTLYCLEANFILES += alloca.h
Include:
#include <alloca.h>
Maintainer:
bug-gnulib@gnu.org
......@@ -20,3 +20,6 @@ lib_SOURCES += argmatch.h argmatch.c
Include:
"argmatch.h"
Maintainer:
all
......@@ -14,3 +14,6 @@ Makefile.am:
Include:
<assert.h>
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<stdlib.h>
Maintainer:
Jim Meyering
......@@ -23,3 +23,6 @@ lib_SOURCES += backupfile.h backupfile.c addext.c
Include:
"backupfile.h"
Maintainer:
Paul Eggert, Jim Meyering
......@@ -13,3 +13,5 @@ Makefile.am:
Include:
Maintainer:
......@@ -15,3 +15,6 @@ lib_SOURCES += bumpalloc.h
Include:
"bumpalloc.h"
Maintainer:
Jim Meyering
......@@ -13,3 +13,6 @@ Makefile.am:
Include:
Maintainer:
Paul Eggert
......@@ -19,3 +19,6 @@ lib_SOURCES += c-stack.h c-stack.c
Include:
"c-stack.h"
Maintainer:
Paul Eggert
......@@ -16,3 +16,6 @@ lib_SOURCES += canon-host.c
Include:
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<unistd.h>
Maintainer:
Jim Meyering
......@@ -22,3 +22,6 @@ lib_SOURCES += closeout.h closeout.c
Include:
"closeout.h"
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ lib_SOURCES += diacrit.h diacrit.c
Include:
"diacrit.h"
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ lib_SOURCES += dirfd.h
Include:
"dirfd.h"
Maintainer:
Jim Meyering
......@@ -21,3 +21,6 @@ lib_SOURCES += dirname.h dirname.c basename.c stripslash.c
Include:
"dirname.h"
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<unistd.h>
Maintainer:
Paul Eggert, Jim Meyering
......@@ -18,3 +18,6 @@ Makefile.am:
Include:
"error.h"
Maintainer:
all, glibc
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
Maintainer:
Jim Meyering, glibc
......@@ -22,3 +22,6 @@ lib_SOURCES += exclude.h exclude.c
Include:
"exclude.h"
Maintainer:
Paul Eggert
......@@ -17,3 +17,6 @@ lib_SOURCES += exitfail.h exitfail.c
Include:
"exitfail.h"
Maintainer:
Paul Eggert
......@@ -19,3 +19,5 @@ lib_SOURCES += fatal.h fatal.c
Include:
"fatal.h"
Maintainer:
......@@ -18,3 +18,6 @@ lib_SOURCES += file-type.h file-type.c
Include:
"file-type.h"
Maintainer:
Paul Eggert, Jim Meyering
......@@ -14,3 +14,6 @@ Makefile.am:
Include:
Maintainer:
Jim Meyering
......@@ -18,3 +18,6 @@ lib_SOURCES += filemode.h filemode.c
Include:
"filemode.h"
Maintainer:
Jim Meyering
......@@ -20,4 +20,8 @@ EXTRA_DIST += fnmatch_loop.c
DISTCLEANFILES += fnmatch.h
Include:
<fnmatch.h>
Maintainer:
all, glibc
......@@ -14,3 +14,6 @@ Makefile.am:
Include:
"fnmatch.h"
Maintainer:
all
......@@ -14,3 +14,6 @@ Makefile.am:
Include:
"fnmatch.h"
Maintainer:
all
......@@ -17,3 +17,6 @@ lib_SOURCES += __fpending.h
Include:
"__fpending.h"
Maintainer:
Jim Meyering
......@@ -22,3 +22,6 @@ lib_SOURCES += fsusage.h
Include:
"fsusage.h"
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<unistd.h>
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ lib_SOURCES += full-read.h full-read.c
Include:
"full-read.h"
Maintainer:
Jim Meyering, Bruno Haible
......@@ -16,3 +16,6 @@ lib_SOURCES += full-write.h full-write.c
Include:
"full-write.h"
Maintainer:
Jim Meyering, Bruno Haible
......@@ -15,3 +15,6 @@ lib_SOURCES += gcd.h gcd.c
Include:
"gcd.h"
Maintainer:
Bruno Haible
......@@ -22,3 +22,6 @@ MAINTAINERCLEANFILES += getdate.c
Include:
"getdate.h"
Maintainer:
Paul Eggert
......@@ -16,3 +16,6 @@ Makefile.am:
Include:
<unistd.h>
Maintainer:
Jim Meyering
......@@ -14,3 +14,6 @@ Makefile.am:
Include:
Maintainer:
all
......@@ -18,3 +18,6 @@ lib_SOURCES += getline.h
Include:
"getline.h"
Maintainer:
all
......@@ -14,3 +14,6 @@ Makefile.am:
Include:
Maintainer:
Jim Meyering
......@@ -19,3 +19,6 @@ lib_SOURCES += getopt.h getopt.c getopt1.c
Include:
"getopt.h"
Maintainer:
all, glibc
......@@ -16,3 +16,6 @@ lib_SOURCES += getpagesize.h
Include:
"getpagesize.h"
Maintainer:
Jim Meyering
......@@ -16,3 +16,6 @@ Makefile.am:
Include:
Maintainer:
Jim Meyering, glibc
......@@ -33,3 +33,6 @@ lib_SOURCES += gettext.h
Include:
"gettext.h"
Maintainer:
Bruno Haible
......@@ -18,3 +18,6 @@ lib_SOURCES += gettime.c
Include:
Maintainer:
Paul Eggert, Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<sys/time.h>
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ lib_SOURCES += getugroups.c
Include:
Maintainer:
Jim Meyering
......@@ -16,3 +16,6 @@ Makefile.am:
Include:
Maintainer:
Jim Meyering
......@@ -18,3 +18,6 @@ lib_SOURCES += group-member.h
Include:
"group-member.h"
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ lib_SOURCES += hard-locale.h hard-locale.c
Include:
"hard-locale.h"
Maintainer:
Paul Eggert
......@@ -20,3 +20,6 @@ lib_SOURCES += hash.h hash.c
Include:
"hash.h"
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ lib_SOURCES += hash-pjw.h hash-pjw.c
Include:
"hash-pjw.h"
Maintainer:
Jim Meyering
......@@ -26,3 +26,6 @@ lib_SOURCES += human.h human.c
Include:
"human.h"
Maintainer:
Paul Eggert
......@@ -18,3 +18,6 @@ Makefile.am:
Include:
<iconv.h>
Maintainer:
Bruno Haible
......@@ -16,3 +16,6 @@ lib_SOURCES += idcache.c
Include:
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ lib_SOURCES += isdir.c
Include:
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ lib_SOURCES += lchown.h
Include:
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ lib_SOURCES += linebuffer.h linebuffer.c
Include:
"linebuffer.h"
Maintainer:
Jim Meyering
......@@ -72,3 +72,6 @@ CLEANFILES += charset.alias ref-add.sed ref-del.sed
Include:
"localcharset.h"
Maintainer:
Bruno Haible
......@@ -18,3 +18,6 @@ lib_SOURCES += long-options.h long-options.c
Include:
"long-options.h"
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ Makefile.am:
Include:
<sys/stat.h>
Maintainer:
Jim Meyering
......@@ -25,3 +25,6 @@ lib_SOURCES += makepath.h makepath.c
Include:
"makepath.h"
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<stdlib.h>
Maintainer:
Jim Meyering
......@@ -19,3 +19,6 @@ lib_SOURCES += mbswidth.h mbswidth.c
Include:
"mbswidth.h"
Maintainer:
Bruno Haible
......@@ -18,3 +18,6 @@ lib_SOURCES += md5.h md5.c
Include:
"md5.h"
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ lib_SOURCES += memcasecmp.h memcasecmp.c
Include:
"memcasecmp.h"
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<string.h>
Maintainer:
Jim Meyering, glibc
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<string.h>
Maintainer:
Jim Meyering, glibc
......@@ -17,3 +17,6 @@ lib_SOURCES += memcoll.h memcoll.c
Include:
"memcoll.h"
Maintainer:
Paul Eggert, Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<string.h>
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<string.h>
Maintainer:
Jim Meyering
......@@ -14,3 +14,6 @@ Makefile.am:
Include:
Maintainer:
Jim Meyering, glibc
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<string.h>
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ Makefile.am:
Include:
<sys/stat.h>
Maintainer:
Jim Meyering
......@@ -20,3 +20,6 @@ Makefile.am:
Include:
<stdlib.h>
Maintainer:
Jim Meyering
......@@ -15,3 +15,6 @@ Makefile.am:
Include:
<time.h>
Maintainer:
Paul Eggert, Jim Meyering, glibc
......@@ -19,3 +19,6 @@ lib_SOURCES += modechange.h modechange.c
Include:
"modechange.h"
Maintainer:
Jim Meyering
......@@ -21,3 +21,6 @@ lib_SOURCES += mountlist.h
Include:
"mountlist.h"
Maintainer:
Jim Meyering
......@@ -16,3 +16,6 @@ Makefile.am:
Include:
<time.h>
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ Makefile.am:
Include:
"obstack.h"
Maintainer:
all, glibc
......@@ -22,3 +22,6 @@ lib_SOURCES += path-concat.h path-concat.c
Include:
"path-concat.h"
Maintainer:
Jim Meyering
......@@ -16,3 +16,6 @@ lib_SOURCES += pathmax.h
Include:
"pathmax.h"
Maintainer:
Jim Meyering
......@@ -17,3 +17,6 @@ lib_SOURCES += physmem.h physmem.c
Include:
"physmem.h"
Maintainer:
Paul Eggert, Jim Meyering
......@@ -18,3 +18,6 @@ lib_SOURCES += posixtm.h posixtm.c
Include:
"posixtm.h"
Maintainer:
Jim Meyering
......@@ -18,3 +18,6 @@ lib_SOURCES += posixver.h posixver.c
Include:
"posixver.h"
Maintainer:
Paul Eggert, Jim Meyering
......@@ -14,3 +14,6 @@ Makefile.am:
Include:
Maintainer:
Jim Meyering
......@@ -18,3 +18,6 @@ lib_SOURCES += quote.h quote.c
Include:
"quote.h"
Maintainer:
Paul Eggert
......@@ -21,3 +21,6 @@ lib_SOURCES += quotearg.h quotearg.c
Include:
"quotearg.h"
Maintainer:
Paul Eggert
......@@ -19,3 +19,6 @@ lib_SOURCES += readtokens.h readtokens.c