r48676 - in /trunk/libdatetime-format-sqlite-perl: Changes MANIFEST META.yml Makefile.PL SIGNATURE debian/changelog lib/DateTime/Format/SQLite.pm

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Sun Dec 13 12:52:54 UTC 2009


Author: gregoa
Date: Sun Dec 13 12:52:49 2009
New Revision: 48676

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=48676
Log:
* New upstream release:
  - fixes "FTBFS: tests failed" (closes: #560622)

Modified:
    trunk/libdatetime-format-sqlite-perl/Changes
    trunk/libdatetime-format-sqlite-perl/MANIFEST
    trunk/libdatetime-format-sqlite-perl/META.yml
    trunk/libdatetime-format-sqlite-perl/Makefile.PL
    trunk/libdatetime-format-sqlite-perl/SIGNATURE
    trunk/libdatetime-format-sqlite-perl/debian/changelog
    trunk/libdatetime-format-sqlite-perl/lib/DateTime/Format/SQLite.pm

Modified: trunk/libdatetime-format-sqlite-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdatetime-format-sqlite-perl/Changes?rev=48676&op=diff
==============================================================================
--- trunk/libdatetime-format-sqlite-perl/Changes (original)
+++ trunk/libdatetime-format-sqlite-perl/Changes Sun Dec 13 12:52:49 2009
@@ -1,4 +1,10 @@
 Revision history for Perl extension DateTime::Format::SQLite
+
+0.11 Thu Dec 10 00:00:00 2009
+	- pass nanoseconds instead of fractional seconds to DateTime
+	  constructor; needed from DateTime v0.52
+	  FIXES: #52468: Test failure, reported by GRAF
+	- minor documentation fixes
 
 0.10 Sat Sep 20 00:00:00 2008
 	- minor cleanups for non-dev release
@@ -6,4 +12,4 @@
 0.01_20090913 Sat Sep 13 00:00:00 2008
 	- first developer release
 
-$Id: Changes 4068 2008-09-20 18:41:28Z cfaerber $	
+$Id: Changes 4363 2009-12-10 16:47:25Z cfaerber $	

Modified: trunk/libdatetime-format-sqlite-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdatetime-format-sqlite-perl/MANIFEST?rev=48676&op=diff
==============================================================================
--- trunk/libdatetime-format-sqlite-perl/MANIFEST (original)
+++ trunk/libdatetime-format-sqlite-perl/MANIFEST Sun Dec 13 12:52:49 2009
@@ -3,6 +3,7 @@
 Changes
 LICENSE
 MANIFEST
+SIGNATURE
 lib/DateTime/Format/SQLite.pm
 t/00load.t
 t/10pod.t
@@ -10,5 +11,4 @@
 t/withsqlite.t
 t/format.t
 t/parse.t
-SIGNATURE
-META.yml                                 Module meta-data (added by MakeMaker)
+META.yml

Modified: trunk/libdatetime-format-sqlite-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdatetime-format-sqlite-perl/META.yml?rev=48676&op=diff
==============================================================================
--- trunk/libdatetime-format-sqlite-perl/META.yml (original)
+++ trunk/libdatetime-format-sqlite-perl/META.yml Sun Dec 13 12:52:49 2009
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               DateTime-Format-SQLite
-version:            0.10
+version:            0.11
 abstract:           Parse and format SQLite dates and times
 author:
     - Claus Faerber <CFAERBER at cpan.org>
@@ -16,7 +16,7 @@
     directory:
         - t
         - inc
-generated_by:       ExtUtils::MakeMaker version 6.45_02
+generated_by:       ExtUtils::MakeMaker version 6.48
 meta-spec:
     url:      http://module-build.sourceforge.net/META-spec-v1.4.html
     version:  1.4

Modified: trunk/libdatetime-format-sqlite-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdatetime-format-sqlite-perl/Makefile.PL?rev=48676&op=diff
==============================================================================
--- trunk/libdatetime-format-sqlite-perl/Makefile.PL (original)
+++ trunk/libdatetime-format-sqlite-perl/Makefile.PL Sun Dec 13 12:52:49 2009
@@ -1,4 +1,4 @@
-# $Id: Makefile.PL 4068 2008-09-20 18:41:28Z cfaerber $
+# $Id: Makefile.PL 4363 2009-12-10 16:47:25Z cfaerber $
 
 use 5.003;
 use ExtUtils::MakeMaker;
@@ -28,3 +28,13 @@
         },
     ),
 );
