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