CVS libjdom0-java/debian
Arnaud Vandyck
avdyk@haydn.debian.org
Sun Nov 21 11:16:02 2004
Update of /cvsroot/pkg-java/libjdom0-java/debian
In directory haydn:/tmp/cvs-serv23736
Modified Files:
rules
Log Message:
typo in clean
--- /cvsroot/pkg-java/libjdom0-java/debian/rules 2004/07/06 23:23:30 1.1.1.1
+++ /cvsroot/pkg-java/libjdom0-java/debian/rules 2004/11/21 18:15:35 1.2
@@ -1,68 +1,31 @@
#!/usr/bin/make -f
-# Made with the aid of debmake, by Christoph Lameter,
-# based on the sample debian/rules file for GNU hello by Ian Jackson.
+# debian/rules for jdom1 (cdbs)
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
-LIBNAME=jdom
-VERSION=0.9b
+# This is the debhelper compatibility version to use.
+#export DH_COMPAT=4
-# Uncomment this section to build with Kaffe
-export JAVA_HOME=/usr/lib/kaffe
-export JAVA=/usr/lib/kaffe/bin/java
-export JAVAC=/usr/bin/jikes-kaffe
-export JAR=/usr/lib/kaffe/bin/jar
-export CLASSPATH=/usr/share/kaffe-common/lib/rt.jar:/usr/share/java/gnujaxp.jar:/usr/share/java/saxpath.jar
-#$(CURDIR)/lib/jaxen-jdom.jar:$(CURDIR)/lib/jaxen-core.jar:$(CURDIR)/.
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
-package=libjdom0-java
+JAVA_HOME_DIRS := /usr/lib/kaffe
+ANT_HOME := /usr/share/ant1.6
+DEB_JARS := /usr/share/ant1.6/lib/ant-launcher.jar
+DEB_ANT_COMPILER := jikes
+DEB_ANT_BUILD_TARGET := package
+LIBRARY=jdom1
+VERSION=1.0
-build: build-stamp
- $(checkdir)
-
-build-stamp:
- $(checkdir)
- cd src/java && ${JAVAC} -d ../../classes -classpath ${CLASSPATH} `find . -name "*.java" | grep -v Jaxen`
- cd classes && ${JAR} cvf ../${LIBNAME}-${VERSION}.jar org
+install/lib${LIBRARY}-java::
doxygen debian/doxygen.cfg
- touch build-stamp
+ install -m 644 build/jdom.jar debian/lib${LIBRARY}-java/usr/share/java/${LIBRARY}-${VERSION}.jar
+ echo "usr/share/java/${LIBRARY}-${VERSION}.jar usr/share/java/${LIBRARY}.jar" > debian/lib${LIBRARY}-java.links
-clean:
- $(checkdir)
- dh_clean
- -rm -f build-stamp
- -rm -f `find . -name "*~"`
- -rm -rf debian/tmp debian/files* core debian/substvars
+clean::
+ -rm debian/lib${LIBRARY}-java.links
-rm -rf classes html jdom.tag
- -rm -f ${LIBNAME}-${VERSION}.jar
-
-binary-indep: checkroot build-stamp
- $(checkdir)
- -rm -rf debian/tmp
- install -d debian/tmp
- cd debian/tmp && install -d `cat ../dirs`
- install -m 644 ${LIBNAME}-${VERSION}.jar debian/tmp/usr/share/java
- dh_installchangelogs CHANGES.txt -i
- dh_installdocs -i
- dh_installexamples samples -i
- dh_link -i
- dh_compress -i
- dh_installdeb -i
- dh_gencontrol -i
- dh_md5sums -i
- dh_builddeb -i
-
-binary-arch: checkroot build
- $(checkdir)
-
-define checkdir
- test -f debian/rules
-endef
-
-binary: binary-indep binary-arch
-
-checkroot:
- $(checkdir)
- test root = "`whoami`"
-
-.PHONY: binary binary-arch binary-indep clean checkroot
+ -rm -f ${LIBRARY}-${VERSION}.jar