CVS lucene/debian
Barry Hawkins
barryh-guest@haydn.debian.org
Mon Jan 10 20:27:03 2005
Update of /cvsroot/pkg-java/lucene/debian
In directory haydn:/tmp/cvs-serv11628/debian
Modified Files:
Tag: RB_1_4_3
rules
Added Files:
Tag: RB_1_4_3
ant.properties
Log Message:
Added use of ant.properties to rules file
--- /cvsroot/pkg-java/lucene/debian/rules 2005/01/05 03:47:11 1.3
+++ /cvsroot/pkg-java/lucene/debian/rules 2005/01/11 03:26:32 1.3.2.1
@@ -11,26 +11,29 @@
VERSION=1.4.3
PNAME=lucene
-JAVA_HOME=/usr/lib/j2sdk1.4-sun
-OVERRIDE=-Djavacc.jar.dir=/usr/share/java -Dversion=$(VERSION)
+# Set JAVA_HOME to be used for build
+JAVA_HOME=/usr/lib/j2sdk1.4-sun
CURDIR=$(shell pwd)
+# Set path to Ant properties file
+ANT_PROPS=${CURDIR}/debian/ant.properties
+
build: build-stamp
build-stamp:
dh_testdir
- export JAVA_HOME=$(JAVA_HOME) && ant javacc $(OVERRIDE)
- export JAVA_HOME=$(JAVA_HOME) && ant package $(OVERRIDE)
- export JAVA_HOME=$(JAVA_HOME) && ant -lib lib test $(OVERRIDE)
+ export JAVA_HOME=$(JAVA_HOME) && ant -propertyfile ${ANT_PROPS} javacc
+ export JAVA_HOME=$(JAVA_HOME) && ant -propertyfile ${ANT_PROPS} package
+ export JAVA_HOME=$(JAVA_HOME) && ant -propertyfile ${ANT_PROPS} -lib lib test
touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp
- export JAVA_HOME=$(JAVA_HOME) && ant clean $(OVERRIDE)
+ export JAVA_HOME=$(JAVA_HOME) && ant -propertyfile ${ANT_PROPS} clean
dh_clean
rm -rf $(CURDIR)/debian/lib$(PNAME)-java/usr/share/java
rm -rf $(CURDIR)/debian/lib$(PNAME)-java/var/lib/tomcat4/webapps