[perl-PDF-API2] - v 2.016

Bernard Johnson bjohnson at fedoraproject.org
Mon Jan 31 01:00:42 UTC 2011


commit ab066871da00cbd4a92ad9efa293f2cbf5cce125
Author: Bernard Johnson <bjohnson at symetrix.com>
Date:   Sun Jan 30 18:00:10 2011 -0700

    - v 2.016

 .gitignore          |    1 +
 font-location.patch |   26 +++++++++++++-------------
 perl-PDF-API2.spec  |   30 ++++++++++++++----------------
 sources             |    2 +-
 4 files changed, 29 insertions(+), 30 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f44bdc3..d602b44 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 PDF-API2-0.73.tar.gz
+/PDF-API2-2.016.tar.gz
diff --git a/font-location.patch b/font-location.patch
index c00be9f..c2ccdd2 100644
--- a/font-location.patch
+++ b/font-location.patch
@@ -1,13 +1,13 @@
-diff -up PDF-API2-0.73/lib/PDF/API2.pm.font PDF-API2-0.73/lib/PDF/API2.pm
---- PDF-API2-0.73/lib/PDF/API2.pm.font	2008-01-18 01:11:38.000000000 +0100
-+++ PDF-API2-0.73/lib/PDF/API2.pm	2010-12-21 18:42:03.704817432 +0100
-@@ -39,8 +39,7 @@ BEGIN {
- 
-     ($VERSION) = sprintf '%i.%03i', split(/\./,('$Revision: 2.15 $' =~ /Revision: (\S+)\s/)[0]);  # $Date: 2008/01/18 00:11:38 $
- 
--    @FontDirs = ( (map { "$_/PDF/API2/fonts" } @INC), 
--        qw[ /usr/share/fonts /usr/local/share/fonts c:/windows/fonts c:/winnt/fonts ] );
-+    @FontDirs = ( qw[ /usr/share/fonts/dejavu /usr/share/fonts ] );
- 
-     $seq="AA";
- 
+diff -Naur PDF-API2-2.016-pristine/lib/PDF/API2.pm PDF-API2-2.016/lib/PDF/API2.pm
+--- PDF-API2-2.016-pristine/lib/PDF/API2.pm	2011-01-24 08:41:31.000000000 -0700
++++ PDF-API2-2.016/lib/PDF/API2.pm	2011-01-30 15:45:59.300804559 -0700
+@@ -53,8 +53,7 @@
+ 
+ no warnings qw[ deprecated recursion uninitialized ];
+ 
+-our @FontDirs = ( (map { "$_/PDF/API2/fonts" } @INC), 
+-                  qw[ /usr/share/fonts /usr/local/share/fonts c:/windows/fonts c:/winnt/fonts ] );
++our @FontDirs = ( qw[ /usr/share/fonts/dejavu /usr/share/fonts ] );
+ 
+ =head1 NAME
+ 
diff --git a/perl-PDF-API2.spec b/perl-PDF-API2.spec
index ad2904b..143dc37 100644
--- a/perl-PDF-API2.spec
+++ b/perl-PDF-API2.spec
@@ -1,23 +1,23 @@
 Name:           perl-PDF-API2
-Version:        0.73
-Release:        5%{?dist}
+Version:        2.016
+Release:        1%{?dist}
 Summary:        Perl module for creation and modification of PDF files
 
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://search.cpan.org/dist/PDF-API2/ 
-Source0:        http://search.cpan.org/CPAN/authors/id/A/AR/AREIBENS/PDF-API2-%{version}.tar.gz 
+Source0:        http://search.cpan.org/CPAN/authors/id/S/SS/SSIMMS/PDF-API2-%{version}.tar.gz 
 Patch1:         font-location.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker), perl(Test::More)
-BuildRequires:  perl(Compress::Zlib), perl(XML::Parser::Expat)
+BuildRequires:  perl(Compress::Zlib), perl(XML::Parser::Expat), perl(Font::TTF)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 Requires:       dejavu-sans-fonts, dejavu-sans-mono-fonts, dejavu-serif-fonts
 
 %description
-A Perl Module Chain to faciliate the Creation and Modification of High-Quality
+A Perl Module Chain to facilitate the Creation and Modification of High-Quality
 "Portable Document Format (aka. PDF)" Files.
 
 
@@ -29,12 +29,6 @@ A Perl Module Chain to faciliate the Creation and Modification of High-Quality
 # remove patch backup file so that it doesn't get installed (bz #427762)
 rm -f lib/PDF/API2.pm.orig
 
-# fix eol encoding of some text files
-for file in COPYING TODO CONTACT README LICENSE examples/* contrib/* \
-    lib/PDF/API2/Resource/*txt; do
-  sed -i 's/\r//' $file
-done
-
 # fix interpreter in example files
 for file in contrib/pdf-{de,}optimize.pl; do
   sed -i 's/usr\/local/usr/' $file
@@ -48,9 +42,9 @@ sed -i '/examples\/027_winfont/d' MANIFEST
 # rpmlint warning and additional auto-requires
 chmod a-x contrib/* examples/*
 
-# recode TODO as UTF-8
-iconv -f iso-8859-1 -t utf-8 < TODO > TODO.utf8
-mv -f TODO.utf8 TODO
+# recode Changes as UTF-8
+iconv -f iso-8859-1 -t utf-8 < Changes > Changes.utf8
+mv -f Changes.utf8 Changes
 
 # Filter unwanted Requires:
 %global reqfilt /bin/sh -c "%{__perl_requires} | sed -e '/perl(the)/d'"
@@ -83,15 +77,19 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS CONTACT COPYING LICENSE README TODO
+%doc Changes CONTACT HACKING LICENSE PATENTS README
 %doc contrib examples
 %{perl_vendorlib}/PDF/
+%{_datadir}/man/man3/*
 # files that are not relevent to this OS
-%exclude %{perl_vendorlib}/PDF/API2/Basic/TTF/Win32.pm
 %exclude %{perl_vendorlib}/PDF/API2/Win32.pm
 
 
 %changelog
+* Sun Jan 30 2011 Bernard Johnson <bjohnson at symetrix.com> - 2.016-1
+- v 2.016 (bz #672666)
+- rebased font location patch
+
 * Tue Dec 21 2010 Marcela Maslanova <mmaslano at redhat.com> - 0.73-5
 - 661697 rebuild for fixing problems with vendorach/lib
 
diff --git a/sources b/sources
index 7e95d61..360e9c3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-848fb727323390128cac85cc11f52de1  PDF-API2-0.73.tar.gz
+68ae025b5338022eebe2d6386c9e8df0  PDF-API2-2.016.tar.gz



More information about the perl-devel mailing list