diff --git a/DBI-1.628.tar.gz b/DBI-1.628.tar.gz deleted file mode 100644 index 4564748..0000000 --- a/DBI-1.628.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:46c834f4ba1b28c8d8a2db8095835a67fc69a9585761523aea3a74437a969b52 -size 586733 diff --git a/DBI-1.633.tar.gz b/DBI-1.633.tar.gz new file mode 100644 index 0000000..8c9c8ac --- /dev/null +++ b/DBI-1.633.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2c1badcc9f672bf31630b36ecd230f7eb04dbf055e6daf7edeed0e9ebcf5ee7 +size 592307 diff --git a/cpanspec.yml b/cpanspec.yml new file mode 100644 index 0000000..804281e --- /dev/null +++ b/cpanspec.yml @@ -0,0 +1,19 @@ +--- +#description_paragraphs: 3 +#no_testing: broken upstream +sources: + - perl-DBI.rpmlintrc +#patches: +# foo.patch: -p1 +# bar.patch: +#preamble: |- +# BuildRequires: gcc-c++ +#post_prep: |- +# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` +# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL +#post_install: |- +# sed on %{name}.files +#license: SUSE-NonFree +#skip_noarch: 1 +#custom_build: - +#./Build build flags=%{?_smp_mflags} --myflag diff --git a/perl-DBI.changes b/perl-DBI.changes index 85f119b..7004eba 100644 --- a/perl-DBI.changes +++ b/perl-DBI.changes @@ -1,3 +1,91 @@ +------------------------------------------------------------------- +Thu Apr 16 16:09:22 UTC 2015 - coolo@suse.com + +- updated to 1.633 + see /usr/share/doc/packages/perl-DBI/Changes + + =head2 Changes in DBI 1.633 - 11th Jan 2015 + + Fixed selectrow_*ref to return undef on error in list context + instead if an empty list. + Changed t/42prof_data.t more informative + Changed $sth->{TYPE} to be NUMERIC in DBD::File drivers as per the + DBI docs. Note TYPE_NAME is now also available. [H.Merijn Brand] + Fixed compilation error on bleadperl due DEFSV no longer being an lvalue + [Dagfinn Ilmari Mannsåker] + + Added docs for escaping placeholders using a backslash. + Added docs for get_info(9000) indicating ability to escape placeholders. + Added multi_ prefix for DBD::Multi (Dan Wright) and ad2_ prefix for + DBD::AnyData2 + + =head2 Changes in DBI 1.632 - 9th Nov 2014 + + Fixed risk of memory corruption with many arguments to methods + originally reported by OSCHWALD for Callbacks but may apply + to other functionality in DBI method dispatch RT#86744. + Fixed DBD::PurePerl to not set $sth->{Active} true by default + drivers are expected to set it true as needed. + Fixed DBI::DBD::SqlEngine to complain loudly when prerequite + driver_prefix is not fulfilled (RT#93204) [Jens Rehsack] + Fixed redundant sprintf argument warning RT#97062 [Reini Urban] + Fixed security issue where DBD::File drivers would open files + from folders other than specifically passed using the + f_dir attribute RT#99508 [H.Merijn Brand] + + Changed delete $h->{$key} to work for keys with 'private_' prefix + per request in RT#83156. local $h->{$key} works as before. + + Added security notice to DBD::Proxy and DBI::ProxyServer because they + use Storable which is insecure. Thanks to ppisar@redhat.com RT#90475 + Added note to AutoInactiveDestroy docs strongly recommending that it + is enabled in all new code. + + =head2 Changes in DBI 1.631 - 20th Jan 2014 + + NOTE: This release changes the handle passed to Callbacks from being an 'inner' + handle to being an 'outer' handle. If you have code that makes use of Callbacks, + ensure that you understand what this change means and review your callback code. + + Fixed err_hash handling of integer err RT#92172 [Dagfinn Ilmari] + Fixed use of \Q vs  in t/70callbacks.t + + Changed the handle passed to Callbacks from being an 'inner' + handle to being an 'outer' handle. + + Improved reliability of concurrent testing + PR#8 [Peter Rabbitson] + Changed optional dependencies to "suggest" + PR#9 [Karen Etheridge] + Changed to avoid mg_get in neatsvpv during global destruction + PR#10 [Matt Phillips] + + =head2 Changes in DBI 1.630 - 28th Oct 2013 + + NOTE: This release enables PrintWarn by default regardless of $^W. + Your applications may generate more log messages than before. + + Fixed err for new drh to be undef not to 0 [Martin J. Evans] + Fixed RT#83132 - moved DBIstcf* constants to util + export tag [Martin J. Evans] + PrintWarn is now triggered by warnings recorded in methods like STORE + that don't clear err RT#89015 [Tim Bunce] + + Changed tracing to no longer show quote and quote_identifier calls + at trace level 1. + Changed DBD::Gofer ping while disconnected set_err from warn to info. + Clarified wording of log message when err is cleared. + Changed bootstrap to use $XS_VERSION RT#89618 [Andreas Koenig] + + Added connect_cached.connected Callback PR#3 [David E. Wheeler] + + Clarified effect of refs in connect_cached attributes [David E. Wheeler] + Extended ReadOnly attribute docs for when the driver cannot + ensure read only [Martin J. Evans] + Corrected SQL_BIGINT docs to say ODBC value is used PR#5 [ilmari] + + There was no DBI 1.629 release. + ------------------------------------------------------------------- Tue Jul 30 05:11:20 UTC 2013 - coolo@suse.com diff --git a/perl-DBI.spec b/perl-DBI.spec index c3242bc..2cca979 100644 --- a/perl-DBI.spec +++ b/perl-DBI.spec @@ -1,7 +1,7 @@ # # spec file for package perl-DBI # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,77 +17,20 @@ Name: perl-DBI -Version: 1.628 +Version: 1.633 Release: 0 %define cpan_name DBI Summary: Database independent interface for Perl License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/DBI/ -Source: http://www.cpan.org/authors/id/T/TI/TIMB/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/T/TI/TIMB/%{cpan_name}-%{version}.tar.gz +Source1: perl-DBI.rpmlintrc +Source2: cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Test::Simple) >= 0.90 -#BuildRequires: perl(AnyEvent) -#BuildRequires: perl(Apache) -#BuildRequires: perl(Apache2::ServerUtil) -#BuildRequires: perl(Cache::Memory) -#BuildRequires: perl(Clone) -#BuildRequires: perl(Coro) -#BuildRequires: perl(Coro::Handle) -#BuildRequires: perl(Coro::Select) -#BuildRequires: perl(Data::Peek) -#BuildRequires: perl(DBD::DBM) -#BuildRequires: perl(DBD::File) -#BuildRequires: perl(DBD::Gofer::Policy::Base) -#BuildRequires: perl(DBD::Gofer::Transport::Base) -#BuildRequires: perl(DBD::Gofer::Transport::pipeone) -#BuildRequires: perl(DBD::Gofer::Transport::stream) -#BuildRequires: perl(DBD::Proxy) -#BuildRequires: perl(DBI) -#BuildRequires: perl(DBI::Const::GetInfo::ANSI) -#BuildRequires: perl(DBI::Const::GetInfo::ODBC) -#BuildRequires: perl(DBI::Const::GetInfoType) -#BuildRequires: perl(DBI::db) -#BuildRequires: perl(DBI::DBD) -#BuildRequires: perl(DBI::DBD::SqlEngine) -#BuildRequires: perl(DBI::Gofer::Execute) -#BuildRequires: perl(DBI::Gofer::Request) -#BuildRequires: perl(DBI::Gofer::Response) -#BuildRequires: perl(DBI::Gofer::Serializer::Base) -#BuildRequires: perl(DBI::Gofer::Serializer::DataDumper) -#BuildRequires: perl(DBI::Gofer::Serializer::Storable) -#BuildRequires: perl(DBI::Gofer::Transport::Base) -#BuildRequires: perl(DBI::Gofer::Transport::pipeone) -#BuildRequires: perl(DBI::Profile) -#BuildRequires: perl(DBI::ProfileDumper) -#BuildRequires: perl(DBI::ProfileSubs) -#BuildRequires: perl(DBI::ProxyServer) -#BuildRequires: perl(DBI::PurePerl) -#BuildRequires: perl(DBI::SQL::Nano) -#BuildRequires: perl(DBI::st) -#BuildRequires: perl(DBI::Util::_accessor) -#BuildRequires: perl(DBI::Util::CacheMemory) -#BuildRequires: perl(DBIx::ContextualFetch) -#BuildRequires: perl(Devel::Leak) -#BuildRequires: perl(JSON::XS) -#BuildRequires: perl(List::MoreUtils) -#BuildRequires: perl(MLDBM::Serializer::JSON) -#BuildRequires: perl(MLDBM::Serializer::YAML) -#BuildRequires: perl(My::DBI) -#BuildRequires: perl(Net::Daemon::Test) -#BuildRequires: perl(Params::Util) -#BuildRequires: perl(RPC::PlClient) >= 0.2000 -#BuildRequires: perl(RPC::PlServer) >= 0.2001 -#BuildRequires: perl(SQL::Statement) -#BuildRequires: perl(Win32API::File) -#BuildRequires: perl(Win32::ODBC) -Recommends: perl(Clone) >= 0.34 -Recommends: perl(MLDBM) -Recommends: perl(Net::Daemon) -Recommends: perl(RPC::PlServer) >= 0.2001 -Recommends: perl(SQL::Statement) >= 1.402 %{perl_requires} %description