diff --git a/.gitignore b/.gitignore index d3baeff..a4adc67 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ Devel-Caller-2.05.tar.gz /Devel-Caller-2.06.tar.gz +/Devel-Caller-2.07.tar.gz diff --git a/perl-Devel-Caller.rpmlintrc b/perl-Devel-Caller.rpmlintrc new file mode 100644 index 0000000..b9dcada --- /dev/null +++ b/perl-Devel-Caller.rpmlintrc @@ -0,0 +1,4 @@ +# This is normal for loadable modules where the loading executable +# (i.e. perl in this case) is linked against libc itself +addFilter("library-not-linked-against-libc /usr/lib.*/Devel/Caller/Caller\.so") + diff --git a/perl-Devel-Caller.spec b/perl-Devel-Caller.spec index a3640bb..4d30050 100644 --- a/perl-Devel-Caller.spec +++ b/perl-Devel-Caller.spec @@ -1,10 +1,11 @@ Name: perl-Devel-Caller -Version: 2.06 -Release: 30%{?dist} +Version: 2.07 +Release: 1%{?dist} Summary: Meatier versions of caller License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/release/Devel-Caller -Source0: https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Devel-Caller-%{version}.tar.gz +Source0: https://cpan.metacpan.org/modules/by-module/Devel/Devel-Caller-%{version}.tar.gz +# Build BuildRequires: coreutils BuildRequires: findutils BuildRequires: gcc @@ -12,7 +13,7 @@ BuildRequires: make BuildRequires: perl-devel BuildRequires: perl-generators BuildRequires: perl-interpreter -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(strict) BuildRequires: perl(warnings) # Run-time: @@ -24,6 +25,7 @@ BuildRequires: perl(XSLoader) # Tests: BuildRequires: perl(Test::More) BuildRequires: perl(vars) +# Dependencies: Requires: perl(PadWalker) >= 0.08 %global __provides_exclude %{?__provides_exclude:__provides_exclude|}^perl\\(DB\\) @@ -36,13 +38,13 @@ Devel::Caller - Meatier versions of caller. %setup -q -n Devel-Caller-%{version} %build -perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1 -make %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1 NO_PERLLOCAL=1 +%{make_build} %install -make pure_install DESTDIR=%{buildroot} -find %{buildroot} -type f -name '*.bs' -size 0 -delete -%{_fixperms} %{buildroot}/* +%{make_install} +find %{buildroot} -type f -name '*.bs' -empty -delete +%{_fixperms} -c %{buildroot} %check make test @@ -51,9 +53,17 @@ make test %doc Changes %{perl_vendorarch}/auto/Devel/ %{perl_vendorarch}/Devel/ -%{_mandir}/man3/Devel::Caller.3pm* +%{_mandir}/man3/Devel::Caller.3* %changelog +* Tue Apr 11 2023 Paul Howarth - 2.07-1 +- Update to 2.07 (rhbz#2185832) + - Fix compatibility with bleadperl (CPAN RT#144051) + - Small Pod and Distribution clean-ups (GH#1) +- Use author-independent source URL +- Fix permissions verbosely +- Use %%{make_build} and %%{make_install} + * Fri Jan 20 2023 Fedora Release Engineering - 2.06-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index f196867..31abbfc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -af52f47979b3c9358af9e5d8c283f263 Devel-Caller-2.06.tar.gz +SHA512 (Devel-Caller-2.07.tar.gz) = 9c4bc1bfbd012c803ce7e0ec1c586558e6e4198ed19dac6608eb05939a74cfe2e6613942696451cfa1aad4f98f2acea6a2e43fa32b5d377787c00b560d7d8111