bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Separate csharpcomp.sh, and a license problem


From: Simon Josefsson
Subject: Separate csharpcomp.sh, and a license problem
Date: Fri, 02 Dec 2005 01:26:50 +0100
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

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"




reply via email to

[Prev in Thread] Current Thread [Next in Thread]