r51640 - in /trunk/libextutils-parsexs-perl: Changes META.yml Makefile.PL debian/changelog debian/copyright lib/ExtUtils/ParseXS.pm

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Wed Jan 27 02:14:22 UTC 2010


Author: jawnsy-guest
Date: Wed Jan 27 02:14:16 2010
New Revision: 51640

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=51640
Log:
* New upstream release
* Update copyright to new DEP5 format

Modified:
    trunk/libextutils-parsexs-perl/Changes
    trunk/libextutils-parsexs-perl/META.yml
    trunk/libextutils-parsexs-perl/Makefile.PL
    trunk/libextutils-parsexs-perl/debian/changelog
    trunk/libextutils-parsexs-perl/debian/copyright
    trunk/libextutils-parsexs-perl/lib/ExtUtils/ParseXS.pm

Modified: trunk/libextutils-parsexs-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-parsexs-perl/Changes?rev=51640&op=diff
==============================================================================
--- trunk/libextutils-parsexs-perl/Changes (original)
+++ trunk/libextutils-parsexs-perl/Changes Wed Jan 27 02:14:16 2010
@@ -1,4 +1,10 @@
 Revision history for Perl extension ExtUtils::ParseXS.
+
+2.2201 Mon Jan 25 16:12:05 EST 2010
+
+ Bug fixes:
+
+ - IN/OUT/OUTLIST, etc. were broken due to a bad regexp.  [Simon Cozens]
 
 2.22 - Mon Jan 11 15:00:07 EST 2010
 

Modified: trunk/libextutils-parsexs-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-parsexs-perl/META.yml?rev=51640&op=diff
==============================================================================
--- trunk/libextutils-parsexs-perl/META.yml (original)
+++ trunk/libextutils-parsexs-perl/META.yml Wed Jan 27 02:14:16 2010
@@ -8,7 +8,7 @@
   DynaLoader: 0
   ExtUtils::CBuilder: 0
   Test::More: 0.47
-generated_by: 'Module::Build version 0.3515'
+generated_by: 'Module::Build version 0.3603'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -17,7 +17,7 @@
 provides:
   ExtUtils::ParseXS:
     file: lib/ExtUtils/ParseXS.pm
-    version: 2.22
+    version: 2.2201
 requires:
   Cwd: 0
   Exporter: 0
@@ -29,4 +29,4 @@
   bugtracker: http://rt.cpan.org/Dist/Display.html?Queue=ExtUtils-ParseXS
   license: http://dev.perl.org/licenses/
   repository: git://github.com/dagolden/extutils-parsexs.git
-version: 2.22
+version: 2.2201

Modified: trunk/libextutils-parsexs-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-parsexs-perl/Makefile.PL?rev=51640&op=diff
==============================================================================
--- trunk/libextutils-parsexs-perl/Makefile.PL (original)
+++ trunk/libextutils-parsexs-perl/Makefile.PL Wed Jan 27 02:14:16 2010
@@ -1,22 +1,22 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.35_15
+# Note: this file was auto-generated by Module::Build::Compat version 0.3603
 use ExtUtils::MakeMaker;
 WriteMakefile
 (
-          'PL_FILES' => {},
-          'INSTALLDIRS' => ($] < 5.008009 ? 'site' : 'perl'),
           'NAME' => 'ExtUtils::ParseXS',
-          'EXE_FILES' => [],
           'VERSION_FROM' => 'lib/ExtUtils/ParseXS.pm',
           'PREREQ_PM' => {
+                           'Carp' => 0,
+                           'Cwd' => 0,
+                           'DynaLoader' => 0,
+                           'Exporter' => 0,
+                           'ExtUtils::CBuilder' => 0,
+                           'File::Basename' => 0,
                            'File::Spec' => 0,
                            'Symbol' => 0,
-                           'Exporter' => 0,
-                           'Carp' => 0,
-                           'Test::More' => '0.47',
-                           'File::Basename' => 0,
-                           'DynaLoader' => 0,
-                           'ExtUtils::CBuilder' => 0,
-                           'Cwd' => 0
-                         }
+                           'Test::More' => '0.47'
+                         },
+          'INSTALLDIRS' => ($] < 5.008009 ? 'site' : 'perl'),
+          'EXE_FILES' => [],
+          'PL_FILES' => {}
         )
 ;

Modified: trunk/libextutils-parsexs-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-parsexs-perl/debian/changelog?rev=51640&op=diff
==============================================================================
--- trunk/libextutils-parsexs-perl/debian/changelog (original)
+++ trunk/libextutils-parsexs-perl/debian/changelog Wed Jan 27 02:14:16 2010
@@ -1,3 +1,10 @@
+libextutils-parsexs-perl (2.220100-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * Update copyright to new DEP5 format
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Tue, 26 Jan 2010 21:23:24 -0500
+
 libextutils-parsexs-perl (2.220000-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/libextutils-parsexs-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-parsexs-perl/debian/copyright?rev=51640&op=diff
==============================================================================
--- trunk/libextutils-parsexs-perl/debian/copyright (original)
+++ trunk/libextutils-parsexs-perl/debian/copyright Wed Jan 27 02:14:16 2010
@@ -1,38 +1,33 @@
-Format-Specification:
-    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: David Golden <dagolden at cpan.org>
-Upstream-Source: http://search.cpan.org/dist/ExtUtils-ParseXS/
-Upstream-Name: ExtUtils-ParseXS
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Maintainer: David Golden <dagolden at cpan.org>
+Source: http://search.cpan.org/dist/ExtUtils-ParseXS/
+Name: ExtUtils-ParseXS
 
 Files: *
-Copyright: 2002-2009 Ken Williams, David Golden and other contributors
-License-Alias: Perl
-License: GPL-1+ | Artistic
- This library is free software; you can redistribute it and/or modify it under
- the same terms as Perl itself.
- .
- Based on the ExtUtils::xsubpp code by Larry Wall and the Perl 5 Porters, which
- was released under the same license terms.
+Copyright: 2002-2009, David Golden <dagolden at cpan.org>
+ 2002-2009, Ken Williams <ken at mathforum.org>
+License: Artistic or GPL-1+
 
 Files: debian/*
-Copyright: 2003, 2005, Chip Salzenberg <chip at debian.org>
+Copyright: 2009-2010, Jonathan Yu <jawnsy at cpan.org>
+ 2009, Damyan Ivanov <dmn at debian.org>
+ 2008, AGOSTINI Yves <agostini at univ-metz.fr>
  2006, Florian Ragwitz <rafl at debian.org>
- 2008, AGOSTINI Yves <agostini at univ-metz.fr>
- 2009, Jonathan Yu <jawnsy at cpan.org>
-License: GPL-1+ | Artistic
- The Debian packaging is put under the same terms as the module itself.
+ 2003-2005, Chip Salzenberg <chip at debian.org>
+License: Artistic or GPL-1+
 
 License: Artistic
-    This program is free software; you can redistribute it and/or modify
-    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'
+ This program is free software; you can redistribute it and/or modify
+ 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'
 
 License: GPL-1+
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    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'
-
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ 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'

Modified: trunk/libextutils-parsexs-perl/lib/ExtUtils/ParseXS.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-parsexs-perl/lib/ExtUtils/ParseXS.pm?rev=51640&op=diff
==============================================================================
--- trunk/libextutils-parsexs-perl/lib/ExtUtils/ParseXS.pm (original)
+++ trunk/libextutils-parsexs-perl/lib/ExtUtils/ParseXS.pm Wed Jan 27 02:14:16 2010
@@ -18,7 +18,7 @@
 my($XSS_work_idx, $cpp_next_tmp);
 
 use vars qw($VERSION);
-$VERSION = '2.22';
+$VERSION = '2.2201';
 $VERSION = eval $VERSION if $VERSION =~ /_/;
 
 use vars qw(%input_expr %output_expr $ProtoUsed @InitFileCode $FH $proto_re $Overload $errors $Fallback
@@ -521,11 +521,11 @@
 	  next unless defined($pre) && length($pre);
 	  my $out_type = '';
 	  my $inout_var;
-	  if ($process_inout and s/^(IN|IN_OUTLIST|OUTLIST|OUT|IN_OUT)\s+//) {
+	  if ($process_inout and s/^(IN|IN_OUTLIST|OUTLIST|OUT|IN_OUT)\s*//) {
 	    my $type = $1;
 	    $out_type = $type if $type ne 'IN';
-	    $arg =~ s/^(IN|IN_OUTLIST|OUTLIST|OUT|IN_OUT)\s+//;
-	    $pre =~ s/^(IN|IN_OUTLIST|OUTLIST|OUT|IN_OUT)\s+//;
+	    $arg =~ s/^(IN|IN_OUTLIST|OUTLIST|OUT|IN_OUT)\s*//;
+	    $pre =~ s/^(IN|IN_OUTLIST|OUTLIST|OUT|IN_OUT)\s*//;
 	  }
 	  my $islength;
 	  if ($name =~ /^length\( \s* (\w+) \s* \)\z/x) {




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