Hello community,

here is the log from the commit of package perl-DBM-Deep for openSUSE:Factory
checked in at Wed May 4 13:12:52 CEST 2011.



--------
New Changes file:

--- /dev/null   2010-08-26 16:28:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/perl-DBM-Deep/perl-DBM-Deep.changes    
2010-12-01 14:43:23.000000000 +0100
@@ -0,0 +1,66 @@
+-------------------------------------------------------------------
+Wed Dec  1 13:31:57 UTC 2010 - co...@novell.com
+
+- switch to perl_requires macro
+
+-------------------------------------------------------------------
+Mon Jul 12 12:50:14 UTC 2010 - ch...@computersalat.de
+
+- recreated by cpanspec 1.78
+- noarch pkg
+- fixed deps
+- added Build_n_Test patch
+  o otherwise Test::More 0.88 would be needed
+
+-------------------------------------------------------------------
+Mon Jun  7 08:36:13 UTC 2010 - l...@linux-schulserver.de
+
+- update to 1.0025:
+  + Fixed t/39_singletons.t to work on Windows
+  + Stale references (objects blessed into DBM::Deep::Null), which
+    have always supposed to act like undef, now compare equal to
+    undef, "" and 0. $stale_ref eq "" used to return false, even
+    though "$stale_ref" was the empty string.
+  + If you assign a stale reference to a database location,
+    DBM::Deep now warns and assigns undef, instead of dying with
+    obscure error messages
+  + Using a stale reference as a hash or array ref now causes an
+    error with a more helpful message
+
+-------------------------------------------------------------------
+Mon May 10 11:43:50 UTC 2010 - l...@linux-schulserver.de
+
+- update to 1.0023:
+  + The DBI back end no longer dies with ‘Use of uninitialized value
+    $_ in lc’ in perl 5.12.0.
+  + Singleton support has been re-enabled in the File back end
+  + Correct spelling mistakes in the documentation
+  + MANIFEST now lists the test libs so they get included in the
+    distribution
+
+-------------------------------------------------------------------
+Mon Apr 12 08:48:05 UTC 2010 - l...@linux-schulserver.de
+
+- update to 1.0020:
+  + Improved code coverage
+  + Fixed speed regression with keys in the File backend
+  + Had to turn off singleton support in the File backend because 
+    the caching was causing havoc with transactions. Turning on fatal 
+    warnings does give apparently important information.
+  + Added support for DBD::SQLite
+  ++ Build.PL has been extended to support sqlite vs. mysql
+  ++ Storage::DBI now detects between the two DBDs
+  + DBM::Deep has been refactored to allow for multiple engines. 
+    There are two engines built so far:
+  ++ File (the original engine)
+  ++ DBI (an engine based on DBI)
+  + documentation updates/fixes
+  + Fix deep recursion errors (RT#53575)
+  + Avoid leaving temp files lying around (RT#32462)
+  + Fixed bug with localized $ (RT #48031)
+
+-------------------------------------------------------------------
+Sat Dec 26 22:10:27 UTC 2009 - l...@linux-schulserver.de
+
+- initial version 1.0014 
+

calling whatdependson for head-i586


New:
----
  DBM-Deep-1.0025.tar.bz2
  perl-DBM-Deep.changes
  perl-DBM-Deep.spec
  perl-DBM-Deep_Build_n_Test.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-DBM-Deep.spec ++++++
#
# spec file for package perl-DBM-Deep
#
# Copyright (c) 2011 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#

# norootforbuild

%bcond_with test

Name:           perl-DBM-Deep
%define cpan_name DBM-Deep
Summary:        Pure perl multi-level hash/array DBM that supports transactions
Version:        1.0025
Release:        1
License:        GPL+ or Artistic
Group:          Development/Libraries/Perl
Url:            http://search.cpan.org/dist/DBM-Deep/
#Source:         
http://www.cpan.org/modules/by-module/DBM/DBM-Deep-%{version}.tar.gz
Source:         %{cpan_name}-%{version}.tar.bz2
# would require Test::More >= 0.88 (done_testing)
%if 0%{?suse_version} < 1120
Patch0:         %{name}_Build_n_Test.patch
%endif
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
%{perl_requires}
BuildRequires:  perl
BuildRequires:  perl(Module::Build)
BuildRequires:  perl-macros
BuildRequires:  perl(Digest::MD5) >= 1.00
BuildRequires:  perl(Fcntl) >= 0.01
BuildRequires:  perl(File::Path) >= 0.01
BuildRequires:  perl(File::Temp) >= 0.01
BuildRequires:  perl(IO::Scalar) >= 0.01
BuildRequires:  perl(Scalar::Util) >= 1.14
BuildRequires:  perl(Test::Deep) >= 0.095
BuildRequires:  perl(Test::Exception) >= 0.21
BuildRequires:  perl(Test::Warn) >= 0.08
%if %{with test}
BuildRequires:  perl(Test::Pod) >= 1.14
BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
%endif
Requires:       perl(Digest::MD5) >= 1.00
Requires:       perl(Fcntl) >= 0.01
Requires:       perl(Scalar::Util) >= 1.14

%description
A unique flat-file database module, written in pure perl. True multi-level
hash/array support (unlike MLDBM, which is faked), hybrid OO / tie()
interface, cross-platform FTPable files, ACID transactions, and is quite
fast. Can handle millions of keys and unlimited levels without significant
slow-down. Written from the ground-up in pure perl -- this is NOT a
wrapper around a C-based DBM. Out-of-the-box compatibility with Unix, Mac
OS X and Windows.

Author:
-------
    Rob Kinyon, <rkin...@cpan.org>
    Joseph Huckaby, <jhuck...@cpan.org>

%prep
%setup -q -n %{cpan_name}-%{version}
# would require Test::More >= 0.88 (done_testing)
%if 0%{?suse_version} < 1120
%patch0 -p1
%endif
%{__chmod} 0644 utils/upgrade_db.pl

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
LONG_TESTS=1 ./Build test

%install
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
%perl_gen_filelist

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files -f %{name}.files
%defattr(-,root,root,-)
%doc Changes etc README utils

%changelog
++++++ perl-DBM-Deep_Build_n_Test.patch ++++++
++++ 990 lines (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to