CVS libjdom0-java/debian

Arnaud Vandyck avdyk@haydn.debian.org
Sun Nov 21 13:22:01 2004


Update of /cvsroot/pkg-java/libjdom0-java/debian
In directory haydn:/tmp/cvs-serv1564

Modified Files:
	changelog rules 
Log Message:
revert bad changes

--- /cvsroot/pkg-java/libjdom0-java/debian/changelog	2004/11/21 18:17:49	1.2
+++ /cvsroot/pkg-java/libjdom0-java/debian/changelog	2004/11/21 20:21:56	1.3
@@ -1,14 +1,9 @@
-libjdom1-java (1.0-2) unstable; urgency=low
-
-  * debian/rules: corrected a typo in clean target
-
- --
-
-libjdom1-java (1.0-1) unstable; urgency=low
+libjdom0-java (0.9b-1) unstable; urgency=low
 
   * New upstream release
+  * Added saxpath support
 
- -- Arnaud Vandyck <avdyk@debian.org>  Sun, 21 Nov 2004 16:58:40 +0100
+ -- Arnaud Vandyck <avdyk@debian.org>  Wed,  7 Jul 2004 01:02:56 +0200
 
 libjdom0-java (0.7b.20020216-3) unstable; urgency=low
 
--- /cvsroot/pkg-java/libjdom0-java/debian/rules	2004/11/21 18:15:35	1.2
+++ /cvsroot/pkg-java/libjdom0-java/debian/rules	2004/11/21 20:21:56	1.3
@@ -1,31 +1,68 @@
 #!/usr/bin/make -f
-# debian/rules for jdom1 (cdbs)
+# Made with the aid of debmake, by Christoph Lameter,
+# based on the sample debian/rules file for GNU hello by Ian Jackson.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
 
-# This is the debhelper compatibility version to use.
-#export DH_COMPAT=4
+LIBNAME=jdom
+VERSION=0.9b
 
-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
+# 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)/.
 
-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
+package=libjdom0-java
 
-LIBRARY=jdom1
-VERSION=1.0
 
-install/lib${LIBRARY}-java::
+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
 	doxygen debian/doxygen.cfg
-	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
+	touch build-stamp
 
-clean::
-	-rm 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
 	-rm -rf classes html jdom.tag
-	-rm -f ${LIBRARY}-${VERSION}.jar
+	-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