From: Bruno Haible Date: Sun, 14 Jan 2007 23:00:12 +0000 (+0000) Subject: For test modules, use the license of the main module. X-Git-Tag: cvs-readonly~1346 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=7904c4b00e2716caf4d9a0ba65911b8fed43f403;p=gnulib.git For test modules, use the license of the main module. --- diff --git a/ChangeLog b/ChangeLog index 633ad49ae..831368642 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2007-01-14 Bruno Haible + * gnulib-tool (func_get_license): For test modules, use the license of + the main module. + +2007-01-14 Bruno Haible + * modules/iconv (Include): Clarify that can only be included if iconv is found to exist. diff --git a/gnulib-tool b/gnulib-tool index 147190fda..bac9bd9e0 100755 --- a/gnulib-tool +++ b/gnulib-tool @@ -22,7 +22,7 @@ progname=$0 package=gnulib -cvsdatestamp='$Date: 2007-01-14 20:45:45 $' +cvsdatestamp='$Date: 2007-01-14 23:00:12 $' last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'` version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'` nl=' @@ -1020,7 +1020,9 @@ func_get_include_directive () # - local_gnulib_dir from --local-dir func_get_license () { - func_lookup_file "modules/$1" + # ${module}-tests always implicitly has the same license as ${module}. + sed_drop_tests_suffix='s/-tests$//' + func_lookup_file "modules/"`echo "$1" | sed -e "$sed_drop_tests_suffix"` sed -n -e "/^License$sed_extract_prog" < "$lookedup_file" }