Hello community, here is the log from the commit of package perl-ExtUtils-ParseXS checked in at Thu Oct 26 20:26:22 CEST 2006. -------- --- perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS.changes 2006-01-25 21:39:40.000000000 +0100 +++ /mounts/work_src_done/STABLE/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS.changes 2006-10-25 14:54:35.000000000 +0200 @@ -1,0 +2,8 @@ +Wed Oct 25 14:53:51 CEST 2006 - cwh@suse.de + +2.16 Fri Sep 15 22:33:24 CDT 2006 + +- Fix a problem with PREFIX not working inside INTERFACE + sections. [Salvador Fandin~o] + +------------------------------------------------------------------- Old: ---- ExtUtils-ParseXS-2.15.tar.gz New: ---- ExtUtils-ParseXS-2.16.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-ExtUtils-ParseXS.spec ++++++ --- /var/tmp/diff_new_pack.Jr76bw/_old 2006-10-26 20:25:58.000000000 +0200 +++ /var/tmp/diff_new_pack.Jr76bw/_new 2006-10-26 20:25:58.000000000 +0200 @@ -1,11 +1,11 @@ # -# spec file for package perl-ExtUtils-ParseXS (Version 2.15) +# spec file for package perl-ExtUtils-ParseXS (Version 2.16) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild @@ -17,7 +17,7 @@ Requires: perl = %{perl_version} Autoreqprov: on Summary: Converts Perl XS code into C code -Version: 2.15 +Version: 2.16 Release: 1 Source: ExtUtils-ParseXS-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -63,6 +63,10 @@ /var/adm/perl-modules/%{name} %changelog -n perl-ExtUtils-ParseXS +* Wed Oct 25 2006 - cwh@suse.de + 2.16 Fri Sep 15 22:33:24 CDT 2006 +- Fix a problem with PREFIX not working inside INTERFACE + sections. [Salvador Fandin~o] * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Fri Jan 13 2006 - cwh@suse.de @@ -82,7 +86,7 @@ couldn't delete unless we closed it first, so testing failed when the deletiong was attempted. This should now work (provided the version of perl is high enough to have DynaLoader::dl_unload_file() -- I'm not sure what will happen otherwise). [Steve Hay] + - I'm not sure what will happen otherwise). [Steve Hay] - Fix a spurious warning during testing about a variable that's used before it's initialized. [Steve Hay] * Wed Sep 28 2005 - dmueller@suse.de ++++++ ExtUtils-ParseXS-2.15.tar.gz -> ExtUtils-ParseXS-2.16.tar.gz ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ExtUtils-ParseXS-2.15/Changes new/ExtUtils-ParseXS-2.16/Changes --- old/ExtUtils-ParseXS-2.15/Changes 2005-10-10 17:08:05.000000000 +0200 +++ new/ExtUtils-ParseXS-2.16/Changes 2006-09-16 05:34:49.000000000 +0200 @@ -1,5 +1,10 @@ Revision history for Perl extension ExtUtils::ParseXS. +2.16 Fri Sep 15 22:33:24 CDT 2006 + + - Fix a problem with PREFIX not working inside INTERFACE + sections. [Salvador Fandin~o] + 2.15 Mon Oct 10 11:02:13 EDT 2005 - I accidentally left out a README from the distribution. Now it's diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ExtUtils-ParseXS-2.15/META.yml new/ExtUtils-ParseXS-2.16/META.yml --- old/ExtUtils-ParseXS-2.15/META.yml 2005-10-10 17:08:05.000000000 +0200 +++ new/ExtUtils-ParseXS-2.16/META.yml 2006-09-16 05:34:49.000000000 +0200 @@ -1,8 +1,8 @@ ---- #YAML:1.0 +--- name: ExtUtils-ParseXS -version: 2.15 +version: 2.16 author: - - Maintained by Ken Williams, <ken@mathforum.org> + - 'Maintained by Ken Williams, <ken@mathforum.org>' abstract: converts Perl XS code into C code license: perl resources: @@ -18,5 +18,8 @@ provides: ExtUtils::ParseXS: file: lib/ExtUtils/ParseXS.pm - version: 2.15 -generated_by: Module::Build version 0.2702 + version: 2.16 +generated_by: Module::Build version 0.2805 +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.2.html + version: 1.2 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ExtUtils-ParseXS-2.15/lib/ExtUtils/ParseXS.pm new/ExtUtils-ParseXS-2.16/lib/ExtUtils/ParseXS.pm --- old/ExtUtils-ParseXS-2.15/lib/ExtUtils/ParseXS.pm 2005-10-10 17:08:05.000000000 +0200 +++ new/ExtUtils-ParseXS-2.16/lib/ExtUtils/ParseXS.pm 2006-09-16 05:34:49.000000000 +0200 @@ -18,7 +18,7 @@ my($XSS_work_idx, $cpp_next_tmp); use vars qw($VERSION); -$VERSION = '2.15'; +$VERSION = '2.16'; use vars qw(%input_expr %output_expr $ProtoUsed @InitFileCode $FH $proto_re $Overload $errors $Fallback $cplusplus $hiertype $WantPrototypes $WantVersionChk $except $WantLineNumbers @@ -1213,7 +1213,9 @@ TrimWhitespace($in); foreach (split /[\s,]+/, $in) { - $Interfaces{$_} = $_; + my $name = $_; + $name =~ s/^$Prefix//; + $Interfaces{$name} = $_; } print Q(<<"EOF"); # XSFUNCTION = $interface_macro($ret_type,cv,XSANY.any_dptr); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@suse.de