Modified source files and compiled any and armel versions of packages
authorNito Martinez <Nito@Qindel.ES>
Tue, 13 Apr 2010 22:58:24 +0000 (23:58 +0100)
committerNito Martinez <Nito@Qindel.ES>
Tue, 13 Apr 2010 22:58:24 +0000 (23:58 +0100)
714 files changed:
deb-src/core [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/build-stamp [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/changelog
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl.debhelper.log [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl.substvars [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/DEBIAN/control [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/DEBIAN/md5sums [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/bin/dh-make-perl [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/overrides [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.MakeMaker.noxs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.MakeMaker.xs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.Module-Build.noxs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.Module-Build.xs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.dh7.noxs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.dh7.xs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/README [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/changelog.gz [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/copyright [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/man/man1/dh-make-perl.1.gz [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/debian/files [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47/dh-make-perl.1 [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/COPYING [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/README [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/Changes [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/MANIFEST [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/Makefile.PL [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/Strange.pm [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/test.pl [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Changes [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/MANIFEST [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Makefile.PL [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/README [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Strange.pm [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Strange.xs [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/test.pl [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/changelog [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/compat [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/control [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/copyright [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/rules [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/dh-make-perl [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/overrides [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/rules.MakeMaker.noxs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/rules.MakeMaker.xs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/rules.Module-Build.noxs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/rules.Module-Build.xs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/rules.dh7.noxs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl-0.47maemo1/rules.dh7.xs [new file with mode: 0755]
deb-src/dh-make-perl/dh-make-perl_0.47maemo1.dsc [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl_0.47maemo1.tar.gz [new file with mode: 0644]
deb-src/dh-make-perl/dh-make-perl_0.47maemo1_i386.changes [new file with mode: 0644]
deb-src/libarchive-zip-perl/libarchive-zip-perl-1.18/debian/changelog
deb-src/libarchive-zip-perl/libarchive-zip-perl_1.18-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libarchive-zip-perl/libarchive-zip-perl_1.18-1maemo1.dsc [new file with mode: 0644]
deb-src/libarchive-zip-perl/libarchive-zip-perl_1.18-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libarray-compare-perl/libarray-compare-perl-1.16/debian/changelog
deb-src/libarray-compare-perl/libarray-compare-perl_1.16-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libarray-compare-perl/libarray-compare-perl_1.16-1maemo1.dsc [new file with mode: 0644]
deb-src/libarray-compare-perl/libarray-compare-perl_1.16-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/Build.PL [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/Changes [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/MANIFEST [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/META.yml [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/Makefile.PL [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/README [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/debian/changelog [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/debian/compat [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/debian/control [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/debian/copyright [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/debian/rules [new file with mode: 0755]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/debian/watch [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/lib/Class/Accessor/Chained.pm [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/lib/Class/Accessor/Chained/Fast.pm [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/t/00compile.t [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1maemo1/t/chained.t [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/Makefile [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/blib/arch/auto/Class/Accessor/Chained/.exists [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/blib/lib/Class/Accessor/.exists [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/blib/lib/Class/Accessor/Chained.pm [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/blib/lib/Class/Accessor/Chained/Fast.pm [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/blib/lib/auto/Class/Accessor/Chained/.exists [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/blib/man3/.exists [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/blib/man3/Class::Accessor::Chained.3pm [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/blib/man3/Class::Accessor::Chained::Fast.3pm [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/build-stamp [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/changelog
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/files [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl.debhelper.log [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl.substvars [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/DEBIAN/control [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/DEBIAN/md5sums [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/usr/share/doc/libclass-accessor-chained-perl/README [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/usr/share/doc/libclass-accessor-chained-perl/changelog.Debian.gz [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/usr/share/doc/libclass-accessor-chained-perl/changelog.gz [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/usr/share/doc/libclass-accessor-chained-perl/copyright [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/usr/share/man/man3/Class::Accessor::Chained.3pm.gz [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/usr/share/man/man3/Class::Accessor::Chained::Fast.3pm.gz [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/usr/share/perl5/Class/Accessor/Chained.pm [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/debian/libclass-accessor-chained-perl/usr/share/perl5/Class/Accessor/Chained/Fast.pm [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/install-stamp [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl-0.01.1~debian/pm_to_blib [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl_0.01.1maemo1.dsc [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl_0.01.1maemo1.tar.gz [new file with mode: 0644]
deb-src/libclass-accessor-chained-perl/libclass-accessor-chained-perl_0.01.1maemo1_i386.changes [new file with mode: 0644]
deb-src/libclass-accessor-perl/libclass-accessor-perl-0.31/debian/changelog
deb-src/libclass-accessor-perl/libclass-accessor-perl_0.31-2maemo1.diff.gz [new file with mode: 0644]
deb-src/libclass-accessor-perl/libclass-accessor-perl_0.31-2maemo1.dsc [new file with mode: 0644]
deb-src/libclass-accessor-perl/libclass-accessor-perl_0.31-2maemo1_i386.changes [new file with mode: 0644]
deb-src/libcompress-raw-zlib-perl/libcompress-raw-zlib-perl-2.012/debian/changelog
deb-src/libcompress-raw-zlib-perl/libcompress-raw-zlib-perl-2.012/debian/control
deb-src/libcompress-raw-zlib-perl/libcompress-raw-zlib-perl_2.012-11maemo1.diff.gz [new file with mode: 0644]
deb-src/libcompress-raw-zlib-perl/libcompress-raw-zlib-perl_2.012-11maemo1.dsc [new file with mode: 0644]
deb-src/libcompress-raw-zlib-perl/libcompress-raw-zlib-perl_2.012-11maemo1_i386.changes [new file with mode: 0644]
deb-src/libdevel-symdump-perl/libdevel-symdump-perl-2.08/debian/changelog
deb-src/libdevel-symdump-perl/libdevel-symdump-perl_2.08-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libdevel-symdump-perl/libdevel-symdump-perl_2.08-1maemo1.dsc [new file with mode: 0644]
deb-src/libdevel-symdump-perl/libdevel-symdump-perl_2.08-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libemail-date-format-perl/libemail-date-format-perl-1.002/debian/changelog
deb-src/libemail-date-format-perl/libemail-date-format-perl-1.002/debian/control
deb-src/libemail-date-format-perl/libemail-date-format-perl_1.002-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libemail-date-format-perl/libemail-date-format-perl_1.002-1maemo1.dsc [new file with mode: 0644]
deb-src/libemail-date-format-perl/libemail-date-format-perl_1.002-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libextutils-cbuilder-perl/libextutils-cbuilder-perl-0.23/debian/changelog
deb-src/libextutils-cbuilder-perl/libextutils-cbuilder-perl-0.23/debian/control
deb-src/libextutils-cbuilder-perl/libextutils-cbuilder-perl_0.23-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libextutils-cbuilder-perl/libextutils-cbuilder-perl_0.23-1maemo1.dsc [new file with mode: 0644]
deb-src/libextutils-cbuilder-perl/libextutils-cbuilder-perl_0.23-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libextutils-parsexs-perl/libextutils-parsexs-perl-2.19/debian/changelog
deb-src/libextutils-parsexs-perl/libextutils-parsexs-perl_2.19-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libextutils-parsexs-perl/libextutils-parsexs-perl_2.19-1maemo1.dsc [new file with mode: 0644]
deb-src/libextutils-parsexs-perl/libextutils-parsexs-perl_2.19-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libfile-chdir-perl/libfile-chdir-perl-0.06/debian/changelog
deb-src/libfile-chdir-perl/libfile-chdir-perl_0.06-2.1maemo1.dsc [new file with mode: 0644]
deb-src/libfile-chdir-perl/libfile-chdir-perl_0.06-2.1maemo1.tar.gz [new file with mode: 0644]
deb-src/libfile-chdir-perl/libfile-chdir-perl_0.06-2.1maemo1_i386.changes [new file with mode: 0644]
deb-src/libfile-which-perl/libfile-which-perl-0.05/debian/changelog
deb-src/libfile-which-perl/libfile-which-perl_0.05-7maemo1.diff.gz [new file with mode: 0644]
deb-src/libfile-which-perl/libfile-which-perl_0.05-7maemo1.dsc [new file with mode: 0644]
deb-src/libfile-which-perl/libfile-which-perl_0.05-7maemo1_i386.changes [new file with mode: 0644]
deb-src/libhtml-parser-perl/libhtml-parser-perl-3.56/debian/changelog
deb-src/libhtml-parser-perl/libhtml-parser-perl_3.56-11maemo1.diff.gz [new file with mode: 0644]
deb-src/libhtml-parser-perl/libhtml-parser-perl_3.56-11maemo1.dsc [new file with mode: 0644]
deb-src/libhtml-parser-perl/libhtml-parser-perl_3.56-11maemo1_i386.changes [new file with mode: 0644]
deb-src/libhtml-tagset-perl/libhtml-tagset-perl-3.20/debian/changelog
deb-src/libhtml-tagset-perl/libhtml-tagset-perl-3.20/debian/control
deb-src/libhtml-tagset-perl/libhtml-tagset-perl_3.20-2maemo1.diff.gz [new file with mode: 0644]
deb-src/libhtml-tagset-perl/libhtml-tagset-perl_3.20-2maemo1.dsc [new file with mode: 0644]
deb-src/libhtml-tagset-perl/libhtml-tagset-perl_3.20-2maemo1_i386.changes [new file with mode: 0644]
deb-src/libhtml-tree-perl/libhtml-tree-perl-3.23/debian/changelog
deb-src/libhtml-tree-perl/libhtml-tree-perl_3.23-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libhtml-tree-perl/libhtml-tree-perl_3.23-1maemo1.dsc [new file with mode: 0644]
deb-src/libhtml-tree-perl/libhtml-tree-perl_3.23-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libio-compress-base-perl/libio-compress-base-perl-2.012/debian/changelog
deb-src/libio-compress-base-perl/libio-compress-base-perl-2.012/debian/control
deb-src/libio-compress-base-perl/libio-compress-base-perl_2.012-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libio-compress-base-perl/libio-compress-base-perl_2.012-1maemo1.dsc [new file with mode: 0644]
deb-src/libio-compress-base-perl/libio-compress-base-perl_2.012-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libio-compress-zlib-perl/libio-compress-zlib-perl-2.012/debian/changelog
deb-src/libio-compress-zlib-perl/libio-compress-zlib-perl-2.012/debian/control
deb-src/libio-compress-zlib-perl/libio-compress-zlib-perl_2.012-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libio-compress-zlib-perl/libio-compress-zlib-perl_2.012-1maemo1.dsc [new file with mode: 0644]
deb-src/libio-compress-zlib-perl/libio-compress-zlib-perl_2.012-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libio-socket-ssl-perl/libio-socket-ssl-perl-1.16/debian/changelog
deb-src/libio-socket-ssl-perl/libio-socket-ssl-perl-1.16/debian/control
deb-src/libio-socket-ssl-perl/libio-socket-ssl-perl_1.16-11maemo1.dsc [new file with mode: 0644]
deb-src/libio-socket-ssl-perl/libio-socket-ssl-perl_1.16-11maemo1.tar.gz [new file with mode: 0644]
deb-src/libio-socket-ssl-perl/libio-socket-ssl-perl_1.16-11maemo1_i386.changes [new file with mode: 0644]
deb-src/libio-stringy-perl/io-stringy-2.110/debian/changelog
deb-src/libio-stringy-perl/io-stringy_2.110-4maemo1.diff.gz [new file with mode: 0644]
deb-src/libio-stringy-perl/io-stringy_2.110-4maemo1.dsc [new file with mode: 0644]
deb-src/libio-stringy-perl/io-stringy_2.110-4maemo1_i386.changes [new file with mode: 0644]
deb-src/libmodule-depends-perl/libmodule-depends-perl-0.14/debian/changelog
deb-src/libmodule-depends-perl/libmodule-depends-perl_0.14-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libmodule-depends-perl/libmodule-depends-perl_0.14-1maemo1.dsc [new file with mode: 0644]
deb-src/libmodule-depends-perl/libmodule-depends-perl_0.14-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/Artistic [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/Changes [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/LibIDN.xs [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/MANIFEST [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/META.yml [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/Makefile.PL [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/README [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/_LibIDN.pm [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/_test.pl [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/debian/changelog [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/debian/compat [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/debian/control [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/debian/copyright [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl-0.07/debian/rules [new file with mode: 0755]
deb-src/libnet-libidn-perl/libnet-libidn-perl_0.07-1.diff.gz [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl_0.07-1.dsc [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl_0.07-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl_0.07-1maemo1.dsc [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl_0.07-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libnet-libidn-perl/libnet-libidn-perl_0.07.orig.tar.gz [new file with mode: 0644]
deb-src/libnet-ssleay-perl/libnet-ssleay-perl-1.35/debian/changelog
deb-src/libnet-ssleay-perl/libnet-ssleay-perl-1.35/debian/control
deb-src/libnet-ssleay-perl/libnet-ssleay-perl_1.35-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libnet-ssleay-perl/libnet-ssleay-perl_1.35-1maemo1.dsc [new file with mode: 0644]
deb-src/libnet-ssleay-perl/libnet-ssleay-perl_1.35-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libpar-dist-perl/libpar-dist-perl-0.31/debian/changelog
deb-src/libpar-dist-perl/libpar-dist-perl-0.31/debian/control
deb-src/libpar-dist-perl/libpar-dist-perl_0.31-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libpar-dist-perl/libpar-dist-perl_0.31-1maemo1.dsc [new file with mode: 0644]
deb-src/libpar-dist-perl/libpar-dist-perl_0.31-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/Build.PL [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/Changes [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/INSTALL [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/LICENSE [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/MANIFEST [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/META.yml [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/Makefile.PL [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/README [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/TODO.pod [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/bin/perlcritic [new file with mode: 0755]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/debian/changelog [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/debian/compat [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/debian/control [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/debian/copyright [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/debian/docs [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/debian/examples [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/debian/rules [new file with mode: 0755]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/debian/watch [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/examples/generatestats [new file with mode: 0755]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/examples/loadanalysisdb [new file with mode: 0755]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/examples/perlcriticrc [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/examples/perlcriticrc-conway [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/extras/KomodoIntegration.pod [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/extras/perlcritic.el [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/AIX.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Amiga.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Apple.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/BSDOS.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/BeOS.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Cygwin.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/DEC.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/DGUX.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/DragonflyBSD.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Dynix.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/FreeBSD.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/HPUX.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Interix.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Irix.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Linux.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/MPEiX.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/MSDOS.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/MSWin32.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/MacOSX.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/MacOSclassic.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/MachTen.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/MicrosoftWindows.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/NeXT.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/NetBSD.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Netware.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/OS2.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/OS390.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/OS400.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/OSF.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/OpenBSD.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/POSIXBC.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/RISCOS.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/SCO.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Solaris.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Sun.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/SunOS.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/SysVr4.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/SysVr5.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Unicos.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/Unix.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/VMESA.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/VMS.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/AssertOS/VOS.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Devel/CheckOS.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/inc/Perl/Critic/BuildUtilities.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Config.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/DEVELOPER.pod [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Document.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/AggregateConfiguration.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Configuration.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Configuration/Generic.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Configuration/Option.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Configuration/Option/Global.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Configuration/Option/Global/ExtraParameter.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Configuration/Option/Global/ParameterValue.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Configuration/Option/Policy.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Configuration/Option/Policy/ExtraParameter.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Configuration/Option/Policy/ParameterValue.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Fatal.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Fatal/Generic.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Fatal/Internal.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Fatal/PolicyDefinition.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/IO.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Exception/Parse.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/OptionsProcessor.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitBooleanGrep.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitComplexMappings.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitLvalueSubstr.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitReverseSortBlock.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitSleepViaSelect.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringyEval.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringySplit.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitUniversalCan.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitUniversalIsa.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitVoidGrep.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitVoidMap.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/RequireBlockGrep.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/RequireBlockMap.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/RequireGlobFunction.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/BuiltinFunctions/RequireSimpleSortBlock.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ClassHierarchies/ProhibitAutoloading.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ClassHierarchies/ProhibitExplicitISA.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ClassHierarchies/ProhibitOneArgBless.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/CodeLayout/ProhibitHardTabs.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/CodeLayout/ProhibitParensWithBuiltins.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/CodeLayout/ProhibitQuotedWordLists.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/CodeLayout/ProhibitTrailingWhitespace.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/CodeLayout/RequireConsistentNewlines.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/CodeLayout/RequireTidyCode.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/CodeLayout/RequireTrailingCommas.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitCStyleForLoops.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitCascadingIfElse.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitDeepNests.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitLabelsWithSpecialBlockNames.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitMutatingListFunctions.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitPostfixControls.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitUnlessBlocks.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitUnreachableCode.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ControlStructures/ProhibitUntilBlocks.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Documentation/PodSpelling.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Documentation/RequirePackageMatchesPodName.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Documentation/RequirePodAtEnd.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Documentation/RequirePodSections.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ErrorHandling/RequireCarping.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ErrorHandling/RequireCheckingReturnValueOfEval.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/ProhibitBacktickOperators.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/ProhibitBarewordFileHandles.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/ProhibitExplicitStdin.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/ProhibitInteractiveTest.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/ProhibitJoinedReadline.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/ProhibitOneArgSelect.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/ProhibitReadlineInForLoop.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/ProhibitTwoArgOpen.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/RequireBracedFileHandleWithPrint.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/RequireBriefOpen.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/RequireCheckedClose.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/RequireCheckedOpen.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/InputOutput/RequireCheckedSyscalls.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Miscellanea/ProhibitFormats.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Miscellanea/ProhibitTies.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Miscellanea/RequireRcsKeywords.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/ProhibitAutomaticExportation.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/ProhibitEvilModules.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/ProhibitExcessMainComplexity.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/ProhibitMultiplePackages.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/RequireBarewordIncludes.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/RequireEndWithOne.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/RequireExplicitPackage.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/RequireFilenameMatchesPackage.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/RequireNoMatchVarsWithUseEnglish.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Modules/RequireVersionVar.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/NamingConventions/ProhibitAmbiguousNames.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/NamingConventions/ProhibitMixedCaseSubs.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/NamingConventions/ProhibitMixedCaseVars.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/References/ProhibitDoubleSigils.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/ProhibitCaptureWithoutTest.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/ProhibitComplexRegexes.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/ProhibitEnumeratedClasses.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/ProhibitEscapedMetacharacters.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/ProhibitFixedStringMatches.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/ProhibitSingleCharAlternation.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/ProhibitUnusedCapture.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/ProhibitUnusualDelimiters.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/RequireBracesForMultiline.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/RequireExtendedFormatting.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/RegularExpressions/RequireLineBoundaryMatching.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/ProhibitAmpersandSigils.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/ProhibitBuiltinHomonyms.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/ProhibitExcessComplexity.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/ProhibitExplicitReturnUndef.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/ProhibitManyArgs.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/ProhibitNestedSubs.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/ProhibitSubroutinePrototypes.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/ProtectPrivateSubs.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/RequireArgUnpacking.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Subroutines/RequireFinalReturn.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoStrict.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitNoWarnings.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitProlongedStrictureOverride.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/TestingAndDebugging/RequireTestLabels.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/TestingAndDebugging/RequireUseStrict.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/TestingAndDebugging/RequireUseWarnings.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitCommaSeparatedStatements.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitConstantPragma.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEmptyQuotes.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEscapedCharacters.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitImplicitNewlines.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitInterpolationOfLiterals.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitLeadingZeros.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMagicNumbers.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMismatchedOperators.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitMixedBooleanOperators.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitNoisyQuotes.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitQuotesAsQuotelikeOperatorDelimiters.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitVersionStrings.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/RequireInterpolationOfMetachars.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/RequireNumberSeparators.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/RequireQuotedHeredocTerminator.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/ProhibitConditionalDeclarations.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/ProhibitLocalVars.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/ProhibitMatchVars.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/ProhibitPackageVars.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/ProhibitPerl4PackageNames.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/ProhibitPunctuationVars.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/ProhibitUnusedVariables.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/ProtectPrivateVars.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/RequireInitializationForLocalVars.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/RequireLexicalLoopIterators.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/RequireLocalizedPunctuationVars.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Policy/Variables/RequireNegativeIndices.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyConfig.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyFactory.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyListing.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyParameter.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyParameter/Behavior.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyParameter/Behavior/Boolean.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyParameter/Behavior/Enumeration.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyParameter/Behavior/Integer.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyParameter/Behavior/String.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicyParameter/Behavior/StringList.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/PolicySummary.pod.PL [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/ProfilePrototype.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Statistics.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/TestUtils.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Theme.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/ThemeListing.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/UserProfile.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Utils.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Utils/Constants.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Utils/DataConversion.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Utils/McCabe.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Utils/POD.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Utils/PPI.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Utils/PPIRegexp.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/lib/Perl/Critic/Violation.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/00_modules.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/01_bad_perlcriticrc [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/01_config.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/01_config_bad_perlcriticrc.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/01_policy_config.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/02_policy.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/03_pragmas.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/04_optionsprocessor.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/05_utils.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/05_utils_pod.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/05_utils_ppi.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/06_violation.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/07_perlcritic.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/08_document.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/09_theme.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/10_userprofile.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/11_policyfactory.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/12_policylisting.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/12_themelisting.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/13_bundled_policies.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/14_policy_parameter_behavior_boolean.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/14_policy_parameter_behavior_enumeration.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/14_policy_parameter_behavior_integer.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/14_policy_parameter_behavior_list_string.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/14_policy_parameter_behavior_string.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/14_policy_parameters.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/15_statistics.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/16_roundtrip_defaults.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/20_policies.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/20_policy_podspelling.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/20_policy_prohibithardtabs.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/20_policy_prohibittrailingwhitespace.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/20_policy_requireconsistentnewlines.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/20_policy_requiretidycode.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/92_memory_leaks.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/98_pod_syntax.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/99_pod_coverage.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitBooleanGrep.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitComplexMappings.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitLvalueSubstr.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitReverseSortBlock.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitSleepViaSelect.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitStringyEval.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitStringySplit.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitUniversalCan.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitUniversalIsa.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitVoidGrep.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/ProhibitVoidMap.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/RequireBlockGrep.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/RequireBlockMap.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/RequireGlobFunction.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/BuiltinFunctions/RequireSimpleSortBlock.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ClassHierarchies/ProhibitAutoloading.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ClassHierarchies/ProhibitExplicitISA.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ClassHierarchies/ProhibitOneArgBless.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/CodeLayout/ProhibitParensWithBuiltins.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/CodeLayout/ProhibitQuotedWordLists.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/CodeLayout/RequireTrailingCommas.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitCStyleForLoops.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitCascadingIfElse.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitDeepNests.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitLabelsWithSpecialBlockNames.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitMutatingListFunctions.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.run.PL [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitPostfixControls.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitUnlessBlocks.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitUnreachableCode.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ControlStructures/ProhibitUntilBlocks.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Documentation/RequirePackageMatchesPodName.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Documentation/RequirePodAtEnd.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Documentation/RequirePodSections.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ErrorHandling/RequireCarping.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ErrorHandling/RequireCheckingReturnValueOfEval.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/ProhibitBacktickOperators.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/ProhibitBarewordFileHandles.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/ProhibitExplicitStdin.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/ProhibitInteractiveTest.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/ProhibitJoinedReadline.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/ProhibitOneArgSelect.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/ProhibitReadlineInForLoop.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/ProhibitTwoArgOpen.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/RequireBracedFileHandleWithPrint.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/RequireBriefOpen.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/RequireCheckedClose.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/RequireCheckedOpen.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/InputOutput/RequireCheckedSyscalls.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Miscellanea/ProhibitFormats.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Miscellanea/ProhibitTies.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Miscellanea/RequireRcsKeywords.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/ProhibitAutomaticExportation.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/ProhibitEvilModules.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/ProhibitExcessMainComplexity.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/ProhibitMultiplePackages.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/RequireBarewordIncludes.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/RequireEndWithOne.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/RequireExplicitPackage.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/RequireFilenameMatchesPackage.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/RequireNoMatchVarsWithUseEnglish.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Modules/RequireVersionVar.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/NamingConventions/ProhibitAmbiguousNames.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/NamingConventions/ProhibitMixedCaseSubs.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/NamingConventions/ProhibitMixedCaseVars.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/References/ProhibitDoubleSigils.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/ProhibitCaptureWithoutTest.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/ProhibitComplexRegexes.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/ProhibitEnumeratedClasses.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/ProhibitEscapedMetacharacters.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/ProhibitFixedStringMatches.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/ProhibitSingleCharAlternation.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/ProhibitUnusedCapture.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/ProhibitUnusualDelimiters.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/RequireBracesForMultiline.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/RequireExtendedFormatting.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/RegularExpressions/RequireLineBoundaryMatching.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/ProhibitAmpersandSigils.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/ProhibitBuiltinHomonyms.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/ProhibitExcessComplexity.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/ProhibitExplicitReturnUndef.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/ProhibitManyArgs.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/ProhibitNestedSubs.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/ProhibitSubroutinePrototypes.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/ProtectPrivateSubs.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/RequireArgUnpacking.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Subroutines/RequireFinalReturn.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/TestingAndDebugging/ProhibitNoStrict.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/TestingAndDebugging/ProhibitNoWarnings.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/TestingAndDebugging/ProhibitProlongedStrictureOverride.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/TestingAndDebugging/RequireTestLabels.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/TestingAndDebugging/RequireUseStrict.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/TestingAndDebugging/RequireUseWarnings.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitCommaSeparatedStatements.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitConstantPragma.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitEmptyQuotes.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitEscapedCharacters.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitImplicitNewlines.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitInterpolationOfLiterals.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitLeadingZeros.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitLongChainsOfMethodCalls.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitMagicNumbers.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitMismatchedOperators.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitMixedBooleanOperators.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitNoisyQuotes.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitQuotesAsQuotelikeOperatorDelimiters.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/ProhibitVersionStrings.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/RequireInterpolationOfMetachars.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/RequireNumberSeparators.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/RequireQuotedHeredocTerminator.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/ValuesAndExpressions/RequireUpperCaseHeredocTerminator.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/ProhibitConditionalDeclarations.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/ProhibitLocalVars.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/ProhibitMatchVars.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/ProhibitPackageVars.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/ProhibitPerl4PackageNames.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/ProhibitPunctuationVars.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/ProhibitUnusedVariables.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/ProtectPrivateVars.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/RequireInitializationForLocalVars.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/RequireLexicalLoopIterators.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/RequireLocalizedPunctuationVars.run.PL [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/Variables/RequireNegativeIndices.run [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/generate_without_optional_dependencies_wrappers.PL [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/tlib/Perl/Critic/Policy/Test.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/tlib/Perl/Critic/TestUtilitiesWithMinimalDependencies.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/tlib/ViolationTest.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/t/tlib/ViolationTest2.pm [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/tools/ppidump [new file with mode: 0755]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/tools/svnkeywords [new file with mode: 0755]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/xt/author/40_criticize-code.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/xt/author/40_perlcriticrc-code [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/xt/author/41_criticize-policies.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/xt/author/41_perlcriticrc-policies [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/xt/author/80_policysummary.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/xt/author/93_version.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/xt/author/94_includes.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl-1.088/xt/author/95_kwalitee.t [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl_1.088-1.diff.gz [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl_1.088-1.dsc [new file with mode: 0644]
deb-src/libperl-critic-perl/libperl-critic-perl_1.088.orig.tar.gz [new file with mode: 0644]
deb-src/libpod-coverage-perl/libpod-coverage-perl-0.19/debian/changelog
deb-src/libpod-coverage-perl/libpod-coverage-perl_0.19-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libpod-coverage-perl/libpod-coverage-perl_0.19-1maemo1.dsc [new file with mode: 0644]
deb-src/libpod-coverage-perl/libpod-coverage-perl_0.19-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libpod-escapes-perl/libpod-escapes-perl-1.04/debian/changelog
deb-src/libpod-escapes-perl/libpod-escapes-perl_1.04-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libpod-escapes-perl/libpod-escapes-perl_1.04-1maemo1.dsc [new file with mode: 0644]
deb-src/libpod-escapes-perl/libpod-escapes-perl_1.04-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libpod-simple-perl/libpod-simple-perl-3.07/debian/changelog
deb-src/libpod-simple-perl/libpod-simple-perl-3.07/debian/control
deb-src/libpod-simple-perl/libpod-simple-perl_3.07-1maemo1.dsc [new file with mode: 0644]
deb-src/libpod-simple-perl/libpod-simple-perl_3.07-1maemo1.tar.gz [new file with mode: 0644]
deb-src/libpod-simple-perl/libpod-simple-perl_3.07-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libsub-uplevel-perl/libsub-uplevel-perl-0.1901/debian/changelog
deb-src/libsub-uplevel-perl/libsub-uplevel-perl-0.1901/debian/control
deb-src/libtest-exception-perl/libtest-exception-perl-0.27/debian/changelog
deb-src/libtest-harness-perl/libtest-harness-perl-3.12/debian/changelog
deb-src/libtest-harness-perl/libtest-harness-perl-3.12/debian/control
deb-src/libtest-harness-perl/libtest-harness-perl_3.12-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libtest-harness-perl/libtest-harness-perl_3.12-1maemo1.dsc [new file with mode: 0644]
deb-src/libtest-harness-perl/libtest-harness-perl_3.12-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libtest-perl-critic-perl/libtest-perl-critic-perl-1.01/debian/changelog
deb-src/libtest-perl-critic-perl/libtest-perl-critic-perl-1.01/debian/control
deb-src/libtest-pod-coverage-perl/libtest-pod-coverage-perl-1.08/debian/changelog
deb-src/libtest-pod-coverage-perl/libtest-pod-coverage-perl_1.08-3maemo1.diff.gz [new file with mode: 0644]
deb-src/libtest-pod-coverage-perl/libtest-pod-coverage-perl_1.08-3maemo1.dsc [new file with mode: 0644]
deb-src/libtest-pod-coverage-perl/libtest-pod-coverage-perl_1.08-3maemo1_i386.changes [new file with mode: 0644]
deb-src/libtest-pod-perl/libtest-pod-perl-1.26/debian/changelog
deb-src/libtest-pod-perl/libtest-pod-perl_1.26-2maemo1.diff.gz [new file with mode: 0644]
deb-src/libtest-pod-perl/libtest-pod-perl_1.26-2maemo1.dsc [new file with mode: 0644]
deb-src/libtest-pod-perl/libtest-pod-perl_1.26-2maemo1_i386.changes [new file with mode: 0644]
deb-src/libtest-simple-perl/libtest-simple-perl-0.80/debian/changelog
deb-src/libtest-simple-perl/libtest-simple-perl-0.80/debian/control
deb-src/libtest-simple-perl/libtest-simple-perl_0.80-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libtest-simple-perl/libtest-simple-perl_0.80-1maemo1.dsc [new file with mode: 0644]
deb-src/libtest-simple-perl/libtest-simple-perl_0.80-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libtree-dagnode-perl/libtree-dagnode-perl-1.06/debian/changelog
deb-src/libtree-dagnode-perl/libtree-dagnode-perl-1.06/debian/control
deb-src/libtree-dagnode-perl/libtree-dagnode-perl_1.06-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libtree-dagnode-perl/libtree-dagnode-perl_1.06-1maemo1.dsc [new file with mode: 0644]
deb-src/libtree-dagnode-perl/libtree-dagnode-perl_1.06-1maemo1_i386.changes [new file with mode: 0644]
deb-src/liburi-perl/liburi-perl-1.35.dfsg.1/debian/changelog
deb-src/liburi-perl/liburi-perl_1.35.dfsg.1-1maemo1.diff.gz [new file with mode: 0644]
deb-src/liburi-perl/liburi-perl_1.35.dfsg.1-1maemo1.dsc [new file with mode: 0644]
deb-src/liburi-perl/liburi-perl_1.35.dfsg.1-1maemo1_i386.changes [new file with mode: 0644]
deb-src/libwww-mechanize-perl/libwww-mechanize-perl-1.34/debian/changelog
deb-src/libwww-mechanize-perl/libwww-mechanize-perl-1.34/debian/control
deb-src/libwww-perl/libwww-perl-5.813/debian/changelog
deb-src/libwww-perl/libwww-perl_5.813-1maemo1.diff.gz [new file with mode: 0644]
deb-src/libwww-perl/libwww-perl_5.813-1maemo1.dsc [new file with mode: 0644]
deb-src/libwww-perl/libwww-perl_5.813-1maemo1_i386.changes [new file with mode: 0644]
deb/pool/main/d/dh-make-perl/dh-make-perl_0.47maemo1_all.deb [new file with mode: 0644]
deb/pool/main/liba/libarchive-zip-perl/libarchive-zip-perl_1.18-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/liba/libarray-compare-perl/libarray-compare-perl_1.16-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libc/libclass-accessor-chained-perl/libclass-accessor-chained-perl_0.01.1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libc/libclass-accessor-perl/libclass-accessor-perl_0.31-2maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libc/libcompress-raw-zlib-perl/libcompress-raw-zlib-perl_2.012-11maemo1_i386.deb [new file with mode: 0644]
deb/pool/main/libd/libdevel-symdump-perl/libdevel-symdump-perl_2.08-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libe/libemail-date-format-perl/libemail-date-format-perl_1.002-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libe/libextutils-cbuilder-perl/libextutils-cbuilder-perl_0.23-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libe/libextutils-parsexs-perl/libextutils-parsexs-perl_2.19-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libf/libfile-chdir-perl/libfile-chdir-perl_0.06-2.1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libf/libfile-which-perl/libfile-which-perl_0.05-7maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libh/libhtml-parser-perl/libhtml-parser-perl_3.56-11maemo1_i386.deb [new file with mode: 0644]
deb/pool/main/libh/libhtml-tagset-perl/libhtml-tagset-perl_3.20-2maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libh/libhtml-tree-perl/libhtml-tree-perl_3.23-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libi/libio-compress-base-perl/libio-compress-base-perl_2.012-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libi/libio-compress-zlib-perl/libio-compress-zlib-perl_2.012-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libi/libio-socket-ssl-perl/libio-socket-ssl-perl_1.16-11maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libi/libio-stringy-perl/libio-stringy-perl_2.110-4maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libm/libmodule-depends-perl/libmodule-depends-perl_0.14-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libn/libnet-libidn-perl/libnet-libidn-perl_0.07-1maemo1_i386.deb [new file with mode: 0644]
deb/pool/main/libn/libnet-ssleay-perl/libnet-ssleay-perl_1.35-1maemo1_i386.deb [new file with mode: 0644]
deb/pool/main/libp/libpar-dist-perl/libpar-dist-perl_0.31-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libp/libpod-coverage-perl/libpod-coverage-perl_0.19-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libp/libpod-escapes-perl/libpod-escapes-perl_1.04-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libp/libpod-simple-perl/libpod-simple-perl_3.07-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libt/libtap-parser-perl/libtap-parser-perl_3.12-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libt/libtest-harness-perl/libtest-harness-perl_3.12-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libt/libtest-pod-coverage-perl/libtest-pod-coverage-perl_1.08-3maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libt/libtest-pod-perl/libtest-pod-perl_1.26-2maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libt/libtest-simple-perl/libtest-simple-perl_0.80-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libt/libtree-dagnode-perl/libtree-dagnode-perl_1.06-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libu/liburi-perl/liburi-perl_1.35.dfsg.1-1maemo1_all.deb [new file with mode: 0644]
deb/pool/main/libw/libwww-perl/libwww-perl_5.813-1maemo1_all.deb [new file with mode: 0644]

diff --git a/deb-src/core b/deb-src/core
new file mode 100644 (file)
index 0000000..ee2409e
Binary files /dev/null and b/deb-src/core differ
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/build-stamp b/deb-src/dh-make-perl/dh-make-perl-0.47/build-stamp
new file mode 100644 (file)
index 0000000..e69de29
index 91110b2..48ac7b7 100644 (file)
@@ -1,4 +1,11 @@
-dh-make-perl (0.47) unstable; urgency=low
+dh-make-perl (0.47maemo1) fremantle; urgency=low
+
+  * New Maemo packaging
+
+ -- Nito Martinez <Nito@Qindel.ES>  Tue, 13 Apr 2010 22:52:07 +0100
+
+
+ldh-make-perl (0.47) unstable; urgency=low
 
   * rules.Module-Build.xs: add config=optimize="$(CFLAGS)" to Build.PL
     invocation, causing honoring DEB_BUILD_OPTS=noopt. Thanks to Niko Tyni.
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl.debhelper.log b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl.debhelper.log
new file mode 100644 (file)
index 0000000..0c91324
--- /dev/null
@@ -0,0 +1,11 @@
+dh_installdirs
+dh_installdocs
+dh_installman
+dh_installchangelogs
+dh_compress
+dh_fixperms
+dh_installdeb
+dh_perl
+dh_gencontrol
+dh_md5sums
+dh_builddeb
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl.substvars b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl.substvars
new file mode 100644 (file)
index 0000000..bcb0957
--- /dev/null
@@ -0,0 +1,2 @@
+perl:Depends=perl
+misc:Depends=
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/DEBIAN/control b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/DEBIAN/control
new file mode 100644 (file)
index 0000000..60f70d0
--- /dev/null
@@ -0,0 +1,15 @@
+Package: dh-make-perl
+Version: 0.47maemo1
+Architecture: all
+Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
+Installed-Size: 144
+Depends: debhelper (>= 4.0.2), libpod-parser-perl, perl, make, dpkg-dev, fakeroot, libyaml-perl, libmodule-depends-perl, libwww-mechanize-perl, libemail-date-format-perl
+Recommends: apt-file (>= 2.1.0), libmodule-build-perl
+Section: devel
+Priority: optional
+Description: Create Debian packages from perl modules
+ dh-make-perl will create the files required to build a Debian source
+ package out of a perl package.  This works for most simple packages
+ and is also useful for getting started with packaging perl modules.
+ Given a perl package name, it can also automatically download it from
+ CPAN.
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/DEBIAN/md5sums b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/DEBIAN/md5sums
new file mode 100644 (file)
index 0000000..ab30f7d
--- /dev/null
@@ -0,0 +1,12 @@
+f40ab4632be652bc04f3cd68b3e0af86  usr/share/dh-make-perl/overrides
+9afc98c99fd9c652920554b84f754563  usr/share/dh-make-perl/rules.dh7.xs
+215c5b3939d905f8a31df650d9032fed  usr/share/dh-make-perl/rules.dh7.noxs
+8ae1f54f8a0a87b0fd50a79c1e18087e  usr/share/dh-make-perl/rules.MakeMaker.noxs
+55d946a21b019e1449f41211cfffd150  usr/share/dh-make-perl/rules.MakeMaker.xs
+3277f7ab796a051be9ec5b48b4d54acf  usr/share/dh-make-perl/rules.Module-Build.xs
+777b868dc8a463e0a8bd436e735d5b30  usr/share/dh-make-perl/rules.Module-Build.noxs
+c4754c02a471205249e63a13dcffd6b7  usr/share/doc/dh-make-perl/copyright
+e04cf62136827fb5d5596412b3736e43  usr/share/doc/dh-make-perl/changelog.gz
+7151cadfb192b6338d8b3bb93ba99252  usr/share/doc/dh-make-perl/README
+e5abbd97e7cba48049ec17fa5b93a09c  usr/share/man/man1/dh-make-perl.1.gz
+1769e7a5b94bfd29d94182f63dfb368d  usr/bin/dh-make-perl
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/bin/dh-make-perl b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/bin/dh-make-perl
new file mode 100755 (executable)
index 0000000..ae0f1f4
--- /dev/null
@@ -0,0 +1,1557 @@
+#!/usr/bin/perl -w
+use Pod::Parser;
+use YAML;
+use IO::File;
+use File::Basename;
+use File::Find;
+use File::Copy qw(copy move);
+use User::pwent;
+use Getopt::Long;
+use Cwd;
+use CPAN;
+use Module::Depends::Intrusive;
+use Email::Date::Format qw(email_date);
+use strict;
+
+# TODO: 
+# * get more info from the package (maybe using CPAN methods)
+
+######################################################################
+# This Pod::Parser must be declared before the main program flow. If you
+# are trying to figure out what happens inside dh-make-perl, skip down 
+# until 'package main'.
+package MyPod;
+
+@MyPod::ISA = qw(Pod::Parser);
+
+sub set_names {
+       my ($parser, @names) = @_;
+       foreach my $n (@names) {
+               $parser->{_deb_}->{$n} = undef;
+       }
+}
+
+sub get {
+       my ($parser, $name) = @_;
+       $parser->{_deb_}->{$name};
+}
+
+sub cleanup {
+       my $parser = shift;
+       delete $parser->{_current_};
+       foreach my $k ( keys %{$parser->{_deb_}}) {
+               $parser->{_deb_}->{$k} = undef;
+       }
+}
+
+sub command {
+       my ($parser, $command, $paragraph, $line_num) = @_;
+       $paragraph =~ s/\s+$//s;
+       if ($command =~ /head/ && exists($parser->{_deb_}->{$paragraph})) {
+               $parser->{_current_} = $paragraph;
+               $parser->{_lineno_} = $line_num;
+       } else {
+               delete $parser->{_current_};
+       }
+       #print "GOT: $command -> $paragraph\n";
+}
+
+sub add_text {
+       my ($parser, $paragraph, $line_num) = @_;
+       return unless exists $parser->{_current_};
+       return if ($line_num - $parser->{_lineno_} > 15);
+       $paragraph =~ s/^\s+//s;
+       $paragraph =~ s/\s+$//s;
+       $paragraph = $parser->interpolate($paragraph, $line_num);
+       $parser->{_deb_}->{$parser->{_current_}} .= "\n\n".$paragraph;
+       #print "GOTT: $paragraph'\n";
+}
+
+sub verbatim { shift->add_text(@_)}
+
+sub textblock { shift->add_text(@_)}
+
+sub interior_sequence {
+       my ($parser, $seq_command, $seq_argument) = @_;
+       if ($seq_command eq 'E') {
+               my %map = ('gt' => '>', 'lt' => '<', 'sol' => '/', 'verbar' => '|');
+               return $map{$seq_argument} if exists $map{$seq_argument};
+               return chr($seq_argument) if ($seq_argument =~ /^\d+$/);
+               # html names...
+       }
+       return $seq_argument;
+}
+
+######################################################################
+# Main dh-make-perl starts here, don't look any further!
+package main;
+my (@stdmodules, $min_perl_version, $debstdversion, $priority, $section,
+    $depends, $bdepends, $bdependsi, $maintainer, $arch, $closes, $date,
+    $debiandir, $startdir, $datadir, $homedir, $email);
+our %overrides;
+
+$debstdversion = '3.8.0';
+$priority = 'optional';
+$section = 'perl';
+$depends = '${perl:Depends}';
+# 5.6.0-12 is where arch-indep modules are moved in /usr/share/perl5
+# (according to dh_perl)
+# if the module has stricter requirements, this build-dependency
+# is replaced below by calling substitute_perl_dependency
+$min_perl_version = '5.6.10-12';
+$bdependsi = "perl (>= $min_perl_version)";
+$arch = 'all';
+$date = email_date(time);
+$startdir = getcwd();
+$datadir = '/usr/share/dh-make-perl';
+$homedir = "$ENV{HOME}/.dh-make-perl";
+
+my ($perlname, $maindir, $modulepm, $meta);
+my ($pkgname, $srcname, 
+    # $version is the version from the perl module itself
+    $version, 
+    # $pkgversion is the resulting version of the package: User's
+    # --version=s or "$version-1"
+    $pkgversion, 
+    $desc, $longdesc, $copyright, $author, $upsurl);
+my ($extrasfields, $extrapfields);
+my ($module_build);
+my (@docs, @examples, $changelog, @args);
+
+my %opts = (
+    'dh'   => 5,
+);
+
+my $mod_cpan_version;
+
+$opts{dbflags} = $>==0?"":"-rfakeroot";
+chomp($date);
+
+GetOptions(\%opts, 
+          'arch=s', 'basepkgs=s', 'bdepends=s', 'bdependsi=s',
+          'build!', 'core-ok', 'cpan=s', 'cpanplus=s', 'closes=i', 
+          'cpan-mirror=s', 'dbflags=s', 'depends=s', 'desc=s',
+          'exclude|i:s{,}', 'help', 'install!', 'nometa', 'notest',
+          'pkg-perl!', 'requiredeps', 'version=s', 'e=s', 'email=s',
+          'p=s', 'packagename=s', 'refresh|R', 'dh=i'
+) or die usage_instructions();
+
+$bdepends = "debhelper (>= $opts{dh})";
+@stdmodules = get_stdmodules();
+
+# Help requested? Nice, we can just die! Isn't it helpful?
+die usage_instructions() if $opts{help};
+die "CPANPLUS support disabled, sorry" if $opts{cpanplus};
+
+$opts{exclude} = '(?:\/|^)(?:CVS|\.svn)\/' if (!defined $opts{exclude} or
+                                         $opts{exclude} eq '');
+
+$arch = $opts{arch} if defined $opts{arch};
+
+if ( $opts{refresh} )
+{
+    print "Engaging refresh mode\n";
+    $maindir='.';
+    $meta = process_meta("$maindir/META.yml") if (-f "$maindir/META.yml"); # package name
+    ($pkgname, $version) = extract_basic();  # also detects arch-dep package
+    $module_build = (-f "$maindir/Build.PL") ? "Module-Build" : "MakeMaker";
+    $debiandir='./debian';
+    extract_changelog($maindir);
+    extract_docs($maindir);
+    extract_examples($maindir);
+    print "Found changelog: $changelog\n" if defined $changelog;
+    print "Found docs: @docs\n";
+    print "Found examples: @examples\n" if @examples;
+    create_rules("$debiandir/rules");
+    fix_rules(
+        "$debiandir/rules",
+        (defined $changelog ? $changelog : ''),
+        \@docs, \@examples,
+    );
+    print "Done\n";
+    exit 0;
+}
+
+load_overrides();
+my $tarball = setup_dir();
+$meta = process_meta("$maindir/META.yml") if (-f "$maindir/META.yml");
+findbin_fix();
+
+if (defined $opts{e}) {
+  $email = $opts{e};
+} elsif (defined $opts{email}) {
+  $email = $opts{email};
+} else {
+  $email = '';
+}
+$maintainer = get_maintainer($email);
+
+if (defined $opts{desc}) {
+  $desc = $opts{desc};
+} else {
+  $desc = '';
+}
+($pkgname, $version) = extract_basic();
+if (defined $opts{p}) {
+  $pkgname = $opts{p};
+} elsif (defined $opts{packagename}) {
+  $pkgname = $opts{packagename};
+}
+unless (defined $opts{version}) {
+       $pkgversion = $version . "-1";
+} else {
+       $pkgversion = $opts{version};
+}
+
+move ($tarball, dirname($tarball) . "/${pkgname}_${version}.orig.tar.gz") if ($tarball && $tarball =~ /(?:\.tar\.gz|\.tgz)$/);
+$module_build = (-f "$maindir/Build.PL") ? "Module-Build" : "MakeMaker";
+extract_changelog($maindir);
+extract_docs($maindir);
+extract_examples($maindir);
+
+if (defined $opts{bdepends}) {
+    $bdepends = $opts{bdepends};
+} else {
+    $bdepends .= ', libmodule-build-perl' if ($module_build eq "Module-Build");
+}
+$bdependsi = $opts{bdependsi} if defined $opts{bdependsi};
+
+if (defined $opts{depends}) {
+    $depends = $opts{depends};
+} else {
+    $depends .= ', ${shlibs:Depends}' if $arch eq 'any';
+    $depends .= ', ${misc:Depends}';
+    my $extradeps = extract_depends($maindir, $meta);
+    $depends .= ( $extradeps ? ", $extradeps" : '' );
+}
+
+apply_overrides();
+
+die "Cannot find a description for the package: use the --desc switch\n" 
+    unless $desc;
+print "Package does not provide a long description - " , 
+    " Please fill it in manually.\n"
+    if (!defined $longdesc or $longdesc =~ /^\s*\.?\s*$/);
+print "Using maintainer: $maintainer\n";
+print "Found changelog: $changelog\n" if defined $changelog;
+print "Found docs: @docs\n";
+print "Found examples: @examples\n" if @examples;
+-d $debiandir && die "The directory $debiandir is already present and I won't overwrite it: remove it yourself.\n";
+# start writing out the data
+mkdir ($debiandir, 0755) || die "Cannot create $debiandir dir: $!\n";
+create_control("$debiandir/control");
+if (defined $opts{closes}) {
+    $closes = $opts{closes};
+} else {
+    $closes = get_itp($pkgname);
+}
+create_changelog("$debiandir/changelog", $closes);
+create_rules("$debiandir/rules");
+create_compat("$debiandir/compat");
+create_watch("$debiandir/watch") if $upsurl;
+#create_readme("$debiandir/README.Debian");
+create_copyright("$debiandir/copyright");
+fix_rules("$debiandir/rules", (defined $changelog ? $changelog : ''), \@docs, \@examples);
+apply_final_overrides();
+build_package($maindir) if $opts{build} or $opts{install};
+install_package($debiandir) if $opts{install};
+print "Done\n";
+exit(0);
+
+sub usage_instructions {
+return <<"USAGE"
+Usage:
+$0 [ --build ] [ --install ] [ SOURCE_DIR | --cpan MODULE ]
+$0 --refresh|-R
+Other options: [ --desc DESCRIPTION ] [ --arch all|any ] [ --version VERSION ]
+               [ --depends DEPENDS ] [ --bdepends BUILD-DEPENDS ]
+               [ --bdependsi BUILD-DEPENDS-INDEP ] [ --cpan-mirror MIRROR ]
+               [ --exclude|-i [REGEX] ] [ --notest ] [ --nometa ]
+               [ --requiredeps ] [ --core-ok ] [ --basepkgs PKGSLIST ]
+               [ --closes ITPBUG ] [ --packagename|-p PACKAGENAME ]
+               [ --email|-e EMAIL ] [ --pkg-perl ] [ --dh <ver> ]
+USAGE
+}
+
+sub get_stdmodules {
+    my ($base_packages, @modules, $paths);
+    $base_packages = $opts{basepkgs} || 'perl,perl-base,perl-modules';
+
+    # We will check on all the base Perl packages for the modules they provide.
+    # To know which files we care for, we look at @INC - In a format easy to
+    # integrate into a regex
+    $paths = join('|', @INC);
+
+    for my $pkg (split(/,/,$base_packages)) {
+       for my $file (map {chomp;$_} `dpkg -L $pkg`) {
+           next unless $file =~ s!^(?:$paths)[\d\.]*/(.*).pm$!$1!x;
+
+           $file =~ s!/!::!g;
+           push @modules, $file;
+       }
+    }
+
+    return sort @modules;
+}
+
+sub setup_dir {
+       my ($dist, $mod, $cpanversion, $tarball);
+       $mod_cpan_version = '';
+       if ($opts{cpan}) {
+               my ($new_maindir);
+               # Is the module a core module?
+               if (grep(/$opts{cpan}/, @stdmodules)) {
+                       die "$opts{cpan} is a standard module.\n" 
+                           unless $opts{'core-ok'};
+               }       
+
+               # Make CPAN happy, make the user happy: Be more tolerant!
+               # Accept names to be specified with double-colon, dash or slash
+               $opts{cpan} =~ s![/-]!::!g;
+
+###            require CPAN;
+               CPAN::Config->load;
+
+               unshift(@{$CPAN::Config->{'urllist'}}, $opts{'cpan-mirror'})
+                   if $opts{'cpan-mirror'};
+
+               $CPAN::Config->{'build_dir'} = $ENV{'HOME'} . "/.cpan/build";
+               $CPAN::Config->{'cpan_home'} = $ENV{'HOME'} . "/.cpan/";
+               $CPAN::Config->{'histfile'}  = $ENV{'HOME'} . "/.cpan/history";
+               $CPAN::Config->{'keep_source_where'} = $ENV{'HOME'} . "/.cpan/source";
+                
+               # This modification allows to retrieve all the modules that
+               # match the user-provided string. 
+               #
+               # expand() returns a list of matching items when called in list
+               # context, so after retrieving it, I try to match exactly what
+               # the user asked for. Specially important when there are
+               # different modules which only differ in case.
+               #
+               # This Closes: #451838
+               my @mod = CPAN::Shell->expand('Module', '/^'.$opts{cpan}.'$/') 
+                       or die "Can't find '$opts{cpan}' module on CPAN\n";
+               foreach(@mod) {
+                       my $file = $_->cpan_file();
+                       $file =~ s#.*/##; # remove directory
+                       $file =~ s/(.*)-.*/$1/; # remove version and extension
+                       $file =~ s/-/::/g; # convert dashes to colons
+                       if($file eq $opts{cpan}) {
+                               $mod = $_;
+                               last;
+                       }
+               }
+               $mod = shift @mod unless($mod);
+               $mod_cpan_version = $mod->cpan_version;
+               $cpanversion = $CPAN::VERSION;
+               $cpanversion =~ s/_.*//;
+
+               $tarball = $CPAN::Config->{'keep_source_where'} . "/authors/id/";
+                
+               if ($cpanversion < 1.59) { # wild guess on the version number
+                       $dist = $CPAN::META->instance('CPAN::Distribution', $mod->{CPAN_FILE});
+                       $dist->get || die "Cannot get $mod->{CPAN_FILE}\n";
+                       $tarball .= $mod->{CPAN_FILE};
+                       $maindir = $dist->{'build_dir'};
+               } else {
+                       # CPAN internals changed
+                       $dist = $CPAN::META->instance('CPAN::Distribution', $mod->cpan_file);
+                       $dist->get || die "Cannot get ", $mod->cpan_file, "\n";
+                       $tarball .= $mod->cpan_file;
+                       $maindir = $dist->dir;
+               }
+
+               copy ($tarball, $ENV{'PWD'});
+               $tarball = $ENV{'PWD'} . "/" . basename($tarball);
+               # build_dir contains a random part since 1.88_59
+               # use the new CPAN::Distribution::base_id (introduced in 1.91_53)
+               $new_maindir = $ENV{PWD} . "/" . (
+                       $cpanversion < 1.9153 ? basename($maindir) : $dist->base_id
+               );
+               # rename existing directory
+               if (-d $new_maindir && system("mv", "$new_maindir", "$new_maindir.$$") == 0) {
+                       print '='x70,"\n";
+                       print "Unpacked tarball already existed, directory renamed to $new_maindir.$$\n";
+                       print '='x70,"\n";
+               }
+               system("mv", "$maindir", "$new_maindir") == 0 
+                       or die "Failed to move $maindir to $new_maindir: $!";
+               $maindir = $new_maindir;
+
+       } elsif ($opts{cpanplus}) {
+               die "CPANPLUS support is b0rken at the moment.";
+#              my ($cb, $href, $file);
+
+#              eval "use CPANPLUS 0.045;";
+#              $cb = CPANPLUS::Backend->new(conf => {debug => 1, verbose => 1});
+#              $href = $cb->fetch( modules => [ $opts{cpanplus} ], fetchdir => $ENV{'PWD'});
+#              die "Cannot get $opts{cpanplus}\n" if keys(%$href) != 1;
+#              $file = (values %$href)[0];
+#              print $file, "\n\n";
+#              $maindir = $cb->extract( files => [ $file ], extractdir => $ENV{'PWD'} )->{$file};
+       } else {
+               $maindir = shift(@ARGV) || '.';
+               $maindir =~ s/\/$//;
+       }
+       return $tarball;
+}
+
+sub build_package {
+       my $maindir = shift;
+       # uhmf! dpkg-genchanges doesn't cope with the deb being in another dir..
+       #system("dpkg-buildpackage -b -us -uc $opts{dbflags}") == 0
+       system("fakeroot make -C $maindir -f debian/rules clean");
+       system("fakeroot make -C $maindir -f debian/rules binary") == 0
+               || die "Cannot create deb package\n";
+}
+
+sub install_package {
+       my ($archspec, $debname);
+
+       if ($arch eq 'any') {
+               $archspec = `dpkg --print-architecture`;
+               chomp($archspec);
+           } else {
+               $archspec = $arch;
+           }
+
+       $debname = "${pkgname}_$version-1_$archspec.deb";
+
+       system("dpkg -i $startdir/$debname") == 0
+               || die "Cannot install package $startdir/$debname\n";
+}
+
+sub process_meta {
+    my ($file, $yaml);
+    $file = shift;
+    # Command line option nometa causes this function not to be run
+    return {} if $opts{nometa};
+
+    # YAML::LoadFile has the bad habit of dying when it cannot properly parse
+    # a file - Catch it in an eval, and if it dies, return -again- just an
+    # empty hashref. Oh, were it not enough: It dies, but $! is not set, so we
+    # check against $@. Crap, crap, crap :-/
+    eval {
+       $yaml = YAML::LoadFile($file);
+    };
+    if ($@) {
+       print "Error parsing $file - Ignoring it.\n";
+       print "Please notify module upstream maintainer.\n";
+       $yaml = {};
+    }
+
+    # Returns a simple hashref with all the keys/values defined in META.yml
+    return $yaml;
+}
+
+sub extract_basic_copyright {
+       for my $f (qw(LICENSE LICENCE COPYING)) {
+               if (-f $f) {
+                       return `cat $f`;
+               }
+       }
+       return undef;
+}
+
+sub extract_basic {
+    ($perlname, $version) = extract_name_ver();
+    find(\&check_for_xs, $maindir);
+    $pkgname = lc $perlname;
+    $pkgname = 'lib'.$pkgname unless $pkgname =~ /^lib/;
+    $pkgname .= '-perl' unless ($pkgname =~ /-perl$/ and $opts{cpan} !~ /::perl$/i);
+
+    # ensure policy compliant names and versions (from Joeyh)...
+    $pkgname =~ s/[^-.+a-zA-Z0-9]+/-/g;
+        
+    $srcname = $pkgname;
+    $version =~ s/[^-.+a-zA-Z0-9]+/-/g;
+    $version = "0$version" unless $version =~ /^\d/;
+
+    print "Found: $perlname $version ($pkgname arch=$arch)\n";
+    $debiandir = "$maindir/debian";
+
+    $upsurl = "http://search.cpan.org/dist/$perlname/";
+
+    $copyright = extract_basic_copyright();
+    if ($modulepm) {
+       extract_desc($modulepm);
+    }
+
+    $opts{exclude} = '^$' unless $opts{exclude};
+    find(sub {
+       $File::Find::name !~ /$opts{exclude}/ &&
+           /\.(pm|pod)$/ &&
+           extract_desc($_);
+    }, $maindir);
+
+    return ($pkgname, $version);
+}
+
+sub makefile_pl {
+    return "$maindir/Makefile.PL";
+}
+
+sub findbin_fix {
+    # FindBin requires to know the name of the invoker - and requires it to be
+    # Makefile.PL to function properly :-/
+    $0 = makefile_pl();
+    if (exists $FindBin::{Bin}) {
+       FindBin::again();
+    }
+}
+
+sub extract_name_ver {
+       my ($name, $ver, $makefile);
+       $makefile = makefile_pl();
+
+       if (defined $meta->{name} and defined $meta->{version}) {
+           $name = $meta->{name};
+           $ver = $meta->{version};
+
+       } else {
+           ($name, $ver) = extract_name_ver_from_makefile($makefile);
+       }
+
+       $name =~ s/::/-/g;
+       return ($name, $ver);
+}
+
+sub extract_name_ver_from_makefile {
+       my ($file, $name, $ver, $vfrom, $dir, $makefile);
+       $makefile = shift;
+
+       {
+           local $/ = undef;
+           my $fh = _file_r($makefile);
+           $file = $fh->getline;
+       }
+
+       # Replace q[quotes] by "quotes"
+       $file =~ s/q\[(.+)]/'$1'/g;
+
+       # Get the name
+       if ($file =~ /([\'\"]?)
+           DISTNAME\1\s*
+           (=>|,)
+           \s*
+           ([\'\"]?)
+           (\S+)\3/xs) {
+           # Regular MakeMaker
+           $name = $4;
+       } elsif ($file =~ /([\'\"]?)
+                NAME\1\s*
+                (=>|,)
+                \s*
+                ([\'\"]?)
+                (\S+)\3/xs) {
+           # Regular MakeMaker
+           $name = $4;
+       } elsif ($file =~ /name
+                \s*
+                \(
+                    ([\'\"]?)
+                        (\S+)
+                    \1
+                \);/xs) {
+           # Module::Install syntax
+           $name = $2;
+       }
+       $name =~ s/,.*$//;
+       # band aid: need to find a solution also for build in directories
+       # warn "name is $name (cpan name: $opts{cpan})\n";
+       $name = $opts{cpan} if ($name eq '__PACKAGE__' && $opts{cpan});
+       $name = $opts{cpanplus} if ($name eq '__PACKAGE__' && $opts{cpanplus});
+
+       # Get the version
+       if (defined $opts{version}) {
+           # Explicitly specified
+           $ver = $opts{version};
+
+       } elsif ($file =~ /([\'\"]?)VERSION\1\s*(=>|,)\s*([\'\"]?)(\S+)\3/s) {
+           # Regular MakeMaker
+           $ver = $4;
+           # Where is the version taken from?
+           $vfrom = $4 if 
+               $file =~ /([\'\"]?)VERSION_FROM\1\s*(=>|,)\s*([\'\"]?)(\S+)\3/s;
+
+       } elsif ($file =~ /([\'\"]?)VERSION_FROM\1\s*(=>|,)\s*([\'\"]?)(\S+)\3/s) {
+           # Regular MakeMaker pointing to where the version is taken from
+           $vfrom = $4;
+
+       } elsif ($file =~ /version\((\S+)\)/s) {
+           # Module::Install
+           $ver = $1;
+       }
+
+       $dir = dirname($makefile) || './';
+
+       $modulepm = "$dir/$vfrom" if defined $vfrom;
+
+       for (($name, $ver)) {
+               next unless defined;
+               next unless /^\$/;
+               # decode simple vars
+               s/(\$\w+).*/$1/;
+               if ($file =~ /\Q$_\E\s*=\s*([\'\"]?)(\S+)\1\s*;/) {
+                       $_ = $2;
+               }
+       }
+
+       unless (defined $ver) {
+           local $/ = "\n";
+           # apply the method used by makemaker
+           if (defined $dir and defined $vfrom and -f "$dir/$vfrom"
+               and -r "$dir/$vfrom") {
+               my $fh = _file_r("$dir/$vfrom");
+               while (my $lin = $fh->getline) {
+                   if ($lin =~ /([\$*])(([\w\:\']*)\bVERSION)\b.*\=/) {
+                       no strict;
+                       #warn "ver: $lin";
+                       $ver = (eval $lin)[0];
+                       last;
+                   }
+               }
+               $fh->close;
+           } else {
+               if ( $mod_cpan_version ) {
+                   $ver = $mod_cpan_version;
+                   warn "Cannot use internal module data to gather the ".
+                       "version; using cpan_version\n";
+               } else {
+                   die "Cannot use internal module data to gather the ".
+                       "version; use --cpan or --version\n";
+               }
+           }
+       }
+
+       return ($name, $ver);
+}
+
+sub extract_desc {
+        my ($file, $parser);
+       $file = shift;
+       $parser = new MyPod;
+       return unless -f $file;
+       $parser->set_names(qw(NAME DESCRIPTION DETAILS COPYRIGHT AUTHOR AUTHORS));
+       $parser->parse_from_file($file);
+       if ($desc) {
+           # No-op - We already have it, probably from the command line
+
+       } elsif ($meta->{abstract}) {
+           # Get it from META.yml
+           $desc = $meta->{abstract};
+
+       } elsif (my $my_desc = $parser->get('NAME')) {
+           # Parse it, fix it, send it!
+           $my_desc =~ s/^\s*\S+\s+-\s+//s;
+           $my_desc =~ s/^\s+//s;
+           $my_desc =~ s/\s+$//s;
+           $my_desc =~ s/^([^\s])/ $1/mg;
+           $my_desc =~ s/\n.*$//s;
+           $desc = $my_desc;
+       }
+       # Replace linefeeds (not followed by a space) in $desc with spaces
+       $desc =~ s/\n(?=\S)/ /gs;
+
+       unless ($longdesc) {
+               $longdesc = $parser->get('DESCRIPTION')
+                       || $parser->get('DETAILS')
+                       || $desc;
+       }
+       if (defined $longdesc && $longdesc !~ /^$/) {
+               $longdesc =~ s/^\s+//s;
+               $longdesc =~ s/\s+$//s;
+               $longdesc =~ s/^\t/ /mg;
+               $longdesc =~ s/^\s*$/ ./mg;
+               $longdesc =~ s/^\s*/ /mg;
+               $longdesc =~ s/^([^\s])/ $1/mg;
+               $longdesc =~ s/\r//g;
+       }
+
+       $copyright = $copyright || $parser->get('COPYRIGHT');
+       if (!$author) {
+           if (ref $meta->{author}) {
+               # Does the author information appear in META.yml?
+               $author = join(', ', @{$meta->{author}});
+           } else {
+               # Get it from the POD
+               $author = $parser->get('AUTHOR') || $parser->get('AUTHORS');
+           }
+       }
+
+       $parser->cleanup;
+}
+
+sub extract_changelog {
+       my ($dir) = shift;
+       $dir .= '/' unless $dir =~ m(/$);
+       find(sub {
+               $changelog = substr($File::Find::name, length($dir))
+                       if (!defined($changelog) && /^change(s|log)$/i and (! $opts{exclude} or $File::Find::name !~ /$opts{exclude}/));
+       }, $dir);
+}
+
+sub extract_docs {
+       my ($dir) = shift;
+       $dir .= '/' unless $dir =~ m(/$);
+       find(sub {
+               push (@docs, substr($File::Find::name, length($dir)))
+                       if (/^(README|TODO|BUGS|NEWS|ANNOUNCE)/i and (! $opts{exclude} or $File::Find::name !~ /$opts{exclude}/)) ;
+       }, $dir);
+}
+
+sub extract_examples {
+       my ($dir) = shift;
+       $dir .= '/' unless $dir =~ m(/$);
+       find(sub {
+               push (@examples, substr($File::Find::name, length($dir)) . '/*')
+                       if (/^(examples|eg|samples?)$/i and (! $opts{exclude} or $File::Find::name !~ /$opts{exclude}/)) ;
+       }, $dir);
+}
+
+sub run_depends {
+    my ($depends_module, $dir) = @_;
+
+    no warnings;
+    local *STDERR;
+    open(STDERR, ">/dev/null");
+    my $mod_dep = $depends_module->new();
+
+    $mod_dep->dist_dir( $dir );
+    $mod_dep->find_modules();
+
+    my %dep_hash = %{$mod_dep->requires};
+
+    my $error = $mod_dep->error();
+    die "Error: $error\n" if $error;
+    return %dep_hash;
+}
+
+sub extract_depends {
+    my $dir = shift;
+    my $meta = shift;
+    my (%dep_hash, @uses, @deps, @not_debs, $has_apt_file);
+    local @INC = ($dir, @INC);
+
+    $dir .= '/' unless $dir =~ m/\/$/;
+
+    # try Module::Depends::Intrusive, but if that fails then
+    # fall back to Module::Depends.
+
+    eval {
+        %dep_hash = run_depends('Module::Depends::Intrusive',$dir);
+    };
+    if ($@) {
+        warn '='x70,"\n";
+        warn "First attempt (Module::Depends::Intrusive) at a dependency\n" .
+        "check failed. Possible use of Module::Install ?\n" .
+        "Trying again with Module::Depends ... \n";
+        warn '='x70,"\n";
+
+        eval {
+            %dep_hash = run_depends('Module::Depends',$dir);
+        };
+
+        if ($@) {
+            warn '='x70,"\n";
+            warn "Could not find the dependencies for the requested module.\n";
+            warn "Generated error: $@";
+
+            warn "Please check if your module depends on Module::Install\n" .
+            "for its build process - Automatically finding its\n" .
+            "dependencies is unsupported, please specify them manually\n" .
+            "using the 'depends' option. \n";
+            warn "Alternatively, including a META.yml file with dependencies\n" .
+            "should allow discovery even for Module::Install modules. \n";
+            warn '='x70,"\n";
+
+            exit 1;
+        }
+    }
+
+       foreach my $module (keys( %dep_hash )) {
+               next if (grep ( /^$module$/, @stdmodules));
+               
+               push @uses, $module;
+       }
+
+       if (`which apt-file`) {
+           $has_apt_file = 1;
+           foreach my $module (@uses) {
+               my (@rawsearch, @search, $ls, $ver, $re, $mod);
+
+               if ($module eq 'perl') {
+                   substitute_perl_dependency($dep_hash{perl});
+                   next;
+               }
+
+               $mod = $module;
+               print "Searching for package containing $module using apt-file.\n";
+               $module =~ s|::|/|g;
+
+               # Regex's to search the return of apt-file to find the right pkg
+               $ls  = '(?:lib|share)';
+               $ver = '\d+(\.\d+)+';
+               $re  = "usr/(?:$ls/perl/$ver|$ls/perl5)/$module\\.pm";
+
+               @rawsearch = `apt-file search -x '$re'`;
+
+               # rank non -perl packages lower
+               @search = sort {
+                       if ($a !~ /-perl: /)    { return 1; }
+                       elsif ($b !~ /-perl: /) { return -1; }
+                       else                    { return $a cmp $b; } # or 0?
+               } @rawsearch;
+               
+               for (@search) {
+                   # apt-file output
+                   # package-name: path/to/perl/module.pm
+                   chomp; 
+                   my ($p, $f) = split / /, $_;
+                   chop($p); #Get rid of the ":"
+                   if ($f =~ /$re/ && ! 
+                       grep { $_ eq $p } @deps, split(/,/,@stdmodules)) {
+                       if (exists $dep_hash{$mod}) {
+                            my $v = $dep_hash{$mod};
+                            $v =~ s/^v//;   # strip leading 'v' from version
+                           push @deps, {name=>$p, 
+                                        version=>$v};
+                       } else {
+                           push @deps, {name => $p};
+                       }
+                       last;
+                   }
+               }
+                       
+               unless (@search) {
+                   $module =~ s|/|::|g;
+                   push @not_debs, $module;
+               }
+           }
+       } elsif ( $opts{requiredeps} ) {
+           die "--requiredeps was specified, but apt-file was not found\n";
+       }
+       
+       print "\n";
+       print "Needs the following debian packages: " .
+           join (", ", map {$_->{name}} @deps) . "\n" if (@deps);
+       if (@not_debs) {
+           my ($missing_debs_str);
+           if ($has_apt_file) {
+               $missing_debs_str = join("\n", "Needs the following modules for which there are no debian packages available",
+                                        map({" - $_"} @not_debs), '');
+           } else {
+               $missing_debs_str = join("\n", "The following Perl modules are required and not installed in your system:",
+                                        map({" - $_"} @not_debs),
+                                        "You do not have 'apt-file' currently installed - If you install it, I will",
+                                        "be able to tell you which Debian packages are those modules in (if they are",
+                                        "packaged).");
+           }
+
+           if ( $opts{requiredeps} ) {
+               die $missing_debs_str;
+           } else {
+               print $missing_debs_str;
+           }
+           
+       }
+
+       return join (", ", map { $_->{version} ?
+                                    $_->{name} ." (>= ". $_->{version} .")" :
+                                    $_->{name} } @deps);
+}
+
+sub get_itp {
+    use WWW::Mechanize;
+    
+    my ($package) = shift @_;
+    
+    my $wnpp = "http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=wnpp;includesubj=ITP: $package";
+    my $mech = WWW::Mechanize->new();
+    
+    $mech->get($wnpp);
+    
+    my @links = $mech->links();
+    
+    foreach my $link (@links) {
+        my $desc = $link->text();
+
+        return $1 if $desc =~ /^#(\d+): ITP: $package /;
+    }
+    return 0;
+}
+
+sub substitute_perl_dependency {
+    # If we get 'perl' specified in here, the module requires a
+    # specific version of Perl in order to be run. This is only
+    # reliable if we have ${perl:Depends} in $depends and either 
+    # of $bdepends and $bdependsi - Warn otherwise.
+    my ($version, $dep_str, $old_dep_str, $old_bdep_str);
+    $version = shift;
+
+    # Over-escaping? I'm putting this in variables to get a bit more clarity.
+    # Remember they will be fed into the regex engine.
+    $dep_str = "perl (>= $version)";
+    $old_dep_str = '\\$\\{perl:Depends\\}';
+    $old_bdep_str = "perl \\(>= $min_perl_version\\)";
+
+    unless ($depends =~ s/$old_dep_str/$dep_str/ and
+           ($bdepends =~ s/$old_bdep_str/$dep_str/ or
+            $bdependsi =~ s/$old_bdep_str/$dep_str/)) {
+       warn "The module requires Perl version $version, but you have ",
+       "apparently overriden the default dependency handling.\n",
+       "Please note that you might need to manually edit your debian/control ",
+       "- It might not make sense at all!\n";
+    }
+}
+
+sub check_for_xs {
+       (! $opts{exclude} or $File::Find::name !~ /$opts{exclude}/) && /\.(xs|c|cpp|cxx)$/i && do {
+               $arch = 'any';
+       };
+}
+
+sub fix_rules  {
+        my ($rules_file, $changelog_file, $docs, $examples, $test_line, $fh, @content);
+        ($rules_file, $changelog_file, $docs, $examples) = @_;
+
+       if( $opts{dh} < 7 )
+       {
+           $test_line = ($module_build eq 'Module-Build') ? 
+               '$(PERL) Build test' : '$(MAKE) test';
+           $test_line = "#$test_line" if $opts{notest};
+
+           $fh = _file_rw($rules_file);
+           @content = $fh->getlines;
+
+           $fh->seek(0, 0) || die "Can't rewind $rules_file: $!";
+           $fh->truncate(0)|| die "Can't truncate $rules_file: $!";
+           for (@content) {
+               s/#CHANGES#/$changelog_file/g;
+               s/#EXAMPLES#/join " ", @examples/eg;
+               s/\s+dh_installexamples\s+$//g; # no need for empty dh_installexamples
+                   s/#DOCS#/join " ", @docs/eg;
+               s/#TEST#/$test_line/g;
+               $fh->print($_);
+           }
+           $fh->close;
+       }
+       else
+       {
+           if( @examples )
+           {
+               open F, '>>', "$maindir/debian/$pkgname.examples" or die $!;
+               print F "$_\n" foreach @examples;
+               close F;
+           }
+           if( @docs )
+           {
+               open F, '>>', "$maindir/debian/$pkgname.docs" or die $!;
+               print F "$_\n" foreach @docs;
+               close F;
+           }
+       }
+}
+
+sub create_control {
+        my $fh = _file_w(shift);
+
+       if ($arch ne 'all' and 
+           !defined($opts{bdepends}) and !defined($opts{bdependsi})) {
+           $bdepends .= ", $bdependsi";
+           $bdependsi = '';
+       }
+
+       $fh->print("Source: $srcname\n");
+       $fh->print("Section: $section\n");
+       $fh->print("Priority: $priority\n");
+       $fh->print("Build-Depends: $bdepends\n") if $bdepends;
+       $fh->print("Build-Depends-Indep: $bdependsi\n") if $bdependsi;
+       $fh->print($extrasfields) if defined $extrasfields;
+        if( $opts{'pkg-perl'} )
+        {
+            $fh->print("Maintainer: Debian Perl Group <pkg-perl-maintainers\@lists.alioth.debian.org>\n");
+            $fh->print("Uploaders: $maintainer\n");
+        }
+        else
+        {
+            $fh->print("Maintainer: $maintainer\n");
+        }
+       $fh->print("Standards-Version: $debstdversion\n");
+       $fh->print("Homepage: $upsurl\n") if $upsurl;
+        do {
+            $fh->print("Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/$srcname/\n");
+            $fh->print("Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/$srcname/\n");
+        } if $opts{'pkg-perl'};
+       $fh->print("\n");
+       $fh->print("Package: $pkgname\n");
+       $fh->print("Architecture: $arch\n");
+       $fh->print("Depends: $depends\n") if $depends;
+       $fh->print($extrapfields) if defined $extrapfields;
+       $fh->print("Description: $desc\n$longdesc\n .\n This description was automagically extracted from the module by dh-make-perl.\n");
+       $fh->close;
+}
+
+sub create_changelog {
+       my $fh = _file_w(shift);
+       my $bug = shift;
+       
+       my $closes = $bug ? " (Closes: #$bug)" : '';
+
+       $fh->print("$srcname ($pkgversion) unstable; urgency=low\n");
+       $fh->print("\n  * Initial Release.$closes\n\n");
+       $fh->print(" -- $maintainer  $date\n");
+       #$fh->print("Local variables:\nmode: debian-changelog\nEnd:\n");
+       $fh->close
+}
+
+sub create_rules {
+        my ($file, $rulesname, $error);
+       ($file) = shift;
+       $rulesname = (
+           ($opts{dh} eq 7)
+           ? $arch eq 'all'?'rules.dh7.noxs'          :'rules.dh7.xs'
+           : $arch eq 'all'?"rules.$module_build.noxs":"rules.$module_build.xs"
+       );
+       
+       for my $source (("$homedir/$rulesname", "$datadir/$rulesname")) {
+               copy($source, $file) && do {
+                       print "Using rules: $source\n";
+                       last;
+               };
+               $error = $!;
+       }
+       die "Cannot copy rules file ($rulesname): $error\n" unless -e $file;
+       chmod(0755, $file);
+}
+
+sub create_compat {
+        my $fh = _file_w(shift);
+       $fh->print("$opts{dh}\n");
+       $fh->close;
+}
+
+sub create_copyright {
+        my $fh = _file_w(shift);
+       my $incomplete = '';
+
+       $fh->print(
+"This is the debian package for the $perlname module.
+It was created by $maintainer using dh-make-perl.
+
+");
+        if (defined $upsurl) {
+                $fh->print("It was downloaded from $upsurl\n\n");
+       } else {
+               $incomplete .= "No upstream URL\n";
+        }
+       $fh->print(
+"This copyright info was automatically extracted from the perl module.
+It may not be accurate, so you better check the module sources
+if you don\'t want to get into legal troubles.
+
+");
+       if (defined $author) {
+               $fh->print("The upstream author is: $author.\n");
+       } else {
+               $incomplete .= "No upstream author\n";
+       }
+
+       if (defined($copyright)) {
+               $fh->print($copyright);
+               # Fun with regexes
+               if ( $copyright =~ /terms as Perl itself/i ) {
+                   $fh->print("
+
+Perl is distributed under your choice of the GNU General Public License or
+the Artistic License.  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\'.
+");
+               } elsif ( $copyright =~ /GPL/ ) {
+                   $fh->print("
+
+The full text of the GPL is available on Debian systems in
+/usr/share/common-licenses/GPL
+");
+               }
+       } else {
+               $incomplete .= "No licensing information\n";
+       }
+
+       my $year = (localtime)[5]+1900;
+       $fh->print("
+
+The Debian packaging is (C) $year, $maintainer and
+is licensed under the same terms as the software itself (see above).
+");
+
+       $fh->close;
+
+       if ($incomplete) {
+           _warn_incomplete_copyright($incomplete)
+       }
+}
+
+sub create_readme {
+       my $fh = _file_w(shift);
+       $fh->print(
+"This is the debian package for the $perlname module.
+It was created by $maintainer using dh-make-perl.
+");
+       $fh->close;
+}
+
+sub create_watch {
+       my $fh = _file_w(shift);
+
+       my $version_re = 'v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)';
+
+       $fh->print(
+"\# format version number, currently 3; this line is compulsory!
+version=3
+\# URL to the package page followed by a regex to search
+$upsurl   .*/$perlname-$version_re\$
+");
+       $fh->close;
+}
+
+sub get_maintainer {
+    my ($user, $pwnam, $email, $name, $mailh);
+       $user = $ENV{LOGNAME} || $ENV{USER};
+       $pwnam = getpwuid($<);
+       die "Cannot determine current user\n" unless $pwnam;
+       if (defined $ENV{DEBFULLNAME}) {
+               $name = $ENV{DEBFULLNAME};
+       } else {
+               $name = $pwnam->gecos;
+               $name =~ s/,.*//;
+       }
+       $user ||= $pwnam->name;
+       $name ||= $user;
+       $email = shift @_ || ($ENV{DEBEMAIL} || $ENV{EMAIL});
+       unless ($email) {
+               chomp($mailh = `cat /etc/mailname`);
+               $email = $user.'@'.$mailh;
+       }
+
+       $email =~ s/^(.*)\s+<(.*)>$/$2/;
+       
+       return "$name <$email>";
+}
+
+sub load_overrides {
+    eval {
+       do "$datadir/overrides" if -f "$datadir/overrides";
+       do "$homedir/overrides" if -f "$homedir/overrides";
+    };
+    if ($@) {
+       die "Error when processing the overrides files: $@";
+    }
+}
+
+sub apply_overrides {
+       my ($data, $val, $subkey);
+
+       ($data, $subkey) = get_override_data();
+       return unless defined $data;
+       $pkgname = $val if (defined($val=get_override_val($data, $subkey, 'pkgname')));
+       $srcname = $val if (defined($val=get_override_val($data, $subkey, 'srcname')));
+       $section = $val if (defined($val=get_override_val($data, $subkey, 'section')));
+       $priority = $val if (defined($val=get_override_val($data, $subkey, 'priority')));
+       $depends = $val if (defined($val=get_override_val($data, $subkey, 'depends')));
+       $bdepends = $val if (defined($val=get_override_val($data, $subkey, 'bdepends')));
+       $bdependsi = $val if (defined($val=get_override_val($data, $subkey, 'bdependsi')));     
+       $desc = $val if (defined($val=get_override_val($data, $subkey, 'desc')));
+       $longdesc = $val if (defined($val=get_override_val($data, $subkey, 'longdesc')));
+       $pkgversion = $val if (defined($val=get_override_val($data, $subkey, 'version')));
+       $arch = $val if (defined($val=get_override_val($data, $subkey, 'arch')));
+       $changelog = $val if (defined($val=get_override_val($data, $subkey, 'changelog')));
+       @docs = split(/\s+/, $val) if (defined($val=get_override_val($data, $subkey, 'docs')));
+
+       $extrasfields = $val if (defined($val=get_override_val($data, $subkey, 'sfields')));
+       $extrapfields = $val if (defined($val=get_override_val($data, $subkey, 'pfields')));
+       $maintainer = $val if (defined($val=get_override_val($data, $subkey, 'maintainer')));
+       # fix longdesc if needed
+       $longdesc =~ s/^\s*/ /mg;
+}
+
+sub apply_final_overrides {
+       my ($data, $val, $subkey);
+
+       ($data, $subkey) = get_override_data();
+       return unless defined $data;
+       get_override_val($data, $subkey, 'finish');
+}
+
+sub get_override_data {
+       my ($data, $checkver, $subkey);
+       $data = $overrides{$perlname};
+
+       return unless defined $data;
+       die "Value of '$perlname' in overrides not a hashref\n" unless ref($data) eq 'HASH';
+       if (defined($checkver = $data->{checkver})) {
+               die "checkver not a function\n" unless (ref($checkver) eq 'CODE');
+               $subkey = &$checkver($maindir);
+       } else {
+               $subkey = $pkgversion;
+       }
+       return ($data, $subkey);
+}
+
+sub get_override_val {
+        my ($data, $subkey, $key, $val);
+       ($data, $subkey, $key) = @_;
+       $val = defined($data->{$subkey.$key})?$data->{$subkey.$key}:$data->{$key};
+       return &$val() if (defined($val) && ref($val) eq 'CODE');
+       return $val;
+}
+
+sub _warn_incomplete_copyright {
+    print '*'x10, '
+Copyright information incomplete!
+
+Upstream copyright information could not be automatically determined.
+
+If you are building this package for your personal use, you might disregard
+this information; however, if you intend to upload this package to Debian
+(or in general, if you plan on distributing it), you must look into the
+complete copyright information.
+
+The causes for this warning are:
+', @_;
+}
+
+sub _file_r {
+    my ($file, $fh);
+    $file = shift;
+    $fh = IO::File->new($file, 'r') or die "Cannot open $file: $!\n";
+    return $fh;
+}
+
+sub _file_w {
+    my ($file, $fh);
+    $file = shift;
+    $fh = IO::File->new($file, 'w') or die "Cannot open $file: $!\n";
+    return $fh;
+}
+
+sub _file_rw {
+    my ($file, $fh);
+    $file = shift;
+    $fh = IO::File->new($file, 'r+') or die "Cannot open $file: $!\n";
+    return $fh;
+}
+
+=head1 NAME
+
+B<dh-make-perl> - Create debian source packages from perl modules
+
+=head1 SYNOPSIS
+
+B<dh-make-perl> [B<SOURCE_DIR> | B<--cpan> I<MODULE>]
+
+B<dh-make-perl> B<--refresh>
+
+You can modify B<dh-make-perl>'s behaviour with some switches:
+
+=over
+
+=item B<--desc> I<SHORT DESCRIPTION>
+
+Uses the argument to --desc as short description for the package.
+
+=item B<--arch> I<any> | I<all>
+
+This switches between arch-dependent and arch-independet packages. If B<--arch>
+isn't used, B<dh-make-perl> uses a relatively good-working algorithms to
+decide this alone.
+
+=item B<--version> I<VERSION>
+
+Specifies the version of the resulting package.
+
+=item B<--email> | B<-e> I<EMAIL>
+
+Manually specify the Maintainer email address to use in debian/control and
+in debian/changelog.
+
+=item B<--packagename> | B<-p> I<PACKAGENAME>
+
+Manually specify the Package Name, useful when the module has dashes in its
+name.
+
+=item B<--closes> I<ITPBUG>
+
+Manually specify the ITP bug number that this package closes. If not 
+given, dh-make-perl will try to connect to bugs.debian.org to fetch the 
+appropriate bug number, using WWW::Mechanize.
+
+=item B<--depends> I<DEPENDS>
+
+Manually specify the string to be used for the module's dependencies. This 
+should be used when building modules where dh-make-perl cannot guess the Perl
+dependencies (such as modules built using L<Module::Install>), or when the
+Perl code depends on non-Perl binaries or libraries. Usually, dh-make-perl
+will figure out the dependencies by itself. If you need to pass dh-make-perl
+dependency information, you must do it using the debian package format. i.e.
+
+dh-make-perl --depends libtest-more-perl 
+
+=item B<--bdepends> I<BUILD-DEPENDS>
+
+Manually specify the string to be used for the module's build-dependencies
+(that is, the packages and their versions that have to be installed in order to
+successfully build the package). Keep in mind that packages generated by
+dh-make-perl require debhelper to be specified as a build dependency. Same note
+as for --depends applies here - Use only when needed.
+
+=item B<--bdependsi> I<BUILD-DEPENDS-INDEP>
+
+Manually specify the string to be used for the module's build-dependencies
+for architecture-independent builds. Same notes as those for the --depends 
+and --bdepends options apply here.
+
+Note that for --depends, --bdepends and --bdependsi you can also specify that
+the field should not appear in debian/rules (if you really mean it, of course
+;-) ) by giving it an empty string as an argument.
+
+=item B<--pkg-perl>
+
+Useful when preparing a package for the Debian Perl Group
+L<http://pkg-perl.alioth.debian.org>.
+
+Sets C<Maintainer>, C<Uploaders>, C<Vcs-Svn> and C<Vcs-Browser> fields in
+debian/control accordingly.
+
+=item B<--cpan-mirror> I<MIRROR>
+
+Specifies a CPAN site to use as mirror.
+
+=item B<--exclude> | B<-i> [I<REGEX>]
+
+This allows you to specify a PCRE to exclude some files from the search for
+docs and stuff like that. If no argument is given (but the switch is specified
+- not specifying the switch will include everything), it defaults to exclude
+CVS and .svn directories.
+
+=item B<--build>
+
+Builds the package after setting it up.
+
+NB: This builds only a binary package (by calling "fakeroot debian/rules
+binary") and does not sign the package. It is meant for a quick local
+install of a package, not for creating a package ready for submission to the
+Debian archive.
+
+=item B<--install>
+
+Installs the freshly built package. Specifying --install implies --build - The
+package will not be installed unless it was built (obviously ;-) )
+
+=item B<--notest>
+
+Does not run the automatic testing of the module as part of the build script.
+This is mostly useful when packaging buggy or incomplete software.
+
+=item B<--basepkgs>
+
+Explicitly gives a comma-separated list of packages to consider "base"
+packages (i.e. packages that should always be available in Debian
+systems). This option defaults to C<perl,perl-base,perl-modules> - It
+is used to check for module dependencies. If a needed module is in the
+C<basepkgs>, it won't be mentioned in the C<depends:> field of
+C<debian/control>.
+
+If this option is specified, the above mentioned default packages will
+not be included (but will be mentioned as explicit dependencies in the
+resulting package). You can, of course, mention your own modules
+and explicitly specify the default values.
+
+Note that this option should be used sparsingly and with care, as it
+might lead to packages not being rebuildable because of unfulfilled
+dependencies.
+
+=item B<--requiredeps>
+
+Fail if a dependency perl package was not found (dependency tracking
+requires the apt-file package installed and updated)
+
+=item B<--core-ok>
+
+Allows building core Perl modules. By default, dh-make-perl will not allow
+building a module that is shipped as part of the standard Perl library; by
+specifying this option, dh-make-perl will build them anyway.
+
+Note that, although it is not probable, this might break unrelated items in 
+your system - If a newer version of a core module breaks the API, all kinds
+of daemons might get upset ;-)
+
+=item B<--refresh>
+
+Refresh mode.
+
+Instead of creating new debian/ directory, B<--refresh> makes B<dh-make-perl>
+to re-create only B<debian/rules> according to the current templates.
+
+This is useful when B<debian/rules> was created using older templates and
+doesn't contain much customisations. As always, you're strongly encouraged to
+verify if B<debian/rules> looks sane.
+
+=back
+
+=item B<--dh ver>
+
+Set desired debhelper version. If C<ver> is 7, generated debian/rules is
+minimalistic, using the auto-mode of debhelper. Also, any additional
+documentation and examples are listed in additional files under debian/, instead
+of being listed in debian/rules
+
+=back
+
+=head1 DESCRIPTION
+
+B<dh-make-perl> will create the files required to build
+a debian source package out of a perl package.
+This works for most simple packages and is also useful
+for getting started with packaging perl modules.
+
+You can specify a module name with the B<--cpan> switch
+and B<dh-make-perl> will download the module for you from
+a CPAN mirror, or you can specify the directory with the
+already unpacked sources. If neither --cpan nor a directory
+is given as argument, dh-make-perl tries to create a
+perl package from the data in F<.>
+
+There is an override mechanism in place to handle most of
+the little changes that may be needed for some modules
+(this hasn't been tested much, though, and the override
+database needs to be filled in).
+
+You can build and install the debian package using the --build
+and --install command line switches.
+
+Using this program is no excuse for not reading the
+debian developer documentation, including the Debian policy,
+the perl policy, the packaging manual and so on.
+
+=head1 FILES
+
+The following directories will be searched to find additional files
+required by dh-make-perl:
+
+       /usr/share/dh-make-perl/
+       $HOME/.dh-make-perl/
+
+=over 4
+
+=item * overrides
+
+File that overrides information retreived (or guessed) about the package.
+All the files in the library directories are loaded: entries in the home
+take precedence. See the distributed overrides file for usage information.
+
+=item * rules.MakeMaker.noxs
+
+A debian/rules makefile for modules that use ExtUtils::MakeMaker, but don't
+have C/XS code.
+
+=item * rules.MakeMaker.xs
+
+A debian/rules makefile for modules that use ExtUtils::MakerMaker and
+C/XS code.
+
+=item * rules.Module-Build.noxs
+
+A debian/rules makefile for modules that use Module::Build, but don't have 
+C/XS code.
+
+=item * rules.Module-Build.xs
+
+A debian/rules makefile for modules that use Module::Build and C/XS code.
+
+=back
+
+=head1 ENVIRONMENT
+
+HOME - get user's home directory
+
+DEBFULLNAME - get the real name of the maintainer
+
+LOGNAME or USER - get the username
+
+DEBEMAIL or EMAIL - get the email address of the user
+
+=head1 BUGS
+
+Several, let me know when you find them.
+
+=head1 AUTHOR
+
+Paolo Molaro E<lt>lupus@debian.orgE<gt> (MIA)
+
+Maintained for a time by Ivan Kohler E<lt>ivan-debian@420.amE<gt>.
+
+Maintained for a time by Marc Brockschmdit E<lt>marc@dch-faq.deE<gt>.
+
+Now maintained by Gunnar Wolf E<lt>gwolf@gwolf.orgE<gt>, and team-maintained 
+by the Debian pkg-perl team, http://alioth.debian.org/projects/pkg-perl
+
+Patches from:
+
+=over
+
+=item Adam Sjoegren E<lt>asjo@koldfront.dkE<gt>
+
+=item Adrian Phillips E<lt>adrianp@powertech.noE<gt>
+
+=item Amos Shapira E<lt>amos.shapira@gmail.comE<gt>
+
+=item Christian Kurz E<lt>shorty@debian.orgE<gt>
+
+=item Damyan Ivanov E<lt>divanov@creditreform.bgE<gt>
+
+=item David Paleino E<lt>d.paleino@gmail.comE<gt>
+
+=item David Pashley E<lt>david@davidpashley.comE<gt>
+
+=item Edward Betts E<lt>edward@debian.orgE<gt>
+
+=item Fermin Galan E<lt>galan@dit.upm.esE<gt>
+
+=item Geoff Richards E<lt>qef@ungwe.orgE<gt>
+
+=item Gergely Nagy E<lt>algernon@bonehunter.rulez.orgE<gt>
+
+=item gregor herrmann E<lt>gregoa@debian.orgE<gt>
+
+=item Hilko Bengen E<lt>bengen@debian.orgE<gt>
+
+=item Kees Cook E<lt>keex@outflux.netE<gt>
+
+=item Jesper Krogh E<lt>jesper@krogh.ccE<gt>
+
+=item Johnny Morano E<lt>jmorano@moretrix.comE<gt>
+
+=item Juerd E<lt>juerd@ouranos.juerd.netE<gt>
+
+=item Marc Chantreux (mail withheld)
+
+=item Matt Hope E<lt>dopey@debian.orgE<gt>
+
+=item Noel Maddy E<lt>noel@zhtwn.comE<gt>
+
+=item Oliver Gorwits E<lt>oliver.gorwits@oucs.ox.ac.ukE<gt>
+
+=item Peter Moerch E<lt>mn3k66i02@sneakemail.comE<gt>
+
+=item Stephen Oberholtzer E<lt>oliverklozoff@gmail.comE<gt>
+
+=item Ton Nijkes E<lt>tonn@wau.mis.ah.nlE<gt>
+
+=back
+
+... And others who, sadly, we have forgot to add :-/
+
+=cut
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/overrides b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/overrides
new file mode 100644 (file)
index 0000000..9863fc1
--- /dev/null
@@ -0,0 +1,39 @@
+# override file for dh-make-perl
+# chdir is set to the module dir while executing the code in the override hashes
+# you can have your own overrides to this overrides in a similar file
+# in ~/.dh-make-perl/overrides
+# Please contribute back the fixes that may be needed for some modules
+# to lupus@debian.org.
+
+# sample overrides entry
+$overrides{'Strange'} = {
+       pkgname => 'libstrange-perl',
+       srcname => 'libstrange-perl',
+       section => 'misc',
+       priority => 'Extra',
+       depends => 'perl6',
+       # build depends
+       bdepends => 'perl6, xlib-dev',
+       desc => 'A really ugly module to test dh-make-perl',
+       longdesc => "A really ugly long description\nfor a really ugly perl module.",
+       arch => 'all',
+       # starting from version 2 it's an xs module
+       checkver => sub {return 'v2-' if (($version || "") =~ /^[2-9]\./);return '';},
+       'v2-arch' => 'any',
+       'v2-version' => sub {
+               if (($version || "") =~ /^\d+\.(\d+)/ && length($1) < 3) {
+                       return $version.("0"x(3-length($1))); # maitain 3 digits after the dot
+               } else {
+                       return $version;
+               } },
+       # Note the \n in pfield and sfields (extra fields for the source and package section)
+       pfields => "Conflicts: ba-ba-buma\n",
+
+};
+
+$overrides{'Crypt::SSLeay'} = {
+       finish => sub {
+               my @a=("perl", "-pi", "-e", 's,(Makefile\.PL),$1 /usr,', "debian/rules");
+               system(@a);},
+};
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.MakeMaker.noxs b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.MakeMaker.noxs
new file mode 100755 (executable)
index 0000000..2c480cd
--- /dev/null
@@ -0,0 +1,64 @@
+#!/usr/bin/make -f
+# This debian/rules file is provided as a template for normal perl
+# packages. It was created by Marc Brockschmidt <marc@dch-faq.de> for
+# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may
+# be used freely wherever it is useful.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# If set to a true value then MakeMaker's prompt function will
+# always return the default without waiting for user input.
+export PERL_MM_USE_DEFAULT=1
+
+PERL   ?= /usr/bin/perl
+PACKAGE = $(shell dh_listpackages)
+TMP     = $(CURDIR)/debian/$(PACKAGE)
+
+build: build-stamp
+build-stamp:
+       dh_testdir
+       # Add commands to compile the package here
+       $(PERL) Makefile.PL INSTALLDIRS=vendor
+       $(MAKE)
+       #TEST#
+       touch $@
+
+clean:
+       dh_testdir
+       dh_testroot
+       dh_clean build-stamp install-stamp
+       # Add commands to clean up after the build process here
+       [ ! -f Makefile ] || $(MAKE) realclean
+
+install: install-stamp
+install-stamp: build-stamp
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       # Add commands to install the package into $(TMP) here
+       $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
+       [ ! -d $(TMP)/usr/lib/perl5 ] || \
+               rmdir --ignore-fail-on-non-empty --parents --verbose \
+               $(TMP)/usr/lib/perl5
+       touch $@
+
+binary-arch:
+# We have nothing to do here for an architecture-independent package
+
+binary-indep: build install
+       dh_testdir
+       dh_testroot
+       dh_installexamples #EXAMPLES#
+       dh_installdocs #DOCS#
+       dh_installchangelogs #CHANGES#
+       dh_perl
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.MakeMaker.xs b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.MakeMaker.xs
new file mode 100755 (executable)
index 0000000..419edfc
--- /dev/null
@@ -0,0 +1,77 @@
+#!/usr/bin/make -f
+# This debian/rules file is provided as a template for normal perl
+# packages. It was created by Marc Brockschmidt <marc@dch-faq.de> for
+# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may
+# be used freely wherever it is useful.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# If set to a true value then MakeMaker's prompt function will
+# always return the default without waiting for user input.
+export PERL_MM_USE_DEFAULT=1
+
+PERL   ?= /usr/bin/perl
+PACKAGE = $(shell dh_listpackages)
+TMP     = $(CURDIR)/debian/$(PACKAGE)
+
+# Allow disabling build optimisation by setting noopt in
+# $DEB_BUILD_OPTIONS
+CFLAGS = -Wall -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+        CFLAGS += -O0
+else
+        CFLAGS += -O2
+endif
+
+build: build-stamp
+build-stamp:
+       dh_testdir
+       # Add commands to compile the package here
+       $(PERL) Makefile.PL INSTALLDIRS=vendor
+       $(MAKE) OPTIMIZE="$(CFLAGS)" LD_RUN_PATH=""
+       #TEST#
+       touch $@
+
+clean:
+       dh_testdir
+       dh_testroot
+       dh_clean build-stamp install-stamp
+       # Add commands to clean up after the build process here
+       [ ! -f Makefile ] || $(MAKE) realclean
+
+install: install-stamp
+install-stamp: build-stamp
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       # Add commands to install the package into $(TMP)
+       $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
+       [ ! -d $(TMP)/usr/share/perl5 ] || \
+               rmdir --ignore-fail-on-non-empty --parents --verbose \
+               $(TMP)/usr/share/perl5
+       touch $@
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do here for an architecture-dependent package
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installexamples #EXAMPLES#
+       dh_installdocs #DOCS#
+       dh_installchangelogs #CHANGES#
+       dh_shlibdeps
+       dh_strip
+       dh_perl
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.Module-Build.noxs b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.Module-Build.noxs
new file mode 100755 (executable)
index 0000000..fbde886
--- /dev/null
@@ -0,0 +1,64 @@
+#!/usr/bin/make -f
+# This debian/rules file is provided as a template for normal perl
+# packages. It was created by Marc Brockschmidt <marc@dch-faq.de> for
+# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may
+# be used freely wherever it is useful.
+#
+# It was later modified by Jason Kohles <email@jasonkohles.com>
+# http://www.jasonkohles.com/ to support Module::Build installed modules
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# If set to a true value then MakeMaker's prompt function will
+# always return the default without waiting for user input.
+export PERL_MM_USE_DEFAULT=1
+
+PERL   ?= /usr/bin/perl
+PACKAGE = $(shell dh_listpackages)
+TMP     = $(CURDIR)/debian/$(PACKAGE)
+
+build: build-stamp
+build-stamp:
+       dh_testdir
+       # Add commands to compile the package here
+       $(PERL) Build.PL installdirs=vendor
+       $(PERL) Build
+       #TEST#
+       touch $@
+
+clean:
+       dh_testdir
+       dh_testroot
+       dh_clean build-stamp install-stamp
+       # Add commands to clean up after the build process here
+       [ ! -f Build ] || $(PERL) Build --allow_mb_mismatch 1 distclean
+
+install: install-stamp
+install-stamp: build-stamp
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       # Add commands to install the package into $(TMP) here
+       $(PERL) Build install destdir=$(TMP) create_packlist=0
+       touch $@
+
+binary-arch:
+# We have nothing to do here for an architecture-independent package
+
+binary-indep: build install
+       dh_testdir
+       dh_testroot
+       dh_installdocs #DOCS#
+       dh_installexamples #EXAMPLES#
+       dh_installchangelogs #CHANGES#
+       dh_perl
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.Module-Build.xs b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.Module-Build.xs
new file mode 100755 (executable)
index 0000000..c1584ce
--- /dev/null
@@ -0,0 +1,74 @@
+#!/usr/bin/make -f
+# This debian/rules file is provided as a template for normal perl
+# packages. It was created by Marc Brockschmidt <marc@dch-faq.de> for
+# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may
+# be used freely wherever it is useful.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# If set to a true value then MakeMaker's prompt function will
+# always return the default without waiting for user input.
+export PERL_MM_USE_DEFAULT=1
+
+PERL   ?= /usr/bin/perl
+PACKAGE = $(shell dh_listpackages)
+TMP     = $(CURDIR)/debian/$(PACKAGE)
+
+# Allow disabling build optimisation by setting noopt in
+# $DEB_BUILD_OPTIONS
+CFLAGS = -Wall -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+        CFLAGS += -O0
+else
+        CFLAGS += -O2
+endif
+
+build: build-stamp
+build-stamp:
+       dh_testdir
+       # Add commands to compile the package here
+       $(PERL) Build.PL installdirs=vendor config=optimize="$(CFLAGS)"
+       OPTIMIZE="$(CFLAGS)" $(PERL) Build
+       #TEST#
+       touch $@
+
+clean:
+       dh_testdir
+       dh_testroot
+       dh_clean build-stamp install-stamp
+       # Add commands to clean up after the build process here
+       [ ! -f Build ] || $(PERL) Build --allow_mb_mismatch 1 distclean
+
+install: install-stamp
+install-stamp: build-stamp
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       # Add commands to install the package into $(TMP) here
+       $(PERL) Build install destdir=$(TMP) create_packlist=0
+       touch $@
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do here for an architecture-dependent package
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installdocs #DOCS#
+       dh_installexamples #EXAMPLES#
+       dh_installchangelogs #CHANGES#
+       dh_shlibdeps
+       dh_strip
+       dh_perl
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.dh7.noxs b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.dh7.noxs
new file mode 100755 (executable)
index 0000000..0d045f4
--- /dev/null
@@ -0,0 +1,23 @@
+#!/usr/bin/make -f
+
+build: build-stamp
+build-stamp:
+       dh build
+       touch $@
+
+clean:
+       dh $@
+
+install: install-stamp
+install-stamp: build-stamp
+       dh install
+       touch $@
+
+binary-arch:
+
+binary-indep: install
+       dh $@
+
+binary: binary-arch binary-indep
+
+.PHONY: binary binary-arch binary-indep install clean build
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.dh7.xs b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/dh-make-perl/rules.dh7.xs
new file mode 100755 (executable)
index 0000000..3850db1
--- /dev/null
@@ -0,0 +1,23 @@
+#!/usr/bin/make -f
+
+build: build-stamp
+build-stamp:
+       dh build
+       touch $@
+
+clean:
+       dh $@
+
+install: install-stamp
+install-stamp: build-stamp
+       dh install
+       touch $@
+
+binary-arch: install
+       dh $@
+
+binary-indep:
+
+binary: binary-arch binary-indep
+
+.PHONY: binary binary-arch binary-indep install clean build
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/README b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/README
new file mode 100644 (file)
index 0000000..ed9f7e2
--- /dev/null
@@ -0,0 +1,19 @@
+dh-make-perl
+
+Create debian packages from perl modules
+
+dh-make-perl will create the files required to build
+a debian source package out of a perl package.
+This works for most simple packages and is also useful
+for getting started with packaging perl modules.
+
+There is an override mechanism in place to handle most of
+the little changes that may be needed for some modules
+(this hasn't been tested much, though).
+
+Using this program is no excuse for not reading the
+debian developer documentation, including the policy,
+the perl policy, the packaging manual and so on.
+
+lupus@debian.org
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/changelog.gz b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/changelog.gz
new file mode 100644 (file)
index 0000000..82b8dc6
Binary files /dev/null and b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/changelog.gz differ
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/copyright b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/doc/dh-make-perl/copyright
new file mode 100644 (file)
index 0000000..557374e
--- /dev/null
@@ -0,0 +1,16 @@
+dh-make-perl was created by Paolo Molaro.
+
+It is currently maintained by Gunnar Wolf and others, under the umbrella of the
+Debian Perl Group <debian-perl@lists.debian.org>
+
+Copyright (c) 2000,2001 Paolo Molaro <lupus@debian.org>
+          (c) 2002,2003,2008 Ivan Kohler <ivan-debian@420.am>
+          (c) 2003,2004 Marc 'HE' Brockschmidt <he@debian.org>
+          (c) 2005-2007 Gunnar Wolf <gwolf@debian.org>
+          (c) 2006 Frank Lichtenheld <djpig@debian.org>
+          (c) 2007-2008 Gregor Herrmann <gregoa@debian.org>
+          (c) 2007-2008 Damyan Ivanov <dmn@debian.org>
+
+You can do anything with it according to the GPLv2: look
+in /usr/share/common-licenses/GPL-2 on your Debian system.
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/man/man1/dh-make-perl.1.gz b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/man/man1/dh-make-perl.1.gz
new file mode 100644 (file)
index 0000000..d640787
Binary files /dev/null and b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/dh-make-perl/usr/share/man/man1/dh-make-perl.1.gz differ
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/debian/files b/deb-src/dh-make-perl/dh-make-perl-0.47/debian/files
new file mode 100644 (file)
index 0000000..86cff2f
--- /dev/null
@@ -0,0 +1 @@
+dh-make-perl_0.47maemo1_all.deb devel optional
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47/dh-make-perl.1 b/deb-src/dh-make-perl/dh-make-perl-0.47/dh-make-perl.1
new file mode 100644 (file)
index 0000000..69d8cd0
--- /dev/null
@@ -0,0 +1,400 @@
+.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.14
+.\"
+.\" Standard preamble:
+.\" ========================================================================
+.de Sh \" Subsection heading
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+.fi
+..
+.\" Set up some character translations and predefined strings.  \*(-- will
+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
+.\" double quote, and \*(R" will give a right double quote.  | will give a
+.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
+.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
+.\" expand to `' in nroff, nothing in troff, for use with C<>.
+.tr \(*W-|\(bv\*(Tr
+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.ie n \{\
+.    ds -- \(*W-
+.    ds PI pi
+.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
+.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
+.    ds L" ""
+.    ds R" ""
+.    ds C` ""
+.    ds C' ""
+'br\}
+.el\{\
+.    ds -- \|\(em\|
+.    ds PI \(*p
+.    ds L" ``
+.    ds R" ''
+'br\}
+.\"
+.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
+.\" entries marked with X<> in POD.  Of course, you'll have to process the
+.\" output yourself in some meaningful fashion.
+.if \nF \{\
+.    de IX
+.    tm Index:\\$1\t\\n%\t"\\$2"
+..
+.    nr % 0
+.    rr F
+.\}
+.\"
+.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
+.\" way too many mistakes in technical documents.
+.hy 0
+.if n .na
+.\"
+.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
+.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
+.    \" fudge factors for nroff and troff
+.if n \{\
+.    ds #H 0
+.    ds #V .8m
+.    ds #F .3m
+.    ds #[ \f1
+.    ds #] \fP
+.\}
+.if t \{\
+.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
+.    ds #V .6m
+.    ds #F 0
+.    ds #[ \&
+.    ds #] \&
+.\}
+.    \" simple accents for nroff and troff
+.if n \{\
+.    ds ' \&
+.    ds ` \&
+.    ds ^ \&
+.    ds , \&
+.    ds ~ ~
+.    ds /
+.\}
+.if t \{\
+.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
+.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
+.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
+.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
+.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
+.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
+.\}
+.    \" troff and (daisy-wheel) nroff accents
+.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
+.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
+.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
+.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
+.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
+.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
+.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
+.ds ae a\h'-(\w'a'u*4/10)'e
+.ds Ae A\h'-(\w'A'u*4/10)'E
+.    \" corrections for vroff
+.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
+.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
+.    \" for low resolution devices (crt and lpr)
+.if \n(.H>23 .if \n(.V>19 \
+\{\
+.    ds : e
+.    ds 8 ss
+.    ds o a
+.    ds d- d\h'-1'\(ga
+.    ds D- D\h'-1'\(hy
+.    ds th \o'bp'
+.    ds Th \o'LP'
+.    ds ae ae
+.    ds Ae AE
+.\}
+.rm #[ #] #H #V #F C
+.\" ========================================================================
+.\"
+.IX Title "DH-MAKE-PERL 1"
+.TH DH-MAKE-PERL 1 "2008-06-17" "perl v5.8.4" "debian"
+.SH "NAME"
+\&\fBdh\-make\-perl\fR \- Create debian source packages from perl modules
+.SH "SYNOPSIS"
+.IX Header "SYNOPSIS"
+\&\fBdh-make-perl\fR [\fB\s-1SOURCE_DIR\s0\fR | \fB\-\-cpan\fR \fI\s-1MODULE\s0\fR]
+.PP
+\&\fBdh-make-perl\fR \fB\-\-refresh\fR
+.PP
+You can modify \fBdh-make-perl\fR's behaviour with some switches:
+.IP "\fB\-\-desc\fR \fI\s-1SHORT\s0 \s-1DESCRIPTION\s0\fR" 4
+.IX Item "--desc SHORT DESCRIPTION"
+Uses the argument to \-\-desc as short description for the package.
+.IP "\fB\-\-arch\fR \fIany\fR | \fIall\fR" 4
+.IX Item "--arch any | all"
+This switches between arch-dependent and arch-independet packages. If \fB\-\-arch\fR
+isn't used, \fBdh-make-perl\fR uses a relatively good-working algorithms to
+decide this alone.
+.IP "\fB\-\-version\fR \fI\s-1VERSION\s0\fR" 4
+.IX Item "--version VERSION"
+Specifies the version of the resulting package.
+.IP "\fB\-\-email\fR | \fB\-e\fR \fI\s-1EMAIL\s0\fR" 4
+.IX Item "--email | -e EMAIL"
+Manually specify the Maintainer email address to use in debian/control and
+in debian/changelog.
+.IP "\fB\-\-packagename\fR | \fB\-p\fR \fI\s-1PACKAGENAME\s0\fR" 4
+.IX Item "--packagename | -p PACKAGENAME"
+Manually specify the Package Name, useful when the module has dashes in its
+name.
+.IP "\fB\-\-closes\fR \fI\s-1ITPBUG\s0\fR" 4
+.IX Item "--closes ITPBUG"
+Manually specify the \s-1ITP\s0 bug number that this package closes. If not 
+given, dh-make-perl will try to connect to bugs.debian.org to fetch the 
+appropriate bug number, using WWW::Mechanize.
+.IP "\fB\-\-depends\fR \fI\s-1DEPENDS\s0\fR" 4
+.IX Item "--depends DEPENDS"
+Manually specify the string to be used for the module's dependencies. This 
+should be used when building modules where dh-make-perl cannot guess the Perl
+dependencies (such as modules built using Module::Install), or when the
+Perl code depends on non-Perl binaries or libraries. Usually, dh-make-perl
+will figure out the dependencies by itself. If you need to pass dh-make-perl
+dependency information, you must do it using the debian package format. i.e.
+.Sp
+dh-make-perl \-\-depends libtest-more-perl 
+.IP "\fB\-\-bdepends\fR \fIBUILD-DEPENDS\fR" 4
+.IX Item "--bdepends BUILD-DEPENDS"
+Manually specify the string to be used for the module's build-dependencies
+(that is, the packages and their versions that have to be installed in order to
+successfully build the package). Keep in mind that packages generated by
+dh-make-perl require debhelper to be specified as a build dependency. Same note
+as for \-\-depends applies here \- Use only when needed.
+.IP "\fB\-\-bdependsi\fR \fIBUILD-DEPENDS-INDEP\fR" 4
+.IX Item "--bdependsi BUILD-DEPENDS-INDEP"
+Manually specify the string to be used for the module's build-dependencies
+for architecture-independent builds. Same notes as those for the \-\-depends 
+and \-\-bdepends options apply here.
+.Sp
+Note that for \-\-depends, \-\-bdepends and \-\-bdependsi you can also specify that
+the field should not appear in debian/rules (if you really mean it, of course
+;\-) ) by giving it an empty string as an argument.
+.IP "\fB\-\-pkg\-perl\fR" 4
+.IX Item "--pkg-perl"
+Useful when preparing a package for the Debian Perl Group
+<http://pkg\-perl.alioth.debian.org>.
+.Sp
+Sets \f(CW\*(C`Maintainer\*(C'\fR, \f(CW\*(C`Uploaders\*(C'\fR, \f(CW\*(C`Vcs\-Svn\*(C'\fR and \f(CW\*(C`Vcs\-Browser\*(C'\fR fields in
+debian/control accordingly.
+.IP "\fB\-\-cpan\-mirror\fR \fI\s-1MIRROR\s0\fR" 4
+.IX Item "--cpan-mirror MIRROR"
+Specifies a \s-1CPAN\s0 site to use as mirror.
+.IP "\fB\-\-exclude\fR | \fB\-i\fR [\fI\s-1REGEX\s0\fR]" 4
+.IX Item "--exclude | -i [REGEX]"
+This allows you to specify a \s-1PCRE\s0 to exclude some files from the search for
+docs and stuff like that. If no argument is given (but the switch is specified
+\&\- not specifying the switch will include everything), it defaults to exclude
+\&\s-1CVS\s0 and .svn directories.
+.IP "\fB\-\-build\fR" 4
+.IX Item "--build"
+Builds the package after setting it up.
+.Sp
+\&\s-1NB:\s0 This builds only a binary package (by calling \*(L"fakeroot debian/rules
+binary\*(R") and does not sign the package. It is meant for a quick local
+install of a package, not for creating a package ready for submission to the
+Debian archive.
+.IP "\fB\-\-install\fR" 4
+.IX Item "--install"
+Installs the freshly built package. Specifying \-\-install implies \-\-build \- The
+package will not be installed unless it was built (obviously ;\-) )
+.IP "\fB\-\-notest\fR" 4
+.IX Item "--notest"
+Does not run the automatic testing of the module as part of the build script.
+This is mostly useful when packaging buggy or incomplete software.
+.IP "\fB\-\-basepkgs\fR" 4
+.IX Item "--basepkgs"
+Explicitly gives a comma-separated list of packages to consider \*(L"base\*(R"
+packages (i.e. packages that should always be available in Debian
+systems). This option defaults to \f(CW\*(C`perl,perl\-base,perl\-modules\*(C'\fR \- It
+is used to check for module dependencies. If a needed module is in the
+\&\f(CW\*(C`basepkgs\*(C'\fR, it won't be mentioned in the \f(CW\*(C`depends:\*(C'\fR field of
+\&\f(CW\*(C`debian/control\*(C'\fR.
+.Sp
+If this option is specified, the above mentioned default packages will
+not be included (but will be mentioned as explicit dependencies in the
+resulting package). You can, of course, mention your own modules
+and explicitly specify the default values.
+.Sp
+Note that this option should be used sparsingly and with care, as it
+might lead to packages not being rebuildable because of unfulfilled
+dependencies.
+.IP "\fB\-\-requiredeps\fR" 4
+.IX Item "--requiredeps"
+Fail if a dependency perl package was not found (dependency tracking
+requires the apt-file package installed and updated)
+.IP "\fB\-\-core\-ok\fR" 4
+.IX Item "--core-ok"
+Allows building core Perl modules. By default, dh-make-perl will not allow
+building a module that is shipped as part of the standard Perl library; by
+specifying this option, dh-make-perl will build them anyway.
+.Sp
+Note that, although it is not probable, this might break unrelated items in 
+your system \- If a newer version of a core module breaks the \s-1API\s0, all kinds
+of daemons might get upset ;\-)
+.IP "\fB\-\-refresh\fR" 4
+.IX Item "--refresh"
+Refresh mode.
+.Sp
+Instead of creating new debian/ directory, \fB\-\-refresh\fR makes \fBdh-make-perl\fR
+to re-create only \fBdebian/rules\fR according to the current templates.
+.Sp
+This is useful when \fBdebian/rules\fR was created using older templates and
+doesn't contain much customisations. As always, you're strongly encouraged to
+verify if \fBdebian/rules\fR looks sane.
+.RE
+.IP "\fB\-\-dh ver\fR"
+.IX Item "--dh ver"
+Set desired debhelper version. If \f(CW\*(C`ver\*(C'\fR is 7, generated debian/rules is
+minimalistic, using the auto-mode of debhelper. Also, any additional
+documentation and examples are listed in additional files under debian/, instead
+of being listed in debian/rules
+.SH "DESCRIPTION"
+.IX Header "DESCRIPTION"
+\&\fBdh-make-perl\fR will create the files required to build
+a debian source package out of a perl package.
+This works for most simple packages and is also useful
+for getting started with packaging perl modules.
+.PP
+You can specify a module name with the \fB\-\-cpan\fR switch
+and \fBdh-make-perl\fR will download the module for you from
+a \s-1CPAN\s0 mirror, or you can specify the directory with the
+already unpacked sources. If neither \-\-cpan nor a directory
+is given as argument, dh-make-perl tries to create a
+perl package from the data in \fI.\fR
+.PP
+There is an override mechanism in place to handle most of
+the little changes that may be needed for some modules
+(this hasn't been tested much, though, and the override
+database needs to be filled in).
+.PP
+You can build and install the debian package using the \-\-build
+and \-\-install command line switches.
+.PP
+Using this program is no excuse for not reading the
+debian developer documentation, including the Debian policy,
+the perl policy, the packaging manual and so on.
+.SH "FILES"
+.IX Header "FILES"
+The following directories will be searched to find additional files
+required by dh\-make\-perl:
+.PP
+.Vb 2
+\&        /usr/share/dh-make-perl/
+\&        $HOME/.dh-make-perl/
+.Ve
+.IP "* overrides" 4
+.IX Item "overrides"
+File that overrides information retreived (or guessed) about the package.
+All the files in the library directories are loaded: entries in the home
+take precedence. See the distributed overrides file for usage information.
+.IP "* rules.MakeMaker.noxs" 4
+.IX Item "rules.MakeMaker.noxs"
+A debian/rules makefile for modules that use ExtUtils::MakeMaker, but don't
+have C/XS code.
+.IP "* rules.MakeMaker.xs" 4
+.IX Item "rules.MakeMaker.xs"
+A debian/rules makefile for modules that use ExtUtils::MakerMaker and
+C/XS code.
+.IP "* rules.Module\-Build.noxs" 4
+.IX Item "rules.Module-Build.noxs"
+A debian/rules makefile for modules that use Module::Build, but don't have 
+C/XS code.
+.IP "* rules.Module\-Build.xs" 4
+.IX Item "rules.Module-Build.xs"
+A debian/rules makefile for modules that use Module::Build and C/XS code.
+.SH "ENVIRONMENT"
+.IX Header "ENVIRONMENT"
+\&\s-1HOME\s0 \- get user's home directory
+.PP
+\&\s-1DEBFULLNAME\s0 \- get the real name of the maintainer
+.PP
+\&\s-1LOGNAME\s0 or \s-1USER\s0 \- get the username
+.PP
+\&\s-1DEBEMAIL\s0 or \s-1EMAIL\s0 \- get the email address of the user
+.SH "BUGS"
+.IX Header "BUGS"
+Several, let me know when you find them.
+.SH "AUTHOR"
+.IX Header "AUTHOR"
+Paolo Molaro <lupus@debian.org> (\s-1MIA\s0)
+.PP
+Maintained for a time by Ivan Kohler <ivan\-debian@420.am>.
+.PP
+Maintained for a time by Marc Brockschmdit <marc@dch\-faq.de>.
+.PP
+Now maintained by Gunnar Wolf <gwolf@gwolf.org>, and team-maintained 
+by the Debian pkg-perl team, http://alioth.debian.org/projects/pkg\-perl
+.PP
+Patches from:
+.IP "Adam Sjoegren <asjo@koldfront.dk>" 4
+.IX Item "Adam Sjoegren <asjo@koldfront.dk>"
+.PD 0
+.IP "Adrian Phillips <adrianp@powertech.no>" 4
+.IX Item "Adrian Phillips <adrianp@powertech.no>"
+.IP "Amos Shapira <amos.shapira@gmail.com>" 4
+.IX Item "Amos Shapira <amos.shapira@gmail.com>"
+.IP "Christian Kurz <shorty@debian.org>" 4
+.IX Item "Christian Kurz <shorty@debian.org>"
+.IP "Damyan Ivanov <divanov@creditreform.bg>" 4
+.IX Item "Damyan Ivanov <divanov@creditreform.bg>"
+.IP "David Paleino <d.paleino@gmail.com>" 4
+.IX Item "David Paleino <d.paleino@gmail.com>"
+.IP "David Pashley <david@davidpashley.com>" 4
+.IX Item "David Pashley <david@davidpashley.com>"
+.IP "Edward Betts <edward@debian.org>" 4
+.IX Item "Edward Betts <edward@debian.org>"
+.IP "Fermin Galan <galan@dit.upm.es>" 4
+.IX Item "Fermin Galan <galan@dit.upm.es>"
+.IP "Geoff Richards <qef@ungwe.org>" 4
+.IX Item "Geoff Richards <qef@ungwe.org>"
+.IP "Gergely Nagy <algernon@bonehunter.rulez.org>" 4
+.IX Item "Gergely Nagy <algernon@bonehunter.rulez.org>"
+.IP "gregor herrmann <gregoa@debian.org>" 4
+.IX Item "gregor herrmann <gregoa@debian.org>"
+.IP "Hilko Bengen <bengen@debian.org>" 4
+.IX Item "Hilko Bengen <bengen@debian.org>"
+.IP "Kees Cook <keex@outflux.net>" 4
+.IX Item "Kees Cook <keex@outflux.net>"
+.IP "Jesper Krogh <jesper@krogh.cc>" 4
+.IX Item "Jesper Krogh <jesper@krogh.cc>"
+.IP "Johnny Morano <jmorano@moretrix.com>" 4
+.IX Item "Johnny Morano <jmorano@moretrix.com>"
+.IP "Juerd <juerd@ouranos.juerd.net>" 4
+.IX Item "Juerd <juerd@ouranos.juerd.net>"
+.IP "Marc Chantreux (mail withheld)" 4
+.IX Item "Marc Chantreux (mail withheld)"
+.IP "Matt Hope <dopey@debian.org>" 4
+.IX Item "Matt Hope <dopey@debian.org>"
+.IP "Noel Maddy <noel@zhtwn.com>" 4
+.IX Item "Noel Maddy <noel@zhtwn.com>"
+.IP "Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk>" 4
+.IX Item "Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk>"
+.IP "Peter Moerch <mn3k66i02@sneakemail.com>" 4
+.IX Item "Peter Moerch <mn3k66i02@sneakemail.com>"
+.IP "Stephen Oberholtzer <oliverklozoff@gmail.com>" 4
+.IX Item "Stephen Oberholtzer <oliverklozoff@gmail.com>"
+.IP "Ton Nijkes <tonn@wau.mis.ah.nl>" 4
+.IX Item "Ton Nijkes <tonn@wau.mis.ah.nl>"
+.PD
+.PP
+\&... And others who, sadly, we have forgot to add :\-/
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/COPYING b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/COPYING
new file mode 100644 (file)
index 0000000..d60c31a
--- /dev/null
@@ -0,0 +1,340 @@
+                   GNU GENERAL PUBLIC LICENSE
+                      Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                           Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+\f
+                   GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+\f
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+\f
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+\f
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                           NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                    END OF TERMS AND CONDITIONS
+\f
+           How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    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 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year  name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/README b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/README
new file mode 100644 (file)
index 0000000..ed9f7e2
--- /dev/null
@@ -0,0 +1,19 @@
+dh-make-perl
+
+Create debian packages from perl modules
+
+dh-make-perl will create the files required to build
+a debian source package out of a perl package.
+This works for most simple packages and is also useful
+for getting started with packaging perl modules.
+
+There is an override mechanism in place to handle most of
+the little changes that may be needed for some modules
+(this hasn't been tested much, though).
+
+Using this program is no excuse for not reading the
+debian developer documentation, including the policy,
+the perl policy, the packaging manual and so on.
+
+lupus@debian.org
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/Changes b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/Changes
new file mode 100644 (file)
index 0000000..9286d94
--- /dev/null
@@ -0,0 +1,5 @@
+Revision history for Perl extension Strange.
+
+0.1  Tue Oct 24 16:25:04 2000
+       - original version; created by h2xs 1.19
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/MANIFEST b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/MANIFEST
new file mode 100644 (file)
index 0000000..1c88ddb
--- /dev/null
@@ -0,0 +1,5 @@
+Changes
+MANIFEST
+Makefile.PL
+Strange.pm
+test.pl
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/Makefile.PL b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/Makefile.PL
new file mode 100644 (file)
index 0000000..5f9529c
--- /dev/null
@@ -0,0 +1,7 @@
+use ExtUtils::MakeMaker;
+# See lib/ExtUtils/MakeMaker.pm for details of how to influence
+# the contents of the Makefile that is written.
+WriteMakefile(
+    'NAME'     => 'Strange',
+    'VERSION_FROM' => 'Strange.pm', # finds $VERSION
+);
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/Strange.pm b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/Strange.pm
new file mode 100644 (file)
index 0000000..e49a06f
--- /dev/null
@@ -0,0 +1,52 @@
+package Strange;
+
+use strict;
+use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);
+
+require Exporter;
+require AutoLoader;
+
+@ISA = qw(Exporter AutoLoader);
+# Items to export into callers namespace by default. Note: do not export
+# names by default without a very good reason. Use EXPORT_OK instead.
+# Do not simply export all your public functions/methods/constants.
+@EXPORT = qw(
+       
+);
+$VERSION = '0.1';
+
+
+# Preloaded methods go here.
+
+# Autoload methods go after =cut, and are processed by the autosplit program.
+
+1;
+__END__
+# Below is the stub of documentation for your module. You better edit it!
+
+=head1 NAME
+
+Strange - Perl extension for blah blah blah
+
+=head1 SYNOPSIS
+
+  use Strange;
+  blah blah blah
+
+=head1 DESCRIPTION
+
+Stub documentation for Strange was created by C<h2xs>. It looks like the
+author of the extension was negligent enough to leave the stub
+unedited.
+
+Blah blah blah.
+
+=head1 AUTHOR
+
+A. U. Thor, a.u.thor@a.galaxy.far.far.away
+
+=head1 SEE ALSO
+
+perl(1).
+
+=cut
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/test.pl b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-0.1/test.pl
new file mode 100644 (file)
index 0000000..2db141a
--- /dev/null
@@ -0,0 +1,20 @@
+# Before `make install' is performed this script should be runnable with
+# `make test'. After `make install' it should work as `perl test.pl'
+
+######################### We start with some black magic to print on failure.
+
+# Change 1..1 below to 1..last_test_to_print .
+# (It may become useful if the test is moved to ./t subdirectory.)
+
+BEGIN { $| = 1; print "1..1\n"; }
+END {print "not ok 1\n" unless $loaded;}
+use Strange;
+$loaded = 1;
+print "ok 1\n";
+
+######################### End of black magic.
+
+# Insert your test code below (better if it prints "ok 13"
+# (correspondingly "not ok 13") depending on the success of chunk 13
+# of the test code):
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Changes b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Changes
new file mode 100644 (file)
index 0000000..82b4832
--- /dev/null
@@ -0,0 +1,5 @@
+Revision history for Perl extension Strange.
+
+2.1  Tue Oct 24 16:24:40 2000
+       - original version; created by h2xs 1.19
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/MANIFEST b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/MANIFEST
new file mode 100644 (file)
index 0000000..3fdba67
--- /dev/null
@@ -0,0 +1,6 @@
+Changes
+MANIFEST
+Makefile.PL
+Strange.pm
+Strange.xs
+test.pl
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Makefile.PL b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Makefile.PL
new file mode 100644 (file)
index 0000000..ae97c05
--- /dev/null
@@ -0,0 +1,10 @@
+use ExtUtils::MakeMaker;
+# See lib/ExtUtils/MakeMaker.pm for details of how to influence
+# the contents of the Makefile that is written.
+WriteMakefile(
+    'NAME'     => 'Strange',
+    'VERSION_FROM' => 'Strange.pm', # finds $VERSION
+    'LIBS'     => [''],   # e.g., '-lm' 
+    'DEFINE'   => '',     # e.g., '-DHAVE_SOMETHING' 
+    'INC'      => '',     # e.g., '-I/usr/include/other' 
+);
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/README b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/README
new file mode 100644 (file)
index 0000000..56900a9
--- /dev/null
@@ -0,0 +1 @@
+burp
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Strange.pm b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Strange.pm
new file mode 100644 (file)
index 0000000..f41fa4c
--- /dev/null
@@ -0,0 +1,78 @@
+package Strange;
+
+use strict;
+use Carp;
+use vars qw($VERSION @ISA @EXPORT @EXPORT_OK $AUTOLOAD);
+
+require Exporter;
+require DynaLoader;
+require AutoLoader;
+
+@ISA = qw(Exporter DynaLoader);
+# Items to export into callers namespace by default. Note: do not export
+# names by default without a very good reason. Use EXPORT_OK instead.
+# Do not simply export all your public functions/methods/constants.
+@EXPORT = qw(
+       
+);
+$VERSION = '2.1';
+
+sub AUTOLOAD {
+    # This AUTOLOAD is used to 'autoload' constants from the constant()
+    # XS function.  If a constant is not found then control is passed
+    # to the AUTOLOAD in AutoLoader.
+
+    my $constname;
+    ($constname = $AUTOLOAD) =~ s/.*:://;
+    croak "& not defined" if $constname eq 'constant';
+    my $val = constant($constname, @_ ? $_[0] : 0);
+    if ($! != 0) {
+       if ($! =~ /Invalid/) {
+           $AutoLoader::AUTOLOAD = $AUTOLOAD;
+           goto &AutoLoader::AUTOLOAD;
+       }
+       else {
+               croak "Your vendor has not defined Strange macro $constname";
+       }
+    }
+    no strict 'refs';
+    *$AUTOLOAD = sub () { $val };
+    goto &$AUTOLOAD;
+}
+
+bootstrap Strange $VERSION;
+
+# Preloaded methods go here.
+
+# Autoload methods go after =cut, and are processed by the autosplit program.
+
+1;
+__END__
+# Below is the stub of documentation for your module. You better edit it!
+
+=head1 NAME
+
+Strange - Perl extension for blah blah blah
+
+=head1 SYNOPSIS
+
+  use Strange;
+  blah blah blah
+
+=head1 DESCRIPTION
+
+Stub documentation for Strange was created by h2xs. It looks like the
+author of the extension was negligent enough to leave the stub
+unedited.
+
+Blah blah blah.
+
+=head1 AUTHOR
+
+A. U. Thor, a.u.thor@a.galaxy.far.far.away
+
+=head1 SEE ALSO
+
+perl(1).
+
+=cut
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Strange.xs b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/Strange.xs
new file mode 100644 (file)
index 0000000..1e11158
--- /dev/null
@@ -0,0 +1,34 @@
+#include "EXTERN.h"
+#include "perl.h"
+#include "XSUB.h"
+
+static int
+not_here(char *s)
+{
+    croak("%s not implemented on this architecture", s);
+    return -1;
+}
+
+static double
+constant(char *name, int arg)
+{
+    errno = 0;
+    switch (*name) {
+    }
+    errno = EINVAL;
+    return 0;
+
+not_there:
+    errno = ENOENT;
+    return 0;
+}
+
+
+MODULE = Strange               PACKAGE = Strange               
+
+
+double
+constant(name,arg)
+       char *          name
+       int             arg
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/test.pl b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/Strange-2.1/test.pl
new file mode 100644 (file)
index 0000000..2db141a
--- /dev/null
@@ -0,0 +1,20 @@
+# Before `make install' is performed this script should be runnable with
+# `make test'. After `make install' it should work as `perl test.pl'
+
+######################### We start with some black magic to print on failure.
+
+# Change 1..1 below to 1..last_test_to_print .
+# (It may become useful if the test is moved to ./t subdirectory.)
+
+BEGIN { $| = 1; print "1..1\n"; }
+END {print "not ok 1\n" unless $loaded;}
+use Strange;
+$loaded = 1;
+print "ok 1\n";
+
+######################### End of black magic.
+
+# Insert your test code below (better if it prints "ok 13"
+# (correspondingly "not ok 13") depending on the success of chunk 13
+# of the test code):
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/changelog b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/changelog
new file mode 100644 (file)
index 0000000..48ac7b7
--- /dev/null
@@ -0,0 +1,686 @@
+dh-make-perl (0.47maemo1) fremantle; urgency=low
+
+  * New Maemo packaging
+
+ -- Nito Martinez <Nito@Qindel.ES>  Tue, 13 Apr 2010 22:52:07 +0100
+
+
+ldh-make-perl (0.47) unstable; urgency=low
+
+  * rules.Module-Build.xs: add config=optimize="$(CFLAGS)" to Build.PL
+    invocation, causing honoring DEB_BUILD_OPTS=noopt. Thanks to Niko Tyni.
+    Closes: #480110
+
+ -- Damyan Ivanov <dmn@debian.org>  Wed, 18 Jun 2008 21:38:20 +0300
+
+dh-make-perl (0.46) unstable; urgency=low
+
+  [ gregor herrmann ]
+  * Replace "::" with "-" in $perlname in all cases, otherwise the URLs in
+    debian/watch and debian/control's Homepage field are wrong.
+
+  [ Damyan Ivanov ]
+  * add --dh <ver> switch, controlling the set of rules files to use and
+    desired debhelper compatibility level. Defaults to 5
+  * add rules.dh7.{xs,noxs}
+  * fix not detecting arch-dep packages in refresh mode (-R)
+  * Bump Standards-Version to 3.8.0 (both in dh-make-perl and generated
+    packages)
+  * replace a call to `date -R` with a call to Email::Date::Format's
+    email_date function. Avoids a fork. Thanks to Stephen Gran.
+    + Add libemail-date-format-perl to Depends.
+
+  [ gregor herrmann ]
+  * Add stamp-files to rules.dh7.{xs,noxs} (cf.
+    /usr/share/doc/debhelper/examples/rules.simple from debhelper 7.0.11)
+  * Call process_meta also in refresh mode to get package name more easily.
+
+ -- Damyan Ivanov <dmn@debian.org>  Wed, 18 Jun 2008 21:09:48 +0300
+
+dh-make-perl (0.45) unstable; urgency=low
+
+  * Fix mangling of long description, which was broken in 0.44; thanks to
+    Kevin Ryde for the bugreport (closes: #481560).
+  * Tighten regexp when checking for empty long description, avoids spurious
+    warnings.
+
+ -- gregor herrmann <gregoa@debian.org>  Sat, 17 May 2008 15:09:59 +0200
+
+dh-make-perl (0.44) unstable; urgency=low
+
+  [ gregor herrmann ]
+  * Fix check_for_xs(), thanks to Kevin Ryde for the bug report and the
+    patch (closes: #480420).
+  * Escape dot in exclude pattern, also reported by Kevin Ryde in the same
+    bugreport.
+  * CPAN.pm creates build directories with a random part since 1.88_59; use
+    the new CPAN::Distribution::base_id method to get nice directory names
+    again (introduced in 1.91_53), if our CPAN.pm is new enough.
+  * Initialize $desc to avoid a warning.
+  * Only mangle $longdesc if it is not empty, avoids results like " .".
+  * If the directory containing the unpacked tarball already exists rename
+    it instead of moving the contents beneath it.
+  * Slightly improve wording when searching with apt-file.
+  * Handle errors from moving directories.
+  * Change my email address in several files.
+  * debian/copyright: update years of contributions.
+
+  [ Damyan Ivanov ]
+  * Remove Roberto C. Sanchez from Uploaders on his request.
+
+ -- gregor herrmann <gregoa@debian.org>  Sat, 10 May 2008 22:41:06 +0200
+
+dh-make-perl (0.43) unstable; urgency=low
+
+  [ gregor herrmann ]
+  * Evaluate --arch command line option earlier.
+  * Improve searching for dependencies with apt-file by using regexps; needs
+    a recent version of apt-file.
+  * Rank packages not ending in -perl lower in apt-file search results.
+  * Improve documentation of the --build option, thanks to Antony Gelberg
+    for the proposal.
+
+ -- Damyan Ivanov <dmn@debian.org>  Thu, 08 May 2008 09:58:23 +0300
+
+dh-make-perl (0.42) unstable; urgency=low
+
+  * Add a line to actually use the command line option --arch; thanks to
+    Jack Bates for reporting the problem (closes: #474180).
+
+ -- gregor herrmann <gregor+debian@comodo.priv.at>  Fri, 04 Apr 2008 00:55:56 +0200
+
+dh-make-perl (0.41) unstable; urgency=low
+
+  [ Damyan Ivanov ]
+  * new command line switch, --refresh, causing re-creation of debian/rules
+    using the current templates. Useful when updating packages with ancient
+    debian/rules.
+  * remove trailing blank from usage text
+  * create debian/watch whenever upstream URL is available, not only if --cpan
+    is given
+  * when module has no specific perl version requirements, fall back to "perl
+    (>= 5.6.0-12)" for B-D-I, like dh_perl. Remove retrieval of (now unised)
+    information about the available perl version.
+
+  [ Ivan Kohler ]
+  * Add "--allow_mb_mismatch 1" to M:B invocation of "Build distclean" in
+    rules.Module-Build.* templates.
+
+ -- Damyan Ivanov <dmn@debian.org>  Mon, 31 Mar 2008 21:51:24 +0300
+
+dh-make-perl (0.40) unstable; urgency=low
+
+  * use debhelper compatibility level 5 (and respective build-dependency on
+    debhelper) for generated packages
+  * all rules.* templates: drop obsolete 'source' and 'diff' targets
+
+ -- Damyan Ivanov <dmn@debian.org>  Wed, 19 Mar 2008 12:29:54 +0200
+
+dh-make-perl (0.39) unstable; urgency=low
+
+  [ gregor herrmann ]
+  * Set debhelper compatibility level of the created package to 6.
+  * Add comment and additional spaces to the created watch files to make the
+    pattern easier to read and understand.
+  * Fix small error in output of create_copyright().
+  * Automatically find examples/eg/samples/sample directories for
+    dh_installexamples; otherwise remove empty dh_installexamples line from
+    debian/rules.
+  * Format the contributors' section in the POD with over/item/back, in the
+    verbatim paragraph the formatting codes were not rendered; thanks to
+    Nacho Barrientos Arias for spotting.
+  * Don't add a trailing comma to Depends: if there are no extra
+    dependencies.
+
+  [ Damyan Ivanov ]
+  * rules.* templates: add "install" to phony targets list
+  * dh-make-perl: when storing versioned dependencies, remove any leading 'v'
+
+  [ Martín Ferrari ]
+  * rules.* templates: Make source and diff .PHONY targets too, prettify a
+    little: remove unneeded whitespace, make PERL a conditional assignment
+    instead of an "#if" block, align the assignment of the variables.
+
+  [ Roberto C. Sanchez ]
+  * Add /me to uploaders
+  * Remove obsolete README.Debian
+  * Update copyright to name GPL-2 explicitly (GPL now links to GPL-3 on sid)
+
+ -- Roberto C. Sanchez <roberto@connexer.com>  Tue, 18 Mar 2008 18:47:31 -0400
+
+dh-make-perl (0.38) unstable; urgency=low
+
+  [ gregor herrmann ]
+  * Fix inline documentation: it's Vcs-Svn and Vcs-Browser nowadays.
+
+  [ Damyan Ivanov ]
+  * all templates: use $(TMP) in the comment before the install
+  * MakeMaker templates: do not set INSTALLVENDORARCH and VENDORARCHEXP when
+    configuring. Instead, verbosely remove the empty dirs if they exist. Perl
+    5.10's MakeMaker is reported to be fixed.
+
+ -- Damyan Ivanov <dmn@debian.org>  Thu, 10 Jan 2008 17:00:03 +0200
+
+dh-make-perl (0.37) unstable; urgency=low
+
+  [ Martín Ferrari ]
+  * Replace erroneous reference to $opts{basepkgs} in extract_depends, thanks
+    to Hilko Bengen for the correction. (Closes: #452122).
+  * Obtain a list of matching modules when querying CPAN (instead of just the
+    first match) to allow it to correctly choose between module names that
+    only differ in case. (Closes: #451838).
+
+  [ Gunnar Wolf ]
+  * Now generates packages with standards-version: 3.7.3
+    (i.e. meta-bumped-up standards-version)
+
+  [ gregor herrmann ]
+  * Extend regex for matching upstream versions on the creation of
+    debian/watch.
+
+ -- Damyan Ivanov <dmn@debian.org>  Fri, 28 Dec 2007 15:16:51 +0200
+
+dh-make-perl (0.36) unstable; urgency=low
+
+  * Fix install dependencies in rules templates
+    Before:
+      install: build install-stamp
+      install-stamp:
+    After:
+      install: install-stamp
+      install-stamp: build-stamp
+    Avoids problems with parallel builds
+  * Use "$@" when touching stamps
+  * Bump standards-version to 3.7.3 (no changes)
+
+ -- Damyan Ivanov <dmn@debian.org>  Fri, 07 Dec 2007 11:28:18 +0200
+
+dh-make-perl (0.35) unstable; urgency=low
+
+  [ Oliver Gorwits ]
+  * Try Module::Depends if M::D::Intrusive fails (Closes: #447520). This
+    helps Module::Install modules (with META.yml) to work with dh-make-perl.
+
+ -- Damyan Ivanov <dmn@debian.org>  Wed, 14 Nov 2007 16:46:02 +0200
+
+dh-make-perl (0.34) unstable; urgency=low
+
+  * Add Vcs-* fields instead of the obsolete XS-Vcs-* fields when invoked
+    with --pkg-perl.
+
+ -- gregor herrmann <gregor+debian@comodo.priv.at>  Wed, 17 Oct 2007 17:51:46 +0200
+
+dh-make-perl (0.33) unstable; urgency=low
+
+  [ David Paleino ]
+  * Added --email|-e and --packagename|-p switches (Closes: #443170).
+
+  [ gregor herrmann ]
+  * Create Homepage: field in source stanza instead of pseudo-field in long
+    description.
+  * Add "--pkg-perl" to output of usage instructions.
+  * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
+    field (source stanza). Removed: XS-Vcs-Svn fields.
+
+  [ Damyan Ivanov ]
+  * Add "create_packlist=0" to Module-Build templates
+  * Replace `pwd` with $(CURDIR) in debian/rules
+
+ -- Damyan Ivanov <dmn@debian.org>  Mon, 15 Oct 2007 11:23:06 +0300
+
+dh-make-perl (0.32) unstable; urgency=low
+
+  [ Frank Lichtenheld ]
+  * Unbreak handling of --version which was broken by the
+    getopts overhaul in 0.27
+
+  [ David Paleino ]
+  * Added new command line switch (--closes), to specify the ITP that
+    the new package is going to close
+  * Now dh-make-perl automagically fetches the ITP bug number from WNPP!
+
+ -- Damyan Ivanov <dmn@debian.org>  Mon, 17 Sep 2007 15:02:54 +0300
+
+dh-make-perl (0.31) unstable; urgency=low
+
+  [ David Paleino ]
+  * rules.MakeMaker.*: changed approach to the removal of unneeded (and
+    unwanted) dirs:
+    - /usr/lib/perl5/ for architecture-independent packages;
+    - /usr/share/perl5/ for architecture-dependent packages
+
+  [ Damyan Ivanov ]
+  * Use http://search.cpan.org/dist/$perlname/ for upstream URL, watch and
+    Homepage. Idea borrowed from David Paleino.
+  * Document --pkg-perl option
+
+ -- Damyan Ivanov <dmn@debian.org>  Fri, 14 Sep 2007 11:38:10 +0300
+
+dh-make-perl (0.30) unstable; urgency=low
+
+  [ Gunnar Wolf ]
+  * Added warning when the extracted copyright information is incomplete
+    Closes: #439328 -- Stricter checks for debian/copyright
+
+  [ Damyan Ivanov ]
+  * rules* clean: Move dh_clean $stamp_files call before the $(MAKE) clean
+    call as that may fail half-way, leaving the stamps in place
+
+ -- Damyan Ivanov <dmn@debian.org>  Tue, 11 Sep 2007 11:53:18 +0300
+
+dh-make-perl (0.29) unstable; urgency=low
+
+  * rules*.xs: add a call to dh_shlibdeps for arch-dependent packages
+    Thanks to Martín Ferrari for spotting
+
+ -- Damyan Ivanov <dmn@debian.org>  Tue, 21 Aug 2007 09:47:49 +0300
+
+dh-make-perl (0.28) unstable; urgency=low
+
+  [ Gunnar Wolf ]
+  * Added "basepkgs" option to specify which packages should be
+    considered base
+  * The list of base modules is no longer specified by hand - Base
+    packages are now queried and this list is generated from it.
+  * Pragmas and base modules are handled the same way - There is no real
+    way to differentiate them... And they were used interchangeably, so
+    there ;-)
+  * Homogeneized the usage of dh_* helpers in the different cases of
+    generated debian/rules
+
+  [ Damyan Ivanov ]
+  * current watch file version is 3, this is what we generate too
+    stricter debian/watch patterns, omit capturing file extension
+  * Move tests from install to build target
+  * better explaination in binary-arch target for arch-indep packages and in
+    binary-indep target of arch-dep packages why the target is empty
+  * Add new option "--pkg-perl" which adds some functionality useful when
+    packages are created for the Debian Perl Group. Currently adds XS-Vcs-*
+    fields to debian/control and sets the Maintainer and Uploaders fields
+    accordingly
+
+ -- Damyan Ivanov <dmn@debian.org>  Mon, 20 Aug 2007 10:26:31 +0300
+
+dh-make-perl (0.27) unstable; urgency=low
+
+  [ Gunnar Wolf ]
+  * Moved all the options received from the user to %opts, for better
+    code readability
+  * When the module to be packaged declares a dependency on a specific
+    Perl version, reflect it in the output dependency/build dependency
+    information, rather than complaining that no such module exists
+
+  [ gregor herrmann ]
+  * Add "It was downloaded from ..." to debian/copyright if called with
+    "--cpan $modulename".
+  * Define $dir before using it in "$modulepm =" in
+    extract_name_ver_from_makefile().
+  * Replace q[quotes] by "quotes" when parsing Makefile.PL in
+    extract_name_ver_from_makefile().
+  * Actually use command line option "--desc".
+
+  [ Damyan Ivanov ]
+  * Added packaging copyright/licensing to the generated debian/copyright
+  * Added myself to Uploaders
+  * Wrap long fields in debian/control
+  * Add detailed copyright info in debian/copyright according to SVN logs and
+    debian/changelog
+
+  [ Gunnar Wolf ]
+  * Clarified the messages when called in a system where apt-file
+    (recommended but not depended upon) is not present (Closes: #428415)
+  * Added some modules should be part of @stdmodules; the list is hand-
+    crafted and incomplete - we need a better solution!
+       
+ -- Gunnar Wolf <gwolf@debian.org>  Tue, 07 Aug 2007 10:50:45 -0500
+
+dh-make-perl (0.26) unstable; urgency=low
+
+  [ Frank Lichtenheld ]
+  * s/debian/Debian/ in Description
+
+  [ Gunnar Wolf ]
+  * Trimmed unneeded whitespace from generated files - Thanks to Kees
+    Cook <kees@outflux.net> for the patch! (Closes: #411282)
+  * Patched regex for finding the module name when unde Module::Install,
+    allowing for whitespace between the "name" string and the module
+    name. Thanks to Marc Chantreux for the patch (and the patience ;-) )
+  * Replaced the (now deprecated) call to the external program 822-date
+    for date -R
+  * Started reorganizing the code - All bare open() calls are now
+    handled through IO::File; shuffled some functions around so the code
+    is more followable
+  * Added --core-ok option to allow building core modules (Closes:
+    #409017)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Wed, 09 May 2007 19:24:16 -0500
+
+dh-make-perl (0.25) unstable; urgency=low
+
+  * Fixed the Perl package data parsing function, fixing an unneeded
+    warning. Thanks to Johnny Morano for the patch! (Closes: #396846)
+  * Generated dependency on Perl was incomplete (it _only_ missed the
+    package name :-/ ) - Thanks to Hilko Bengen for pointing it out.
+    (Closes: #400400)
+  * No longer dies when building Module::Install modules - It now asks
+    the user to manually specify the dependencies. (Closes: #396536)
+  * Can now specify via command line depends, build-depends and build-
+    depends-indep
+  * A bit of basic cleaning, trying to deuglify this very much love-
+    needing source code
+  * Added patch by Jesper Krogh which allows dh-make-perl to generate
+    versioned dependency strings (Closes: #364325)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Tue, 28 Nov 2006 11:47:32 -0600
+
+dh-make-perl (0.24) unstable; urgency=low
+
+  * Transferred package ownership to the Debian Perl Group
+  * Added patch by Fermin Galan, allowing to specify the maintainer from
+    the overrides file
+  * Fixed Perl package version parsing (Closes: #386086, #393438)
+  * Fixed: Was not properly ignoring Subversion/CVS directories when
+    called with an implicit --exclude/-i (Closes: #394314)
+  * Fixes the cases where Makefile.PL depends on FindBin (Closes:
+    #375146)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Fri, 27 Oct 2006 13:22:17 -0500
+
+dh-make-perl (0.23) unstable; urgency=low
+
+  * Added --requiredeps option, to force dh-make-perl to choke on
+    unresolvable dependencies (Closes: #382027)
+  * Packages which are not arch-indep will correctly list perl as build-
+    depends, not build-depends-indep (Closes: #381148)
+  * The version of Perl depended upon for building is the one currently
+    installed in the system, as reported by dpkg
+
+ -- Gunnar Wolf <gwolf@debian.org>  Mon, 28 Aug 2006 20:57:15 -0500
+
+dh-make-perl (0.22) unstable; urgency=low
+
+  * Added patch by Peter Morch <mn3k66i02@sneakemail.com> allowing user again
+    to specify packaging version number (which we had, but was trampled upon
+    by autodetection code). (Closes: #382039)
+  * Updated generated standards-version to 3.7.2, after checking nothing
+    specifically refers to Perl packaging. Updated debhelper required
+    version to >= 5.0.0 (Closes: #381130)
+  * Updated this package's standards-version to 3.7.2 and debhelper
+    required version to >= 5.0.0
+
+ -- Gunnar Wolf <gwolf@debian.org>  Sun, 13 Aug 2006 20:09:12 -0500
+
+dh-make-perl (0.21) unstable; urgency=low
+
+  * Added patch by Adam Sjoegren/Damyan Ivanov fixing newlines in
+    descriptions that broke the generated debian/control files (Closes:
+    #350728)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Wed,  8 Mar 2006 12:56:03 -0600
+
+dh-make-perl (0.20) unstable; urgency=low
+
+  * No longer ignores META.yml due to the silly oversight of yours
+    truly, that was handing back an empty hashref :-/ Thanks to Adam
+    Sj�gren and to Noel Maddy for two equivalent reports and two
+    identical patches. (Closes: #331658, #328687)
+  * Added yet-another-case of how to get version information - Thanks to
+    Noel Maddy for the patch (Closes: #328700)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Mon, 24 Oct 2005 12:31:59 -0500
+
+dh-make-perl (0.19) unstable; urgency=low
+
+  * Generated debian/watch was including the trailing dot as part of the
+    version number - fixed
+  * Does not die anymore when META.yml is wrongly formed (Closes:
+    #326807)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Tue,  6 Sep 2005 16:50:14 -0500
+
+dh-make-perl (0.18) unstable; urgency=low
+
+  * Generated modules don't ignore the result of the cleaning process in
+    the presence of a Makefile/Build (Closes: #325452)
+  * Supports also getting information from modules that use
+    Module::Install
+  * Better support for getting information out of the META.yml file,
+    needed for correct building of Module::Build-based modules (Closes:
+    #315798)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Mon, 29 Aug 2005 11:56:28 -0500
+
+dh-make-perl (0.17) unstable; urgency=low
+
+  * Fixed: Module::Depends::Intrusive was unable to find files because
+    the build dir was not part of @INC (Closes: #303806)
+  * Fixed: Oversight in previous version breaks information gathering
+    from modules including a valid META.yml (Closes: #309552)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Wed, 18 May 2005 09:36:11 -0500
+
+dh-make-perl (0.16) unstable; urgency=low
+
+  * dh-make-perl: Die on error from Module::Depends::Intrusive
+  * Fixed extract_name_ver to correctly deal with empty META.yml files
+
+ -- Gunnar Wolf <gwolf@debian.org>  Sat, 14 May 2005 17:20:30 -0500
+
+dh-make-perl (0.15) unstable; urgency=low
+
+  * dh-make-perl: Fix documentation to respect the new names for the rules
+    templates.
+  * dh-make-perl: Check if module from cpan is a standard module
+    (Closes: #136732)
+  * dh-make-perl: Uses Module::Depends::Intrusive in extract_depends() to find
+    dependencies now.  This simulates a build of the module ensuring that you
+    get all the dependencies.  (Closes: #297537)
+  * debian/control: Added dependency on libmodule-depends-perl for dependency
+    detection fix.
+  * dh-make-perl: Added a function to make a watch file for modules from
+    CPAN.  (Closes: #253919)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Fri,  1 Apr 2005 18:05:14 -0600
+
+dh-make-perl (0.14) unstable; urgency=medium
+
+  * rules.ModuleBuild.{noxs,xs}: Add rules templates for Module::Build
+    based packages. Thanks for the (slightly modified) patch from
+    Jason Kohles <email@jasonkohles.com>. (Closes: #258123, #285941, #300121).
+    Thanks to Marc 'HE' Brockschmidt for incorporating this work.
+  * Now performs tests as part of the build process. Added the --notest
+    switch to revert the behavior to the old one.
+  * Added a Recommends: libmodule-build-perl relationship
+
+ -- Gunnar Wolf <gwolf@debian.org>  Wed, 23 Mar 2005 19:32:08 -0600
+
+dh-make-perl (0.13) unstable; urgency=low
+
+  * New maintainer, Gunnar Wolf <gwolf@debian.org>, with Wolfgang Schemmel
+    <debian@37.org> as a co-maintainer.
+  * Fixed bug which made dh-make-perl get the module name wrong when it ended
+    in ::Perl. Applied patch by David Pashley - Thanks! (Closes: #249472)
+  * Fixed an uninitialized substitution warning if there is no
+    changelog. Applied patch semantically equivalent to Edward Bett's,
+    thanks! (Closes: #243338)
+  * Handles the cases where POD has DETAILS instead of DESCRIPTION, as
+    well as cases where the POD files are DOS-like (i.e., lines end with
+    \r\n). Applied Edward Betts' patch, thanks! (Closes: #267899)
+  * Documented the --build and --install switches in the synopsis,
+    forced the module to be built if only --install is specified.
+    (Closes: #269606)
+
+ -- Gunnar Wolf <gwolf@debian.org>  Mon, 14 Mar 2005 14:03:17 -0600
+
+dh-make-perl (0.12) unstable; urgency=low
+
+  * debian/rules: Make make clean cleaner.
+  * debian/control: I'm a DD now!
+  * dh-make-perl:
+    + Don't use rename, as it won't work across devices.
+    + Rewrite the ugly stuff that inserts the found docs and the changes file
+      into the rules file. IMO this whole thing has to be rewritten *sigh*
+    + Fix --build switch by calling make directly with the -C switch. Thanks
+      for the report to Emanuele Zeppieri <ema_zep@libero.it> (Closes:
+      #241159)
+    + Work with DEBEMAIL and DEBFULLNAME as dch does.
+    + Fix regexp finding the used modules to allow stuff like use Gtk2"-init"
+      and Foobar(). Thanks for the report to Eric Schwartz 
+      <emschwar@fc.hp.com>. (Closes: #234774)
+  .
+  ### I'm planning to rewrite dh-make-perl over the next few weeks. Please
+  ### mail me if you want to contribute or have ideas for new features.
+
+ -- Marc 'HE' Brockschmidt <he@debian.org>  Wed, 31 Mar 2004 17:30:44 +0200
+
+dh-make-perl (0.11) unstable; urgency=low
+
+  * Let dh-make-perl also work on directories other than ".". (Closes:
+    #230382)
+  * Apply patch from Gaal Yahas <gaal@forum2.org> to the CPAN code, now
+    CPAN.pm itself chooses the default mirror. Thanks Gaal! (Closes: #230409)
+  * Fixed "Use of uninitialized value" warnings in the default override file.
+  * Introducing the --exclude|i switch to allow people to exclude some files
+    from the search for docs and stuff. This defaults to the exclusion of
+    CVS/.svn dirs. (Closes: #223411, #227183, #227113)
+  * Now prints out the Perl error message when failing to open a file.
+  * Add a note to the end of the long description to state that it was
+    automagically extracted from the source. (Closes: #226146)
+  * Updated both rules.noxs and rules.xs.
+  * Updated manpage. 
+
+ -- Marc Brockschmidt <marc@dch-faq.de>  Mon,  9 Feb 2004 20:39:46 +0100
+
+dh-make-perl (0.10) unstable; urgency=low
+
+  * New maintainer. (Closes: #206877)
+  * Acknowledge fixes in the 3 NMUs. (Closes: #153311, #138517, #149295,
+    #158427, #131937, #134404, #143631)
+  * Changed debhelper version number in the generated debian/rules file to
+    woody standard 4.0.2. (Closes: #188313)
+  * Changed some CPAN things: The package will be build in ./$packagename/,
+    a tarball will be moved to ./$packagename_$version.orig.tar.gz.
+  * Use Build-Depends-Indep for perl instead of Build-Depends to make packages
+    lintian clean.
+  * Search for packages containing needed perl modules with apt-file (if
+    installed), otherwise just output the list of needed modules. (Closes:
+    #194755)
+  * Applied patch to enable overrides again. Thanks to Adrian Phillips
+    <adrianp@powertech.no>. (Closes: #207822)
+  * Applied patch to parse Makefile.PL right (Sometimes we need DISTNAME and
+    not NAME). Thanks to Adrian Phillips <adrianp@powertech.no>. (Closes: #207833)
+  * Applied patch to get information from META.yml instead of Makefile.PL.
+    Thanks to Ilya Martynov <ilya@martynov.org>. (Closes: #209059)
+
+ -- Marc Brockschmidt <marc@dch-faq.de>  Fri, 24 Oct 2003 13:03:11 +0200
+
+dh-make-perl (0.9-0.4) unstable; urgency=low
+
+  * Non-maintainer upload
+  * Change from section "interpreters" to "perl" in boilerplate.
+  * changed to debian/compat instead of DH_COMPAT
+  * change to debhelper compatibility level v4 from v3: added ${misc:Depends}
+
+ -- Ivan Kohler <ivan-debian@420.am>  Mon, 31 Mar 2003 13:16:29 -0800
+
+dh-make-perl (0.9-0.3) unstable; urgency=low
+
+  * Non-maintainer upload
+  * Use version from CPAN if --cpan was used and Paolo's parsing fails,
+    as per suggestion from joeyh (closes: Bug#158427)
+
+ -- Ivan Kohler <ivan-debian@420.am>  Mon,  2 Sep 2002 03:57:49 -0700
+
+dh-make-perl (0.9-0.2) unstable; urgency=low
+
+  * Non-maintainer upload
+  * Reformat description (closes: Bug#134404)
+  * Fix binary-arch vs. binary-indep in package's own debian/rules
+  * Don't create a README.Debian file or use Emacs vars in changelog
+    (closes: Bug#153311)
+  * Use an extension on perl -pi invocations (closes: Bug#149295)
+  * Better $VERSION parsing, perhaps (closes: Bug#138517) might be better to
+    just ask CPAN(PLUS)?
+  * fix typo in manpage (closes: Bug#131937)
+  * CPANPLUS option (closes: Bug#143631)
+  * Fix binary-arch vs. binary-indep in rules.noxs
+  * Automatically add links to /usr/share/common-licenses for some common 
+    licenses.
+
+ -- Ivan Kohler <ivan-debian@420.am>  Thu, 22 Aug 2002 18:18:51 -0700
+
+dh-make-perl (0.9) unstable; urgency=low
+
+  * Handle better files without pod info (Closes: bug#109437).
+  * Require the user to specify the version if the euristics don't work:
+    closes: bug#112373.
+  * Use dh_installman in the rules files instead of dh_installmanpages:
+    closes: bug#118130.
+
+ -- Paolo Molaro <lupus@debian.org>  Sun, 11 Nov 2001 19:36:06 +0100
+
+dh-make-perl (0.8) unstable; urgency=low
+
+  * Quick, before anyone notices.
+
+ -- Paolo Molaro <lupus@debian.org>  Wed, 13 Jun 2001 09:49:38 +0200
+
+dh-make-perl (0.7) unstable; urgency=low
+
+  * gzclose error was on CPAN module (Closes: bug#86644).
+  * Fixed descriptions (Closes: bug#94570).
+  * Updates for new version of CPAN.pm.
+  * Limit somewhat the lines of text in the descriptions.
+  * Handle better some weird situations (Closes: bug#89733).
+  * Also consider $ENV{DEBFULLNAME) for the maintainer's name (Closes: bug#98316).
+
+ -- Paolo Molaro <lupus@debian.org>  Tue, 12 Jun 2001 15:39:50 +0200
+
+dh-make-perl (0.6) unstable; urgency=low
+
+  * Handle correctly interior sequences in pod parser.
+  * Shut up some warnings.
+  * Correctly set maintainer email in some cases.
+  * Better copyright guesses.
+  * Ensure policy compliant names and version numbers.
+  * Fixes in rules files (support DEB_BUILD_OPTIONS).
+  * Better checks for binary modules (added a --arch option, too).
+
+ -- Paolo Molaro <lupus@debian.org>  Mon, 19 Feb 2001 13:52:39 +0100
+
+dh-make-perl (0.5) unstable; urgency=low
+
+  * Do not use install-stamp in sample rules files (Closes: bug#84509).
+  * Updates to policy 3.5.1.
+
+ -- Paolo Molaro <lupus@debian.org>  Sun, 18 Feb 2001 21:42:27 +0100
+
+dh-make-perl (0.4) unstable; urgency=low
+
+  * Use Pod::Parser to parse the pod tags.
+  * Build package in current directory.
+  * Updated generated rules files to new perl policy.
+
+ -- Paolo Molaro <lupus@debian.org>  Fri, 16 Feb 2001 23:39:08 +0100
+
+dh-make-perl (0.3) unstable; urgency=low
+
+  * Fix typo in README.Debian filename (Closes: bug#77499).
+  * Handle description creation better (Closes: bug#78970).
+  * Fixed docs about DEBEMAIL env var (Closes: bug#80607).
+
+ -- Paolo Molaro <lupus@debian.org>  Sun, 28 Jan 2001 13:20:52 +0100
+
+dh-make-perl (0.2) unstable; urgency=low
+
+  * Added support for downloading modules from CPAN.
+  * Added switches to build and install the resulting package.
+
+ -- Paolo Molaro <lupus@debian.org>  Wed, 25 Oct 2000 15:52:55 +0200
+
+dh-make-perl (0.1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Paolo Molaro <lupus@debian.org>  Mon, 16 Oct 2000 19:14:24 +0200
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/compat b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/compat
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/control b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/control
new file mode 100644 (file)
index 0000000..4c4dca7
--- /dev/null
@@ -0,0 +1,28 @@
+Source: dh-make-perl
+Section: devel
+Priority: optional
+Build-Depends: debhelper (>= 5)
+Build-Depends-Indep: perl
+Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
+Uploaders: Gunnar Wolf <gwolf@debian.org>, Wolfgang Schemmel <debian@37.org>,
+ Christopher Sacca <csacca@thecsl.org>,
+ Damyan Ivanov <dmn@debian.org>, gregor herrmann <gregoa@debian.org>,
+ David Paleino <d.paleino@gmail.com>, 
+ Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk>
+Standards-Version: 3.8.0
+Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/dh-make-perl/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/dh-make-perl/
+
+Package: dh-make-perl
+Architecture: all
+Depends: debhelper (>= 4.0.2), libpod-parser-perl, ${perl:Depends}, make,
+ dpkg-dev, fakeroot, ${misc:Depends}, libyaml-perl,  libmodule-depends-perl,
+ libwww-mechanize-perl, libemail-date-format-perl
+Recommends: apt-file (>= 2.1.0), libmodule-build-perl
+Description: Create Debian packages from perl modules
+ dh-make-perl will create the files required to build a Debian source
+ package out of a perl package.  This works for most simple packages
+ and is also useful for getting started with packaging perl modules.
+ Given a perl package name, it can also automatically download it from
+ CPAN.
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/copyright b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/copyright
new file mode 100644 (file)
index 0000000..557374e
--- /dev/null
@@ -0,0 +1,16 @@
+dh-make-perl was created by Paolo Molaro.
+
+It is currently maintained by Gunnar Wolf and others, under the umbrella of the
+Debian Perl Group <debian-perl@lists.debian.org>
+
+Copyright (c) 2000,2001 Paolo Molaro <lupus@debian.org>
+          (c) 2002,2003,2008 Ivan Kohler <ivan-debian@420.am>
+          (c) 2003,2004 Marc 'HE' Brockschmidt <he@debian.org>
+          (c) 2005-2007 Gunnar Wolf <gwolf@debian.org>
+          (c) 2006 Frank Lichtenheld <djpig@debian.org>
+          (c) 2007-2008 Gregor Herrmann <gregoa@debian.org>
+          (c) 2007-2008 Damyan Ivanov <dmn@debian.org>
+
+You can do anything with it according to the GPLv2: look
+in /usr/share/common-licenses/GPL-2 on your Debian system.
+
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/rules b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/debian/rules
new file mode 100755 (executable)
index 0000000..d9fb347
--- /dev/null
@@ -0,0 +1,76 @@
+#!/usr/bin/make -f
+#-*- makefile -*-
+# Made with the aid of dh_make, by Craig Small
+# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
+# Some lines taken from debmake, by Christoph Lameter.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+INST=$(CURDIR)/debian/dh-make-perl
+
+build: build-stamp
+build-stamp:
+       dh_testdir
+
+       # Add here commands to compile the package.
+       pod2man --center debian dh-make-perl > dh-make-perl.1
+
+       touch build-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp
+
+       # Add here commands to clean up after the build process.
+       @for i in Strange-0.1 Strange-2.1; do\
+               if test -d "$$i/debian"; then \
+                       cd $$i; \
+                       debian/rules clean; \
+                       cd ..; \
+                       rm -rf $$i/debian; \
+               fi \
+       done
+
+       dh_clean dh-make-perl.1 $(wildcard *.changes) $(wildcard *.deb) $(wildcard *.gz)
+
+install:
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       dh_installdirs
+
+       # Add here commands to install the package into debian/tmp.
+       #$(MAKE) install DESTDIR=`pwd`/debian/tmp
+       mkdir -p $(INST)/usr/bin
+       mkdir -p $(INST)/usr/share/dh-make-perl
+       cp dh-make-perl $(INST)/usr/bin
+       cp rules* $(INST)/usr/share/dh-make-perl
+       cp overrides $(INST)/usr/share/dh-make-perl
+
+
+# Build architecture-independent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-indep: build install
+       dh_testdir
+       dh_testroot
+       dh_installdocs README
+       dh_installman dh-make-perl.1
+       dh_installchangelogs
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_perl 
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+source diff:
+       @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary
diff --git a/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/dh-make-perl b/deb-src/dh-make-perl/dh-make-perl-0.47maemo1/dh-make-perl
new file mode 100755 (executable)
index 0000000..ae0f1f4
--- /dev/null
@@ -0,0 +1,1557 @@
+#!/usr/bin/perl -w
+use Pod::Parser;
+use YAML;
+use IO::File;
+use File::Basename;
+use File::Find;
+use File::Copy qw(copy move);
+use User::pwent;
+use Getopt::Long;
+use Cwd;
+use CPAN;
+use Module::Depends::Intrusive;
+use Email::Date::Format qw(email_date);
+use strict;
+
+# TODO: 
+# * get more info from the package (maybe using CPAN methods)
+
+######################################################################
+# This Pod::Parser must be declared before the main program flow. If you
+# are trying to figure out what happens inside dh-make-perl, skip down 
+# until 'package main'.
+package MyPod;
+
+@MyPod::ISA = qw(Pod::Parser);
+
+sub set_names {
+       my ($parser, @names) = @_;
+       foreach my $n (@names) {
+               $parser->{_deb_}->{$n} = undef;
+       }
+}
+
+sub get {
+       my ($parser, $name) = @_;
+       $parser->{_deb_}->{$name};
+}
+
+sub cleanup {
+       my $parser = shift;
+       delete $parser->{_current_};
+       foreach my $k ( keys %{$parser->{_deb_}}) {
+               $parser->{_deb_}->{$k} = undef;
+       }
+}
+
+sub command {
+       my ($parser, $command, $paragraph, $line_num) = @_;
+       $paragraph =~ s/\s+$//s;
+       if ($command =~ /head/ && exists($parser->{_deb_}->{$paragraph})) {
+               $parser->{_current_} = $paragraph;
+               $parser->{_lineno_} = $line_num;
+       } else {
+               delete $parser->{_current_};
+       }
+       #print "GOT: $command -> $paragraph\n";
+}
+
+sub add_text {
+       my ($parser, $paragraph, $line_num) = @_;
+       return unless exists $parser->{_current_};
+       return if ($line_num - $parser->{_lineno_} > 15);
+       $paragraph =~ s/^\s+//s;
+       $paragraph =~ s/\s+$//s;
+       $paragraph = $parser->interpolate($paragraph, $line_num);
+       $parser->{_deb_}->{$parser->{_current_}} .= "\n\n".$paragraph;
+       #print "GOTT: $paragraph'\n";
+}
+
+sub verbatim { shift->add_text(@_)}
+
+sub textblock { shift->add_text(@_)}
+
+sub interior_sequence {
+       my ($parser, $seq_command, $seq_argument) = @_;
+       if ($seq_command eq 'E') {
+               my %map = ('gt' => '>', 'lt' => '<', 'sol' => '/', 'verbar' => '|');
+               return $map{$seq_argument} if exists $map{$seq_argument};
+               return chr($seq_argument) if ($seq_argument =~ /^\d+$/);
+               # html names...
+       }
+       return $seq_argument;
+}
+
+######################################################################
+# Main dh-make-perl starts here, don't look any further!
+package main;
+my (@stdmodules, $min_perl_version, $debstdversion, $priority, $section,
+    $depends, $bdepends, $bdependsi, $maintainer, $arch, $closes, $date,
+    $debiandir, $startdir, $datadir, $homedir, $email);
+our %overrides;
+
+$debstdversion = '3.8.0';
+$priority = 'optional';
+$section = 'perl';
+$depends = '${perl:Depends}';
+# 5.6.0-12 is where arch-indep modules are moved in /usr/share/perl5
+# (according to dh_perl)
+# if the module has stricter requirements, this build-dependency
+# is replaced below by calling substitute_perl_dependency
+$min_perl_version = '5.6.10-12';
+$bdependsi = "perl (>= $min_perl_version)";
+$arch = 'all';
+$date = email_date(time);
+$startdir = getcwd();
+$datadir = '/usr/share/dh-make-perl';
+$homedir = "$ENV{HOME}/.dh-make-perl";
+
+my ($perlname, $maindir, $modulepm, $meta);
+my ($pkgname, $srcname, 
+    # $version is the version from the perl module itself
+    $version, 
+    # $pkgversion is the resulting version of the package: User's
+    # --version=s or "$version-1"
+    $pkgversion, 
+    $desc, $longdesc, $copyright, $author, $upsurl);
+my ($extrasfields, $extrapfields);
+my ($module_build);
+my (@docs, @examples, $changelog, @args);
+
+my %opts = (
+    'dh'   => 5,
+);
+
+my $mod_cpan_version;
+
+$opts{dbflags} = $>==0?"":"-rfakeroot";
+chomp($date);
+
+GetOptions(\%opts, 
+          'arch=s', 'basepkgs=s', 'bdepends=s', 'bdependsi=s',
+          'build!', 'core-ok', 'cpan=s', 'cpanplus=s', 'closes=i', 
+          'cpan-mirror=s', 'dbflags=s', 'depends=s', 'desc=s',
+          'exclude|i:s{,}', 'help', 'install!', 'nometa', 'notest',
+          'pkg-perl!', 'requiredeps', 'version=s', 'e=s', 'email=s',
+          'p=s', 'packagename=s', 'refresh|R', 'dh=i'
+) or die usage_instructions();
+
+$bdepends = "debhelper (>= $opts{dh})";
+@stdmodules = get_stdmodules();
+
+# Help requested? Nice, we can just die! Isn't it helpful?
+die usage_instructions() if $opts{help};
+die "CPANPLUS support disabled, sorry" if $opts{cpanplus};
+
+$opts{exclude} = '(?:\/|^)(?:CVS|\.svn)\/' if (!defined $opts{exclude} or
+                                         $opts{exclude} eq '');
+
+$arch = $opts{arch} if defined $opts{arch};
+
+if ( $opts{refresh} )
+{
+    print "Engaging refresh mode\n";
+    $maindir='.';
+    $meta = process_meta("$maindir/META.yml") if (-f "$maindir/META.yml"); # package name
+    ($pkgname, $version) = extract_basic();  # also detects arch-dep package
+    $module_build = (-f "$maindir/Build.PL") ? "Module-Build" : "MakeMaker";
+    $debiandir='./debian';
+    extract_changelog($maindir);
+    extract_docs($maindir);
+    extract_examples($maindir);
+    print "Found changelog: $changelog\n" if defined $changelog;
+    print "Found docs: @docs\n";
+    print "Found examples: @examples\n" if @examples;
+    create_rules("$debiandir/rules");
+    fix_rules(
+        "$debiandir/rules",
+        (defined $changelog ? $changelog : ''),
+        \@docs, \@examples,
+    );
+    print "Done\n";
+    exit 0;
+}
+
+load_overrides();
+my $tarball = setup_dir();
+$meta = process_meta("$maindir/META.yml") if (-f "$maindir/META.yml");
+findbin_fix();
+
+if (defined $opts{e}) {
+  $email = $opts{e};
+} elsif (defined $opts{email}) {
+  $email = $opts{email};
+} else {
+  $email = '';
+}
+$maintainer = get_maintainer($email);
+
+if (defined $opts{desc}) {
+  $desc = $opts{desc};
+} else {
+  $desc = '';
+}
+($pkgname, $version) = extract_basic();
+if (defined $opts{p}) {
+  $pkgname = $opts{p};
+} elsif (defined $opts{packagename}) {
+  $pkgname = $opts{packagename};
+}
+unless (defined $opts{version}) {
+       $pkgversion = $version . "-1";
+} else {
+       $pkgversion = $opts{version};
+}
+
+move ($tarball, dirname($tarball) . "/${pkgname}_${version}.orig.tar.gz") if ($tarball && $tarball =~ /(?:\.tar\.gz|\.tgz)$/);
+$module_build = (-f "$maindir/Build.PL") ? "Module-Build" : "MakeMaker";
+extract_changelog($maindir);
+extract_docs($maindir);
+extract_examples($maindir);
+
+if (defined $opts{bdepends}) {
+    $bdepends = $opts{bdepends};
+} else {
+    $bdepends .= ', libmodule-build-perl' if ($module_build eq "Module-Build");
+}
+$bdependsi = $opts{bdependsi} if defined $opts{bdependsi};
+
+if (defined $opts{depends}) {
+    $depends = $opts{depends};
+} else {
+    $depends .= ', ${shlibs:Depends}' if $arch eq 'any';
+    $depends .= ', ${misc:Depends}';
+    my $extradeps = extract_depends($maindir, $meta);
+    $depends .= ( $extradeps ? ", $extradeps" : '' );
+}
+
+apply_overrides();
+
+die "Cannot find a description for the package: use the --desc switch\n" 
+    unless $desc;
+print "Package does not provide a long description - " , 
+    " Please fill it in manually.\n"
+    if (!defined $longdesc or $longdesc =~ /^\s*\.?\s*$/);
+print "Using maintainer: $maintainer\n";
+print "Found changelog: $changelog\n" if defined $changelog;
+print "Found docs: @docs\n";
+print "Found examples: @examples\n" if @examples;
+-d $debiandir && die "The directory $debiandir is already present and I won't overwrite it: remove it yourself.\n";
+# start writing out the data
+mkdir ($debiandir, 0755) || die "Cannot create $debiandir dir: $!\n";
+create_control("$debiandir/control");
+if (defined $opts{closes}) {
+    $closes = $opts{closes};
+} else {
+    $closes = get_itp($pkgname);
+}
+create_changelog("$debiandir/changelog", $closes);
+create_rules("$debiandir/rules");
+create_compat("$debiandir/compat");
+create_watch("$debiandir/watch") if $upsurl;
+#create_readme("$debiandir/README.Debian");
+create_copyright("$debiandir/copyright");
+fix_rules("$debiandir/rules", (defined $changelog ? $changelog : ''), \@docs, \@examples);
+apply_final_overrides();
+build_package($maindir) if $opts{build} or $opts{install};
+install_package($debiandir) if $opts{install};
+print "Done\n";
+exit(0);
+
+sub usage_instructions {
+return <<"USAGE"
+Usage:
+$0 [ --build ] [ --install ] [ SOURCE_DIR | --cpan MODULE ]
+$0 --refresh|-R
+Other options: [ --desc DESCRIPTION ] [ --arch all|any ] [ --version VERSION ]
+               [ --depends DEPENDS ] [ --bdepends BUILD-DEPENDS ]
+               [ --bdependsi BUILD-DEPENDS-INDEP ] [ --cpan-mirror MIRROR ]
+               [ --exclude|-i [REGEX] ] [ --notest ] [ --nometa ]
+               [ --requiredeps ] [ --core-ok ] [ --basepkgs PKGSLIST ]
+               [ --closes ITPBUG ] [ --packagename|-p PACKAGENAME ]
+               [ --email|-e EMAIL ] [ --pkg-perl ] [ --dh <ver> ]
+USAGE
+}
+
+sub get_stdmodules {
+    my ($base_packages, @modules, $paths);
+    $base_packages = $opts{basepkgs} || 'perl,perl-base,perl-modules';
+
+    # We will check on all the base Perl packages for the modules they provide.
+    # To know which files we care for, we look at @INC - In a format easy to
+    # integrate into a regex
+    $paths = join('|', @INC);
+
+    for my $pkg (split(/,/,$base_packages)) {
+       for my $file (map {chomp;$_} `dpkg -L $pkg`) {
+           next unless $file =~ s!^(?:$paths)[\d\.]*/(.*).pm$!$1!x;
+
+           $file =~ s!/!::!g;
+           push @modules, $file;
+       }
+    }
+
+    return sort @modules;
+}
+
+sub setup_dir {
+       my ($dist, $mod, $cpanversion, $tarball);
+       $mod_cpan_version = '';
+       if ($opts{cpan}) {
+               my ($new_maindir);
+               # Is the module a core module?
+               if (grep(/$opts{cpan}/, @stdmodules)) {
+                       die "$opts{cpan} is a standard module.\n" 
+                           unless $opts{'core-ok'};
+               }       
+
+               # Make CPAN happy, make the user happy: Be more tolerant!
+               # Accept names to be specified with double-colon, dash or slash
+               $opts{cpan} =~ s![/-]!::!g;
+
+###            require CPAN;
+               CPAN::Config->load;
+
+               unshift(@{$CPAN::Config->{'urllist'}}, $opts{'cpan-mirror'})
+                   if $opts{'cpan-mirror'};
+
+               $CPAN::Config->{'build_dir'} = $ENV{'HOME'} . "/.cpan/build";
+               $CPAN::Config->{'cpan_home'} = $ENV{'HOME'} . "/.cpan/";
+               $CPAN::Config->{'histfile'}  = $ENV{'HOME'} . "/.cpan/history";
+               $CPAN::Config->{'keep_source_where'} = $ENV{'HOME'} . "/.cpan/source";
+                
+               # This modification allows to retrieve all the modules that
+               # match the user-provided string. 
+               #
+               # expand() returns a list of matching items when called in list
+               # context, so after retrieving it, I try to match exactly what
+               # the user asked for. Specially important when there are
+               # different modules which only differ in case.
+               #
+               # This Closes: #451838
+               my @mod = CPAN::Shell->expand('Module', '/^'.$opts{cpan}.'$/') 
+                       or die "Can't find '$opts{cpan}' module on CPAN\n";
+               foreach(@mod) {
+                       my $file = $_->cpan_file();
+                       $file =~ s#.*/##; # remove directory
+                       $file =~ s/(.*)-.*/$1/; # remove version and extension
+                       $file =~ s/-/::/g; # convert dashes to colons
+                       if($file eq $opts{cpan}) {
+                               $mod = $_;
+                               last;
+                       }
+               }
+               $mod = shift @mod unless($mod);
+               $mod_cpan_version = $mod->cpan_version;
+               $cpanversion = $CPAN::VERSION;
+               $cpanversion =~ s/_.*//;
+
+               $tarball = $CPAN::Config->{'keep_source_where'} . "/authors/id/";
+                
+               if ($cpanversion < 1.59) { # wild guess on the version number
+                       $dist = $CPAN::META->instance('CPAN::Distribution', $mod->{CPAN_FILE});
+                       $dist->get || die "Cannot get $mod->{CPAN_FILE}\n";
+               &nbs