# HG changeset patch # User Bruno Haible # Date 1095865864 0 # Node ID 42b53a22aee5dbf69ac990f351cf670d4402430b # Parent 46a747db97f2994cd166244c2f9094234b1b7b6f Add a license tag to every module. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2004-09-22 Bruno Haible + + * modules/*: Add 'License' field. + * gnulib-tool: Accept --extract-license option. + (func_get_license): New function. + 2004-09-21 Bruno Haible * modules/vasnprintf (Files): Add m4/stdint_h.m4, m4/inttypes_h.m4. diff --git a/gnulib-tool b/gnulib-tool --- a/gnulib-tool +++ b/gnulib-tool @@ -22,7 +22,7 @@ progname=$0 package=gnulib -cvsdatestamp='$Date: 2004-09-21 14:22:48 $' +cvsdatestamp='$Date: 2004-09-22 15:11:04 $' last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'` version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'` @@ -54,6 +54,7 @@ gnulib-tool --extract-autoconf-snippet module gnulib-tool --extract-automake-snippet module gnulib-tool --extract-include-directive module + gnulib-tool --extract-license module gnulib-tool --extract-maintainer module Operation modes: @@ -72,6 +73,8 @@ --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-license report the license terms of the source files + under lib/ --extract-maintainer report the maintainer(s) inside gnulib Options: @@ -285,6 +288,7 @@ s/^configure\.ac:[ ]*$// s/^Makefile\.am:[ ]*$// s/^Include:[ ]*$// + s/^License:[ ]*$// s/^Maintainer:[ ]*$// tb p @@ -331,6 +335,12 @@ sed -e 's/^\(["<]\)/#include \1/' } +# func_get_license module +func_get_license () +{ + sed -n -e "/^License$sed_extract_prog" < "$gnulib_dir/modules/$1" +} + # func_get_maintainer module func_get_maintainer () { @@ -928,6 +938,16 @@ done ;; + extract-license ) + for module + do + func_verify_module + if test -n "$module"; then + func_get_license "$module" + fi + done + ;; + extract-maintainer ) for module do diff --git a/modules/TEMPLATE b/modules/TEMPLATE --- a/modules/TEMPLATE +++ b/modules/TEMPLATE @@ -10,5 +10,8 @@ Include: +License: +GPL + Maintainer: diff --git a/modules/acl b/modules/acl --- a/modules/acl +++ b/modules/acl @@ -17,6 +17,9 @@ Include: "acl.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/alloca b/modules/alloca --- a/modules/alloca +++ b/modules/alloca @@ -26,5 +26,8 @@ Include: #include +License: +GPL + Maintainer: bug-gnulib@gnu.org diff --git a/modules/allocsa b/modules/allocsa --- a/modules/allocsa +++ b/modules/allocsa @@ -21,5 +21,8 @@ Include: #include "allocsa.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/argmatch b/modules/argmatch --- a/modules/argmatch +++ b/modules/argmatch @@ -22,6 +22,9 @@ Include: "argmatch.h" +License: +GPL + Maintainer: all diff --git a/modules/argp b/modules/argp --- a/modules/argp +++ b/modules/argp @@ -39,6 +39,9 @@ Include: "argp.h" +License: +LGPL + Maintainer: Simon Josefsson, glibc diff --git a/modules/argz b/modules/argz --- a/modules/argz +++ b/modules/argz @@ -26,5 +26,8 @@ Include: +License: +GPL + Maintainer: bug-libtool@gnu.org diff --git a/modules/assert b/modules/assert --- a/modules/assert +++ b/modules/assert @@ -14,6 +14,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/atexit b/modules/atexit --- a/modules/atexit +++ b/modules/atexit @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/backupfile b/modules/backupfile --- a/modules/backupfile +++ b/modules/backupfile @@ -22,6 +22,9 @@ Include: "backupfile.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/bcopy b/modules/bcopy --- a/modules/bcopy +++ b/modules/bcopy @@ -13,5 +13,8 @@ Include: +License: +GPL + Maintainer: diff --git a/modules/binary-io b/modules/binary-io --- a/modules/binary-io +++ b/modules/binary-io @@ -14,6 +14,9 @@ Include: "binary-io.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/c-bs-a b/modules/c-bs-a --- a/modules/c-bs-a +++ b/modules/c-bs-a @@ -13,6 +13,9 @@ Include: +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/c-ctype b/modules/c-ctype --- a/modules/c-ctype +++ b/modules/c-ctype @@ -16,6 +16,9 @@ Include: "c-ctype.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/c-stack b/modules/c-stack --- a/modules/c-stack +++ b/modules/c-stack @@ -19,6 +19,9 @@ Include: "c-stack.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/c-strtod b/modules/c-strtod --- a/modules/c-strtod +++ b/modules/c-strtod @@ -18,6 +18,9 @@ Include: "c-strtod.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/c-strtold b/modules/c-strtold --- a/modules/c-strtold +++ b/modules/c-strtold @@ -19,6 +19,9 @@ Include: "c-strtod.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/calloc b/modules/calloc --- a/modules/calloc +++ b/modules/calloc @@ -15,5 +15,8 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/canon-host b/modules/canon-host --- a/modules/canon-host +++ b/modules/canon-host @@ -16,6 +16,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/canonicalize b/modules/canonicalize --- a/modules/canonicalize +++ b/modules/canonicalize @@ -22,6 +22,9 @@ Include: "canonicalize.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/chown b/modules/chown --- a/modules/chown +++ b/modules/chown @@ -16,6 +16,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/cloexec b/modules/cloexec --- a/modules/cloexec +++ b/modules/cloexec @@ -18,5 +18,8 @@ Include: "cloexec.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/closeout b/modules/closeout --- a/modules/closeout +++ b/modules/closeout @@ -23,5 +23,8 @@ Include: "closeout.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/copy-file b/modules/copy-file --- a/modules/copy-file +++ b/modules/copy-file @@ -23,6 +23,9 @@ Include: "copy-file.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/cycle-check b/modules/cycle-check --- a/modules/cycle-check +++ b/modules/cycle-check @@ -16,6 +16,9 @@ Include: "cycle-check.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/diacrit b/modules/diacrit --- a/modules/diacrit +++ b/modules/diacrit @@ -15,6 +15,9 @@ Include: "diacrit.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/dirfd b/modules/dirfd --- a/modules/dirfd +++ b/modules/dirfd @@ -17,5 +17,8 @@ Include: "dirfd.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/dirname b/modules/dirname --- a/modules/dirname +++ b/modules/dirname @@ -21,6 +21,9 @@ Include: "dirname.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/dummy b/modules/dummy --- a/modules/dummy +++ b/modules/dummy @@ -13,5 +13,8 @@ Include: +License: +GPL + Maintainer: all diff --git a/modules/dup2 b/modules/dup2 --- a/modules/dup2 +++ b/modules/dup2 @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/eealloc b/modules/eealloc --- a/modules/eealloc +++ b/modules/eealloc @@ -16,5 +16,8 @@ Include: #include +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/error b/modules/error --- a/modules/error +++ b/modules/error @@ -19,6 +19,9 @@ Include: "error.h" +License: +LGPL + Maintainer: all, glibc diff --git a/modules/euidaccess b/modules/euidaccess --- a/modules/euidaccess +++ b/modules/euidaccess @@ -19,6 +19,9 @@ Include: "euidaccess.h" +License: +LGPL + Maintainer: Jim Meyering, glibc diff --git a/modules/exclude b/modules/exclude --- a/modules/exclude +++ b/modules/exclude @@ -22,6 +22,9 @@ Include: "exclude.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/execute b/modules/execute --- a/modules/execute +++ b/modules/execute @@ -25,6 +25,9 @@ Include: "execute.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/exit b/modules/exit --- a/modules/exit +++ b/modules/exit @@ -14,6 +14,9 @@ Include: "exit.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/exitfail b/modules/exitfail --- a/modules/exitfail +++ b/modules/exitfail @@ -18,6 +18,9 @@ Include: "exitfail.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/extensions b/modules/extensions --- a/modules/extensions +++ b/modules/extensions @@ -13,6 +13,9 @@ Include: +License: +GPL + Maintainer: Paul Eggert and Jim Meyering diff --git a/modules/fatal-signal b/modules/fatal-signal --- a/modules/fatal-signal +++ b/modules/fatal-signal @@ -21,6 +21,9 @@ Include: "fatal-signal.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/fcntl-safer b/modules/fcntl-safer --- a/modules/fcntl-safer +++ b/modules/fcntl-safer @@ -18,6 +18,9 @@ Include: "fcntl-safer.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/file-type b/modules/file-type --- a/modules/file-type +++ b/modules/file-type @@ -19,6 +19,9 @@ Include: "file-type.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/fileblocks b/modules/fileblocks --- a/modules/fileblocks +++ b/modules/fileblocks @@ -14,6 +14,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/filemode b/modules/filemode --- a/modules/filemode +++ b/modules/filemode @@ -19,6 +19,9 @@ Include: "filemode.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/findprog b/modules/findprog --- a/modules/findprog +++ b/modules/findprog @@ -21,6 +21,9 @@ Include: "findprog.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/fnmatch b/modules/fnmatch --- a/modules/fnmatch +++ b/modules/fnmatch @@ -29,5 +29,8 @@ Include: +License: +LGPL + Maintainer: all, glibc diff --git a/modules/fnmatch-gnu b/modules/fnmatch-gnu --- a/modules/fnmatch-gnu +++ b/modules/fnmatch-gnu @@ -14,6 +14,9 @@ Include: "fnmatch.h" +License: +GPL + Maintainer: all diff --git a/modules/fnmatch-posix b/modules/fnmatch-posix --- a/modules/fnmatch-posix +++ b/modules/fnmatch-posix @@ -14,6 +14,9 @@ Include: "fnmatch.h" +License: +GPL + Maintainer: all diff --git a/modules/fpending b/modules/fpending --- a/modules/fpending +++ b/modules/fpending @@ -17,6 +17,9 @@ Include: "__fpending.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/free b/modules/free --- a/modules/free +++ b/modules/free @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/fsusage b/modules/fsusage --- a/modules/fsusage +++ b/modules/fsusage @@ -22,6 +22,9 @@ Include: "fsusage.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/ftruncate b/modules/ftruncate --- a/modules/ftruncate +++ b/modules/ftruncate @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/full-read b/modules/full-read --- a/modules/full-read +++ b/modules/full-read @@ -17,6 +17,9 @@ Include: "full-read.h" +License: +GPL + Maintainer: Jim Meyering, Bruno Haible diff --git a/modules/full-write b/modules/full-write --- a/modules/full-write +++ b/modules/full-write @@ -16,6 +16,9 @@ Include: "full-write.h" +License: +GPL + Maintainer: Jim Meyering, Bruno Haible diff --git a/modules/fwriteerror b/modules/fwriteerror --- a/modules/fwriteerror +++ b/modules/fwriteerror @@ -15,5 +15,8 @@ Include: "fwriteerror.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/gcd b/modules/gcd --- a/modules/gcd +++ b/modules/gcd @@ -15,6 +15,9 @@ Include: "gcd.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/getcwd b/modules/getcwd --- a/modules/getcwd +++ b/modules/getcwd @@ -16,6 +16,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/getdate b/modules/getdate --- a/modules/getdate +++ b/modules/getdate @@ -27,6 +27,9 @@ Include: "getdate.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/getdomainname b/modules/getdomainname --- a/modules/getdomainname +++ b/modules/getdomainname @@ -17,5 +17,8 @@ Include: "getdomainname.h" +License: +GPL + Maintainer: all diff --git a/modules/getgroups b/modules/getgroups --- a/modules/getgroups +++ b/modules/getgroups @@ -16,6 +16,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/gethostname b/modules/gethostname --- a/modules/gethostname +++ b/modules/gethostname @@ -14,6 +14,9 @@ Include: +License: +GPL + Maintainer: all diff --git a/modules/getline b/modules/getline --- a/modules/getline +++ b/modules/getline @@ -23,6 +23,9 @@ Include: "getline.h" +License: +GPL + Maintainer: all diff --git a/modules/getloadavg b/modules/getloadavg --- a/modules/getloadavg +++ b/modules/getloadavg @@ -16,6 +16,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/getndelim2 b/modules/getndelim2 --- a/modules/getndelim2 +++ b/modules/getndelim2 @@ -20,6 +20,9 @@ Include: "getndelim2.h" +License: +GPL + Maintainer: all diff --git a/modules/getnline b/modules/getnline --- a/modules/getnline +++ b/modules/getnline @@ -19,6 +19,9 @@ Include: "getnline.h" +License: +GPL + Maintainer: all diff --git a/modules/getopt b/modules/getopt --- a/modules/getopt +++ b/modules/getopt @@ -29,6 +29,9 @@ Include: +License: +LGPL + Maintainer: all, glibc diff --git a/modules/getpagesize b/modules/getpagesize --- a/modules/getpagesize +++ b/modules/getpagesize @@ -16,6 +16,9 @@ Include: "getpagesize.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/getpass b/modules/getpass --- a/modules/getpass +++ b/modules/getpass @@ -20,6 +20,9 @@ Include: "getpass.h" +License: +LGPL + Maintainer: Jim Meyering, glibc diff --git a/modules/getpass-gnu b/modules/getpass-gnu --- a/modules/getpass-gnu +++ b/modules/getpass-gnu @@ -20,6 +20,9 @@ Include: "getpass.h" +License: +LGPL + Maintainer: Jim Meyering, glibc diff --git a/modules/getsubopt b/modules/getsubopt --- a/modules/getsubopt +++ b/modules/getsubopt @@ -18,5 +18,8 @@ Include: "getsubopt.h" +License: +LGPL + Maintainer: all, glibc diff --git a/modules/gettext b/modules/gettext --- a/modules/gettext +++ b/modules/gettext @@ -44,6 +44,9 @@ Include: "gettext.h" +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/gettime b/modules/gettime --- a/modules/gettime +++ b/modules/gettime @@ -18,6 +18,9 @@ Include: +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/gettimeofday b/modules/gettimeofday --- a/modules/gettimeofday +++ b/modules/gettimeofday @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/getugroups b/modules/getugroups --- a/modules/getugroups +++ b/modules/getugroups @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/getusershell b/modules/getusershell --- a/modules/getusershell +++ b/modules/getusershell @@ -16,6 +16,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/group-member b/modules/group-member --- a/modules/group-member +++ b/modules/group-member @@ -19,6 +19,9 @@ Include: "group-member.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/hard-locale b/modules/hard-locale --- a/modules/hard-locale +++ b/modules/hard-locale @@ -17,6 +17,9 @@ Include: "hard-locale.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/hash b/modules/hash --- a/modules/hash +++ b/modules/hash @@ -19,6 +19,9 @@ Include: "hash.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/hash-pjw b/modules/hash-pjw --- a/modules/hash-pjw +++ b/modules/hash-pjw @@ -15,6 +15,9 @@ Include: "hash-pjw.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/human b/modules/human --- a/modules/human +++ b/modules/human @@ -27,6 +27,9 @@ Include: "human.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/iconv b/modules/iconv --- a/modules/iconv +++ b/modules/iconv @@ -18,6 +18,9 @@ Include: +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/idcache b/modules/idcache --- a/modules/idcache +++ b/modules/idcache @@ -16,6 +16,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/inttostr b/modules/inttostr --- a/modules/inttostr +++ b/modules/inttostr @@ -24,5 +24,8 @@ Include: "inttostr.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/isdir b/modules/isdir --- a/modules/isdir +++ b/modules/isdir @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/lchown b/modules/lchown --- a/modules/lchown +++ b/modules/lchown @@ -19,6 +19,9 @@ Include: "lchown.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/linebreak b/modules/linebreak --- a/modules/linebreak +++ b/modules/linebreak @@ -24,6 +24,9 @@ Include: "linebreak.h" +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/linebuffer b/modules/linebuffer --- a/modules/linebuffer +++ b/modules/linebuffer @@ -17,6 +17,9 @@ Include: "linebuffer.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/localcharset b/modules/localcharset --- a/modules/localcharset +++ b/modules/localcharset @@ -72,5 +72,8 @@ Include: "localcharset.h" +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/long-options b/modules/long-options --- a/modules/long-options +++ b/modules/long-options @@ -18,6 +18,9 @@ Include: "long-options.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/lstat b/modules/lstat --- a/modules/lstat +++ b/modules/lstat @@ -17,6 +17,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/makepath b/modules/makepath --- a/modules/makepath +++ b/modules/makepath @@ -26,6 +26,9 @@ Include: "makepath.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/malloc b/modules/malloc --- a/modules/malloc +++ b/modules/malloc @@ -14,5 +14,8 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/mathl b/modules/mathl --- a/modules/mathl +++ b/modules/mathl @@ -32,6 +32,9 @@ Include: "mathl.h" +License: +GPL + Maintainer: Paolo Bonzini diff --git a/modules/mbswidth b/modules/mbswidth --- a/modules/mbswidth +++ b/modules/mbswidth @@ -19,6 +19,9 @@ Include: "mbswidth.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/md5 b/modules/md5 --- a/modules/md5 +++ b/modules/md5 @@ -19,6 +19,9 @@ Include: "md5.h" +License: +LGPL + Maintainer: Jim Meyering, glibc diff --git a/modules/memcasecmp b/modules/memcasecmp --- a/modules/memcasecmp +++ b/modules/memcasecmp @@ -17,6 +17,9 @@ Include: "memcasecmp.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/memchr b/modules/memchr --- a/modules/memchr +++ b/modules/memchr @@ -15,6 +15,9 @@ Include: +License: +LGPL + Maintainer: Jim Meyering, glibc diff --git a/modules/memcmp b/modules/memcmp --- a/modules/memcmp +++ b/modules/memcmp @@ -15,6 +15,9 @@ Include: +License: +LGPL + Maintainer: Jim Meyering, glibc diff --git a/modules/memcoll b/modules/memcoll --- a/modules/memcoll +++ b/modules/memcoll @@ -17,6 +17,9 @@ Include: "memcoll.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/memcpy b/modules/memcpy --- a/modules/memcpy +++ b/modules/memcpy @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/memmove b/modules/memmove --- a/modules/memmove +++ b/modules/memmove @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/mempcpy b/modules/mempcpy --- a/modules/mempcpy +++ b/modules/mempcpy @@ -17,5 +17,8 @@ Include: "mempcpy.h" +License: +GPL + Maintainer: Simon Josefsson diff --git a/modules/memrchr b/modules/memrchr --- a/modules/memrchr +++ b/modules/memrchr @@ -14,6 +14,9 @@ Include: +License: +LGPL + Maintainer: Jim Meyering, glibc diff --git a/modules/memset b/modules/memset --- a/modules/memset +++ b/modules/memset @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/minmax b/modules/minmax --- a/modules/minmax +++ b/modules/minmax @@ -14,6 +14,9 @@ Include: "minmax.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/mkdir b/modules/mkdir --- a/modules/mkdir +++ b/modules/mkdir @@ -17,5 +17,8 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/mkdtemp b/modules/mkdtemp --- a/modules/mkdtemp +++ b/modules/mkdtemp @@ -21,6 +21,9 @@ Include: "mkdtemp.h" +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/mkstemp b/modules/mkstemp --- a/modules/mkstemp +++ b/modules/mkstemp @@ -20,5 +20,8 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/mktime b/modules/mktime --- a/modules/mktime +++ b/modules/mktime @@ -16,6 +16,9 @@ Include: +License: +LGPL + Maintainer: Paul Eggert, Jim Meyering, glibc diff --git a/modules/modechange b/modules/modechange --- a/modules/modechange +++ b/modules/modechange @@ -19,6 +19,9 @@ Include: "modechange.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/mountlist b/modules/mountlist --- a/modules/mountlist +++ b/modules/mountlist @@ -21,6 +21,9 @@ Include: "mountlist.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/nanosleep b/modules/nanosleep --- a/modules/nanosleep +++ b/modules/nanosleep @@ -16,6 +16,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/obstack b/modules/obstack --- a/modules/obstack +++ b/modules/obstack @@ -22,6 +22,9 @@ Include: "obstack.h" +License: +LGPL + Maintainer: all, glibc diff --git a/modules/path-concat b/modules/path-concat --- a/modules/path-concat +++ b/modules/path-concat @@ -21,6 +21,9 @@ Include: "path-concat.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/pathmax b/modules/pathmax --- a/modules/pathmax +++ b/modules/pathmax @@ -16,6 +16,9 @@ Include: "pathmax.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/pathname b/modules/pathname --- a/modules/pathname +++ b/modules/pathname @@ -18,6 +18,9 @@ Include: "pathname.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/physmem b/modules/physmem --- a/modules/physmem +++ b/modules/physmem @@ -17,6 +17,9 @@ Include: "physmem.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/pipe b/modules/pipe --- a/modules/pipe +++ b/modules/pipe @@ -25,6 +25,9 @@ Include: "pipe.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/poll b/modules/poll --- a/modules/poll +++ b/modules/poll @@ -26,5 +26,8 @@ Include: #include +License: +GPL + Maintainer: Paolo Bonzini diff --git a/modules/posixtm b/modules/posixtm --- a/modules/posixtm +++ b/modules/posixtm @@ -19,6 +19,9 @@ Include: "posixtm.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/posixver b/modules/posixver --- a/modules/posixver +++ b/modules/posixver @@ -18,6 +18,9 @@ Include: "posixver.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/progname b/modules/progname --- a/modules/progname +++ b/modules/progname @@ -15,6 +15,9 @@ Include: "progname.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/putenv b/modules/putenv --- a/modules/putenv +++ b/modules/putenv @@ -14,6 +14,9 @@ Include: +License: +LGPL + Maintainer: -Jim Meyering +Jim Meyering, glibc diff --git a/modules/quote b/modules/quote --- a/modules/quote +++ b/modules/quote @@ -18,6 +18,9 @@ Include: "quote.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/quotearg b/modules/quotearg --- a/modules/quotearg +++ b/modules/quotearg @@ -21,6 +21,9 @@ Include: "quotearg.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/raise b/modules/raise --- a/modules/raise +++ b/modules/raise @@ -13,6 +13,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/readlink b/modules/readlink --- a/modules/readlink +++ b/modules/readlink @@ -14,6 +14,9 @@ Include: +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/readtokens b/modules/readtokens --- a/modules/readtokens +++ b/modules/readtokens @@ -19,6 +19,9 @@ Include: "readtokens.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/readtokens0 b/modules/readtokens0 --- a/modules/readtokens0 +++ b/modules/readtokens0 @@ -16,6 +16,9 @@ Include: "readtokens0.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/readutmp b/modules/readutmp --- a/modules/readutmp +++ b/modules/readutmp @@ -19,6 +19,9 @@ Include: "readutmp.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/realloc b/modules/realloc --- a/modules/realloc +++ b/modules/realloc @@ -14,5 +14,8 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/regex b/modules/regex --- a/modules/regex +++ b/modules/regex @@ -21,6 +21,9 @@ Include: "regex.h" +License: +LGPL + Maintainer: all diff --git a/modules/rename b/modules/rename --- a/modules/rename +++ b/modules/rename @@ -17,6 +17,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/restrict b/modules/restrict --- a/modules/restrict +++ b/modules/restrict @@ -13,5 +13,8 @@ Include: +License: +GPL + Maintainer: Paul Eggert and Jim Meyering diff --git a/modules/rmdir b/modules/rmdir --- a/modules/rmdir +++ b/modules/rmdir @@ -17,6 +17,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/rpmatch b/modules/rpmatch --- a/modules/rpmatch +++ b/modules/rpmatch @@ -16,6 +16,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/safe-read b/modules/safe-read --- a/modules/safe-read +++ b/modules/safe-read @@ -18,6 +18,9 @@ Include: "safe-read.h" +License: +GPL + Maintainer: Jim Meyering, Bruno Haible diff --git a/modules/safe-write b/modules/safe-write --- a/modules/safe-write +++ b/modules/safe-write @@ -18,6 +18,9 @@ Include: "safe-write.h" +License: +GPL + Maintainer: Jim Meyering, Bruno Haible diff --git a/modules/same b/modules/same --- a/modules/same +++ b/modules/same @@ -22,6 +22,9 @@ Include: "same.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/save-cwd b/modules/save-cwd --- a/modules/save-cwd +++ b/modules/save-cwd @@ -18,5 +18,8 @@ Include: "save-cwd.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/savedir b/modules/savedir --- a/modules/savedir +++ b/modules/savedir @@ -18,6 +18,9 @@ Include: "savedir.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/setenv b/modules/setenv --- a/modules/setenv +++ b/modules/setenv @@ -21,6 +21,9 @@ Include: "setenv.h" +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/settime b/modules/settime --- a/modules/settime +++ b/modules/settime @@ -17,6 +17,9 @@ Include: +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/sha1 b/modules/sha1 --- a/modules/sha1 +++ b/modules/sha1 @@ -19,6 +19,9 @@ Include: "sha1.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/sig2str b/modules/sig2str --- a/modules/sig2str +++ b/modules/sig2str @@ -17,6 +17,9 @@ Include: "sig2str.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/stat b/modules/stat --- a/modules/stat +++ b/modules/stat @@ -18,6 +18,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/stdbool b/modules/stdbool --- a/modules/stdbool +++ b/modules/stdbool @@ -26,6 +26,9 @@ Include: #include +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/stdint b/modules/stdint --- a/modules/stdint +++ b/modules/stdint @@ -28,5 +28,8 @@ Include: #include +License: +GPL + Maintainer: all diff --git a/modules/stdio-safer b/modules/stdio-safer --- a/modules/stdio-safer +++ b/modules/stdio-safer @@ -18,6 +18,9 @@ Include: "stdio-safer.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/stpcpy b/modules/stpcpy --- a/modules/stpcpy +++ b/modules/stpcpy @@ -17,6 +17,9 @@ Include: "stpcpy.h" +License: +LGPL + Maintainer: Bruno Haible, glibc diff --git a/modules/stpncpy b/modules/stpncpy --- a/modules/stpncpy +++ b/modules/stpncpy @@ -17,6 +17,9 @@ Include: "stpncpy.h" +License: +LGPL + Maintainer: Bruno Haible, glibc diff --git a/modules/strcase b/modules/strcase --- a/modules/strcase +++ b/modules/strcase @@ -18,6 +18,9 @@ Include: "strcase.h" +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/strchrnul b/modules/strchrnul --- a/modules/strchrnul +++ b/modules/strchrnul @@ -17,5 +17,8 @@ Include: "strchrnul.h" +License: +GPL + Maintainer: FSF diff --git a/modules/strcspn b/modules/strcspn --- a/modules/strcspn +++ b/modules/strcspn @@ -15,6 +15,9 @@ Include: +License: +LGPL + Maintainer: Bruno Haible, glibc diff --git a/modules/strdup b/modules/strdup --- a/modules/strdup +++ b/modules/strdup @@ -17,6 +17,9 @@ Include: "strdup.h" +License: +LGPL + Maintainer: all, glibc diff --git a/modules/strerror b/modules/strerror --- a/modules/strerror +++ b/modules/strerror @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: all diff --git a/modules/strftime b/modules/strftime --- a/modules/strftime +++ b/modules/strftime @@ -21,6 +21,9 @@ Include: "strftime.h" +License: +LGPL + Maintainer: glibc diff --git a/modules/strndup b/modules/strndup --- a/modules/strndup +++ b/modules/strndup @@ -18,6 +18,9 @@ Include: "strndup.h" +License: +LGPL + Maintainer: glibc diff --git a/modules/strnlen b/modules/strnlen --- a/modules/strnlen +++ b/modules/strnlen @@ -14,6 +14,9 @@ Include: +License: +LGPL + Maintainer: glibc diff --git a/modules/strpbrk b/modules/strpbrk --- a/modules/strpbrk +++ b/modules/strpbrk @@ -17,6 +17,9 @@ Include: "strpbrk.h" +License: +LGPL + Maintainer: Bruno Haible, glibc diff --git a/modules/strstr b/modules/strstr --- a/modules/strstr +++ b/modules/strstr @@ -17,6 +17,9 @@ Include: "strstr.h" +License: +LGPL + Maintainer: Bruno Haible, glibc diff --git a/modules/strtod b/modules/strtod --- a/modules/strtod +++ b/modules/strtod @@ -16,5 +16,8 @@ Include: +License: +GPL + Maintainer: all diff --git a/modules/strtoimax b/modules/strtoimax --- a/modules/strtoimax +++ b/modules/strtoimax @@ -19,6 +19,9 @@ Include: +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/strtol b/modules/strtol --- a/modules/strtol +++ b/modules/strtol @@ -15,6 +15,9 @@ Include: +License: +LGPL + Maintainer: glibc diff --git a/modules/strtoll b/modules/strtoll --- a/modules/strtoll +++ b/modules/strtoll @@ -17,6 +17,9 @@ Include: +License: +LGPL + Maintainer: glibc diff --git a/modules/strtoul b/modules/strtoul --- a/modules/strtoul +++ b/modules/strtoul @@ -16,6 +16,9 @@ Include: +License: +LGPL + Maintainer: glibc diff --git a/modules/strtoull b/modules/strtoull --- a/modules/strtoull +++ b/modules/strtoull @@ -17,6 +17,9 @@ Include: +License: +LGPL + Maintainer: glibc diff --git a/modules/strtoumax b/modules/strtoumax --- a/modules/strtoumax +++ b/modules/strtoumax @@ -20,6 +20,9 @@ Include: +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/strverscmp b/modules/strverscmp --- a/modules/strverscmp +++ b/modules/strverscmp @@ -17,6 +17,9 @@ Include: "strverscmp.h" +License: +LGPL + Maintainer: Jim Meyering, glibc diff --git a/modules/sysexits b/modules/sysexits --- a/modules/sysexits +++ b/modules/sysexits @@ -24,5 +24,8 @@ Include: #include +License: +GPL + Maintainer: Simon Josefsson diff --git a/modules/time_r b/modules/time_r --- a/modules/time_r +++ b/modules/time_r @@ -19,6 +19,9 @@ Include: "time_r.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/timegm b/modules/timegm --- a/modules/timegm +++ b/modules/timegm @@ -19,5 +19,8 @@ Include: "timegm.h" +License: +LGPL + Maintainer: all, glibc diff --git a/modules/timespec b/modules/timespec --- a/modules/timespec +++ b/modules/timespec @@ -18,6 +18,9 @@ Include: "timespec.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/tzset b/modules/tzset --- a/modules/tzset +++ b/modules/tzset @@ -15,6 +15,9 @@ Include: +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/ucs4-utf16 b/modules/ucs4-utf16 --- a/modules/ucs4-utf16 +++ b/modules/ucs4-utf16 @@ -15,6 +15,9 @@ Include: +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/ucs4-utf8 b/modules/ucs4-utf8 --- a/modules/ucs4-utf8 +++ b/modules/ucs4-utf8 @@ -15,6 +15,9 @@ Include: +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/unicodeio b/modules/unicodeio --- a/modules/unicodeio +++ b/modules/unicodeio @@ -21,6 +21,9 @@ Include: "unicodeio.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/unistd-safer b/modules/unistd-safer --- a/modules/unistd-safer +++ b/modules/unistd-safer @@ -17,6 +17,9 @@ Include: "unistd-safer.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/unlocked-io b/modules/unlocked-io --- a/modules/unlocked-io +++ b/modules/unlocked-io @@ -17,6 +17,9 @@ Include: "unlocked-io.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/userspec b/modules/userspec --- a/modules/userspec +++ b/modules/userspec @@ -22,5 +22,8 @@ Include: "userspec.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/utf16-ucs4 b/modules/utf16-ucs4 --- a/modules/utf16-ucs4 +++ b/modules/utf16-ucs4 @@ -15,6 +15,9 @@ Include: +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/utf8-ucs4 b/modules/utf8-ucs4 --- a/modules/utf8-ucs4 +++ b/modules/utf8-ucs4 @@ -15,6 +15,9 @@ Include: +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/utime b/modules/utime --- a/modules/utime +++ b/modules/utime @@ -24,6 +24,9 @@ # include #endif +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/utimecmp b/modules/utimecmp --- a/modules/utimecmp +++ b/modules/utimecmp @@ -21,6 +21,9 @@ Include: "utimecmp.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/utimens b/modules/utimens --- a/modules/utimens +++ b/modules/utimens @@ -19,6 +19,9 @@ Include: "utimens.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/vasnprintf b/modules/vasnprintf --- a/modules/vasnprintf +++ b/modules/vasnprintf @@ -33,6 +33,9 @@ Include: "vasnprintf.h" +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/vasprintf b/modules/vasprintf --- a/modules/vasprintf +++ b/modules/vasprintf @@ -19,6 +19,9 @@ Include: "vasprintf.h" +License: +LGPL + Maintainer: Bruno Haible diff --git a/modules/version-etc b/modules/version-etc --- a/modules/version-etc +++ b/modules/version-etc @@ -17,6 +17,9 @@ Include: "version-etc.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/wait-process b/modules/wait-process --- a/modules/wait-process +++ b/modules/wait-process @@ -24,6 +24,9 @@ Include: "wait-process.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/xalloc b/modules/xalloc --- a/modules/xalloc +++ b/modules/xalloc @@ -18,6 +18,9 @@ Include: "xalloc.h" +License: +GPL + Maintainer: all diff --git a/modules/xalloc-die b/modules/xalloc-die --- a/modules/xalloc-die +++ b/modules/xalloc-die @@ -18,6 +18,9 @@ Include: "xalloc.h" +License: +GPL + Maintainer: all diff --git a/modules/xallocsa b/modules/xallocsa --- a/modules/xallocsa +++ b/modules/xallocsa @@ -17,5 +17,8 @@ Include: #include "xallocsa.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/xgetcwd b/modules/xgetcwd --- a/modules/xgetcwd +++ b/modules/xgetcwd @@ -20,6 +20,9 @@ Include: "xgetcwd.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/xgetdomainname b/modules/xgetdomainname --- a/modules/xgetdomainname +++ b/modules/xgetdomainname @@ -17,5 +17,8 @@ Include: "xgetdomainname.h" +License: +GPL + Maintainer: Simon Josefsson diff --git a/modules/xgethostname b/modules/xgethostname --- a/modules/xgethostname +++ b/modules/xgethostname @@ -17,6 +17,9 @@ Include: "xgethostname.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/xmemcoll b/modules/xmemcoll --- a/modules/xmemcoll +++ b/modules/xmemcoll @@ -20,6 +20,9 @@ Include: "xmemcoll.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/xnanosleep b/modules/xnanosleep --- a/modules/xnanosleep +++ b/modules/xnanosleep @@ -17,6 +17,9 @@ Include: "xnanosleep.h" +License: +GPL + Maintainer: Paul Eggert, Jim Meyering diff --git a/modules/xreadlink b/modules/xreadlink --- a/modules/xreadlink +++ b/modules/xreadlink @@ -20,6 +20,9 @@ Include: "xreadlink.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/xsetenv b/modules/xsetenv --- a/modules/xsetenv +++ b/modules/xsetenv @@ -20,6 +20,9 @@ Include: "xsetenv.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/xsize b/modules/xsize --- a/modules/xsize +++ b/modules/xsize @@ -17,6 +17,9 @@ Include: "xsize.h" +License: +GPL + Maintainer: Bruno Haible diff --git a/modules/xstrndup b/modules/xstrndup --- a/modules/xstrndup +++ b/modules/xstrndup @@ -19,6 +19,9 @@ Include: "xstrndup.h" +License: +GPL + Maintainer: Simon Josefsson diff --git a/modules/xstrtod b/modules/xstrtod --- a/modules/xstrtod +++ b/modules/xstrtod @@ -17,6 +17,9 @@ Include: "xstrtod.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/xstrtoimax b/modules/xstrtoimax --- a/modules/xstrtoimax +++ b/modules/xstrtoimax @@ -19,6 +19,9 @@ Include: "xstrtol.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/xstrtol b/modules/xstrtol --- a/modules/xstrtol +++ b/modules/xstrtol @@ -26,6 +26,9 @@ Include: "xstrtol.h" +License: +GPL + Maintainer: Jim Meyering diff --git a/modules/xstrtoumax b/modules/xstrtoumax --- a/modules/xstrtoumax +++ b/modules/xstrtoumax @@ -18,6 +18,9 @@ Include: "xstrtol.h" +License: +GPL + Maintainer: Paul Eggert diff --git a/modules/xvasprintf b/modules/xvasprintf --- a/modules/xvasprintf +++ b/modules/xvasprintf @@ -17,5 +17,8 @@ Include: "xvasprintf.h" +License: +GPL + Maintainer: Oskar Liljeblad diff --git a/modules/yesno b/modules/yesno --- a/modules/yesno +++ b/modules/yesno @@ -20,6 +20,9 @@ Include: "yesno.h" +License: +GPL + Maintainer: Jim Meyering