[perl-HTML-Format] Upstream update. Build in HTML-Format-%{version} subdir. Add HTML-Format-2.10.diff.
corsepiu
corsepiu at fedoraproject.org
Mon Aug 22 07:26:34 UTC 2011
commit e2524e84ca3af63020aa4a129087b6a1fbe547fd
Author: Ralf Corsépius <corsepiu at fedoraproject.org>
Date: Mon Aug 22 09:26:12 2011 +0200
Upstream update.
Build in HTML-Format-%{version} subdir.
Add HTML-Format-2.10.diff.
.gitignore | 2 +-
perl-HTML-Format-2.10.diff | 12 ++++++++++++
perl-HTML-Format.spec | 35 ++++++++++++++++++++++++++---------
sources | 2 +-
4 files changed, 40 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index bdca8aa..fa45785 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/HTML-Format-2.09.tar.gz
+/HTML-Format-2.10.tar.gz
diff --git a/perl-HTML-Format-2.10.diff b/perl-HTML-Format-2.10.diff
new file mode 100644
index 0000000..0529acc
--- /dev/null
+++ b/perl-HTML-Format-2.10.diff
@@ -0,0 +1,12 @@
+diff -Naur HTML-Format-2.10.orig/t/rt69426.t HTML-Format-2.10.hacked/t/rt69426.t
+--- HTML-Format-2.10.orig/t/rt69426.t 2011-07-18 18:07:49.000000000 +0200
++++ HTML-Format-2.10/t/rt69426.t 2011-08-19 08:52:13.880661937 +0200
+@@ -28,7 +28,7 @@
+ my $desc = $table->{$quoted};
+ my $obj = new_ok("HTML::FormatPS");
+ my $htree = new_ok("HTML::TreeBuilder");
+-
++
+ my $html = '<html><body>The ' . $desc . ' is a ' . $quoted . ' character</body></html>';
+ ok( $html, "HTML string containing an $desc should map to $desc" );
+
diff --git a/perl-HTML-Format.spec b/perl-HTML-Format.spec
index f92c873..e45878e 100644
--- a/perl-HTML-Format.spec
+++ b/perl-HTML-Format.spec
@@ -1,13 +1,14 @@
Name: perl-HTML-Format
-Version: 2.09
-Release: 2%{?dist}
+Version: 2.10
+Release: 1%{?dist}
Summary: HTML formatter modules
Group: Development/Libraries
License: GPL+ or Artistic
URL: http://search.cpan.org/dist/HTML-Format/
Source0: http://www.cpan.org/authors/id/N/NI/NIGELM/HTML-Format-%{version}.tar.gz
-
+# Work-around testsuite failure
+Patch0: %{name}-%{version}.diff
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
@@ -32,17 +33,17 @@ BuildRequires: perl(Font::Metrics::TimesItalic)
BuildRequires: perl(Font::Metrics::TimesRoman)
# for release-testing tests
-# Not yet in Fedora: BuildRequires: perl(Pod::Wordlist::hanekomu)
+BuildRequires: perl(Pod::Wordlist::hanekomu)
BuildRequires: perl(Test::CPAN::Meta)
-# Not yet in Fedora: BuildRequires: perl(Test::DistManifest)
+BuildRequires: perl(Test::DistManifest)
BuildRequires: perl(Test::EOL)
-# Not yet in Fedora: BuildRequires: perl(Test::HasVersion)
+BuildRequires: perl(Test::HasVersion)
BuildRequires: perl(Test::MinimumVersion)
BuildRequires: perl(Test::NoTabs)
BuildRequires: perl(Test::Pod) >= 1.41
BuildRequires: perl(Test::Portability::Files)
BuildRequires: perl(Test::Synopsis)
-# Not yet in Fedora: BuildRequires: perl(Test::Vars)
+BuildRequires: perl(Test::Vars)
# These must match
# %FontFamilies in lib/HTML/FormatPS.pm
@@ -63,27 +64,43 @@ Requires: perl(Font::Metrics::TimesRoman)
%description
A collection of modules that formats HTML as plaintext, PostScript or RTF.
+# Build in a subdirectory, otherwise the testsuites fail
%prep
-%setup -q -n HTML-Format-%{version}
+%setup -q -c -T -n %{name}-%{version}
+%setup -q -T -D -n %{name}-%{version} -a0
+cd HTML-Format-%{version}
+%patch0 -p1
+cd ..
%build
+cd HTML-Format-%{version}
%{__perl} Build.PL installdirs=vendor
./Build
+cd ..
%install
+cd HTML-Format-%{version}
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
%{_fixperms} $RPM_BUILD_ROOT/*
+cd ..
%check
+cd HTML-Format-%{version}
RELEASE_TESTING=1 ./Build test
+cd ..
%files
%defattr(-,root,root,-)
-%doc Changes README LICENSE
+%doc HTML-Format-%{version}/Changes HTML-Format-%{version}/README HTML-Format-%{version}/LICENSE
%{perl_vendorlib}/HTML
%{_mandir}/man3/HTML*
%changelog
+* Mon Aug 22 2011 Ralf Corsépius <corsepiu at fedoraproject.org> - 2.10-1
+- Upstream update.
+- Build in HTML-Format-%{version} subdir.
+- Add HTML-Format-2.10.diff.
+
* Tue Jul 19 2011 Petr Sabata <contyk at redhat.com> - 2.09-2
- Perl mass rebuild
diff --git a/sources b/sources
index 4ce0ae0..1202ace 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3d3cf06c56a27a5719565072e382ce67 HTML-Format-2.09.tar.gz
+34831ec506eaa8a7ad5da698224cf58d HTML-Format-2.10.tar.gz
More information about the perl-devel
mailing list