[perl-Date-HolidayParser] Sanitize the package
Petr Šabata
psabata at fedoraproject.org
Tue Feb 17 10:12:38 UTC 2015
commit 4d3abe2a12b8a5b1c46104704af33655feb7ef9f
Author: Petr Šabata <contyk at redhat.com>
Date: Tue Feb 17 11:12:27 2015 +0100
Sanitize the package
perl-Date-HolidayParser.spec | 33 +++++++++++++++++++++++----------
1 files changed, 23 insertions(+), 10 deletions(-)
---
diff --git a/perl-Date-HolidayParser.spec b/perl-Date-HolidayParser.spec
index 4b3dfcd..e385166 100644
--- a/perl-Date-HolidayParser.spec
+++ b/perl-Date-HolidayParser.spec
@@ -1,17 +1,27 @@
-%global pkgname Date-HolidayParser
-
Name: perl-Date-HolidayParser
Version: 0.41
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Parser for .holiday-files
License: GPLv3+ or Artistic
URL: http://search.cpan.org/dist/Date-HolidayParser/
-Source0: http://www.cpan.org/authors/id/Z/ZE/ZERODOGG/%{pkgname}-%{version}.tar.gz
+Source0: http://www.cpan.org/authors/id/Z/ZE/ZERODOGG/Date-HolidayParser-%{version}.tar.gz
BuildArch: noarch
+# Build
+BuildRequires: perl
+BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
+# Runtime
BuildRequires: perl(Any::Moose)
-BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(Carp)
+BuildRequires: perl(constant)
+BuildRequires: perl(Exporter)
+BuildRequires: perl(POSIX)
+# Tests only
+BuildRequires: perl(Data::Dumper)
+BuildRequires: perl(FindBin)
+BuildRequires: perl(strict)
BuildRequires: perl(Test::More)
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+BuildRequires: perl(warnings)
+Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
%description
This is a module that parses .holiday-style files. These are files that
@@ -20,26 +30,29 @@ and easy for humans to read, but can be hard to parse because the format
allows many different ways to write it.
%prep
-%setup -qn %{pkgname}-%{version}
+%setup -qn Date-HolidayParser-%{version}
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
make %{?_smp_mflags}
%install
make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -delete
%{_fixperms} %{buildroot}/*
%check
make test
%files
-%doc Changes COPYING* README
+%license COPYING*
+%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
+* Tue Feb 17 2015 Petr Šabata <contyk at redhat.com> - 0.41-5
+- Sanitize the package
+
* Mon Sep 01 2014 Jitka Plesnikova <jplesnik at redhat.com> - 0.41-4
- Perl 5.20 rebuild
More information about the scm-commits
mailing list