[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