+
+sub MY::postamble {
+return <<EOF
+release: release-cpan
+
+release-cpan:
+	cpan-upload \$(DISTVNAME).tar\$(SUFFIX)
+
+EOF
+}

Modified: trunk/libdatetime-format-sqlite-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdatetime-format-sqlite-perl/SIGNATURE?rev=48676&op=diff
==============================================================================
--- trunk/libdatetime-format-sqlite-perl/SIGNATURE (original)
+++ trunk/libdatetime-format-sqlite-perl/SIGNATURE Sun Dec 13 12:52:49 2009
@@ -14,13 +14,13 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 a0a58c3352594b23af0cbd27fc4e15d28fe8ca49 Changes
+SHA1 0ca049e3ec3233163e37867faa076f079708baa9 Changes
 SHA1 6ca684af4fef50a7cad03b5921f8aaa4f8245898 LICENSE
-SHA1 7c0e60f5351a558d24342adc495ecc1c849f49ae MANIFEST
-SHA1 2fadcfd2337463dbc7aab738ce1745907fad2227 META.yml
-SHA1 3f5fce0ad40b94b7ce0245ad86d07b26142ab3b7 Makefile.PL
+SHA1 6b712d0e49a3129851fc3f4a4a8b98f2e2d0f548 MANIFEST
+SHA1 fe20e23cd1cb7d50e2ba1d5e80e0a32066b5f8b3 META.yml
+SHA1 8cb508d05d4802ca683f92884573098b01c83d81 Makefile.PL
 SHA1 8a3495452770672aad88d236fcf3ee36817e967c README
-SHA1 f8c55f4a8b8222590592202371e209f16462daf3 lib/DateTime/Format/SQLite.pm
+SHA1 63f5d3058c154c87829aa61086612f0428605173 lib/DateTime/Format/SQLite.pm
 SHA1 c1975c5ba15ab1cfcc01059161a9ec684357bd44 t/00load.t
 SHA1 66e7a849ed341e176e31a96edd8e4daf997aa344 t/10pod.t
 SHA1 96484a3c6a75d1652dfb3a0062c1bb2a1b8d66bf t/11pod_cover.t
@@ -28,9 +28,9 @@
 SHA1 867411a64faf2740a38363fb62cf1656ddf2cac6 t/parse.t
 SHA1 71c2a86d782a8082f83b4edb47303514f065acc7 t/withsqlite.t
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.9 (GNU/Linux)
+Version: GnuPG v1.4.10 (Darwin)
 
-iEYEARECAAYFAkjVRLMACgkQSKUOY2OWgPA31QCfeXHbSlUN0CqtTjYyCxAlktgB
-/z8An0uawlOM+0Uk5Skzl4NRSwnL04NO
-=jxu/
+iEYEARECAAYFAkshJsgACgkQSKUOY2OWgPCOUACgthuhPYh/QYjLB5dm2ECvutYx
+F5YAn2bLqQfuw36QRDOKs3dKWSLpN9Y4
+=ulwx
 -----END PGP SIGNATURE-----

Modified: trunk/libdatetime-format-sqlite-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdatetime-format-sqlite-perl/debian/changelog?rev=48676&op=diff
==============================================================================
--- trunk/libdatetime-format-sqlite-perl/debian/changelog (original)
+++ trunk/libdatetime-format-sqlite-perl/debian/changelog Sun Dec 13 12:52:49 2009
@@ -1,4 +1,4 @@
-libdatetime-format-sqlite-perl (0.10-2) UNRELEASED; urgency=low
+libdatetime-format-sqlite-perl (0.11-1) UNRELEASED; urgency=low
 
   [ Nathan Handler ]
   * debian/watch: Update to ignore development releases.
