[perl-Data-Serializer] 0.60 bump

Petr Šabata psabata at fedoraproject.org
Fri Nov 14 12:43:13 UTC 2014


commit 9c395eab37fdf1585451da31c84fb7b68ae98b75
Author: Petr Šabata <contyk at redhat.com>
Date:   Fri Nov 14 13:43:08 2014 +0100

    0.60 bump
    
    - Many tests moved to xt

 .gitignore                |    1 +
 perl-Data-Serializer.spec |   50 +++++++++++++++++++++++++++-----------------
 sources                   |    2 +-
 3 files changed, 33 insertions(+), 20 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6d2fb76..d423ccf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ Data-Serializer-0.49.tar.gz
 /Data-Serializer-0.54.tar.gz
 /Data-Serializer-0.57.tar.gz
 /Data-Serializer-0.59.tar.gz
+/Data-Serializer-0.60.tar.gz
diff --git a/perl-Data-Serializer.spec b/perl-Data-Serializer.spec
index a48adaa..ff1028f 100644
--- a/perl-Data-Serializer.spec
+++ b/perl-Data-Serializer.spec
@@ -1,47 +1,59 @@
 Name:           perl-Data-Serializer
-Version:        0.59
-Release:        9%{?dist}
+Version:        0.60
+Release:        1%{?dist}
 Summary:        Modules that serialize data structures
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Data-Serializer/
 Source0:        http://www.cpan.org/authors/id/N/NE/NEELY/Data-Serializer-%{version}.tar.gz
 BuildArch:      noarch
+# Build
+BuildRequires:  perl
+BuildRequires:  perl(Module::Build)
+# Runtime
+BuildRequires:  perl(Bencode)
+BuildRequires:  perl(Carp)
 # Compress::PPMd not available (broken on 64-bit)
+# This is an old claim; we need to doublecheck that.
 #BuildRequires:  perl(Compress::PPMd)
-BuildRequires:  perl(Bencode)
 BuildRequires:  perl(Compress::Zlib)
+BuildRequires:  perl(Config::General)
 BuildRequires:  perl(Convert::Bencode)
 BuildRequires:  perl(Convert::Bencode_XS)
-BuildRequires:  perl(Config::General)
 BuildRequires:  perl(Crypt::Blowfish)
 BuildRequires:  perl(Crypt::CBC)
 BuildRequires:  perl(Data::Denter)
+BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(Data::Taxi)
+BuildRequires:  perl(Digest)
 BuildRequires:  perl(Digest::SHA)
-BuildRequires:  perl(Digest::SHA1)
 BuildRequires:  perl(FreezeThaw)
+BuildRequires:  perl(IO::File)
 BuildRequires:  perl(JSON)
 BuildRequires:  perl(JSON::Syck)
 BuildRequires:  perl(JSON::XS)
-BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(PHP::Serialization)
-BuildRequires:  perl(Test::Kwalitee)
-BuildRequires:  perl(Test::More)
-BuildRequires:  perl(Test::Pod)
-BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(Storable)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(vars)
+BuildRequires:  perl(warnings)
 BuildRequires:  perl(XML::Dumper)
 BuildRequires:  perl(XML::Simple)
 BuildRequires:  perl(YAML)
 BuildRequires:  perl(YAML::Syck)
+# Tests only
+BuildRequires:  perl(File::Basename)
+BuildRequires:  perl(FileHandle)
+BuildRequires:  perl(lib)
+Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
 # Compress::PPMd not available (broken on 64-bit)
+# This is an old claim; we need to doublecheck that.
 #Requires:       perl(Compress::PPMd)
 Requires:       perl(Compress::Zlib)
 Requires:       perl(Crypt::Blowfish)
 Requires:       perl(Crypt::CBC)
+Requires:       perl(Digest)
 Requires:       perl(Digest::SHA)
-Requires:       perl(JSON::XS)
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %{?perl_default_filter}
 
@@ -51,19 +63,15 @@ available. Adds the functionality of both compression and encryption.
 
 %prep
 %setup -q -n Data-Serializer-%{version}
-
-#fix permissions
 find lib -name \*.pm -print0 | xargs -0 chmod 0644
 
 %build
-%{__perl} Build.PL installdirs=vendor
+perl Build.PL installdirs=vendor
 ./Build
 
 %install
-./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
-
-%{_fixperms} $RPM_BUILD_ROOT/*
+./Build install destdir=%{buildroot} create_packlist=0
+%{_fixperms} %{buildroot}/*
 
 %check
 ./Build test
@@ -74,6 +82,10 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
 %{_mandir}/man3/*
 
 %changelog
+* Fri Nov 14 2014 Petr Šabata <contyk at redhat.com> - 0.60-1
+- 0.60 bump
+- Many tests moved to xt
+
 * Fri Aug 29 2014 Jitka Plesnikova <jplesnik at redhat.com> - 0.59-9
 - Perl 5.20 rebuild
 
diff --git a/sources b/sources
index 09a34a4..3fe60f5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-54160ad0215eefd88a2b0a1cf76f6dc1  Data-Serializer-0.59.tar.gz
+6ca3a58bad4691938b485b9c800aa5cc  Data-Serializer-0.60.tar.gz



More information about the perl-devel mailing list