Package: libitext-java Version: 1.02b-3 Severity: serious Tags: patch When trying to build 'libitext-java' in a clean chroot with a j2sdk1.4-{sun,ibm,blackdown} package installed, I get the following error:
# Ant compile #J2EE_HOME=. ant compileWithXML J2EE_HOME=. ant jarWithXML Error: JAVA_HOME is not defined correctly. We cannot execute /usr/lib/j2sdk1.4/bin/java make: *** [build-stamp] Error 1 Please amend debian/rules to set JAVA_HOME to a valid directory, so that the package can be built without changing debian/rules manually. Regards Andreas Jochens diff -urN ../tmp-orig/libitext-java-1.02b/debian/rules ./debian/rules --- ../tmp-orig/libitext-java-1.02b/debian/rules 2005-04-25 17:27:24.845683222 +0200 +++ ./debian/rules 2005-04-25 17:27:22.486041942 +0200 @@ -7,19 +7,16 @@ # Choose the VM # Kaffe #export JAVA_HOME=/usr/lib/kaffe -#export JAVA=/usr/lib/kaffe/bin/java -#export JAVAC=/usr/bin/jikes-kaffe -#export CLASSPATH=/usr/share/kaffe # Sablevm #export JAVA_HOME=/usr/lib/sablevm -#export JAVA=/usr/bin/sablevm -#export JAVAC=/usr/bin/jikes-sablevm -#export CLASSPATH=/usr/share/sablevm/classes -# Blackdown -export JAVA_HOME=/usr/lib/j2sdk1.4 -export JAVA=/usr/lib/j2sdk1.4/bin/java -export JAVAC=/usr/lib/j2sdk1.4/bin/javac -export CLASSPATH=/usr/lib/j2sdk1.4/jre/lib/rt.jar +# Sun/IBM/Blackdown +JAVA_HOME_DIRS=/usr/lib/j2sdk1.4-sun /usr/lib/j2sdk1.4-ibm /usr/lib/j2sdk1.4-blackdown +export JAVA_HOME ?= $(shell for j in $(JAVA_HOME_DIRS); do [ -d "$$j" ] && echo $$j && exit 0; done) + +export JAVA=$(JAVA_HOME)/bin/java +export JAVAC=$(JAVA_HOME)/bin/javac +export CLASSPATH=$(JAVA_HOME)/jre/lib/rt.jar + # GCJ #export CLASSPATH=/usr/share/java/libgcj.jar #export JAVAC=/usr/bin/jikes-gij -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]