r3421 - in /packages/libemail-folder-perl/trunk: Build.PL Changes MANIFEST META.yml Makefile.PL debian/changelog debian/compat debian/control debian/rules lib/Email/Folder.pm lib/Email/Folder/Mbox.pm t/pod-coverage.t t/pod.t

gregoa-guest at users.alioth.debian.org gregoa-guest at users.alioth.debian.org
Mon Aug 7 15:26:30 UTC 2006


Author: gregoa-guest
Date: Mon Aug  7 15:26:29 2006
New Revision: 3421

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=3421
Log:
* New upstream release.
* Changed debian/rules to make it work with new upstream build system.
* Set debhelper compatibility level to 5.
* Add libtest-pod-perl and libtest-pod-coverage-perl to build dependencies.

Added:
    packages/libemail-folder-perl/trunk/t/pod-coverage.t
      - copied unchanged from r3420, packages/libemail-folder-perl/branches/upstream/current/t/pod-coverage.t
    packages/libemail-folder-perl/trunk/t/pod.t
      - copied unchanged from r3420, packages/libemail-folder-perl/branches/upstream/current/t/pod.t
Removed:
    packages/libemail-folder-perl/trunk/Build.PL
Modified:
    packages/libemail-folder-perl/trunk/Changes
    packages/libemail-folder-perl/trunk/MANIFEST
    packages/libemail-folder-perl/trunk/META.yml
    packages/libemail-folder-perl/trunk/Makefile.PL
    packages/libemail-folder-perl/trunk/debian/changelog
    packages/libemail-folder-perl/trunk/debian/compat
    packages/libemail-folder-perl/trunk/debian/control
    packages/libemail-folder-perl/trunk/debian/rules
    packages/libemail-folder-perl/trunk/lib/Email/Folder.pm
    packages/libemail-folder-perl/trunk/lib/Email/Folder/Mbox.pm

Modified: packages/libemail-folder-perl/trunk/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/Changes?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/Changes (original)
+++ packages/libemail-folder-perl/trunk/Changes Mon Aug  7 15:26:29 2006
@@ -1,3 +1,7 @@
+0.851     2006-08-01
+     * use ExtUtils::MakeMaker, to standardize PEP
+     * add pod coverage tests and improve coverage
+
 0.85 Tuesday 4th April, 2006
     Fix clobbering of $_ in Mbox.pm
     Put FH in binmode to fix non-ascii mails on Windows   

Modified: packages/libemail-folder-perl/trunk/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/MANIFEST?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/MANIFEST (original)
+++ packages/libemail-folder-perl/trunk/MANIFEST Mon Aug  7 15:26:29 2006
@@ -6,13 +6,13 @@
 lib/Email/Folder/MH.pm
 lib/Email/Folder/Reader.pm
 MANIFEST
-META.yml
-Build.PL
 Makefile.PL
 TODO
 t/01mbox.t
 t/02maildir.t
 t/03mh.t
+t/pod.t
+t/pod-coverage.t
 t/testmh/.mh_sequences
 t/testmh/1
 t/testmh/2
@@ -35,3 +35,4 @@
 t/testmaildir/cur/1050314226.9981_5.penfold
 t/testmaildir/cur/1050314226.9981_13.penfold
 t/testmaildir/cur/1050314226.9981_3.penfold
+META.yml                                 Module meta-data (added by MakeMaker)

Modified: packages/libemail-folder-perl/trunk/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/META.yml?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/META.yml (original)
+++ packages/libemail-folder-perl/trunk/META.yml Mon Aug  7 15:26:29 2006
@@ -1,25 +1,13 @@
----
-name: Email-Folder
-version: 0.85
-author: ~
-abstract: read all the messages from a folder as Email::Simple objects.
-license: perl
+# http://module-build.sourceforge.net/META-spec.html
+#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
+name:         Email-Folder
+version:      0.851
+version_from: lib/Email/Folder.pm
+installdirs:  site
 requires:
-  Email::FolderType: 0.6
-  Email::Simple: 0
-  Test::More: 0
-provides:
-  Email::Folder:
-    file: lib/Email/Folder.pm
-    version: 0.85
-  Email::Folder::Ezmlm:
-    file: lib/Email/Folder/Ezmlm.pm
-  Email::Folder::MH:
-    file: lib/Email/Folder/MH.pm
-  Email::Folder::Maildir:
-    file: lib/Email/Folder/Maildir.pm
-  Email::Folder::Mbox:
-    file: lib/Email/Folder/Mbox.pm
-  Email::Folder::Reader:
-    file: lib/Email/Folder/Reader.pm
-generated_by: Module::Build version 0.2611
+    Email::FolderType:             0.6
+    Email::Simple:                 0
+    Test::More:                    0.47
+
+distribution_type: module
+generated_by: ExtUtils::MakeMaker version 6.30

Modified: packages/libemail-folder-perl/trunk/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/Makefile.PL?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/Makefile.PL (original)
+++ packages/libemail-folder-perl/trunk/Makefile.PL Mon Aug  7 15:26:29 2006
@@ -1,15 +1,14 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.03
 use ExtUtils::MakeMaker;
