[med-svn] r9942 - trunk/packages/poa/trunk/debian
Andreas Tille
tille at alioth.debian.org
Thu Mar 8 08:07:16 UTC 2012
Author: tille
Date: 2012-03-08 08:07:16 +0000 (Thu, 08 Mar 2012)
New Revision: 9942
Added:
trunk/packages/poa/trunk/debian/docs
trunk/packages/poa/trunk/debian/examples
trunk/packages/poa/trunk/debian/manpages
Modified:
trunk/packages/poa/trunk/debian/changelog
trunk/packages/poa/trunk/debian/rules
Log:
Use short dh in debian/rules
Modified: trunk/packages/poa/trunk/debian/changelog
===================================================================
--- trunk/packages/poa/trunk/debian/changelog 2012-03-08 07:50:42 UTC (rev 9941)
+++ trunk/packages/poa/trunk/debian/changelog 2012-03-08 08:07:16 UTC (rev 9942)
@@ -22,6 +22,7 @@
- Standards-Version: 3.9.3 (no changes needed)
* debian/source/format: 3.0 (quilt)
* debhelper 9 (control+compat)
+ * debian/rules + debhelper files: use short dh
-- Andreas Tille <tille at debian.org> Thu, 08 Mar 2012 08:39:05 +0100
Added: trunk/packages/poa/trunk/debian/docs
===================================================================
--- trunk/packages/poa/trunk/debian/docs (rev 0)
+++ trunk/packages/poa/trunk/debian/docs 2012-03-08 08:07:16 UTC (rev 9942)
@@ -0,0 +1 @@
+README
Added: trunk/packages/poa/trunk/debian/examples
===================================================================
--- trunk/packages/poa/trunk/debian/examples (rev 0)
+++ trunk/packages/poa/trunk/debian/examples 2012-03-08 08:07:16 UTC (rev 9942)
@@ -0,0 +1 @@
+multidom.seq
Added: trunk/packages/poa/trunk/debian/manpages
===================================================================
--- trunk/packages/poa/trunk/debian/manpages (rev 0)
+++ trunk/packages/poa/trunk/debian/manpages 2012-03-08 08:07:16 UTC (rev 9942)
@@ -0,0 +1 @@
+debian/*.1
Modified: trunk/packages/poa/trunk/debian/rules
===================================================================
--- trunk/packages/poa/trunk/debian/rules 2012-03-08 07:50:42 UTC (rev 9941)
+++ trunk/packages/poa/trunk/debian/rules 2012-03-08 08:07:16 UTC (rev 9942)
@@ -1,71 +1,23 @@
#!/usr/bin/make -f
-# -*- makefile -*-
-# Build rules for the Debian package poa
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-# Modifications by Charles Plessy during the year 2006
-# are hereby released as "public domain"
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
-PROGRAM_NAME = poa
+PKG := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
-CFLAGS = -Wall -g
+%:
+ dh $@
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-
DB2MAN=/usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl
XP=xsltproc \
-o debian/ \
-''-nonet
-$(PROGRAM_NAME).1: debian/$(PROGRAM_NAME).1.xml
+$(PKG).1: debian/$(PKG).1.xml
$(XP) $(DB2MAN) $<
-build-stamp: build
-build:
- dh_testdir
- $(MAKE) $(PROGRAM_NAME)
- touch build-stamp
+override_dh_auto_build:
+ $(MAKE) poa
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp
- [ ! -f Makefile ] || $(MAKE) clean
- dh_clean
+override_dh_auto_test:
+ ./$(PKG) -read_fasta multidom.seq -clustal /dev/stdout -v blosum80.mat
-test:
- ./poa -read_fasta multidom.seq -clustal /dev/stdout -v blosum80.mat
-
-install: build-stamp
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
-
-binary-indep: build install
-
-binary-arch: build install
- dh_testdir
- dh_testroot
- dh_installchangelogs
- dh_installdocs README
- dh_installexamples multidom.seq
- dh_install
- dh_installman debian/$(PROGRAM_NAME).1
- dh_link
- dh_strip
- dh_compress
- dh_fixperms
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
More information about the debian-med-commit
mailing list