|
|
|
@ -1,26 +1,37 @@
@@ -1,26 +1,37 @@
|
|
|
|
|
Name: perl-DBD-MySQL |
|
|
|
|
Version: 4.023 |
|
|
|
|
Release: 5%{?dist} |
|
|
|
|
Version: 4.045 |
|
|
|
|
Release: 1%{?dist} |
|
|
|
|
Summary: A MySQL interface for Perl |
|
|
|
|
Group: Development/Libraries |
|
|
|
|
License: GPL+ or Artistic |
|
|
|
|
URL: http://search.cpan.org/dist/DBD-mysql/ |
|
|
|
|
Source0: http://www.cpan.org/authors/id/C/CA/CAPTTOFU/DBD-mysql-%{version}.tar.gz |
|
|
|
|
BuildRequires: mariadb, mariadb-devel, zlib-devel |
|
|
|
|
BuildRequires: perl |
|
|
|
|
# Fix for new version of MariaDB 10.2 |
|
|
|
|
Patch0: DBD-mysql-4.043-Fix-build-failures-for-MariaDB-10.2.patch |
|
|
|
|
BuildRequires: coreutils |
|
|
|
|
BuildRequires: findutils |
|
|
|
|
BuildRequires: mariadb-connector-c |
|
|
|
|
BuildRequires: mariadb-connector-c-devel |
|
|
|
|
BuildRequires: openssl-devel |
|
|
|
|
BuildRequires: perl-devel |
|
|
|
|
BuildRequires: perl-generators |
|
|
|
|
BuildRequires: perl-interpreter |
|
|
|
|
BuildRequires: perl(Carp) |
|
|
|
|
BuildRequires: perl(Config) |
|
|
|
|
BuildRequires: perl(Data::Dumper) |
|
|
|
|
BuildRequires: perl(DBI) >= 1.08 |
|
|
|
|
BuildRequires: perl(DBI) >= 1.609 |
|
|
|
|
BuildRequires: perl(DBI::DBD) |
|
|
|
|
BuildRequires: perl(DynaLoader) |
|
|
|
|
BuildRequires: perl(ExtUtils::MakeMaker) |
|
|
|
|
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 |
|
|
|
|
BuildRequires: perl(File::Basename) |
|
|
|
|
BuildRequires: perl(File::Copy) |
|
|
|
|
BuildRequires: perl(File::Path) |
|
|
|
|
BuildRequires: perl(File::Spec) |
|
|
|
|
BuildRequires: perl(Getopt::Long) |
|
|
|
|
BuildRequires: perl(strict) |
|
|
|
|
BuildRequires: perl(utf8) |
|
|
|
|
BuildRequires: perl(warnings) |
|
|
|
|
BuildRequires: zlib-devel |
|
|
|
|
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) |
|
|
|
|
Provides: perl-DBD-mysql = %{version}-%{release} |
|
|
|
|
|
|
|
|
@ -34,23 +45,18 @@ management system.
@@ -34,23 +45,18 @@ management system.
|
|
|
|
|
|
|
|
|
|
%prep |
|
|
|
|
%setup -q -n DBD-mysql-%{version} |
|
|
|
|
%patch0 -p1 |
|
|
|
|
|
|
|
|
|
# Correct file permissions |
|
|
|
|
find . -type f | xargs chmod -x |
|
|
|
|
|
|
|
|
|
for file in lib/DBD/mysql.pm ChangeLog; do |
|
|
|
|
iconv -f iso-8859-1 -t utf-8 <$file >${file}_ |
|
|
|
|
touch -r ${file}{,_} |
|
|
|
|
mv -f ${file}{_,} |
|
|
|
|
done |
|
|
|
|
|
|
|
|
|
%build |
|
|
|
|
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" --ssl |
|
|
|
|
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1 |
|
|
|
|
make %{?_smp_mflags} |
|
|
|
|
|
|
|
|
|
%install |
|
|
|
|
make pure_install PERL_INSTALL_ROOT=%{buildroot} |
|
|
|
|
find %{buildroot} -type f -name .packlist -exec rm -f {} ';' |
|
|
|
|
find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';' |
|
|
|
|
make pure_install DESTDIR=%{buildroot} |
|
|
|
|
find %{buildroot} -type f -name '*.bs' -empty -delete |
|
|
|
|
%{_fixperms} %{buildroot}/* |
|
|
|
|
|
|
|
|
|
%check |
|
|
|
@ -58,22 +64,134 @@ find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';'
@@ -58,22 +64,134 @@ find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';'
|
|
|
|
|
#make test |
|
|
|
|
|
|
|
|
|
%files |
|
|
|
|
%doc ChangeLog eg README TODO |
|
|
|
|
%license LICENSE |
|
|
|
|
%doc Changes README.md |
|
|
|
|
%{perl_vendorarch}/Bundle/ |
|
|
|
|
%{perl_vendorarch}/DBD/ |
|
|
|
|
%{perl_vendorarch}/auto/DBD/ |
|
|
|
|
%{_mandir}/man3/*.3* |
|
|
|
|
|
|
|
|
|
%changelog |
|
|
|
|
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 4.023-5 |
|
|
|
|
- Mass rebuild 2014-01-24 |
|
|
|
|
* Thu Feb 08 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.045-1 |
|
|
|
|
- 4.045 bump |
|
|
|
|
|
|
|
|
|
* Tue Jan 23 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.044-1 |
|
|
|
|
- 4.044 bump |
|
|
|
|
|
|
|
|
|
* Tue Dec 19 2017 Petr Pisar <ppisar@redhat.com> - 4.043-7 |
|
|
|
|
- Fix building against mariadb-5.5.56 |
|
|
|
|
|
|
|
|
|
* Mon Dec 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.043-6 |
|
|
|
|
- Fixed CVE-2017-10789 (bug #1467600) |
|
|
|
|
|
|
|
|
|
* Tue Sep 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.043-5 |
|
|
|
|
- Replace mariadb/-devel by mariadb-connector-c/-devel |
|
|
|
|
|
|
|
|
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.043-4 |
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild |
|
|
|
|
|
|
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.043-3 |
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild |
|
|
|
|
|
|
|
|
|
* Thu Jul 13 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.043-2 |
|
|
|
|
- Fix for new version of MariaDB 10.2 (bug #1470196) |
|
|
|
|
|
|
|
|
|
* Fri Jun 30 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.043-1 |
|
|
|
|
- 4.043 bump |
|
|
|
|
- Fixed CVE-2017-10788 (bug #1467600) |
|
|
|
|
|
|
|
|
|
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.042-2 |
|
|
|
|
- Perl 5.26 rebuild |
|
|
|
|
|
|
|
|
|
* Thu Mar 09 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.042-1 |
|
|
|
|
- 4.042 bump |
|
|
|
|
|
|
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.041-2 |
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild |
|
|
|
|
|
|
|
|
|
* Tue Nov 29 2016 Petr Pisar <ppisar@redhat.com> - 4.041-1 |
|
|
|
|
- 4.041 bump (fixes CVE-2016-1251) |
|
|
|
|
|
|
|
|
|
* Mon Nov 21 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.040-1 |
|
|
|
|
- 4.040 bump |
|
|
|
|
|
|
|
|
|
* Wed Nov 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.039-1 |
|
|
|
|
- 4.039 bump |
|
|
|
|
|
|
|
|
|
* Thu Oct 20 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.038-1 |
|
|
|
|
- 4.038 bump |
|
|
|
|
|
|
|
|
|
* Mon Oct 03 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.037-1 |
|
|
|
|
- 4.037 bump |
|
|
|
|
|
|
|
|
|
* Mon Aug 29 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.036-1 |
|
|
|
|
- 4.036 bump |
|
|
|
|
|
|
|
|
|
* Thu Aug 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.035-3 |
|
|
|
|
- Remove using of iconv, because it is not needed (bug #1368046) |
|
|
|
|
|
|
|
|
|
* Tue Aug 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.035-2 |
|
|
|
|
- Fix default value for nossl option (bug #1366773) |
|
|
|
|
|
|
|
|
|
* Mon Jul 11 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.035-1 |
|
|
|
|
- 4.035 bump |
|
|
|
|
|
|
|
|
|
* Thu Jul 07 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.034-1 |
|
|
|
|
- 4.034 bump |
|
|
|
|
|
|
|
|
|
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.033-3 |
|
|
|
|
- Perl 5.24 rebuild |
|
|
|
|
|
|
|
|
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.033-2 |
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild |
|
|
|
|
|
|
|
|
|
* Tue Oct 27 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.033-1 |
|
|
|
|
- 4.033 bump |
|
|
|
|
|
|
|
|
|
* Wed Jul 22 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.032-1 |
|
|
|
|
- 4.032 bump |
|
|
|
|
|
|
|
|
|
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.031-3 |
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild |
|
|
|
|
|
|
|
|
|
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.031-2 |
|
|
|
|
- Perl 5.22 rebuild |
|
|
|
|
|
|
|
|
|
* Thu Mar 12 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.031-1 |
|
|
|
|
- 4.031 bump |
|
|
|
|
|
|
|
|
|
* Thu Dec 11 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.029-1 |
|
|
|
|
- 4.029 bump |
|
|
|
|
|
|
|
|
|
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.028-3 |
|
|
|
|
- Perl 5.20 rebuild |
|
|
|
|
|
|
|
|
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.028-2 |
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild |
|
|
|
|
|
|
|
|
|
* Tue Aug 05 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.028-1 |
|
|
|
|
- 4.028 bump |
|
|
|
|
|
|
|
|
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.027-2 |
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild |
|
|
|
|
|
|
|
|
|
* Thu Mar 20 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.027-1 |
|
|
|
|
- 4.027 bump |
|
|
|
|
|
|
|
|
|
* Tue Jan 21 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.026-1 |
|
|
|
|
- 4.026 bump |
|
|
|
|
|
|
|
|
|
* Tue Nov 05 2013 Jitka Plesnikova <jplesnik@redhat.com> - 4.025-1 |
|
|
|
|
- 4.025 bump |
|
|
|
|
|
|
|
|
|
* Thu Sep 19 2013 Jitka Plesnikova <jplesnik@redhat.com> - 4.024-1 |
|
|
|
|
- 4.024 bump |
|
|
|
|
|
|
|
|
|
* Wed Jan 15 2014 Honza Horak <hhorak@redhat.com> - 4.023-4 |
|
|
|
|
- Rebuild for mariadb-libs |
|
|
|
|
Related: #1045013 |
|
|
|
|
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.023-4 |
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild |
|
|
|
|
|
|
|
|
|
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 4.023-3 |
|
|
|
|
- Mass rebuild 2013-12-27 |
|
|
|
|
* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 4.023-3 |
|
|
|
|
- Perl 5.18 rebuild |
|
|
|
|
|
|
|
|
|
* Mon Apr 29 2013 Petr Šabata <contyk@redhat.com> - 4.023-2 |
|
|
|
|
- Force MariaDB dependency as a workaround for f19 compose |
|
|
|
|