[pkg-java] r3477 - trunk/libglade-java/debian
tgg at alioth.debian.org
tgg at alioth.debian.org
Tue May 15 15:09:46 UTC 2007
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 <thomas.g.girard at free.fr> 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 <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Mark Howard <mh at debian.org>, Thomas Girard <thomas.g.girard at free.fr>
-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
More information about the pkg-java-commits
mailing list