From 62c4806555519bc938db0f0cf9e2c657fc0d1dfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 10 Sep 2020 07:51:59 +0200 Subject: [PATCH 1/9] Import Reviewed in bug #1876779. --- perl-DBD-Pg.yaml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 perl-DBD-Pg.yaml diff --git a/perl-DBD-Pg.yaml b/perl-DBD-Pg.yaml new file mode 100644 index 0000000..7a7bc2b --- /dev/null +++ b/perl-DBD-Pg.yaml @@ -0,0 +1,38 @@ +document: modulemd +version: 2 +data: + name: perl-DBD-Pg + stream: '3.14' + summary: A PostgreSQL interface for Perl + description: > + DBD::Pg is a Perl module that works with the DBI module to provide + access to PostgreSQL databases. + license: + module: [ MIT ] + dependencies: + - buildrequires: + perl-DBI: [] + perl: [-5.28] + platform: [f34] + # Tests: + postgresql: [10] + requires: + perl-DBI: [] + perl: [-5.28] + platform: [f34] + # libpq.so is provided by a bare package, not a module + references: + community: https://metacpan.org/release/DBD-Pg + profiles: + common: + description: DBD-Pg distribution + rpms: + - perl-DBD-Pg + api: + rpms: + - perl-DBD-Pg + components: + rpms: + perl-DBD-Pg: + rationale: The API. + ref: master From 9b7d2767b3c539dc3ed9ce11084e2ad56ebc58c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 10 Sep 2020 07:53:31 +0200 Subject: [PATCH 2/9] Invert a perl dependency Fedora MBS does not support negative expansion. --- perl-DBD-Pg.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/perl-DBD-Pg.yaml b/perl-DBD-Pg.yaml index 7a7bc2b..6c0620f 100644 --- a/perl-DBD-Pg.yaml +++ b/perl-DBD-Pg.yaml @@ -12,13 +12,13 @@ data: dependencies: - buildrequires: perl-DBI: [] - perl: [-5.28] + perl: ['5.30', '5.32'] platform: [f34] # Tests: postgresql: [10] requires: perl-DBI: [] - perl: [-5.28] + perl: ['5.30', '5.32'] platform: [f34] # libpq.so is provided by a bare package, not a module references: From 614a7aebfc2f3dcd7caf9bf1127feeadbf97ce74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 11 Feb 2021 15:47:46 +0100 Subject: [PATCH 3/9] Pin components to f34, build for eln and f35 --- perl-DBD-Pg.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/perl-DBD-Pg.yaml b/perl-DBD-Pg.yaml index 6c0620f..e93aa07 100644 --- a/perl-DBD-Pg.yaml +++ b/perl-DBD-Pg.yaml @@ -13,13 +13,13 @@ data: - buildrequires: perl-DBI: [] perl: ['5.30', '5.32'] - platform: [f34] + platform: [eln, f34, f35] # Tests: postgresql: [10] requires: perl-DBI: [] perl: ['5.30', '5.32'] - platform: [f34] + platform: [eln, f34, f35] # libpq.so is provided by a bare package, not a module references: community: https://metacpan.org/release/DBD-Pg @@ -35,4 +35,4 @@ data: rpms: perl-DBD-Pg: rationale: The API. - ref: master + ref: f34 From 99400b191f251c1c6e38321e02eb578ea806c308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 15 Feb 2021 09:52:10 +0100 Subject: [PATCH 4/9] Move postgresql to 12 --- perl-DBD-Pg.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl-DBD-Pg.yaml b/perl-DBD-Pg.yaml index e93aa07..2d67d8e 100644 --- a/perl-DBD-Pg.yaml +++ b/perl-DBD-Pg.yaml @@ -15,7 +15,7 @@ data: perl: ['5.30', '5.32'] platform: [eln, f34, f35] # Tests: - postgresql: [10] + postgresql: [12] requires: perl-DBI: [] perl: ['5.30', '5.32'] From 36344d5e7b890da85904e892865e589a7da4221d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 14 Jun 2021 14:58:07 +0200 Subject: [PATCH 5/9] Convert to modulemd-packager-v3 format and remove EOLed perl:5.30 --- perl-DBD-Pg.yaml | 45 +++++++++++++++++++++++++++++++++------------ 1 file changed, 33 insertions(+), 12 deletions(-) diff --git a/perl-DBD-Pg.yaml b/perl-DBD-Pg.yaml index 2d67d8e..c25959e 100644 --- a/perl-DBD-Pg.yaml +++ b/perl-DBD-Pg.yaml @@ -1,5 +1,5 @@ -document: modulemd -version: 2 +document: modulemd-packager +version: 3 data: name: perl-DBD-Pg stream: '3.14' @@ -7,19 +7,40 @@ data: description: > DBD::Pg is a Perl module that works with the DBI module to provide access to PostgreSQL databases. - license: - module: [ MIT ] - dependencies: - - buildrequires: - perl-DBI: [] - perl: ['5.30', '5.32'] - platform: [eln, f34, f35] + license: [MIT] + configurations: + - context: 'fe9aef66' + platform: f34 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] # Tests: postgresql: [12] requires: - perl-DBI: [] - perl: ['5.30', '5.32'] - platform: [eln, f34, f35] + perl-DBI: ['1.643'] + perl: ['5.32'] + # libpq.so is provided by a bare package, not a module + - context: '4cabb089' + platform: f35 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] + # Tests: + postgresql: [12] + requires: + perl-DBI: ['1.643'] + perl: ['5.32'] + # libpq.so is provided by a bare package, not a module + - context: 'd7f8a066' + platform: eln + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] + # Tests: + postgresql: [12] + requires: + perl-DBI: ['1.643'] + perl: ['5.32'] # libpq.so is provided by a bare package, not a module references: community: https://metacpan.org/release/DBD-Pg From b9e4eaa92b698589b7975e891feb9fbf1356ea67 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 19:31:20 +0000 Subject: [PATCH 6/9] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 6a364602c7eec9297ba8ef767ce4d06961084dba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 6 Sep 2021 14:09:16 +0200 Subject: [PATCH 7/9] Add a context for platform:f36 --- perl-DBD-Pg.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/perl-DBD-Pg.yaml b/perl-DBD-Pg.yaml index c25959e..daabd23 100644 --- a/perl-DBD-Pg.yaml +++ b/perl-DBD-Pg.yaml @@ -31,6 +31,17 @@ data: perl-DBI: ['1.643'] perl: ['5.32'] # libpq.so is provided by a bare package, not a module + - context: '1' + platform: f36 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] + # Tests: + postgresql: [12] + requires: + perl-DBI: ['1.643'] + perl: ['5.32'] + # libpq.so is provided by a bare package, not a module - context: 'd7f8a066' platform: eln buildrequires: From 0b91aec7321e664b3938b705f2266b746c0e727e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 1 Mar 2022 13:31:55 +0100 Subject: [PATCH 8/9] Add a context for F37 and move tests to postgresql:14 --- perl-DBD-Pg.yaml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/perl-DBD-Pg.yaml b/perl-DBD-Pg.yaml index daabd23..55eddfe 100644 --- a/perl-DBD-Pg.yaml +++ b/perl-DBD-Pg.yaml @@ -15,7 +15,7 @@ data: perl-DBI: ['1.643'] perl: ['5.32'] # Tests: - postgresql: [12] + postgresql: [14] requires: perl-DBI: ['1.643'] perl: ['5.32'] @@ -26,7 +26,7 @@ data: perl-DBI: ['1.643'] perl: ['5.32'] # Tests: - postgresql: [12] + postgresql: [14] requires: perl-DBI: ['1.643'] perl: ['5.32'] @@ -37,7 +37,18 @@ data: perl-DBI: ['1.643'] perl: ['5.32'] # Tests: - postgresql: [12] + postgresql: [14] + requires: + perl-DBI: ['1.643'] + perl: ['5.32'] + # libpq.so is provided by a bare package, not a module + - context: 'f37' + platform: f37 + buildrequires: + perl-DBI: ['1.643'] + perl: ['5.32'] + # Tests: + postgresql: [14] requires: perl-DBI: ['1.643'] perl: ['5.32'] @@ -48,7 +59,7 @@ data: perl-DBI: ['1.643'] perl: ['5.32'] # Tests: - postgresql: [12] + postgresql: [14] requires: perl-DBI: ['1.643'] perl: ['5.32'] From 19ac1cee69ab464dae8cf2d5f6792932003a6cfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 1 Mar 2022 15:07:38 +0100 Subject: [PATCH 9/9] Rebuild with perl-DBD-Pg-3.14.2-4 adapted to PostgreSQL 14