ppisar pushed to perl-Language-Prolog-Yaswi (master). "Modernize spec file"
notifications at fedoraproject.org
notifications at fedoraproject.org
Tue Jun 9 12:53:50 UTC 2015
From f849ae1d0bfc8f9edec542b8e9256b15751d3f7b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar at redhat.com>
Date: Tue, 9 Jun 2015 14:47:34 +0200
Subject: Modernize spec file
diff --git a/perl-Language-Prolog-Yaswi.spec b/perl-Language-Prolog-Yaswi.spec
index 033c48c..fb609c5 100644
--- a/perl-Language-Prolog-Yaswi.spec
+++ b/perl-Language-Prolog-Yaswi.spec
@@ -8,6 +8,10 @@ URL: http://search.cpan.org/dist/Language-Prolog-Yaswi/
Source0: http://www.cpan.org/authors/id/S/SA/SALVA/Language-Prolog-Yaswi-%{version}.tar.gz
# Adjust list parsing to SWI Prolog 7, bug #1229589, CPAN RT#105114
Patch0: Language-Prolog-Yaswi-0.21-Adjust-list-parsing-to-SWI-Prolog-7.patch
+BuildRequires: coreutils
+BuildRequires: gcc
+BuildRequires: glibc-common
+BuildRequires: make
BuildRequires: perl
BuildRequires: perl(ExtUtils::MakeMaker)
# XXX: Both SWI Prolog and Perl must (not) be compiled with threads support at
@@ -26,7 +30,7 @@ BuildRequires: perl(warnings)
BuildRequires: perl(Language::Prolog::Types::overload)
BuildRequires: perl(Language::Prolog::Sugar) >= 0.03
BuildRequires: perl(Test::More)
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl(File::Temp)
Requires: perl(Language::Prolog::Types) >= 0.09
@@ -47,15 +51,14 @@ for F in README; do
done
%build
-PL="%(type -p swipl)" %{__perl} Makefile.PL \
+PL="%(type -p swipl)" perl Makefile.PL \
INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
make %{?_smp_mflags}
%install
-make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+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 -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} $RPM_BUILD_ROOT/*
%check
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-Language-Prolog-Yaswi.git/commit/?h=master&id=f849ae1d0bfc8f9edec542b8e9256b15751d3f7b
More information about the perl-devel
mailing list