From 007ee09d3413e8752f8394801d2b80d1dada87fb Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Wed, 10 Jan 2024 02:29:28 +0300 Subject: [PATCH] import perl-Imager-1.019-3.el9 --- .gitignore | 1 + .perl-Imager.metadata | 1 + SPECS/perl-Imager.spec | 459 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 461 insertions(+) create mode 100644 .gitignore create mode 100644 .perl-Imager.metadata create mode 100644 SPECS/perl-Imager.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1acdebe --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/Imager-1.019.tar.gz diff --git a/.perl-Imager.metadata b/.perl-Imager.metadata new file mode 100644 index 0000000..ee1aab2 --- /dev/null +++ b/.perl-Imager.metadata @@ -0,0 +1 @@ +48e4837ac112ae3e9098cca3119f4dc5bd266dc4 SOURCES/Imager-1.019.tar.gz diff --git a/SPECS/perl-Imager.spec b/SPECS/perl-Imager.spec new file mode 100644 index 0000000..d8e30e8 --- /dev/null +++ b/SPECS/perl-Imager.spec @@ -0,0 +1,459 @@ +Name: perl-Imager +Version: 1.019 +Release: 3%{?dist} +Summary: Perl extension for Generating 24 bit Images +License: GPL-1.0-or-later OR Artistic-1.0-Perl +URL: https://metacpan.org/release/Imager +Source0: https://cpan.metacpan.org/authors/id/T/TO/TONYC/Imager-%{version}.tar.gz +BuildRequires: freetype-devel +BuildRequires: giflib-devel +BuildRequires: libjpeg-devel +BuildRequires: libpng-devel +BuildRequires: libtiff-devel +BuildRequires: t1lib-devel +# rgb.txt, c.f. lib/Imager/Color.pm +BuildRequires: rgb +# Build +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: gcc +BuildRequires: make +BuildRequires: perl-devel +BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(Config) +BuildRequires: perl(Cwd) +# Unused BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::Liblist) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +BuildRequires: perl(ExtUtils::Manifest) +BuildRequires: perl(File::Path) +BuildRequires: perl(File::Spec) +BuildRequires: perl(Getopt::Long) +BuildRequires: perl(lib) +BuildRequires: perl(strict) +BuildRequires: perl(Text::ParseWords) +BuildRequires: perl(vars) +# Runtime +BuildRequires: perl(base) +BuildRequires: perl(Carp) +BuildRequires: perl(constant) +BuildRequires: perl(File::Basename) +BuildRequires: perl(if) +BuildRequires: perl(IO::Seekable) +BuildRequires: perl(List::Util) +BuildRequires: perl(overload) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(warnings) +BuildRequires: perl(warnings::register) +BuildRequires: perl(XSLoader) +# Tests only +BuildRequires: perl(B) +BuildRequires: perl(bignum) +BuildRequires: perl(blib) +BuildRequires: perl(File::Spec::Functions) +BuildRequires: perl(POSIX) +BuildRequires: perl(Test::Builder) +BuildRequires: perl(Test::More) +BuildRequires: perl(threads) +BuildRequires: perl(Tie::Handle) +# Optional tests only +BuildRequires: perl(Affix::Infix2Postfix) +BuildRequires: perl(CPAN::Meta) >= 2.110580 +BuildRequires: perl(Image::Math::Constrain) +BuildRequires: perl(Inline) +BuildRequires: perl(Inline::C) +BuildRequires: perl(Parse::RecDescent) +BuildRequires: perl(Test::Pod::Coverage) >= 1.08 +Requires: pkgconfig +Requires: rgb +Requires: perl(Devel::CheckLib) +# Unused Requires: perl(File::Spec) +Requires: perl(warnings::register) +Requires: perl(XSLoader) + +%{?perl_default_filter} + +%description +Imager is a module for creating and altering images. It can read and +write various image formats, draw primitive shapes like lines,and +polygons, blend multiple images together in various ways, scale, crop, +render text and more. + +%package Test +Requires: perl-Imager = %{version}-%{release} +Summary: perl-Imager's Test module + +%description Test +%{summary}. + +%prep +%setup -q -n Imager-%{version} +find \( -executable -a -type f \) -exec chmod -x {} \; +perl -MConfig -pi -e 's|^#!perl|$Config{startperl}|' samples/* + +%build +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1 NO_PERLLOCAL=1 +%{make_build} + +%install +%{make_install} +find %{buildroot} -type f -name '*.bs' -size 0 -delete +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes README samples +%{perl_vendorarch}/auto/* +%exclude %{perl_vendorarch}/Imager/Test.pm +%{perl_vendorarch}/Imager* +%exclude %{_mandir}/man3/Imager::Test.3pm* +%{_mandir}/man3/* + +%files Test +%dir %{perl_vendorarch}/Imager +%{perl_vendorarch}/Imager/Test.pm +%{_mandir}/man3/Imager::Test.3pm* + +%changelog +* Wed Jan 10 2024 MSVSphere Packaging Team - 1.019-3 +- Rebuilt for MSVSphere 9.3 + +* Fri Jan 20 2023 Fedora Release Engineering - 1.019-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 1.019-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jul 11 2022 Jitka Plesnikova - 1.019-1 +- 1.019 bump + +* Mon Jun 20 2022 Jitka Plesnikova - 1.018-1 +- 1.018 bump + +* Tue Jun 14 2022 Jitka Plesnikova - 1.017-1 +- 1.017 bump + +* Mon Jun 13 2022 Jitka Plesnikova - 1.016-1 +- 1.016 bump + +* Wed Jun 01 2022 Jitka Plesnikova - 1.015-2 +- Perl 5.36 rebuild + +* Mon May 09 2022 Jitka Plesnikova - 1.015-1 +- 1.015 bump + +* Thu Apr 28 2022 Jitka Plesnikova - 1.014-1 +- 1.014 bump + +* Wed Apr 27 2022 Jitka Plesnikova - 1.013-1 +- 1.013 bump + +* Fri Jan 21 2022 Fedora Release Engineering - 1.012-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 1.012-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat May 22 2021 Jitka Plesnikova - 1.012-5 +- Perl 5.34 rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 1.012-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 1.012-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jun 23 2020 Jitka Plesnikova - 1.012-2 +- Perl 5.32 rebuild + +* Mon Jun 15 2020 Jitka Plesnikova - 1.012-1 +- 1.012 bump + +* Thu Mar 12 2020 Jitka Plesnikova - 1.011-5 +- Add BR: perl(blib) + +* Thu Jan 30 2020 Fedora Release Engineering - 1.011-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jul 26 2019 Fedora Release Engineering - 1.011-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri May 31 2019 Jitka Plesnikova - 1.011-2 +- Perl 5.30 rebuild + +* Thu Mar 07 2019 Jitka Plesnikova - 1.011-1 +- 1.011 bump + +* Mon Feb 18 2019 Jitka Plesnikova - 1.010-1 +- 1.010 bump + +* Fri Feb 01 2019 Fedora Release Engineering - 1.009-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Jan 14 2019 Jitka Plesnikova - 1.009-1 +- 1.009 bump + +* Wed Jan 02 2019 Jitka Plesnikova - 1.008-1 +- 1.008 bump + +* Mon Nov 26 2018 Jitka Plesnikova - 1.007-1 +- 1.007 bump + +* Fri Jul 13 2018 Fedora Release Engineering - 1.006-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Jun 29 2018 Jitka Plesnikova - 1.006-5 +- Perl 5.28 rebuild + +* Mon Feb 19 2018 Jitka Plesnikova - 1.006-4 +- Add build-require gcc + +* Sun Feb 11 2018 Sandro Mani - 1.006-3 +- Rebuild (giflib) + +* Thu Feb 08 2018 Fedora Release Engineering - 1.006-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Aug 28 2017 Jitka Plesnikova - 1.006-1 +- 1.006 bump + +* Thu Aug 03 2017 Fedora Release Engineering - 1.005-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.005-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue Jun 06 2017 Jitka Plesnikova - 1.005-4 +- Perl 5.26 rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.005-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon May 16 2016 Jitka Plesnikova - 1.005-2 +- Perl 5.24 rebuild + +* Mon Apr 18 2016 Jitka Plesnikova - 1.005-1 +- 1.005 bump + +* Thu Feb 04 2016 Fedora Release Engineering - 1.004-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Nov 10 2015 Petr Šabata - 1.004-1 +- 1.004 bump + +* Thu Jun 18 2015 Fedora Release Engineering - 1.003-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Thu Jun 11 2015 Petr Šabata - 1.003-1 +- 1.003 bump, performance enhancements + +* Sat Jun 06 2015 Jitka Plesnikova - 1.001-2 +- Perl 5.22 rebuild + +* Tue Jan 06 2015 Petr Šabata - 1.001-1 +- 1.001 bump + +* Fri Aug 29 2014 Jitka Plesnikova - 1.000-3 +- Perl 5.20 rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 1.000-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Wed Jul 30 2014 Ralf Corsépius - 1.000-1 +- Upstream update. + +* Sat Jun 28 2014 Ralf Corsépius - 0.99-1 +- Upstream update. +- Remove 2014-06-18's changes (went upstream). + +* Wed Jun 18 2014 Petr Pisar - 0.98-3 +- Adjusts tests to libpng-1.6.10 (bug #1099392) + +* Sat Jun 07 2014 Fedora Release Engineering - 0.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Fri Jan 03 2014 Ralf Corsépius - 0.98-1 +- Upstream update. + +* Sat Aug 03 2013 Fedora Release Engineering - 0.97-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 31 2013 Petr Pisar - 0.97-2 +- Perl 5.18 rebuild + +* Wed Jul 17 2013 Ralf Corsépius - 0.97-1 +- Upstream update. + +* Tue May 21 2013 Ralf Corsépius - 0.96-1 +- Upstream update. + +* Sun Apr 21 2013 Ralf Corsépius - 0.95-1 +- Upstream update. + +* Thu Feb 14 2013 Fedora Release Engineering - 0.94-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Jan 21 2013 Adam Tkac - 0.94-2 +- rebuild due to "jpeg8-ABI" feature drop + +* Sat Dec 22 2012 Ralf Corsépius 0.94-1 +- Upstream update. + +* Wed Nov 07 2012 Ralf Corsépius 0.93-1 +- Upstream update. +- Activate AUTOMATED_TESTING=1. + +* Fri Aug 17 2012 Ralf Corsépius 0.92-1 +- Upstream update. + +* Fri Jul 20 2012 Fedora Release Engineering - 0.91-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jun 21 2012 Petr Pisar - 0.91-2 +- Perl 5.16 rebuild + +* Sun Jun 10 2012 Ralf Corsépius 0.91-1 +- Upstream update. + +* Mon Mar 19 2012 Ralf Corsépius 0.89-1 +- Upstream update. +- Split out perl(Imager::Test) (Avoid *-devel deps). + +* Mon Mar 05 2012 Ralf Corsépius 0.88-1 +- Upstream update. + +* Thu Jan 05 2012 Ralf Corsépius 0.87-1 +- Upstream update. + +* Wed Nov 09 2011 Iain Arnell 0.86-1 +- Update to latest upstream version + +* Tue Sep 06 2011 Ralf Corsépius 0.85-1 +- Upstream update. + +* Wed Jul 20 2011 Petr Sabata - 0.84-2 +- Perl mass rebuild + +* Mon Jun 27 2011 Ralf Corsépius 0.84-1 +- Upstream update. +- Modernize spec-file. + +* Sun May 22 2011 Ralf Corsépius 0.83-1 +- Upstream update. + +* Wed Mar 30 2011 Ralf Corsépius 0.82-1 +- Upstream update. + +* Fri Feb 18 2011 Ralf Corsépius 0.81-1 +- Upstream update. + +* Tue Feb 08 2011 Fedora Release Engineering - 0.80-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jan 21 2011 Ralf Corsépius 0.80-1 +- Upstream update. +- BR: giflib-devel instead of libungif-devel. +- spec file massage. +- Add perl_default_filter. + +* Fri Dec 17 2010 Marcela Maslanova - 0.79-2 +- 661697 rebuild for fixing problems with vendorach/lib + +* Sun Dec 12 2010 Steven Pritchard 0.79-1 +- Update to 0.79. + +* Fri Dec 10 2010 Steven Pritchard 0.78-1 +- Update to 0.78. + +* Sun May 02 2010 Marcela Maslanova - 0.67-6 +- Mass rebuild with perl-5.12.0 + +* Mon Dec 7 2009 Stepan Kasal - 0.67-5 +- rebuild against perl 5.10.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.67-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.67-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.67-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Dec 15 2008 Steven Pritchard 0.67-1 +- Update to 0.67. + +* Sat May 31 2008 Steven Pritchard 0.65-1 +- Update to 0.65. + +* Thu Apr 24 2008 Steven Pritchard 0.64-2 +- Rebuild. + +* Thu Apr 24 2008 Steven Pritchard 0.64-1 +- Update to 0.64 (CVE-2008-1928). +- Add versioned Test::More BR. + +* Thu Mar 6 2008 Tom "spot" Callaway - 0.62-3 +- rebuild for new perl + +* Tue Feb 19 2008 Fedora Release Engineering - 0.62-2 +- Autorebuild for GCC 4.3 + +* Tue Dec 11 2007 Steven Pritchard 0.62-1 +- Update to 0.62. +- Update License tag. + +* Mon Sep 17 2007 Steven Pritchard 0.60-1 +- Update to 0.60. + +* Wed Aug 29 2007 Fedora Release Engineering - 0.59-2 +- Rebuild for selinux ppc32 issue. + +* Tue Jun 26 2007 Steven Pritchard 0.59-1 +- Update to 0.59. + +* Fri May 18 2007 Steven Pritchard 0.58-1 +- Update to 0.58. +- Drop hack to change location of rgb.txt (fixed upstream). +- BR Image::Math::Constrain and Affix::Infix2Postfix for better test coverage. + +* Tue May 01 2007 Steven Pritchard 0.57-1 +- Update to 0.57. +- BR gdbm-devel. + +* Mon Apr 02 2007 Steven Pritchard 0.56-2 +- BR Inline, Test::Pod, and Test::Pod::Coverage perl modules and rgb + (for rgb.txt) for better test coverage. +- Fix path to rgb.txt in lib/Imager/Color.pm and t/t15color.t. + +* Mon Apr 02 2007 Steven Pritchard 0.56-1 +- Update to 0.56. +- BR ExtUtils::MakeMaker. + +* Tue Dec 26 2006 Steven Pritchard 0.55-1 +- Update to 0.55. +- Cleanup to more closely resemble current cpanspec output. + +* Thu Oct 05 2006 Christian Iseli 0.54-2 + - rebuilt for unwind info generation, broken in gcc-4.1.1-21 + +* Tue Sep 26 2006 Steven Pritchard 0.54-1 +- Update to 0.54. +- Fix find option order. + +* Fri Apr 07 2006 Gavin Henry - 0.50-1 +- Updated version for security fix + +* Tue Feb 28 2006 Gavin Henry - 0.47-1 +- Updated version + +* Wed Sep 14 2005 Gavin Henry - 0.45-2 +- Applied Steven Pritchard's kind patch to cleanup - + https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=166254 + +* Thu Aug 18 2005 Gavin Henry - 0.45-1 +- First build.