From 23d910ea903398917613802285da13d484fd4c5b Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Apr 14 2021 07:34:44 +0000 Subject: 2.040 bump --- diff --git a/.gitignore b/.gitignore index 694fc89..e8c0c3e 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ PDF-API2-0.73.tar.gz /PDF-API2-2.037.tar.gz /PDF-API2-2.038.tar.gz /PDF-API2-2.039.tar.gz +/PDF-API2-2.040.tar.gz diff --git a/PDF-API2-2.033-Use-libtiff-to-decode-image-data-in-TIFF-fixing-RT-1.patch b/PDF-API2-2.033-Use-libtiff-to-decode-image-data-in-TIFF-fixing-RT-1.patch index a6c70c5..fde36a8 100644 --- a/PDF-API2-2.033-Use-libtiff-to-decode-image-data-in-TIFF-fixing-RT-1.patch +++ b/PDF-API2-2.033-Use-libtiff-to-decode-image-data-in-TIFF-fixing-RT-1.patch @@ -260,7 +260,7 @@ index a3b5ef6..a45a4d8 100644 --- a/lib/PDF/API2/Resource/XObject/Image/TIFF/File.pm +++ b/lib/PDF/API2/Resource/XObject/Image/TIFF/File.pm @@ -6,43 +6,16 @@ use warnings; - our $VERSION = '2.039'; # VERSION + our $VERSION = '2.040'; # VERSION use IO::File; +use Graphics::TIFF ':all'; diff --git a/perl-PDF-API2.spec b/perl-PDF-API2.spec index 4d263aa..3e5cfdd 100644 --- a/perl-PDF-API2.spec +++ b/perl-PDF-API2.spec @@ -1,5 +1,5 @@ Name: perl-PDF-API2 -Version: 2.039 +Version: 2.040 Release: 1%{?dist} Summary: Perl module for creation and modification of PDF files # lib/PDF/API2.pm: LGPLv2+ @@ -25,10 +25,10 @@ BuildRequires: glibc-common BuildRequires: make BuildRequires: perl-interpreter BuildRequires: perl-generators +BuildRequires: perl(Config) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(strict) BuildRequires: perl(warnings) -BuildRequires: sed # Run-time: BuildRequires: perl(base) BuildRequires: perl(Carp) @@ -95,7 +95,7 @@ install -m 0644 %{SOURCE1} ./ # fix interpreter in example files for file in contrib/pdf-{de,}optimize.pl; do - sed -i 's/usr\/local/usr/' $file + perl -MConfig -pi -e 's|^#!.*perl\b|$Config{startperl}|' "$file" done # make mode on included contrib 0644 to keep from triggering @@ -108,31 +108,22 @@ mv -f Changes.utf8 Changes # Help file to recognise the Perl scripts and normalize shebangs for F in t/*.t; do - if head -1 "$F" | grep -q -e '^#!.*perl\b' ; then - perl -MConfig -pi -e 's|^#!.*perl\b|$Config{startperl}|' "$F" - else - perl -i -MConfig -ple 'print $Config{startperl} if $. == 1' "$F" - fi + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' "$F" chmod +x "$F" done -# Remove unused author tests -for F in t/author-critic.t t/author-pod-syntax.t; do - rm "$F" - perl -i -ne 'print $_ unless m{^\Q'"$F"'\E}' MANIFEST -done - %build perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 %{make_build} - %install %{make_install} # Install tests mkdir -p %{buildroot}%{_libexecdir}/%{name} cp -a t %{buildroot}%{_libexecdir}/%{name} +rm -f %{buildroot}%{_libexecdir}/%{name}/t/author-critic.t +rm -f %{buildroot}%{_libexecdir}/%{name}/t/author-pod-syntax.t perl -i -pe 's{\^\blib\b}{^%{perl_vendorlib}}' %{buildroot}/%{_libexecdir}/%{name}/t/00-all-usable.t perl -i -pe 's{\blib\b}{%{perl_vendorlib}/PDF}' %{buildroot}/%{_libexecdir}/%{name}/t/00-all-usable.t cat > %{buildroot}%{_libexecdir}/%{name}/test << 'EOF' @@ -174,6 +165,9 @@ make test %{_libexecdir}/%{name} %changelog +* Wed Apr 14 2021 Jitka Plesnikova - 2.040-1 +- 2.040 bump + * Fri Mar 05 2021 Jitka Plesnikova - 2.039-1 - 2.039 bump - Package tests diff --git a/sources b/sources index 48f23bc..9369e76 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (PDF-API2-2.039.tar.gz) = cfff319a1254fd5e32e1b15ae32f9bccc8f91a4b12da99b065984b1549b0c03ca8600a73f8d36dcb1f8619d9ad9172ee9db5a4639905f488e31bf6801ed77f4f +SHA512 (PDF-API2-2.040.tar.gz) = 4b60e50bfded7c58be5e086db245b59e6f4fa08a9aa52e52f2c67036c27f5411c05ddc3980349ffe30ee20af8ea4f67eb67ec84724fc408e69de5e6da9cebdfa