Compare commits

...

No commits in common. 'c9' and 'i8c' have entirely different histories.
c9 ... i8c

@ -1,12 +1,13 @@
Name: perl-Bit-Vector Name: perl-Bit-Vector
Version: 7.4 Version: 7.4
Release: 24%{?dist} Release: 11%{?dist}
Summary: Efficient bit vector, set of integers and "big int" math library Summary: Efficient bit vector, set of integers and "big int" math library
Group: Development/Libraries
# Outdated FSF address reported, rt#85827 # Outdated FSF address reported, rt#85827
# Clarified by a private mail from the author: # Clarified by a private mail from the author:
License: (GPLv2+ or Artistic) and LGPLv2+ License: (GPLv2+ or Artistic) and LGPLv2+
URL: https://metacpan.org/release/Bit-Vector URL: http://search.cpan.org/dist/Bit-Vector/
Source0: https://cpan.metacpan.org/authors/id/S/ST/STBEY/Bit-Vector-%{version}.tar.gz Source0: http://www.cpan.org/authors/id/S/ST/STBEY/Bit-Vector-%{version}.tar.gz
BuildRequires: findutils BuildRequires: findutils
BuildRequires: gcc BuildRequires: gcc
BuildRequires: make BuildRequires: make
@ -17,7 +18,7 @@ BuildRequires: perl(Carp::Clan) >= 5.3
BuildRequires: perl(Config) BuildRequires: perl(Config)
BuildRequires: perl(DynaLoader) BuildRequires: perl(DynaLoader)
BuildRequires: perl(Exporter) BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(integer) BuildRequires: perl(integer)
BuildRequires: perl(overload) BuildRequires: perl(overload)
BuildRequires: perl(Storable) >= 2.21 BuildRequires: perl(Storable) >= 2.21
@ -37,25 +38,24 @@ Bit::Vector is an efficient C library which allows you to handle bit
vectors, sets (of integers), "big integer arithmetic" and boolean vectors, sets (of integers), "big integer arithmetic" and boolean
matrices, all of arbitrary sizes. matrices, all of arbitrary sizes.
The library is efficient (in terms of algorithmic complexity) and The library is efficient (in terms of algorithmical complexity) and
therefore fast (in terms of execution speed) for instance through the therefore fast (in terms of execution speed) for instance through the
widespread use of divide-and-conquer algorithms. widespread use of divide-and-conquer algorithms.
%prep %prep
%setup -q -n Bit-Vector-%{version} %setup -q -n Bit-Vector-%{version}
chmod -c 644 examples/*.pl chmod -c 644 examples/*.pl
perl -MConfig -pi -e 's|^#!/usr/local/bin/perl\b|$Config{startperl}|' \ perl -pi -e 's|^#!/usr/local/bin/perl\b|#!%{__perl}|' examples/benchmk1.pl
examples/benchmk1.pl perl -pi -e 's|^#!perl\b|#!%{__perl}|' \
perl -MConfig -pi -e 's|^#!perl\b|$Config{startperl}|' \
examples/{benchmk{2,3},primes,SetObject}.pl examples/{benchmk{2,3},primes,SetObject}.pl
%build %build
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" \ perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
NO_PERLLOCAL=1 NO_PACKLIST=1 make %{?_smp_mflags}
%{make_build}
%install %install
%{make_install} make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -delete
find %{buildroot} -type f -name '*.bs' -a -size 0 -delete find %{buildroot} -type f -name '*.bs' -a -size 0 -delete
%{_fixperms} %{buildroot}/* %{_fixperms} %{buildroot}/*
@ -63,7 +63,7 @@ find %{buildroot} -type f -name '*.bs' -a -size 0 -delete
make test make test
%files %files
%license Artistic.txt GNU_GPL.txt GNU_LGPL.txt %doc Artistic.txt GNU_GPL.txt GNU_LGPL.txt
%doc CHANGES.txt CREDITS.txt README.txt examples/ %doc CHANGES.txt CREDITS.txt README.txt examples/
%{perl_vendorarch}/Bit/ %{perl_vendorarch}/Bit/
%{perl_vendorarch}/auto/Bit/ %{perl_vendorarch}/auto/Bit/
@ -71,45 +71,8 @@ make test
%changelog %changelog
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 7.4-24 * Wed Jul 26 2023 MSVSphere Packaging Team <packager@msvsphere.ru> - 7.4-11
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Rebuilt for MSVSphere 8.8
Related: rhbz#1991688
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 7.4-23
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 7.4-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.4-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 7.4-20
- Perl 5.32 rebuild
* Mon Feb 10 2020 Petr Pisar <ppisar@redhat.com> - 7.4-19
- Correct a spelling
* Tue Feb 04 2020 Tom Stellard <tstellar@redhat.com> - 7.4-18
- Use make_build macro
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.4-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.4-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 7.4-15
- Perl 5.30 rebuild
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.4-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.4-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 7.4-12
- Perl 5.28 rebuild
* Mon Feb 19 2018 Jitka Plesnikova <jplesnik@redhat.com> - 7.4-11 * Mon Feb 19 2018 Jitka Plesnikova <jplesnik@redhat.com> - 7.4-11
- Add build-require gcc - Add build-require gcc

Loading…
Cancel
Save