Author: tgg
Date: 2007-05-15 15:09:46 +0000 (Tue, 15 May 2007)
New Revision: 3477

Added:
   trunk/libglade-java/debian/libglade-java-dev.install
Modified:
   trunk/libglade-java/debian/changelog
   trunk/libglade-java/debian/control
   trunk/libglade-java/debian/libglade-cni.install
   trunk/libglade-java/debian/libglade-jni.install
   trunk/libglade-java/debian/rules
Log:
same changes again for libglade; adds libglade-java-dev package


Modified: trunk/libglade-java/debian/changelog
===================================================================
--- trunk/libglade-java/debian/changelog        2007-05-15 14:44:46 UTC (rev 
3476)
+++ trunk/libglade-java/debian/changelog        2007-05-15 15:09:46 UTC (rev 
3477)
@@ -1,3 +1,16 @@
+libglade-java (2.12.8-3) unstable; urgency=low
+
+  * New package, libglade-java-dev, split from libglade-jni and libglade-cni,
+    that:
+    o contains library symlinks and pkg-config file
+    o depends on libglib-java-dev, libgtk-java-dev and libgnome-java-dev
+    o pulls in libglade-jni, libglade-cni and libglade-java
+  * Rework package descriptions.
+  * Add missing java-gcj-compat | java2-runtime and libglib-java dependencies
+    to libglade-java.
+
+ -- Thomas Girard <[EMAIL PROTECTED]>  Tue, 15 May 2007 14:56:54 +0000
+
 libglade-java (2.12.8-2) unstable; urgency=low
 
   * Rebuild for unstable.

Modified: trunk/libglade-java/debian/control
===================================================================
--- trunk/libglade-java/debian/control  2007-05-15 14:44:46 UTC (rev 3476)
+++ trunk/libglade-java/debian/control  2007-05-15 15:09:46 UTC (rev 3477)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Java maintainers <[EMAIL PROTECTED]>
 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, pkg-config, libgnome-java (>= 2.12.7), libgnome-cni (>= 
2.12.7), libgtk-java (>= 2.10.2), libgtk-cni (>= 2.10.2), libglib-java (>= 
0.4.2-4), libglib-cni (>= 0.4.2), libglade2-dev (>= 2.5.1), libgnomeui-dev (>= 
2.11.0), libgnomecanvas2-dev (>= 2.11.0), quilt (>= 0.29-2), autotools-dev
+Build-Depends: debhelper (>> 5), gcj, java-gcj-compat-dev (>= 1.0.65-6), 
docbook-utils, cdbs, pkg-config, libglib-java-dev (>= 0.4.2-7), libgtk-java-dev 
(>= 2.10.2-4), libgnome-java-dev (>= 2.12.7-3), libglade2-dev (>= 2.5.1), 
libgnomeui-dev (>= 2.11.0), libgnomecanvas2-dev (>= 2.11.0), quilt (>= 0.29-2), 
autotools-dev
 Standards-Version: 3.7.2
 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libglade-java
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libglade-java
@@ -11,11 +11,11 @@
 Package: libglade-java
 Section: libs
 Architecture: all
-Depends: libglade-jni (>= ${source:Version}), libgnome-java (>= 2.12.7)
+Depends: libglade-jni (>= ${source:Version}), libglib-java (>= 0.4.2), 
libgtk-java (>= 2.10.2), libgnome-java (>= 2.12.7), java-gcj-compat | 
java2-runtime
 Replaces: libgtk2-java
 Recommends: libglade-java-gcj
 Conflicts: libgtk2-java
-Description: LIBGLADE bindings for Java
+Description: Glade 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
@@ -25,7 +25,7 @@
  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 libglade support.
+ This package provides the architecture-independant files for Glade support.
  .
  http://java-gnome.sf.net
 
@@ -34,7 +34,7 @@
 Architecture: any
 Depends: ${shlibs:Depends}
 Conflicts: libglade-java (<< 2.12.8-1)
-Description: LIBGLADE bindings for Java (native library)
+Description: Glade 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
@@ -44,7 +44,7 @@
  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 files for glade support.
+ This package provides the architecture-dependant files for Glade support.
  .
  http://java-gnome.sf.net
 
@@ -53,7 +53,7 @@
 Architecture: any
 Depends: libglade-jni (= ${binary:Version}), ${shlibs:Depends}
 Replaces: libglade-java (<< 2.12.8-1)
