rpms/perl-AppConfig/devel perl-AppConfig.spec,1.19,1.20
Štěpán Kasal
kasal at fedoraproject.org
Mon Jan 25 16:56:21 UTC 2010
Author: kasal
Update of /cvs/extras/rpms/perl-AppConfig/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32125
Modified Files:
perl-AppConfig.spec
Log Message:
- use filtering macros
Index: perl-AppConfig.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-AppConfig/devel/perl-AppConfig.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- perl-AppConfig.spec 7 Dec 2009 13:34:32 -0000 1.19
+++ perl-AppConfig.spec 25 Jan 2010 16:56:21 -0000 1.20
@@ -1,6 +1,6 @@
Name: perl-AppConfig
Version: 1.66
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Perl module for reading configuration files
Group: Development/Libraries
@@ -23,18 +23,16 @@ Vromans' extensive Getopt::Long module.
develop the functionality of this package and its features will
automatically become available through AppConfig.
+# filter out the unversioned provide AppConfig::State from Getopt.pm:
+%{?filter_setup:
+%filter_from_provides /^perl(AppConfig::State)$/d
+%?perl_default_filter
+}
+
%prep
%setup -q -n AppConfig-%{version}
-# Provides: exclude perl(AppConfig::State)
-cat <<__EOF__ > %{name}-perl.prov
-#!/bin/sh
-/usr/lib/rpm/perl.prov \$* | grep -v '^perl(AppConfig::State)$'
-__EOF__
-%define __perl_provides %{_builddir}/AppConfig-%{version}/%{name}-perl.prov
-chmod +x %{__perl_provides}
-
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -45,7 +43,7 @@ make %{?_smp_mflags}
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
+find $RPM_BUILD_ROOT -depth -type d -empty -exec rmdir {} ';'
chmod -R u+w $RPM_BUILD_ROOT/*
@@ -65,6 +63,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon Jan 25 2010 Stepan Kasal <skasal at redhat.com> - 1.66-7
+- use filtering macros
+
* Mon Dec 7 2009 Stepan Kasal <skasal at redhat.com> - 1.66-6
- rebuild against perl 5.10.1
More information about the scm-commits
mailing list