From aa638f68ebd15c8f1cc651c1e6707c50b1bdc176 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 19 Oct 2023 15:12:58 +0200 Subject: [PATCH] Use community-mysql also for ELN --- perl-DBD-MySQL.spec | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/perl-DBD-MySQL.spec b/perl-DBD-MySQL.spec index f78987d..567b615 100644 --- a/perl-DBD-MySQL.spec +++ b/perl-DBD-MySQL.spec @@ -3,9 +3,15 @@ # Disable leak tests %bcond_with perl_DBD_MySQL_enables_leak_test +%if 0%{?fedora} || 0%{?eln} +%global mysqlname community-mysql +%else +%global mysqlname mysql +%endif + Name: perl-DBD-MySQL Version: 5.001 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A MySQL interface for Perl License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/release/%{cpan_name} @@ -22,7 +28,7 @@ BuildRequires: findutils BuildRequires: gcc BuildRequires: make # DBD::mysql v5.x requires MySQL 8.x client libraries for building -BuildRequires: %{?fedora:community-}mysql-devel +BuildRequires: %{mysqlname}-devel BuildRequires: openssl-devel BuildRequires: perl-devel BuildRequires: perl-generators @@ -47,8 +53,8 @@ BuildRequires: perl(DBI) >= 1.609 BuildRequires: perl(DBI::Const::GetInfoType) BuildRequires: perl(DynaLoader) # Tests -BuildRequires: %{?fedora:community-}mysql -BuildRequires: %{?fedora:community-}mysql-server +BuildRequires: %{mysqlname} +BuildRequires: %{mysqlname}-server BuildRequires: perl(B) BuildRequires: perl(bigint) # Required to process t/testrules.yml @@ -86,8 +92,8 @@ Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: perl-Test-Harness Requires: coreutils Requires: shadow-utils -Requires: %{?fedora:community-}mysql -Requires: %{?fedora:community-}mysql-server +Requires: %{mysqlname} +Requires: %{mysqlname}-server # Required to process t/testrules.yml Requires: perl(CPAN::Meta::YAML) # Optional tests @@ -192,6 +198,9 @@ make test %{?with_perl_DBD_MySQL_enables_leak_test:EXTENDED_TESTING=1} %{_libexecdir}/%{name} %changelog +* Thu Oct 19 2023 Jitka Plesnikova - 5.001-2 +- Use community-mysql also for ELN + * Wed Oct 04 2023 Jitka Plesnikova - 5.001-1 - 5.001 bump (rhbz#2242077) Since this version, MySQL 8.x has to be used for build