[packages/perl-HTML-Tree] up to 5.02
glen
glen at pld-linux.org
Sun Aug 12 16:43:04 CEST 2012
commit b2d888ba12405c7895e7437a3f38f179ef23003b
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Aug 12 17:43:00 2012 +0300
up to 5.02
perl-HTML-Tree.spec | 25 ++++++++++++++-----------
1 file changed, 14 insertions(+), 11 deletions(-)
---
diff --git a/perl-HTML-Tree.spec b/perl-HTML-Tree.spec
index d89f6fb..3fdbe1b 100644
--- a/perl-HTML-Tree.spec
+++ b/perl-HTML-Tree.spec
@@ -1,25 +1,29 @@
#
# Conditional build:
%bcond_without tests # do not perform "make test"
-#
-%include /usr/lib/rpm/macros.perl
+
%define pdir HTML
%define pnam Tree
+%include /usr/lib/rpm/macros.perl
Summary: A suite for making parse trees out of HTML source
Summary(pl.UTF-8): Pakiet do tworzenie przetworzonych drzew źródła w HTML-u
Name: perl-HTML-Tree
-Version: 4.2
+Version: 5.02
Release: 1
# same as perl
License: GPL v1+ or Artistic
Group: Development/Languages/Perl
Source0: http://www.cpan.org/modules/by-module/HTML/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5: a145ad037ac54b6192c0046383d267da
+# Source0-md5: e82037a19710924e99acd2d14435c999
URL: http://search.cpan.org/dist/HTML-Tree/
BuildRequires: rpm-perlprov >= 4.1-13
BuildRequires: perl-devel >= 1:5.8.0
+BuildRequires: perl-Module-Build
+%if %{with tests}
BuildRequires: perl-HTML-Parser >= 3.46
BuildRequires: perl-HTML-Tagset >= 3.02
+BuildRequires: perl-Test-Fatal
+%endif
# HTML::FormatText used in HTML::Element by default; don't use as BuildRequires (loop)
Requires: perl-HTML-Format
Requires: perl-HTML-Parser >= 3.46
@@ -40,17 +44,16 @@ HTML::Parse.
%setup -q -n %{pdir}-%{pnam}-%{version}
%build
-%{__perl} Makefile.PL \
- INSTALLDIRS=vendor
-%{__make}
+%{__perl} Build.PL \
+ destdir=$RPM_BUILD_ROOT \
+ installdirs=vendor
+./Build
-%{?with_tests:%{__make} test}
+%{?with_tests:./Build test}
%install
rm -rf $RPM_BUILD_ROOT
-
-%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT
+./Build install
# for external HTML::TreeBuilder subclasses
install -d $RPM_BUILD_ROOT%{perl_vendorlib}/HTML/TreeBuilder
More information about the pld-cvs-commit
mailing list