[pkg-java] r3870 - trunk/libxmlrpc3-java/debian

tgg at alioth.debian.org tgg at alioth.debian.org
Tue Jul 17 05:30:06 UTC 2007


Author: tgg
Date: 2007-07-17 05:30:06 +0000 (Tue, 17 Jul 2007)
New Revision: 3870

Modified:
   trunk/libxmlrpc3-java/debian/changelog
   trunk/libxmlrpc3-java/debian/control
   trunk/libxmlrpc3-java/debian/rules
Log:
prepare for the next upload


Modified: trunk/libxmlrpc3-java/debian/changelog
===================================================================
--- trunk/libxmlrpc3-java/debian/changelog	2007-07-16 14:25:38 UTC (rev 3869)
+++ trunk/libxmlrpc3-java/debian/changelog	2007-07-17 05:30:06 UTC (rev 3870)
@@ -1,3 +1,15 @@
+libxmlrpc3-java (3.0-2) UNRELEASED; urgency=low
+
+  * Add missing dependencies.
+  * Ajust sections: all packages belong to the libs section except for
+    libxmlrpc3-java-doc which is in doc.
+  * New packages:
+    o libxmlrpc3-common-java-gcj
+    o libxmlrpc3-client-java-gcj
+    o libxmlrpc3-server-java-gcj
+
+ -- Thomas Girard <thomas.g.girard at free.fr>  Tue, 17 Jul 2007 07:24:43 +0200
+
 libxmlrpc3-java (3.0-1) unstable; urgency=low
 
   * Initial release. Closes: #430136.

Modified: trunk/libxmlrpc3-java/debian/control
===================================================================
--- trunk/libxmlrpc3-java/debian/control	2007-07-16 14:25:38 UTC (rev 3869)
+++ trunk/libxmlrpc3-java/debian/control	2007-07-17 05:30:06 UTC (rev 3870)
@@ -1,5 +1,5 @@
 Source: libxmlrpc3-java
-Section: devel
+Section: libs
 Priority: optional
 Maintainer: Debian Java maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Thomas Girard <thomas.g.girard at free.fr>
@@ -17,6 +17,17 @@
  .
   Homepage: http://ws.apache.org/xmlrpc/
 
+Package: libxmlrpc3-common-java-gcj
+Architecture: any
+Depends: libxmlrpc3-common-java (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: XML-RPC implementation in Java
+ XML-RPC is a popular protocol using XML over HTTP to implement remote
+ procedure calls.
+ .
+ Apache XML-RPC is a Java implementation of the XML-RPC specification.
+ .
+ This package provides natively compiled code to run with gij.
+
 Package: libxmlrpc3-client-java
 Architecture: all
 Depends: libxmlrpc3-common-java (= ${source:Version})
@@ -27,6 +38,18 @@
  For more information on XML-RPC protocol, see libxmlrpc3-common-java
  package.
 
+Package: libxmlrpc3-client-java-gcj
+Architecture: any
+Depends: libxmlrpc3-client-java (= ${source:Version}), libxmlrpc3-common-java-gcj (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: XML-RPC implementation in Java (client side)
+ This package contains the client-side code needed to invoke XML-RPC
+ services.
+ .
+ For more information on XML-RPC protocol, see libxmlrpc3-common-java
+ package.
+ .
+ This package provides natively compiled code to run with gij.
+
 Package: libxmlrpc3-server-java
 Architecture: all
 Depends: libxmlrpc3-common-java (= ${source:Version})
@@ -37,7 +60,20 @@
  For more information on XML-RPC protocol, see libxmlrpc3-common-java
  package.
 
+Package: libxmlrpc3-server-java-gcj
+Architecture: any
+Depends: libxmlrpc3-server-java (= ${source:Version}), libxmlrpc3-common-java-gcj (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: XML-RPC implementation in Java (server side)
+ This package contains the server-side code needed to write XML-RPC
+ services.
+ .
+ For more information on XML-RPC protocol, see libxmlrpc3-common-java
+ package.
+ .
+ This package provides natively compiled code to run with gij.
+
 Package: libxmlrpc3-java-doc
+Section: doc
 Architecture: all
 Depends: classpath-doc
 Description: XML-RPC implementation in Java (API documentation)

Modified: trunk/libxmlrpc3-java/debian/rules
===================================================================
--- trunk/libxmlrpc3-java/debian/rules	2007-07-16 14:25:38 UTC (rev 3869)
+++ trunk/libxmlrpc3-java/debian/rules	2007-07-17 05:30:06 UTC (rev 3870)
@@ -9,11 +9,25 @@
 JAVA_HOME := /usr/lib/jvm/java-gcj
 DEB_ANT_BUILDFILE := $(CURDIR)/debian/build.xml
 
+include /usr/share/gcj/debian_defaults
+
+DEB_HOST_ARCH ?= $(shell dpkg-architecture qDEB_HOST_ARCH)
+ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs)))
+  with_native := yes
+endif
+
 makebuilddir/libxmlrpc3-java-doc::
 	mkdir -p target/site/api
 
 build/libxmlrpc3-java-doc::
 	$(JAVA_HOME)/bin/javadoc @debian/javadoc.options @debian/javadoc.packages
 
+binary-post-install/%-gcj:: binary-post-install/%
+	rm -rf debian/$%-gcj/usr/share/doc/$%-gcj
+	ln -s $% debian/$%-gcj/usr/share/doc/$%-gcj
+ifeq ($(with_native),yes)
+	dh_nativejava -p$%-gcj
+endif
+
 clean::
-	rm -Rf target/site/api
+	rm -Rf target




More information about the pkg-java-commits mailing list