@@ -8,7 +8,11 @@
     perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as
     permitted by Debian Policy 3.8.3).
 
- -- Nathan Handler <nhandler at ubuntu.com>  Sat, 06 Jun 2009 01:33:41 +0000
+  [ gregor herrmann ]
+  * New upstream release:
+    - fixes "FTBFS: tests failed" (closes: #560622)
+
+ -- gregor herrmann <gregoa at debian.org>  Sun, 13 Dec 2009 13:51:19 +0100
 
 libdatetime-format-sqlite-perl (0.10-1) unstable; urgency=low
 

Modified: trunk/libdatetime-format-sqlite-perl/lib/DateTime/Format/SQLite.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdatetime-format-sqlite-perl/lib/DateTime/Format/SQLite.pm?rev=48676&op=diff
==============================================================================
--- trunk/libdatetime-format-sqlite-perl/lib/DateTime/Format/SQLite.pm (original)
+++ trunk/libdatetime-format-sqlite-perl/lib/DateTime/Format/SQLite.pm Sun Dec 13 12:52:49 2009
@@ -1,4 +1,4 @@
-# $Id: SQLite.pm 4068 2008-09-20 18:41:28Z cfaerber $
+# $Id: SQLite.pm 4363 2009-12-10 16:47:25Z cfaerber $
 #
 package DateTime::Format::SQLite;
 
@@ -6,7 +6,7 @@
 use vars qw ($VERSION);
 use warnings;
 
-our $VERSION = '0.10';
+our $VERSION = '0.11';
 $VERSION = eval { $VERSION };
 
 # "days since noon in Greenwich on November 24, 4714 B.C."
@@ -32,9 +32,10 @@
 
 	  # formats 3, 4, 6 and 7
 	  #
-          { params => [ qw( year month day hour minute second ) ],
-            regex  => qr/^(-?\d+)-(\d{1,2})-(\d{1,2})[Tt ](\d{1,2}):(\d{1,2}):(\d{1,2}(\.\d*)?)$/,
+          { params => [ qw( year month day hour minute second nanosecond ) ],
+            regex  => qr/^(-?\d+)-(\d{1,2})-(\d{1,2})[Tt ](\d{1,2}):(\d{1,2}):(\d{1,2})(\.\d*)?$/,
             extra  => { time_zone => 'UTC' },
+	    postprocess => \&_fix_nanoseconds,
           },
 
 	  # format 8
@@ -46,9 +47,10 @@
 
 	  # format 9, 10
 	  #
-          { params => [ qw( hour minute second ) ],
-            regex  => qr/^(\d{1,2}):(\d{1,2}):(\d{1,2}(\.\d*)?)?$/,
+          { params => [ qw( hour minute second nanosecond ) ],
+            regex  => qr/^(\d{1,2}):(\d{1,2}):(\d{1,2})(\.\d*)?$/,
             extra  => { time_zone => 'UTC', 'year' => 2000, },
+	    postprocess => \&_fix_nanoseconds,
           },
 
 	  # format 11
@@ -111,9 +113,19 @@
     return $dt->jd;
 }
 
+sub _fix_nanoseconds 
+{
+    my %args = @_;
+    $args{'parsed'}->{'nanosecond'} ||= 0;
+    $args{'parsed'}->{'nanosecond'} *= 1000 * 1000 * 1000;
+    1;
+}
+
 1;
 
 __END__
+
+=encoding utf8
 
 =head1 NAME
 
@@ -209,7 +221,7 @@
 
 Claus Färber <CFAERBER at cpan.org>
 
-based on C<DateTime::Format::MySQL> by David Rolyks.
+based on C<DateTime::Format::MySQL> by David Rolsky.
 
 =head1
 




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