[perl-libintl] Add some missing deps

Petr Šabata psabata at fedoraproject.org
Tue Nov 20 13:12:23 UTC 2012


commit 3ac716d44683d776c606ad7eaafaa129821e8fd8
Author: Petr Šabata <contyk at redhat.com>
Date:   Tue Nov 20 14:12:13 2012 +0100

    Add some missing deps

 perl-libintl.spec |   31 +++++++++++++------------------
 1 files changed, 13 insertions(+), 18 deletions(-)
---
diff --git a/perl-libintl.spec b/perl-libintl.spec
index 38766b4..019c118 100644
--- a/perl-libintl.spec
+++ b/perl-libintl.spec
@@ -1,13 +1,12 @@
 Summary: Internationalization library for Perl, compatible with gettext
 Name: perl-libintl
 Version: 1.20
-Release: 9%{?dist}
+Release: 10%{?dist}
 License: LGPLv2+
 Group: Development/Libraries
 URL: http://search.cpan.org/dist/libintl-perl/
 Source: http://search.cpan.org/CPAN/authors/id/G/GU/GUIDO/libintl-perl-%{version}.tar.gz
-BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 Provides: perl-libintl-perl = %{version}-%{release}
 BuildRequires: perl(ExtUtils::MakeMaker)
 # Run-time:
@@ -16,10 +15,12 @@ BuildRequires: perl(Carp)
 BuildRequires: perl(constant)
 BuildRequires: perl(Cwd)
 BuildRequires: perl(Encode)
+BuildRequires: perl(Encode::Alias)
 BuildRequires: perl(Exporter)
 BuildRequires: perl(IO::Handle)
 # Tests:
 BuildRequires: perl(File::Spec)
+BuildRequires: perl(Test)
 BuildRequires: perl(Test::Harness)
 
 %{?perl_default_filter}
@@ -37,36 +38,30 @@ find lib/Locale gettext_xs \( -name '*.pm' -o -name '*.pod' \) \
     -exec sed -i -e '/^#! \/bin\/false/d' {} \;
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
-%{__make} %{?_smp_mflags}
-
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+make %{?_smp_mflags}
 
 %install
-%{__rm} -rf %{buildroot}
-%{__make} pure_install PERL_INSTALL_ROOT=%{buildroot}
+make pure_install DESTDIR=%{buildroot}
 find %{buildroot} -type f \( -name .packlist -o \
 			-name '*.bs' -size 0 \) -exec rm -f {} ';'
-find %{buildroot} -depth -type d -empty -exec rmdir {} ';'
 chmod -R u+w %{buildroot}/*
 
-
 %check
-%{__make} test
-
-
-%clean
-%{__rm} -rf %{buildroot}
-
+make test
 
 %files
-%defattr(-,root,root,-)
 %doc ChangeLog COPYING* NEWS README THANKS TODO
 %{perl_vendorlib}/Locale/
 %{perl_vendorarch}/auto/Locale/
 %{_mandir}/man?/*
 
-
 %changelog
+* Tue Nov 20 2012 Petr Šabata <contyk at redhat.com> - 1.20-10
+- Add some missing BRs
+- Modernize the spec
+- Drop command macros
+
 * Thu Oct 11 2012 Petr Pisar <ppisar at redhat.com> - 1.20-9
 - Do not provide private library
 - Drop unneeded build-time dependencies



More information about the perl-devel mailing list