Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-DBIx-Connector for
openSUSE:Factory checked in at 2023-07-12 17:27:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-DBIx-Connector (Old)
and /work/SRC/openSUSE:Factory/.perl-DBIx-Connector.new.8922 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-DBIx-Connector"
Wed Jul 12 17:27:00 2023 rev:6 rq:1098165 version:0.59
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-DBIx-Connector/perl-DBIx-Connector.changes
2022-09-09 18:29:27.029255791 +0200
+++
/work/SRC/openSUSE:Factory/.perl-DBIx-Connector.new.8922/perl-DBIx-Connector.changes
2023-07-12 17:27:22.182510430 +0200
@@ -1,0 +2,9 @@
+Mon Jul 3 03:06:57 UTC 2023 - Tina Müller <[email protected]>
+
+- updated to 0.59
+ see /usr/share/doc/packages/perl-DBIx-Connector/Changes
+
+ 0.59 Sun 02 Jul 2023
+ - Fix for Windows t/load.t failures
+
+-------------------------------------------------------------------
Old:
----
DBIx-Connector-0.58.tar.gz
New:
----
DBIx-Connector-0.59.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-DBIx-Connector.spec ++++++
--- /var/tmp/diff_new_pack.RH9ASe/_old 2023-07-12 17:27:22.794514666 +0200
+++ /var/tmp/diff_new_pack.RH9ASe/_new 2023-07-12 17:27:22.798514693 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-DBIx-Connector
#
-# 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 DBIx-Connector
Name: perl-DBIx-Connector
-Version: 0.58
+Version: 0.59
Release: 0
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Fast, safe DBI connection and transaction management
++++++ DBIx-Connector-0.58.tar.gz -> DBIx-Connector-0.59.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/Changes
new/DBIx-Connector-0.59/Changes
--- old/DBIx-Connector-0.58/Changes 2022-08-29 05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/Changes 2023-07-02 12:46:02.000000000 +0200
@@ -1,5 +1,8 @@
Release history for DBIx-Connector
+0.59 Sun 02 Jul 2023
+ - Fix for Windows t/load.t failures
+
0.58 Mon 29 Aug 2022
- No functional changes
- Updated packaging and package metadata
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/MANIFEST
new/DBIx-Connector-0.59/MANIFEST
--- old/DBIx-Connector-0.58/MANIFEST 2022-08-29 05:32:19.000000000 +0200
+++ new/DBIx-Connector-0.59/MANIFEST 2023-07-02 12:49:58.000000000 +0200
@@ -1,15 +1,15 @@
Changes
+Makefile.PL
+inc/WriteMakefile.pl
inc/boilerplate.pl
lib/DBIx/Connector.pm
lib/DBIx/Connector/Driver.pm
lib/DBIx/Connector/Driver/Firebird.pm
lib/DBIx/Connector/Driver/MSSQL.pm
-lib/DBIx/Connector/Driver/mysql.pm
lib/DBIx/Connector/Driver/Oracle.pm
lib/DBIx/Connector/Driver/Pg.pm
lib/DBIx/Connector/Driver/SQLite.pm
-Makefile.PL
-MANIFEST
+lib/DBIx/Connector/Driver/mysql.pm
t/base.t
t/driver.t
t/lib/Hook/Guard.pm
@@ -27,6 +27,7 @@
xt/pod-coverage.t
xt/pod-spelling.t
xt/pod.t
+MANIFEST
META.yml Module YAML meta-data (added by
MakeMaker)
META.json Module JSON meta-data (added by
MakeMaker)
LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/META.json
new/DBIx-Connector-0.59/META.json
--- old/DBIx-Connector-0.58/META.json 2022-08-29 05:32:19.000000000 +0200
+++ new/DBIx-Connector-0.59/META.json 2023-07-02 12:49:58.000000000 +0200
@@ -43,7 +43,7 @@
"web" : "https://github.com/ap/DBIx-Connector/issues"
},
"license" : [
- "http://dev.perl.org/licenses/"
+ "https://dev.perl.org/licenses/"
],
"repository" : {
"type" : "git",
@@ -51,7 +51,7 @@
"web" : "https://github.com/ap/DBIx-Connector"
}
},
- "version" : "0.58",
+ "version" : "0.59",
"x_copyright" : {
"holder" : "David E. Wheeler",
"year" : 2016
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/META.yml
new/DBIx-Connector-0.59/META.yml
--- old/DBIx-Connector-0.58/META.yml 2022-08-29 05:32:19.000000000 +0200
+++ new/DBIx-Connector-0.59/META.yml 2023-07-02 12:49:58.000000000 +0200
@@ -22,9 +22,9 @@
perl: '5.008001'
resources:
bugtracker: https://github.com/ap/DBIx-Connector/issues
- license: http://dev.perl.org/licenses/
+ license: https://dev.perl.org/licenses/
repository: https://github.com/ap/DBIx-Connector.git
-version: '0.58'
+version: '0.59'
x_copyright:
holder: 'David E. Wheeler'
year: 2016
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/Makefile.PL
new/DBIx-Connector-0.59/Makefile.PL
--- old/DBIx-Connector-0.58/Makefile.PL 2022-08-29 05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/Makefile.PL 2023-07-02 12:39:50.000000000 +0200
@@ -3,13 +3,13 @@
my $sc = q<https://github.com/ap/DBIx-Connector>;
my $bt = q<https://github.com/ap/DBIx-Connector/issues>;
-my %META = (
+our %META = (
name => 'DBIx-Connector',
author => 'David E. Wheeler',
x_copyright => { holder => 'David E. Wheeler', year => 2016 },
license => 'perl_5',
resources => {
- license => [ 'http://dev.perl.org/licenses/' ],
+ license => [ q<https://dev.perl.org/licenses/> ],
repository => { type => 'git', url => "$sc.git", web => $sc },
bugtracker => { web => $bt },
},
@@ -32,62 +32,4 @@
},
);
-sub MY::postamble { -f 'META.yml' ? return : <<'' }
-create_distdir : MANIFEST
-distdir : MANIFEST
-MANIFEST :
- ( git ls-files ':!README.pod' ; echo MANIFEST ) | sort -f > MANIFEST
-distdir : boilerplate
-.PHONY : boilerplate
-boilerplate : distmeta
- $(PERL) -Ilib inc/boilerplate.pl $(DISTVNAME)
-
-## BOILERPLATE ###############################################################
-require ExtUtils::MakeMaker;
-
-my %MM_ARGS;
-
-# have to do this since old EUMM dev releases miss the eval $VERSION line
-my $eumm_version = eval $ExtUtils::MakeMaker::VERSION;
-my $mymeta = $eumm_version >= 6.57_02;
-my $mymeta_broken = $mymeta && $eumm_version < 6.57_07;
-
-(my $basepath = (-d 'lib' ? 'lib/' : '') . $META{name}) =~ s{-}{/}g;
-
-($MM_ARGS{NAME} = $META{name}) =~ s/-/::/g;
-$MM_ARGS{VERSION_FROM} = "$basepath.pm";
-$MM_ARGS{ABSTRACT_FROM} = -f "$basepath.pod" ? "$basepath.pod" :
"$basepath.pm";
-$META{license} = [ $META{license} ]
- if $META{license} && !ref $META{license};
-$MM_ARGS{LICENSE} = $META{license}[0]
- if $META{license} && $eumm_version >= 6.30;
-$MM_ARGS{NO_MYMETA} = 1
- if $mymeta_broken;
-$MM_ARGS{META_ADD} = { 'meta-spec' => { version => 2 }, %META }
- unless -f 'META.yml';
-$MM_ARGS{PL_FILES} ||= {};
-$MM_ARGS{NORECURS} = 1
- if not exists $MM_ARGS{NORECURS};
-
-for (qw(configure build test runtime)) {
- my $key = $_ eq 'runtime' ? 'PREREQ_PM' : uc $_.'_REQUIRES';
- my $r = $MM_ARGS{$key} = {
- %{$META{prereqs}{$_}{requires} || {}},
- %{delete $MM_ARGS{$key} || {}},
- };
- defined $r->{$_} or delete $r->{$_} for keys %$r;
-}
-
-$MM_ARGS{MIN_PERL_VERSION} = eval delete $MM_ARGS{PREREQ_PM}{perl} || 0;
-
-delete $MM_ARGS{MIN_PERL_VERSION}
- if $eumm_version < 6.47_01;
-$MM_ARGS{BUILD_REQUIRES} = {%{$MM_ARGS{BUILD_REQUIRES}}, %{delete
$MM_ARGS{TEST_REQUIRES}}}
- if $eumm_version < 6.63_03;
-$MM_ARGS{PREREQ_PM} = {%{$MM_ARGS{PREREQ_PM}}, %{delete
$MM_ARGS{BUILD_REQUIRES}}}
- if $eumm_version < 6.55_01;
-delete $MM_ARGS{CONFIGURE_REQUIRES}
- if $eumm_version < 6.51_03;
-
-ExtUtils::MakeMaker::WriteMakefile(%MM_ARGS);
-## END BOILERPLATE ###########################################################
+require './inc/WriteMakefile.pl';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/inc/WriteMakefile.pl
new/DBIx-Connector-0.59/inc/WriteMakefile.pl
--- old/DBIx-Connector-0.58/inc/WriteMakefile.pl 1970-01-01
01:00:00.000000000 +0100
+++ new/DBIx-Connector-0.59/inc/WriteMakefile.pl 2022-09-03
14:54:47.000000000 +0200
@@ -0,0 +1,62 @@
+use strict; use warnings;
+
+require ExtUtils::MakeMaker;
+
+defined(our $distlib) or ($distlib = -d 'lib' ? 'lib' : '.');
+defined(our $manifest_cmd) or ($manifest_cmd = "git ls-files ':!README.pod'");
+
+sub MY::postamble { -f 'META.yml' ? return : <<"" }
+create_distdir : MANIFEST
+distdir : MANIFEST
+MANIFEST :
+ ( $manifest_cmd ; echo MANIFEST ) > MANIFEST
+distdir : boilerplate
+.PHONY : boilerplate
+boilerplate : distmeta
+ \$(PERL) -I$distlib inc/boilerplate.pl \$(DISTVNAME)
+
+our (%META, %MM_ARGS);
+
+# have to do this since old EUMM dev releases miss the eval $VERSION line
+my $eumm_version = eval $ExtUtils::MakeMaker::VERSION;
+my $mymeta = $eumm_version >= 6.57_02;
+my $mymeta_broken = $mymeta && $eumm_version < 6.57_07;
+
+(my $basepath = "$distlib/$META{name}") =~ s{-}{/}g;
+
+($MM_ARGS{NAME} = $META{name}) =~ s/-/::/g;
+$MM_ARGS{VERSION_FROM} = "$basepath.pm";
+$MM_ARGS{ABSTRACT_FROM} = -f "$basepath.pod" ? "$basepath.pod" :
"$basepath.pm";
+$META{license} = [ $META{license} ]
+ if $META{license} && !ref $META{license};
+$MM_ARGS{LICENSE} = $META{license}[0]
+ if $META{license} && $eumm_version >= 6.30;
+$MM_ARGS{NO_MYMETA} = 1
+ if $mymeta_broken;
+$MM_ARGS{META_ADD} = { 'meta-spec' => { version => 2 }, %META }
+ unless -f 'META.yml';
+$MM_ARGS{PL_FILES} ||= {};
+$MM_ARGS{NORECURS} = 1
+ if not exists $MM_ARGS{NORECURS};
+
+for (qw(configure build test runtime)) {
+ my $key = $_ eq 'runtime' ? 'PREREQ_PM' : uc $_.'_REQUIRES';
+ my $r = $MM_ARGS{$key} = {
+ %{$META{prereqs}{$_}{requires} || {}},
+ %{delete $MM_ARGS{$key} || {}},
+ };
+ defined $r->{$_} or delete $r->{$_} for keys %$r;
+}
+
+$MM_ARGS{MIN_PERL_VERSION} = eval delete $MM_ARGS{PREREQ_PM}{perl} || 0;
+
+delete $MM_ARGS{MIN_PERL_VERSION}
+ if $eumm_version < 6.47_01;
+$MM_ARGS{BUILD_REQUIRES} = {%{$MM_ARGS{BUILD_REQUIRES}}, %{delete
$MM_ARGS{TEST_REQUIRES}}}
+ if $eumm_version < 6.63_03;
+$MM_ARGS{PREREQ_PM} = {%{$MM_ARGS{PREREQ_PM}}, %{delete
$MM_ARGS{BUILD_REQUIRES}}}
+ if $eumm_version < 6.55_01;
+delete $MM_ARGS{CONFIGURE_REQUIRES}
+ if $eumm_version < 6.51_03;
+
+ExtUtils::MakeMaker::WriteMakefile(%MM_ARGS);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/inc/boilerplate.pl
new/DBIx-Connector-0.59/inc/boilerplate.pl
--- old/DBIx-Connector-0.58/inc/boilerplate.pl 2022-08-29 05:29:32.000000000
+0200
+++ new/DBIx-Connector-0.59/inc/boilerplate.pl 2023-07-02 12:46:07.000000000
+0200
@@ -2,7 +2,7 @@
use CPAN::Meta;
use Software::LicenseUtils 0.103011;
-use Pod::Readme::Brief 1.001;
+use Pod::Readme::Brief 1.003;
sub slurp { open my $fh, '<', $_[0] or die "Couldn't open $_[0] to read:
$!\n"; local $/; readline $fh }
sub trimnl { s/\A\s*\n//, s/\s*\z/\n/ for @_; wantarray ? @_ : $_[-1] }
@@ -29,7 +29,7 @@
my ( $main_module ) = map { s!-!/!g; s!^!lib/! if -d 'lib'; -f "$_.pod" ?
"$_.pod" : "$_.pm" } $meta->name;
die unless -e 'Makefile.PL';
-$file{'README'} = Pod::Readme::Brief->new( slurp $main_module )->render(
installer => 'eumm' );
+$file{'README'} = Pod::Readme::Brief->new( slurp $main_module )->render(
installer => 'eumm', width => 72 );
my @manifest = split /\n/, slurp 'MANIFEST';
my %manifest = map /\A([^\s#]+)()/, @manifest;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/Firebird.pm
new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/Firebird.pm
--- old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/Firebird.pm
2022-08-29 05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/Firebird.pm
2023-07-02 12:46:02.000000000 +0200
@@ -4,7 +4,7 @@
use DBIx::Connector::Driver;
-our $VERSION = '0.58';
+our $VERSION = '0.59';
our @ISA = qw( DBIx::Connector::Driver );
sub savepoint {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/MSSQL.pm
new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/MSSQL.pm
--- old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/MSSQL.pm 2022-08-29
05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/MSSQL.pm 2023-07-02
12:46:02.000000000 +0200
@@ -4,7 +4,7 @@
use DBIx::Connector::Driver;
-our $VERSION = '0.58';
+our $VERSION = '0.59';
our @ISA = qw( DBIx::Connector::Driver );
sub savepoint {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/Oracle.pm
new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/Oracle.pm
--- old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/Oracle.pm 2022-08-29
05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/Oracle.pm 2023-07-02
12:46:02.000000000 +0200
@@ -4,7 +4,7 @@
use DBIx::Connector::Driver;
-our $VERSION = '0.58';
+our $VERSION = '0.59';
our @ISA = qw( DBIx::Connector::Driver );
# Note from https://rt.cpan.org/Ticket/Display.html?id=47005:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/Pg.pm
new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/Pg.pm
--- old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/Pg.pm 2022-08-29
05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/Pg.pm 2023-07-02
12:46:02.000000000 +0200
@@ -4,7 +4,7 @@
use DBIx::Connector::Driver;
-our $VERSION = '0.58';
+our $VERSION = '0.59';
our @ISA = qw( DBIx::Connector::Driver );
sub savepoint {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/SQLite.pm
new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/SQLite.pm
--- old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/SQLite.pm 2022-08-29
05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/SQLite.pm 2023-07-02
12:46:02.000000000 +0200
@@ -4,7 +4,7 @@
use DBIx::Connector::Driver;
-our $VERSION = '0.58';
+our $VERSION = '0.59';
our @ISA = qw( DBIx::Connector::Driver );
sub _connect {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/mysql.pm
new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/mysql.pm
--- old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver/mysql.pm 2022-08-29
05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver/mysql.pm 2023-07-02
12:46:02.000000000 +0200
@@ -4,7 +4,7 @@
use DBIx::Connector::Driver;
-our $VERSION = '0.58';
+our $VERSION = '0.59';
our @ISA = qw( DBIx::Connector::Driver );
sub _connect {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver.pm
new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver.pm
--- old/DBIx-Connector-0.58/lib/DBIx/Connector/Driver.pm 2022-08-29
05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/lib/DBIx/Connector/Driver.pm 2023-07-02
12:46:02.000000000 +0200
@@ -2,7 +2,7 @@
package DBIx::Connector::Driver;
-our $VERSION = '0.58';
+our $VERSION = '0.59';
DRIVERS: {
my %DRIVERS;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/lib/DBIx/Connector.pm
new/DBIx-Connector-0.59/lib/DBIx/Connector.pm
--- old/DBIx-Connector-0.58/lib/DBIx/Connector.pm 2022-08-29
05:30:06.000000000 +0200
+++ new/DBIx-Connector-0.59/lib/DBIx/Connector.pm 2023-07-02
12:46:02.000000000 +0200
@@ -5,7 +5,7 @@
use DBI '1.605';
use DBIx::Connector::Driver;
-our $VERSION = '0.58';
+our $VERSION = '0.59';
sub new {
my $class = shift;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DBIx-Connector-0.58/t/load.t
new/DBIx-Connector-0.59/t/load.t
--- old/DBIx-Connector-0.58/t/load.t 2021-09-27 12:45:24.000000000 +0200
+++ new/DBIx-Connector-0.59/t/load.t 2023-07-02 12:37:24.000000000 +0200
@@ -4,21 +4,16 @@
use File::Find;
use File::Spec::Functions qw(catdir splitdir);
-my $CLASS;
+my $CLASS = 'DBIx::Connector';
my @drivers;
-BEGIN {
- $CLASS = 'DBIx::Connector';
- my $dir = catdir qw(lib DBIx Connector Driver);
- my $qdir = quotemeta $dir;
- find {
- no_chdir => 1,
- wanted => sub {
- s/[.]pm$// or return;
- s{^$qdir/?}{};
- push @drivers, "$CLASS\::Driver::" . join( '::', splitdir $_);
- }
- }, $dir;
-}
+find {
+ no_chdir => 1,
+ wanted => sub {
+ s/[.]pm$// or return;
+ my (undef, @path_segment) = splitdir $_; # throw away initial lib/
segment
+ push @drivers, join '::', @path_segment;
+ }
+}, catdir qw(lib DBIx Connector Driver);
plan tests => (@drivers * 3) + 3;