%global pkg_name DBD-mysql %global pkg_version 5.012 %global rpm_pkg_version 5.012 %global rpm_pkg_release 1.n0i.48 Summary: MySQL driver for DBI Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: GPL+ or Artistic URL: https://metacpan.org/release/%{pkg_name} Source0: https://cpan.metacpan.org//authors/id/D/DV/DVEEDEN/%{pkg_name}-%{pkg_version}.tar.gz BuildRequires: rpm-build-reb00t-perl BuildRequires: perl-DBI-devel BuildRequires: coreutils BuildRequires: findutils BuildRequires: gcc BuildRequires: pkgconfig(mysqlclient) BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(libssl) BuildRequires: pkgconfig(libcrypto) BuildRequires: pkgconfig(openssl) BuildRequires: perl-devel BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(bigint) BuildRequires: perl(Carp) BuildRequires: perl(Config) BuildRequires: perl(Data::Dumper) BuildRequires: perl(DBI) >= 1.609 BuildRequires: perl(DBI::DBD) BuildRequires: perl(Devel::CheckLib) >= 1.09 BuildRequires: perl(DynaLoader) 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(Test::Deep) BuildRequires: perl(Test::Simple) >= 0.90 BuildRequires: perl(Time::HiRes) BuildRequires: perl(utf8) BuildRequires: perl(warnings) # package name used by Fedora/RedHat Provides: perl-DBD-MySQL = %{version}-%{release} Provides: perl-DBD-MySQL%{_isa} = %{version}-%{release} Obsoletes: perl-DBD-MySQL < %{version}-%{release} %description An implementation of DBI for MySQL for Perl. %prep %setup -q -n %{pkg_name}-%{pkg_version} # lazy extraneous shebang removal %{__sed} -i 's@^#!/usr/bin/perl@@' lib/DBD/mysql.pm %build %{perl_build -t -- --testhost=localhost --testdb=test --testuser=test} %install %{perl_install} %check # live mysql database required #%{?_with_test:%{__make} test} %files %defattr(-,root,root,-) %{perl_files} %exclude %{perl_vendorarch}/DBD/mysql/INSTALL.pod %exclude %{_mandir}/man3/DBD::mysql::INSTALL.* %doc Changes LICENSE README.md %changelog * Fri May 09 2025 Marius FERARU - 5.012-1.n0i.48 - version 5.012 * Tue Jan 28 2025 Marius FERARU - 5.011-1.n0i.47 - version 5.011 * Mon Sep 02 2024 Marius FERARU - 5.008-1.n0i.46 - version 5.008 * Wed Aug 23 2023 Marius FERARU - 4.050-18.n0i.45 - workaround for https://bugs.mysql.com/bug.php?id=112089 * Tue Jun 06 2023 Marius Feraru - 4.050-17.n0i.44 - rebuild (perl 5.36.1, F38) * Tue Nov 15 2022 Marius Feraru - 4.050-16.n0i.43 - over F37 * Wed Jun 22 2022 Marius Feraru - 4.050-14.n0i.42 - over F36 * Wed May 04 2022 Marius Feraru - 4.050-13.n0i.41 - over F35 * Sun May 02 2021 Marius Feraru - 4.050-11.n0i.40 - over F34 * Tue Oct 06 2020 Marius Feraru - 4.050-10.n0i.39 - override F32 * Wed Apr 29 2020 Marius Feraru - 4.050-2.n0i.38 - automatic rebuild (perl 5.30.2) * Wed Jan 09 2019 Marius FERARU - 4.050-1.n0i.37 - version 4.050 * Wed Jan 09 2019 Marius Feraru - 4.049-2.n0i.36 - automatic rebuild (perl 5.28.1) * Sun Nov 18 2018 Marius FERARU - 4.049-1.n0i.35 - version 4.049 - drop legacy Bundle - more BRs * Mon Oct 08 2018 Marius Feraru - 4.048-1.n0i.34 - version 4.048 * Thu Jan 18 2018 Marius Feraru - 4.043-3.n0i.33 - BR update * Sat Dec 16 2017 Marius Feraru - 4.043-2.n0i.32 - BR: perl(bigint) * Fri Dec 08 2017 Marius Feraru - 4.043-1.n0i.31 - version 4.043 * Thu May 04 2017 Marius Feraru - 4.042-2.n0i.30 - automatic rebuild (perl 5.24.1) * Wed Mar 22 2017 Marius Feraru - 4.042-1.n0i.29 - version 4.042 * Tue Nov 29 2016 Marius Feraru - 4.041-1.n0i.28 - version 4.041 * Thu Nov 17 2016 Marius Feraru - 4.039-1.n0i.27 - version 4.039 - files not provided anymore: eg/ TODO - ChangeLog is replaced by Changes - package README.md - README.pod is not installed anymore - encoding/man/chmod fixes are no longer needed - SSL is enabled by default - raise DBI dependency to version 1.609 - filtering Data::ShowTable is obsolete (no eg/) * Mon Jun 27 2016 Marius FERARU - 4.033-2.n0i.26 - provide Obsoletes for ancient RH pkg. miss-name * Thu Nov 12 2015 Marius Feraru - 4.033-1.n0i.25 - version 4.033 * Fri Aug 07 2015 Marius Feraru - 4.032-1.n0i.24 - version 4.032 * Mon Jun 22 2015 Marius Feraru - 4.031-1.n0i.23 - version 4.031 * Sat Jan 18 2014 Marius FERARU - 4.026-1.n0i.22 - version 4.026 * Tue Oct 11 2011 Marius FERARU - 4.020-2.n0i.21 - is_prefix patch * Mon Oct 10 2011 Marius FERARU - 4.020-1.n0i.20 - version 4.020 * Sun Oct 18 2009 Marius FERARU - 4.013-1.n0i.19 - version 4.013 * Wed Aug 01 2007 Marius Feraru - 4.005-1.n0i.18 - version 4.005 * Thu May 31 2007 Marius Feraru - 4.004-2.n0i.17 - spec file (re)created using N0i::CPAN::RPMizer/1.14.8 - added sample scripts * Tue May 08 2007 Marius FERARU - 4.004-1.n0i.16 - version 4.004 * Wed Jun 14 2006 Marius Feraru - 3.0006-1.n0i.15 - version 3.0006 * Sun Jun 11 2006 Marius Feraru - 3.0005-1.n0i.14 - version 3.0005 * Sun May 28 2006 Marius Feraru - 3.0004-1.n0i.13 - version 3.0004 * Fri May 05 2006 Marius Feraru - 3.0003-1.n0i.12 - version 3.0003 * Fri Feb 10 2006 Marius FERARU - 3.0002_1-3.n0i.11 - rebuild * Tue Aug 09 2005 Marius FERARU 3.0002_1-2.n0i.10 - version 3.0002_1 * Thu Jul 21 2005 Marius Feraru 3.0002-1.n0i.9 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - version 3.0002 * Wed Mar 30 2005 Marius FERARU 0:2.9005-4.n0i.8.2.9005_3 - rebuild (FC4) * Mon Nov 29 2004 Marius FERARU 0:2.9005-4.n0i.7.2.9005_3 - rebuild against perl 5.8.6 * Sat Nov 27 2004 Marius FERARU 0:2.9005-3.n0i.6 - version 2.9005_3 - requirements updates - spec updates * Mon Nov 22 2004 Marius Feraru 0:2.9004-2.n0i.5 - version 2.9004 * Tue May 04 2004 Marius FERARU 0:2.9003-1.n0i.4 - rebuild (perl 5.8.4) - spec updates * Fri Jan 23 2004 Marius FERARU 0:2.9003-0.n0i.3 - rebuild (perl v.5.8.3) - added BuildRequires * Tue Dec 30 2003 Marius FERARU 0:2.9003-0.n0i.2 - rebuilt on perl 5.8.2 / Fedora 1 Devel (tobe FC2) * Sun Nov 02 2003 Marius FERARU 0:2.9003-0.n0i.1 - version 2.9003 - spec file (re?)created using N0i::CPAN::RPMizer/2003102001 * Sun Jul 27 2003 Marius FERARU 2.9002-0.n0i - version 2.9002 - custom rebuild from a RHL spec