Package: bcel Version: 5.2-3 Severity: important Tags: patch Justification: fails to build from source
The patch includes the following changes: 1) Uses default-jdk instead of java-gcj-compat-dev 2) libxerces2-java-doc should be in Recommends (was discussed in Launchpad/Ubuntu: http://launchpad.net/bugs/190247 ) (#2 is not related to FTBFS, but I included it in the patch) * debian/control: + build depend on default-jdk instead of java-gcj-compat-dev + libxerces2-java-doc dropped to Recommends * debian/rules: JAVA_HOME as /usr/lib/jvm/default-java -- System Information: Debian Release: 5.0 APT prefers jaunty-updates APT policy: (500, 'jaunty-updates'), (500, 'jaunty-security'), (500, 'jaunty') Architecture: amd64 (x86_64) Kernel: Linux 2.6.28-8-generic (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -u bcel-5.2/debian/changelog bcel-5.2/debian/changelog --- bcel-5.2/debian/changelog +++ bcel-5.2/debian/changelog @@ -1,3 +1,13 @@ +bcel (5.2-3.1) unstable; urgency=low + + * Non-maintainer upload + * debian/control: + + build depend on default-jdk instead of java-gcj-compat-dev + + libxerces2-java-doc dropped to Recommends + * debian/rules: JAVA_HOME as /usr/lib/jvm/default-java + + -- Savvas Radevic <vice...@gmail.com> Mon, 02 Mar 2009 13:38:50 +0100 + bcel (5.2-3) unstable; urgency=low * Added link from /usr/share/ant/lib/bcel.jar to /usr/share/java/bcel.jar diff -u bcel-5.2/debian/control bcel-5.2/debian/control --- bcel-5.2/debian/control +++ bcel-5.2/debian/control @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debian Java Maintainers <pkg-java-maintain...@lists.alioth.debian.org> Uploaders: Stefan Gybas <sgy...@debian.org>, Arnaud Vandyck <av...@debian.org>, Michael Koch <konque...@gmx.de>, Wolfgang Baer <wb...@gmx.de>, Paul Cager <paul-deb...@home.paulcager.org> -Build-Depends-Indep: java-gcj-compat-dev (>= 1.0.65), libregexp-java, libxerces2-java +Build-Depends-Indep: default-jdk, libregexp-java, libxerces2-java Build-Depends: ant (>= 1.6.5), cdbs (>= 0.4.5.3), debhelper (>= 5) Standards-Version: 3.7.2 @@ -31,7 +31,8 @@ Package: libbcel-java-doc Architecture: all Section: doc -Depends: classpath-doc, libxerces2-java-doc +Depends: classpath-doc +Recommends: libxerces2-java-doc Suggests: libbcel-java Description: Documentation for Byte Code Engineering Library (BCEL) Documentation for the BCEL Java library which is used to manipulate Java diff -u bcel-5.2/debian/rules bcel-5.2/debian/rules --- bcel-5.2/debian/rules +++ bcel-5.2/debian/rules @@ -5,7 +5,7 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk -JAVA_HOME := /usr/lib/jvm/java-gcj +JAVA_HOME := /usr/lib/jvm/default-java ANT_HOME := /usr/share/ant DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar xmlParserAPIs xercesImpl regexp DEB_ANT_BUILD_TARGET := dist