From 33d9380891a729969a018f675b4fe468c766ad6a Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Feb 21 2018 12:47:41 +0000 Subject: Specify all dependencies --- diff --git a/perl-JSON-XS.spec b/perl-JSON-XS.spec index 2697edf..ce7248c 100644 --- a/perl-JSON-XS.spec +++ b/perl-JSON-XS.spec @@ -1,32 +1,42 @@ Name: perl-JSON-XS -Summary: JSON serializing/deserializing, done correctly and fast +Summary: JSON serializing/de-serializing, done correctly and fast Epoch: 1 Version: 3.04 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/JSON-XS/ Source0: http://www.cpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-%{version}.tar.gz -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) - +# Build BuildRequires: coreutils +BuildRequires: gcc BuildRequires: make -BuildRequires: perl-interpreter BuildRequires: perl-devel BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(Canary::Stability) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: sed +# Module Runtime BuildRequires: perl(common::sense) -BuildRequires: perl(Canary::Stability) -BuildRequires: perl(Data::Dumper) -BuildRequires: perl(Encode) BuildRequires: perl(Exporter) -BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +BuildRequires: perl(Types::Serialiser) +BuildRequires: perl(XSLoader) +# Script Runtime BuildRequires: perl(Getopt::Long) BuildRequires: perl(Storable) +BuildRequires: perl(strict) +# Test Suite +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Encode) BuildRequires: perl(Test) BuildRequires: perl(Test::More) -BuildRequires: perl(Types::Serialiser) -BuildRequires: perl(XSLoader) +BuildRequires: perl(Tie::Array) +BuildRequires: perl(Tie::Hash) +BuildRequires: perl(utf8) +BuildRequires: perl(warnings) +# Dependencies +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %{?perl_default_filter} %{?perl_default_subpackage_tests} @@ -49,7 +59,7 @@ make %{?_smp_mflags} %install make pure_install DESTDIR=%{buildroot} -%{_fixperms} %{buildroot}/* +%{_fixperms} -c %{buildroot} %check make test @@ -63,6 +73,9 @@ make test %{_mandir}/man[13]/* %changelog +* Wed Feb 21 2018 Paul Howarth - 1:3.04-3 +- Specify all dependencies + * Thu Feb 08 2018 Fedora Release Engineering - 1:3.04-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild