After including the csharpcomp module in libidn, I realized I don't need any of the C code in that module. I just need csharpcomp.sh.in, csharp.m4 and csharpcomp.m4.
How about installing the following csharpcomp-script module for those files, and patching the csharpcomp module to depend on the former module? Even with this, I can't use this in Libidn. The reason was silly: the "License:" says GPL, but Libidn required LGPL. I have no problem with the script staying GPL, it is only used during compilation, so it won't affect the C# code license (which incidentally is GPL anyway; only the C library is LGPL, that's why I use gnulib-tool --lgpl for libidn). Is there any way to express this license situation? How about changing the License of the csharpcomp-script module to "helper-GPL", and make "helper-GPL" LGPL-compatible, as far as gnulib-tool is concerned? Thanks! Index: modules/csharpcomp-script =================================================================== RCS file: modules/csharpcomp-script diff -N modules/csharpcomp-script --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ modules/csharpcomp-script 2 Dec 2005 00:21:48 -0000 @@ -0,0 +1,21 @@ +Description: +Compile a C# program, from a script. + +Files: +lib/csharpcomp.sh.in +m4/csharpcomp.m4 +m4/csharp.m4 + +Depends-on: + +configure.ac: +gt_CSHARPCOMP + +Makefile.am: +EXTRA_DIST += csharpcomp.sh.in + +License: +GPL + +Maintainer: +Bruno Haible --- csharpcomp 11 Jul 2005 21:10:41 +0200 1.2 +++ csharpcomp 02 Dec 2005 01:21:19 +0100 @@ -4,9 +4,6 @@ Files: lib/csharpcomp.h lib/csharpcomp.c -lib/csharpcomp.sh.in -m4/csharpcomp.m4 -m4/csharp.m4 Depends-on: stdbool @@ -19,13 +16,12 @@ safe-read error gettext-h +csharpcomp-script configure.ac: -gt_CSHARPCOMP Makefile.am: lib_SOURCES += csharpcomp.h csharpcomp.c -EXTRA_DIST += csharpcomp.sh.in Include: "csharpcomp.h" _______________________________________________ bug-gnulib mailing list bug-gnulib@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnulib