[perl-GnuPG-Interface] Rework BR:s (RHBZ #1079473).
corsepiu
corsepiu at fedoraproject.org
Sat Apr 19 05:05:23 UTC 2014
commit 2978b8c69d874bc99cb519d9ed270a689f570091
Author: Ralf Corsépius <corsepiu at fedoraproject.org>
Date: Sat Apr 19 07:05:05 2014 +0200
Rework BR:s (RHBZ #1079473).
- Reactivate tests.
perl-GnuPG-Interface.spec | 44 +++++++++++++++++++++++++++++++++++---------
1 files changed, 35 insertions(+), 9 deletions(-)
---
diff --git a/perl-GnuPG-Interface.spec b/perl-GnuPG-Interface.spec
index 58ba4ae..9bed79a 100644
--- a/perl-GnuPG-Interface.spec
+++ b/perl-GnuPG-Interface.spec
@@ -1,6 +1,6 @@
Name: perl-GnuPG-Interface
Version: 0.50
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Perl interface to GnuPG
Group: Development/Libraries
License: GPLv2+ or Artistic
@@ -8,12 +8,36 @@ URL: http://search.cpan.org/dist/GnuPG-Interface
Source0: http://cpan.org/modules/by-module/GnuPG/GnuPG-Interface-%{version}.tar.gz
BuildArch: noarch
BuildRequires: gpg
-BuildRequires: perl(Any::Moose)
+
+BuildRequires: perl(Carp)
+BuildRequires: perl(Class::Struct)
+BuildRequires: perl(Config)
+BuildRequires: perl(constant)
+BuildRequires: perl(Cwd)
+BuildRequires: perl(English)
+BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker)
-BuildRequires: perl(Pod::Perldoc)
+BuildRequires: perl(Fatal)
+BuildRequires: perl(Fcntl)
+BuildRequires: perl(File::Compare)
+BuildRequires: perl(File::Find)
+BuildRequires: perl(File::Path)
+BuildRequires: perl(IO::File)
+BuildRequires: perl(IO::Handle)
+BuildRequires: perl(IO::Seekable)
+BuildRequires: perl(lib)
+BuildRequires: perl(Math::BigInt)
+BuildRequires: perl(Module::Install::Base)
+BuildRequires: perl(Moo)
+BuildRequires: perl(Moo::Role)
+BuildRequires: perl(MooX::HandlesVia)
+BuildRequires: perl(MooX::late)
+BuildRequires: perl(strict)
+BuildRequires: perl(Symbol)
+BuildRequires: perl(vars)
+BuildRequires: perl(warnings)
Requires: gpg
-Requires: perl(Any::Moose)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%{?perl_default_filter}
@@ -25,7 +49,8 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi
%setup -q -n GnuPG-Interface-%{version}
perldoc -t perlgpl > GPL
perldoc -t perlartistic > Artistic
-
+# gpg as being used by the testsuite requires test to be 0700
+chmod 0700 test
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -34,13 +59,10 @@ make %{?_smp_mflags}
%install
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*
%check
-chmod 0700 test
-# GnuPG-Interface needs to read from /dev/tty to run its tests.
-# make test
+make test
%files
%doc Changes README
@@ -49,6 +71,10 @@ chmod 0700 test
%changelog
+* Sat Apr 19 2014 Ralf Corsépius <corsepiu at fedoraproject.org> - 0.50-2
+- Rework BR:s (RHBZ #1079473).
+- Reactivate tests.
+
* Sun Mar 16 2014 Emmanuel Seyman <emmanuel at seyman.fr> - 0.50-1
- Update to 0.50
More information about the perl-devel
mailing list