From: Paul Eggert Date: Wed, 30 Aug 2006 18:13:34 +0000 (+0000) Subject: * MODULES.html.sh (Support for building documentation): Add gpl, lgpl. X-Git-Tag: cvs-readonly~1951 X-Git-Url: http://erislabs.net/gitweb/?a=commitdiff_plain;h=0f4032d0fa127e82054521982359e34d506ba298;p=gnulib.git * MODULES.html.sh (Support for building documentation): Add gpl, lgpl. * gnulib-tool (func_import): New license type 'unmodifiable license text'. * modules/fdl: Use it. Longer description. * module/gpl, module/lgpl: New files. --- diff --git a/ChangeLog b/ChangeLog index d995f06c7..5d2991e12 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2006-08-30 Paul Eggert + and Simon Josefsson + and Oskar Liljeblad + + * MODULES.html.sh (Support for building documentation): Add gpl, lgpl. + * gnulib-tool (func_import): New license type 'unmodifiable license + text'. + * modules/fdl: Use it. Longer description. + * module/gpl, module/lgpl: New files. + 2006-08-29 Paul Eggert * modules/isapipe: New file. diff --git a/MODULES.html.sh b/MODULES.html.sh index fe2c8b120..357563370 100755 --- a/MODULES.html.sh +++ b/MODULES.html.sh @@ -2117,6 +2117,8 @@ func_all_modules () func_begin_table func_module fdl func_module gendocs + func_module gpl + func_module lgpl func_module regexprops-generic func_end_table diff --git a/gnulib-tool b/gnulib-tool index 79b8ff53a..361201c07 100755 --- a/gnulib-tool +++ b/gnulib-tool @@ -22,7 +22,7 @@ progname=$0 package=gnulib -cvsdatestamp='$Date: 2006-08-28 19:39:49 $' +cvsdatestamp='$Date: 2006-08-30 18:13:34 $' last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'` version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'` @@ -1399,12 +1399,13 @@ func_import () # Add the dummy module if needed. func_modules_add_dummy - # If --lgpl, check the license of modules are compatible. + # If --lgpl, verify that the licenses of modules are compatible. if test -n "$lgpl"; then for module in $modules; do license=`func_get_license $module` case $license in - LGPL | 'GPLed build tool' | 'public domain' | 'unlimited') ;; + LGPL | 'GPLed build tool') ;; + 'public domain' | 'unlimited' | 'unmodifiable license text') ;; *) func_fatal_error "incompatible license on module $module: $license" ;; esac done diff --git a/modules/fdl b/modules/fdl index ed7f4d732..6d6f85996 100644 --- a/modules/fdl +++ b/modules/fdl @@ -1,5 +1,5 @@ Description: -Provide the Free Documentation License. +Provide the GNU Free Documentation License in Texinfo format. Files: doc/fdl.texi @@ -13,7 +13,7 @@ Makefile.am: Include: License: -public domain +unmodifiable license text Maintainer: all diff --git a/modules/gpl b/modules/gpl new file mode 100644 index 000000000..3d56cbb77 --- /dev/null +++ b/modules/gpl @@ -0,0 +1,19 @@ +Description: +Provide the GNU General Public License in Texinfo format. + +Files: +doc/gpl.texi + +Depends-on: + +configure.ac: + +Makefile.am: + +Include: + +License: +unmodifiable license text + +Maintainer: +all diff --git a/modules/lgpl b/modules/lgpl new file mode 100644 index 000000000..c69d9c743 --- /dev/null +++ b/modules/lgpl @@ -0,0 +1,19 @@ +Description: +Provide the GNU Lesser General Public License in Texinfo format. + +Files: +doc/lgpl.texi + +Depends-on: + +configure.ac: + +Makefile.am: + +Include: + +License: +unmodifiable license text + +Maintainer: +all