Author: tgg
Date: 2007-04-25 15:13:08 +0000 (Wed, 25 Apr 2007)
New Revision: 3346
Added:
trunk/libgconf-java/debian/libgconf-cni.install
trunk/libgconf-java/debian/libgconf-cni.lintian
trunk/libgconf-java/debian/libgconf-java-doc.install
trunk/libgconf-java/debian/libgconf-jni.install
trunk/libgconf-java/debian/patches/
trunk/libgconf-java/debian/patches/01_late_javadoc.diff
trunk/libgconf-java/debian/patches/03_reduce_distclean.diff
trunk/libgconf-java/debian/patches/04_pkgconfig_for_jni.diff
trunk/libgconf-java/debian/patches/series
Removed:
trunk/libgconf-java/debian/libgconf-java-gcj.install
Modified:
trunk/libgconf-java/debian/changelog
trunk/libgconf-java/debian/compat
trunk/libgconf-java/debian/control
trunk/libgconf-java/debian/libgconf-java.install
Log:
redo the same stuff again for libgconf-java
Modified: trunk/libgconf-java/debian/changelog
===================================================================
--- trunk/libgconf-java/debian/changelog 2007-04-25 14:26:56 UTC (rev
3345)
+++ trunk/libgconf-java/debian/changelog 2007-04-25 15:13:08 UTC (rev
3346)
@@ -1,3 +1,25 @@
+libgconf-java (2.12.6-1) experimental; urgency=low
+
+ [Thomas Girard]
+ * Add myself to Uploaders.
+ * Merge Ubuntu changes:
+ o new package, libgconf-java-gcj, for gcj natively compiled classes
+ o new package, libgconf-java-doc, split from libgconf-java
+ * New packages, libgconf-jni and libgconf-cni, split from libgconf-java.
+ * Bump debhelper to 5.
+ * Bump standards version to 3.7.2.0
+ * New upstream release.
+ * Build with gcj from experimental.
+ * Rework build-dependencies:
+ o drop libgtk2.0-dev
+ o tighten libglib-java, libgtk-java and libgconf2-dev
+ o add quilt and autotools-dev
+
+ [Mark Howard]
+ * debian/watch: added
+
+ -- Thomas Girard <[EMAIL PROTECTED]> Wed, 25 Apr 2007 14:44:36 +0000
+
libgconf-java (2.12.5-0ubuntu1) feisty; urgency=low
* New upstream version.
Modified: trunk/libgconf-java/debian/compat
===================================================================
--- trunk/libgconf-java/debian/compat 2007-04-25 14:26:56 UTC (rev 3345)
+++ trunk/libgconf-java/debian/compat 2007-04-25 15:13:08 UTC (rev 3346)
@@ -1 +1 @@
-4
+5
Modified: trunk/libgconf-java/debian/control
===================================================================
--- trunk/libgconf-java/debian/control 2007-04-25 14:26:56 UTC (rev 3345)
+++ trunk/libgconf-java/debian/control 2007-04-25 15:13:08 UTC (rev 3346)
@@ -2,17 +2,18 @@
Section: libs
Priority: optional
Maintainer: Debian Java maintainers <[EMAIL PROTECTED]>
-Uploaders: Mark Howard <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 4), gcj, java-gcj-compat-dev (>=
1.0.61-0ubuntu3), docbook-utils, cdbs, pkg-config, libgtk-java (>= 2.10),
libgconf2-dev, libglib-java (>= 0.4), libgtk2.0-dev (>= 2.8)
-Standards-Version: 3.6.1.0
+Uploaders: Mark Howard <[EMAIL PROTECTED]>, Thomas Girard <[EMAIL PROTECTED]>
+Build-Depends: debhelper (>> 5), gcj, java-gcj-compat-dev (>= 1.0.65-6),
docbook-utils, cdbs (>= 0.4.34), pkg-config, libgtk-java (>= 2.10.2),
libgtk-cni (>= 2.10.2), libgconf2-dev (>= 2.11.2), libglib-java (>= 0.4.2-4),
libglib-cni (>= 0.4.2), quilt (>= 0.29-2), autotools-dev
+Standards-Version: 3.7.2.0
Package: libgconf-java
Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}
+Architecture: all
+Depends: libgconf-jni (>= ${source:Version}), libgtk-java (>= 2.10.2)
Replaces: libgtk2-java
+Recommends: libgconf-java-gcj
Conflicts: libgtk2-java
-Description: LIBGCONF bindings for Java
+Description: GConf bindings for Java
The Java-Gnome project provides a framework for creating Gtk and Gnome
applications using Java. This covers the entire gtk and gnome API, so you can
create true gnome applications, which work just like any other desktop
@@ -22,15 +23,54 @@
as stock icons, and file chooser buttons; or if you want to use additional
gnome libraries such as gnome-vfs, vte, libmozembed.
.
- This package provides libgconf support.
+ This package provides architecture-independant files for GConf bindings.
.
http://java-gnome.sf.net
+Package: libgconf-jni
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Conflicts: libgconf-java (<< 2.12.6-1)
+Description: GConf bindings for Java (native library)
+ The Java-Gnome project provides a framework for creating Gtk and Gnome
+ applications using Java. This covers the entire gtk and gnome API, so you can
+ create true gnome applications, which work just like any other desktop
+ application. Most other Java UI toolkits such as SWT or swing provide at most
+ compatibility layers so that your app will look like gnome appliactions. You
+ should use java-gnome if you want to use standard gtk and gnome features such
+ as stock icons, and file chooser buttons; or if you want to use additional
+ gnome libraries such as gnome-vfs, vte, libmozembed.
+ .
+ This package provides the architecture-dependant library for libgconf
+ bindings.
+ .
+ http://java-gnome.sf.net
+
+Package: libgconf-cni
+Section: libs
+Architecture: any
+Depends: libgconf-jni (= ${binary:Version}), ${shlibs:Depends}
+Replaces: libgconf-java (<< 2.12.6-1)
+Description: GConf bindings for Java (native code)
+ The Java-Gnome project provides a framework for creating Gtk and Gnome
+ applications using Java. This covers the entire gtk and gnome API, so you can
+ create true gnome applications, which work just like any other desktop
+ application. Most other Java UI toolkits such as SWT or swing provide at most
+ compatibility layers so that your app will look like gnome appliactions. You
+ should use java-gnome if you want to use standard gtk and gnome features such
+ as stock icons, and file chooser buttons; or if you want to use additional
+ gnome libraries such as gnome-vfs, vte, libmozembed.
+ .
+ This package provides natively compiled code for libgconf bindings.
+ .
+ http://java-gnome.sf.net
+
Package: libgconf-java-gcj
Section: libs
Architecture: any
-Depends: libgconf-java (= ${Source-Version}), libgtk-java-gcj, java-gcj-compat
(>= 1.0.61-0ubuntu3), ${shlibs:Depends}
-Description: LIBGCONF bindings for Java (native code for use with gij)
+Depends: libgconf-java (= ${source:Version}), libgtk-java-gcj (>= 2.10.2),
${misc:Depends}, ${shlibs:Depends}
+Description: GConf bindings for Java (native code for use with gij)
The Java-Gnome project provides a framework for creating Gtk and Gnome
applications using Java. This covers the entire gtk and gnome API, so you can
create true gnome applications, which work just like any other desktop
@@ -41,13 +81,15 @@
gnome libraries such as gnome-vfs, vte, libmozembed.
.
This package provides natively compiled code to run with gij.
+ .
+ http://java-gnome.sf.net
Package: libgconf-java-doc
Section: doc
Architecture: all
Depends: classpath-doc, libgtk-java-doc
Replaces: libgconf-java (<< 2.12.4)
-Description: LIBGCONF bindings for Java (API documentation)
+Description: GConf bindings for Java (API documentation)
The Java-Gnome project provides a framework for creating Gtk and Gnome
applications using Java. This covers the entire gtk and gnome API, so you can
create true gnome applications, which work just like any other desktop
@@ -58,3 +100,5 @@
gnome libraries such as gnome-vfs, vte, libmozembed.
.
This package contains the API documentation for the libgconf bindings.
+ .
+ http://java-gnome.sf.net
Added: trunk/libgconf-java/debian/libgconf-cni.install
===================================================================
--- trunk/libgconf-java/debian/libgconf-cni.install 2007-04-25 14:26:56 UTC
(rev 3345)
+++ trunk/libgconf-java/debian/libgconf-cni.install 2007-04-25 15:13:08 UTC
(rev 3346)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libgconfjava*.so usr/lib
Added: trunk/libgconf-java/debian/libgconf-cni.lintian
===================================================================
--- trunk/libgconf-java/debian/libgconf-cni.lintian 2007-04-25 14:26:56 UTC
(rev 3345)
+++ trunk/libgconf-java/debian/libgconf-cni.lintian 2007-04-25 15:13:08 UTC
(rev 3346)
@@ -0,0 +1 @@
+libgconf-cni: package-name-doesnt-match-sonames libgconfjava-2.12
Added: trunk/libgconf-java/debian/libgconf-java-doc.install
===================================================================
--- trunk/libgconf-java/debian/libgconf-java-doc.install 2007-04-25
14:26:56 UTC (rev 3345)
+++ trunk/libgconf-java/debian/libgconf-java-doc.install 2007-04-25
15:13:08 UTC (rev 3346)
@@ -0,0 +1,2 @@
+doc/api usr/share/doc/libgconf-java
+debian/tmp/usr/share/doc/libgconf-java*/examples usr/share/doc/libgconf-java
Deleted: trunk/libgconf-java/debian/libgconf-java-gcj.install
===================================================================
--- trunk/libgconf-java/debian/libgconf-java-gcj.install 2007-04-25
14:26:56 UTC (rev 3345)
+++ trunk/libgconf-java/debian/libgconf-java-gcj.install 2007-04-25
15:13:08 UTC (rev 3346)
@@ -1 +0,0 @@
-gconf*.jar.so usr/lib/gcj
Modified: trunk/libgconf-java/debian/libgconf-java.install
===================================================================
--- trunk/libgconf-java/debian/libgconf-java.install 2007-04-25 14:26:56 UTC
(rev 3345)
+++ trunk/libgconf-java/debian/libgconf-java.install 2007-04-25 15:13:08 UTC
(rev 3346)
@@ -1,3 +1 @@
-debian/tmp/usr/lib/pkgconfig
-debian/tmp/usr/lib/lib*jni*.so usr/lib/jni
-debian/tmp/usr/share/java
+debian/tmp/usr/share/java/gconf*.jar
Added: trunk/libgconf-java/debian/libgconf-jni.install
===================================================================
--- trunk/libgconf-java/debian/libgconf-jni.install 2007-04-25 14:26:56 UTC
(rev 3345)
+++ trunk/libgconf-java/debian/libgconf-jni.install 2007-04-25 15:13:08 UTC
(rev 3346)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/pkgconfig
+debian/tmp/usr/lib/lib*jni*.so usr/lib/jni
Added: trunk/libgconf-java/debian/patches/01_late_javadoc.diff
===================================================================
--- trunk/libgconf-java/debian/patches/01_late_javadoc.diff 2007-04-25
14:26:56 UTC (rev 3345)
+++ trunk/libgconf-java/debian/patches/01_late_javadoc.diff 2007-04-25
15:13:08 UTC (rev 3346)
@@ -0,0 +1,111 @@
+Index: libgconf-java-2.12.6/Makefile.am
+===================================================================
+--- libgconf-java-2.12.6.orig/Makefile.am 2007-04-25 13:51:44.000000000
+0000
++++ libgconf-java-2.12.6/Makefile.am 2007-04-25 13:52:09.000000000 +0000
+@@ -90,8 +90,6 @@
+ # build api docs
+ apidir = $(docbasedir)/libgconf-java-$(VERSION)/api
+
+-if BUILD_JAVADOC
+-ALL_LOCAL_DEPS += doc-stamp
+ doc-stamp: $(java_gconf_source_files)
+ $(JAVADOC) \
+ -d doc/api \
+@@ -104,7 +102,6 @@
+ -classpath $(CLASSPATH):$(srcdir)/src/java:src/java \
+ org.gnu.gconf
+ touch doc-stamp
+-endif
+ all-local: $(ALL_LOCAL_DEPS)
+
+ # install other docs
+@@ -120,19 +117,6 @@
+ mv -f gconf$(apiversion).jar gconf$(apiversion)-$(VERSION).jar
&& \
+ $(LN_S) gconf$(apiversion)-$(VERSION).jar gconf$(apiversion).jar
+
+-# install api documentation
+-if BUILD_JAVADOC
+- $(mkinstalldirs) $(DESTDIR)$(apidir)
+- @for dir in $(dest_gconf_javadoc_dirs); \
+- do \
+- $(mkinstalldirs) $(DESTDIR)$(apidir)/$${dir}; \
+- done
+- @for file in $(all_dest_gconf_javadoc_html_files); \
+- do \
+- $(INSTALL_DATA) doc/api/$${file} $(DESTDIR)$(apidir)/$${file}; \
+- done
+-endif
+-
+ # install examples
+ @for dir in $(examples); \
+ do \
+Index: libgconf-java-2.12.6/Makefile.in
+===================================================================
+--- libgconf-java-2.12.6.orig/Makefile.in 2007-04-25 13:52:11.000000000
+0000
++++ libgconf-java-2.12.6/Makefile.in 2007-04-25 13:53:21.000000000 +0000
+@@ -47,7 +47,6 @@
+ depcomp install-sh ltmain.sh missing
+ @[EMAIL PROTECTED] = gconf$(apiversion)-src.jar
+ @[EMAIL PROTECTED] = gconf$(apiversion)-src.jar
[EMAIL PROTECTED]@am__append_3 = doc-stamp
+ subdir = .
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+ am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+@@ -325,7 +324,7 @@
+ BUILT_SOURCES = gconf$(apiversion).jar gconf-java.pc \
+ doc/examples/runExample.sh src/java/org/gnu/gconf/Config.java
+ CLASSPATH = $(JGJAR):$(GTKJAR)
+-ALL_LOCAL_DEPS = $(am__append_2) $(am__append_3)
++ALL_LOCAL_DEPS = $(am__append_2)
+ @[EMAIL PROTECTED] = libgconfjni.la
+ @[EMAIL PROTECTED] = libgconfjava.la libgconfjni.la
+ java_gconf_source_files = \
+@@ -1138,18 +1137,18 @@
+
+ @[EMAIL PROTECTED](apiversion)-src.jar:
+ @BUILD_SRCJAR_TRUE@ $(JAR) cf $@ $(patsubst src/java/%.java,-C
$(top_srcdir)/src/java %.java,$(java_gconf_source_files))
[EMAIL PROTECTED]@doc-stamp: $(java_gconf_source_files)
[EMAIL PROTECTED]@ $(JAVADOC) \
[EMAIL PROTECTED]@ -d doc/api \
[EMAIL PROTECTED]@ $(JAVADOC_OPTIONS) \
[EMAIL PROTECTED]@ -sourcepath $(srcdir)/src/java \
[EMAIL PROTECTED]@ -windowtitle "Java-Gnome $(VERSION) API
Reference" \
[EMAIL PROTECTED]@ -doctitle "Java-Gnome $(VERSION) API Reference"
\
[EMAIL PROTECTED]@ -footer "$(JAVADOC_FOOTER)" \
[EMAIL PROTECTED]@ -public \
[EMAIL PROTECTED]@ -classpath
$(CLASSPATH):$(srcdir)/src/java:src/java \
[EMAIL PROTECTED]@ org.gnu.gconf
[EMAIL PROTECTED]@ touch doc-stamp
++doc-stamp: $(java_gconf_source_files)
++ $(JAVADOC) \
++ -d doc/api \
++ $(JAVADOC_OPTIONS) \
++ -sourcepath $(srcdir)/src/java \
++ -windowtitle "Java-Gnome $(VERSION) API Reference" \
++ -doctitle "Java-Gnome $(VERSION) API Reference" \
++ -footer "$(JAVADOC_FOOTER)" \
++ -public \
++ -classpath $(CLASSPATH):$(srcdir)/src/java:src/java \
++ org.gnu.gconf
++ touch doc-stamp
+ all-local: $(ALL_LOCAL_DEPS)
+
+ install-data-hook:
+@@ -1157,17 +1156,6 @@
+ mv -f gconf$(apiversion).jar gconf$(apiversion)-$(VERSION).jar
&& \
+ $(LN_S) gconf$(apiversion)-$(VERSION).jar gconf$(apiversion).jar
+
+-# install api documentation
[EMAIL PROTECTED]@ $(mkinstalldirs) $(DESTDIR)$(apidir)
[EMAIL PROTECTED]@ @for dir in $(dest_gconf_javadoc_dirs); \
[EMAIL PROTECTED]@ do \
[EMAIL PROTECTED]@ $(mkinstalldirs) $(DESTDIR)$(apidir)/$${dir}; \
[EMAIL PROTECTED]@ done
[EMAIL PROTECTED]@ @for file in $(all_dest_gconf_javadoc_html_files); \
[EMAIL PROTECTED]@ do \
[EMAIL PROTECTED]@ $(INSTALL_DATA) doc/api/$${file}
$(DESTDIR)$(apidir)/$${file}; \
[EMAIL PROTECTED]@ done
+-
+ # install examples
+ @for dir in $(examples); \
+ do \
Added: trunk/libgconf-java/debian/patches/03_reduce_distclean.diff
===================================================================
--- trunk/libgconf-java/debian/patches/03_reduce_distclean.diff 2007-04-25
14:26:56 UTC (rev 3345)
+++ trunk/libgconf-java/debian/patches/03_reduce_distclean.diff 2007-04-25
15:13:08 UTC (rev 3346)
@@ -0,0 +1,46 @@
+Index: libgconf-java-2.12.6/Makefile.am
+===================================================================
+--- libgconf-java-2.12.6.orig/Makefile.am 2007-04-25 14:01:24.000000000
+0000
++++ libgconf-java-2.12.6/Makefile.am 2007-04-25 14:01:40.000000000 +0000
+@@ -148,17 +148,7 @@
+ -rm -rf $(srcdir)/autom4te.cache
+
+ DISTCLEANFILES = \
+- gconf-java.pc \
+- $(srcdir)/Makefile.in \
+- $(srcdir)/aclocal.m4 \
+- $(srcdir)/compile \
+- $(srcdir)/config.guess \
+- $(srcdir)/config.sub \
+- $(srcdir)/configure \
+- $(srcdir)/depcomp \
+- $(srcdir)/install-sh \
+- $(srcdir)/ltmain.sh \
+- $(srcdir)/missing
++ gconf-java.pc
+
+ CLEANFILES += \
+ doc-stamp \
+Index: libgconf-java-2.12.6/Makefile.in
+===================================================================
+--- libgconf-java-2.12.6.orig/Makefile.in 2007-04-25 14:01:43.000000000
+0000
++++ libgconf-java-2.12.6/Makefile.in 2007-04-25 14:01:59.000000000 +0000
+@@ -388,17 +388,7 @@
+ $(example_files)
+
+ DISTCLEANFILES = \
+- gconf-java.pc \
+- $(srcdir)/Makefile.in \
+- $(srcdir)/aclocal.m4 \
+- $(srcdir)/compile \
+- $(srcdir)/config.guess \
+- $(srcdir)/config.sub \
+- $(srcdir)/configure \
+- $(srcdir)/depcomp \
+- $(srcdir)/install-sh \
+- $(srcdir)/ltmain.sh \
+- $(srcdir)/missing
++ gconf-java.pc
+
+ all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
Added: trunk/libgconf-java/debian/patches/04_pkgconfig_for_jni.diff
===================================================================
--- trunk/libgconf-java/debian/patches/04_pkgconfig_for_jni.diff
2007-04-25 14:26:56 UTC (rev 3345)
+++ trunk/libgconf-java/debian/patches/04_pkgconfig_for_jni.diff
2007-04-25 15:13:08 UTC (rev 3346)
@@ -0,0 +1,10 @@
+Index: libgconf-java-2.12.6/gconf-java.pc.in
+===================================================================
+--- libgconf-java-2.12.6.orig/gconf-java.pc.in 2007-04-25 14:02:33.000000000
+0000
++++ libgconf-java-2.12.6/gconf-java.pc.in 2007-04-25 14:02:57.000000000
+0000
+@@ -10,4 +10,5 @@
+ Version: @VERSION@
+ [EMAIL PROTECTED]@
+ [EMAIL PROTECTED]@
++jnilibs=-L${exec_prefix}/lib/jni -lgconfjni
+ Libs: [EMAIL PROTECTED]@ -lgconfjava
Added: trunk/libgconf-java/debian/patches/series
===================================================================
--- trunk/libgconf-java/debian/patches/series 2007-04-25 14:26:56 UTC (rev
3345)
+++ trunk/libgconf-java/debian/patches/series 2007-04-25 15:13:08 UTC (rev
3346)
@@ -0,0 +1,3 @@
+01_late_javadoc.diff
+03_reduce_distclean.diff
+04_pkgconfig_for_jni.diff
_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits