From 88f3a3856572fa02e3ebd828236c0d1b42f08298 Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Sat, 28 Sep 2019 12:09:25 +0100 Subject: [PATCH] Spec tidy-up - Use author-independent source URL - Specify all build requirements - Simplify find command using -delete --- perl-Test-RequiresInternet.rpmlintrc | 3 +++ perl-Test-RequiresInternet.spec | 19 ++++++++++++++----- 2 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 perl-Test-RequiresInternet.rpmlintrc diff --git a/perl-Test-RequiresInternet.rpmlintrc b/perl-Test-RequiresInternet.rpmlintrc new file mode 100644 index 0000000..c5b38ea --- /dev/null +++ b/perl-Test-RequiresInternet.rpmlintrc @@ -0,0 +1,3 @@ +from Config import * + +addFilter("spelling-error %description -l en_US (getservbyname|ldap|www)") diff --git a/perl-Test-RequiresInternet.spec b/perl-Test-RequiresInternet.spec index 3eb4ce5..2bc158f 100644 --- a/perl-Test-RequiresInternet.spec +++ b/perl-Test-RequiresInternet.spec @@ -1,14 +1,17 @@ Name: perl-Test-RequiresInternet Version: 0.05 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Easily test network connectivity License: GPL+ or Artistic URL: https://metacpan.org/release/Test-RequiresInternet -Source0: https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-%{version}.tar.gz +Source0: https://cpan.metacpan.org/modules/by-module/Test/Test-RequiresInternet-%{version}.tar.gz BuildArch: noarch # Build -BuildRequires: perl-interpreter +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: make BuildRequires: perl-generators +BuildRequires: perl-interpreter BuildRequires: perl(ExtUtils::MakeMaker) # Module BuildRequires: perl(Socket) @@ -45,8 +48,8 @@ make %{?_smp_mflags} %install make pure_install DESTDIR=%{buildroot} -find %{buildroot} -type f -name .packlist -exec rm -f {} ';' -%{_fixperms} %{buildroot} +find %{buildroot} -type f -name .packlist -delete +%{_fixperms} -c %{buildroot} %check make test @@ -62,6 +65,12 @@ make test %{_mandir}/man3/Test::RequiresInternet.3* %changelog +* Sat Sep 28 2019 Paul Howarth - 0.05-15 +- Spec tidy-up + - Use author-independent source URL + - Specify all build requirements + - Simplify find command using -delete + * Fri Jul 26 2019 Fedora Release Engineering - 0.05-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild