Compare commits

..

No commits in common. 'c10-beta' and 'c9' have entirely different histories.
c10-beta ... c9

2
.gitignore vendored

@ -1 +1 @@
SOURCES/Config-Perl-V-0.36.tgz SOURCES/Config-Perl-V-0.33.tgz

@ -1 +1 @@
652221417d4d7bbbd14d873bff78907f87400c93 SOURCES/Config-Perl-V-0.36.tgz cf1580bf994c93df5c9cc92d85f970d5b151c68c SOURCES/Config-Perl-V-0.33.tgz

@ -1,8 +1,8 @@
Name: perl-Config-Perl-V Name: perl-Config-Perl-V
Version: 0.36 Version: 0.33
Release: 511%{?dist} Release: 4%{?dist}
Summary: Structured data retrieval of perl -V output Summary: Structured data retrieval of perl -V output
License: GPL-1.0-or-later OR Artistic-1.0-Perl License: GPL+ or Artistic
URL: https://metacpan.org/release/Config-Perl-V URL: https://metacpan.org/release/Config-Perl-V
Source0: https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/Config-Perl-V-%{version}.tgz Source0: https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/Config-Perl-V-%{version}.tgz
# Correct example # Correct example
@ -27,6 +27,7 @@ BuildRequires: perl(Test::More)
# Building core modules must not require non-core modules when bootstrapping # Building core modules must not require non-core modules when bootstrapping
BuildRequires: perl(Test::NoWarnings) BuildRequires: perl(Test::NoWarnings)
%endif %endif
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Suggests: perl(Digest::MD5) Suggests: perl(Digest::MD5)
Conflicts: perl < 4:5.22.0-347 Conflicts: perl < 4:5.22.0-347
@ -36,48 +37,20 @@ hash combined with the output of "perl -V" that is not stored inside the hash,
but only available to the perl binary itself. This package provides Perl but only available to the perl binary itself. This package provides Perl
module that will return you the output of "perl -V" in a structure. module that will return you the output of "perl -V" in a structure.
%package tests
Summary: Tests for %{name}
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: perl-Test-Harness
%if !%{defined perl_bootstrap}
Requires: perl(Digest::MD5)
Requires: perl(Test::NoWarnings)
%endif
%description tests
Tests from %{name}. Execute them
with "%{_libexecdir}/%{name}/test".
%prep %prep
%setup -q -n Config-Perl-V-%{version} %setup -q -n Config-Perl-V-%{version}
%patch0 -p1 %patch0 -p1
chmod -x examples/* chmod -x examples/*
for F in t/*.t; do
perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' "$F"
chmod +x "$F"
done
%build %build
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
%{make_build} %{make_build}
%install %install
%{make_install} %{make_install}
%{_fixperms} %{buildroot}/* %{_fixperms} $RPM_BUILD_ROOT/*
# Install tests
mkdir -p %{buildroot}%{_libexecdir}/%{name}
cp -a t %{buildroot}%{_libexecdir}/%{name}
cat > %{buildroot}%{_libexecdir}/%{name}/test << 'EOF'
#!/bin/sh
cd %{_libexecdir}/%{name} && exec prove -I . -j "$(getconf _NPROCESSORS_ONLN)"
EOF
chmod +x %{buildroot}%{_libexecdir}/%{name}/test
%check %check
export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}')
# Building core modules must not require non-core modules when bootstrapping # Building core modules must not require non-core modules when bootstrapping
make test PERL_CORE=%{defined perl_bootstrap} make test PERL_CORE=%{defined perl_bootstrap}
@ -86,70 +59,13 @@ make test PERL_CORE=%{defined perl_bootstrap}
%{perl_vendorlib}/* %{perl_vendorlib}/*
%{_mandir}/man3/* %{_mandir}/man3/*
%files tests
%{_libexecdir}/%{name}
%changelog %changelog
* Fri Aug 09 2024 Jitka Plesnikova <jplesnik@redhat.com> - 0.36-511 * Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0.33-4
- Perl 5.40 re-rebuild of bootstrapped packages - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Thu Jul 18 2024 Jitka Plesnikova <jplesnik@redhat.com> - 0.36-510 * Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.33-3
- Increase release to favour standalone package - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 0.36-504
- Bump release for June 2024 mass rebuild
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.36-503
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.36-502
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.36-501
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Wed Jul 12 2023 Jitka Plesnikova <jplesnik@redhat.com> - 0.36-500
- Perl 5.38 re-rebuild of bootstrapped packages
* Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 0.36-499
- Increase release to favour standalone package
* Thu Mar 02 2023 Jitka Plesnikova <jplesnik@redhat.com> - 0.36-1
- 0.36 bump
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.35-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Mon Jan 09 2023 Jitka Plesnikova <jplesnik@redhat.com> - 0.35-1
- 0.35 bump
* Wed Aug 24 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.34-1
- 0.34 bump
- Package tests
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.33-490
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jun 03 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.33-489
- Perl 5.36 re-rebuild of bootstrapped packages
* Mon May 30 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.33-488
- Increase release to favour standalone package
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.33-481
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.33-480
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon May 24 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.33-479
- Perl 5.34 re-rebuild of bootstrapped packages
* Mon May 24 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.33-478
- Perl 5.34 re-rebuild of bootstrapped packages
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.33-477
- Increase release to favour standalone package
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.33-2 * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.33-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

Loading…
Cancel
Save