Package: jmol
Version: 12.2.18+dfsg-1
Severity: important
Tags: patch
User: [email protected]
Usertags: openjdk-7-transition

Hi,

jmol FTBFS with OpenJDK-7 as default-java because it does not
explicitly set JAVA_HOME in d/rules (as recommended by the
Debian Java Policy).

Please see attached patch as an example of how to solve this.

~Niels
diff -Nru jmol-12.2.18+dfsg/debian/changelog jmol-12.2.18+dfsg/debian/changelog
--- jmol-12.2.18+dfsg/debian/changelog	2012-03-19 23:08:10.000000000 +0100
+++ jmol-12.2.18+dfsg/debian/changelog	2012-06-18 23:24:33.000000000 +0200
@@ -1,3 +1,10 @@
+jmol (12.2.18+dfsg-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Set JAVA_HOME to /usr/lib/jvm/default-java in d/rules.
+
+ -- Niels Thykier <[email protected]>  Mon, 18 Jun 2012 23:23:59 +0200
+
 jmol (12.2.18+dfsg-1) unstable; urgency=low
 
   * New upstream point release.
diff -Nru jmol-12.2.18+dfsg/debian/rules jmol-12.2.18+dfsg/debian/rules
--- jmol-12.2.18+dfsg/debian/rules	2011-10-31 00:33:33.000000000 +0100
+++ jmol-12.2.18+dfsg/debian/rules	2012-06-18 23:22:52.000000000 +0200
@@ -1,6 +1,9 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
 
+export JAVA_HOME:= /usr/lib/jvm/default-java
+
+
 include /usr/share/quilt/quilt.make
 include /usr/share/javahelper/java-vars.mk
 

Reply via email to