diff options
| author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-04-05 04:02:06 +0000 |
|---|---|---|
| committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-04-05 04:02:06 +0000 |
| commit | 6d2bcba1c7905b3b43cbafc08ce19dd67f80e85c (patch) | |
| tree | 38b1c9080e8151e7236a1351b15cc0be148d139d /devel/libgconf-java/files | |
| parent | Add libgtk-java, a Java wrapper around the gtk+-2.4 API. (diff) | |
Add libgconf-java, Java wrappers around GConf 2.4.
Diffstat (limited to 'devel/libgconf-java/files')
| -rw-r--r-- | devel/libgconf-java/files/patch-src_Makefile.in | 27 | ||||
| -rw-r--r-- | devel/libgconf-java/files/patch-src_jni_org_gnu_gconf_ConfValue.c | 13 |
2 files changed, 40 insertions, 0 deletions
diff --git a/devel/libgconf-java/files/patch-src_Makefile.in b/devel/libgconf-java/files/patch-src_Makefile.in new file mode 100644 index 000000000000..c954fde513a6 --- /dev/null +++ b/devel/libgconf-java/files/patch-src_Makefile.in @@ -0,0 +1,27 @@ +--- src/Makefile.in.orig Tue Mar 30 17:05:19 2004 ++++ src/Makefile.in Tue Mar 30 17:06:06 2004 +@@ -60,6 +60,7 @@ + LIBGTKHTML_LIBS=@LIBGTKHTML_LIBS@ + GNOME_CFLAGS=@GNOME_CFLAGS@ + GNOME_LIBS=@GNOME_LIBS@ ++GCONF_CFLAGS=@GCONF_CFLAGS@ + LIBGLADE_CFLAGS=@LIBGLADE_CFLAGS@ + LIBGLADE_LIBS=@LIBGLADE_LIBS@ + GCJ=@GCJ@ -fPIC -fjni +@@ -71,6 +72,7 @@ + .c.o: + $(CC) -c $(CFLAGS) $< $(JAVA_INCLUDES) $(GTK_CFLAGS) \ + $(LIBGTKHTML_CFLAGS) $(GNOME_CFLAGS) $(LIBGLADE_CFLAGS) \ ++ $(GCONF_CFLAGS) \ + \ + -o $@ + +@@ -106,7 +108,7 @@ + COMPILED_CLASSES:=$(shell echo $(CLASSES) | sed -e 's=\.class=\.o=g' ) + + ../lib/gconf${apiversion}.jar: $(CLASSES) +- @(cd build-java; $(JAR) cf ../../lib/gconf${apiversion}-${version}.jar `find -name "*.class"` ) ++ @(cd build-java; $(JAR) cf ../../lib/gconf${apiversion}-${version}.jar `find . -name "*.class"` ) + @(cd ../lib; test ! -L gconf${apiversion}.jar && ln -s gconf${apiversion}-${version}.jar gconf${apiversion}.jar) || exit 0 + + jar: dirs ../lib/gconf${apiversion}.jar diff --git a/devel/libgconf-java/files/patch-src_jni_org_gnu_gconf_ConfValue.c b/devel/libgconf-java/files/patch-src_jni_org_gnu_gconf_ConfValue.c new file mode 100644 index 000000000000..45e65648aad8 --- /dev/null +++ b/devel/libgconf-java/files/patch-src_jni_org_gnu_gconf_ConfValue.c @@ -0,0 +1,13 @@ +--- src/jni/org_gnu_gconf_ConfValue.c.orig Thu Feb 19 16:19:17 2004 ++++ src/jni/org_gnu_gconf_ConfValue.c Thu Feb 19 16:19:46 2004 +@@ -111,8 +111,9 @@ + jclass aCls = NULL; + guint len; + jobjectArray ar; ++ GConfValueType vt; + len = g_slist_length(list); +- GConfValueType vt = gconf_value_get_list_type((GConfValue*)value); ++ vt = gconf_value_get_list_type((GConfValue*)value); + if (vt == GCONF_VALUE_STRING) + aCls = (*env)->FindClass(env, "java/lang/String"); + else if (vt == GCONF_VALUE_INT) |
