r1982 - packages/libboulder-perl/trunk/debian

Russ Allbery rra at costa.debian.org
Tue Jan 17 04:56:22 UTC 2006


Author: rra
Date: 2006-01-17 04:56:22 +0000 (Tue, 17 Jan 2006)
New Revision: 1982

Added:
   packages/libboulder-perl/trunk/debian/compat
   packages/libboulder-perl/trunk/debian/watch
Removed:
   packages/libboulder-perl/trunk/debian/libboulder-perl.files
   packages/libboulder-perl/trunk/debian/libboulder-perl.manpages
Modified:
   packages/libboulder-perl/trunk/debian/changelog
   packages/libboulder-perl/trunk/debian/control
   packages/libboulder-perl/trunk/debian/rules
Log:
* Clean up and simplify debian/rules.
* Run tests as part of the package build.
* Remove the empty /usr/lib/perl5 directory.
* Update to debhelper compatibility level V4.
* Update to standards version 3.6.2 (no changes required).
* Add a watch file.

Modified: packages/libboulder-perl/trunk/debian/changelog
===================================================================
--- packages/libboulder-perl/trunk/debian/changelog	2006-01-17 04:09:42 UTC (rev 1981)
+++ packages/libboulder-perl/trunk/debian/changelog	2006-01-17 04:56:22 UTC (rev 1982)
@@ -1,3 +1,14 @@
+libboulder-perl (1.30-2) unstable; urgency=low
+
+  * Clean up and simplify debian/rules.
+  * Run tests as part of the package build.
+  * Remove the empty /usr/lib/perl5 directory.
+  * Update to debhelper compatibility level V4.
+  * Update to standards version 3.6.2 (no changes required).
+  * Add a watch file.
+
+ -- Russ Allbery <rra at debian.org>  Mon, 16 Jan 2006 20:53:54 -0800
+
 libboulder-perl (1.30-1) unstable; urgency=low
 
   * New upstream version
@@ -41,6 +52,4 @@
 
  -- Christopher L Cheney <ccheney at debian.org>  Tue,  6 Mar 2001 10:00:00 -0600
 
-Local variables:
-mode: debian-changelog
-End:
+

Added: packages/libboulder-perl/trunk/debian/compat
===================================================================
--- packages/libboulder-perl/trunk/debian/compat	2006-01-17 04:09:42 UTC (rev 1981)
+++ packages/libboulder-perl/trunk/debian/compat	2006-01-17 04:56:22 UTC (rev 1982)
@@ -0,0 +1 @@
+4

Modified: packages/libboulder-perl/trunk/debian/control
===================================================================
--- packages/libboulder-perl/trunk/debian/control	2006-01-17 04:09:42 UTC (rev 1981)
+++ packages/libboulder-perl/trunk/debian/control	2006-01-17 04:56:22 UTC (rev 1982)
@@ -2,9 +2,10 @@
 Section: perl
 Priority: optional
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Daniel Ruoso <daniel at ruoso.com>, Joachim Breitner <nomeata at debian.org>
-Build-Depends-Indep: debhelper (>> 3.0.0), libxml-parser-perl
-Standards-Version: 3.6.1
+Uploaders: Daniel Ruoso <daniel at ruoso.com>, Joachim Breitner <nomeata at debian.org>, Russ Allbery <rra at debian.org>
+Build-Depends: debhelper (>= 4.0.2)
+Build-Depends-Indep: libxml-parser-perl
+Standards-Version: 3.6.2
 
 Package: libboulder-perl
 Section: perl

Deleted: packages/libboulder-perl/trunk/debian/libboulder-perl.files
===================================================================
--- packages/libboulder-perl/trunk/debian/libboulder-perl.files	2006-01-17 04:09:42 UTC (rev 1981)
+++ packages/libboulder-perl/trunk/debian/libboulder-perl.files	2006-01-17 04:56:22 UTC (rev 1982)
@@ -1 +0,0 @@
-usr/share/perl5/*

Deleted: packages/libboulder-perl/trunk/debian/libboulder-perl.manpages
===================================================================
--- packages/libboulder-perl/trunk/debian/libboulder-perl.manpages	2006-01-17 04:09:42 UTC (rev 1981)
+++ packages/libboulder-perl/trunk/debian/libboulder-perl.manpages	2006-01-17 04:56:22 UTC (rev 1982)
@@ -1 +0,0 @@
-debian/tmp/usr/share/man/man3/*

Modified: packages/libboulder-perl/trunk/debian/rules
===================================================================
--- packages/libboulder-perl/trunk/debian/rules	2006-01-17 04:09:42 UTC (rev 1981)
+++ packages/libboulder-perl/trunk/debian/rules	2006-01-17 04:56:22 UTC (rev 1982)
@@ -5,45 +5,32 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-# This is the debhelper compatability version to use.
-export DH_COMPAT=3
+PACKAGE  = $(shell dh_listpackages)
+TMP      = $(CURDIR)/debian/$(PACKAGE)
+PERL    ?= /usr/bin/perl
 
-
-configure: configure-stamp
-configure-stamp:
-	dh_testdir
-
-	perl Makefile.PL INSTALLDIRS=vendor
-
-	touch configure-stamp
-
-build: configure-stamp build-stamp
+build: build-stamp
 build-stamp:
 	dh_testdir
-
-	$(MAKE) OPTIMIZE="-O2 -g -Wall"
-
+	$(PERL) Makefile.PL INSTALLDIRS=vendor
+	$(MAKE)
 	touch build-stamp
 
 clean:
 	dh_testdir
 	dh_testroot
+	[ ! -f Makefile ] || $(MAKE) distclean
+	dh_clean build-stamp install-stamp
 
-	rm -f build-stamp configure-stamp
-
-	if [ -e Makefile ]; then $(MAKE) -i distclean; fi
-
-	dh_clean
-
-install: build
+install: install-stamp
+install-stamp: build-stamp
 	dh_testdir
 	dh_testroot
 	dh_clean -k
-	dh_installdirs
+	$(MAKE) test
+	$(MAKE) install PREFIX=$(TMP)/usr
+	rmdir --ignore-fail-on-non-empty --parents $(TMP)/usr/lib/perl5
 
-	$(MAKE) install PREFIX=$(CURDIR)/debian/tmp/usr
-
-
 # Build architecture-dependent files here.
 binary-arch: build install
 # We have nothing to do by default.
@@ -52,8 +39,6 @@
 binary-indep: build install
 	dh_testdir
 	dh_testroot
-	dh_movefiles
-
 	dh_installdocs
 	dh_installman
 	dh_installchangelogs ChangeLog
@@ -61,13 +46,11 @@
 	dh_strip
 	dh_compress
 	dh_fixperms
-	dh_makeshlibs
 	dh_installdeb
 	dh_perl
-	dh_shlibdeps
 	dh_gencontrol
 	dh_md5sums
 	dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build clean binary-indep binary-arch binary install

Added: packages/libboulder-perl/trunk/debian/watch
===================================================================
--- packages/libboulder-perl/trunk/debian/watch	2006-01-17 04:09:42 UTC (rev 1981)
+++ packages/libboulder-perl/trunk/debian/watch	2006-01-17 04:56:22 UTC (rev 1982)
@@ -0,0 +1,2 @@
+version=3
+http://www.cpan.org/modules/by-module/Boulder/Boulder-([\d._]+)\.tar\.gz




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