[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