From 455077a0fc8003fa1cee3a1f69ac0a828c760118 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 10 Sep 2020 16:18:39 +0200 Subject: [PATCH 01/14] Import Reviewed in bug #1875771. --- perl-DBD-MySQL.yaml | 53 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 perl-DBD-MySQL.yaml diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml new file mode 100644 index 0000000..a8c4f17 --- /dev/null +++ b/perl-DBD-MySQL.yaml @@ -0,0 +1,53 @@ +document: modulemd +version: 2 +data: + name: perl-DBD-MySQL + stream: '4.050' + summary: A MySQL interface for Perl + description: > + DBD::mysql is the Perl5 Database Interface driver for the MySQL + database. In other words: DBD::mysql is an interface between the Perl + programming language and the MySQL programming API that comes with the + MySQL relational database management system. + license: + module: [ MIT ] + dependencies: + - buildrequires: + perl-DBI: [] + platform: [f34] + perl: [-5.28] + requires: + perl-DBI: [] + platform: [f34] + perl: [-5.28] + references: + community: https://metacpan.org/release/DBD-mysql + profiles: + common: + description: DBD-mysql distribution + rpms: + - perl-DBD-MySQL + api: + rpms: + - perl-DBD-MySQL + components: + rpms: + perl-Capture-Tiny: + rationale: A build dependency. + buildonly: true + ref: master + buildorder: 0 + perl-Mock-Config: + rationale: A build dependency. + buildonly: true + ref: master + buildorder: 0 + perl-Devel-CheckLib: + rationale: A build dependency. + buildonly: true + ref: master + buildorder: 1 + perl-DBD-MySQL: + rationale: The API. + ref: master + buildorder: 2 From 7318a99bc2dca2675fbc1e6ee516dc53243e2055 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 10 Sep 2020 16:19:27 +0200 Subject: [PATCH 02/14] Invert a perl dependency Fedora MBS does not support a negative expansion. --- perl-DBD-MySQL.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index a8c4f17..be036e0 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -15,11 +15,11 @@ data: - buildrequires: perl-DBI: [] platform: [f34] - perl: [-5.28] + perl: ['5.30', '5.32'] requires: perl-DBI: [] platform: [f34] - perl: [-5.28] + perl: ['5.30', '5.32'] references: community: https://metacpan.org/release/DBD-mysql profiles: From d66bfd2fea0a08c1109683a19f92c0da8651b1b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 15 Jan 2021 12:03:41 +0100 Subject: [PATCH 03/14] Update for perl-DBD-MySQL adding make From f9e3e76403d9adb0be8a4fab1eecf081701386f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 15 Jan 2021 13:38:56 +0100 Subject: [PATCH 04/14] Disable perl-Mock-Config optional build-dependency in perl-Devel-CheckLib --- perl-DBD-MySQL.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index be036e0..ed8ca05 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -30,6 +30,10 @@ data: api: rpms: - perl-DBD-MySQL + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 components: rpms: perl-Capture-Tiny: @@ -37,11 +41,6 @@ data: buildonly: true ref: master buildorder: 0 - perl-Mock-Config: - rationale: A build dependency. - buildonly: true - ref: master - buildorder: 0 perl-Devel-CheckLib: rationale: A build dependency. buildonly: true From 6bf9798b092c214c048312c79e9714ad0415340c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 11 Feb 2021 15:46:07 +0100 Subject: [PATCH 05/14] Pin components to f34, build for eln and f35 --- perl-DBD-MySQL.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index ed8ca05..9c52781 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -14,11 +14,11 @@ data: dependencies: - buildrequires: perl-DBI: [] - platform: [f34] + platform: [eln, f34, f35] perl: ['5.30', '5.32'] requires: perl-DBI: [] - platform: [f34] + platform: [eln, f34, f35] perl: ['5.30', '5.32'] references: community: https://metacpan.org/release/DBD-mysql @@ -39,14 +39,14 @@ data: perl-Capture-Tiny: rationale: A build dependency. buildonly: true - ref: master + ref: f34 buildorder: 0 perl-Devel-CheckLib: rationale: A build dependency. buildonly: true - ref: master + ref: f34 buildorder: 1 perl-DBD-MySQL: rationale: The API. - ref: master + ref: f34 buildorder: 2 From 965488803592fb3f796faa2cd52fb6d7f1fe3ec3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 14 Jun 2021 14:43:55 +0200 Subject: [PATCH 06/14] Convert to module-packager-v3 format, remove EOLed perl:5.30 --- perl-DBD-MySQL.yaml | 57 +++++++++++++++++++++++++++++++++------------ 1 file changed, 42 insertions(+), 15 deletions(-) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index 9c52781..f47fc82 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -1,5 +1,5 @@ -document: modulemd -version: 2 +document: modulemd-packager +version: 3 data: name: perl-DBD-MySQL stream: '4.050' @@ -9,17 +9,44 @@ data: database. In other words: DBD::mysql is an interface between the Perl programming language and the MySQL programming API that comes with the MySQL relational database management system. - license: - module: [ MIT ] - dependencies: - - buildrequires: - perl-DBI: [] - platform: [eln, f34, f35] - perl: ['5.30', '5.32'] + license: [MIT] + configurations: + - context: '55200d29' + platform: f34 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] requires: - perl-DBI: [] - platform: [eln, f34, f35] - perl: ['5.30', '5.32'] + perl-DBI: ['1.643'] + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '468b1d13' + platform: f35 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] + requires: + perl-DBI: ['1.643'] + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '3993544e' + platform: eln + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] + requires: + perl-DBI: ['1.643'] + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 references: community: https://metacpan.org/release/DBD-mysql profiles: @@ -30,10 +57,10 @@ data: api: rpms: - perl-DBD-MySQL - buildopts: + filter: rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 + - perl-Capture-Tiny + - perl-Devel-CheckLib components: rpms: perl-Capture-Tiny: From be57182825bcb66d3ff1efd49de5043936cc6704 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 18:39:55 +0000 Subject: [PATCH 07/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 2ec5085641d1eec838f11e0f522d2e99b831955d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 6 Sep 2021 11:44:06 +0200 Subject: [PATCH 08/14] Add a context for platform:f36 --- perl-DBD-MySQL.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index f47fc82..1a20cad 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -35,6 +35,18 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '1' + platform: f36 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] + requires: + perl-DBI: ['1.643'] + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '3993544e' platform: eln buildrequires: From 59273f2b37e8c40a20c95fb7d86bf1f170af0ab6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 1 Mar 2022 11:54:33 +0100 Subject: [PATCH 09/14] Add a context for F37 --- perl-DBD-MySQL.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index 1a20cad..22b93cf 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -47,6 +47,18 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: 'f37' + platform: f37 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] + requires: + perl-DBI: ['1.643'] + perl: ['5.32'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '3993544e' platform: eln buildrequires: From a7b0806fc10285a889cfea21bdb26b0781975345 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 29 Jul 2022 13:19:39 +0200 Subject: [PATCH 10/14] Build the module with perl:5.34 and perl:5.36 --- perl-DBD-MySQL.yaml | 68 ++++++++++++++++++++++++++------------------- 1 file changed, 40 insertions(+), 28 deletions(-) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index 22b93cf..c78a214 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -11,62 +11,74 @@ data: MySQL relational database management system. license: [MIT] configurations: - - context: '55200d29' - platform: f34 - buildrequires: - perl-DBI: ['1.643'] - perl: ['5.32'] - requires: - perl-DBI: ['1.643'] - perl: ['5.32'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '468b1d13' + - context: 'f35p534' platform: f35 buildrequires: perl-DBI: ['1.643'] - perl: ['5.32'] + perl: ['5.34'] requires: perl-DBI: ['1.643'] - perl: ['5.32'] + perl: ['5.34'] buildopts: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '1' + - context: 'f36p534' platform: f36 buildrequires: perl-DBI: ['1.643'] - perl: ['5.32'] + perl: ['5.34'] requires: perl-DBI: ['1.643'] - perl: ['5.32'] + perl: ['5.34'] buildopts: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: 'f37' + - context: 'f37p534' platform: f37 buildrequires: perl-DBI: ['1.643'] - perl: ['5.32'] + perl: ['5.34'] requires: perl-DBI: ['1.643'] - perl: ['5.32'] + perl: ['5.34'] buildopts: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '3993544e' - platform: eln + - context: 'f35p536' + platform: f35 buildrequires: perl-DBI: ['1.643'] - perl: ['5.32'] + perl: ['5.36'] requires: perl-DBI: ['1.643'] - perl: ['5.32'] + perl: ['5.36'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: 'f36p536' + platform: f36 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.36'] + requires: + perl-DBI: ['1.643'] + perl: ['5.36'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: 'f37p536' + platform: f37 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.36'] + requires: + perl-DBI: ['1.643'] + perl: ['5.36'] buildopts: rpms: macros: | @@ -90,14 +102,14 @@ data: perl-Capture-Tiny: rationale: A build dependency. buildonly: true - ref: f34 + ref: f36 buildorder: 0 perl-Devel-CheckLib: rationale: A build dependency. buildonly: true - ref: f34 + ref: f36 buildorder: 1 perl-DBD-MySQL: rationale: The API. - ref: f34 + ref: f36 buildorder: 2 From f7fb3aa7740d3317830648dded497603eeb7c62f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Aug 2022 16:50:00 +0000 Subject: [PATCH 11/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 769af8263c060280f4937af06e0f54100ecfefb8 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 24 Aug 2022 12:14:15 +0200 Subject: [PATCH 12/14] Build module with platform:f38 --- perl-DBD-MySQL.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index c78a214..ad7d6b4 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -47,6 +47,18 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: 'f38p534' + platform: f38 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.34'] + requires: + perl-DBI: ['1.643'] + perl: ['5.34'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: 'f35p536' platform: f35 buildrequires: @@ -83,6 +95,18 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: 'f38p536' + platform: f38 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.36'] + requires: + perl-DBI: ['1.643'] + perl: ['5.36'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 references: community: https://metacpan.org/release/DBD-mysql profiles: From 93f82e2906d93e67220e1062cf6320767de4452a Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 16 Feb 2023 11:52:17 +0100 Subject: [PATCH 13/14] Remove a context for Fedora 35 --- perl-DBD-MySQL.yaml | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index ad7d6b4..b89a11b 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -11,18 +11,6 @@ data: MySQL relational database management system. license: [MIT] configurations: - - context: 'f35p534' - platform: f35 - buildrequires: - perl-DBI: ['1.643'] - perl: ['5.34'] - requires: - perl-DBI: ['1.643'] - perl: ['5.34'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: 'f36p534' platform: f36 buildrequires: @@ -59,18 +47,6 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: 'f35p536' - platform: f35 - buildrequires: - perl-DBI: ['1.643'] - perl: ['5.36'] - requires: - perl-DBI: ['1.643'] - perl: ['5.36'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: 'f36p536' platform: f36 buildrequires: From 7f333ef56f4945cb818c2f4582c0b9e8e071f3d3 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 16 Feb 2023 11:56:11 +0100 Subject: [PATCH 14/14] Add a context for Fedora 39; Use branch f38 --- perl-DBD-MySQL.yaml | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/perl-DBD-MySQL.yaml b/perl-DBD-MySQL.yaml index b89a11b..09f18ae 100644 --- a/perl-DBD-MySQL.yaml +++ b/perl-DBD-MySQL.yaml @@ -47,6 +47,18 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: 'f39p534' + platform: f39 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.34'] + requires: + perl-DBI: ['1.643'] + perl: ['5.34'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: 'f36p536' platform: f36 buildrequires: @@ -83,6 +95,18 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: 'f39p536' + platform: f39 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.36'] + requires: + perl-DBI: ['1.643'] + perl: ['5.36'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 references: community: https://metacpan.org/release/DBD-mysql profiles: @@ -102,14 +126,14 @@ data: perl-Capture-Tiny: rationale: A build dependency. buildonly: true - ref: f36 + ref: f38 buildorder: 0 perl-Devel-CheckLib: rationale: A build dependency. buildonly: true - ref: f36 + ref: f38 buildorder: 1 perl-DBD-MySQL: rationale: The API. - ref: f36 + ref: f38 buildorder: 2