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 <[email protected]>  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 


_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

Reply via email to