diff -Nru libmail-listdetector-perl-1.01+dfsg/Changes libmail-listdetector-perl-1.03+dfsg/Changes --- libmail-listdetector-perl-1.01+dfsg/Changes 2007-03-13 21:05:45.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/Changes 2010-06-30 14:20:43.000000000 +0000 @@ -59,3 +59,11 @@ 1.01 13 Mar 2007 - Increase CPANTS score. + +1.02 14 Nov 2009 + - Fix CPAN RT bug 35320 - add missing dependency + - Add Test::Kwalitee to ensure we always have kwalitee. + - Add github repo http://github.com/mstevens/Mail--ListDetector + +1.03 30 Jun 2010 + - Make license more explicit diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/changelog libmail-listdetector-perl-1.03+dfsg/debian/changelog --- libmail-listdetector-perl-1.01+dfsg/debian/changelog 2010-10-15 13:49:35.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/changelog 2010-07-12 14:56:55.000000000 +0000 @@ -1,3 +1,37 @@ +libmail-listdetector-perl (1.03+dfsg-1) unstable; urgency=low + + [ Jonathan Yu ] + * New upstream release + * Use new short debhelper rules format + * Add myself to Uploaders and Copyright + * Install examples from upstream + * Remove empty patches directory + * Standards-Version 3.9.0 (no changes) + * Bump compat level to 7 + * Update dependencies per upstream + * Use new 3.0 (quilt) source format + + [ gregor herrmann ] + * debian/control: Changed: Switched Vcs-Browser field to ViewSVN + (source stanza). + * Change my email address. + * debian/control: remove unversioned (build) dependency on perl- + modules. + + [ Nathan Handler ] + * debian/watch: Update to ignore development releases. + + [ Salvatore Bonaccorso ] + * debian/control: Changed: Replace versioned (build-)dependency on + perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as + permitted by Debian Policy 3.8.3). + + [ Damyan Ivanov ] + * bump required versions of libemail-abstract-perl and libemail-valid-perl as + per upstream + + -- Jonathan Yu Mon, 12 Jul 2010 00:27:35 -0400 + libmail-listdetector-perl (1.01+dfsg-3) unstable; urgency=low * Change the target directory of 'make install' to fix an empty package. diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/compat libmail-listdetector-perl-1.03+dfsg/debian/compat --- libmail-listdetector-perl-1.01+dfsg/debian/compat 2010-10-15 13:49:35.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/compat 2009-11-18 15:32:16.000000000 +0000 @@ -1 +1 @@ -5 +7 diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/control libmail-listdetector-perl-1.03+dfsg/debian/control --- libmail-listdetector-perl-1.01+dfsg/debian/control 2010-10-15 13:49:35.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/control 2010-07-12 14:56:55.000000000 +0000 @@ -1,20 +1,22 @@ Source: libmail-listdetector-perl Section: perl Priority: optional +Build-Depends: debhelper (>= 7) +Build-Depends-Indep: perl, libmailtools-perl (>= 2.04), liburi-perl, + libemail-valid-perl (>= 0.182), libemail-abstract-perl (>= 3.001) Maintainer: Debian Perl Group -Uploaders: Gunnar Wolf , - gregor herrmann , Niko Tyni -Build-Depends-Indep: perl (>= 5.6.0-16), perl-modules -Build-Depends: debhelper (>= 5) -Standards-Version: 3.7.3 +Uploaders: Gunnar Wolf , Jonathan Yu , + gregor herrmann , Niko Tyni +Standards-Version: 3.9.0 Homepage: http://search.cpan.org/dist/Mail-ListDetector/ Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmail-listdetector-perl/ -Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libmail-listdetector-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmail-listdetector-perl/ Package: libmail-listdetector-perl Architecture: all -Depends: ${perl:Depends}, ${misc:Depends}, - libemail-abstract-perl, libemail-valid-perl, liburi-perl -Description: Library for detecting mailing list messages - An RFC2369 mailing list detector which is also capable of matching - Mailman and Ezmlm messages. +Depends: ${perl:Depends}, ${misc:Depends}, libmailtools-perl (>= 2.04), + libemail-abstract-perl (>= 3.001), libemail-valid-perl (>= 0.182), liburi-perl +Description: module for detecting mailing list messages + Mail::ListDetector is a Perl module useful for detecting whether or not a + message originates from a mailing list. It is based on RFC2369 and is also + capable of matching mailman and ezmlm messages. diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/copyright libmail-listdetector-perl-1.03+dfsg/debian/copyright --- libmail-listdetector-perl-1.01+dfsg/debian/copyright 2010-10-15 13:49:35.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/copyright 2010-07-12 15:18:27.000000000 +0000 @@ -1,43 +1,37 @@ -This package was debianized by S. Zachariah Sprackett on -Thu, 15 Jul 2004 20:42:18 -0400 - -It is currently maintained by the Debian Pkg-perl Group. - -It was downloaded from http://search.cpan.org/dist/Mail-ListDetector/ - -The +dfsg version was created by removing the ./t/ directory from the -upstream tarball (because it contains non-DFSG material) and deleting -the references to these files from ./MANIFEST. - -Upstream Authors: -Michael Stevens -Andy Turner -Adam Lazur -Peter Oliver -Matthew Walker -Tatsuhiko Miyagawa -johnnnnnn -sthoenna -Mik Firestone -Simon Cozens - -Copyright: 2001-2007, the above mentioned authors - -License: - -This module is licensed under the same terms as perl itself. - -Quoting from /usr/share/doc/perl/copyright: - - This program is free software; you can redistribute it and/or modify - it under the terms of either: - - a) the GNU General Public License as published by the Free Software - Foundation; either version 1, or (at your option) any later - version, or - - b) the "Artistic License" which comes with Perl. - - On Debian GNU/Linux systems, the complete text of the GNU General - Public License can be found in `/usr/share/common-licenses/GPL' and - the Artistic Licence in `/usr/share/common-licenses/Artistic'. +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 +Maintainer: Michael Stevens +Source: http://search.cpan.org/dist/Mail-ListDetector/ +Name: Mail-ListDetector + +Files: * +Copyright: 2001-2010, Michael Stevens + 2001-2010, Andy Turner +License: Artistic or GPL-1+ +X-Comment: this information was extracted from the module's version + control system; see + + +Files: debian/* +Copyright: 2009-2010, Jonathan Yu + 2008, Niko Tyni + 2007-2008, gregor herrmann + 2006, Gunnar Wolf + 2006, Matej Vela + 2004, S. Zachariah Sprackett +License: Artistic or GPL-1+ + +License: Artistic + This program is free software; you can redistribute it and/or modify + it under the terms of the Artistic License, which comes with Perl. + . + On Debian GNU/Linux systems, the complete text of the Artistic License + can be found in `/usr/share/common-licenses/Artistic' + +License: GPL-1+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 1, or (at your option) + any later version. + . + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-1' diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/libmail-listdetector-perl.docs libmail-listdetector-perl-1.03+dfsg/debian/libmail-listdetector-perl.docs --- libmail-listdetector-perl-1.01+dfsg/debian/libmail-listdetector-perl.docs 1970-01-01 00:00:00.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/libmail-listdetector-perl.docs 2009-12-22 18:18:24.000000000 +0000 @@ -0,0 +1,2 @@ +BUGS +TODO diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/libmail-listdetector-perl.examples libmail-listdetector-perl-1.03+dfsg/debian/libmail-listdetector-perl.examples --- libmail-listdetector-perl-1.01+dfsg/debian/libmail-listdetector-perl.examples 1970-01-01 00:00:00.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/libmail-listdetector-perl.examples 2009-11-18 15:32:16.000000000 +0000 @@ -0,0 +1 @@ +examples/* diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/repack.local libmail-listdetector-perl-1.03+dfsg/debian/repack.local --- libmail-listdetector-perl-1.01+dfsg/debian/repack.local 1970-01-01 00:00:00.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/repack.local 2009-08-04 18:46:20.000000000 +0000 @@ -0,0 +1,2 @@ +MANIFEST=1 +rm t diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/repack.sh libmail-listdetector-perl-1.03+dfsg/debian/repack.sh --- libmail-listdetector-perl-1.01+dfsg/debian/repack.sh 2010-10-15 13:49:35.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/repack.sh 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -#!/bin/sh -# Repackage upstream source to exclude non-distributable files -# should be called as "repack.sh --upstream-source -# (for example, via uscan) - -set -e -set -u - -VER="$2" -FILE="$3" -PKG=`dpkg-parsechangelog|grep ^Source:|sed 's/^Source: //'` - -REPACK_DIR="$PKG-$VER.orig" # DevRef ยง 6.7.8.2 - -echo -e "\nRepackaging $FILE\n" - -DIR=`mktemp -d ./tmpRepackXXXXXX` -trap "rm -rf \"$DIR\"" QUIT INT EXIT - -# Create an extra directory to cope with rootless tarballs -UP_BASE="$DIR/unpack" -mkdir "$UP_BASE" -tar xzf "$FILE" -C "$UP_BASE" - -if [ `ls -1 "$UP_BASE" | wc -l` -eq 1 ]; then - # Tarball does contain a root directory - UP_BASE="$UP_BASE/`ls -1 "$UP_BASE"`" -fi - -## Remove stuff -rm -vr $UP_BASE/t -sed -i '/^t\// d' $UP_BASE/MANIFEST -## End - -mv "$UP_BASE" "$DIR/$REPACK_DIR" - -# Using a pipe hides tar errors! -tar cfC "$DIR/repacked.tar" "$DIR" "$REPACK_DIR" -gzip -9 < "$DIR/repacked.tar" > "$DIR/repacked.tar.gz" - -mv "$DIR/repacked.tar.gz" "$FILE" - -echo "*** $FILE repackaged" diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/repack.stub libmail-listdetector-perl-1.03+dfsg/debian/repack.stub --- libmail-listdetector-perl-1.01+dfsg/debian/repack.stub 1970-01-01 00:00:00.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/repack.stub 2009-08-12 14:46:43.000000000 +0000 @@ -0,0 +1,82 @@ +#!/bin/sh + +: <<=cut +=pod + +=head1 NAME + +repack.stub - script to repack upstream tarballs from uscan + +=head1 INSTRUCTIONS + +put this in debian/repack.stub and add "debian sh debian/repack.stub" to +the end of the line in debian/watch. you will also need to add a version +mangle to debian/watch. + +then create a debian/repack.local. this is a shell script that is +sources under "set -e", so be careful to check returns codes. + +=head1 FUNCTIONS + +=over 4 + +=item rm + +rm is replaced by a function that does some magic ("rm -rv" by default), but also changes MANIFEST if $MANIFEST is 1 + +=item mv + +mv is replaced by a function that just does mv (by default), but also changes MANIFEST if $MANIFEST is 1 + +=item requires_version + +requires_version is there for future usage for requiring certain versions of the script + +=back + +=head1 VARIABLES + +=over 4 + +=item SUFFIX + +defaults to +dfsg + +what to append to the upstream version + +=item RM_OPTS + +defaults to -vrf + +options to pass to rm + +=item MANIFEST + +defaults to 0, set to 1 to turn on. + +this will manipulate MANIFEST files in CPAN tarballs. + +=item UP_BASE + +this is the directory where the upstream source is. + +=back + +=cut + +if [ -z "$REPACK_SH" ]; then + if [ -f ../../scripts/repack.sh ]; then + REPACK_SH=../../scripts/repack.sh + fi + if [ -z "$REPACK_SH" ] && which repack.sh > /dev/null; then + REPACK_SH=$(which repack.sh) + fi +fi + +if [ ! -f "$REPACK_SH" ]; then + echo "Couldn't find a repack.sh. please put it in your PATH, put it at ../../scripts/repack.sh, or put it somewhere else and set the REPACK_SH variable" + echo "You can get it from http://svn.debian.org/viewsvn/pkg-perl/scripts/repack.sh" + exit 1 +fi + +exec "$REPACK_SH" "$@" diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/rules libmail-listdetector-perl-1.03+dfsg/debian/rules --- libmail-listdetector-perl-1.01+dfsg/debian/rules 2010-10-15 13:49:35.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/rules 2009-11-18 15:32:16.000000000 +0000 @@ -1,58 +1,4 @@ #!/usr/bin/make -f -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -PERL ?= /usr/bin/perl -PACKAGE = $(shell dh_listpackages) -TMP = $(CURDIR)/debian/$(PACKAGE) - -get-orig-source: - uscan --force-download --verbose - -build: build-stamp -build-stamp: - dh_testdir - - $(PERL) Makefile.PL INSTALLDIRS=vendor - $(MAKE) - # don't run tests, t/* is unfree and has been removed - - touch build-stamp - -clean: - dh_testdir - dh_testroot - - dh_clean build-stamp install-stamp - [ ! -f Makefile ] || $(MAKE) realclean - -install: install-stamp -install-stamp: build-stamp - dh_testdir - dh_testroot - dh_clean -k - - $(MAKE) install DESTDIR=$(CURDIR)/debian/$(PACKAGE) - [ ! -d debian/$(PACKAGE)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose debian/$(PACKAGE)/usr/lib/perl5 - - touch install-stamp - -binary-indep: build install - dh_testdir - dh_testroot - dh_installchangelogs Changes - dh_installdocs AUTHORS BUGS README TODO - dh_installexamples examples/* - dh_compress - dh_fixperms - dh_perl - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb - -binary-arch: build install - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install +%: + dh $@ diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/source/format libmail-listdetector-perl-1.03+dfsg/debian/source/format --- libmail-listdetector-perl-1.01+dfsg/debian/source/format 1970-01-01 00:00:00.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/source/format 2010-10-15 13:49:35.000000000 +0000 @@ -0,0 +1 @@ +3.0 (quilt) diff -Nru libmail-listdetector-perl-1.01+dfsg/debian/watch libmail-listdetector-perl-1.03+dfsg/debian/watch --- libmail-listdetector-perl-1.01+dfsg/debian/watch 2010-10-15 13:49:35.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/debian/watch 2009-08-04 18:46:20.000000000 +0000 @@ -1,4 +1,4 @@ version=3 opts=dversionmangle=s/\+dfsg$// \ -http://search.cpan.org/dist/Mail-ListDetector/ .*/Mail-ListDetector-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) debian debian/repack.sh +http://search.cpan.org/dist/Mail-ListDetector/ .*/Mail-ListDetector-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) debian debian/repack.stub diff -Nru libmail-listdetector-perl-1.01+dfsg/lib/Mail/ListDetector.pm libmail-listdetector-perl-1.03+dfsg/lib/Mail/ListDetector.pm --- libmail-listdetector-perl-1.01+dfsg/lib/Mail/ListDetector.pm 2007-03-13 21:05:52.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/lib/Mail/ListDetector.pm 2010-06-30 14:20:23.000000000 +0000 @@ -27,7 +27,7 @@ ); -$VERSION = '1.01'; +$VERSION = '1.03'; my @default_detectors = qw(Mailman Ezmlm Smartlist Listar Ecartis Yahoogroups CommuniGatePro GoogleGroups Listbox AutoShare RFC2919 Fml ListSTAR RFC2369 CommuniGate LetterRip Lyris Onelist Majordomo Listserv); diff -Nru libmail-listdetector-perl-1.01+dfsg/Makefile.PL libmail-listdetector-perl-1.03+dfsg/Makefile.PL --- libmail-listdetector-perl-1.01+dfsg/Makefile.PL 2007-03-13 21:05:17.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/Makefile.PL 2010-06-30 14:17:07.000000000 +0000 @@ -5,11 +5,12 @@ 'NAME' => 'Mail::ListDetector', 'VERSION_FROM' => 'lib/Mail/ListDetector.pm', # finds $VERSION 'PREREQ_PM' => { - 'Carp' => 0, - 'Email::Abstract' => 0, - 'Email::Valid' => 0.12, - 'URI' => 1.10, - 'Test::More' => 0.08, + 'Carp' => 0, + 'Email::Abstract' => 3.001, + 'Email::Valid' => 0.182, + 'URI' => 1.10, + 'Test::More' => 0.08, + 'Mail::Internet' => 2.04, }, 'dist' => { 'COMPRESS' => 'gzip -9f', 'SUFFIX' => 'gz', diff -Nru libmail-listdetector-perl-1.01+dfsg/META.yml libmail-listdetector-perl-1.03+dfsg/META.yml --- libmail-listdetector-perl-1.01+dfsg/META.yml 2007-03-13 21:06:19.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/META.yml 2010-06-30 14:24:30.000000000 +0000 @@ -1,18 +1,27 @@ --- #YAML:1.0 -name: Mail-ListDetector -version: 1.01 -abstract: Mailing list message detector -license: perl -generated_by: ExtUtils::MakeMaker version 6.32 -distribution_type: module -requires: - Carp: 0 - Email::Abstract: 0 - Email::Valid: 0.12 - Test::More: 0.08 - URI: 1.1 -meta-spec: - url: http://module-build.sourceforge.net/META-spec-v1.2.html - version: 1.2 +name: Mail-ListDetector +version: 1.03 +abstract: Mailing list message detector author: - Michael Stevens +license: perl +distribution_type: module +configure_requires: + ExtUtils::MakeMaker: 0 +build_requires: + ExtUtils::MakeMaker: 0 +requires: + Carp: 0 + Email::Abstract: 3.001 + Email::Valid: 0.182 + Mail::Internet: 2.04 + Test::More: 0.08 + URI: 1.1 +no_index: + directory: + - t + - inc +generated_by: ExtUtils::MakeMaker version 6.56 +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: 1.4 diff -Nru libmail-listdetector-perl-1.01+dfsg/README libmail-listdetector-perl-1.03+dfsg/README --- libmail-listdetector-perl-1.01+dfsg/README 2003-07-21 20:59:41.000000000 +0000 +++ libmail-listdetector-perl-1.03+dfsg/README 2010-06-30 14:20:01.000000000 +0000 @@ -19,9 +19,18 @@ This module is licensed under the same terms as perl itself. -A mailing list for Mail::ListDetector is available at -mail-listdetector@etla.org. To subscribe, send 'subscribe -your@email.address' to mail-listdetector-request@etla.org +It is free software; you can redistribute it and/or modify it under the terms +of either: + +a) the GNU General Public License as published by the Free Software Foundation; +either version 1, or (at your option) any later version: +http://www.gnu.org/licenses/gpl.html + +or + +b) the "Artistic License" : http://dev.perl.org/licenses/artistic.html + +Created github repo for the code at http://github.com/mstevens/Mail--ListDetector Michael Stevens michael@etla.org