r44998 - in /branches/upstream/libcpan-checksums-perl/current: ChangeLog.svn MANIFEST META.yml README SIGNATURE lib/CPAN/Checksums.pm t/00signature.t t/CHECKSUMS

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Mon Sep 28 15:07:14 UTC 2009


Author: jawnsy-guest
Date: Mon Sep 28 15:07:07 2009
New Revision: 44998

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=44998
Log:
[svn-upgrade] Integrating new upstream version, libcpan-checksums-perl (2.04)

Added:
    branches/upstream/libcpan-checksums-perl/current/ChangeLog.svn
    branches/upstream/libcpan-checksums-perl/current/README
    branches/upstream/libcpan-checksums-perl/current/t/00signature.t
Modified:
    branches/upstream/libcpan-checksums-perl/current/MANIFEST
    branches/upstream/libcpan-checksums-perl/current/META.yml
    branches/upstream/libcpan-checksums-perl/current/SIGNATURE
    branches/upstream/libcpan-checksums-perl/current/lib/CPAN/Checksums.pm
    branches/upstream/libcpan-checksums-perl/current/t/CHECKSUMS

Added: branches/upstream/libcpan-checksums-perl/current/ChangeLog.svn
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcpan-checksums-perl/current/ChangeLog.svn?rev=44998&op=file
==============================================================================
--- branches/upstream/libcpan-checksums-perl/current/ChangeLog.svn (added)
+++ branches/upstream/libcpan-checksums-perl/current/ChangeLog.svn Mon Sep 28 15:07:07 2009
@@ -1,0 +1,667 @@
+------------------------------------------------------------------------
+r86 | k | 2009-09-28 06:07:17 +0200 (Mon, 28 Sep 2009) | 1 line
+Changed paths:
+   M /trunk/Changes
+   M /trunk/MANIFEST
+   M /trunk/lib/CPAN/Checksums.pm
+   A /trunk/t/00signature.t
+   M /trunk/t/CHECKSUMS
+
+ready for another relase
+------------------------------------------------------------------------
+r85 | k | 2009-09-20 03:00:44 +0200 (Sun, 20 Sep 2009) | 1 line
+Changed paths:
+   M /trunk/Changes
+   M /trunk/Todo
+   M /trunk/lib/CPAN/Checksums.pm
+
+ready for the next release
+------------------------------------------------------------------------
+r84 | k | 2009-09-20 02:51:54 +0200 (Sun, 20 Sep 2009) | 1 line
+Changed paths:
+   M /trunk/ChangeLog.old
+
+whitespace
+------------------------------------------------------------------------
+r83 | k | 2008-10-31 07:52:59 +0100 (Fri, 31 Oct 2008) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+prepare next release
+------------------------------------------------------------------------
+r82 | k | 2008-10-31 07:51:43 +0100 (Fri, 31 Oct 2008) | 1 line
+Changed paths:
+   M /trunk/Changes
+   M /trunk/t/CHECKSUMS
+
+prepare next release
+------------------------------------------------------------------------
+r81 | k | 2008-10-31 05:52:36 +0100 (Fri, 31 Oct 2008) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+up some version numbers on rereqs just to be on the safe side
+------------------------------------------------------------------------
+r80 | k | 2008-10-31 05:52:00 +0100 (Fri, 31 Oct 2008) | 1 line
+Changed paths:
+   M /trunk/lib/CPAN/Checksums.pm
+
+call binmode as a function not a method
+------------------------------------------------------------------------
+r79 | k | 2008-09-03 21:32:56 +0200 (Wed, 03 Sep 2008) | 1 line
+Changed paths:
+   M /trunk/Changes
+
+prepare a release
+------------------------------------------------------------------------
+r78 | k | 2008-09-03 21:32:01 +0200 (Wed, 03 Sep 2008) | 1 line
+Changed paths:
+   M /trunk/lib/CPAN/Checksums.pm
+
+prepare a release
+------------------------------------------------------------------------
+r77 | k | 2008-09-03 21:31:03 +0200 (Wed, 03 Sep 2008) | 1 line
+Changed paths:
+   M /trunk/lib/CPAN/Checksums.pm
+
+add missing binmode() for Windows (courtesy Elliot Shank)
+------------------------------------------------------------------------
+r76 | k | 2008-09-03 21:30:11 +0200 (Wed, 03 Sep 2008) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+
+autogen
+------------------------------------------------------------------------
+r75 | k | 2008-05-17 07:22:02 +0200 (Sat, 17 May 2008) | 1 line
+Changed paths:
+   D /trunk/META.yml
+
+prepare a new release
+------------------------------------------------------------------------
+r74 | k | 2008-05-17 07:21:04 +0200 (Sat, 17 May 2008) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+
+prepare a new release
+------------------------------------------------------------------------
+r73 | k | 2008-05-17 07:20:49 +0200 (Sat, 17 May 2008) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+   M /trunk/t/CHECKSUMS
+
+prepare a new release
+------------------------------------------------------------------------
+r72 | k | 2008-05-17 07:18:39 +0200 (Sat, 17 May 2008) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+prepare a new release
+------------------------------------------------------------------------
+r71 | k | 2008-05-17 07:17:21 +0200 (Sat, 17 May 2008) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+prepare a new release
+------------------------------------------------------------------------
+r70 | k | 2008-05-17 07:16:46 +0200 (Sat, 17 May 2008) | 1 line
+Changed paths:
+   A /trunk/Changes
+   M /trunk/Makefile.PL
+   M /trunk/lib/CPAN/Checksums.pm
+   M /trunk/t/CHECKSUMS
+
+prepare a new release
+------------------------------------------------------------------------
+r69 | k | 2008-05-16 23:28:44 +0200 (Fri, 16 May 2008) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+   M /trunk/t/CHECKSUMS
+
+ready for the next release
+------------------------------------------------------------------------
+r68 | k | 2008-05-16 23:09:30 +0200 (Fri, 16 May 2008) | 1 line
+Changed paths:
+   D /trunk/Checksums.pm
+   A /trunk/lib/CPAN/Checksums.pm (from /trunk/Checksums.pm:67)
+
+actually mv the file Checksums.pm to lib/CPAN
+------------------------------------------------------------------------
+r67 | k | 2008-05-16 23:08:59 +0200 (Fri, 16 May 2008) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/MANIFEST
+   M /trunk/Makefile.PL
+   A /trunk/lib
+   A /trunk/lib/CPAN
+   M /trunk/t/CHECKSUMS
+   M /trunk/t/updatedir.t
+
+prepare for a move of the file Checksums.pm to lib/CPAN
+------------------------------------------------------------------------
+r66 | k | 2008-05-16 06:05:26 +0200 (Fri, 16 May 2008) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+
+automatic side effect of last testrun
+------------------------------------------------------------------------
+r65 | k | 2008-05-16 06:04:48 +0200 (Fri, 16 May 2008) | 1 line
+Changed paths:
+   M /trunk/t/updatedir.t
+
+eliminate forward slashes from test
+------------------------------------------------------------------------
+r64 | k | 2007-10-09 05:05:55 +0200 (Tue, 09 Oct 2007) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_63
+------------------------------------------------------------------------
+r63 | k | 2007-10-09 05:05:52 +0200 (Tue, 09 Oct 2007) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+prepare release
+------------------------------------------------------------------------
+r62 | k | 2007-10-09 04:58:37 +0200 (Tue, 09 Oct 2007) | 1 line
+Changed paths:
+   D /trunk/ChangeLog.svn
+   M /trunk/Checksums.pm
+   M /trunk/MANIFEST
+   M /trunk/MANIFEST.SKIP
+   M /trunk/Makefile.PL
+   M /trunk/t/CHECKSUMS
+
+make 5.005 compatible
+------------------------------------------------------------------------
+r61 | k | 2007-08-05 14:08:28 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_60
+------------------------------------------------------------------------
+r60 | k | 2007-08-05 14:08:20 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+
+just test metadata, autogenerated
+------------------------------------------------------------------------
+r59 | k | 2007-08-05 14:07:44 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/t/CHECKSUMS
+
+allow reuse of old -un{gz,bz2} checksum if the plain one has already proven file is unchanged
+------------------------------------------------------------------------
+r58 | k | 2007-08-05 13:22:09 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/t/52podcover.t
+   M /trunk/t/CHECKSUMS
+
+allow the reuse of a previously calculated md5 when the sha256 already matches
+------------------------------------------------------------------------
+r57 | k | 2007-08-05 12:57:27 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+more refactoring without functional change: rename variable cksum to old_ddump and split out _read_old_ddump
+------------------------------------------------------------------------
+r56 | k | 2007-08-05 12:55:05 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/t/CHECKSUMS
+
+more refactoring without functional change: rename variable cksum to old_ddump and split out _read_old_ddump
+------------------------------------------------------------------------
+r55 | k | 2007-08-05 12:44:32 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/t/CHECKSUMS
+   M /trunk/t/updatedir.t
+
+refactoring updatedir without functional change: separate the generation of the directory reference
+------------------------------------------------------------------------
+r54 | k | 2007-08-05 12:04:07 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+   M /trunk/t/CHECKSUMS
+
+add some more of my usual makefile.pl voodoo
+------------------------------------------------------------------------
+r53 | k | 2007-08-05 11:52:56 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/MANIFEST
+   A /trunk/t/52podcover.t
+   M /trunk/t/CHECKSUMS
+
+thanks to pod coverage found a few missing things in the docu
+------------------------------------------------------------------------
+r52 | k | 2007-08-05 11:44:56 +0200 (Sun, 05 Aug 2007) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/t/CHECKSUMS
+
+add a license to the manpage
+------------------------------------------------------------------------
+r51 | k | 2006-05-11 07:58:26 +0200 (Thu, 11 May 2006) | 1 line
+Changed paths:
+   M /trunk/ChangeLog.svn
+
+blah
+------------------------------------------------------------------------
+r50 | k | 2006-05-09 05:21:51 +0200 (Tue, 09 May 2006) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/Makefile.PL
+   M /trunk/t/CHECKSUMS
+
+guarantee atomicity: concurrent writes are consistent
+------------------------------------------------------------------------
+r49 | k | 2006-05-02 13:59:40 +0200 (Tue, 02 May 2006) | 1 line
+Changed paths:
+   M /trunk/ChangeLog.svn
+
+blah
+------------------------------------------------------------------------
+r48 | k | 2006-05-01 15:30:02 +0200 (Mon, 01 May 2006) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_47
+------------------------------------------------------------------------
+r47 | k | 2006-05-01 15:29:57 +0200 (Mon, 01 May 2006) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+prepare next release
+------------------------------------------------------------------------
+r46 | k | 2006-05-01 15:27:27 +0200 (Mon, 01 May 2006) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/MANIFEST
+   A /trunk/MANIFEST.SKIP
+   M /trunk/t/CHECKSUMS
+
+better error handling during updatedir
+------------------------------------------------------------------------
+r45 | k | 2005-12-11 14:42:54 +0100 (Sun, 11 Dec 2005) | 1 line
+Changed paths:
+   M /trunk/Todo
+
+blah
+------------------------------------------------------------------------
+r44 | k | 2005-12-11 13:51:43 +0100 (Sun, 11 Dec 2005) | 1 line
+Changed paths:
+   M /trunk/MANIFEST
+   A /trunk/Todo
+
+add a Todo file
+------------------------------------------------------------------------
+r43 | k | 2005-12-11 07:39:35 +0100 (Sun, 11 Dec 2005) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+   M /trunk/t/updatedir.t
+
+blah
+------------------------------------------------------------------------
+r42 | k | 2005-12-10 06:33:41 +0100 (Sat, 10 Dec 2005) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+   A /trunk/t/pod.t
+
+add the standard pot.t
+------------------------------------------------------------------------
+r41 | k | 2005-12-10 06:28:57 +0100 (Sat, 10 Dec 2005) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+   M /trunk/t/updatedir.t
+
+witch testscript to use Test::More
+------------------------------------------------------------------------
+r40 | k | 2005-12-10 06:04:40 +0100 (Sat, 10 Dec 2005) | 2 lines
+Changed paths:
+   A /trunk/ChangeLog.svn
+
+adding Chagelog.svn
+
+------------------------------------------------------------------------
+r39 | k | 2005-11-11 08:14:01 +0100 (Fri, 11 Nov 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_38
+------------------------------------------------------------------------
+r38 | k | 2005-11-11 08:13:00 +0100 (Fri, 11 Nov 2005) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+new dist_test target
+------------------------------------------------------------------------
+r37 | k | 2005-11-11 08:10:31 +0100 (Fri, 11 Nov 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_36
+------------------------------------------------------------------------
+r36 | k | 2005-11-11 08:09:21 +0100 (Fri, 11 Nov 2005) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+
+svn complains after make test that the CHECKSUMS file is not checked in; is svn right about that?
+------------------------------------------------------------------------
+r35 | k | 2005-11-11 08:06:45 +0100 (Fri, 11 Nov 2005) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+add release target to Makefile
+------------------------------------------------------------------------
+r34 | k | 2005-11-11 06:02:17 +0100 (Fri, 11 Nov 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/Makefile.PL
+
+dependencies; GMT
+------------------------------------------------------------------------
+r33 | k | 2005-11-08 12:34:00 +0100 (Tue, 08 Nov 2005) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+blah
+------------------------------------------------------------------------
+r32 | k | 2005-10-31 08:18:36 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_31
+------------------------------------------------------------------------
+r31 | k | 2005-10-31 08:18:21 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/MANIFEST
+   M /trunk/Makefile.PL
+
+rename ChangeLog to ChangeLog.svn: do not like to set expectations to the other format
+------------------------------------------------------------------------
+r30 | k | 2005-10-31 08:07:51 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_29
+------------------------------------------------------------------------
+r29 | k | 2005-10-31 08:07:37 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+finally I discovered how version_diff was intended to work initially: after a forced checkin the make must die because it still only knows about the old version
+------------------------------------------------------------------------
+r28 | k | 2005-10-31 07:58:31 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_27
+------------------------------------------------------------------------
+r27 | k | 2005-10-31 07:58:14 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+
+we had an updatedir.t~ in the CHECKSUMS file, removed now
+------------------------------------------------------------------------
+r26 | k | 2005-10-31 07:54:26 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/Makefile.PL
+   M /trunk/t/CHECKSUMS
+
+Touching the Makefile.PL caused irritating behaviour, will try without; we can add 1 instead of 1.1 now to the VERSION because we reach at greater than 1.018 which was the last release
+------------------------------------------------------------------------
+r25 | k | 2005-10-31 07:46:51 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_24
+------------------------------------------------------------------------
+r24 | k | 2005-10-31 07:46:23 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+
+the latest CHECKSUMS file after sorting
+------------------------------------------------------------------------
+r23 | k | 2005-10-31 07:45:28 +0100 (Mon, 31 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/t/updatedir.t
+
+sort the keys
+------------------------------------------------------------------------
+r22 | k | 2005-10-30 19:20:44 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_21
+------------------------------------------------------------------------
+r21 | k | 2005-10-30 19:19:33 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+
+last change of the reference file
+------------------------------------------------------------------------
+r20 | k | 2005-10-30 19:16:33 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_19
+------------------------------------------------------------------------
+r19 | k | 2005-10-30 19:16:17 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/MANIFEST
+
+is this the last RCS relict?
+------------------------------------------------------------------------
+r18 | k | 2005-10-30 19:13:58 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   D /trunk/tmp
+
+oh my god, how many unneeded files did I check in???
+------------------------------------------------------------------------
+r17 | k | 2005-10-30 19:11:18 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_16
+------------------------------------------------------------------------
+r16 | k | 2005-10-30 19:10:53 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+oops, there was a chmod still
+------------------------------------------------------------------------
+r15 | k | 2005-10-30 19:09:27 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   D /trunk/ChangeLog
+   D /trunk/README
+
+removing automatic files
+------------------------------------------------------------------------
+r14 | k | 2005-10-30 18:48:13 +0100 (Sun, 30 Oct 2005) | 2 lines
+Changed paths:
+   M /trunk/ChangeLog
+   M /trunk/README
+
+just silencing svn
+
+------------------------------------------------------------------------
+r13 | k | 2005-10-30 18:46:03 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+
+Property set for release after_12
+------------------------------------------------------------------------
+r12 | k | 2005-10-30 18:45:44 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/t/CHECKSUMS
+
+tests rewrote comment in CHECKSUMS file
+------------------------------------------------------------------------
+r11 | k | 2005-10-30 18:43:49 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   D /trunk/RCS
+   M /trunk/t/CHECKSUMS
+   D /trunk/t/RCS
+
+Oops, checked in all the RCS directories
+------------------------------------------------------------------------
+r10 | k | 2005-10-30 18:40:58 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   A /trunk/t/44.bz2
+   M /trunk/t/CHECKSUMS
+
+add support for bzip2
+------------------------------------------------------------------------
+r9 | k | 2005-10-30 18:23:33 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/t/CHECKSUMS
+
+refactored the new function add_digests out of the long loop
+------------------------------------------------------------------------
+r8 | k | 2005-10-30 17:59:43 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Makefile.PL
+
+want to sign the distro
+------------------------------------------------------------------------
+r7 | k | 2005-10-30 17:59:08 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/ChangeLog
+   M /trunk/Checksums.pm
+   M /trunk/Makefile.PL
+   M /trunk/t/CHECKSUMS
+
+applied a patch by Steve Peters to support sha256
+------------------------------------------------------------------------
+r6 | k | 2005-10-30 15:02:00 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/ChangeLog
+   M /trunk/Checksums.pm
+   M /trunk/Makefile.PL
+
+Rev property!
+------------------------------------------------------------------------
+r5 | k | 2005-10-30 15:00:01 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   D /trunk/blibdirs.ts
+   D /trunk/pm_to_blib
+   D /trunk/pm_to_blib.ts
+
+remove other runtime files
+------------------------------------------------------------------------
+r4 | k | 2005-10-30 14:59:08 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   D /trunk/Makefile
+
+remove |Makefile
+------------------------------------------------------------------------
+r3 | k | 2005-10-30 14:58:32 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   M /trunk/Checksums.pm
+   M /trunk/Makefile.PL
+
+more SVN preparations
+------------------------------------------------------------------------
+r2 | k | 2005-10-30 14:49:50 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   D /trunk/CPAN-Checksums-1.0.tar.gz
+   D /trunk/CPAN-Checksums-1.003.tar.gz
+   D /trunk/CPAN-Checksums-1.004.tar.gz
+   D /trunk/CPAN-Checksums-1.006.tar.gz
+   D /trunk/CPAN-Checksums-1.007.tar.gz
+   D /trunk/CPAN-Checksums-1.008.tar.gz
+   D /trunk/CPAN-Checksums-1.009.tar.gz
+   D /trunk/CPAN-Checksums-1.011.tar.gz
+   D /trunk/CPAN-Checksums-1.012.tar.gz
+   D /trunk/CPAN-Checksums-1.014.tar.gz
+   D /trunk/CPAN-Checksums-1.015.tar.gz
+   D /trunk/CPAN-Checksums-1.016.tar.gz
+   D /trunk/CPAN-Checksums-1.018.tar.gz
+   A /trunk/ChangeLog.old
+   M /trunk/MANIFEST
+   M /trunk/Makefile
+   M /trunk/Makefile.PL
+   M /trunk/README
+   D /trunk/blib
+
+Starting to use SVN
+------------------------------------------------------------------------
+r1 | k | 2005-10-30 14:07:53 +0100 (Sun, 30 Oct 2005) | 1 line
+Changed paths:
+   A /branches
+   A /tags
+   A /trunk
+   A /trunk/CPAN-Checksums-1.0.tar.gz
+   A /trunk/CPAN-Checksums-1.003.tar.gz
+   A /trunk/CPAN-Checksums-1.004.tar.gz
+   A /trunk/CPAN-Checksums-1.006.tar.gz
+   A /trunk/CPAN-Checksums-1.007.tar.gz
+   A /trunk/CPAN-Checksums-1.008.tar.gz
+   A /trunk/CPAN-Checksums-1.009.tar.gz
+   A /trunk/CPAN-Checksums-1.011.tar.gz
+   A /trunk/CPAN-Checksums-1.012.tar.gz
+   A /trunk/CPAN-Checksums-1.014.tar.gz
+   A /trunk/CPAN-Checksums-1.015.tar.gz
+   A /trunk/CPAN-Checksums-1.016.tar.gz
+   A /trunk/CPAN-Checksums-1.018.tar.gz
+   A /trunk/ChangeLog
+   A /trunk/Checksums.pm
+   A /trunk/MANIFEST
+   A /trunk/META.yml
+   A /trunk/Makefile
+   A /trunk/Makefile.PL
+   A /trunk/RCS
+   A /trunk/RCS/ChangeLog,v
+   A /trunk/RCS/Checksums.pm,v
+   A /trunk/RCS/MANIFEST,v
+   A /trunk/RCS/Makefile.PL,v
+   A /trunk/RCS/README,v
+   A /trunk/README
+   A /trunk/blib
+   A /trunk/blib/arch
+   A /trunk/blib/arch/auto
+   A /trunk/blib/arch/auto/CPAN
+   A /trunk/blib/arch/auto/CPAN/Checksums
+   A /trunk/blib/arch/auto/CPAN/Checksums/.exists
+   A /trunk/blib/bin
+   A /trunk/blib/lib
+   A /trunk/blib/lib/CPAN
+   A /trunk/blib/lib/CPAN/.exists
+   A /trunk/blib/lib/CPAN/Checksums.pm
+   A /trunk/blib/lib/auto
+   A /trunk/blib/lib/auto/CPAN
+   A /trunk/blib/lib/auto/CPAN/Checksums
+   A /trunk/blib/lib/auto/CPAN/Checksums/.exists
+   A /trunk/blib/man1
+   A /trunk/blib/man3
+   A /trunk/blib/man3/.exists
+   A /trunk/blib/man3/CPAN::Checksums.3
+   A /trunk/blib/man3/CPAN::Checksums.3pm
+   A /trunk/blib/script
+   A /trunk/blibdirs.ts
+   A /trunk/pm_to_blib
+   A /trunk/pm_to_blib.ts
+   A /trunk/t
+   A /trunk/t/42.gz
+   A /trunk/t/43
+   A /trunk/t/CHECKSUMS
+   A /trunk/t/RCS
+   A /trunk/t/RCS/42.gz,v
+   A /trunk/t/RCS/43,v
+   A /trunk/t/RCS/CHECKSUMS,v
+   A /trunk/t/RCS/ignore-me
+   A /trunk/t/RCS/updatedir.t,v
+   A /trunk/t/updatedir.t
+   A /trunk/tmp
+   A /trunk/tmp/t1
+   A /trunk/tmp/t2
+
+initial import
+------------------------------------------------------------------------

Modified: branches/upstream/libcpan-checksums-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcpan-checksums-perl/current/MANIFEST?rev=44998&op=diff
==============================================================================
--- branches/upstream/libcpan-checksums-perl/current/MANIFEST (original)
+++ branches/upstream/libcpan-checksums-perl/current/MANIFEST Mon Sep 28 15:07:07 2009
@@ -6,6 +6,7 @@
 META.yml
 README
 SIGNATURE
+t/00signature.t
 t/42.gz
 t/43
 t/44.bz2

Modified: branches/upstream/libcpan-checksums-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcpan-checksums-perl/current/META.yml?rev=44998&op=diff
==============================================================================
--- branches/upstream/libcpan-checksums-perl/current/META.yml (original)
+++ branches/upstream/libcpan-checksums-perl/current/META.yml Mon Sep 28 15:07:07 2009
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               CPAN-Checksums
-version:            2.03
+version:            2.04
 abstract:           ~
 author:  []
 license:            perl

Added: branches/upstream/libcpan-checksums-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcpan-checksums-perl/current/README?rev=44998&op=file
==============================================================================
--- branches/upstream/libcpan-checksums-perl/current/README (added)
+++ branches/upstream/libcpan-checksums-perl/current/README Mon Sep 28 15:07:07 2009
@@ -1,0 +1,96 @@
+NAME
+    CPAN::Checksums - Write a "CHECKSUMS" file for a directory as on CPAN
+
+SYNOPSIS
+      use CPAN::Checksums qw(updatedir);
+      my $success = updatedir($directory);
+
+INCOMPATIBILITY ALERT
+    Since version 1.0 the generation of the attribute "shortname" is turned
+    off by default. It was too slow and was not used as far as I know, and
+    above all, it could fail on large directories. The shortname feature can
+    still be turned on by setting the global variable $TRY_SHORTNAME to a
+    true value.
+
+DESCRIPTION
+    $success = updatedir($dir)
+      "updatedir()" takes a directory name as argument and writes a typical
+      "CHECKSUMS" file in that directory as used on CPAN unless a previously
+      written "CHECKSUMS" file is there that is still valid. Returns 2 if a
+      new "CHECKSUMS" file has been written, 1 if a valid "CHECKSUMS" file
+      is already there, otherwise dies.
+
+      Note: since version 2.0 updatedir on empty directories behaves just
+      the same. In older versions it silently did nothing.
+
+  Global Variables in package CPAN::Checksums
+    $IGNORE_MATCH
+        If the global variable $IGNORE_MATCH is set, then all files matching
+        this expression will be completely ignored and will not be included
+        in the CPAN "CHECKSUMS" files. Per default this variable is set to
+
+            qr{(?i-xsm:readme$)}
+
+    $CAUTION
+        Setting the global variable $CAUTION causes updatedir() to report
+        changes of files in the attributes "size", "mtime", "md5", or
+        "md5-ungz" to STDERR.
+
+    $TRY_SHORTNAME
+        By setting the global variable $TRY_SHORTNAME to a true value, you
+        can tell updatedir() to include an attribute "shortname" in the
+        resulting hash that is 8.3-compatible. Please note, that updatedir()
+        in this case may be slow and may even fail on large directories,
+        because it will always only try 1000 iterations to find a name that
+        is not yet taken and then give up.
+
+    $SIGNING_KEY
+        Setting the global variable $SIGNING_KEY makes the generated
+        "CHECKSUMS" file to be clear-signed by the command specified in
+        $SIGNING_PROGRAM (defaults to "gpg --clearsign --default-key "),
+        passing the signing key as an extra argument. The resulting
+        "CHECKSUMS" file should look like:
+
+            0&&<<''; # this PGP-signed message is also valid perl
+            -----BEGIN PGP SIGNED MESSAGE-----
+            Hash: SHA1
+
+            # CHECKSUMS file written on ... by CPAN::Checksums (v...)
+            $cksum = {
+                ...
+            };
+
+            __END__
+            -----BEGIN PGP SIGNATURE-----
+            ...
+            -----END PGP SIGNATURE-----
+
+        note that the actual data remains intact, but two extra lines are
+        added to make it legal for both OpenPGP and perl syntax.
+
+    $MIN_MTIME_CHECKSUMS
+        If the global variable $MIN_MTIME_CHECKSUMS is set, then updatedir
+        will renew signatures on checksum files that have an older mtime
+        than the given value.
+
+PREREQUISITES
+    DirHandle, IO::File, Digest::MD5, Digest::SHA, Compress::Bzip2,
+    Compress::Zlib, File::Spec, Data::Dumper, Data::Compare, File::Temp
+
+BUGS
+    If updatedir is interrupted, it may leave a temporary file lying around.
+    These files have the File::Temp template "CHECKSUMS.XXXX" and should be
+    harvested by a cronjob.
+
+AUTHOR
+    Andreas Koenig, andreas.koenig at anima.de; GnuPG support by Autrijus Tang
+
+COPYRIGHT & LICENSE
+    Copyright (c) 2002-2008 Andreas Koenig, Audrey Tang, Steve Peters.
+
+    This program is free software; you can redistribute it and/or modify it
+    under the same terms as Perl itself.
+
+SEE ALSO
+    perl(1).
+

Modified: branches/upstream/libcpan-checksums-perl/current/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcpan-checksums-perl/current/SIGNATURE?rev=44998&op=diff
==============================================================================
--- branches/upstream/libcpan-checksums-perl/current/SIGNATURE (original)
+++ branches/upstream/libcpan-checksums-perl/current/SIGNATURE Mon Sep 28 15:07:07 2009
@@ -14,23 +14,26 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 4e2883f2d9643be9e5670ea2e6c1c4a468e62cea MANIFEST
+SHA1 ea66193bd8c95685d54556b76feb110642ecc5f9 ChangeLog.svn
+SHA1 63ecc82f635b7437ec23270062fbc8c4a5903000 MANIFEST
 SHA1 350cfb946cb5e3e442f89dde0a67f039c69dabf7 MANIFEST.SKIP
-SHA1 31fa7ef511046a218b014af77b09da9ce27b6176 META.yml
+SHA1 75862c9ac433fc788c30064b961bf6799ee4939c META.yml
 SHA1 bad46da7a29815ed2b3334534413bed6d79051e9 Makefile.PL
+SHA1 378ba4b97d5a989790877de0214ca23ac5aeef37 README
 SHA1 b929ff9f01730419548cab2dfcc30003b49fbbfb Todo
-SHA1 50f2217c3a8494e1f73762ea33729adca18dd3f1 lib/CPAN/Checksums.pm
+SHA1 850cd5085906fa2b5c84e3e35247fa4284187801 lib/CPAN/Checksums.pm
+SHA1 ce8f1c86172c6cd2698c27f6f76864de724a1282 t/00signature.t
 SHA1 51e1c061bc02e9a38948a5d8e3ca7352830f0fac t/42.gz
 SHA1 23e182506f4b883d8aae3d29d08e044c55b04deb t/43
 SHA1 0d942b3ef6791694fde4693d3329a0ff924cb583 t/44.bz2
 SHA1 57fa704d8f013fd117d9431b933932ae5c2f6a89 t/52podcover.t
-SHA1 269f11eb52b342e4c180d92a1a3a2bffd11651e8 t/CHECKSUMS
+SHA1 862ad7054e28237181785e40ebd9db57f33070ce t/CHECKSUMS
 SHA1 6a79f15a10337bd3450604abf39d4462df2a550b t/pod.t
 SHA1 364cfdf85dcad15789bb28dd024ad9ca1b44b250 t/updatedir.t
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.9 (GNU/Linux)
 
-iEYEARECAAYFAkq1fsUACgkQ7IA58KMXwV24hQCgo1jbBDIEaO62jWWmtn9wPFsE
-2zsAoJ0EJcJ51ji6h4pdS1JkwekzUvHs
-=tXFS
+iEYEARECAAYFAkrANoEACgkQ7IA58KMXwV3TPgCg94aJ20Nl5iexsD7gujcqHDkc
+VoYAniHLikSe5gxkIjNs+f6OmOG70RZd
+=jwNQ
 -----END PGP SIGNATURE-----

Modified: branches/upstream/libcpan-checksums-perl/current/lib/CPAN/Checksums.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcpan-checksums-perl/current/lib/CPAN/Checksums.pm?rev=44998&op=diff
==============================================================================
--- branches/upstream/libcpan-checksums-perl/current/lib/CPAN/Checksums.pm (original)
+++ branches/upstream/libcpan-checksums-perl/current/lib/CPAN/Checksums.pm Mon Sep 28 15:07:07 2009
@@ -18,7 +18,7 @@
 
 @ISA = qw(Exporter);
 @EXPORT_OK = qw(updatedir);
-$VERSION = "2.03";
+$VERSION = "2.04";
 $VERSION =~ s/_//;
 $CAUTION ||= 0;
 $TRY_SHORTNAME ||= 0;

Added: branches/upstream/libcpan-checksums-perl/current/t/00signature.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcpan-checksums-perl/current/t/00signature.t?rev=44998&op=file
==============================================================================
--- branches/upstream/libcpan-checksums-perl/current/t/00signature.t (added)
+++ branches/upstream/libcpan-checksums-perl/current/t/00signature.t Mon Sep 28 15:07:07 2009
@@ -1,0 +1,55 @@
+# -*- mode: cperl -*-
+
+use strict;
+BEGIN {
+    my $found_prereq = 0;
+    unless ($found_prereq) {
+        $found_prereq = eval { require Digest::SHA; 1 };
+    }
+    unless ($found_prereq) {
+        $found_prereq = eval { require Digest::SHA1; 1 };
+    }
+    unless ($found_prereq) {
+        $found_prereq = eval { require Digest::SHA::PurePerl; 1 };
+    }
+    my $exit_message = "";
+    unless ($found_prereq) {
+        $exit_message = "None of the supported SHA modules (Digest::SHA,Digest::SHA1,Digest::SHA::PurePerl) found";
+    }
+    unless ($exit_message) {
+        if (!-f 'SIGNATURE') {
+            $exit_message = "No signature file";
+        }
+    }
+    unless ($exit_message) {
+        if (!-s 'SIGNATURE') {
+            $exit_message = "Empty signature file";
+        }
+    }
+    unless ($exit_message) {
+        if (!eval { require Module::Signature; 1 }) {
+            $exit_message = "No Module::Signature found [INC = @INC]";
+        }
+    }
+    unless ($exit_message) {
+        if (!eval { require Socket; Socket::inet_aton('pgp.mit.edu') }) {
+            $exit_message = "Cannot connect to the keyserver";
+        }
+    }
+    if ($exit_message) {
+        $|=1;
+        print "1..0 # SKIP $exit_message\n";
+        eval "require POSIX; 1" and POSIX::_exit(0);
+    }
+}
+
+print "1..1\n";
+
+(Module::Signature::verify() == Module::Signature::SIGNATURE_OK())
+    or print "not ";
+print "ok 1 # Valid signature\n";
+
+# Local Variables:
+# mode: cperl
+# cperl-indent-level: 4
+# End:

Modified: branches/upstream/libcpan-checksums-perl/current/t/CHECKSUMS
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcpan-checksums-perl/current/t/CHECKSUMS?rev=44998&op=diff
==============================================================================
--- branches/upstream/libcpan-checksums-perl/current/t/CHECKSUMS (original)
+++ branches/upstream/libcpan-checksums-perl/current/t/CHECKSUMS Mon Sep 28 15:07:07 2009
@@ -1,5 +1,11 @@
-# CHECKSUMS file written on Fri Oct 31 05:58:34 2008 GMT by CPAN::Checksums (v2.00)
+# CHECKSUMS file written on Mon Sep 28 04:05:17 2009 GMT by CPAN::Checksums (v2.04)
 $cksum = {
+  '00signature.t' => {
+    'md5' => '859045ee3e28039bbf2a7e74eed68e6a',
+    'mtime' => '2009-09-28',
+    'sha256' => '1a44428906cf5c7f14208317a88298912283109296c49f427f6b7a99d8b87864',
+    'size' => 1489
+  },
   '42.gz' => {
     'md5' => '915cdde7181ab542763969e063b7a9a9',
     'md5-ungz' => '50a2fabfdd276f573ff97ace8b11c5f4',
@@ -10,7 +16,7 @@
   },
   '43' => {
     'md5' => 'f0287f33eba7192e2a9c6a14f829aa1a',
-    'mtime' => '2008-10-31',
+    'mtime' => '2009-09-28',
     'sha256' => '0e55092af0746630c98d1b2e0d960617c33f8ea7b55739fd18cb7cd5342a28ca',
     'size' => 3
   },
@@ -39,11 +45,5 @@
     'mtime' => '2008-05-16',
     'sha256' => '0af9633264d9511f209e2fc0e281b337573bc3acd408f431f85f5b4bfd42a464',
     'size' => 1775
-  },
-  'updatedir.t~' => {
-    'md5' => 'a5e32f54fbf9e437e4f2669526646b24',
-    'mtime' => '2007-08-05',
-    'sha256' => '89c950cea6ccbc8a9302eb161baf971efae34cf0526ce06b28f177c6de386c90',
-    'size' => 1460
   }
 };




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