r19739 - in /trunk/libdate-manip-perl: Build.PL HISTORY MANIFEST META.yml Makefile.PL Manip.pm Manip.pod README debian/changelog lib/
gregoa at users.alioth.debian.org
gregoa at users.alioth.debian.org
Fri May 9 12:13:07 UTC 2008
Author: gregoa
Date: Fri May 9 12:13:05 2008
New Revision: 19739
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=19739
Log:
New upstream release.
Added:
trunk/libdate-manip-perl/lib/
- copied from r19738, branches/upstream/libdate-manip-perl/current/lib/
Removed:
trunk/libdate-manip-perl/Manip.pm
trunk/libdate-manip-perl/Manip.pod
Modified:
trunk/libdate-manip-perl/Build.PL
trunk/libdate-manip-perl/HISTORY
trunk/libdate-manip-perl/MANIFEST
trunk/libdate-manip-perl/META.yml
trunk/libdate-manip-perl/Makefile.PL
trunk/libdate-manip-perl/README
trunk/libdate-manip-perl/debian/changelog
Modified: trunk/libdate-manip-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdate-manip-perl/Build.PL?rev=19739&op=diff
==============================================================================
--- trunk/libdate-manip-perl/Build.PL (original)
+++ trunk/libdate-manip-perl/Build.PL Fri May 9 12:13:05 2008
@@ -3,7 +3,7 @@
my $build = Module::Build->new(
license => 'perl',
- dist_version => '5.49',
+ dist_version => '5.52',
dist_author => 'Sullivan Beck <sbeck at cpan.org>',
module_name => 'Date::Manip',
dist_abstract => 'date manipulation routines',
Modified: trunk/libdate-manip-perl/HISTORY
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdate-manip-perl/HISTORY?rev=19739&op=diff
==============================================================================
--- trunk/libdate-manip-perl/HISTORY (original)
+++ trunk/libdate-manip-perl/HISTORY Fri May 9 12:13:05 2008
@@ -827,6 +827,13 @@
Version 5.50 2008-05-05
Released
+Version 5.51 DEVELOPMENT
+ Additional changes to meet requirements on http://cpants.perl.org/
+ Fixed bug where the wrong version was in Build.PL
+
+Version 5.52 2008-05-08
+ Released
+
#########################################################################
# Backwards incompatibilities
#########################################################################
Modified: trunk/libdate-manip-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdate-manip-perl/MANIFEST?rev=19739&op=diff
==============================================================================
--- trunk/libdate-manip-perl/MANIFEST (original)
+++ trunk/libdate-manip-perl/MANIFEST Fri May 9 12:13:05 2008
@@ -2,11 +2,11 @@
DateManip.cnf
HISTORY
INSTALL
+lib/Date/Manip.pm
+lib/Date/Manip.pod
LICENSE
Makefile.PL
MANIFEST This list of files
-Manip.pm
-Manip.pod
META.yml
README
README.FIRST
Modified: trunk/libdate-manip-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdate-manip-perl/META.yml?rev=19739&op=diff
==============================================================================
--- trunk/libdate-manip-perl/META.yml (original)
+++ trunk/libdate-manip-perl/META.yml Fri May 9 12:13:05 2008
@@ -1,6 +1,6 @@
---
name: Date-Manip
-version: 5.49
+version: 5.52
author:
- 'Sullivan Beck <sbeck at cpan.org>'
abstract: date manipulation routines
@@ -13,6 +13,10 @@
perl: 5.6.0
build_requires:
Test::More: 0
+provides:
+ Date::Manip:
+ file: lib/Date/Manip.pm
+ version: 5.52
generated_by: Module::Build version 0.2808
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.2.html
Modified: trunk/libdate-manip-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdate-manip-perl/Makefile.PL?rev=19739&op=diff
==============================================================================
--- trunk/libdate-manip-perl/Makefile.PL (original)
+++ trunk/libdate-manip-perl/Makefile.PL Fri May 9 12:13:05 2008
@@ -3,7 +3,7 @@
WriteMakefile(
NAME => 'Date::Manip',
- VERSION_FROM => 'Manip.pm',
+ VERSION => '5.52',
($] >= 5.005
? (ABSTRACT=>'date manipulation routines',
AUTHOR =>'Sullivan Beck (sbeck at cpan.org)')
Modified: trunk/libdate-manip-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdate-manip-perl/README?rev=19739&op=diff
==============================================================================
--- trunk/libdate-manip-perl/README (original)
+++ trunk/libdate-manip-perl/README Fri May 9 12:13:05 2008
@@ -127,8 +127,8 @@
in 1918. Note that the Gregorian calendar is itself imperfect and at
some point may need to be corrected. No attempt is made to correct for
that, and my great great great grandchildren will be long dead before
- this even occurs, so it's not an immediate concern. Yes, this is the
- same type of attitude that caused the great Y2K problem... but I have an
+ this even occurs, so it's not an immediate concern. Yes, this is similar
+ to the attitude that caused the great Y2K problem... but I have an
excuse: I don't know what the correction will be, so I can't possibly
implement it. Nobody doubted that the year after 1999 would be known as
2000 :-).
@@ -2379,15 +2379,13 @@
VERSION 5.44
- * Recurrences revisited
-
+ (*) Recurrences revisited
The behavior of some elements of recurrences changed. These
included making the week element (N) refer to the Nth occurrence
of a day of the week in the week, month, or year. It is now
possible to look at the 3rd Friday of every month for example.
- * Changed %x format in UnixDate
-
+ Changed %x format in UnixDate
The %x format used to be equivalent to %D (%m/%d/%y), but it has
been modified to use the DateFormat config variable, so it may
return %d/%m/%y if a non-US DateFormat is specified.
@@ -2416,7 +2414,7 @@
Date_DaysSince999 to be Date_DaysSince1BC. The Date_DaysSince999
function will be removed.
- * Added PathSep variable
+ (*) Added PathSep variable
In order to better support Win32 platforms, I added the PathSep
config variable. This will allow the use of paths such as
"c:\date" on Win32 platforms. Old config files on Win32
@@ -2426,34 +2424,29 @@
VERSION 5.34
- * All Date::Manip variables are no longer accessible
-
+ (*) All Date::Manip variables are no longer accessible
Previously, Date::Manip variables were declared using a full
package name. Now, they are declared with the my() function.
This means that internal variables are no longer accessible
outside of the module.
- * Week interpretation in business mode deltas
-
+ Week interpretation in business mode deltas
A business mode delta containing a week value used to be treated
as 7 days. A much more likely interpretation of a week is Monday
to Monday, regardless of holidays, so this is now the behavior.
- * %z UnixDate format
-
+ %z UnixDate format
The %z UnixDate format used to return the time zone
abbreviation. It now returns it as a GMT offset (i.e. -0500). %Z
still returns the time zone abbreviation.
- * Formats "22nd Sunday" returns the intuitive value
-
+ Formats "22nd Sunday" returns the intuitive value
The date "22nd Sunday" used to return the Sunday of the 22nd
week of the year (which could be the 21st, 22nd, or 23rd Sunday
of the year depending on how weeks were defined). Now, it
returns the 22nd Sunday of the year regardless.
- * Separator in DD/YYmmm and mmmDD/YY formats no longer optional
-
+ Separator in DD/YYmmm and mmmDD/YY formats no longer optional
Previously, the date "Dec1065" would return Dec 10, 1965. After
adding the YYYYmmm and mmmYYYY formats, this was no longer
possible. The separator between DD and YY is no longer optional,
@@ -2462,8 +2455,7 @@
Dec1065 returns December 1, 1065
Dec10/65 returns December 10, 1965
- * Date_Cmp added
-
+ (*) Date_Cmp added
This is not a backwards incompatibility... but is added to help
prepare for a future incompatibility. In one of the next
versions of Date::Manip, the internal format of the date will
@@ -2478,7 +2470,7 @@
The old style Date_Init arguments that were deprecated in
version 5.07 have been removed.
- * DateManip.cnf change
+ (*) DateManip.cnf change
Changed .DateManip.cnf to Manip.cnf (to get rid of problems on
OS's that insist on 8.3 filenames) for all non-Unix platforms
(Wintel, VMS, Mac). For all Unix platforms, it's still
@@ -2487,8 +2479,7 @@
VERSION 5.30
- * Delta format changed
-
+ (*) Delta format changed
A week field has been added to the internal format of the delta.
It now reads "Y:M:W:D:H:MN:S" instead of "Y:M:D:H:MN:S".
@@ -2506,8 +2497,7 @@
VERSION 5.20
- * ParseDate formats removed (ISO 8601 compatibility)
-
+ (*) ParseDate formats removed (ISO 8601 compatibility)
Full support for ISO 8601 formats was added. As a result, some
formats which previously worked may no longer be parsed since
they conflict with an ISO 8601 format. These include MM-DD-YY
@@ -2518,8 +2508,7 @@
they will be treated as ISO 8601 dates. You can get around this
by converting all dashes to slashes.
- * Week day numbering
-
+ (*) Week day numbering
The day numbering was changed from 0-6 (sun-sat) to 1-7
(mon-sun) to be ISO 8601 compatible. Weeks start on Monday
(though this can be overridden using the FirstDay config
@@ -2861,7 +2850,11 @@
One other note is that Date::Manip will NOT handle 3 digit years. So, if
you store the year as an offset from 1900 (which is 3 digits long as of
- the year 2000), these will NOT be parsable by Date::Manip.
+ the year 2000), these will NOT be parsable by Date::Manip. Please note
+ that the perl functions localtime and gmtime DO return the year as an
+ offset from 1900, so the output from these will need to be corrected
+ (probably by adding 1900 to the result) before they can be passed to any
+ Date::Manip routine.
VERSION NUMBERS
A note about version numbers.
@@ -2878,8 +2871,7 @@
Odd numbered will be development versions available from my web site.
For example, after 5.40 was released, I started making changes, and
called the development version 5.41. When released to CPAN, it was
- called 5.42. I may add a third digit to development versions (i.e.
- 5.41.9) to keep track of important changes in the development version.
+ called 5.42.
ACKNOWLEDGMENTS
There are many people who have contributed to Date::Manip over the years
@@ -2912,6 +2904,10 @@
Cookbook). Also, thanks to any other authors who've written about
Date::Manip who's books I haven't seen.
+LICENSE
+ This script is free software; you can redistribute it and/or modify it
+ under the same terms as Perl itself.
+
AUTHOR
Sullivan Beck (sbeck at cpan.org)
@@ -2921,22 +2917,3 @@
http://www.cise.ufl.edu/~sbeck/
-POD ERRORS
- Hey! The above document had some coding errors, which are explained
- below:
-
- Around line 2446:
- Expected '=item *'
-
- Around line 2509:
- Expected '=item *'
-
- Around line 2515:
- Expected '=item *'
-
- Around line 2521:
- Expected '=item *'
-
- Around line 2528:
- Expected '=item *'
-
Modified: trunk/libdate-manip-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdate-manip-perl/debian/changelog?rev=19739&op=diff
==============================================================================
--- trunk/libdate-manip-perl/debian/changelog (original)
+++ trunk/libdate-manip-perl/debian/changelog Fri May 9 12:13:05 2008
@@ -1,3 +1,9 @@
+libdate-manip-perl (5.52-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- gregor herrmann <gregoa at debian.org> Fri, 09 May 2008 14:10:54 +0200
+
libdate-manip-perl (5.50-1) unstable; urgency=low
[ Rene Mayorga ]
More information about the Pkg-perl-cvs-commits
mailing list