From 8f7d2ea2db3b61523a6dcce75a2ebf5ae4d33d7b Mon Sep 17 00:00:00 2001 From: Sreenivasulu Malavathula Date: Fri, 20 Dec 2024 15:40:51 -0600 Subject: [PATCH 1/3] perl-Test-Synopsis: Update Version from 0.16 -> 0.17 --- .../perl-Test-Synopsis.signatures.json | 4 +- .../perl-Test-Synopsis.spec | 86 +++++++++++++++---- cgmanifest.json | 4 +- 3 files changed, 74 insertions(+), 20 deletions(-) diff --git a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.signatures.json b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.signatures.json index cfe104cdbe6..97c9dc8d43e 100644 --- a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.signatures.json +++ b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "perl-Test-Synopsis-0.16.tar.gz": "1b13ec73bcf72462c060f8819491444d7473f3ea8aeb4c0ed828263eed0e0925" + "Test-Synopsis-0.17.tar.gz": "d268c98b33d2fa14dbb22b20d6561bab489ee82587dfbe19ad277620c7b8b6de" } -} +} \ No newline at end of file diff --git a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec index b7454190945..94770bb1da1 100644 --- a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec +++ b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec @@ -3,13 +3,16 @@ Distribution: Azure Linux # noarch, but to avoid debug* files interfering with manifest test: %global debug_package %{nil} +# Similarly, for package note feature +%undefine _package_note_file + Name: perl-Test-Synopsis -Version: 0.16 -Release: 7%{?dist} +Version: 0.17 +Release: 12%{?dist} Summary: Test your SYNOPSIS code -License: GPL+ or Artistic +License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/release/Test-Synopsis -Source0: https://cpan.metacpan.org/modules/by-module/Test/Test-Synopsis-%{version}.tar.gz#/perl-Test-Synopsis-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/Z/ZO/ZOFFIX/Test-Synopsis-%{version}.tar.gz BuildArch: noarch # Module Build BuildRequires: coreutils @@ -26,13 +29,13 @@ BuildRequires: perl(strict) BuildRequires: perl(Test::Builder::Module) BuildRequires: perl(warnings) # Test Suite +BuildRequires: perl(blib) BuildRequires: perl(File::Spec) BuildRequires: perl(IO::Handle) BuildRequires: perl(IPC::Open3) BuildRequires: perl(Test::Builder) >= 0.34 BuildRequires: perl(Test::Builder::Tester) BuildRequires: perl(Test::More) -BuildRequires: perl(blib) # Extra Tests; can't run these when bootstrapping or in EL since many # of these packages won't be available %if 0%{!?perl_bootstrap:1} && 0%{!?rhel:1} @@ -51,11 +54,10 @@ BuildRequires: perl(Test::NoTabs) BuildRequires: perl(Test::Pod) >= 1.41 BuildRequires: perl(Test::Pod::Coverage) >= 1.08 BuildRequires: perl(Test::Portability::Files) -BuildRequires: perl(Test::Spelling) >= 0.23, hunspell-en +BuildRequires: perl(Test::Spelling) >= 0.12, hunspell-en BuildRequires: perl(Test::Version) %endif -# Runtime -Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +# Dependencies Requires: perl(Test::Builder::Module) %description @@ -85,22 +87,74 @@ make test TEST_FILES="$(echo $(find xt/ -name '*.t'))" %endif %files -%if 0%{?_licensedir:1} %license LICENSE -%else -%doc LICENSE -%endif %doc Changes README README.md %{perl_vendorlib}/Test/ %{_mandir}/man3/Test::Synopsis.3* %changelog -* Mon Apr 25 2022 Muhammad Falak - 0.16-7 -- Add an explicit BR on `perl(blib)` to enable ptest +* Fri Dec 20 2024 Sreenivasulu Malavathula - 0.17-12 +- Initial Azure Linux import from Fedora 41 (license: MIT) - License verified -* Fri Oct 15 2021 Pawel Winogrodzki - 0.16-6 -- Initial CBL-Mariner import from Fedora 32 (license: MIT). +* Fri Jul 19 2024 Fedora Release Engineering - 0.17-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 0.17-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.17-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jul 21 2023 Fedora Release Engineering - 0.17-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jan 20 2023 Fedora Release Engineering - 0.17-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 0.17-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jun 03 2022 Jitka Plesnikova - 0.17-5 +- Perl 5.36 re-rebuild of bootstrapped packages + +* Mon May 30 2022 Jitka Plesnikova - 0.17-4 +- Perl 5.36 rebuild + +* Fri Mar 11 2022 Paul Howarth - 0.17-3 +- Work around FTBFS triggered by package note feature + +* Fri Jan 21 2022 Fedora Release Engineering - 0.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Mon Dec 13 2021 Paul Howarth - 0.17-1 +- Update to 0.17 + - Mention related module Test::Synopsis::Expectation in docs (GH#22) +- Use %%license unconditionally + +* Fri Jul 23 2021 Fedora Release Engineering - 0.16-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon May 24 2021 Jitka Plesnikova - 0.16-12 +- Perl 5.34 re-rebuild of bootstrapped packages + +* Fri May 21 2021 Jitka Plesnikova - 0.16-11 +- Perl 5.34 rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 0.16-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 0.16-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jun 26 2020 Jitka Plesnikova - 0.16-8 +- Perl 5.32 re-rebuild of bootstrapped packages + +* Mon Jun 22 2020 Jitka Plesnikova - 0.16-7 +- Perl 5.32 rebuild + +* Tue Mar 10 2020 Paul Howarth - 0.16-6 +- BR: perl(blib) for t/00-compile.t * Thu Jan 30 2020 Fedora Release Engineering - 0.16-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/cgmanifest.json b/cgmanifest.json index e724680b882..9c5e1dca98b 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -20123,8 +20123,8 @@ "type": "other", "other": { "name": "perl-Test-Synopsis", - "version": "0.16", - "downloadUrl": "https://cpan.metacpan.org/modules/by-module/Test/Test-Synopsis-0.16.tar.gz" + "version": "0.17", + "downloadUrl": "https://cpan.metacpan.org/authors/id/Z/ZO/ZOFFIX/Test-Synopsis-0.17.tar.gz" } } }, From a65f7db6332d1ab6316747f5248109ab27998f18 Mon Sep 17 00:00:00 2001 From: Sreenivasulu Malavathula Date: Wed, 8 Jan 2025 12:17:32 -0600 Subject: [PATCH 2/3] Fixing Package naming issue. --- .../perl-Test-Synopsis/perl-Test-Synopsis.signatures.json | 2 +- SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.signatures.json b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.signatures.json index 97c9dc8d43e..63e2e9b8bed 100644 --- a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.signatures.json +++ b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "Test-Synopsis-0.17.tar.gz": "d268c98b33d2fa14dbb22b20d6561bab489ee82587dfbe19ad277620c7b8b6de" + "perl-Test-Synopsis-0.17.tar.gz": "d268c98b33d2fa14dbb22b20d6561bab489ee82587dfbe19ad277620c7b8b6de" } } \ No newline at end of file diff --git a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec index 94770bb1da1..30005e9d8ec 100644 --- a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec +++ b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec @@ -12,7 +12,7 @@ Release: 12%{?dist} Summary: Test your SYNOPSIS code License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/release/Test-Synopsis -Source0: https://cpan.metacpan.org/authors/id/Z/ZO/ZOFFIX/Test-Synopsis-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/Z/ZO/ZOFFIX/Test-Synopsis-%{version}.tar.gz#/perl-Test-Synopsis-%{version}.tar.gz BuildArch: noarch # Module Build BuildRequires: coreutils From fe55117d5e8879fb5e605ea1e72f352b5882df61 Mon Sep 17 00:00:00 2001 From: Sreenivasulu Malavathula Date: Wed, 8 Jan 2025 13:00:59 -0600 Subject: [PATCH 3/3] Fix runtime requirement on perl-libs. --- SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec index 30005e9d8ec..2cd30f9f38c 100644 --- a/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec +++ b/SPECS-EXTENDED/perl-Test-Synopsis/perl-Test-Synopsis.spec @@ -57,7 +57,8 @@ BuildRequires: perl(Test::Portability::Files) BuildRequires: perl(Test::Spelling) >= 0.12, hunspell-en BuildRequires: perl(Test::Version) %endif -# Dependencies +# Runtime +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(Test::Builder::Module) %description