r63104 - in /trunk/libautobox-perl: Changes META.yml Makefile.PL README autobox.xs debian/changelog debian/control debian/copyright lib/autobox.pm lib/autobox.pod

angelabad-guest at users.alioth.debian.org angelabad-guest at users.alioth.debian.org
Thu Sep 30 09:55:18 UTC 2010


Author: angelabad-guest
Date: Thu Sep 30 09:54:58 2010
New Revision: 63104

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=63104
Log:
* New upstream release
* debian/control:
  - Add versioned {Build-}Depends to libscope-guard-perl (>= 0.20)
  - Add myself to Uploaders
* debian/copyright:
  - Update Maintainer email
  - Update license information
* Bump Standards-Version to 3.9.1 (no changes)

Modified:
    trunk/libautobox-perl/Changes
    trunk/libautobox-perl/META.yml
    trunk/libautobox-perl/Makefile.PL
    trunk/libautobox-perl/README
    trunk/libautobox-perl/autobox.xs
    trunk/libautobox-perl/debian/changelog
    trunk/libautobox-perl/debian/control
    trunk/libautobox-perl/debian/copyright
    trunk/libautobox-perl/lib/autobox.pm
    trunk/libautobox-perl/lib/autobox.pod

Modified: trunk/libautobox-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/Changes?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/Changes (original)
+++ trunk/libautobox-perl/Changes Thu Sep 30 09:54:58 2010
@@ -1,4 +1,7 @@
 Revision history for Perl extension autobox
+
+2.71  Thu Sep 23 02:28:10 2010
+    - fix for recent perls: remove cargo-cultism
 
 2.70  Wed Mar 17 19:27:44 2010
     - replace autobox_can and autobox_isa with autobox_class

Modified: trunk/libautobox-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/META.yml?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/META.yml (original)
+++ trunk/libautobox-perl/META.yml Thu Sep 30 09:54:58 2010
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               autobox
-version:            2.70
+version:            2.71
 abstract:           call methods on native types
 author:
     - chocolateboy <chocolate at cpan.org>
@@ -8,13 +8,17 @@
 distribution_type:  module
 configure_requires:
     ExtUtils::MakeMaker:  0
+build_requires:
+    ExtUtils::MakeMaker:  0
 requires:
-    Scope::Guard:  0.03
+    Scope::Guard:  0.20
+resources:
+    repository:  http://github.com/chocolateboy/autobox
 no_index:
     directory:
         - t
         - inc
-generated_by:       ExtUtils::MakeMaker version 6.48
+generated_by:       ExtUtils::MakeMaker version 6.56
 meta-spec:
     url:      http://module-build.sourceforge.net/META-spec-v1.4.html
     version:  1.4

Modified: trunk/libautobox-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/Makefile.PL?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/Makefile.PL (original)
+++ trunk/libautobox-perl/Makefile.PL Thu Sep 30 09:54:58 2010
@@ -6,14 +6,15 @@
 use ExtUtils::MakeMaker;
 use Config;
 
-my $optimize;
+my $OPTIMIZE;
 
 if ($Config{gccversion}) {
-    $optimize = '-O3 -Wall';
+    $OPTIMIZE = '-O3 -Wall';
+    $OPTIMIZE .= ' -g -Wextra -Wdeclaration-after-statement' if (-d 'dev');
 } elsif ($Config{osname} eq 'MSWin32') {
-    $optimize = '-O2 -W4';
+    $OPTIMIZE = '-O2 -W4';
 } else {
-    $optimize = $Config{optimize};
+    $OPTIMIZE = $Config{optimize};
 }
 
 WriteMakefile(
@@ -21,11 +22,19 @@
     VERSION_FROM    => 'lib/autobox.pm',
     INSTALLDIRS     => 'perl',
     PREREQ_PM       => {
-        'Scope::Guard'   => '0.03',
+        'Scope::Guard'   => '0.20',
     },
     ABSTRACT_FROM        => 'lib/autobox.pod',
     AUTHOR               => 'chocolateboy <chocolate at cpan.org>',
     INC                  => '-I.',
-    OPTIMIZE             => $optimize,
+    OPTIMIZE             => $OPTIMIZE,
     ($ExtUtils::MakeMaker::VERSION >= 6.31 ? (LICENSE => 'perl') : ()),
+    ($ExtUtils::MakeMaker::VERSION >= 6.46 ?
+        (META_MERGE => {
+            resources => {
+                repository => 'http://github.com/chocolateboy/autobox',
+            },
+        })
+        : ()
+    ),
 );

Modified: trunk/libautobox-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/README?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/README (original)
+++ trunk/libautobox-perl/README Thu Sep 30 09:54:58 2010
@@ -1,4 +1,4 @@
-autobox version 2.70
+autobox version 2.71
 ====================
 
 The autobox pragma allows methods to be called on integers, floats, strings, arrays,

Modified: trunk/libautobox-perl/autobox.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/autobox.xs?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/autobox.xs (original)
+++ trunk/libautobox-perl/autobox.xs Thu Sep 30 09:54:58 2010
@@ -96,7 +96,7 @@
         }
     }
 
