[perl-DBD-Multi] 0.18 bump
Petr Šabata
psabata at fedoraproject.org
Wed Apr 10 08:13:50 UTC 2013
commit 2371c11cdc9a9ac355fa2349147e05b633c3fd7e
Author: Petr Šabata <contyk at redhat.com>
Date: Wed Apr 10 10:13:42 2013 +0200
0.18 bump
.gitignore | 1 +
perl-DBD-Multi.spec | 73 +++++++++++++++++++++++++++-----------------------
sources | 2 +-
3 files changed, 41 insertions(+), 35 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0cf00e4..4db6da7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
DBD-Multi-0.14.tar.gz
/DBD-Multi-0.16.tar.gz
+/DBD-Multi-0.18.tar.gz
diff --git a/perl-DBD-Multi.spec b/perl-DBD-Multi.spec
index a5469b7..a10881a 100644
--- a/perl-DBD-Multi.spec
+++ b/perl-DBD-Multi.spec
@@ -1,30 +1,41 @@
-Name: perl-DBD-Multi
-Version: 0.16
-Release: 8%{?dist}
+Name: perl-DBD-Multi
+Version: 0.18
+Release: 1%{?dist}
# see Makefile.PL
-License: GPL+ or Artistic
+License: GPL+ or Artistic
Group: Development/Libraries
-Summary: DB Proxy with fail-over and load balancing
-Source: http://search.cpan.org/CPAN/authors/id/D/DW/DWRIGHT/DBD-Multi-%{version}.tar.gz
+Summary: DB Proxy with fail-over and load balancing
+Source: http://search.cpan.org/CPAN/authors/id/D/DW/DWRIGHT/DBD-Multi-%{version}.tar.gz
Url: http://search.cpan.org/dist/DBD-Multi
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
BuildArch: noarch
-
-BuildRequires: perl(ExtUtils::MakeMaker)
-BuildRequires: perl(Class::Accessor::Fast) >= 0.19
-BuildRequires: perl(DBD::SQLite) >= 1.09
+# Build
+BuildRequires: perl
+BuildRequires: perl(Config)
+BuildRequires: perl(Cwd)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(ExtUtils::MM_Unix)
+BuildRequires: perl(File::Find)
+BuildRequires: perl(File::Path)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(FindBin)
+BuildRequires: perl(strict)
+BuildRequires: perl(vars)
+# Runtime
+BuildRequires: perl(base)
+BuildRequires: perl(Class::Accessor::Fast)
+BuildRequires: perl(DBD::File)
BuildRequires: perl(DBI)
-BuildRequires: perl(List::Util) >= 1.18
-BuildRequires: perl(Pod::Simple)
-BuildRequires: perl(Sys::SigAction) >= 0.1
-BuildRequires: perl(Test::Exception) >= 0.21
+BuildRequires: perl(List::Util)
+BuildRequires: perl(Sys::SigAction)
+# Test-only
+BuildRequires: perl(DBD::SQLite)
+BuildRequires: perl(DBI::Const::GetInfoType)
+BuildRequires: perl(Data::Dumper)
+BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
-BuildRequires: perl(Test::Pod) >= 1.14
-BuildRequires: perl(Test::Pod::Coverage) >= 1.04
-
-# not picked up due to 'use base'
-Requires: perl(Class::Accessor::Fast) >= 0.19
+# not picked up automatically
+Requires: perl(Class::Accessor::Fast)
%description
This software manages multiple database connections for fail-overs and also
@@ -35,34 +46,28 @@ based on your preferences and present availability of the DB server.
%prep
%setup -q -n DBD-Multi-%{version}
-%{__perl} -pi -e 's|^#!perl|#!%{__perl}|' t/*.t
-
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
-rm -rf %{buildroot}
-
-make pure_install PERL_INSTALL_ROOT=%{buildroot}
+make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
-
%{_fixperms} %{buildroot}/*
%check
make test
-%clean
-rm -rf %{buildroot}
-
%files
-%defattr(-,root,root,-)
-%doc Changes README t/
+%doc Changes README TODO
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*
%changelog
+* Wed Apr 10 2013 Petr Šabata <contyk at redhat.com> - 0.18-1
+- 0.18 bump; testsuite enhancement and get_info implementation
+- Spec cleanup
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.16-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
diff --git a/sources b/sources
index 9f20498..4077728 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-82b248645e7799c938201cf0b3ef86da DBD-Multi-0.16.tar.gz
+736a967a9e416c531b8f5a7dd8416d68 DBD-Multi-0.18.tar.gz
More information about the perl-devel
mailing list