commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at 2020-02-04 19:55:42 Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new.26092 (New) Package is "perl-DBD-ODBC" Tue Feb 4 19:55:42 2020 rev:45 rq:769857 version:1.61 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes 2018-11-12 09:40:44.153248195 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new.26092/perl-DBD-ODBC.changes 2020-02-04 19:55:43.653404688 +0100 @@ -1,0 +2,21 @@ +Sat Feb 1 21:35:37 UTC 2020 - Markus Beth + +- updated to 1.61 + see /usr/share/doc/packages/perl-DBD-ODBC/Changes + + 1.61 2020-01-30 + +[BUG FIXES] + +Fix 12blob.t test by pali +Fix searching for ODBC libraries in system by pali (#15) + +[ENHANCEMENTS] + +use PERL_NO_GET_CONTEXT for more performance by markusbeth (#13) + +[MISCELLANEOUS] + +Fix travis builds for older Perls by pali + +--- Old: DBD-ODBC-1.60.tar.gz New: DBD-ODBC-1.61.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.IfAFQy/_old 2020-02-04 19:55:44.289405059 +0100 +++ /var/tmp/diff_new_pack.IfAFQy/_new 2020-02-04 19:55:44.289405059 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-ODBC # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: perl-DBD-ODBC -Version:1.60 +Version:1.61 Release:0 %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url:https://metacpan.org/release/%{cpan_name} +URL:https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml Patch0: perl-DBD-ODBC-1.29-Makefile.diff ++ DBD-ODBC-1.60.tar.gz -> DBD-ODBC-1.61.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.60/Changes new/DBD-ODBC-1.61/Changes --- old/DBD-ODBC-1.60/Changes 2018-10-31 17:00:57.0 +0100 +++ new/DBD-ODBC-1.61/Changes 2020-01-30 15:59:57.0 +0100 @@ -5,6 +5,21 @@ DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC +1.61 2020-01-30 + + [BUG FIXES] + + Fix 12blob.t test by pali + Fix searching for ODBC libraries in system by pali (#15) + + [ENHANCEMENTS] + + use PERL_NO_GET_CONTEXT for more performance by markusbeth (#13) + + [MISCELLANEOUS] + + Fix travis builds for older Perls by pali + 1.60 2018-10-31 [BUG FIXES] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.60/META.yml new/DBD-ODBC-1.61/META.yml --- old/DBD-ODBC-1.60/META.yml 2018-10-31 16:58:52.0 +0100 +++ new/DBD-ODBC-1.61/META.yml 2020-01-30 16:00:25.0 +0100 @@ -1,7 +1,7 @@ #--- #YAML:1.0 name: DBD-ODBC abstract: ODBC DBD for Perl DBI -version: 1.60 +version: 1.61 version_from: ODBC.pm author: - Martin J. Evans diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.60/Makefile.PL new/DBD-ODBC-1.61/Makefile.PL --- old/DBD-ODBC-1.60/Makefile.PL 2018-10-31 15:54:52.0 +0100 +++ new/DBD-ODBC-1.61/Makefile.PL 2020-01-30 13:09:46.0 +0100 @@ -310,9 +310,15 @@ $opts{dynamic_lib} = { OTHERLDFLAGS => "$ilibpath" }; } else { -# remove lib prefix and .so suffix so "-l" style link can be used -$ilibname =~ s/^lib(odbc.*?)\.\w+$/$1/; -$opts{LIBS} = "-L$odbclibdir -l$ilibname"; +if ($ilibname =~ /^lib(odbc[^.]*?)\.\w+$/) { +# remove lib prefix and .so suffix so "-l" style link can be used +$ilibname = $1; +$opts{LIBS} = "-L$odbclibdir -l$ilibname"; +} else { +# cannot use "-l" style link so specify pull path +$opts{LIBS} = q{}; +$opts{dynamic_lib} = { OTHERLDFLAGS => "$ilibpath" }; +} warn "Warning: LD_LIBRARY_PATH doesn't include $odbclibdir\n" unless (exists($ENV{LD_LIBRARY_PATH}) && ($ENV{LD_LIBRARY_PATH} =~ /\Q$odbclibdir/)); @@ -573,9 +579,15 @@ $opts{dynamic_lib} = { OTHERLDFLAGS => "$ilibpath" }; } else { -# remove lib
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at 2018-11-12 09:40:27 Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New) Package is "perl-DBD-ODBC" Mon Nov 12 09:40:27 2018 rev:44 rq:647360 version:1.60 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes 2018-08-24 17:10:55.218557516 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 2018-11-12 09:40:44.153248195 +0100 @@ -1,0 +2,17 @@ +Thu Nov 8 06:11:11 UTC 2018 - Stephan Kulow + +- updated to 1.60 + see /usr/share/doc/packages/perl-DBD-ODBC/Changes + + 1.60 2018-10-31 + +[BUG FIXES] + +Merged pull request 11 from audun which fixes some issues with the AutoCommit flag +on commit and rollback. + +[MISCELLANEOUS] + +Merged pull request 10 from vadz which fixed typo (affecting license) in README.md. + +--- Old: DBD-ODBC-1.59.tar.gz New: DBD-ODBC-1.60.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.GbWJdX/_old 2018-11-12 09:40:50.669238864 +0100 +++ /var/tmp/diff_new_pack.GbWJdX/_new 2018-11-12 09:40:50.673238858 +0100 @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: perl-DBD-ODBC -Version:1.59 +Version:1.60 Release:0 %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url:http://search.cpan.org/dist/DBD-ODBC/ +Url:https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml Patch0: perl-DBD-ODBC-1.29-Makefile.diff @@ -63,7 +63,7 @@ # MANUAL END %build -%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" %{__make} %{?_smp_mflags} %check ++ DBD-ODBC-1.59.tar.gz -> DBD-ODBC-1.60.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.59/Changes new/DBD-ODBC-1.60/Changes --- old/DBD-ODBC-1.59/Changes 2018-08-10 09:34:31.0 +0200 +++ new/DBD-ODBC-1.60/Changes 2018-10-31 17:00:57.0 +0100 @@ -5,6 +5,17 @@ DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC +1.60 2018-10-31 + + [BUG FIXES] + + Merged pull request 11 from audun which fixes some issues with the AutoCommit flag + on commit and rollback. + + [MISCELLANEOUS] + + Merged pull request 10 from vadz which fixed typo (affecting license) in README.md. + 1.59 2018-08-10 [BUG FIXES] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.59/META.yml new/DBD-ODBC-1.60/META.yml --- old/DBD-ODBC-1.59/META.yml 2018-08-10 09:33:00.0 +0200 +++ new/DBD-ODBC-1.60/META.yml 2018-10-31 16:58:52.0 +0100 @@ -1,7 +1,7 @@ #--- #YAML:1.0 name: DBD-ODBC abstract: ODBC DBD for Perl DBI -version: 1.59 +version: 1.60 version_from: ODBC.pm author: - Martin J. Evans diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.59/Makefile.PL new/DBD-ODBC-1.60/Makefile.PL --- old/DBD-ODBC-1.59/Makefile.PL 2018-03-01 09:24:26.0 +0100 +++ new/DBD-ODBC-1.60/Makefile.PL 2018-10-31 15:54:52.0 +0100 @@ -104,9 +104,10 @@ # See note below on CONFIGURE. This used to work when we could rely on # CONFIGURE being after PREREQ_PM but that is not the case now so the # line below does nothing since 6.33 of MakeMaker. -PREREQ_PM=> { +BUILD_REQUIRES => { "Test::Simple" => 0.90, # actually Test::More pkg in T::S dist, -"DBI" => 1.609 }, +"Test::Output" => 1.031 }, +PREREQ_PM=> { "DBI" => 1.609 }, clean=> { FILES => 'ODBC.xsi dbdodbc.h' }, dist => { DIST_DEFAULT => 'clean distcheck tardist', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.59/ODBC.pm new/DBD-ODBC-1.60/ODBC.pm --- old/DBD-ODBC-1.59/ODBC.pm 2018-08-10 09:32:54.0 +0200 +++ new/DBD-ODBC-1.60/ODBC.pm 2018-10-31 17:01:18.0 +0100 @@ -18,7 +18,7 @@ # see discussion on dbi-users at #
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at 2018-08-24 17:10:54 Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New) Package is "perl-DBD-ODBC" Fri Aug 24 17:10:54 2018 rev:43 rq:631049 version:1.59 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes 2018-04-19 15:27:46.327265007 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 2018-08-24 17:10:55.218557516 +0200 @@ -1,0 +2,13 @@ +Sat Aug 11 05:13:00 UTC 2018 - co...@suse.com + +- updated to 1.59 + see /usr/share/doc/packages/perl-DBD-ODBC/Changes + + 1.59 2018-08-10 + +[BUG FIXES] + +git issue 8. Setting odbc_utf8_on didn't work properly. Thanks to David Wheeler for +reporting and helping to debug. + +--- Old: DBD-ODBC-1.58.tar.gz New: DBD-ODBC-1.59.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.1gEieM/_old 2018-08-24 17:10:55.718558111 +0200 +++ /var/tmp/diff_new_pack.1gEieM/_new 2018-08-24 17:10:55.726558121 +0200 @@ -17,7 +17,7 @@ Name: perl-DBD-ODBC -Version:1.58 +Version:1.59 Release:0 %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI ++ DBD-ODBC-1.58.tar.gz -> DBD-ODBC-1.59.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.58/Changes new/DBD-ODBC-1.59/Changes --- old/DBD-ODBC-1.58/Changes 2018-03-20 10:33:08.0 +0100 +++ new/DBD-ODBC-1.59/Changes 2018-08-10 09:34:31.0 +0200 @@ -5,6 +5,13 @@ DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC +1.59 2018-08-10 + + [BUG FIXES] + + git issue 8. Setting odbc_utf8_on didn't work properly. Thanks to David Wheeler for + reporting and helping to debug. + 1.58 2018-03-01 [MISCELLANEOUS] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.58/META.yml new/DBD-ODBC-1.59/META.yml --- old/DBD-ODBC-1.58/META.yml 2018-03-01 16:50:28.0 +0100 +++ new/DBD-ODBC-1.59/META.yml 2018-08-10 09:33:00.0 +0200 @@ -1,7 +1,7 @@ #--- #YAML:1.0 name: DBD-ODBC abstract: ODBC DBD for Perl DBI -version: 1.58 +version: 1.59 version_from: ODBC.pm author: - Martin J. Evans diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.58/ODBC.pm new/DBD-ODBC-1.59/ODBC.pm --- old/DBD-ODBC-1.58/ODBC.pm 2018-03-01 16:50:41.0 +0100 +++ new/DBD-ODBC-1.59/ODBC.pm 2018-08-10 09:32:54.0 +0200 @@ -18,7 +18,7 @@ # see discussion on dbi-users at # http://www.nntp.perl.org/group/perl.dbi.dev/2010/07/msg6096.html and # http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/ -$DBD::ODBC::VERSION = '1.58'; +$DBD::ODBC::VERSION = '1.59'; { ## no critic (ProhibitMagicNumbers ProhibitExplicitISA) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.58/dbdimp.c new/DBD-ODBC-1.59/dbdimp.c --- old/DBD-ODBC-1.58/dbdimp.c 2016-04-11 14:55:25.0 +0200 +++ new/DBD-ODBC-1.59/dbdimp.c 2018-08-09 18:03:49.0 +0200 @@ -6871,18 +6871,18 @@ /* odbc_utf8_on */ { SV **svp; -IV column_display_size_value; +IV utf8_on_value; DBD_ATTRIB_GET_IV( attr, "odbc_utf8_on", strlen("odbc_utf8_on"), -svp, column_display_size_value); +svp, utf8_on_value); if (svp) { -imp_dbh->odbc_utf8_on = 0; +imp_dbh->odbc_utf8_on = utf8_on_value; if (DBIc_TRACE(imp_dbh, CONNECTION_TRACING, 0, 0)) TRACE1(imp_dbh, "Setting UTF8_ON to %d\n", - (int)column_display_size_value); + (int)utf8_on_value); /* delete odbc_utf8_on so we don't see it again via STORE */ (void)hv_delete((HV*)SvRV(attr), "odbc_utf8_on", strlen("odbc_utf8_on"), G_DISCARD);
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at 2018-04-19 15:27:42 Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New) Package is "perl-DBD-ODBC" Thu Apr 19 15:27:42 2018 rev:42 rq:593455 version:1.58 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes 2018-03-07 10:34:38.558554255 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 2018-04-19 15:27:46.327265007 +0200 @@ -1,0 +2,22 @@ +Wed Mar 21 06:12:00 UTC 2018 - co...@suse.com + +- updated to 1.58 + see /usr/share/doc/packages/perl-DBD-ODBC/Changes + + 1.58 2018-03-01 + +[MISCELLANEOUS] + +Various changes to the test suite to get better results with Postgres + + 1.57 2018-03-01 + +[MISCELLANEOUS] + +Merged pull request 6 from genio which allows Makefile.PL argument -u +to be set via the environment variable DBD_ODBC_UNICODE + +This version was removed from CPAN because it was uploaded with a nasty +bug in the diagnostics code. + +--- Old: DBD-ODBC-1.57.tar.gz New: DBD-ODBC-1.58.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.KWsmYJ/_old 2018-04-19 15:27:47.167230731 +0200 +++ /var/tmp/diff_new_pack.KWsmYJ/_new 2018-04-19 15:27:47.187229915 +0200 @@ -17,7 +17,7 @@ Name: perl-DBD-ODBC -Version:1.57 +Version:1.58 Release:0 %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI ++ DBD-ODBC-1.57.tar.gz -> DBD-ODBC-1.58.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.57/Changes new/DBD-ODBC-1.58/Changes --- old/DBD-ODBC-1.57/Changes 2016-10-06 10:30:13.0 +0200 +++ new/DBD-ODBC-1.58/Changes 2018-03-20 10:33:08.0 +0100 @@ -5,6 +5,22 @@ DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC +1.58 2018-03-01 + + [MISCELLANEOUS] + + Various changes to the test suite to get better results with Postgres + +1.57 2018-03-01 + + [MISCELLANEOUS] + + Merged pull request 6 from genio which allows Makefile.PL argument -u + to be set via the environment variable DBD_ODBC_UNICODE + + This version was removed from CPAN because it was uploaded with a nasty + bug in the diagnostics code. + 1.56 2016-10-06 Full release of the 1.53 development series diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.57/META.yml new/DBD-ODBC-1.58/META.yml --- old/DBD-ODBC-1.57/META.yml 2018-03-01 09:25:39.0 +0100 +++ new/DBD-ODBC-1.58/META.yml 2018-03-01 16:50:28.0 +0100 @@ -1,7 +1,7 @@ #--- #YAML:1.0 name: DBD-ODBC abstract: ODBC DBD for Perl DBI -version: 1.57 +version: 1.58 version_from: ODBC.pm author: - Martin J. Evans diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.57/ODBC.pm new/DBD-ODBC-1.58/ODBC.pm --- old/DBD-ODBC-1.57/ODBC.pm 2018-03-01 09:26:16.0 +0100 +++ new/DBD-ODBC-1.58/ODBC.pm 2018-03-01 16:50:41.0 +0100 @@ -18,7 +18,7 @@ # see discussion on dbi-users at # http://www.nntp.perl.org/group/perl.dbi.dev/2010/07/msg6096.html and # http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/ -$DBD::ODBC::VERSION = '1.57'; +$DBD::ODBC::VERSION = '1.58'; { ## no critic (ProhibitMagicNumbers ProhibitExplicitISA) @@ -671,7 +671,7 @@ =head1 VERSION -This documentation refers to DBD::ODBC version 1.57. +This documentation refers to DBD::ODBC version 1.58. =head1 WARNING diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.57/ODBC.xs new/DBD-ODBC-1.58/ODBC.xs --- old/DBD-ODBC-1.57/ODBC.xs 2016-12-12 10:15:43.0 +0100 +++ new/DBD-ODBC-1.58/ODBC.xs 2018-03-01 17:14:42.0 +0100 @@ -96,9 +96,9 @@ rc = SQLGetDiagRec(SQL_HANDLE_STMT, imp_sth->hstmt, record, state, &native, msg, sizeof(msg), &msg_len); if (SQL_SUCCEEDED(rc)) { -XPUSHs(sv_2mortal(newSVpvn(state, 0))); +XPUSHs(sv_2mortal(newSVpv(state, 0))); XPUSHs(sv_2mortal(newSViv(native))); -XPUSHs(sv_2mortal(newSVpvn(msg, 0))); +XPUSHs(sv_2mortal(newSVpv(msg, 0))); } else if (rc == SQL_NO_DATA) { # no diags found } else { @@ -161,7 +161,7 @@ } else if (info_ptr == &ret_type) { XPUSHs(sv_2mortal(newSViv(ret_type))); } else { -XPUSHs(sv_2mortal(newSVpvn(buf, 0))); +XPUSHs(sv_2mortal(ne
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at 2018-03-07 10:34:35 Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New) Package is "perl-DBD-ODBC" Wed Mar 7 10:34:35 2018 rev:41 rq:582479 version:1.57 Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes 2016-11-04 20:59:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 2018-03-07 10:34:38.558554255 +0100 @@ -1,0 +2,6 @@ +Fri Mar 2 06:11:26 UTC 2018 - co...@suse.com + +- updated to 1.57 + see /usr/share/doc/packages/perl-DBD-ODBC/Changes + +--- Old: DBD-ODBC-1.56.tar.gz New: DBD-ODBC-1.57.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.INn7HG/_old 2018-03-07 10:34:39.090535066 +0100 +++ /var/tmp/diff_new_pack.INn7HG/_new 2018-03-07 10:34:39.094534921 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-ODBC # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: perl-DBD-ODBC -Version:1.56 +Version:1.57 Release:0 %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI -License:Artistic-1.0 or GPL-1.0+ +License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-ODBC/ -Source0: http://www.cpan.org/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml Patch0: perl-DBD-ODBC-1.29-Makefile.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ DBD-ODBC-1.56.tar.gz -> DBD-ODBC-1.57.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.56/META.yml new/DBD-ODBC-1.57/META.yml --- old/DBD-ODBC-1.56/META.yml 2016-10-06 10:30:31.0 +0200 +++ new/DBD-ODBC-1.57/META.yml 2018-03-01 09:25:39.0 +0100 @@ -1,7 +1,7 @@ #--- #YAML:1.0 name: DBD-ODBC abstract: ODBC DBD for Perl DBI -version: 1.56 +version: 1.57 version_from: ODBC.pm author: - Martin J. Evans diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.56/Makefile.PL new/DBD-ODBC-1.57/Makefile.PL --- old/DBD-ODBC-1.56/Makefile.PL 2013-12-17 10:40:52.0 +0100 +++ new/DBD-ODBC-1.57/Makefile.PL 2018-03-01 09:24:26.0 +0100 @@ -39,7 +39,7 @@ { # some useful info when debugging problems print "OSNAME: $OSNAME\n"; -my @envs = qw(LANG ODBCHOME LD_LIBRARY_PATH DBROOT WINDIR II_SYSTEM); +my @envs = qw(LANG ODBCHOME LD_LIBRARY_PATH DBROOT WINDIR II_SYSTEM DBD_ODBC_UNICODE); foreach (@envs) { print "$_: ", ($ENV{$_} ? $ENV{$_} : ''), "\n"; } @@ -167,6 +167,8 @@ my $opt_x = undef; # prefer unixODBC over iODBC my $opt_w = undef; # enable -Wall (gcc only) +$opt_u = 1 if $ENV{DBD_ODBC_UNICODE}; + my @options = ("g!" => \$opt_g, "o=s" => \$opt_o, "u!" => \$opt_u, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.56/ODBC.pm new/DBD-ODBC-1.57/ODBC.pm --- old/DBD-ODBC-1.56/ODBC.pm 2016-10-06 10:30:24.0 +0200 +++ new/DBD-ODBC-1.57/ODBC.pm 2018-03-01 09:26:16.0 +0100 @@ -18,7 +18,7 @@ # see discussion on dbi-users at # http://www.nntp.perl.org/group/perl.dbi.dev/2010/07/msg6096.html and # http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/ -$DBD::ODBC::VERSION = '1.56'; +$DBD::ODBC::VERSION = '1.57'; { ## no critic (ProhibitMagicNumbers ProhibitExplicitISA) @@ -671,7 +671,7 @@ =head1 VERSION -This documentation refers to DBD::ODBC version 1.56. +This documentation refers to DBD::ODBC version 1.57. =head1 WARNING @@ -1251,6 +1251,12 @@ you need to specify the -u argument to Makefile.PL. Please bear in mind that some ODBC drivers do not support SQL_Wxxx columns or parameters. +You can also specify that you want UNICODE support by setting the +C environment variable prior to install: + + export DBD_ODBC_UNICODE=1 + cpanm DBD::ODBC + UNICODE support in ODBC Drivers differs considerably. Please read the README.unicode file for further details. diff -urN
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at 2016-11-04 20:59:51 Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New) Package is "perl-DBD-ODBC" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes 2015-09-03 18:07:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 2016-11-04 20:59:52.0 +0100 @@ -1,0 +2,43 @@ +Fri Oct 7 05:12:38 UTC 2016 - co...@suse.com + +- updated to 1.56 + see /usr/share/doc/packages/perl-DBD-ODBC/Changes + + 1.56 2016-10-06 + +Full release of the 1.53 development series + +One version skipped because of indexing problems. + + 1.53_2 2016-02-03 + +[MISCELLANEOUS] + +Add new FAQs + + 1.53_1 2015-10-16 + +[BUG FIXES] + +Strictly speaking this is a bug fix to DBI and not DBD::ODBC but DBI +now supports 64 bit row counts where an IV in perl is 64 bits. However, it +necessitated changes to DBD::ODBC to pick up the fix. odbc_rows (my workaround +since 2012) is still supported but should no longer be required so long as you +use this DBD::ODBC and DBI 1.633_92 or above. + +[INTERNALS] + +Removed dbd_st_rows and now setting DBIc_ROW_COUNT. + +[DOCUMENTATION] + +Add tables and table_info section to deviations from the DBI spec. + +[MISCELLANEOUS] + +Change column name in t/rt_101579.t as "method" is a reserved word +in. Teradata Thanks to Zhenyi Zhou. + +Remove duplicate dynamic_config from META.yml. + +--- Old: DBD-ODBC-1.52.tar.gz New: DBD-ODBC-1.56.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.L32dFc/_old 2016-11-04 20:59:53.0 +0100 +++ /var/tmp/diff_new_pack.L32dFc/_new 2016-11-04 20:59:53.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-ODBC # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-DBD-ODBC -Version:1.52 +Version:1.56 Release:0 %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI @@ -45,7 +45,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f -print0 | xargs -0 chmod 644 +find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %patch0 -p0 # MANUAL BEGIN for file in README.af README.unicode; do ++ DBD-ODBC-1.52.tar.gz -> DBD-ODBC-1.56.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-ODBC-1.52/Changes new/DBD-ODBC-1.56/Changes --- old/DBD-ODBC-1.52/Changes 2015-04-15 10:58:08.0 +0200 +++ new/DBD-ODBC-1.56/Changes 2016-10-06 10:30:13.0 +0200 @@ -5,6 +5,43 @@ DBD::ODBC::Changes - Log of significant changes to the DBD::ODBC +1.56 2016-10-06 + + Full release of the 1.53 development series + + One version skipped because of indexing problems. + +1.53_2 2016-02-03 + + [MISCELLANEOUS] + + Add new FAQs + +1.53_1 2015-10-16 + + [BUG FIXES] + + Strictly speaking this is a bug fix to DBI and not DBD::ODBC but DBI + now supports 64 bit row counts where an IV in perl is 64 bits. However, it + necessitated changes to DBD::ODBC to pick up the fix. odbc_rows (my workaround + since 2012) is still supported but should no longer be required so long as you + use this DBD::ODBC and DBI 1.633_92 or above. + + [INTERNALS] + + Removed dbd_st_rows and now setting DBIc_ROW_COUNT. + + [DOCUMENTATION] + + Add tables and table_info section to deviations from the DBI spec. + + [MISCELLANEOUS] + + Change column name in t/rt_101579.t as "method" is a reserved word + in. Teradata Thanks to Zhenyi Zhou. + + Remove duplicate dynamic_config from META.yml. + 1.52 2015-04-15 [MISCELLANEOUS] @@ -29,7 +66,7 @@ [BUG FIXES] RT101579 - using bound input parameters for numeric columns (e.g., - SQL_NUMERIC) only works the first time and will quite likey fail + SQL_NUMERIC) only works the first time and will quite likely fail with "string data, right truncation" on the second and subsequent calls to execute. Thanks to Laura Cox for finding. @@ -39,7 +76,8 @@ The table_info method (ANSI version only) was incorrectly passing the table name for the type argument. I think this bug was - introduced last year. + introduced last year. Thanks to Nick Gorham for sp
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at 2015-09-03 18:02:51 Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New) Package is "perl-DBD-ODBC" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes 2014-07-24 00:44:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 2015-09-03 18:07:45.0 +0200 @@ -1,0 +2,131 @@ +Tue Sep 1 08:52:17 UTC 2015 - co...@suse.com + +- updated to 1.52 + see /usr/share/doc/packages/perl-DBD-ODBC/Changes + + 1.52 2015-04-15 + +[MISCELLANEOUS] + +Changes to the test suite to make it run better with Postgres thanks +to Greg Sabino Mullane. + + 1.51_4 2015-01-18 + +[BUG FIXES] + +Numerous errors in the test suite (with SQLite ODBC driver) mostly down to not +creating the test table first. + +[MISCELLANEOUS] + +Try and make the test suite run ok for SQLite ODBC driver so I can use it +in travis-ci. + + 1.51_3 2015-01-17 + +[BUG FIXES] + +RT101579 - using bound input parameters for numeric columns (e.g., +SQL_NUMERIC) only works the first time and will quite likey fail +with "string data, right truncation" on the second and subsequent +calls to execute. Thanks to Laura Cox for finding. + + 1.51_2 2014-11-19 + +[BUG FIXES] + +The table_info method (ANSI version only) was incorrectly passing +the table name for the type argument. I think this bug was +introduced last year. + + 1.51_1 2014-11-14 + +[BUG FIXES] + +RT100186 - handle VARBINARY(MAX) parameters with SQL Server native +client. Identify "libmsodbcsql*" as the MS ODBC Driver for Linux as +there are some specific workarounds for MS Native Client ODBC driver. + + 1.50 2014-07-25 + +[BUG FIXES] + +The 80_odbc_diags.t test could fail if a driver fails a table does +not exist test in the prepare instead of the execute. + + 1.49_4 2014-07-08 + +[BUG FIXES] + +Fixed sql_type_cast.t test which assumed column aliases which stay +lowercase. + +Fixed 87_odbc_lob_read.t test which did not bow out of the test +properly if the database was not MS SQL Server. + +[DOCUMENTATION] + +Revised the query notification example and documentation. + +Added a link to a better Query Notification article. + + 1.49_3 2014-05-01 + +[CHANGE IN BEHAVIOUR] + +As warned years ago, this release removes the odbc_old_unicode attribute. +If you have a good reason to use it speak up now before the next non-development +release. + +[BUG FIXES] + +Fix rt89255: Fails to create test table for tests using PostgreSQL odbc driver. +Change test suite to fallback on PRECISION if COLUMN_SIZE is not found. + +[ENHANCEMENTS] + +Added support for MS SQL Server Query Notification. See the new +section in the pod. + +Added a currently undocumented (and experimental) +odbc_describe_param method on a statement handle which takes a +parameter number as the only argument and returns an array of the +data type, parameter size, decimal digits and nullable (as per +SQLDescribeParam). + +[DOCUMENTATION] + +Added FAQ on truncated column names with freeTDS. + +[MISCELLANEOUS] + +I have removed the "experimental" tag for odbc_getdiagfield and odbc_getdiagrec +methods. + + 1.49_2 2014-04-26 + +[BUG FIXES] + +Change to data_sources in 1.49_1 could lead to a compile error since +data_sources was not returning a value if an error occurred. + + 1.49_1 2014-04-25 + +[BUG FIXES] + +If you had a lot of DSNs on Windows (more than 280 but it depends on +the length of their names) and called the data_sources method it +could crash your script. Code internally changed to stop putting the DSNs +returned on the stack. + +[CHANGE IN BEHAVIOUR] + +As warned years ago, the private data_sources method has been +removed - use DBI one instead. + +[MISCELLANEOUS] + +Added FAQ entry of maximum number of allowed parameters. + +--- Old: DBD-ODBC-1.48.tar.gz New: DBD-ODBC-1.52.tar.gz cpanspec.yml Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.qlE6Vu/_old 2015-09-03 18:07:48.0 +0200 +++ /var/tmp/diff_new_pack.qlE6Vu/_new 2015-09-03 18:07:48.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-ODBC # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germ
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at 2014-07-23 22:07:11 Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New) Package is "perl-DBD-ODBC" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-12-07 14:38:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 2014-07-24 00:44:33.0 +0200 @@ -1,0 +2,83 @@ +Tue Jul 22 10:08:22 UTC 2014 - vci...@suse.com + +- refreshed perl-DBD-ODBC-1.29-Makefile.diff + (it failed to apply after some of the previous updates) + +--- +Mon Mar 17 13:12:21 UTC 2014 - co...@suse.com + +- updated to 1.48 + [MISCELLANEOUS] + + Manifest has wrong filename for 90_trace_flags.t + + Forgot to remove warning from ODBC.pm that this is a development + release and unicode change when I released 1.47. + +--- +Mon Feb 24 13:35:57 UTC 2014 - co...@suse.com + +- updated to 1.47, see Changes for more + Full release of the 1.46 development releases. + + [MISCELLANEOUS] + + Just some tidying up of dbdimp.c - shouldn't make a difference to anyone. + + Further changes to this change file to make it CPAN::Changes spec. + NOTE the changes.cpanhq.com site does not yet support "unknown" for + dates. + + 1.46_2 2013-12-17 + + [BUG FIXES] + + When built with unicode support and odbc_old_unicode is not enabled + columns reported as SQL_LONGVARCHAR were not by default bound as + SQL_WCHAR and hence were not returned correctly unless the bind was + overridden. + + [MISCELLANEOUS] + + Added test 90_trace_flag.t + + 1.46_1 2013-11-16 + + [CHANGE IN BEHAVIOUR] + + As warned in release 1.45, the binding of unicode parameters to + char/varchar columns has changed significantly. If you don't attempt + to insert unicode into char/varchar columns or if you only inserted + unicode into nchar/nvarchar columns you should see no difference. + From this release, unicode data inserted into + char/varchar/longvarchar columns is bound as SQL_WCHAR and not + whatever the driver reports the parameter as (which is mostly + SQL_CHAR). + + Previously if DBD::ODBC received an error or (SQL_SUCCESS_WITH_INFO) + from an ODBC API call and then the driver refused to return the + error state/text DBD::ODBC would issue its own error saying "Unable + to fetch information about the error" and state IM008. That state + was wrong and has been changed to HY000. + + [BUG FIXES] + + Some drivers cannot support catalogs and/or schema names in + SQLTables. Recent changes set the schema/catalog name to the empty + string (good reasons below) which causes "optional feature not + implemented" from MS Access (which does not support schemas - even + for a simply ping (which uses SQLTables)). Now we call + SQLCATALOG_NAME and SQLSCHEMA_USAGE on connect to ascertain support + which modifies SQLTables call. + +--- +Tue Nov 26 07:35:39 UTC 2013 - co...@suse.com + +- updated to 1.45, see Changes for (a lot of) details + +--- +Sat Jul 27 11:58:56 UTC 2013 - co...@suse.com + +- updated to 1.43, see Changes (a lot) + +--- Old: DBD-ODBC-1.33.tar.gz New: DBD-ODBC-1.48.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.xAARoz/_old 2014-07-24 00:44:35.0 +0200 +++ /var/tmp/diff_new_pack.xAARoz/_new 2014-07-24 00:44:35.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-DBD-ODBC # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,28 +19,23 @@ %bcond_with test Name: perl-DBD-ODBC -Version:1.33 -Release:4 -License:GPL-1.0+ or Artistic-1.0 +Version:1.48 +Release:0 %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI -Url:http://search.cpan.org/dist/DBD-ODBC/ +License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl -Source: http://search.cpan.org/CPAN/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz +Url:http://search.cpan.org/dist/DBD-ODBC/ +Source:
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at 2011-12-07 14:38:43 Comparing /work/SRC/openSUSE:Factory/perl-DBD-ODBC (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new (New) Package is "perl-DBD-ODBC", Maintainer is "vci...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-09-23 12:36:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-ODBC.new/perl-DBD-ODBC.changes 2011-12-07 14:38:45.0 +0100 @@ -1,0 +2,37 @@ +Fri Dec 2 02:35:19 UTC 2011 - vci...@suse.com + +- update to 1.33 + [ENHANCEMENTS] + * Enable multiple active statement support in 70execute_array.t for +drivers we recognise which support MAS. + * Change column_info to support Unicode catalog/schema/table/column +names. + * Use SQLGetTypeInfoW on unicode builds. + * DBD::ODBC now allows unicode catalog/schema/table parameters to be +passed to table_info. Of course they will only reliably work with +a supporting Unicode ODBC driver. + * Added new odbc_driver_complete attribute allowing the ODBC Driver +Manager and ODBC Driver to throw dialogues for incomplete +connection strings or expired passwords etc. + [BUG FIXES] + * remove debugging printf which output "HERE" in some rare cases. +rt 72534 - thanks John Deighan for spotting this. + * The test 70execute_array.t could fail due to warning being output +if the driver does not support Multiple Active Statements. + * Fix bug in utf16_copy which was not adding a trailing NUL but I'm +not sure this affected anyone until I changed table_info this +release. + * I omitted rt_68720.t from the 1.31 distribution which leads +to a warning as it is mentioned in the MANIFEST. + [DOCUMENTATION] + * new FAQ entries + * added note saying you cannot pass unicode schema/table/column +names to metadata calls like table_info/column_info currently. + [OTHER] + * Changed line endings in README.af and README.unicode to be unix +line endings and native eol-style in subversion. + * Minor changes to Makefile.PL to save the opensuse guys patching. + * Added unicode_sql.pl and unicode_params.pl examples + * added more examples + +--- Old: DBD-ODBC-1.31.tar.gz New: DBD-ODBC-1.33.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.BkFk5J/_old 2011-12-07 14:38:46.0 +0100 +++ /var/tmp/diff_new_pack.BkFk5J/_new 2011-12-07 14:38:46.0 +0100 @@ -15,23 +15,22 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %bcond_with test Name: perl-DBD-ODBC +Version:1.33 +Release:4 +License:GPL-1.0+ or Artistic-1.0 %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI -Version:1.31 -Release:4 -License:GPL+ or Artistic -Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-ODBC/ -Source: http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz +Group: Development/Libraries/Perl +Source: http://search.cpan.org/CPAN/authors/id/M/MJ/MJEVANS/%{cpan_name}-%{version}.tar.gz Patch0: %{name}-1.29-Makefile.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} >= 1120 BuildRequires: perl(Test::Simple) >= 0.88 %endif @@ -55,25 +54,25 @@ #rpmlint: wrong-file-end-of-line-encoding for file in README.af README.unicode; do - %{__perl} -p -i -e "s|\r\n|\n|" "$file" + perl -p -i -e "s|\r\n|\n|" "$file" done pushd examples #rpmlint: wrong-file-end-of-line-encoding -find -type f -exec %{__perl} -p -i -e "s|\r\n|\n|" {} \; +find -type f -exec perl -p -i -e "s|\r\n|\n|" {} \; #rpmlint: wrong-script-interpreter for ex in $(ls -1); do - %{__sed} -i -e 's,#[!|#]perl\(.*\),#!%{__perl}\1,' "$ex" - %{__sed} -i -e 's,perl.exe -w,perl -w,' "$ex" + sed -i -e 's,#[!|#]perl\(.*\),#!perl\1,' "$ex" + sed -i -e 's,perl.exe -w,perl -w,' "$ex" done popd %build -%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +make %{?_smp_mflags} %check -%{__make} test +make test %install %perl_make_install @@ -81,7 +80,7 @@ %perl_gen_filelist %clean -%{__rm} -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %files -f %{name}.files %defattr(-,root,root,-) ++ DBD-ODBC-1.31.tar.gz -> DBD-ODBC-1.33.tar.gz ++ 1867 lines of diff (skipped)
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at Mon Aug 29 12:15:40 CEST 2011. --- perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-06-24 10:22:16.0 +0200 +++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-08-27 18:02:40.0 +0200 @@ -1,0 +2,7 @@ +Sat Aug 27 16:02:05 UTC 2011 - ch...@computersalat.de + +- fix deps + * perl(Test::Simple) >= 0.88 + * perl(DBI) >= 1.609 + +--- calling whatdependson for head-i586 Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.f5m4OI/_old 2011-08-29 12:12:00.0 +0200 +++ /var/tmp/diff_new_pack.f5m4OI/_new 2011-08-29 12:12:00.0 +0200 @@ -23,23 +23,26 @@ %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI Version:1.31 -Release:1 +Release:4 License:GPL+ or Artistic Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-ODBC/ Source: http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz Patch0: %{name}-1.29-Makefile.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} BuildRequires: perl BuildRequires: perl-macros +%if 0%{?suse_version} >= 1120 +BuildRequires: perl(Test::Simple) >= 0.88 +%endif %if %{with test} BuildRequires: perl(Test::Pod::Coverage) >= 1.04 %endif -BuildRequires: perl(DBI) >= 1.21 +BuildRequires: perl(DBI) >= 1.609 BuildRequires: unixODBC-devel -Requires: perl(DBI) >= 1.21 +Requires: perl(DBI) >= 1.609 Requires: unixODBC +%{perl_requires} %description This module is needed to access ODBC databases from within Perl. The @@ -48,6 +51,7 @@ %prep %setup -q -n %{cpan_name}-%{version} %patch0 +find . -type f -print0 | xargs -0 chmod 644 #rpmlint: wrong-file-end-of-line-encoding for file in README.af README.unicode; do @@ -55,7 +59,6 @@ done pushd examples -chmod 644 * #rpmlint: wrong-file-end-of-line-encoding find -type f -exec %{__perl} -p -i -e "s|\r\n|\n|" {} \; #rpmlint: wrong-script-interpreter Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at Wed Jul 13 13:50:37 CEST 2011. --- perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-06-18 07:54:56.0 +0200 +++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-06-24 10:22:16.0 +0200 @@ -1,0 +2,19 @@ +Fri Jun 24 08:14:55 UTC 2011 - vci...@novell.com + +- update to 1.31 + [ENHANCEMENTS] + * An extra argument has been added to the sub associated with + odbc_err_handler. The arguments passed to the odbc_err_handler are + now state (string), error (string), native error code (number) and + the status returned from the last ODBC API. The status will be + SQL_ERROR (-1) for errors or SQL_SUCCESS_WITH_INFO (1) for + informational messages. + * Added support for StrictlyTyped and DiscardString to the bind_col +method. + * Added the new odbc_describe_parameters attribute. + * added -w option to Makefile.PL to add "-Wall" to CCFLAGS and +-fno-strict-aliasing so I can find warnings. + * Cope with broken ODBC drivers that describe a parameter as SQL +type 0. + +--- calling whatdependson for head-i586 Old: DBD-ODBC-1.29.tar.gz _service:download_files:DBD-ODBC-1.29.tar.gz New: DBD-ODBC-1.31.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.oyAnuR/_old 2011-07-13 13:50:03.0 +0200 +++ /var/tmp/diff_new_pack.oyAnuR/_new 2011-07-13 13:50:03.0 +0200 @@ -22,13 +22,13 @@ Name: perl-DBD-ODBC %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI -Version:1.29 -Release:2 +Version:1.31 +Release:1 License:GPL+ or Artistic Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-ODBC/ Source: http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz -Patch0: %{name}-%{version}-Makefile.diff +Patch0: %{name}-1.29-Makefile.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %{perl_requires} BuildRequires: perl ++ DBD-ODBC-1.29.tar.gz -> DBD-ODBC-1.31.tar.gz ++ 4870 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at Mon Jun 20 11:14:08 CEST 2011. --- perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-03-09 13:14:54.0 +0100 +++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-06-18 07:54:56.0 +0200 @@ -1,0 +2,6 @@ +Sat Jun 18 05:48:57 UTC 2011 - co...@novell.com + +- fix requires of examples +- use original tar + +--- calling whatdependson for head-i586 Old: DBD-ODBC-1.29.tar.bz2 New: DBD-ODBC-1.29.tar.gz _service:download_files:DBD-ODBC-1.29.tar.gz Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.Fr6cVW/_old 2011-06-20 11:13:33.0 +0200 +++ /var/tmp/diff_new_pack.Fr6cVW/_new 2011-06-20 11:13:33.0 +0200 @@ -23,12 +23,11 @@ %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI Version:1.29 -Release:1 +Release:2 License:GPL+ or Artistic Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBD-ODBC/ -#Source: http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.bz2 +Source: http://www.cpan.org/modules/by-module/DBD/DBD-ODBC-%{version}.tar.gz Patch0: %{name}-%{version}-Makefile.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %{perl_requires} @@ -46,14 +45,6 @@ This module is needed to access ODBC databases from within Perl. The module uses the unixODBC manager to connect to the database. - - -Authors: - -Tim Bunce -Jeff Urlwin -Thomas K. Wenrich - %prep %setup -q -n %{cpan_name}-%{version} %patch0 @@ -64,12 +55,13 @@ done pushd examples +chmod 644 * #rpmlint: wrong-file-end-of-line-encoding find -type f -exec %{__perl} -p -i -e "s|\r\n|\n|" {} \; #rpmlint: wrong-script-interpreter for ex in $(ls -1); do %{__sed} -i -e 's,#[!|#]perl\(.*\),#!%{__perl}\1,' "$ex" - %{__sed} -i -e 's,#!perl.exe -w,#!%{__perl} -w,' "$ex" + %{__sed} -i -e 's,perl.exe -w,perl -w,' "$ex" done popd Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-DBD-ODBC for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBD-ODBC for openSUSE:Factory checked in at Thu Mar 10 12:31:03 CET 2011. --- perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-01-11 10:30:37.0 +0100 +++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC.changes 2011-03-09 13:14:54.0 +0100 @@ -1,0 +2,13 @@ +Wed Mar 9 12:08:29 UTC 2011 - vci...@novell.com + +- update to 1.29 + * Fixed missing SQL_MAX_TABLE_NAME_LEN definition from test. + * Fixed problem with some drivers which batch "insert;select" where +SQLMoreResults is not required and an extra describe is done. + * Fixed "select 1" in 02simple.t for Firebird ODBC Driver. + * disconnect call added to 70execute_array.t was in the wrong place. + * Added support for DBI's new trace flags ENC, CON, TXN and +DBD. + * And many other fixes and enhancements + +--- @@ -9 +21,0 @@ - calling whatdependson for head-i586 Old: DBD-ODBC-1.27.tar.bz2 perl-DBD-ODBC-1.27-Makefile.diff New: DBD-ODBC-1.29.tar.bz2 perl-DBD-ODBC-1.29-Makefile.diff Other differences: -- ++ perl-DBD-ODBC.spec ++ --- /var/tmp/diff_new_pack.XVlzcF/_old 2011-03-10 12:30:38.0 +0100 +++ /var/tmp/diff_new_pack.XVlzcF/_new 2011-03-10 12:30:38.0 +0100 @@ -22,7 +22,7 @@ Name: perl-DBD-ODBC %define cpan_name DBD-ODBC Summary:ODBC Driver for DBI -Version:1.27 +Version:1.29 Release:1 License:GPL+ or Artistic Group: Development/Libraries/Perl ++ DBD-ODBC-1.27.tar.bz2 -> DBD-ODBC-1.29.tar.bz2 ++ 5819 lines of diff (skipped) ++ perl-DBD-ODBC-1.27-Makefile.diff -> perl-DBD-ODBC-1.29-Makefile.diff ++ --- perl-DBD-ODBC/perl-DBD-ODBC-1.27-Makefile.diff 2011-01-07 16:17:03.0 +0100 +++ /mounts/work_src_done/STABLE/perl-DBD-ODBC/perl-DBD-ODBC-1.29-Makefile.diff 2011-03-09 13:14:53.0 +0100 @@ -2,7 +2,7 @@ === --- Makefile.PL.orig +++ Makefile.PL -@@ -97,6 +97,7 @@ my %opts = +@@ -116,6 +116,7 @@ my %opts = COMPRESS => 'gzip -v9', SUFFIX => 'gz' }, OBJECT => '$(O_FILES)', @@ -10,7 +10,7 @@ DEFINE => q{}, ); my $eumm = $ExtUtils::MakeMaker::VERSION; -@@ -172,6 +173,7 @@ EOT +@@ -205,6 +206,7 @@ EOT } print "Overriding ODBC Directory with command line option: $opt_o\n" if $opt_o ; @@ -18,16 +18,16 @@ if ($opt_g) { print "Setting debug options!\n"; if ($OSNAME eq 'MSWin32') { -@@ -297,7 +299,7 @@ if ($OSNAME eq 'MSWin32') { - $tmp_odbchome =~ s/^([A-Za-z]):*$/\/\/$1/; - $tmp_odbchome =~ s/\\/\//g; - $odbchome = $tmp_odbchome if (-e "$tmp_odbchome/odbc.ini") +@@ -339,7 +341,7 @@ EOT + #$tmp_odbchome =~ s/\\/\//g; + #$odbchome = $tmp_odbchome if (-e "$tmp_odbchome/odbc.ini") + chomp($odbchome = `cygpath \$WINDIR`); -} elsif (-f '/opt/sapdb/interfaces/odbc/lib/libsqlod.a') { +} elsif (-f '/opt/sapdb/interfaces/odbc/lib/libsqlod.a' || -f '/opt/sapdb/interfaces/odbc/lib/lib64/libsqlod.a') { $odbchome = '/opt/sapdb/interfaces/odbc/'; } } -@@ -382,7 +384,7 @@ EOT +@@ -438,7 +440,7 @@ EOT $opts{INC} .= " -I/usr/include/w32api" if $OSNAME eq 'cygwin'; # TO_DO all this needs to move until later @@ -36,7 +36,7 @@ my $lib_d2 = "$odbchome/dlls"; my $libs = "odbc"; $opts{LIBS} = " -L$lib_d1 -R$lib_d1 -L$lib_d2 -R$lib_d2 -l$libs"; -@@ -415,32 +417,32 @@ EOT +@@ -478,32 +480,32 @@ EOT -e "$odbchome/odbc32.dll")); $myodbc = 'empress' @@ -75,7 +75,7 @@ if (!$myodbc) { local($LIST_SEPARATOR) = ", "; -@@ -468,7 +470,7 @@ EOT +@@ -531,7 +533,7 @@ EOT if ($myodbc eq 'Microsoft ODBC') { print "\nBuilding for Microsoft under Cygwin\n"; @@ -84,7 +84,7 @@ print {$sqlhfh} "#include \n"; print {$sqlhfh} "#include \n"; print {$sqlhfh} "#include \n"; -@@ -501,7 +503,7 @@ EOT +@@ -564,7 +566,7 @@ EOT # remove lib prefix and .so suffix so "-l" style link can be used $ilibname =~ s/^lib(iodbc.*?)\.\w+$/$1/; $opts{LIBS} = "-L$odbclibdir -l$ilibname"; @@ -93,7 +93,7 @@ if (!defined($ENV{LD_LIBRARY_PATH})) || ($ENV{LD_LIBRARY_PATH} =~ /\Q$odbclibdir/); } -@@ -614,7 +616,11 @@ EOT +@@ -677,7 +679,11 @@ EOT print {$sqlhfh} qq{#define DBD_ODBC_NO_DATASOURCES\n}; $opts{INC} .= " -I$odbchome/incl"; @@ -106,7 +106,7 @@ } elsif ($myodbc eq 'adabas') { print {$sqlhfh} "#define FAR \n#define EXPORT \n#define CALLBACK \n"; -@@ -673,7 +679,7 @@ if ($OSNAME eq 'darwin') { +@@ -736,7 +742,7 @@ i