[med-svn] [biojava-live] 02/09: Replace cdbs variables by those provided by /usr/share/dpkg/default.mk
Andreas Tille
tille at debian.org
Tue Sep 26 10:15:16 UTC 2017
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository biojava-live.
commit 92b4dc1972a1055f20bdc4006608978c93190f9c
Author: Andreas Tille <tille at debian.org>
Date: Tue Sep 26 10:35:36 2017 +0200
Replace cdbs variables by those provided by /usr/share/dpkg/default.mk
---
debian/changelog | 1 +
debian/control | 1 -
debian/rules | 19 +++++++++++--------
3 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index c2fb43d..20e9b74 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ biojava-live (1:1.7.1-6) UNRELEASED; urgency=medium
* Moved packaging to Git
* cme fix dpkg-control
+ * Replace cdbs variables by those provided by /usr/share/dpkg/default.mk
-- Andreas Tille <tille at debian.org> Tue, 26 Sep 2017 10:16:32 +0200
diff --git a/debian/control b/debian/control
index e527d49..94b7ac1 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,6 @@ Uploaders: Steffen Moeller <moeller at debian.org>,
Section: java
Priority: optional
Build-Depends: debhelper (>= 9),
- cdbs,
ant
Build-Depends-Indep: libcommons-dbcp-java,
libhsqldb-java,
diff --git a/debian/rules b/debian/rules
index 929f2e4..aaeda79 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,12 +6,15 @@
# include series of variables to become more version-independent
# in this debian/rules file.
-include /usr/share/cdbs/1/rules/buildvars.mk
+include /usr/share/dpkg/default.mk
-export JAVA_HOME := $(shell /usr/sbin/update-java-alternatives -l | head -1 | cut -d' ' -f 3)
+export JAVA_HOME=/usr/lib/jvm/default-java
# version are the first two decimals
-SOVERSION=$(shell echo $(DEB_UPSTREAM_VERSION) | cut -f1,2 -d. )
+SOVERSION=$(shell echo $(DEB_VERSION_UPSTREAM) | cut -f1,2 -d. )
+
+%:
+ dh $@ --with javahelper
build: build-stamp
@@ -46,7 +49,7 @@ install: build
dh_prep
dh_installdirs
- cp ant-build/biojava.jar $(CURDIR)/debian/libbiojava$(SOVERSION)-java/usr/share/java/biojava$(DEB_UPSTREAM_VERSION).jar
+ cp ant-build/biojava.jar $(CURDIR)/debian/libbiojava$(SOVERSION)-java/usr/share/java/biojava$(DEB_VERSION_UPSTREAM).jar
d=$(CURDIR)/debian/libbiojava-java-doc/usr/share/doc/libbiojava-java/api; \
[ -d $$d ] || mkdir -p $$d ; \
cp -r ant-build/docs/biojava/* $$d
@@ -69,11 +72,11 @@ binary-indep: build install
dh_installdocs
dh_installexamples -plibbiojava-java-demos demos/*
#dh_installman
- dh_link -p libbiojava-java /usr/share/java/biojava$(DEB_UPSTREAM_VERSION).jar /usr/share/java/biojava.jar
+ dh_link -p libbiojava-java /usr/share/java/biojava$(DEB_VERSION_UPSTREAM).jar /usr/share/java/biojava.jar
# thinking about svn snapshots
- if [ "$(SOVERSION)" != "$(DEB_UPSTREAM_VERSION)" ]; then \
+ if [ "$(SOVERSION)" != "$(DEB_VERSION_UPSTREAM)" ]; then \
dh_link -p libbiojava$(SOVERSION)-java \
- /usr/share/java/biojava$(DEB_UPSTREAM_VERSION).jar \
+ /usr/share/java/biojava$(DEB_VERSION_UPSTREAM).jar \
/usr/share/java/biojava$(SOVERSION).jar; \
fi
dh_link # use <pkg>.link files for version independant linking
@@ -87,7 +90,7 @@ binary-indep: build install
binary: binary-indep binary-arch
get-orig-source:
- version=$(DEB_UPSTREAM_VERSION).svn.`date +"%Y%m%d"|tr -d '\n'` ; \
+ version=$(DEB_VERSION_UPSTREAM).svn.`date +"%Y%m%d"|tr -d '\n'` ; \
targetdir=biojava-live-$$version ; \
origtargz=biojava-live_$$version.orig.tar.gz ; \
cd .. ; \
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/biojava-live.git
More information about the debian-med-commit
mailing list