r25553 - in /trunk/libpoe-component-irc-perl/debian: changelog compat control docs examples rules

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Mon Sep 22 21:14:19 UTC 2008


Author: dmn
Date: Mon Sep 22 21:14:16 2008
New Revision: 25553

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=25553
Log:
migrate rules to dh7

Added:
    trunk/libpoe-component-irc-perl/debian/docs
    trunk/libpoe-component-irc-perl/debian/examples
Modified:
    trunk/libpoe-component-irc-perl/debian/changelog
    trunk/libpoe-component-irc-perl/debian/compat
    trunk/libpoe-component-irc-perl/debian/control
    trunk/libpoe-component-irc-perl/debian/rules

Modified: trunk/libpoe-component-irc-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-irc-perl/debian/changelog?rev=25553&op=diff
==============================================================================
--- trunk/libpoe-component-irc-perl/debian/changelog (original)
+++ trunk/libpoe-component-irc-perl/debian/changelog Mon Sep 22 21:14:16 2008
@@ -8,6 +8,7 @@
   * New upstream release
   * add myself to Uploaders
   * Standards-Version 3.8.0 (no changes)
+  * migrate rules to dh7
 
  -- Damyan Ivanov <dmn at debian.org>  Mon, 22 Sep 2008 23:07:03 +0300
 

Modified: trunk/libpoe-component-irc-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-irc-perl/debian/compat?rev=25553&op=diff
==============================================================================
--- trunk/libpoe-component-irc-perl/debian/compat (original)
+++ trunk/libpoe-component-irc-perl/debian/compat Mon Sep 22 21:14:16 2008
@@ -1,1 +1,1 @@
-5
+7

Modified: trunk/libpoe-component-irc-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-irc-perl/debian/control?rev=25553&op=diff
==============================================================================
--- trunk/libpoe-component-irc-perl/debian/control (original)
+++ trunk/libpoe-component-irc-perl/debian/control Mon Sep 22 21:14:16 2008
@@ -1,7 +1,7 @@
 Source: libpoe-component-irc-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 5), quilt
+Build-Depends: debhelper (>= 7), quilt
 Build-Depends-Indep: perl, libpoe-perl, libpoe-filter-ircd-perl,
  libpoe-component-client-dns-perl, libpoe-component-client-ident-perl, netbase,
  libtest-pod-perl, libtest-pod-coverage-perl, libsocket6-perl,

Added: trunk/libpoe-component-irc-perl/debian/docs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-irc-perl/debian/docs?rev=25553&op=file
==============================================================================
--- trunk/libpoe-component-irc-perl/debian/docs (added)
+++ trunk/libpoe-component-irc-perl/debian/docs Mon Sep 22 21:14:16 2008
@@ -1,0 +1,1 @@
+README

Added: trunk/libpoe-component-irc-perl/debian/examples
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-irc-perl/debian/examples?rev=25553&op=file
==============================================================================
--- trunk/libpoe-component-irc-perl/debian/examples (added)
+++ trunk/libpoe-component-irc-perl/debian/examples Mon Sep 22 21:14:16 2008
@@ -1,0 +1,1 @@
+examples/*

Modified: trunk/libpoe-component-irc-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-irc-perl/debian/rules?rev=25553&op=diff
==============================================================================
--- trunk/libpoe-component-irc-perl/debian/rules (original)
+++ trunk/libpoe-component-irc-perl/debian/rules Mon Sep 22 21:14:16 2008
@@ -1,63 +1,30 @@
 #!/usr/bin/make -f
 
-include /usr/share/quilt/quilt.make
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-PERL    ?= /usr/bin/perl
-PACKAGE  = $(shell dh_listpackages)
-TMP      = $(CURDIR)/debian/$(PACKAGE)
-
 build: build-stamp
-build-stamp: $(QUILT_STAMPFN)
-	dh_testdir
-	$(PERL) Makefile.PL INSTALLDIRS=vendor
-	$(MAKE)
-	# Until #480565 is fixed, manually fix manpages
-	find $(CURDIR)/blib -name \*.3pm -exec \
-		sed -i 's/\\\*(d\\-/\\*(d-/g' {} \;
+build-stamp:
+	dh build --before auto_test
 	# Run tests only if localhost is reachable, the perl snippet returns
 	# fail code when reachable.
 	perl -MNet::Ping -e 'exit (Net::Ping->new()->ping("127.0.0.1", 1));' \
-		|| $(MAKE) test
+		|| dh_auto_test
+	dh build --after auto_test
 	touch $@
 
-clean: unpatch
-	dh_testdir
-	dh_testroot
-	dh_clean build-stamp install-stamp
-	[ ! -f Makefile ] || $(MAKE) realclean
+clean:
+	dh $@
 
 install: install-stamp
 install-stamp: build-stamp
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
-	[ ! -d $(TMP)/usr/lib/perl5 ] || \
-		rmdir --ignore-fail-on-non-empty --parents --verbose \
-		$(TMP)/usr/lib/perl5
+	dh install --before installchangelogs
+	dh_installchangelogs -k Changes
+	dh install --after installchangelogs
 	touch $@
 
 binary-arch:
 
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_installexamples examples/*
-	dh_installdocs README
-	dh_installchangelogs -k Changes
-	dh_perl 
-	dh_compress # -Xexamples
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
+binary-indep: install
+	dh $@
 
-source diff:
-	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
+binary: binary-arch binary-indep
 
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary
+.PHONY: binary binary-arch binary-indep install clean build




More information about the Pkg-perl-cvs-commits mailing list