[pkg-java] r9381 - trunk/java-gnome/debian
Manu Mahajan
zuch-guest at alioth.debian.org
Wed Jul 22 03:10:51 UTC 2009
Author: zuch-guest
Date: 2009-07-22 03:10:49 +0000 (Wed, 22 Jul 2009)
New Revision: 9381
Modified:
trunk/java-gnome/debian/
trunk/java-gnome/debian/changelog
trunk/java-gnome/debian/control
trunk/java-gnome/debian/rules
Log:
Updates to support latest upstream version 4.0.11
Property changes on: trunk/java-gnome/debian
___________________________________________________________________
Added: mergeWithUpstream
+ 1
Modified: trunk/java-gnome/debian/changelog
===================================================================
--- trunk/java-gnome/debian/changelog 2009-07-20 16:32:51 UTC (rev 9380)
+++ trunk/java-gnome/debian/changelog 2009-07-22 03:10:49 UTC (rev 9381)
@@ -1,3 +1,11 @@
+java-gnome (4.0.11-1) unstable; urgency=low
+
+ [ Manu Mahajan ]
+ * Update to latest upstream release 4.0.11 (LP: #380446)
+ * Split the binary package into two separate packages for java and jni files
+
+ -- Manu Mahajan <manu at codepencil.com> Fri, 17 July 2008 07:58:00 +0530
+
java-gnome (4.0.9-2) unstable; urgency=low
[ Manu Mahajan ]
Modified: trunk/java-gnome/debian/control
===================================================================
--- trunk/java-gnome/debian/control 2009-07-20 16:32:51 UTC (rev 9380)
+++ trunk/java-gnome/debian/control 2009-07-22 03:10:49 UTC (rev 9381)
@@ -11,8 +11,24 @@
Package: libjava-gnome-java
Section: libs
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, libjava-gnome-jni
+Description: The java-gnome language bindings project
+ These are the Java bindings for GTK+ and GNOME! Featuring a robust
+ engineering design, completely generated internals, a lovingly crafted
+ layer presenting the public API, and steadily increasing coverage of
+ the underlying libraries.
+ .
+ You can use java-gnome to develop sophisticated user interfaces for
+ Linux applications so that they richly integrate with the GNOME Desktop
+ while leveraging the power of the Java language and your expertise with
+ it.
+
+Package: libjava-gnome-jni
+Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: libjava-gnome-java (<< 4.0.11)
Description: The java-gnome language bindings project
These are the Java bindings for GTK+ and GNOME! Featuring a robust
engineering design, completely generated internals, a lovingly crafted
Modified: trunk/java-gnome/debian/rules
===================================================================
--- trunk/java-gnome/debian/rules 2009-07-20 16:32:51 UTC (rev 9380)
+++ trunk/java-gnome/debian/rules 2009-07-22 03:10:49 UTC (rev 9381)
@@ -12,7 +12,7 @@
.config: patch-stamp
dh_testdir
# Add here commands to configure the package.
- ./configure --prefix=/usr jdk=/usr/lib/jvm/default-java compiler=ecj
+ ./configure --prefix=/usr jdk=/usr/lib/jvm/default-java
build: build-stamp
build-stamp: .config
@@ -40,19 +40,24 @@
dh_testroot
dh_clean -k
dh_installdirs
-
# Add here commands to install the package into debian/tmp
- $(MAKE) DESTDIR=debian/libjava-gnome-java install
+ $(MAKE) DESTDIR=debian/tmp install
# We don't install this one
- -rm -f debian/libjava-gnome-java/usr/lib/libgtkjava-4.0.so
+ -rm -f debian/tmp/usr/lib/libgtkjava-4.0.so
+libjava-gnome-jni: build install
+ dh_install -plibjava-gnome-jni debian/tmp/usr/lib/jni/libgtkjni-4.0.11.so
+libjava-gnome-java: build install
+ $(MAKE) DESTDIR=debian/libjava-gnome-java install
+ rm -rf debian/libjava-gnome-java/usr/lib
+
# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
+binary-indep: build install
+
# Build architecture-dependent files here.
-binary-arch: build install
+binary-arch: build install libjava-gnome-jni libjava-gnome-java
dh_testdir
dh_testroot
dh_installchangelogs
More information about the pkg-java-commits
mailing list