From e87d0767bc3585b1ec4f1eeb7dc8590206f47dc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 7 Mar 2018 12:21:22 +0100 Subject: [PATCH] Modernize spec file --- perl-Unicode-Normalize.spec | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/perl-Unicode-Normalize.spec b/perl-Unicode-Normalize.spec index a2203be..9ba1a0c 100644 --- a/perl-Unicode-Normalize.spec +++ b/perl-Unicode-Normalize.spec @@ -1,24 +1,23 @@ Name: perl-Unicode-Normalize Version: 1.25 -Release: 396%{?dist} +Release: 397%{?dist} Summary: Unicode Normalization Forms License: GPL+ or Artistic -Group: Development/Libraries URL: http://search.cpan.org/dist/Unicode-Normalize/ Source0: http://www.cpan.org/authors/id/K/KH/KHW/Unicode-Normalize-%{version}.tar.gz Patch0: Unicode-Normalize-1.25-Fixes-for-removal-dot-from-INC.patch -BuildRequires: coreutils BuildRequires: findutils +BuildRequires: gcc BuildRequires: make -BuildRequires: perl-interpreter BuildRequires: perl-devel BuildRequires: perl-generators +BuildRequires: perl-interpreter # unicore/CombiningClass.pl and unicore/Decomposition.pl from perl-libs BuildRequires: perl-libs BuildRequires: perl(bytes) BuildRequires: perl(Carp) BuildRequires: perl(constant) -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(File::Spec) BuildRequires: perl(SelectSaver) BuildRequires: perl(strict) @@ -38,13 +37,12 @@ Unicode normalization forms as defined in Unicode Standard Annex #15. %patch0 -p1 %build -perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="%{optflags}" make %{?_smp_mflags} %install make pure_install DESTDIR=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; -find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \; +find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete %{_fixperms} $RPM_BUILD_ROOT/* %check @@ -58,6 +56,9 @@ make test %{_mandir}/man3/* %changelog +* Wed Mar 07 2018 Petr Pisar - 1.25-397 +- Modernize spec file + * Fri Feb 09 2018 Fedora Release Engineering - 1.25-396 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild