r54058 - in /branches/upstream/libextutils-parsexs-perl/current: Build.PL Changes MANIFEST META.yml README lib/ExtUtils/ParseXS.pm
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Thu Mar 11 02:21:34 UTC 2010
Author: jawnsy-guest
Date: Thu Mar 11 02:21:18 2010
New Revision: 54058
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=54058
Log:
[svn-upgrade] Integrating new upstream version, libextutils-parsexs-perl (2.220500)
Removed:
branches/upstream/libextutils-parsexs-perl/current/Build.PL
Modified:
branches/upstream/libextutils-parsexs-perl/current/Changes
branches/upstream/libextutils-parsexs-perl/current/MANIFEST
branches/upstream/libextutils-parsexs-perl/current/META.yml
branches/upstream/libextutils-parsexs-perl/current/README
branches/upstream/libextutils-parsexs-perl/current/lib/ExtUtils/ParseXS.pm
Modified: branches/upstream/libextutils-parsexs-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libextutils-parsexs-perl/current/Changes?rev=54058&op=diff
==============================================================================
--- branches/upstream/libextutils-parsexs-perl/current/Changes (original)
+++ branches/upstream/libextutils-parsexs-perl/current/Changes Thu Mar 11 02:21:18 2010
@@ -1,4 +1,18 @@
Revision history for Perl extension ExtUtils::ParseXS.
+
+2.2205 - Wed Mar 10 18:15:36 EST 2010
+
+ Other:
+
+ - No longer ships with Build.PL to avoid creating a circular dependency
+
+2.2204 - Wed Mar 10 14:23:52 EST 2010
+
+ Other:
+
+ - Downgraded warnings on using INCLUDE with a command from "deprecated"
+ to "discouraged" and limited it to the case where the command includes
+ "perl" [Steffen Mueller]
2.2203 - Thu Feb 11 14:00:51 EST 2010
Modified: branches/upstream/libextutils-parsexs-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libextutils-parsexs-perl/current/MANIFEST?rev=54058&op=diff
==============================================================================
--- branches/upstream/libextutils-parsexs-perl/current/MANIFEST (original)
+++ branches/upstream/libextutils-parsexs-perl/current/MANIFEST Thu Mar 11 02:21:18 2010
@@ -1,4 +1,3 @@
-Build.PL
Changes
INSTALL
lib/ExtUtils/ParseXS.pm
Modified: branches/upstream/libextutils-parsexs-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libextutils-parsexs-perl/current/META.yml?rev=54058&op=diff
==============================================================================
--- branches/upstream/libextutils-parsexs-perl/current/META.yml (original)
+++ branches/upstream/libextutils-parsexs-perl/current/META.yml Thu Mar 11 02:21:18 2010
@@ -17,7 +17,7 @@
provides:
ExtUtils::ParseXS:
file: lib/ExtUtils/ParseXS.pm
- version: 2.2203
+ version: 2.2205
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.2203
+version: 2.2205
Modified: branches/upstream/libextutils-parsexs-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libextutils-parsexs-perl/current/README?rev=54058&op=diff
==============================================================================
--- branches/upstream/libextutils-parsexs-perl/current/README (original)
+++ branches/upstream/libextutils-parsexs-perl/current/README Thu Mar 11 02:21:18 2010
@@ -20,7 +20,7 @@
);
=head1 DESCRIPTION
- `ExtUtils::ParseXS' will compile XS code into C code by embedding the
+ "ExtUtils::ParseXS" will compile XS code into C code by embedding the
constructs necessary to let C functions manipulate Perl values and
creates the glue necessary to let Perl access those functions. The
compiler uses typemaps to determine how to map C function parameters and
@@ -33,7 +33,7 @@
../../../typemap:../../typemap:../typemap:typemap
EXPORT
- None by default. `process_file()' may be exported upon request.
+ None by default. "process_file()" may be exported upon request.
FUNCTIONS
process_xs()
@@ -41,10 +41,10 @@
Named parameters control how the processing is done. The following
parameters are accepted:
- C++ Adds `extern "C"' to the C code. Default is false.
+ C++ Adds "extern "C"" to the C code. Default is false.
hiertype
- Retains `::' in type names so that C++ hierachical types can be
+ Retains "::" in type names so that C++ hierachical types can be
mapped. Default is false.
except
@@ -61,11 +61,11 @@
versioncheck
Makes sure at run time that the object file (derived from the
- `.xs' file) and the `.pm' files have the same version number.
+ ".xs" file) and the ".pm" files have the same version number.
Default is true.
linenumbers
- Adds `#line' directives to the C output so error messages will
+ Adds "#line" directives to the C output so error messages will
look like they came from the original XS file. Default is true.
optimize
@@ -76,7 +76,7 @@
operated. Default is to optimize.
inout
- Enable recognition of `IN', `OUT_LIST' and `INOUT_LIST'
+ Enable recognition of "IN", "OUT_LIST" and "INOUT_LIST"
declarations. Default is true.
argtypes
Modified: branches/upstream/libextutils-parsexs-perl/current/lib/ExtUtils/ParseXS.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libextutils-parsexs-perl/current/lib/ExtUtils/ParseXS.pm?rev=54058&op=diff
==============================================================================
--- branches/upstream/libextutils-parsexs-perl/current/lib/ExtUtils/ParseXS.pm (original)
+++ branches/upstream/libextutils-parsexs-perl/current/lib/ExtUtils/ParseXS.pm Thu Mar 11 02:21:18 2010
@@ -18,7 +18,7 @@
my($XSS_work_idx, $cpp_next_tmp);
use vars qw($VERSION);
-$VERSION = '2.2203';
+$VERSION = '2.2205';
$VERSION = eval $VERSION if $VERSION =~ /_/;
use vars qw(%input_expr %output_expr $ProtoUsed @InitFileCode $FH $proto_re $Overload $errors $Fallback
@@ -1520,9 +1520,14 @@
++ $IncludedFiles{$_} unless /\|\s*$/ ;
- Warn("The INCLUDE directive with a command is deprecated." .
- " Use INCLUDE_COMMAND instead!")
- if /\|\s*$/ ;
+ if (/\|\s*$/ && /^\s*perl\s/) {
+ Warn("The INCLUDE directive with a command is discouraged." .
+ " Use INCLUDE_COMMAND instead! In particular using 'perl'" .
+ " in an 'INCLUDE: ... |' directive is not guaranteed to pick" .
+ " up the correct perl. The INCLUDE_COMMAND directive allows" .
+ " the use of \$^X as the currently running perl, see" .
+ " 'perldoc perlxs' for details.");
+ }
PushXSStack();
More information about the Pkg-perl-cvs-commits
mailing list