[perl-HTML-Entities-Numbered] Specify all dependencies and do some cleanup
Petr Šabata
psabata at fedoraproject.org
Thu Nov 8 09:36:01 UTC 2012
commit 6958201a6510cb7f39b5cfa0ad3c7a425b7af4ac
Author: Petr Šabata <contyk at redhat.com>
Date: Thu Nov 8 10:29:16 2012 +0100
Specify all dependencies and do some cleanup
perl-HTML-Entities-Numbered.spec | 32 +++++++++++++++-----------------
1 files changed, 15 insertions(+), 17 deletions(-)
---
diff --git a/perl-HTML-Entities-Numbered.spec b/perl-HTML-Entities-Numbered.spec
index 67c08b8..05d02af 100644
--- a/perl-HTML-Entities-Numbered.spec
+++ b/perl-HTML-Entities-Numbered.spec
@@ -1,20 +1,21 @@
Name: perl-HTML-Entities-Numbered
Version: 0.04
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: Conversion of numbered HTML entities
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/HTML-Entities-Numbered/
Source0: http://www.cpan.org/modules/by-module/HTML/HTML-Entities-Numbered-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
+BuildRequires: perl(base)
+BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Test::More) >= 0.32
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
%description
HTML::Entities::Numbered is a content conversion filter for named HTML
-entities (symbols, mathmetical symbols, Greek letters, Latin letters,
+entities (symbols, mathematical symbols, Greek letters, Latin letters,
etc.). When an argument of name2decimal() or name2hex() contains some
nameable HTML entities, they will be replaced to numbered HTML entities.
And when an argument of name2decimal_xml() or name2hex_xml() contains
@@ -29,32 +30,29 @@ replaced to named HTML entities.
%setup -q -n HTML-Entities-Numbered-%{version}
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+perl Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
-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 \;
-
-%{_fixperms} $RPM_BUILD_ROOT/*
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -exec rm -f {} \;
+find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
+%{_fixperms} %{buildroot}/*
%check
make test
-%clean
-rm -rf $RPM_BUILD_ROOT
-
%files
-%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
+* Thu Nov 08 2012 Petr Šabata <contyk at redhat.com> - 0.04-10
+- Specify all dependencies
+- Modernize the spec a bit and drop command macros
+- Correct spelling in description
+
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.04-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
More information about the scm-commits
mailing list