[med-svn] [SCM] emboss branch, master, updated. debian/6.3.1-6-26-ged9ca30
Charles Plessy
plessy at debian.org
Mon May 21 05:31:33 UTC 2012
The following commit has been merged in the master branch:
commit a58ba66d8e0fd6ca29abd404cb8444f44614c6ff
Author: Charles Plessy <plessy at debian.org>
Date: Mon May 21 13:26:53 2012 +0900
Build with dh.
diff --git a/debian/rules b/debian/rules
index 8d19bd7..6cb6a1d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,8 +10,7 @@ EMBOSS = $(CURDIR)/debian/emboss
EMBOSS-TEST = $(CURDIR)/debian/emboss-test
EMBOSS-LIB = $(CURDIR)/debian/emboss-lib
-CONFFLAGS = --prefix=/usr
-CONFFLAGS += --bindir=/usr/lib/emboss
+CONFFLAGS = --bindir=/usr/lib/emboss
CONFFLAGS += --libdir=/usr/lib/emboss/lib
CONFFLAGS += --includedir=/usr/lib/emboss/include
CONFFLAGS += --enable-systemlibs
@@ -24,19 +23,16 @@ DEB_LDFLAGS += $(shell mysql_config --libs)
DEB_LDFLAGS += -lpq
#DEB_LDFLAGS += $(shell pg_config | grep LIBS | cut -f2 -d=)
-config.status:
- dh_testdir
- ln -sf /usr/share/misc/config.sub .
- ln -sf /usr/share/misc/config.guess .
- ./configure $(CONFFLAGS)
-
include /usr/share/quilt/quilt.make
-build: config.status patch build-stamp
+build: patch build-stamp
build-stamp:
- dh_testdir
- dh_auto_build
+ dh build
touch build-stamp
+
+override_dh_auto_configure:
+ dh_autotools-dev_updateconfig
+ dh_auto_configure -- $(CONFFLAGS)
override_dh_auto_build:
dh_auto_build -- AJAX_FIXED_ROOT=\\\"/usr/share/EMBOSS\\\" LDFLAGS="$(DEB_LDFLAGS)"
@@ -50,6 +46,7 @@ debian/manpages/success:
clean: unpatch
dh_testdir
dh_testroot
+ dh_autotools-dev_restoreconfig
dh_auto_clean
dh_clean
@@ -57,8 +54,7 @@ override_dh_clean:
rm --force --recursive debian/emboss_tmp
find jemboss/ -type f -name "*.class" | xargs -r rm -f
[ ! -d debian/testbackup ] || ( $(RM) --recursive test ; mv debian/testbackup test )
- dh_clean config.sub config.guess config.status test-stamp install-stamp
- [ ! -f /usr/bin/git ] || git checkout config.sub config.guess
+ dh_clean config.status test-stamp install-stamp
install: build install-stamp
install-stamp:
--
The European Molecular Biology Open Software Suite.
More information about the debian-med-commit
mailing list