mmckinst 798e121
%{?perl_default_filter}
mmckinst 798e121
mmckinst 798e121
Name:           perl-CDB_File
a118081
Version:        1.05
e14e1b9
Release:        10%{?dist}
mmckinst 798e121
Summary:        Perl extension for access to cdb databases
mmckinst 798e121
License:        GPL+ or Artistic
e44790e
URL:            https://metacpan.org/release/CDB_File
eecfb6d
Source0:        https://cpan.metacpan.org/authors/id/T/TO/TODDR/CDB_File-%{version}.tar.gz
a118081
BuildRequires:  coreutils
a118081
BuildRequires:  findutils
b84e95a
BuildRequires:  gcc
a118081
BuildRequires:  make
73097ea
BuildRequires:  perl-devel
73097ea
BuildRequires:  perl-generators
a118081
BuildRequires:  perl-interpreter
a118081
BuildRequires:  perl(Config)
mmckinst 798e121
BuildRequires:  perl(ExtUtils::MakeMaker)
a118081
BuildRequires:  perl(strict)
a118081
BuildRequires:  perl(warnings)
a118081
# Run-time
a118081
# BuildRequires:  perl(Carp) - not used for tests
mmckinst 798e121
BuildRequires:  perl(Exporter)
a118081
BuildRequires:  perl(XSLoader)
a118081
# Tests
9635c80
BuildRequires:  perl(B::COW)
9635c80
BuildRequires:  perl(Devel::Peek)
a118081
BuildRequires:  perl(File::Temp)
a118081
BuildRequires:  perl(FindBin)
a118081
BuildRequires:  perl(lib)
a118081
BuildRequires:  perl(Test::Fatal)
a118081
BuildRequires:  perl(Test::More)
a118081
BuildRequires:  perl(Test::Warnings) >= 0.005
a118081
Requires:       perl(Carp)
mmckinst 798e121
mmckinst 798e121
%description
mmckinst 798e121
CDB_File is a module which provides a Perl interface to Dan Berstein's
mmckinst 798e121
cdb package. cdb is a fast, reliable, lightweight package for creating and 
mmckinst 798e121
reading constant databases.
mmckinst 798e121
mmckinst 798e121
%prep
mmckinst 798e121
%setup -q -n CDB_File-%{version}
mmckinst 798e121
mmckinst 798e121
%build
mmckinst 798e121
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
mmckinst 798e121
make %{?_smp_mflags}
mmckinst 798e121
mmckinst 798e121
%install
a118081
make pure_install DESTDIR=%{buildroot}
mmckinst 798e121
a118081
find %{buildroot} -type f -name .packlist -delete
a118081
find %{buildroot} -type f -name '*.bs' -size 0 -delete
mmckinst 798e121
mmckinst 798e121
%{_fixperms} %{buildroot}/*
mmckinst 798e121
mmckinst 798e121
%check
mmckinst 798e121
make test
mmckinst 798e121
mmckinst 798e121
%files
a118081
%doc ACKNOWLEDGE COPYRIGHT
mmckinst 798e121
%{perl_vendorarch}/auto/*
mmckinst 798e121
%{perl_vendorarch}/CDB_File*
mmckinst 798e121
%{perl_vendorarch}/bun-x.pl
mmckinst 798e121
%{_mandir}/man3/*
mmckinst 798e121
mmckinst 798e121
%changelog
e14e1b9
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-10
e14e1b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
e14e1b9
9d2c606
* Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-9
9d2c606
- Perl 5.38 rebuild
9d2c606
448dcfb
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-8
448dcfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
448dcfb
2eb149b
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-7
2eb149b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
2eb149b
0ca1b3d
* Tue May 31 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-6
0ca1b3d
- Perl 5.36 rebuild
0ca1b3d
27c1978
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-5
27c1978
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
27c1978
145bb51
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-4
145bb51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
145bb51
999c4c5
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-3
999c4c5
- Perl 5.34 rebuild
999c4c5
352d90f
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-2
352d90f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
352d90f
a118081
* Tue Dec 15 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-1
a118081
- upgrade to 1.05 (RHBZ#1897829)
a118081
- specify all dependencies
a118081
efafb3e
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.02-3
efafb3e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
efafb3e
d46b37c
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.02-2
d46b37c
- Perl 5.32 rebuild
d46b37c
9635c80
* Fri Apr 24 2020 Mark McKinstry <mmckinst@fedoraproject.org> - 1.02-1
9635c80
- upgrade to 1.02 (RHBZ#1796214)
9635c80
139b150
* Mon Jan 27 2020 Mark McKinstry <mmckinst@fedoraproject.org> - 1.01-1
139b150
- upgrade to 1.01 (RHBZ#1792699)
139b150
eecfb6d
* Wed Jan 22 2020 Mark McKinstry <mmckinst@fedoraproject.org> - 1.00-1
eecfb6d
- update to 1.00 (RHBZ#1792699)
eecfb6d
2b16ac2
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.99-11
2b16ac2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2b16ac2
c44877d
* Thu May 30 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.99-10
c44877d
- Perl 5.30 rebuild
c44877d
a0931e5
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.99-9
a0931e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
a0931e5
49f39c2
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.99-8
49f39c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
49f39c2
266ef28
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.99-7
266ef28
- Perl 5.28 rebuild
266ef28
0a08026
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.99-6
0a08026
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0a08026
cde71e3
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.99-5
cde71e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
cde71e3
a0de099
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.99-4
a0de099
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a0de099
c31d226
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.99-3
c31d226
- Perl 5.26 rebuild
c31d226
3738e56
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.99-2
3738e56
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3738e56
2cc2d2e
* Thu Jul 21 2016 Mark McKinstry <mmckinst@umich.edu> - 0.99-1
2cc2d2e
- upgrade to 0.99 (RHBZ#1358052)
2cc2d2e
b5a7e30
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.98-11
b5a7e30
- Perl 5.24 rebuild
b5a7e30
a9ced88
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.98-10
a9ced88
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a9ced88
d922ad1
* Sat Jul 04 2015 Mark McKinstry <mmckinst@nexcess.net> - 0.98-9
f8ce51c
- upgrade to 0.98 (BZ#1237371)
f8ce51c
2595961
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-9
2595961
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2595961
d9cd0b2
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.97-8
d9cd0b2
- Perl 5.22 rebuild
d9cd0b2
217d451
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.97-7
217d451
- Perl 5.20 rebuild
217d451
8f1ff07
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-6
8f1ff07
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
8f1ff07
ece7955
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-5
ece7955
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ece7955
0933bed
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-4
0933bed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
0933bed
1909b9d
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0.97-3
1909b9d
- Perl 5.18 rebuild
1909b9d
64a7a39
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-2
64a7a39
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
64a7a39
3e5aec1
* Wed Dec  5 2012 Mark McKinstry <mmckinst@nexcess.net> - 0.97-1
3e5aec1
- upgrade to 0.97
3e5aec1
383b3c1
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.96-7
383b3c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
383b3c1
aae25b2
* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 0.96-6
aae25b2
- Perl 5.16 rebuild
aae25b2
b9d6478
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.96-5
b9d6478
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b9d6478
9e0750b
* Wed Jun 15 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.96-4
9e0750b
- Perl mass rebuild
9e0750b
16a2bf9
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.96-3
16a2bf9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
16a2bf9
mmckinst 798e121
* Sat Nov 27 2010 Mark McKinstry <mmckinst@nexcess.net> 0.96-2
mmckinst 798e121
- add perl(Exporter) and perl(Test) as build requirements
3e5aec1
mmckinst 798e121
* Mon Nov 22 2010 Mark McKinstry <mmckinst@nexcess.net> 0.96-1
mmckinst 798e121
- Initial packaging using cpanspec 1.78.