r2047 - packages/libmail-imapclient-perl/trunk/debian

Russ Allbery rra at costa.debian.org
Sun Jan 22 02:55:52 UTC 2006


Author: rra
Date: 2006-01-22 02:55:51 +0000 (Sun, 22 Jan 2006)
New Revision: 2047

Added:
   packages/libmail-imapclient-perl/trunk/debian/compat
Modified:
   packages/libmail-imapclient-perl/trunk/debian/changelog
   packages/libmail-imapclient-perl/trunk/debian/control
   packages/libmail-imapclient-perl/trunk/debian/copyright
   packages/libmail-imapclient-perl/trunk/debian/rules
Log:
* Expand description slightly and mention SSL support.
* General debian/rules cleanup.
  - Remove many unnecessary rules.
  - Remove empty /usr/lib/perl5 directory.
  - Don't ignore the exit status of make distclean.
  - Add build-arch and build-indep in case Policy ever requires them.
* Move debhelper to Build-Depends since it's required for clean.
* Update to standards version 3.6.2 (no changes required).
* Update to debhelper compatibility level V5.
* Remove incorrect copyright note saying there were no package changes
  outside the debian directory.

Modified: packages/libmail-imapclient-perl/trunk/debian/changelog
===================================================================
--- packages/libmail-imapclient-perl/trunk/debian/changelog	2006-01-22 01:32:17 UTC (rev 2046)
+++ packages/libmail-imapclient-perl/trunk/debian/changelog	2006-01-22 02:55:51 UTC (rev 2047)
@@ -1,9 +1,23 @@
 libmail-imapclient-perl (2.2.9+deb-4) unstable; urgency=low
 