-Description: LIBGLADE bindings for Java (native code)
+Description: Glade 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
@@ -63,7 +63,7 @@
  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 glade support.
+ This package provides natively compiled code for Glade support.
  .
  http://java-gnome.sf.net
 
@@ -71,7 +71,7 @@
 Section: libs
 Architecture: any
 Depends: libglade-java (= ${source:Version}), libgnome-java-gcj (>= 2.12.7), 
${misc:Depends}, ${shlibs:Depends}
-Description: LIBGLADE bindings for Java (native code for use with gij)
+Description: Glade 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
@@ -90,7 +90,7 @@
 Architecture: all
 Depends: classpath-doc, libgnome-java-doc
 Replaces: libglade-java (<< 2.12.8-1)
-Description: LIBGLADE bindings for Java (API documentation)
+Description: Glade 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
@@ -100,6 +100,25 @@
  as stock icons, and file chooser buttons; or if you want to use additional
  gnome libraries such as gnome-vfs, vte, libmozembed.
  .
- This package contains the API documentation for the libglade bindings.
+ This package contains the API documentation for the Glade bindings.
  .
  http://java-gnome.sf.net
+
+Package: libglade-java-dev
+Section: devel
+Architecture: any
+Depends: libglib-java-dev (>= 0.4.2-7), libgtk-java-dev (>= 2.10.2-4), 
libgnome-java-dev (>= 2.12.7-3), libglade-jni (= ${binary:Version}), 
libglade-cni (= ${binary:Version}), libglade-java (= ${source:Version})
+Replaces: libglade-java (<< 2.12.8-1), libglade-jni (<< 2.12.8-3), 
libglade-cni (<< 2.12.8-3)
+Description: Glade bindings for Java (development files)
+ 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 library symlinks and pkg-config file for Glade bindings.
+ .
+ http://java-gnome.sf.net

Modified: trunk/libglade-java/debian/libglade-cni.install
===================================================================
--- trunk/libglade-java/debian/libglade-cni.install     2007-05-15 14:44:46 UTC 
(rev 3476)
+++ trunk/libglade-java/debian/libglade-cni.install     2007-05-15 15:09:46 UTC 
(rev 3477)
@@ -1 +1 @@
-debian/tmp/usr/lib/libgladejava*.so       usr/lib
+debian/tmp/usr/lib/libgladejava-*.so   usr/lib

Added: trunk/libglade-java/debian/libglade-java-dev.install
===================================================================
--- trunk/libglade-java/debian/libglade-java-dev.install                        
        (rev 0)
+++ trunk/libglade-java/debian/libglade-java-dev.install        2007-05-15 
15:09:46 UTC (rev 3477)
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/pkgconfig
+debian/tmp/usr/lib/libgladejni.so      usr/lib/jni
+debian/tmp/usr/lib/libgladejava.so     usr/lib

Modified: trunk/libglade-java/debian/libglade-jni.install
===================================================================
--- trunk/libglade-java/debian/libglade-jni.install     2007-05-15 14:44:46 UTC 
(rev 3476)
+++ trunk/libglade-java/debian/libglade-jni.install     2007-05-15 15:09:46 UTC 
(rev 3477)
@@ -1,2 +1 @@
-debian/tmp/usr/lib/pkgconfig
-debian/tmp/usr/lib/lib*jni*.so          usr/lib/jni
+debian/tmp/usr/lib/libgladejni-*.so    usr/lib/jni

Modified: trunk/libglade-java/debian/rules
===================================================================
--- trunk/libglade-java/debian/rules    2007-05-15 14:44:46 UTC (rev 3476)
+++ trunk/libglade-java/debian/rules    2007-05-15 15:09:46 UTC (rev 3477)
@@ -13,6 +13,7 @@
 jar  = glade2.12.jar
 jni  = libglade-jni
 cni  = libglade-cni
+dev  = $(base)-dev
 
 include /usr/share/gcj/debian_defaults
 
@@ -38,9 +39,9 @@
            JAVADOC_OPTIONS='' \
            JAVADOC_FOOTER=''
 
-binary-post-install/$(jni)::
+binary-post-install/$(dev)::
        sed -i -e 's/-[0-9.]*\.jar$$/.jar/' \
-           debian/$(jni)/usr/lib/pkgconfig/glade-java.pc
+           debian/$(dev)/usr/lib/pkgconfig/glade-java.pc
 
 binary-post-install/$(cni)::
        mkdir -p debian/$(cni)/usr/share/lintian/overrides


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

Reply via email to