* src/common/plugin.c
Update licence check, following Eben Moglen's advice
+2005-12-09 [cleroy] 1.9.100cvs78
+
+ * src/common/plugin.c
+ Update licence check, following Eben Moglen's advice
+
2005-12-08 [colin] 1.9.100cvs77
* src/folder.c
( cvs diff -u -r 1.204.2.70 -r 1.204.2.71 src/prefs_common.c; cvs diff -u -r 1.103.2.37 -r 1.103.2.38 src/prefs_common.h; cvs diff -u -r 1.2.2.16 -r 1.2.2.17 src/gtk/filesel.c; ) > 1.9.100cvs75.patchset
( cvs diff -u -r 1.83.2.52 -r 1.83.2.53 src/mimeview.c; cvs diff -u -r 1.1.2.12 -r 1.1.2.13 src/plugins/pgpcore/sgpgme.c; ) > 1.9.100cvs76.patchset
( cvs diff -u -r 1.213.2.69 -r 1.213.2.70 src/folder.c; ) > 1.9.100cvs77.patchset
+( cvs diff -u -r 1.13.2.9 -r 1.13.2.10 src/common/plugin.c; ) > 1.9.100cvs78.patchset
MICRO_VERSION=100
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=77
+EXTRA_VERSION=78
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
return NULL;
}
- if (strcmp(plugin_licence(), "GPL")) {
- *error = g_strdup(_("This module is not licenced under the GPL."));
+ if (strcmp(plugin_licence(), "GPL")
+ && strncmp(plugin_licence(), "GPL-compatible", strlen("GPL-compatible"))) {
+ *error = g_strdup(_("This module is not licenced under a GPL compatible licence."));
g_module_close(plugin->module);
g_free(plugin);
return NULL;