From 9ede0d0ca68f62126e054d2111e51d88389003d4 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 21 Mar 2024 19:12:07 +0000 Subject: [PATCH] perl-DynaLoader-Functions package is retired on branch c10s for BAKERY-412 --- .fmf/version | 1 - .gitignore | 5 - dead.package | 1 + gating.yaml | 7 - perl-DynaLoader-Functions.rpmlintrc | 5 - perl-DynaLoader-Functions.spec | 247 ---------------------------- plans/sanity.fmf | 5 - sources | 1 - tests/upstream-tests.fmf | 4 - 9 files changed, 1 insertion(+), 275 deletions(-) delete mode 100644 .fmf/version delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 gating.yaml delete mode 100644 perl-DynaLoader-Functions.rpmlintrc delete mode 100644 perl-DynaLoader-Functions.spec delete mode 100644 plans/sanity.fmf delete mode 100644 sources delete mode 100644 tests/upstream-tests.fmf diff --git a/.fmf/version b/.fmf/version deleted file mode 100644 index d00491f..0000000 --- a/.fmf/version +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/.gitignore b/.gitignore deleted file mode 100644 index ae4f48d..0000000 --- a/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -/DynaLoader-Functions-0.000.tar.gz -/DynaLoader-Functions-0.001.tar.gz -/DynaLoader-Functions-0.002.tar.gz -/DynaLoader-Functions-0.003.tar.gz -/DynaLoader-Functions-0.004.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..0777c4f --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +perl-DynaLoader-Functions package is retired on branch c10s for BAKERY-412 \ No newline at end of file diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index 282e16b..0000000 --- a/gating.yaml +++ /dev/null @@ -1,7 +0,0 @@ ---- !Policy -product_versions: - - fedora-* -decision_context: bodhi_update_push_stable -subject_type: koji_build -rules: - - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} diff --git a/perl-DynaLoader-Functions.rpmlintrc b/perl-DynaLoader-Functions.rpmlintrc deleted file mode 100644 index b1e9098..0000000 --- a/perl-DynaLoader-Functions.rpmlintrc +++ /dev/null @@ -1,5 +0,0 @@ -# Tests are self-documenting -addFilter("-tests.noarch: W: no-documentation"); - -# This file gets compiled during the running of the test suite -addFilter("-tests.noarch: W: devel-file-in-non-devel-package /usr/libexec/perl-DynaLoader-Functions/t/dyna_low.c") diff --git a/perl-DynaLoader-Functions.spec b/perl-DynaLoader-Functions.spec deleted file mode 100644 index 176c0b8..0000000 --- a/perl-DynaLoader-Functions.spec +++ /dev/null @@ -1,247 +0,0 @@ -# This file is licensed under the terms of GNU GPLv2+. - -# Run optinonal tests -%if ! (0%{?rhel}) -%{bcond_without perl_DynaLoader_Functions_enables_optional_test} -%else -%{bcond_with perl_DynaLoader_Functions_enables_optional_test} -%endif - -Name: perl-DynaLoader-Functions -Version: 0.004 -Release: 4%{?dist} -Summary: Deconstructed dynamic C library loading -License: GPL-1.0-or-later OR Artistic-1.0-Perl -URL: https://metacpan.org/release/DynaLoader-Functions -Source0: https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/DynaLoader-Functions-%{version}.tar.gz -BuildArch: noarch -BuildRequires: coreutils -BuildRequires: findutils -BuildRequires: perl-generators -BuildRequires: perl-interpreter -BuildRequires: perl(Module::Build) -BuildRequires: perl(strict) -BuildRequires: perl(warnings) -# Run-time: -BuildRequires: perl(Carp) -# Config not used on Linux -BuildRequires: perl(constant) -BuildRequires: perl(DynaLoader) -BuildRequires: perl(Exporter) -BuildRequires: perl(parent) -# Tests: -BuildRequires: perl-devel -BuildRequires: perl(Test::More) -%if %{with perl_DynaLoader_Functions_enables_optional_test} -# Optional tests: -BuildRequires: perl(ExtUtils::CBuilder) >= 0.280209 -BuildRequires: perl(File::Spec) -BuildRequires: perl(Test::Pod) >= 1.00 -BuildRequires: perl(Test::Pod::Coverage) -%endif -# Dependencies -Requires: perl(Carp) -Requires: perl(DynaLoader) - -%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(VMS::Filespec\\) - -%description -This module provides a function-based interface to dynamic loading as used -by Perl. Some details of dynamic loading are very platform-dependent, so -correct use of these functions requires the programmer to be mindful of the -space of platform variations. - -%package tests -Summary: Tests for %{name} -Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} -Requires: coreutils -Requires: perl-Test-Harness -Requires: perl(ExtUtils::CBuilder) -Requires: perl(File::Spec) - -%description tests -Tests from %{name}. Execute them -with "%{_libexecdir}/%{name}/test". - -%prep -%setup -q -n DynaLoader-Functions-%{version} -# Help generators to recognize Perl scripts -for F in t/*.t; do - perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!\s*perl}{$Config{startperl}}' "$F" - chmod +x "$F" -done - -%build -perl Build.PL --installdirs=vendor --optimize="%{optflags}" -./Build - -%install -./Build install --destdir=%{buildroot} --create_packlist=0 -# Install tests -mkdir -p %{buildroot}%{_libexecdir}/%{name} -cp -a t %{buildroot}%{_libexecdir}/%{name} -rm -fr %{buildroot}%{_libexecdir}/%{name}/t/pod* -cat > %{buildroot}%{_libexecdir}/%{name}/test << 'EOF' -#!/bin/bash -set -e -# Test t/rules-dbm.t write into CWD -DIR=$(mktemp -d) -cp -a %{_libexecdir}/%{name}/* "$DIR" -pushd "$DIR" -prove -I . -j "$(getconf _NPROCESSORS_ONLN)" -popd -rm -r "$DIR" -EOF -chmod +x %{buildroot}%{_libexecdir}/%{name}/test -%{_fixperms} -c %{buildroot} - -%check -./Build test - -%files -%doc Changes README -%{perl_vendorlib}/DynaLoader/ -%{_mandir}/man3/DynaLoader::Functions.3* - -%files tests -%{_libexecdir}/%{name} - -%changelog -* Thu Jan 25 2024 Fedora Release Engineering - 0.004-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Jan 21 2024 Fedora Release Engineering - 0.004-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jul 20 2023 Fedora Release Engineering - 0.004-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Fri Apr 7 2023 Paul Howarth - 0.004-1 -- Update to 0.004 (rhbz#2185089) - - Port test C code to Perl 5.33.1, which defines a PERL_VERSION_GE() macro - that clashes with the one this code previously had - - In test C code, avoid a compiler warning that arises on Perl 5.20 - - In test C code, rename some macros for better style - - In test C code, better argument parenthesisation in a macro -- Fix permissions verbosely -- Make %%files list more explicit - -* Fri Jan 20 2023 Fedora Release Engineering - 0.003-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Dec 19 2022 Michal Josef Špaček - 0.003-17 -- Package tests -- Update license to SPDX format - -* Fri Jul 22 2022 Fedora Release Engineering - 0.003-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Tue May 31 2022 Jitka Plesnikova - 0.003-15 -- Perl 5.36 rebuild - -* Fri Jan 21 2022 Fedora Release Engineering - 0.003-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Thu Jul 22 2021 Fedora Release Engineering - 0.003-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri May 21 2021 Jitka Plesnikova - 0.003-12 -- Perl 5.34 rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 0.003-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jul 28 2020 Fedora Release Engineering - 0.003-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jun 23 2020 Jitka Plesnikova - 0.003-9 -- Perl 5.32 rebuild - -* Wed Jan 29 2020 Fedora Release Engineering - 0.003-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Jul 26 2019 Fedora Release Engineering - 0.003-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri May 31 2019 Jitka Plesnikova - 0.003-6 -- Perl 5.30 rebuild - -* Fri Feb 01 2019 Fedora Release Engineering - 0.003-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 0.003-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Jun 28 2018 Jitka Plesnikova - 0.003-3 -- Perl 5.28 rebuild - -* Thu Feb 08 2018 Fedora Release Engineering - 0.003-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Aug 01 2017 Petr Pisar - 0.003-1 -- 0.003 bump - -* Thu Jul 27 2017 Fedora Release Engineering - 0.002-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sun Jun 04 2017 Jitka Plesnikova - 0.002-9 -- Perl 5.26 rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 0.002-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Sun May 15 2016 Jitka Plesnikova - 0.002-7 -- Perl 5.24 rebuild - -* Thu Feb 04 2016 Fedora Release Engineering - 0.002-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Jun 18 2015 Fedora Release Engineering - 0.002-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Fri Jun 05 2015 Jitka Plesnikova - 0.002-4 -- Perl 5.22 rebuild - -* Wed Aug 27 2014 Jitka Plesnikova - 0.002-3 -- Perl 5.20 rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.002-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed Aug 21 2013 Jitka Plesnikova - 0.002-1 -- 0.002 bump - -* Sat Aug 03 2013 Fedora Release Engineering - 0.001-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Jul 19 2013 Petr Pisar - 0.001-7 -- Perl 5.18 rebuild - -* Thu Feb 14 2013 Fedora Release Engineering - 0.001-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Jul 20 2012 Fedora Release Engineering - 0.001-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jun 28 2012 Petr Pisar - 0.001-4 -- Perl 5.16 rebuild - -* Thu Jun 28 2012 Jitka Plesnikova - 0.001-3 -- Update Requires -- Exclude requires VMS::Filespec. - -* Tue Jun 12 2012 Petr Pisar - 0.001-2 -- Perl 5.16 rebuild - -* Thu Feb 09 2012 Petr Pisar - 0.001-1 -- 0.001 bump - -* Fri Jan 13 2012 Fedora Release Engineering - 0.000-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Jul 22 2011 Petr Sabata - 0.000-2 -- Perl mass rebuild - -* Mon Jul 11 2011 Petr Pisar 0.000-1 -- Specfile autogenerated by cpanspec 1.78. -- Remove BuildRoot and defattr diff --git a/plans/sanity.fmf b/plans/sanity.fmf deleted file mode 100644 index a72ded4..0000000 --- a/plans/sanity.fmf +++ /dev/null @@ -1,5 +0,0 @@ -summary: Sanity tests -discover: - how: fmf -execute: - how: tmt diff --git a/sources b/sources deleted file mode 100644 index 40120f6..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (DynaLoader-Functions-0.004.tar.gz) = d888c3763a4d90f9edba21c13df726be11baf48d61b83a68c3d2253cd6b6f8294550b6da2eaa113a50743bab477d9e0a6591dba43877f0dbc363f72ac468fdf7 diff --git a/tests/upstream-tests.fmf b/tests/upstream-tests.fmf deleted file mode 100644 index 78849d5..0000000 --- a/tests/upstream-tests.fmf +++ /dev/null @@ -1,4 +0,0 @@ -summary: Upstream tests -component: perl-DynaLoader-Functions -require: perl-DynaLoader-Functions-tests -test: /usr/libexec/perl-DynaLoader-Functions/test