Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-XML-LibXSLT for
openSUSE:Factory checked in at 2023-02-14 16:42:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-XML-LibXSLT (Old)
and /work/SRC/openSUSE:Factory/.perl-XML-LibXSLT.new.27156 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-XML-LibXSLT"
Tue Feb 14 16:42:36 2023 rev:40 rq:1065538 version:2.002001
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-XML-LibXSLT/perl-XML-LibXSLT.changes
2022-06-03 14:16:45.605323794 +0200
+++
/work/SRC/openSUSE:Factory/.perl-XML-LibXSLT.new.27156/perl-XML-LibXSLT.changes
2023-02-14 16:42:37.217444910 +0100
@@ -1,0 +2,10 @@
+Sat Feb 11 03:08:17 UTC 2023 - Tina Müller <[email protected]>
+
+- updated to 2.002001
+ see /usr/share/doc/packages/perl-XML-LibXSLT/Changes
+
+ 2.002001 2023-02-10
+ - Makefile.PL
+ - Corrections and refactorings
+
+-------------------------------------------------------------------
Old:
----
XML-LibXSLT-2.002000.tar.gz
New:
----
XML-LibXSLT-2.002001.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-XML-LibXSLT.spec ++++++
--- /var/tmp/diff_new_pack.vywaR6/_old 2023-02-14 16:42:37.689447711 +0100
+++ /var/tmp/diff_new_pack.vywaR6/_new 2023-02-14 16:42:37.693447735 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-XML-LibXSLT
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define cpan_name XML-LibXSLT
Name: perl-XML-LibXSLT
-Version: 2.002000
+Version: 2.002001
Release: 0
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Interface to GNOME libxslt library
@@ -27,7 +27,9 @@
Source1: cpanspec.yml
BuildRequires: perl
BuildRequires: perl-macros
+BuildRequires: perl(File::Path) >= 2.060000
BuildRequires: perl(XML::LibXML) >= 1.70
+Requires: perl(File::Path) >= 2.060000
Requires: perl(XML::LibXML) >= 1.70
%{perl_requires}
# MANUAL BEGIN
++++++ XML-LibXSLT-2.002000.tar.gz -> XML-LibXSLT-2.002001.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/XML-LibXSLT-2.002000/Changes
new/XML-LibXSLT-2.002001/Changes
--- old/XML-LibXSLT-2.002000/Changes 2022-05-17 19:37:02.000000000 +0200
+++ new/XML-LibXSLT-2.002001/Changes 2023-02-10 13:01:47.000000000 +0100
@@ -1,5 +1,9 @@
Revision history for Perl extension XML::LibXSLT.
+2.002001 2023-02-10
+ - Makefile.PL
+ - Corrections and refactorings
+
2.002000 2022-05-17
- lib/XML/LibXSLT/Quick.pm .
- clarify license
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/XML-LibXSLT-2.002000/META.json
new/XML-LibXSLT-2.002001/META.json
--- old/XML-LibXSLT-2.002000/META.json 2022-05-17 19:38:53.000000000 +0200
+++ new/XML-LibXSLT-2.002001/META.json 2023-02-10 13:03:19.000000000 +0100
@@ -4,7 +4,7 @@
"Matt Sergeant"
],
"dynamic_config" : 1,
- "generated_by" : "ExtUtils::MakeMaker version 7.64, CPAN::Meta::Converter
version 2.150010",
+ "generated_by" : "ExtUtils::MakeMaker version 7.66, CPAN::Meta::Converter
version 2.150010",
"license" : [
"perl_5"
],
@@ -27,12 +27,15 @@
},
"configure" : {
"requires" : {
- "ExtUtils::MakeMaker" : "0"
+ "File::Path" : "2.06",
+ "strict" : "0",
+ "warnings" : "0"
}
},
"runtime" : {
"requires" : {
"Encode" : "0",
+ "File::Path" : "2.06",
"XML::LibXML" : "1.70",
"perl" : "5.014",
"strict" : "0",
@@ -48,6 +51,6 @@
"web" : "https://github.com/shlomif/perl-XML-LibXSLT"
}
},
- "version" : "2.002000",
- "x_serialization_backend" : "JSON::PP version 4.06"
+ "version" : "2.002001",
+ "x_serialization_backend" : "JSON::PP version 4.11"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/XML-LibXSLT-2.002000/META.yml
new/XML-LibXSLT-2.002001/META.yml
--- old/XML-LibXSLT-2.002000/META.yml 2022-05-17 19:38:53.000000000 +0200
+++ new/XML-LibXSLT-2.002001/META.yml 2023-02-10 13:03:19.000000000 +0100
@@ -5,9 +5,11 @@
build_requires:
ExtUtils::MakeMaker: '0'
configure_requires:
- ExtUtils::MakeMaker: '0'
+ File::Path: '2.06'
+ strict: '0'
+ warnings: '0'
dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.64, CPAN::Meta::Converter version
2.150010'
+generated_by: 'ExtUtils::MakeMaker version 7.66, CPAN::Meta::Converter version
2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -19,11 +21,12 @@
- inc
requires:
Encode: '0'
+ File::Path: '2.06'
XML::LibXML: '1.70'
perl: '5.014'
strict: '0'
warnings: '0'
resources:
repository: https://github.com/shlomif/perl-XML-LibXSLT
-version: '2.002000'
+version: '2.002001'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/XML-LibXSLT-2.002000/Makefile.PL
new/XML-LibXSLT-2.002001/Makefile.PL
--- old/XML-LibXSLT-2.002000/Makefile.PL 2022-05-17 16:19:15.000000000
+0200
+++ new/XML-LibXSLT-2.002001/Makefile.PL 2023-02-10 12:58:01.000000000
+0100
@@ -2,12 +2,13 @@
use warnings;
use 5.014;
-use vars qw/$DEVNULL $is_Win32/;
+use vars qw/ $DEVNULL $is_Win32 /;
use ExtUtils::MakeMaker;
use Config;
use Cwd qw/ cwd /;
use File::Spec ();
+use File::Path 2.06 qw( make_path remove_tree );
BEGIN {
$::is_Win32 = ($^O =~ /Win32/);
@@ -31,11 +32,10 @@
my $DEBUG = delete $config{DEBUG};
-if ( $config{NO_THREADS} ) {
- warn "disabling XML::LibXML support for Perl threads\n";
- $config{DEFINE} .= " -DNO_XML_LIBXML_THREADS";
+if ( delete $config{NO_THREADS} ) {
+ warn "disabling XML::LibXML support for Perl threads\n";
+ $config{DEFINE} .= " -DNO_XML_LIBXML_THREADS";
}
-delete $config{NO_THREADS};
# We use it several times later. See:
# https://rt.cpan.org/Public/Bug/Display.html?id=116461
@@ -88,8 +88,8 @@
EOF
}
- $config{LIBS} ||= backtick("$xsltcfg --libs");
- $config{INC} ||= backtick("$xsltcfg --cflags");
+ ($config{LIBS} ||= '' ) .= backtick("$xsltcfg --libs");
+ ($config{INC} ||= '') .= backtick("$xsltcfg --cflags");
print "ok\n";
};
my $Err = $@;
@@ -102,8 +102,8 @@
warn "*** ", $@ if $DEBUG;
warn "using fallback values for LIBS and INC\n";
# backtick fails if gnome-config didn't exist...
- $config{LIBS} = '-L/usr/local/lib -L/usr/lib -lxslt -lxml2 -lz
-lm';
- $config{INC} = '-I/usr/local/include -I/usr/include';
+ ($config{LIBS} ||= '' ) .= ' -L/usr/local/lib -L/usr/lib -lxslt
-lxml2 -lz -lm';
+ ($config{INC} ||= '') .= ' -I/usr/local/include -I/usr/include';
print <<"OPT";
options:
@@ -226,11 +226,23 @@
'PREREQ_PM' =>
{
'Encode' => 0,
+ 'File::Path' => "2.06",
'XML::LibXML' => "1.70",
'strict' => 0,
'warnings' => 0,
},
'OBJECT' => '$(O_FILES)',
+ (($ExtUtils::MakeMaker::VERSION >= 6.52)
+ ? (
+ 'CONFIGURE_REQUIRES' =>
+ {
+ 'File::Path' => "2.06",
+ 'strict' => 0,
+ 'warnings' => 0,
+ },
+ )
+ : ()
+ ),
(($ExtUtils::MakeMaker::VERSION >= 6.48)
? (MIN_PERL_VERSION => '5.014',)
: ()
@@ -255,39 +267,6 @@
# - these should really be in MakeMaker... But &shrug;
###################################################################
-sub rm_f {
- my @files = @_;
- my @realfiles;
- foreach my $pat (@files) {
- push @realfiles, glob($pat);
- }
- if (@realfiles) {
- chmod(0777, @realfiles);
- unlink(@realfiles);
- }
-}
-
-sub rm_fr {
- my @files = @_;
- my @realfiles;
- foreach my $pat (@files) {
- push @realfiles, glob($pat);
- }
- foreach my $file (@realfiles) {
- if (-d $file) {
- # warn("$file is a directory\n");
- rm_fr("$file/*");
- rm_fr("$file/.exists");
- rmdir($file) || die "Couldn't remove $file: $!";
- }
- else {
- # warn("removing $file\n");
- chmod(0777, $file);
- unlink($file);
- }
- }
-}
-
sub xsystem {
my (@command)=@_;
if ($DEBUG) {
@@ -369,7 +348,7 @@
# local $config{LIBS};
# $config{LIBS} .= $opt;
unless (mkdir(".testlink", 0777)) {
- rm_fr(".testlink");
+ remove_tree(".testlink");
mkdir(".testlink", 0777) || die "Cannot create .testlink dir: $!";
}
chdir(".testlink");
@@ -428,7 +407,7 @@
};
warn $@ if $DEBUG && $@;
chdir($start_dir);
- rm_fr(".testlink");
+ remove_tree(".testlink");
return $result;
}
@@ -463,10 +442,11 @@
}
}
else {
-
+ # Use a fake prototype in the style of autoconf.
$result = try_link(<<"SRC", $libs);
-blank() { return 0; }
-int t() { ${func}(); return 0; }
+char blank(void) { return 0; }
+char ${func}(void);
+int t(void) { ${func}(); return 0; }
SRC
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/XML-LibXSLT-2.002000/lib/XML/LibXSLT/Quick.pm
new/XML-LibXSLT-2.002001/lib/XML/LibXSLT/Quick.pm
--- old/XML-LibXSLT-2.002000/lib/XML/LibXSLT/Quick.pm 2022-05-17
19:35:12.000000000 +0200
+++ new/XML-LibXSLT-2.002001/lib/XML/LibXSLT/Quick.pm 2023-02-10
12:55:19.000000000 +0100
@@ -12,7 +12,7 @@
use vars qw( $VERSION );
-$VERSION = '2.002000';
+$VERSION = '2.002001';
sub stylesheet
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/XML-LibXSLT-2.002000/lib/XML/LibXSLT.pm
new/XML-LibXSLT-2.002001/lib/XML/LibXSLT.pm
--- old/XML-LibXSLT-2.002000/lib/XML/LibXSLT.pm 2022-05-17 19:36:05.000000000
+0200
+++ new/XML-LibXSLT-2.002001/lib/XML/LibXSLT.pm 2023-02-10 12:55:00.000000000
+0100
@@ -30,7 +30,7 @@
require Exporter;
- $VERSION = '2.002000';
+ $VERSION = '2.002001';
require DynaLoader;