[perl-BerkeleyDB] Update to 0.55

Paul Howarth pghmcfc at fedoraproject.org
Mon Feb 23 08:41:45 UTC 2015


commit 96d66cf8efab3fb72ca2e22f64ba41a19ffbe675
Author: Paul Howarth <paul at city-fan.org>
Date:   Mon Feb 23 08:38:31 2015 +0000

    Update to 0.55
    
    - New upstream release 0.55
      - Error opening ErrFile with PerlIO_findFILE (CPAN RT#101883)
      - Minor updates for BDB 6.1
    - Classify buildreqs by usage

 perl-BerkeleyDB.spec | 50 +++++++++++++++++++++++++++++++++++---------------
 sources              |  2 +-
 2 files changed, 36 insertions(+), 16 deletions(-)
---
diff --git a/perl-BerkeleyDB.spec b/perl-BerkeleyDB.spec
index 2d3ed2e..79284aa 100644
--- a/perl-BerkeleyDB.spec
+++ b/perl-BerkeleyDB.spec
@@ -9,27 +9,45 @@
 %global db_ver %(sed '/DB_VERSION_STRING/!d;s/.*Berkeley DB[[:space:]]*\\([^:]*\\):.*/\\1/' /usr/include/db.h 2>/dev/null || echo 4.0.0)
 
 Name:           perl-BerkeleyDB
-Version:        0.54
-Release:        4%{?dist}
+Version:        0.55
+Release:        1%{?dist}
 Summary:        Interface to Berkeley DB
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/BerkeleyDB/
 Source0:        http://www.cpan.org/authors/id/P/PM/PMQS/BerkeleyDB-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+# Module Build
 BuildRequires:  %{db_pkg}-devel
-BuildRequires:  perl(AutoLoader)
-BuildRequires:  perl(Carp)
-BuildRequires:  perl(Cwd)
-BuildRequires:  perl(Exporter)
+BuildRequires:  perl
+BuildRequires:  perl(Config)
 BuildRequires:  perl(ExtUtils::MakeMaker)
+# Module Runtime
+BuildRequires:  perl(Exporter)
 BuildRequires:  perl(IO::File)
-# For "make test".
+BuildRequires:  perl(strict)
+BuildRequires:  perl(UNIVERSAL)
+BuildRequires:  perl(vars)
+BuildRequires:  perl(XSLoader)
+# Test Suite
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(charnames)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Cwd)
+BuildRequires:  perl(Data::Dumper)
+BuildRequires:  perl(Encode)
+BuildRequires:  perl(File::Path)
+BuildRequires:  perl(lib)
 BuildRequires:  perl(MLDBM)
-BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(overload)
+BuildRequires:  perl(Symbol)
+BuildRequires:  perl(Test::Pod) >= 1.00
+BuildRequires:  perl(threads::shared)
+# Runtime
 Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 # Hard-code Berkeley DB requirement to avoid problems like #592209
 Requires:       %{db_pkg} = %{db_ver}
+Requires:       perl(XSLoader)
 
 # Don't "provide" private Perl libs
 %{?perl_default_filter}
@@ -56,19 +74,15 @@ make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
 make pure_install DESTDIR=$RPM_BUILD_ROOT
-
-install -D -m755 dbinfo $RPM_BUILD_ROOT%{_bindir}/dbinfo
-
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
 find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
+%{_fixperms} $RPM_BUILD_ROOT
+install -D -m755 dbinfo $RPM_BUILD_ROOT%{_bindir}/dbinfo
 
 # Remove files we don't want packaged
 rm $RPM_BUILD_ROOT%{perl_vendorarch}/{mkconsts,scan}.pl
 
-%{_fixperms} $RPM_BUILD_ROOT/*
-
 %check
 make test
 
@@ -82,9 +96,15 @@ rm -rf $RPM_BUILD_ROOT
 %{perl_vendorarch}/BerkeleyDB.pm
 %doc %{perl_vendorarch}/BerkeleyDB.pod
 %{perl_vendorarch}/auto/BerkeleyDB/
-%{_mandir}/man3/BerkeleyDB.3pm*
+%{_mandir}/man3/BerkeleyDB.3*
 
 %changelog
+* Sun Feb 22 2015 Paul Howarth <paul at city-fan.org> - 0.55-1
+- Update to 0.55
+  - Error opening ErrFile with PerlIO_findFILE (CPAN RT#101883)
+  - Minor updates for BDB 6.1
+- Classify buildreqs by usage
+
 * Wed Aug 27 2014 Jitka Plesnikova <jplesnik at redhat.com> - 0.54-4
 - Perl 5.20 rebuild
 
diff --git a/sources b/sources
index af17f75..5700d81 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7efc0aaaf6ca4a2a629eadea24d34fad  BerkeleyDB-0.54.tar.gz
+7aa018597792a2f56e80f31d3fe76fa2  BerkeleyDB-0.55.tar.gz



More information about the perl-devel mailing list