+  [ Niko Tyni ]
   * Fixed maintainer email address. (Closes: #343474)
 
- -- Niko Tyni <ntyni at iki.fi>  Tue, 13 Dec 2005 12:23:57 +0000
+  [ Russ Allbery ]
+  * Expand description slightly and mention SSL support.
+  * General debian/rules cleanup.
+    - Remove many unnecessary rules.
+    - Remove empty /usr/lib/perl5 directory.
+    - Don't ignore the exit status of make distclean.
+    - Add build-arch and build-indep in case Policy ever requires them.
+  * Move debhelper to Build-Depends since it's required for clean.
+  * Update to standards version 3.6.2 (no changes required).
+  * Update to debhelper compatibility level V5.
+  * Remove incorrect copyright note saying there were no package changes
+    outside the debian directory.
 
+ -- Russ Allbery <rra at debian.org>  Sat, 21 Jan 2006 18:48:35 -0800
+
 libmail-imapclient-perl (2.2.9+deb-3) unstable; urgency=low
 
   * Added SSL support by including Joost Cassee's patch - Thanks a lot!

Added: packages/libmail-imapclient-perl/trunk/debian/compat
===================================================================
--- packages/libmail-imapclient-perl/trunk/debian/compat	2006-01-22 01:32:17 UTC (rev 2046)
+++ packages/libmail-imapclient-perl/trunk/debian/compat	2006-01-22 02:55:51 UTC (rev 2047)
@@ -0,0 +1 @@
+5

Modified: packages/libmail-imapclient-perl/trunk/debian/control
===================================================================
--- packages/libmail-imapclient-perl/trunk/debian/control	2006-01-22 01:32:17 UTC (rev 2046)
+++ packages/libmail-imapclient-perl/trunk/debian/control	2006-01-22 02:55:51 UTC (rev 2047)
@@ -2,15 +2,19 @@
 Priority: optional
 Section: perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Joachim Breitner <nomeata at debian.org>, Gunnar Wolf <gwolf at debian.org>, Niko Tyni <ntyni at iki.fi>
-Build-Depends-Indep: debhelper (>= 4), perl (>= 5.6.0-17), libparse-recdescent-perl, libio-socket-ssl-perl
-Standards-Version: 3.6.1
+Uploaders: Joachim Breitner <nomeata at debian.org>, Gunnar Wolf <gwolf at debian.org>, Niko Tyni <ntyni at iki.fi>, Russ Allbery <rra at debian.org>
+Build-Depends: debhelper (>= 5)
+Build-Depends-Indep: perl (>= 5.6.0-17), libparse-recdescent-perl, libio-socket-ssl-perl
+Standards-Version: 3.6.2
 
 Package: libmail-imapclient-perl
 Architecture: all
 Priority: optional
 Section: perl
 Depends: ${perl:Depends}, libparse-recdescent-perl, libio-socket-ssl-perl
-Description: a perl library for manipulating IMAP mail stores
+Description: Perl library for manipulating IMAP mail stores
  This module provides perl routines that simplify a sockets connection
- to and an IMAP conversation with an IMAP server.
+ to and an IMAP conversation with an IMAP server.  It supports virtually
+ all IMAP client commands as of RFC 2060 and has a fallback for unknown
+ commands that usually works.  The Debian package has been enhanced to
+ add SSL support.

Modified: packages/libmail-imapclient-perl/trunk/debian/copyright
===================================================================
--- packages/libmail-imapclient-perl/trunk/debian/copyright	2006-01-22 01:32:17 UTC (rev 2046)
+++ packages/libmail-imapclient-perl/trunk/debian/copyright	2006-01-22 02:55:51 UTC (rev 2047)
@@ -1,14 +1,11 @@
 This is Debian GNU/Linux's prepackaged version of Mail::IMAPClient.
 This is a perl library for manipulating IMAP mail stores
 
-I, Michael Alan Dorman <mdorman at debian.org>, built this package.  The
+Originally packaged by Michael Alan Dorman <mdorman at debian.org>.  The
 original sources should always be available from the Comprehensive
 Perl Archive Network (CPAN). Visit <URL:http://www.perl.com/CPAN/> to
 find a CPAN site near you.
 
-The only change for the Debian package was the addition of the debian/
-files.
-
 The Mail::IMAPClient copyright is as follows:
 
                        Copyright 1999, The Kernen Group, Inc.

Modified: packages/libmail-imapclient-perl/trunk/debian/rules
===================================================================
--- packages/libmail-imapclient-perl/trunk/debian/rules	2006-01-22 01:32:17 UTC (rev 2046)
+++ packages/libmail-imapclient-perl/trunk/debian/rules	2006-01-22 02:55:51 UTC (rev 2047)
@@ -1,73 +1,52 @@
 #!/usr/bin/make -f
 # -*- Makefile -*-
 
-export DH_COMPAT := 4
-
-# Make sure perl is defined (allow overriding from the command line
 PERL ?= /usr/bin/perl
+TMP  := $(CURDIR)/debian/libmail-imapclient-perl
 
-# Set our build directory
-b := $(shell pwd)/debian/libmail-imapclient-perl
-
-arrange: arrange-stamp
-arrange-stamp: install
+build: build-arch build-indep
+build-arch:
+build-indep: build-stamp
+build-stamp:
 	dh_testdir
-	dh_installdirs
-	touch arrange-stamp
+	touch test.txt
+	$(PERL) Makefile.PL INSTALLDIRS=vendor
+	rm test.txt
+	$(MAKE)
+	$(MAKE) test
+	touch build-stamp
 
-binary: binary-stamp
-binary-stamp: binary-indep binary-arch
+clean:
 	dh_testdir
-	touch binary-stamp
+	dh_testroot
+	[ ! -f Makefile ] || $(MAKE) distclean
+	dh_clean build-stamp install-stamp Thread/Thread.grammar \
+	    BodyStructure/Parse/Parse.grammar
 
-binary-arch: binary-arch-stamp
-binary-arch-stamp: arrange
+install: install-stamp
+install-stamp: build-stamp
 	dh_testdir
-	touch binary-arch-stamp
+	dh_testroot
+	$(MAKE) install PREFIX=$(TMP)/usr
+	rmdir --ignore-fail-on-non-empty --parents $(TMP)/usr/lib/perl5
+	touch install-stamp
 
-binary-indep: binary-indep-stamp
-binary-indep-stamp: arrange
+binary: binary-arch binary-indep
+binary-arch:
+binary-indep: install-stamp
 	dh_testdir
 	dh_testroot
 	dh_installdocs README Todo
 	dh_installchangelogs Changes
-	dh_compress
-	dh_fixperms
-	dh_installdeb
 	dh_perl
 	dh_link
-	dh_md5sums
 	dh_compress
+	dh_fixperms
+	dh_installdeb
 	dh_gencontrol
+	dh_md5sums
 	dh_builddeb
-	touch binary-indep-stamp
 
-build: build-stamp
-build-stamp: config
-	dh_testdir
-	$(MAKE)
-	$(MAKE) test
-	touch build-stamp
+.PHONY: binary binary-arch binary-indep build build-arch build-indep clean
+.PHONY: install
 
-clean:
-	dh_testdir
-	dh_testroot
-	dh_clean arrange-stamp binary-stamp binary-arch-stamp binary-indep-stamp build-stamp config-stamp install-stamp Thread/Thread.grammar BodyStructure/Parse/Parse.grammar
-	if [ -e Makefile ]; then $(MAKE) -i distclean; fi
-
-config: config-stamp
-config-stamp:
-	dh_testdir
-	touch test.txt
-	$(PERL) Makefile.PL INSTALLDIRS=vendor
-	rm test.txt
-	touch config-stamp
-
-install: install-stamp
-install-stamp: build
-	dh_testdir
-	$(MAKE) install PREFIX=$(b)/usr
-	touch install-stamp
-
-.PHONY: arrange binary binary-arch binary-indep build clean config install
-




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