This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository dom4j.

commit ac11d42f98285cba3643971cc3df84b24cdb9a1b
Author: Torsten Werner <[email protected]>
Date:   Wed Aug 17 16:49:09 2011 +0000

    Switch to cdbs.
---
 debian/changelog |  3 ++-
 debian/control   |  2 +-
 debian/rules     | 71 ++++++++------------------------------------------------
 3 files changed, 13 insertions(+), 63 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 66f2bbb..b37ad15 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,8 +3,9 @@ dom4j (1.6.1+dfsg.2-5) unstable; urgency=low
   UNRELEASED
   * Team upload.
   * Remove Java runtime from Depends.
+  * Switch to cdbs.
 
- -- Torsten Werner <[email protected]>  Wed, 17 Aug 2011 18:34:19 +0200
+ -- Torsten Werner <[email protected]>  Wed, 17 Aug 2011 18:43:40 +0200
 
 dom4j (1.6.1+dfsg.2-4) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 7b4c1a8..bb0e196 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers 
<[email protected]>
 Uploaders: Marcus Better <[email protected]>, Michael Koch <[email protected]>
-Build-Depends: debhelper (>= 7), ant-optional, default-jdk, maven-repo-helper
+Build-Depends: debhelper (>= 7), ant-optional, default-jdk, maven-repo-helper, 
cdbs
 Build-Depends-Indep: antlr, libjaxen-java, libjaxme-java, libxpp2-java, 
libxpp3-java, libxerces2-java, libxalan2-java (>= 2.7.0), 
libbackport-util-concurrent-java, junit, libjunitperf-java
 Standards-Version: 3.8.4
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/dom4j
diff --git a/debian/rules b/debian/rules
index 2ae18c9..996f217 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,68 +1,17 @@
 #!/usr/bin/make -f
 
-JAVA_HOME      := /usr/lib/jvm/default-java
-DEB_JARS_BASE  := /usr/share/java
-JAVACMD        := $(JAVA_HOME)/bin/java
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
 
-DEB_JARS       := ant ant-launcher xpp2 xpp3 jaxen jaxmeapi \
-                  xalan2 xercesImpl ant-junit junit junitperf
+JAVA_HOME := /usr/lib/jvm/default-java
+DEB_JARS  := ant ant-launcher xpp2 xpp3 jaxen jaxmeapi \
+    xalan2 xercesImpl ant-junit junit junitperf
 
-DEB_CLASSPATH = $(shell for jar in $(DEB_JARS); do \
-               if [ -f "$$jar" ]; then echo -n "$${jar}:"; fi; \
-               if [ -f "$$jar".jar ]; then echo -n "$${jar}.jar:"; fi; \
-               if [ -f $(DEB_JARS_BASE)/"$$jar" ]; then echo -n 
"$(DEB_JARS_BASE)/$${jar}:"; fi; \
-               if [ -f $(DEB_JARS_BASE)/"$$jar".jar ]; then echo -n 
"$(DEB_JARS_BASE)/$${jar}.jar:"; fi; \
-               done; \
-               if [ -f "$(JAVA_HOME)/lib/tools.jar" ]; then echo -n 
"$(JAVA_HOME)/lib/tools.jar"; fi)
+DEB_ANT_BUILD_TARGET          := package release-javadoc
+DEB_ANT_CHECK_TARGET          := test
+DEB_DH_INSTALLCHANGELOGS_ARGS := -k
+DEB_INSTALL_CHANGELOGS_ALL    := docs/changes-report.html
 
-ANT_ARGS       := -propertyfile debian/ant.properties
-ANT_INVOKE     := $(JAVACMD) -classpath $(DEB_CLASSPATH) \
-               org.apache.tools.ant.Main $(ANT_ARGS)
-
-PKGNAME                := libdom4j-java
-INSTALLDIR     := $(CURDIR)/debian/$(PKGNAME)
-JAVALIBDIR     := $(INSTALLDIR)/usr/share/java
-
-VERSION                := $(shell head -1 debian/changelog | cut -f2 -d\( | 
cut -f1 -d\) | cut -f1 -d\- | cut -f1 -d\+)
-
-build: build-stamp
-build-stamp:
-       dh_testdir
-       $(ANT_INVOKE) package release-javadoc
-       -$(ANT_INVOKE) test
-       touch build-stamp
-
-clean:
-       dh_testdir
-       dh_testroot
-       rm -f build-stamp
-       $(ANT_INVOKE) clean
-       dh_clean
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_prep
-       dh_installdirs
-
-binary-indep: build install
-       dh_testdir
-       dh_testroot
-       dh_installchangelogs -k docs/changes-report.html
-       dh_installdocs
-       dh_installexamples
+install/libdom4j-java::
        mh_installpom -plibdom4j-java debian/pom.xml
        mh_installjar -plibdom4j-java debian/pom.xml -l build/dom4j.jar
-       install -m 644 debian/$(PKGNAME)-doc.lintian-overrides 
$(INSTALLDIR)-doc/usr/share/lintian/overrides/$(PKGNAME)-doc
-       dh_link
-       dh_compress
-       dh_fixperms
-       dh_installdeb
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
-binary-arch: build install
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/dom4j.git

_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to