# HG changeset patch # User Paul Eggert # Date 1156961614 0 # Node ID 3dbbe645b976e8e522a733c8bfa644ca02797c84 # Parent cb0b761d84776202f46454ffabc22070603a5526 * 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 --- 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 --- a/MODULES.html.sh +++ b/MODULES.html.sh @@ -2117,6 +2117,8 @@ 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 --- 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 @@ # 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 --- 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 @@ Include: License: -public domain +unmodifiable license text Maintainer: all diff --git a/modules/gpl b/modules/gpl new file mode 100644 --- /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 --- /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