Bug#458248: Please provide a package with native code for GCJ/GIJ

Daniel Leidert daniel.leidert at wgdd.de
Sat Dec 29 20:47:22 UTC 2007

Package: libxml-commons-resolver1.1-java
Version: 1.1-8
Severity: wishlist

Hash: SHA1

I would like to ask you, if you could/would be so kind to provide a
package with native code for GCJ/GIJ. This would help me a lot to speed
up the building of the docbook-defguide package.


I prepared such packages locally, so the debdiff is attached. However,
I prepared the package just as a proof-of-concept, so I might have
missed necessary changes.

Regards, Daniel

- -- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (850, 'unstable'), (700, 'testing'), (550, 'stable'), (110, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-k7 (SMP w/1 CPU core)
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages libxml-commons-resolver1.1-java depends on:
ii  classpath-common              2:0.95-3   clean room standard Java libraries
ii  gij [java2-runtime]           4:4.2.2-1  The GNU Java bytecode interpreter
ii  gij-4.2 [java1-runtime]       4.2.2-3    The GNU Java bytecode interpreter
ii  kaffe-pthreads [java1-runtime 2:1.1.8-3  A POSIX threads enabled version of
ii  sablevm [java1-runtime]       1.13-1.1   Free implementation of Java Virtua
ii  sun-java5-jre [java1-runtime] 1.5.0-13-1 Sun Java(TM) Runtime Environment (

libxml-commons-resolver1.1-java recommends no packages.

- -- no debconf information

Version: GnuPG v1.4.6 (GNU/Linux)

-------------- next part --------------
diff -u libxml-commons-resolver1.1-java-1.1/debian/control libxml-commons-resolver1.1-java-1.1/debian/control
--- libxml-commons-resolver1.1-java-1.1/debian/control
+++ libxml-commons-resolver1.1-java-1.1/debian/control
@@ -19,6 +19,18 @@
   Homepage: http://xml.apache.org/commons/
+Package: libxml-commons-resolver1.1-java-gcj
+Architecture: any
+Section: libs
+Depends: libxml-commons-resolver1.1-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Suggests: libxml-commons-resolver1.1-java-doc
+Description: XML entity and URI resolver library (native code)
+ Apache XML Commons Resolver simplifies the task of using XML catalog files to
+ perform entity resolution. They are used by other Apache XML projects like
+ Xerces-J and Xalan-J.
+ .
+  Homepage: http://xml.apache.org/commons/
 Package: libxml-commons-resolver1.1-java-doc
 Architecture: all
 Section: doc
diff -u libxml-commons-resolver1.1-java-1.1/debian/changelog libxml-commons-resolver1.1-java-1.1/debian/changelog
--- libxml-commons-resolver1.1-java-1.1/debian/changelog
+++ libxml-commons-resolver1.1-java-1.1/debian/changelog
@@ -1,3 +1,10 @@
+libxml-commons-resolver1.1-java (1.1-8.1) unstable; urgency=low
+  * NMU
+  * Rebuild with native code.
+ -- Daniel Leidert (dale) <daniel.leidert at wgdd.de>  Sat, 22 Dec 2007 02:11:52 +0100
 libxml-commons-resolver1.1-java (1.1-8) unstable; urgency=low
   * Removed unneeded Build-Depends on libxerces-java.
diff -u libxml-commons-resolver1.1-java-1.1/debian/rules libxml-commons-resolver1.1-java-1.1/debian/rules
--- libxml-commons-resolver1.1-java-1.1/debian/rules
+++ libxml-commons-resolver1.1-java-1.1/debian/rules
@@ -28,0 +29,2 @@
+install/libxml-commons-resolver${API_VERSION}-java-gcj:: install/libxml-commons-resolver${API_VERSION}-java
+	dh_nativejava -plibxml-commons-resolver${API_VERSION}-java-gcj

More information about the pkg-java-maintainers mailing list