|
| 1 | +%global cpan_version 1.92 |
| 2 | + |
| 3 | +Name: perl-BDB |
| 4 | +# Extend to 2 digits to get higher RPM package version than 1.88 |
| 5 | +Version: %{cpan_version} |
| 6 | +Release: 26%{?dist} |
| 7 | +Summary: Asynchronous Berkeley DB access |
| 8 | +License: GPL-1.0-or-later OR Artistic-1.0-Perl |
| 9 | +Vendor: Microsoft Corporation |
| 10 | +Distribution: Azure Linux |
| 11 | +URL: https://metacpan.org/release/BDB |
| 12 | +Source0: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/BDB-%{cpan_version}.tar.gz#/%{name}-%{cpan_version}.tar.gz |
| 13 | + |
| 14 | +BuildRequires: findutils |
| 15 | +BuildRequires: gcc |
| 16 | +BuildRequires: libdb-devel |
| 17 | +BuildRequires: make |
| 18 | +BuildRequires: perl-devel |
| 19 | +BuildRequires: perl-generators |
| 20 | +BuildRequires: perl-interpreter |
| 21 | +BuildRequires: perl(:VERSION) >= 5.8.8 |
| 22 | +BuildRequires: perl(Config) |
| 23 | +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 |
| 24 | +# Run-time |
| 25 | +BuildRequires: perl(base) |
| 26 | +BuildRequires: perl(common::sense) |
| 27 | +BuildRequires: perl(Exporter) |
| 28 | +BuildRequires: perl(XSLoader) |
| 29 | +Requires: perl(XSLoader) |
| 30 | +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) |
| 31 | +%{?perl_default_filter} |
| 32 | + |
| 33 | +%description |
| 34 | +Asynchronous Berkeley DB access. |
| 35 | + |
| 36 | +%prep |
| 37 | +%autosetup -n BDB-%{cpan_version} |
| 38 | + |
| 39 | +%build |
| 40 | +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1 NO_PERLLOCAL=1 |
| 41 | +%{make_build} |
| 42 | + |
| 43 | +%install |
| 44 | +%{make_install} |
| 45 | +find %{buildroot} -type f -name '*.bs' -a -size 0 -delete |
| 46 | +%{_fixperms} %{buildroot}/* |
| 47 | + |
| 48 | +%check |
| 49 | +make test |
| 50 | + |
| 51 | +%files |
| 52 | +%license COPYING |
| 53 | +%doc Changes README |
| 54 | +%{perl_vendorarch}/auto/* |
| 55 | +%{perl_vendorarch}/BDB.pm |
| 56 | +%{_mandir}/man3/*.3* |
| 57 | + |
| 58 | +%changelog |
| 59 | +* Mon Jan 06 2025 Jyoti kanase <v-jykanase@microsoft.com> - 1.92-26 |
| 60 | +- Initial Azure Linux import from Fedora 41 (license: MIT). |
| 61 | +- License verified. |
| 62 | + |
| 63 | +* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-25 |
| 64 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild |
| 65 | + |
| 66 | +* Mon Jun 10 2024 Jitka Plesnikova <jplesnik@redhat.com> - 1.92-24 |
| 67 | +- Perl 5.40 rebuild |
| 68 | + |
| 69 | +* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-23 |
| 70 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild |
| 71 | + |
| 72 | +* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-22 |
| 73 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild |
| 74 | + |
| 75 | +* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-21 |
| 76 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild |
| 77 | + |
| 78 | +* Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 1.92-20 |
| 79 | +- Perl 5.38 rebuild |
| 80 | + |
| 81 | +* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-19 |
| 82 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild |
| 83 | + |
| 84 | +* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-18 |
| 85 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild |
| 86 | + |
| 87 | +* Tue May 31 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.92-17 |
| 88 | +- Perl 5.36 rebuild |
| 89 | + |
| 90 | +* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-16 |
| 91 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild |
| 92 | + |
| 93 | +* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-15 |
| 94 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild |
| 95 | + |
| 96 | +* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.92-14 |
| 97 | +- Perl 5.34 rebuild |
| 98 | + |
| 99 | +* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-13 |
| 100 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild |
| 101 | + |
| 102 | +* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-12 |
| 103 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild |
| 104 | + |
| 105 | +* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.92-11 |
| 106 | +- Perl 5.32 rebuild |
| 107 | + |
| 108 | +* Mon May 04 2020 Tom Stellard <tstellar@redhat.com> - 1.92-10 |
| 109 | +- Spec file cleanups: Use_make_build and make_install macros |
| 110 | +- https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make |
| 111 | +- https://fedoraproject.org/wiki/Perl/Tips#ExtUtils::MakeMake |
| 112 | + |
| 113 | +* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-9 |
| 114 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild |
| 115 | + |
| 116 | +* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-8 |
| 117 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild |
| 118 | + |
| 119 | +* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.92-7 |
| 120 | +- Perl 5.30 rebuild |
| 121 | + |
| 122 | +* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-6 |
| 123 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild |
| 124 | + |
| 125 | +* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-5 |
| 126 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild |
| 127 | + |
| 128 | +* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.92-4 |
| 129 | +- Perl 5.28 rebuild |
| 130 | + |
| 131 | +* Mon Feb 19 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.92-3 |
| 132 | +- Add build-require gcc |
| 133 | + |
| 134 | +* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.92-2 |
| 135 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild |
| 136 | + |
| 137 | +* Fri Jan 19 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.92-1 |
| 138 | +- 1.92 bump |
| 139 | + |
| 140 | +* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.91-9 |
| 141 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild |
| 142 | + |
| 143 | +* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.91-8 |
| 144 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild |
| 145 | + |
| 146 | +* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.91-7 |
| 147 | +- Perl 5.26 rebuild |
| 148 | + |
| 149 | +* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.91-6 |
| 150 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild |
| 151 | + |
| 152 | +* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.91-5 |
| 153 | +- Perl 5.24 rebuild |
| 154 | + |
| 155 | +* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.91-4 |
| 156 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild |
| 157 | + |
| 158 | +* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.91-3 |
| 159 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild |
| 160 | + |
| 161 | +* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.91-2 |
| 162 | +- Perl 5.22 rebuild |
| 163 | + |
| 164 | +* Tue Feb 17 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.91-1 |
| 165 | +- 1.91 bump |
| 166 | + |
| 167 | +* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.90-9 |
| 168 | +- Perl 5.20 rebuild |
| 169 | + |
| 170 | +* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.90-8 |
| 171 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild |
| 172 | + |
| 173 | +* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.90-7 |
| 174 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild |
| 175 | + |
| 176 | +* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.90-6 |
| 177 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild |
| 178 | + |
| 179 | +* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 1.90-5 |
| 180 | +- Perl 5.18 rebuild |
| 181 | + |
| 182 | +* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.90-4 |
| 183 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild |
| 184 | + |
| 185 | +* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.90-3 |
| 186 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild |
| 187 | + |
| 188 | +* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 1.90-2 |
| 189 | +- Perl 5.16 rebuild |
| 190 | + |
| 191 | +* Thu Apr 19 2012 Petr Pisar <ppisar@redhat.com> - 1.90-1 |
| 192 | +- 1.9 bump |
| 193 | +- Use Berkeley database version 5 |
| 194 | + |
| 195 | +* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.88-5 |
| 196 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild |
| 197 | + |
| 198 | +* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.88-4 |
| 199 | +- Perl mass rebuild |
| 200 | + |
| 201 | +* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.88-3 |
| 202 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild |
| 203 | + |
| 204 | +* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.88-2 |
| 205 | +- 661697 rebuild for fixing problems with vendorach/lib |
| 206 | + |
| 207 | +* Sun Aug 22 2010 Nicolas Chauvet <kwizart@gmail.com> - 1.88-1 |
| 208 | +- Update to 1.88 |
| 209 | + |
| 210 | +* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.87-2 |
| 211 | +- Mass rebuild with perl-5.12.0 |
| 212 | + |
| 213 | +* Tue Jan 19 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 1.87-1 |
| 214 | +- Update to 1.87 |
| 215 | +- Drop patch BDB-1.86-db_48 |
| 216 | + |
| 217 | +* Sun Dec 13 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 1.86-3 |
| 218 | +- Drop Patch0 |
| 219 | + |
| 220 | +* Tue Dec 8 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 1.86-2 |
| 221 | +- Patch to force db 4.8. |
| 222 | + |
| 223 | +* Mon Dec 7 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 1.86-1 |
| 224 | +- Update to 1.86 |
| 225 | + |
| 226 | +* Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 1.84-2 |
| 227 | +- rebuild against perl 5.10.1 |
| 228 | + |
| 229 | +* Mon Aug 31 2009 kwizart < kwizart at gmail.com > - 1.84-1 |
| 230 | +- Update to 1.84 |
| 231 | +- Add Patch to get rid of common:sense |
| 232 | + |
| 233 | +* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.83-2 |
| 234 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild |
| 235 | + |
| 236 | +* Tue Feb 3 2009 kwizart < kwizart at gmail.com > - 1.83-1 |
| 237 | +- Update to 1.83 |
| 238 | + |
| 239 | +* Wed Jan 7 2009 kwizart < kwizart at gmail.com > - 1.82-1 |
| 240 | +- Update to 1.82 |
| 241 | + |
| 242 | +* Fri Nov 28 2008 kwizart < kwizart at gmail.com > - 1.81-1 |
| 243 | +- Update to 1.81 |
| 244 | + |
| 245 | +* Thu Jul 17 2008 kwizart < kwizart at gmail.com > - 1.7-1 |
| 246 | +- Update to 1.7 |
| 247 | + |
| 248 | +* Tue May 27 2008 kwizart < kwizart at gmail.com > - 1.5-1 |
| 249 | +- Update to 1.5 |
| 250 | + |
| 251 | +* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 1.45-1 |
| 252 | +- Initial package for Fedora |
0 commit comments