Compare commits

...

4 Commits

Author SHA1 Message Date
Denis Fateyev 54f85bb290 perl-Sereal-Decoder: 3.015 epel release 2016-09-11 19:09:49 +06:00
Denis Fateyev 92d9b9cce4 perl-Sereal-Decoder: 3.014 epel release 2016-07-24 01:03:29 +06:00
Denis Fateyev 1fa1b26b04 perl-Sereal-Decoder: finish bootstrap for epel7 2016-03-07 19:07:19 +06:00
Denis Fateyev 9106e4aaa8 perl-Sereal-Decoder: bootstrap module for epel7 2016-03-05 22:27:15 +06:00
4 changed files with 52 additions and 7 deletions

2
.gitignore vendored
View File

@ -1,2 +1,4 @@
/Sereal-Decoder-3.002.tar.gz
/Sereal-Decoder-3.003.tar.gz
/Sereal-Decoder-3.014.tar.gz
/Sereal-Decoder-3.015.tar.gz

View File

@ -0,0 +1,11 @@
--- a/Makefile.PL 2015-12-03 00:19:43.000000000 +0600
+++ b/Makefile.PL 2016-07-16 20:21:24.962000000 +0600
@@ -68,7 +68,7 @@
'ExtUtils::ParseXS' => '2.21',
},
CONFIGURE_REQUIRES => {
- 'ExtUtils::MakeMaker' => '7.0',
+ 'ExtUtils::MakeMaker' => '6.68',
},
NAME => $module,
VERSION_FROM => 'lib/Sereal/Decoder.pm', # finds $VERSION

View File

@ -1,5 +1,5 @@
Name: perl-Sereal-Decoder
Version: 3.003
Version: 3.015
Release: 1%{?dist}
Summary: Perl deserialization for Sereal format
# lib/Sereal/Decoder.pm: GPL+ or Artistic
@ -9,26 +9,37 @@ License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Sereal-Decoder/
Source0: http://www.cpan.org/authors/id/Y/YV/YVES/Sereal-Decoder-%{version}.tar.gz
Patch0: Sereal-Decoder-EU-MM-fix-version.patch
BuildRequires: coreutils
BuildRequires: csnappy-devel
BuildRequires: findutils
BuildRequires: gcc
BuildRequires: make
BuildRequires: miniz-devel
BuildRequires: perl
BuildRequires: perl-devel
BuildRequires: perl-generators
BuildRequires: perl(Config)
BuildRequires: perl(constant)
BuildRequires: perl(Devel::CheckLib)
BuildRequires: perl(ExtUtils::Constant)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Find)
BuildRequires: perl(File::Path)
BuildRequires: perl(File::Spec)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: sed
# Run-time:
BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(XSLoader)
# Tests:
# Benchmark not used
BuildRequires: perl(blib)
BuildRequires: perl(constant)
BuildRequires: perl(Cwd)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Devel::Peek)
BuildRequires: perl(Encode)
@ -36,9 +47,6 @@ BuildRequires: perl(integer)
BuildRequires: perl(lib)
BuildRequires: perl(overload)
BuildRequires: perl(Scalar::Util)
%if !%{defined perl_bootstrap}
BuildRequires: perl(Sereal::Encoder)
%endif
BuildRequires: perl(Storable)
BuildRequires: perl(Test::LongString)
BuildRequires: perl(Test::More) >= 0.88
@ -46,6 +54,17 @@ BuildRequires: perl(Test::Warn)
BuildRequires: perl(threads)
# Time::HiRes not used
BuildRequires: perl(utf8)
# Optional tests:
%if !%{defined perl_bootstrap}
# Some tests require Sereal::Encoder 3.005003, but most of them do not require
# exact version. Thus do not constrain the version here.
BuildRequires: perl(Sereal::Encoder)
BuildRequires: perl(Tie::Array)
BuildRequires: perl(Tie::Hash)
BuildRequires: perl(Tie::Scalar)
%endif
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
%description
@ -54,6 +73,7 @@ and feature-rich binary protocol called Sereal.
%prep
%setup -q -n Sereal-Decoder-%{version}
%patch0 -p1
# Remove bundled Perl modules
rm -r ./inc/Devel
sed -i -s '/^inc\/Devel/d' MANIFEST
@ -84,6 +104,18 @@ make test
%{_mandir}/man3/*
%changelog
* Sat Sep 03 2016 Denis Fateyev <denis@fateyev.com> - 3.015-1
- Bumped to 3.015
* Fri Jul 15 2016 Denis Fateyev <denis@fateyev.com> - 3.014-1
- Bumped to 3.014 and synced to master
* Mon Mar 07 2016 Denis Fateyev <denis@fateyev.com> - 3.003-3
- Finish Sereal module bootstrap
* Fri Mar 04 2016 Denis Fateyev <denis@fateyev.com> - 3.003-2
- Bootstrap Sereal module
* Wed Nov 12 2014 Petr Pisar <ppisar@redhat.com> - 3.003-1
- 3.003 bump

View File

@ -1 +1 @@
453502152d89e5602ab6d66a33b74ec1 Sereal-Decoder-3.003.tar.gz
de91784e359e25aee07f87a8b9b2f90b Sereal-Decoder-3.015.tar.gz