-    return CALL_FPTR(autobox_old_ck_subr)(aTHX_ o);
+    return autobox_old_ck_subr(aTHX_ o);
 }
 
 OP* autobox_method(pTHX) {
@@ -159,7 +159,7 @@
                 AUTOBOX_TYPE_RETURN("FLOAT");
             }
         case SVt_PVNV:
-	    /* integer before float: https://rt.cpan.org/Ticket/Display.html?id=46814 */
+            /* integer before float: https://rt.cpan.org/Ticket/Display.html?id=46814 */
             if (SvIOK(sv)) {
                 AUTOBOX_TYPE_RETURN("INTEGER");
             } else if (SvNOK(sv)) {

Modified: trunk/libautobox-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/debian/changelog?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/debian/changelog (original)
+++ trunk/libautobox-perl/debian/changelog Thu Sep 30 09:54:58 2010
@@ -1,3 +1,16 @@
+libautobox-perl (2.71-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/control:
+    - Add versioned {Build-}Depends to libscope-guard-perl (>= 0.20)
+    - Add myself to Uploaders
+  * debian/copyright:
+    - Update Maintainer email
+    - Update license information
+  * Bump Standards-Version to 3.9.1 (no changes)
+
+ -- Angel Abad <angelabad at gmail.com>  Thu, 30 Sep 2010 11:51:48 +0200
+
 libautobox-perl (2.70-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Modified: trunk/libautobox-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/debian/control?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/debian/control (original)
+++ trunk/libautobox-perl/debian/control Thu Sep 30 09:54:58 2010
@@ -1,18 +1,19 @@
 Source: libautobox-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7), perl, libscope-guard-perl, libtest-pod-perl
+Build-Depends: debhelper (>= 7), libscope-guard-perl (>= 0.20), libtest-pod-perl,
+ perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Jonathan Yu <jawnsy at cpan.org>
-Standards-Version: 3.8.4
+Uploaders: Jonathan Yu <jawnsy at cpan.org>, Angel Abad <angelabad at gmail.com>
+Standards-Version: 3.9.1
 Homepage: http://search.cpan.org/dist/autobox/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libautobox-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libautobox-perl/
 
 Package: libautobox-perl
 Architecture: any
-Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends},
- libscope-guard-perl
+Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends},
+ libscope-guard-perl (>= 0.20)
 Description: Perl pragma for method calls on native types
  autobox is a Perl pragma that enables method calls on Perl's native data types
  including numeric values (integers and floats), strings, arrays, hashes and

Modified: trunk/libautobox-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/debian/copyright?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/debian/copyright (original)
+++ trunk/libautobox-perl/debian/copyright Thu Sep 30 09:54:58 2010
@@ -1,10 +1,10 @@
 Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
-Maintainer: chocolateboy <chocolate.boy at email.com>
+Maintainer: chocolateboy <chocolate at cpan.org>
 Source: http://search.cpan.org/dist/autobox/
 Name: autobox
 
 Files: *
-Copyright: 2003-2010, chocolateboy <chocolate.boy at email.com>
+Copyright: 2003-2010, chocolateboy <chocolate at cpan.org>
 License: Artistic or GPL-1+
 
 Files: ppport.h
@@ -14,7 +14,8 @@
 License: Artistic or GPL-1+
 
 Files: debian/*
-Copyright: 2009-2010, Jonathan Yu <jawnsy at cpan.org>
+Copyright: 2010, Angel Abad <angelabad at gmail.com>
+ 2009-2010, Jonathan Yu <jawnsy at cpan.org>
 License: Artistic or GPL-1+
 
 License: Artistic
@@ -22,7 +23,7 @@
  it under the terms of the Artistic License, which comes with Perl.
  .
  On Debian GNU/Linux systems, the complete text of the Artistic License
- can be found in `/usr/share/common-licenses/Artistic'
+ can be found in `/usr/share/common-licenses/Artistic'.
 
 License: GPL-1+
  This program is free software; you can redistribute it and/or modify
@@ -30,6 +31,5 @@
  the Free Software Foundation; either version 1, or (at your option)
  any later version.
  .
- On Debian GNU/Linux systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'
-
+ On Debian GNU/Linux systems, the complete text of version 1 of the
+ General Public License can be found in `/usr/share/common-licenses/GPL-1'.

Modified: trunk/libautobox-perl/lib/autobox.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/lib/autobox.pm?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/lib/autobox.pm (original)
+++ trunk/libautobox-perl/lib/autobox.pm Thu Sep 30 09:54:58 2010
@@ -11,7 +11,7 @@
 use Scope::Guard;
 use Storable;
 
-our $VERSION = '2.70';
+our $VERSION = '2.71';
 
 XSLoader::load 'autobox', $VERSION;
 

Modified: trunk/libautobox-perl/lib/autobox.pod
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautobox-perl/lib/autobox.pod?rev=63104&op=diff
==============================================================================
--- trunk/libautobox-perl/lib/autobox.pod (original)
+++ trunk/libautobox-perl/lib/autobox.pod Thu Sep 30 09:54:58 2010
@@ -648,7 +648,7 @@
         
 =head1 VERSION
 
-2.70
+2.71
 
 =head1 SEE ALSO
 




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