-WriteMakefile
-(
-          'NAME' => 'Email::Folder',
-          'VERSION_FROM' => 'lib/Email/Folder.pm',
-          'PREREQ_PM' => {
-                           'Email::FolderType' => '0.6',
-                           'Email::Simple' => '0',
-                           'Test::More' => '0'
-                         },
-          'INSTALLDIRS' => 'site',
-          'PL_FILES' => {}
-        )
-;
+use strict;
+use warnings;
+
+WriteMakefile(
+  NAME          => 'Email::Folder',
+  VERSION_FROM  => 'lib/Email/Folder.pm',
+  PREREQ_PM     => {
+    'Email::FolderType' => 0.6, # or Ezmlm
+    'Email::Simple' => 0,
+    'Test::More'    => '0.47',
+  },
+);
+

Modified: packages/libemail-folder-perl/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/debian/changelog?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/debian/changelog (original)
+++ packages/libemail-folder-perl/trunk/debian/changelog Mon Aug  7 15:26:29 2006
@@ -1,3 +1,12 @@
+libemail-folder-perl (0.851-1) unstable; urgency=low
+
+  * New upstream release.
+  * Changed debian/rules to make it work with new upstream build system.
+  * Set debhelper compatibility level to 5.
+  * Add libtest-pod-perl and libtest-pod-coverage-perl to build dependencies.
+
+ -- gregor herrmann <gregor+debian at comodo.priv.at>  Mon,  7 Aug 2006 17:24:51 +0200
+
 libemail-folder-perl (0.85-1) unstable; urgency=low
 
   * New upstream release.

Modified: packages/libemail-folder-perl/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/debian/compat?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/debian/compat (original)
+++ packages/libemail-folder-perl/trunk/debian/compat Mon Aug  7 15:26:29 2006
@@ -1,1 +1,1 @@
-4
+5

Modified: packages/libemail-folder-perl/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/debian/control?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/debian/control (original)
+++ packages/libemail-folder-perl/trunk/debian/control Mon Aug  7 15:26:29 2006
@@ -1,10 +1,10 @@
 Source: libemail-folder-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 4.0.2), perl (>= 5.8.0-7), libmodule-build-perl
-Build-Depends-Indep: libemail-simple-perl, libemail-foldertype-perl
+Build-Depends: debhelper (>= 5.0.0), perl (>= 5.8.0-7), libmodule-build-perl
+Build-Depends-Indep: libemail-simple-perl, libemail-foldertype-perl, libtest-pod-perl, libtest-pod-coverage-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Martin Zobel-Helas <zobel at debian.org>, Niko Tyni <ntyni at iki.fi>
+Uploaders: Martin Zobel-Helas <zobel at debian.org>, Niko Tyni <ntyni at iki.fi>, gregor herrmann <gregor+debian at comodo.priv.at>
 Standards-Version: 3.7.2
 
 Package: libemail-folder-perl

Modified: packages/libemail-folder-perl/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/debian/rules?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/debian/rules (original)
+++ packages/libemail-folder-perl/trunk/debian/rules Mon Aug  7 15:26:29 2006
@@ -13,9 +13,8 @@
 build-stamp:
 	dh_testdir
 
-	# Add commands to compile the package here
-	$(PERL) Build.PL installdirs=vendor
-	OPTIMIZE="-Wall -O2 -g" $(PERL) Build
+	$(PERL) Makefile.PL installdirs=vendor
+	$(MAKE) OPTIMIZE="-Wall -O2 -g" 
 
 	touch build-stamp
 
@@ -23,8 +22,7 @@
 	dh_testdir
 	dh_testroot
 
-	# Add commands to clean up after the build process here
-	[ ! -f Build ] || $(PERL) Build distclean
+	[ ! -f Makefile ] || $(MAKE) realclean
 
 	dh_clean build-stamp install-stamp
 
@@ -34,9 +32,13 @@
 	dh_testroot
 	dh_clean -k
 
-	# Add commands to install the package into debian/$PACKAGE_NAME here
-	$(PERL) Build test
-	$(PERL) Build install destdir=$(TMP)
+	$(MAKE) test
+	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
+	
+	# As this is a architecture independent package, we are not
+	# supposed to install stuff to /usr/lib. MakeMaker creates
+	# the dirs, we delete them from the deb:
+	rmdir --ignore-fail-on-non-empty --parents $(TMP)/usr/lib/perl5
 
 	touch install-stamp
 

Modified: packages/libemail-folder-perl/trunk/lib/Email/Folder.pm
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/lib/Email/Folder.pm?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/lib/Email/Folder.pm (original)
+++ packages/libemail-folder-perl/trunk/lib/Email/Folder.pm Mon Aug  7 15:26:29 2006
@@ -5,7 +5,7 @@
 use Email::FolderType qw/folder_type/;
 
 use vars qw($VERSION);
-$VERSION = "0.85";
+$VERSION = "0.851";
 
 =head1 NAME
 

Modified: packages/libemail-folder-perl/trunk/lib/Email/Folder/Mbox.pm
URL: http://svn.debian.org/wsvn/pkg-perl/packages/libemail-folder-perl/trunk/lib/Email/Folder/Mbox.pm?rev=3421&op=diff
==============================================================================
--- packages/libemail-folder-perl/trunk/lib/Email/Folder/Mbox.pm (original)
+++ packages/libemail-folder-perl/trunk/lib/Email/Folder/Mbox.pm Mon Aug  7 15:26:29 2006
@@ -76,6 +76,10 @@
 
 Seek to an offset when opening the mbox.  When used in combination with
 ->tell you may be able to resume reading, with a trailing wind.
+
+=item C<tell>
+
+This returns the current filehandle position in the mbox.
 
 =back
 




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