changeset 4197:3ccc6d0d52bb

Add a Maintainer.
author Bruno Haible <bruno@clisp.org>
date Mon, 20 Jan 2003 10:02:37 +0000
parents 13207adc1bc9
children b17170552bfc
files ChangeLog gnulib-tool modules/TEMPLATE modules/acl modules/alloca modules/argmatch modules/assert modules/atexit modules/backupfile modules/bcopy modules/bumpalloc modules/c-bs-a modules/c-stack modules/canon-host modules/chown modules/closeout modules/diacrit modules/dirfd modules/dirname modules/dup2 modules/error modules/euidaccess modules/exclude modules/exitfail modules/fatal modules/file-type modules/fileblocks modules/filemode modules/fnmatch modules/fnmatch-gnu modules/fnmatch-posix modules/fpending modules/fsusage modules/ftruncate modules/full-read modules/full-write modules/gcd modules/getdate modules/getgroups modules/gethostname modules/getline modules/getloadavg modules/getopt modules/getpagesize modules/getpass modules/gettext modules/gettime modules/gettimeofday modules/getugroups modules/getusershell modules/group-member modules/hard-locale modules/hash modules/hash-pjw modules/human modules/iconv modules/idcache modules/isdir modules/lchown modules/linebuffer modules/localcharset modules/long-options modules/lstat modules/makepath modules/malloc modules/mbswidth modules/md5 modules/memcasecmp modules/memchr modules/memcmp modules/memcoll modules/memcpy modules/memmove modules/memrchr modules/memset modules/mkdir modules/mkstemp modules/mktime modules/modechange modules/mountlist modules/nanosleep modules/obstack modules/path-concat modules/pathmax modules/physmem modules/posixtm modules/posixver modules/putenv modules/quote modules/quotearg modules/readtokens modules/readutmp modules/realloc modules/regex modules/rename modules/rmdir modules/rpmatch modules/safe-read modules/safe-write modules/same modules/save-cwd modules/savedir modules/setenv modules/settime modules/sha modules/sig2str modules/stat modules/stdbool modules/stdio-safer modules/stpcpy modules/strcase modules/strcspn modules/strdup modules/strerror modules/strftime modules/strndup modules/strnlen modules/strpbrk modules/strstr modules/strtod modules/strtoimax modules/strtol modules/strtoll modules/strtoul modules/strtoull modules/strtoumax modules/strverscmp modules/timespec modules/unicodeio modules/unistd-safer modules/unlocked-io modules/userspec modules/utime modules/version-etc modules/xalloc modules/xgetcwd modules/xgethostname modules/xmemcoll modules/xreadlink modules/xstrtod modules/xstrtoimax modules/xstrtol modules/xstrtoumax modules/yesno
diffstat 144 files changed, 451 insertions(+), 3 deletions(-) [+]
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/TEMPLATE
+++ b/modules/TEMPLATE
@@ -10,3 +10,5 @@
 
 Include:
 
+Maintainer:
+
--- 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/bcopy
+++ b/modules/bcopy
@@ -13,3 +13,5 @@
 
 Include:
 
+Maintainer:
+
--- a/modules/bumpalloc
+++ b/modules/bumpalloc
@@ -15,3 +15,6 @@
 Include:
 "bumpalloc.h"
 
+Maintainer:
+Jim Meyering
+
--- a/modules/c-bs-a
+++ b/modules/c-bs-a
@@ -13,3 +13,6 @@
 
 Include:
 
+Maintainer:
+Paul Eggert
+
--- 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/fatal
+++ b/modules/fatal
@@ -19,3 +19,5 @@
 Include:
 "fatal.h"
 
+Maintainer:
+
--- 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/gcd
+++ b/modules/gcd
@@ -15,3 +15,6 @@
 Include:
 "gcd.h"
 
+Maintainer:
+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/gethostname
+++ b/modules/gethostname
@@ -14,3 +14,6 @@
 
 Include:
 
+Maintainer:
+all
+
--- 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/idcache
+++ b/modules/idcache
@@ -16,3 +16,6 @@
 
 Include:
 
+Maintainer:
+Jim Meyering
+
--- a/modules/isdir
+++ b/modules/isdir
@@ -15,3 +15,6 @@
 
 Include:
 
+Maintainer:
+Jim Meyering
+
--- a/modules/lchown
+++ b/modules/lchown
@@ -17,3 +17,6 @@
 
 Include:
 
+Maintainer:
+Jim Meyering
+
--- 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/md5
+++ b/modules/md5
@@ -18,3 +18,6 @@
 Include:
 "md5.h"
 
+Maintainer:
+Jim Meyering
+
--- 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/putenv
+++ b/modules/putenv
@@ -14,3 +14,6 @@
 
 Include:
 
+Maintainer:
+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/regex
+++ b/modules/regex
@@ -20,3 +20,6 @@
 Include:
 "regex.h"
 
+Maintainer:
+all
+
--- 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/rpmatch
+++ b/modules/rpmatch
@@ -16,3 +16,6 @@
 
 Include:
 
+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/sha
+++ b/modules/sha
@@ -19,3 +19,6 @@
 Include:
 "sha.h"
 
+Maintainer:
+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/strdup
+++ b/modules/strdup
@@ -14,3 +14,6 @@
 
 Include:
 
+Maintainer:
+all, 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/strndup
+++ b/modules/strndup
@@ -15,3 +15,6 @@
 
 Include:
 
+Maintainer:
+glibc
+
--- a/modules/strnlen
+++ b/modules/strnlen
@@ -14,3 +14,6 @@
 
 Include:
 
+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/strtod
+++ b/modules/strtod
@@ -16,3 +16,6 @@
 Include:
 <stdlib.h>
 
+Maintainer:
+all
+
--- 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
+
--- a/modules/xstrtoumax
+++ b/modules/xstrtoumax
@@ -18,3 +18,6 @@
 Include:
 "xstrtol.h"
 
+Maintainer:
+Paul Eggert
+
--- a/modules/yesno
+++ b/modules/yesno
@@ -18,3 +18,6 @@
 
 Include:
 
+Maintainer:
+Jim Meyering
+