[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