Accepting request 297870 from devel:languages:perl

- 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]

OBS-URL: https://build.opensuse.org/request/show/297870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-DBI?expand=0&rev=40
This commit is contained in:
Dominique Leuenberger 2015-04-21 23:14:14 +00:00 committed by Git OBS Bridge
commit 10847aedc9
5 changed files with 115 additions and 65 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:46c834f4ba1b28c8d8a2db8095835a67fc69a9585761523aea3a74437a969b52
size 586733

3
DBI-1.633.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e2c1badcc9f672bf31630b36ecd230f7eb04dbf055e6daf7edeed0e9ebcf5ee7
size 592307

19
cpanspec.yml Normal file
View File

@ -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

View File

@ -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

View File

@ -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