changeset 5251:42b53a22aee5

Add a license tag to every module.
author Bruno Haible <bruno@clisp.org>
date Wed, 22 Sep 2004 15:11:04 +0000
parents 46a747db97f2
children 3762f763407c
files ChangeLog gnulib-tool modules/TEMPLATE modules/acl modules/alloca modules/allocsa modules/argmatch modules/argp modules/argz modules/assert modules/atexit modules/backupfile modules/bcopy modules/binary-io modules/c-bs-a modules/c-ctype modules/c-stack modules/c-strtod modules/c-strtold modules/calloc modules/canon-host modules/canonicalize modules/chown modules/cloexec modules/closeout modules/copy-file modules/cycle-check modules/diacrit modules/dirfd modules/dirname modules/dummy modules/dup2 modules/eealloc modules/error modules/euidaccess modules/exclude modules/execute modules/exit modules/exitfail modules/extensions modules/fatal-signal modules/fcntl-safer modules/file-type modules/fileblocks modules/filemode modules/findprog modules/fnmatch modules/fnmatch-gnu modules/fnmatch-posix modules/fpending modules/free modules/fsusage modules/ftruncate modules/full-read modules/full-write modules/fwriteerror modules/gcd modules/getcwd modules/getdate modules/getdomainname modules/getgroups modules/gethostname modules/getline modules/getloadavg modules/getndelim2 modules/getnline modules/getopt modules/getpagesize modules/getpass modules/getpass-gnu modules/getsubopt 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/inttostr modules/isdir modules/lchown modules/linebreak modules/linebuffer modules/localcharset modules/long-options modules/lstat modules/makepath modules/malloc modules/mathl modules/mbswidth modules/md5 modules/memcasecmp modules/memchr modules/memcmp modules/memcoll modules/memcpy modules/memmove modules/mempcpy modules/memrchr modules/memset modules/minmax modules/mkdir modules/mkdtemp modules/mkstemp modules/mktime modules/modechange modules/mountlist modules/nanosleep modules/obstack modules/path-concat modules/pathmax modules/pathname modules/physmem modules/pipe modules/poll modules/posixtm modules/posixver modules/progname modules/putenv modules/quote modules/quotearg modules/raise modules/readlink modules/readtokens modules/readtokens0 modules/readutmp modules/realloc modules/regex modules/rename modules/restrict modules/rmdir modules/rpmatch modules/safe-read modules/safe-write modules/same modules/save-cwd modules/savedir modules/setenv modules/settime modules/sha1 modules/sig2str modules/stat modules/stdbool modules/stdint modules/stdio-safer modules/stpcpy modules/stpncpy modules/strcase modules/strchrnul 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/sysexits modules/time_r modules/timegm modules/timespec modules/tzset modules/ucs4-utf16 modules/ucs4-utf8 modules/unicodeio modules/unistd-safer modules/unlocked-io modules/userspec modules/utf16-ucs4 modules/utf8-ucs4 modules/utime modules/utimecmp modules/utimens modules/vasnprintf modules/vasprintf modules/version-etc modules/wait-process modules/xalloc modules/xalloc-die modules/xallocsa modules/xgetcwd modules/xgetdomainname modules/xgethostname modules/xmemcoll modules/xnanosleep modules/xreadlink modules/xsetenv modules/xsize modules/xstrndup modules/xstrtod modules/xstrtoimax modules/xstrtol modules/xstrtoumax modules/xvasprintf modules/yesno
diffstat 208 files changed, 646 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-09-22  Bruno Haible  <bruno@clisp.org>
+
+	* modules/*: Add 'License' field.
+	* gnulib-tool: Accept --extract-license option.
+	(func_get_license): New function.
+
 2004-09-21  Bruno Haible  <bruno@clisp.org>
 
 	* modules/vasnprintf (Files): Add m4/stdint_h.m4, m4/inttypes_h.m4.
--- 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
--- a/modules/TEMPLATE
+++ b/modules/TEMPLATE
@@ -10,5 +10,8 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 
--- a/modules/acl
+++ b/modules/acl
@@ -17,6 +17,9 @@
 Include:
 "acl.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/alloca
+++ b/modules/alloca
@@ -26,5 +26,8 @@
 Include:
 #include <alloca.h>
 
+License:
+GPL
+
 Maintainer:
 bug-gnulib@gnu.org
--- a/modules/allocsa
+++ b/modules/allocsa
@@ -21,5 +21,8 @@
 Include:
 #include "allocsa.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
--- a/modules/argmatch
+++ b/modules/argmatch
@@ -22,6 +22,9 @@
 Include:
 "argmatch.h"
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/argp
+++ b/modules/argp
@@ -39,6 +39,9 @@
 Include:
 "argp.h"
 
+License:
+LGPL
+
 Maintainer:
 Simon Josefsson, glibc
 
--- a/modules/argz
+++ b/modules/argz
@@ -26,5 +26,8 @@
 Include:
 <argz.h>
 
+License:
+GPL
+
 Maintainer:
 bug-libtool@gnu.org
--- a/modules/assert
+++ b/modules/assert
@@ -14,6 +14,9 @@
 Include:
 <assert.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/atexit
+++ b/modules/atexit
@@ -15,6 +15,9 @@
 Include:
 <stdlib.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/backupfile
+++ b/modules/backupfile
@@ -22,6 +22,9 @@
 Include:
 "backupfile.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/bcopy
+++ b/modules/bcopy
@@ -13,5 +13,8 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 
--- a/modules/binary-io
+++ b/modules/binary-io
@@ -14,6 +14,9 @@
 Include:
 "binary-io.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/c-bs-a
+++ b/modules/c-bs-a
@@ -13,6 +13,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/c-ctype
+++ b/modules/c-ctype
@@ -16,6 +16,9 @@
 Include:
 "c-ctype.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/c-stack
+++ b/modules/c-stack
@@ -19,6 +19,9 @@
 Include:
 "c-stack.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/c-strtod
+++ b/modules/c-strtod
@@ -18,6 +18,9 @@
 Include:
 "c-strtod.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/c-strtold
+++ b/modules/c-strtold
@@ -19,6 +19,9 @@
 Include:
 "c-strtod.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/calloc
+++ b/modules/calloc
@@ -15,5 +15,8 @@
 Include:
 <stdlib.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/canon-host
+++ b/modules/canon-host
@@ -16,6 +16,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/canonicalize
+++ b/modules/canonicalize
@@ -22,6 +22,9 @@
 Include:
 "canonicalize.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/chown
+++ b/modules/chown
@@ -16,6 +16,9 @@
 Include:
 <unistd.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/cloexec
+++ b/modules/cloexec
@@ -18,5 +18,8 @@
 Include:
 "cloexec.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/closeout
+++ b/modules/closeout
@@ -23,5 +23,8 @@
 Include:
 "closeout.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/copy-file
+++ b/modules/copy-file
@@ -23,6 +23,9 @@
 Include:
 "copy-file.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/cycle-check
+++ b/modules/cycle-check
@@ -16,6 +16,9 @@
 Include:
 "cycle-check.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/diacrit
+++ b/modules/diacrit
@@ -15,6 +15,9 @@
 Include:
 "diacrit.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/dirfd
+++ b/modules/dirfd
@@ -17,5 +17,8 @@
 Include:
 "dirfd.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/dirname
+++ b/modules/dirname
@@ -21,6 +21,9 @@
 Include:
 "dirname.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/dummy
+++ b/modules/dummy
@@ -13,5 +13,8 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 all
--- a/modules/dup2
+++ b/modules/dup2
@@ -15,6 +15,9 @@
 Include:
 <unistd.h>
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/eealloc
+++ b/modules/eealloc
@@ -16,5 +16,8 @@
 Include:
 #include <eealloc.h>
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
--- a/modules/error
+++ b/modules/error
@@ -19,6 +19,9 @@
 Include:
 "error.h"
 
+License:
+LGPL
+
 Maintainer:
 all, glibc
 
--- a/modules/euidaccess
+++ b/modules/euidaccess
@@ -19,6 +19,9 @@
 Include:
 "euidaccess.h"
 
+License:
+LGPL
+
 Maintainer:
 Jim Meyering, glibc
 
--- a/modules/exclude
+++ b/modules/exclude
@@ -22,6 +22,9 @@
 Include:
 "exclude.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/execute
+++ b/modules/execute
@@ -25,6 +25,9 @@
 Include:
 "execute.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/exit
+++ b/modules/exit
@@ -14,6 +14,9 @@
 Include:
 "exit.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/exitfail
+++ b/modules/exitfail
@@ -18,6 +18,9 @@
 Include:
 "exitfail.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/extensions
+++ b/modules/extensions
@@ -13,6 +13,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert and Jim Meyering
 
--- a/modules/fatal-signal
+++ b/modules/fatal-signal
@@ -21,6 +21,9 @@
 Include:
 "fatal-signal.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/fcntl-safer
+++ b/modules/fcntl-safer
@@ -18,6 +18,9 @@
 Include:
 "fcntl-safer.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/file-type
+++ b/modules/file-type
@@ -19,6 +19,9 @@
 Include:
 "file-type.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/fileblocks
+++ b/modules/fileblocks
@@ -14,6 +14,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/filemode
+++ b/modules/filemode
@@ -19,6 +19,9 @@
 Include:
 "filemode.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/findprog
+++ b/modules/findprog
@@ -21,6 +21,9 @@
 Include:
 "findprog.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/fnmatch
+++ b/modules/fnmatch
@@ -29,5 +29,8 @@
 Include:
 <fnmatch.h>
 
+License:
+LGPL
+
 Maintainer:
 all, glibc
--- a/modules/fnmatch-gnu
+++ b/modules/fnmatch-gnu
@@ -14,6 +14,9 @@
 Include:
 "fnmatch.h"
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/fnmatch-posix
+++ b/modules/fnmatch-posix
@@ -14,6 +14,9 @@
 Include:
 "fnmatch.h"
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/fpending
+++ b/modules/fpending
@@ -17,6 +17,9 @@
 Include:
 "__fpending.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/free
+++ b/modules/free
@@ -15,6 +15,9 @@
 Include:
 <stdlib.h>
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/fsusage
+++ b/modules/fsusage
@@ -22,6 +22,9 @@
 Include:
 "fsusage.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/ftruncate
+++ b/modules/ftruncate
@@ -15,6 +15,9 @@
 Include:
 <unistd.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/full-read
+++ b/modules/full-read
@@ -17,6 +17,9 @@
 Include:
 "full-read.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering, Bruno Haible
 
--- a/modules/full-write
+++ b/modules/full-write
@@ -16,6 +16,9 @@
 Include:
 "full-write.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering, Bruno Haible
 
--- a/modules/fwriteerror
+++ b/modules/fwriteerror
@@ -15,5 +15,8 @@
 Include:
 "fwriteerror.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
--- a/modules/gcd
+++ b/modules/gcd
@@ -15,6 +15,9 @@
 Include:
 "gcd.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/getcwd
+++ b/modules/getcwd
@@ -16,6 +16,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/getdate
+++ b/modules/getdate
@@ -27,6 +27,9 @@
 Include:
 "getdate.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/getdomainname
+++ b/modules/getdomainname
@@ -17,5 +17,8 @@
 Include:
 "getdomainname.h"
 
+License:
+GPL
+
 Maintainer:
 all
--- a/modules/getgroups
+++ b/modules/getgroups
@@ -16,6 +16,9 @@
 Include:
 <unistd.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/gethostname
+++ b/modules/gethostname
@@ -14,6 +14,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/getline
+++ b/modules/getline
@@ -23,6 +23,9 @@
 Include:
 "getline.h"
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/getloadavg
+++ b/modules/getloadavg
@@ -16,6 +16,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/getndelim2
+++ b/modules/getndelim2
@@ -20,6 +20,9 @@
 Include:
 "getndelim2.h"
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/getnline
+++ b/modules/getnline
@@ -19,6 +19,9 @@
 Include:
 "getnline.h"
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/getopt
+++ b/modules/getopt
@@ -29,6 +29,9 @@
 Include:
 <getopt.h>
 
+License:
+LGPL
+
 Maintainer:
 all, glibc
 
--- a/modules/getpagesize
+++ b/modules/getpagesize
@@ -16,6 +16,9 @@
 Include:
 "getpagesize.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/getpass
+++ b/modules/getpass
@@ -20,6 +20,9 @@
 Include:
 "getpass.h"
 
+License:
+LGPL
+
 Maintainer:
 Jim Meyering, glibc
 
--- a/modules/getpass-gnu
+++ b/modules/getpass-gnu
@@ -20,6 +20,9 @@
 Include:
 "getpass.h"
 
+License:
+LGPL
+
 Maintainer:
 Jim Meyering, glibc
 
--- a/modules/getsubopt
+++ b/modules/getsubopt
@@ -18,5 +18,8 @@
 Include:
 "getsubopt.h"
 
+License:
+LGPL
+
 Maintainer:
 all, glibc
--- a/modules/gettext
+++ b/modules/gettext
@@ -44,6 +44,9 @@
 Include:
 "gettext.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/gettime
+++ b/modules/gettime
@@ -18,6 +18,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/gettimeofday
+++ b/modules/gettimeofday
@@ -15,6 +15,9 @@
 Include:
 <sys/time.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/getugroups
+++ b/modules/getugroups
@@ -15,6 +15,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/getusershell
+++ b/modules/getusershell
@@ -16,6 +16,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/group-member
+++ b/modules/group-member
@@ -19,6 +19,9 @@
 Include:
 "group-member.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/hard-locale
+++ b/modules/hard-locale
@@ -17,6 +17,9 @@
 Include:
 "hard-locale.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/hash
+++ b/modules/hash
@@ -19,6 +19,9 @@
 Include:
 "hash.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/hash-pjw
+++ b/modules/hash-pjw
@@ -15,6 +15,9 @@
 Include:
 "hash-pjw.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/human
+++ b/modules/human
@@ -27,6 +27,9 @@
 Include:
 "human.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/iconv
+++ b/modules/iconv
@@ -18,6 +18,9 @@
 Include:
 <iconv.h>
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/idcache
+++ b/modules/idcache
@@ -16,6 +16,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/inttostr
+++ b/modules/inttostr
@@ -24,5 +24,8 @@
 Include:
 "inttostr.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
--- a/modules/isdir
+++ b/modules/isdir
@@ -15,6 +15,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/lchown
+++ b/modules/lchown
@@ -19,6 +19,9 @@
 Include:
 "lchown.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/linebreak
+++ b/modules/linebreak
@@ -24,6 +24,9 @@
 Include:
 "linebreak.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/linebuffer
+++ b/modules/linebuffer
@@ -17,6 +17,9 @@
 Include:
 "linebuffer.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/localcharset
+++ b/modules/localcharset
@@ -72,5 +72,8 @@
 Include:
 "localcharset.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
--- a/modules/long-options
+++ b/modules/long-options
@@ -18,6 +18,9 @@
 Include:
 "long-options.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/lstat
+++ b/modules/lstat
@@ -17,6 +17,9 @@
 Include:
 <sys/stat.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/makepath
+++ b/modules/makepath
@@ -26,6 +26,9 @@
 Include:
 "makepath.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/malloc
+++ b/modules/malloc
@@ -14,5 +14,8 @@
 Include:
 <stdlib.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/mathl
+++ b/modules/mathl
@@ -32,6 +32,9 @@
 Include:
 "mathl.h"
 
+License:
+GPL
+
 Maintainer:
 Paolo Bonzini  <bonzini@gnu.org>
 
--- a/modules/mbswidth
+++ b/modules/mbswidth
@@ -19,6 +19,9 @@
 Include:
 "mbswidth.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/md5
+++ b/modules/md5
@@ -19,6 +19,9 @@
 Include:
 "md5.h"
 
+License:
+LGPL
+
 Maintainer:
 Jim Meyering, glibc
 
--- a/modules/memcasecmp
+++ b/modules/memcasecmp
@@ -17,6 +17,9 @@
 Include:
 "memcasecmp.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/memchr
+++ b/modules/memchr
@@ -15,6 +15,9 @@
 Include:
 <string.h>
 
+License:
+LGPL
+
 Maintainer:
 Jim Meyering, glibc
 
--- a/modules/memcmp
+++ b/modules/memcmp
@@ -15,6 +15,9 @@
 Include:
 <string.h>
 
+License:
+LGPL
+
 Maintainer:
 Jim Meyering, glibc
 
--- a/modules/memcoll
+++ b/modules/memcoll
@@ -17,6 +17,9 @@
 Include:
 "memcoll.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/memcpy
+++ b/modules/memcpy
@@ -15,6 +15,9 @@
 Include:
 <string.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/memmove
+++ b/modules/memmove
@@ -15,6 +15,9 @@
 Include:
 <string.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/mempcpy
+++ b/modules/mempcpy
@@ -17,5 +17,8 @@
 Include:
 "mempcpy.h"
 
+License:
+GPL
+
 Maintainer:
 Simon Josefsson
--- a/modules/memrchr
+++ b/modules/memrchr
@@ -14,6 +14,9 @@
 
 Include:
 
+License:
+LGPL
+
 Maintainer:
 Jim Meyering, glibc
 
--- a/modules/memset
+++ b/modules/memset
@@ -15,6 +15,9 @@
 Include:
 <string.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/minmax
+++ b/modules/minmax
@@ -14,6 +14,9 @@
 Include:
 "minmax.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/mkdir
+++ b/modules/mkdir
@@ -17,5 +17,8 @@
 Include:
 <sys/stat.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/mkdtemp
+++ b/modules/mkdtemp
@@ -21,6 +21,9 @@
 Include:
 "mkdtemp.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/mkstemp
+++ b/modules/mkstemp
@@ -20,5 +20,8 @@
 Include:
 <stdlib.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/mktime
+++ b/modules/mktime
@@ -16,6 +16,9 @@
 Include:
 <time.h>
 
+License:
+LGPL
+
 Maintainer:
 Paul Eggert, Jim Meyering, glibc
 
--- a/modules/modechange
+++ b/modules/modechange
@@ -19,6 +19,9 @@
 Include:
 "modechange.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/mountlist
+++ b/modules/mountlist
@@ -21,6 +21,9 @@
 Include:
 "mountlist.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/nanosleep
+++ b/modules/nanosleep
@@ -16,6 +16,9 @@
 Include:
 <time.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/obstack
+++ b/modules/obstack
@@ -22,6 +22,9 @@
 Include:
 "obstack.h"
 
+License:
+LGPL
+
 Maintainer:
 all, glibc
 
--- a/modules/path-concat
+++ b/modules/path-concat
@@ -21,6 +21,9 @@
 Include:
 "path-concat.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/pathmax
+++ b/modules/pathmax
@@ -16,6 +16,9 @@
 Include:
 "pathmax.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/pathname
+++ b/modules/pathname
@@ -18,6 +18,9 @@
 Include:
 "pathname.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/physmem
+++ b/modules/physmem
@@ -17,6 +17,9 @@
 Include:
 "physmem.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/pipe
+++ b/modules/pipe
@@ -25,6 +25,9 @@
 Include:
 "pipe.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/poll
+++ b/modules/poll
@@ -26,5 +26,8 @@
 Include:
 #include <poll.h>
 
+License:
+GPL
+
 Maintainer:
 Paolo Bonzini  <bonzini@gnu.org>
--- a/modules/posixtm
+++ b/modules/posixtm
@@ -19,6 +19,9 @@
 Include:
 "posixtm.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/posixver
+++ b/modules/posixver
@@ -18,6 +18,9 @@
 Include:
 "posixver.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/progname
+++ b/modules/progname
@@ -15,6 +15,9 @@
 Include:
 "progname.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/putenv
+++ b/modules/putenv
@@ -14,6 +14,9 @@
 
 Include:
 
+License:
+LGPL
+
 Maintainer:
-Jim Meyering
+Jim Meyering, glibc
 
--- a/modules/quote
+++ b/modules/quote
@@ -18,6 +18,9 @@
 Include:
 "quote.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/quotearg
+++ b/modules/quotearg
@@ -21,6 +21,9 @@
 Include:
 "quotearg.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/raise
+++ b/modules/raise
@@ -13,6 +13,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/readlink
+++ b/modules/readlink
@@ -14,6 +14,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/readtokens
+++ b/modules/readtokens
@@ -19,6 +19,9 @@
 Include:
 "readtokens.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/readtokens0
+++ b/modules/readtokens0
@@ -16,6 +16,9 @@
 Include:
 "readtokens0.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/readutmp
+++ b/modules/readutmp
@@ -19,6 +19,9 @@
 Include:
 "readutmp.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/realloc
+++ b/modules/realloc
@@ -14,5 +14,8 @@
 Include:
 <stdlib.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/regex
+++ b/modules/regex
@@ -21,6 +21,9 @@
 Include:
 "regex.h"
 
+License:
+LGPL
+
 Maintainer:
 all
 
--- a/modules/rename
+++ b/modules/rename
@@ -17,6 +17,9 @@
 Include:
 <stdio.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/restrict
+++ b/modules/restrict
@@ -13,5 +13,8 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert and Jim Meyering
--- a/modules/rmdir
+++ b/modules/rmdir
@@ -17,6 +17,9 @@
 Include:
 <unistd.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/rpmatch
+++ b/modules/rpmatch
@@ -16,6 +16,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/safe-read
+++ b/modules/safe-read
@@ -18,6 +18,9 @@
 Include:
 "safe-read.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering, Bruno Haible
 
--- a/modules/safe-write
+++ b/modules/safe-write
@@ -18,6 +18,9 @@
 Include:
 "safe-write.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering, Bruno Haible
 
--- a/modules/same
+++ b/modules/same
@@ -22,6 +22,9 @@
 Include:
 "same.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/save-cwd
+++ b/modules/save-cwd
@@ -18,5 +18,8 @@
 Include:
 "save-cwd.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/savedir
+++ b/modules/savedir
@@ -18,6 +18,9 @@
 Include:
 "savedir.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/setenv
+++ b/modules/setenv
@@ -21,6 +21,9 @@
 Include:
 "setenv.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/settime
+++ b/modules/settime
@@ -17,6 +17,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/sha1
+++ b/modules/sha1
@@ -19,6 +19,9 @@
 Include:
 "sha1.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/sig2str
+++ b/modules/sig2str
@@ -17,6 +17,9 @@
 Include:
 "sig2str.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/stat
+++ b/modules/stat
@@ -18,6 +18,9 @@
 Include:
 <sys/stat.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/stdbool
+++ b/modules/stdbool
@@ -26,6 +26,9 @@
 Include:
 #include <stdbool.h>
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/stdint
+++ b/modules/stdint
@@ -28,5 +28,8 @@
 Include:
 #include <stdint.h>
 
+License:
+GPL
+
 Maintainer:
 all
--- a/modules/stdio-safer
+++ b/modules/stdio-safer
@@ -18,6 +18,9 @@
 Include:
 "stdio-safer.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/stpcpy
+++ b/modules/stpcpy
@@ -17,6 +17,9 @@
 Include:
 "stpcpy.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible, glibc
 
--- a/modules/stpncpy
+++ b/modules/stpncpy
@@ -17,6 +17,9 @@
 Include:
 "stpncpy.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible, glibc
 
--- a/modules/strcase
+++ b/modules/strcase
@@ -18,6 +18,9 @@
 Include:
 "strcase.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/strchrnul
+++ b/modules/strchrnul
@@ -17,5 +17,8 @@
 Include:
 "strchrnul.h"
 
+License:
+GPL
+
 Maintainer:
 FSF
--- a/modules/strcspn
+++ b/modules/strcspn
@@ -15,6 +15,9 @@
 Include:
 <string.h>
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible, glibc
 
--- a/modules/strdup
+++ b/modules/strdup
@@ -17,6 +17,9 @@
 Include:
 "strdup.h"
 
+License:
+LGPL
+
 Maintainer:
 all, glibc
 
--- a/modules/strerror
+++ b/modules/strerror
@@ -15,6 +15,9 @@
 Include:
 <string.h>
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/strftime
+++ b/modules/strftime
@@ -21,6 +21,9 @@
 Include:
 "strftime.h"
 
+License:
+LGPL
+
 Maintainer:
 glibc
 
--- a/modules/strndup
+++ b/modules/strndup
@@ -18,6 +18,9 @@
 Include:
 "strndup.h"
 
+License:
+LGPL
+
 Maintainer:
 glibc
 
--- a/modules/strnlen
+++ b/modules/strnlen
@@ -14,6 +14,9 @@
 
 Include:
 
+License:
+LGPL
+
 Maintainer:
 glibc
 
--- a/modules/strpbrk
+++ b/modules/strpbrk
@@ -17,6 +17,9 @@
 Include:
 "strpbrk.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible, glibc
 
--- a/modules/strstr
+++ b/modules/strstr
@@ -17,6 +17,9 @@
 Include:
 "strstr.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible, glibc
 
--- a/modules/strtod
+++ b/modules/strtod
@@ -16,5 +16,8 @@
 Include:
 <stdlib.h>
 
+License:
+GPL
+
 Maintainer:
 all
--- a/modules/strtoimax
+++ b/modules/strtoimax
@@ -19,6 +19,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/strtol
+++ b/modules/strtol
@@ -15,6 +15,9 @@
 Include:
 <stdlib.h>
 
+License:
+LGPL
+
 Maintainer:
 glibc
 
--- a/modules/strtoll
+++ b/modules/strtoll
@@ -17,6 +17,9 @@
 Include:
 <stdlib.h>
 
+License:
+LGPL
+
 Maintainer:
 glibc
 
--- a/modules/strtoul
+++ b/modules/strtoul
@@ -16,6 +16,9 @@
 Include:
 <stdlib.h>
 
+License:
+LGPL
+
 Maintainer:
 glibc
 
--- a/modules/strtoull
+++ b/modules/strtoull
@@ -17,6 +17,9 @@
 Include:
 <stdlib.h>
 
+License:
+LGPL
+
 Maintainer:
 glibc
 
--- a/modules/strtoumax
+++ b/modules/strtoumax
@@ -20,6 +20,9 @@
 
 Include:
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/strverscmp
+++ b/modules/strverscmp
@@ -17,6 +17,9 @@
 Include:
 "strverscmp.h"
 
+License:
+LGPL
+
 Maintainer:
 Jim Meyering, glibc
 
--- a/modules/sysexits
+++ b/modules/sysexits
@@ -24,5 +24,8 @@
 Include:
 #include <sysexits.h>
 
+License:
+GPL
+
 Maintainer:
 Simon Josefsson
--- a/modules/time_r
+++ b/modules/time_r
@@ -19,6 +19,9 @@
 Include:
 "time_r.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/timegm
+++ b/modules/timegm
@@ -19,5 +19,8 @@
 Include:
 "timegm.h"
 
+License:
+LGPL
+
 Maintainer:
 all, glibc
--- a/modules/timespec
+++ b/modules/timespec
@@ -18,6 +18,9 @@
 Include:
 "timespec.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/tzset
+++ b/modules/tzset
@@ -15,6 +15,9 @@
 Include:
 <time.h>
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/ucs4-utf16
+++ b/modules/ucs4-utf16
@@ -15,6 +15,9 @@
 
 Include:
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/ucs4-utf8
+++ b/modules/ucs4-utf8
@@ -15,6 +15,9 @@
 
 Include:
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/unicodeio
+++ b/modules/unicodeio
@@ -21,6 +21,9 @@
 Include:
 "unicodeio.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/unistd-safer
+++ b/modules/unistd-safer
@@ -17,6 +17,9 @@
 Include:
 "unistd-safer.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/unlocked-io
+++ b/modules/unlocked-io
@@ -17,6 +17,9 @@
 Include:
 "unlocked-io.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/userspec
+++ b/modules/userspec
@@ -22,5 +22,8 @@
 Include:
 "userspec.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
--- a/modules/utf16-ucs4
+++ b/modules/utf16-ucs4
@@ -15,6 +15,9 @@
 
 Include:
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/utf8-ucs4
+++ b/modules/utf8-ucs4
@@ -15,6 +15,9 @@
 
 Include:
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/utime
+++ b/modules/utime
@@ -24,6 +24,9 @@
 # include <sys/utime.h>
 #endif
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/utimecmp
+++ b/modules/utimecmp
@@ -21,6 +21,9 @@
 Include:
 "utimecmp.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/utimens
+++ b/modules/utimens
@@ -19,6 +19,9 @@
 Include:
 "utimens.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/vasnprintf
+++ b/modules/vasnprintf
@@ -33,6 +33,9 @@
 Include:
 "vasnprintf.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/vasprintf
+++ b/modules/vasprintf
@@ -19,6 +19,9 @@
 Include:
 "vasprintf.h"
 
+License:
+LGPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/version-etc
+++ b/modules/version-etc
@@ -17,6 +17,9 @@
 Include:
 "version-etc.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/wait-process
+++ b/modules/wait-process
@@ -24,6 +24,9 @@
 Include:
 "wait-process.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/xalloc
+++ b/modules/xalloc
@@ -18,6 +18,9 @@
 Include:
 "xalloc.h"
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/xalloc-die
+++ b/modules/xalloc-die
@@ -18,6 +18,9 @@
 Include:
 "xalloc.h"
 
+License:
+GPL
+
 Maintainer:
 all
 
--- a/modules/xallocsa
+++ b/modules/xallocsa
@@ -17,5 +17,8 @@
 Include:
 #include "xallocsa.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
--- a/modules/xgetcwd
+++ b/modules/xgetcwd
@@ -20,6 +20,9 @@
 Include:
 "xgetcwd.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/xgetdomainname
+++ b/modules/xgetdomainname
@@ -17,5 +17,8 @@
 Include:
 "xgetdomainname.h"
 
+License:
+GPL
+
 Maintainer:
 Simon Josefsson
--- a/modules/xgethostname
+++ b/modules/xgethostname
@@ -17,6 +17,9 @@
 Include:
 "xgethostname.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/xmemcoll
+++ b/modules/xmemcoll
@@ -20,6 +20,9 @@
 Include:
 "xmemcoll.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/xnanosleep
+++ b/modules/xnanosleep
@@ -17,6 +17,9 @@
 Include:
 "xnanosleep.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert, Jim Meyering
 
--- a/modules/xreadlink
+++ b/modules/xreadlink
@@ -20,6 +20,9 @@
 Include:
 "xreadlink.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/xsetenv
+++ b/modules/xsetenv
@@ -20,6 +20,9 @@
 Include:
 "xsetenv.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/xsize
+++ b/modules/xsize
@@ -17,6 +17,9 @@
 Include:
 "xsize.h"
 
+License:
+GPL
+
 Maintainer:
 Bruno Haible
 
--- a/modules/xstrndup
+++ b/modules/xstrndup
@@ -19,6 +19,9 @@
 Include:
 "xstrndup.h"
 
+License:
+GPL
+
 Maintainer:
 Simon Josefsson
 
--- a/modules/xstrtod
+++ b/modules/xstrtod
@@ -17,6 +17,9 @@
 Include:
 "xstrtod.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/xstrtoimax
+++ b/modules/xstrtoimax
@@ -19,6 +19,9 @@
 Include:
 "xstrtol.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/xstrtol
+++ b/modules/xstrtol
@@ -26,6 +26,9 @@
 Include:
 "xstrtol.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering
 
--- a/modules/xstrtoumax
+++ b/modules/xstrtoumax
@@ -18,6 +18,9 @@
 Include:
 "xstrtol.h"
 
+License:
+GPL
+
 Maintainer:
 Paul Eggert
 
--- a/modules/xvasprintf
+++ b/modules/xvasprintf
@@ -17,5 +17,8 @@
 Include:
 "xvasprintf.h"
 
+License:
+GPL
+
 Maintainer:
 Oskar Liljeblad
--- a/modules/yesno
+++ b/modules/yesno
@@ -20,6 +20,9 @@
 Include:
 "yesno.h"
 
+License:
+GPL
+
 Maintainer:
 Jim Meyering