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

apo pushed a commit to branch master
in repository jblas.

commit 2bb603fdf8c312f72d79ceab607d68c90e7ef9a6
Author: Markus Koschany <a...@debian.org>
Date:   Mon Oct 23 00:13:40 2017 +0200

    Migrate from CDBS to DH sequencer.
---
 debian/control |  2 +-
 debian/rules   | 70 +++++++++++++++++++++++++++-------------------------------
 2 files changed, 34 insertions(+), 38 deletions(-)

diff --git a/debian/control b/debian/control
index 5e78f50..d1ab420 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Maintainer: Debian Java Maintainers 
<pkg-java-maintain...@lists.alioth.debian.or
 Uploaders: Soeren Sonnenburg <so...@debian.org>,
  Torsten Werner <twer...@debian.org>,
  tony mancill <tmanc...@debian.org>
-Build-Depends: cdbs,
+Build-Depends:
  debhelper (>= 10),
  default-jdk,
  ant-optional,
diff --git a/debian/rules b/debian/rules
index 6bcc3e1..8378908 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,38 +1,30 @@
 #!/usr/bin/make -f
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/ant.mk
-
-JAVA_HOME            := /usr/lib/jvm/default-java
-DEB_ANT_BUILDFILE    := build.xml
-DEB_ANT_BUILD_TARGET := minimal-jar javadoc
-DEB_ANT_CLEAN_TARGET := clean clean-jars
-DEB_ANT_CHECK_TARGET := test
-DEB_JARS := ant-nodeps.jar junit4.jar ant-junit4.jar ant-junit.jar
-
-# tell CDBS to be more verbose
-DEB_VERBOSE_ALL := true
-
-# override DEB_ANT_INVOKE
-#DEB_ANT_INVOKE := export LOCPATH=$(CURDIR)/debian/tmp/locale/ && export 
LC_ALL=en_US.UTF-8 && $(DEB_ANT_INVOKE)
-
-clean::
-       make clean || true
-       rm -rf target
-
-debian/stamp-ant-build: debian/stamp-jblas-build
-debian/stamp-jblas-build:
-       mkdir -p debian/tmp/locale/
-       localedef -f UTF-8 -i en_US ./debian/tmp/locale/en_US.UTF-8/
-       export LOCPATH=$(CURDIR)/debian/tmp/locale/ && \
-               export LC_ALL=en_US.UTF-8 && \
-               ./configure --libpath=/usr/lib:/usr/lib/atlas
-       export LOCPATH=$(CURDIR)/debian/tmp/locale/ && \
-               export LC_ALL=en_US.UTF-8 && \
-               make
-       touch $@
-
-debian/stamp-ant-check:
+export JAVA_HOME := /usr/lib/jvm/default-java
+export CLASSPATH := 
/usr/share/java/ant-nodeps.jar:/usr/share/java/junit4.jar:/usr/share/java/ant-junit4.jar:/usr/share/java/ant-junit.jar
+
+%:
+       dh $@
+
+override_dh_auto_build:
+       dh_auto_build -- minimal-jar javadoc
+
+override_dh_auto_clean:
+       dh_auto_clean -- clean clean-jars
+
+#debian/stamp-ant-build: debian/stamp-jblas-build
+#debian/stamp-jblas-build:
+#      mkdir -p debian/tmp/locale/
+#      localedef -f UTF-8 -i en_US ./debian/tmp/locale/en_US.UTF-8/
+#      export LOCPATH=$(CURDIR)/debian/tmp/locale/ && \
+#              export LC_ALL=en_US.UTF-8 && \
+#              ./configure --libpath=/usr/lib:/usr/lib/atlas
+#      export LOCPATH=$(CURDIR)/debian/tmp/locale/ && \
+#              export LC_ALL=en_US.UTF-8 && \
+#              make
+#      touch $@
+
+override_dh_auto_test:
        # the tests need to be able to find the JNI libs
 ifeq ($(DEB_BUILD_ARCH_CPU),powerpc)
        export 
LD_LIBRARY_PATH=$(CURDIR)/src/main/resources/lib/dynamic/Linux/ppc \
@@ -48,19 +40,23 @@ else
                && $(DEB_ANT_INVOKE) $(DEB_ANT_CHECK_TARGET)
 endif
        touch $@
+       dh_auto_test
 
-install/jblas::
+override_dh_install:
+       dh_install
        install -m755 -d debian/jblas/usr/lib/jni
        install -m644 $(shell find ./src/main/resources/lib/dynamic -name 
'*.so') debian/jblas/usr/lib/jni
        install -m644 -D jblas-minimal-$(DEB_UPSTREAM_VERSION)-SNAPSHOT.jar 
debian/jblas/usr/share/java/jblas-$(DEB_UPSTREAM_VERSION)-SNAPSHOT.jar
+
+override_dh_link:
+       dh_link
        dh_link -pjblas 
/usr/share/java/jblas-$(DEB_UPSTREAM_VERSION)-SNAPSHOT.jar 
/usr/share/java/jblas.jar
 
-install/jblas-doc:: debian/stamp-install-jblas-doc
-debian/stamp-install-jblas-doc:
+override_dh_installdocs:
+       dh_installdocs
        #install javadoc javadoc
        install -m755 -d debian/jblas-doc/usr/share/doc/jblas-doc
        cp -r javadoc debian/jblas-doc/usr/share/doc/jblas-doc/
-       touch $@
 
 get-orig-source:
        -uscan --force-download --download-current-version

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

_______________________________________________
pkg-java-commits mailing list
pkg-java-comm...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to