r19815 - in /branches/upstream/libdate-manip-perl/current: Build.PL HISTORY MANIFEST META.yml Makefile.PL README examples/ examples/README.examples lib/Date/Manip.pm

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Sat May 10 19:00:39 UTC 2008


Author: gregoa
Date: Sat May 10 19:00:38 2008
New Revision: 19815

URL: http://svn.debian.org/wsvn/?sc=1&rev=19815
Log:
[svn-upgrade] Integrating new upstream version, libdate-manip-perl (5.54)

Added:
    branches/upstream/libdate-manip-perl/current/examples/
    branches/upstream/libdate-manip-perl/current/examples/README.examples
Modified:
    branches/upstream/libdate-manip-perl/current/Build.PL
    branches/upstream/libdate-manip-perl/current/HISTORY
    branches/upstream/libdate-manip-perl/current/MANIFEST
    branches/upstream/libdate-manip-perl/current/META.yml
    branches/upstream/libdate-manip-perl/current/Makefile.PL
    branches/upstream/libdate-manip-perl/current/README
    branches/upstream/libdate-manip-perl/current/lib/Date/Manip.pm

Modified: branches/upstream/libdate-manip-perl/current/Build.PL
URL: http://svn.debian.org/wsvn/branches/upstream/libdate-manip-perl/current/Build.PL?rev=19815&op=diff
==============================================================================
--- branches/upstream/libdate-manip-perl/current/Build.PL (original)
+++ branches/upstream/libdate-manip-perl/current/Build.PL Sat May 10 19:00:38 2008
@@ -3,7 +3,7 @@
 
 my $build = Module::Build->new(
 	license            => 'perl',
-	dist_version       => '5.52',
+	dist_version       => '5.54',
 	dist_author        => 'Sullivan Beck <sbeck at cpan.org>',
 	module_name        => 'Date::Manip',
 	dist_abstract      => 'date manipulation routines',

Modified: branches/upstream/libdate-manip-perl/current/HISTORY
URL: http://svn.debian.org/wsvn/branches/upstream/libdate-manip-perl/current/HISTORY?rev=19815&op=diff
==============================================================================
--- branches/upstream/libdate-manip-perl/current/HISTORY (original)
+++ branches/upstream/libdate-manip-perl/current/HISTORY Sat May 10 19:00:38 2008
@@ -834,6 +834,14 @@
 Version 5.52  2008-05-08
    Released
 
+Version 5.53  DEVELOPMENT
+   Final changes to meet requirements on http://cpants.perl.org/
+   Bug fix so it won't fail with "Too early to specify a build action"
+
+Version 5.54  2008-05-09
+
+Version 5.55  DEVELOPMENT
+
 #########################################################################
 # Backwards incompatibilities
 #########################################################################

Modified: branches/upstream/libdate-manip-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/branches/upstream/libdate-manip-perl/current/MANIFEST?rev=19815&op=diff
==============================================================================
--- branches/upstream/libdate-manip-perl/current/MANIFEST (original)
+++ branches/upstream/libdate-manip-perl/current/MANIFEST Sat May 10 19:00:38 2008
@@ -1,5 +1,6 @@
 Build.PL
 DateManip.cnf
+examples/README.examples
 HISTORY
 INSTALL
 lib/Date/Manip.pm
@@ -7,7 +8,6 @@
 LICENSE
 Makefile.PL
 MANIFEST			This list of files
-META.yml
 README
 README.FIRST
 t/convtz.t
@@ -55,3 +55,4 @@
 t/test.pl
 t/unixdate.t
 TODO
+META.yml

Modified: branches/upstream/libdate-manip-perl/current/META.yml
URL: http://svn.debian.org/wsvn/branches/upstream/libdate-manip-perl/current/META.yml?rev=19815&op=diff
==============================================================================
--- branches/upstream/libdate-manip-perl/current/META.yml (original)
+++ branches/upstream/libdate-manip-perl/current/META.yml Sat May 10 19:00:38 2008
@@ -1,6 +1,6 @@
 ---
 name: Date-Manip
-version: 5.52
+version: 5.54
 author:
   - 'Sullivan Beck <sbeck at cpan.org>'
 abstract: date manipulation routines
@@ -16,7 +16,7 @@
 provides:
   Date::Manip:
     file: lib/Date/Manip.pm
-    version: 5.52
+    version: 5.54
 generated_by: Module::Build version 0.2808
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.2.html

Modified: branches/upstream/libdate-manip-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/branches/upstream/libdate-manip-perl/current/Makefile.PL?rev=19815&op=diff
==============================================================================
--- branches/upstream/libdate-manip-perl/current/Makefile.PL (original)
+++ branches/upstream/libdate-manip-perl/current/Makefile.PL Sat May 10 19:00:38 2008
@@ -3,12 +3,13 @@
 
 WriteMakefile(
 	NAME             => 'Date::Manip',
-	VERSION	         => '5.52',
+	VERSION	         => '5.54',
 	($] >= 5.005
 	? (ABSTRACT=>'date manipulation routines',
 	   AUTHOR  =>'Sullivan Beck (sbeck at cpan.org)')
 	: ()),
 	'dist' => {COMPRESS=>'gzip',SUFFIX=>'gz'},
+        PL_FILES  => {},
 	PREREQ_PM => {
 		'Carp'                => '0',
 		'IO::File'            => '0',

Modified: branches/upstream/libdate-manip-perl/current/README
URL: http://svn.debian.org/wsvn/branches/upstream/libdate-manip-perl/current/README?rev=19815&op=diff
==============================================================================
--- branches/upstream/libdate-manip-perl/current/README (original)
+++ branches/upstream/libdate-manip-perl/current/README Sat May 10 19:00:38 2008
@@ -2559,7 +2559,7 @@
         Date::Manip tries hard to determine the local time zone, but on some
         machines, it cannot do this (especially non-Unix systems). To fix
         this, just set the TZ variable, either at the top of the Manip.pm
-        file,, in the DateManip.cnf file, or in a call to Date_Init. I
+        file, in the DateManip.cnf file, or in a call to Date_Init. I
         suggest using the form "EST5EDT" so you don't have to change it
         every 6 months when going to or from daylight saving time.
 

Added: branches/upstream/libdate-manip-perl/current/examples/README.examples
URL: http://svn.debian.org/wsvn/branches/upstream/libdate-manip-perl/current/examples/README.examples?rev=19815&op=file
==============================================================================
--- branches/upstream/libdate-manip-perl/current/examples/README.examples (added)
+++ branches/upstream/libdate-manip-perl/current/examples/README.examples Sat May 10 19:00:38 2008
@@ -1,0 +1,96 @@
+Please refer to the ../t directory for examples of how to use this
+module.
+
+The tests are organized fairly simply. In each .t file (except for
+pod and pod_coverage) is a line of the form:
+
+  test_Func(\&FUNC,$tests,$runtests,ARGS)
+
+FUNC is the name of one of the functions available in the module,
+or some function defined in the test script which calls one or more
+of the module functions.
+
+Also in the file are a series of tests organized as:
+
+   $tests = "
+   TEST1
+
+   TEST2
+
+   ...
+   ";
+
+or
+
+  $tests = [
+  TEST1,
+
+  TEST2,
+
+  ... ];
+
+
+In the first case, a test is a list of strings, some of which are used
+as arguments for the function being called, and some are expected results.
+If the expected result is a simple scalar, each TEST may be a simple list
+of space separated strings, the last of which is treated as the expected
+output.
+
+For example, if the following line appears in the test script:
+
+  test_Func(\&somefunc,$tests,$runtests);
+
+and one of the tests is:
+
+  A B C
+
+then the following behavior is expected:
+
+  somefunc(A,B)
+     => C
+
+The list of strings may also be given on separate lines as:
+
+  A
+  B
+  C
+
+If the expected results are a list of values, then the arguments
+to the function and the expected results are separated by a tilde (~).
+So if the following behavior is expected:
+
+  somefunc(A,B)
+     => (C,D)
+
+the test could be written in either of the following ways:
+
+  A B ~ C D
+
+  A
+  B
+  ~
+  C
+  D
+
+In all cases, leading spaces are ignored. Also, the strings may include
+spaces if (and only if) they are given one per line.
+
+Two special strings "_undef_" and "_blank_" may be included in the list
+to have the values undef or "" repectively included as either an argument
+or an expected return value.
+
+
+In the second method of entering tests, tests are given as a list reference
+with two values. The first is a list reference containing arguments, and
+the second is a list reference containing the expected return value(s). The
+expected values should be simple strings.
+
+So, a test could be entered as:
+
+  [ [ qw(A B) ],
+    [ qw(C D) ] ]
+
+and be equivalent to:
+
+  A B ~ C D
+

Modified: branches/upstream/libdate-manip-perl/current/lib/Date/Manip.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libdate-manip-perl/current/lib/Date/Manip.pm?rev=19815&op=diff
==============================================================================
--- branches/upstream/libdate-manip-perl/current/lib/Date/Manip.pm (original)
+++ branches/upstream/libdate-manip-perl/current/lib/Date/Manip.pm Sat May 10 19:00:38 2008
@@ -213,7 +213,7 @@
 
 use IO::File;
 
-$VERSION="5.52";
+$VERSION="5.54";
 
 ########################################################################
 ########################################################################




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