[med-svn] r6800 - trunk/packages/bioperl/trunk/debian

Charles Plessy plessy at alioth.debian.org
Mon May 9 22:45:27 UTC 2011


Author: plessy
Date: 2011-05-09 22:45:27 +0000 (Mon, 09 May 2011)
New Revision: 6800

Modified:
   trunk/packages/bioperl/trunk/debian/changelog
   trunk/packages/bioperl/trunk/debian/compat
   trunk/packages/bioperl/trunk/debian/control
   trunk/packages/bioperl/trunk/debian/rules
Log:
Build using dh and overrides.


Modified: trunk/packages/bioperl/trunk/debian/changelog
===================================================================
--- trunk/packages/bioperl/trunk/debian/changelog	2011-05-09 22:07:48 UTC (rev 6799)
+++ trunk/packages/bioperl/trunk/debian/changelog	2011-05-09 22:45:27 UTC (rev 6800)
@@ -2,6 +2,9 @@
 
   * New upstream release.
   * Point debian/watch to search.cpan.org.
+  * Build using dh and overrides:
+    - Use Debhelper 8 (debian/rules, debian/control).
+    - Simplified debian/rules.
 
  -- Charles Plessy <plessy at debian.org>  Mon, 09 May 2011 23:07:30 +0900
 

Modified: trunk/packages/bioperl/trunk/debian/compat
===================================================================
--- trunk/packages/bioperl/trunk/debian/compat	2011-05-09 22:07:48 UTC (rev 6799)
+++ trunk/packages/bioperl/trunk/debian/compat	2011-05-09 22:45:27 UTC (rev 6800)
@@ -1 +1 @@
-7
+8

Modified: trunk/packages/bioperl/trunk/debian/control
===================================================================
--- trunk/packages/bioperl/trunk/debian/control	2011-05-09 22:07:48 UTC (rev 6799)
+++ trunk/packages/bioperl/trunk/debian/control	2011-05-09 22:45:27 UTC (rev 6800)
@@ -5,7 +5,7 @@
 DM-Upload-Allowed: yes
 Uploaders: Charles Plessy <plessy at debian.org>,
  Steffen Moeller <moeller at debian.org>,
-Build-Depends: debhelper (>= 7)
+Build-Depends: debhelper (>= 8)
 Build-Depends-Indep: perl, perl-modules (>= 5.10.1),
  libio-string-perl,
  libdata-stag-perl,

Modified: trunk/packages/bioperl/trunk/debian/rules
===================================================================
--- trunk/packages/bioperl/trunk/debian/rules	2011-05-09 22:07:48 UTC (rev 6799)
+++ trunk/packages/bioperl/trunk/debian/rules	2011-05-09 22:45:27 UTC (rev 6800)
@@ -4,59 +4,24 @@
 NETWORK = --network
 endif
 
-build: build-stamp
-build-stamp:
-	dh_testdir
-	perl Build.PL $(NETWORK) < /dev/null # non-interactive, uses defaults
-	./Build
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	./Build test
-endif
-	touch build-stamp
+%:
+	dh $@
 
-clean:
-	dh_testdir
-	dh_testroot
-	[ ! -f Build ] || ./Build realclean
+override_dh_auto_configure:
+	dh_auto_configure -- $(NETWORK)
+
+override_dh_clean:
 	dh_clean build-stamp install-stamp bioperl.conf biodatabases.pod \
 	biodesign.pod bioperl.pod bioscripts.pod
 
-install: install-stamp
-install-stamp: build
-	dh_testdir
-	dh_testroot
-	dh_prep
-	./Build install                                      \
-		--install_base  /usr                         \
-		--install_path  lib=/usr/share/perl5         \
-	        --install_path  bindoc=/usr/share/man/man1   \
-	        --install_path  libdoc=/usr/share/man/man3   \
-		--destdir       $(CURDIR)/debian/bioperl
-	find debian/bioperl -type f -name .packlist | xargs rm
-	find $(CURDIR)/debian/bioperl -type d -empty -delete
+override_dh_install:
+	dh_install
 	# prename is the rename utility written in perl usually available as /usr/bin/rename in Debian.
 	prename s/.pl$$// debian/bioperl/usr/bin/*pl
 	prename s/.pl.1p$$/.1p/ debian/bioperl/usr/share/man/man1/*1p
-	touch install-stamp
 
-binary-indep: build install
-	dh_testdir
-	dh_testroot
+override_dh_installchangelogs:
 	dh_installchangelogs Changes 
-	dh_installdocs
-	dh_installexamples examples/*
-	dh_install
-	dh_installman
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_perl
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
 
-binary-arch:
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary
+override_dh_installexamples:
+	dh_installexamples examples/*




More information about the debian-med-commit mailing list