From 17111c222eb5cac65105908f3cb782f0a6068a2d Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 20:03:03 +0200 Subject: [PATCH 01/41] Rebuilt for Python 3.10 --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index bb43453..a9c3fb3 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.7 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -72,6 +72,9 @@ make PYTHON=%{pybin} check %changelog +* Fri Jun 04 2021 Python Maint - 1.7-2 +- Rebuilt for Python 3.10 + * Sat Feb 20 2021 Pavel Raiskup - 1.7-1 - new upstream release From 21ee4959e7088779f03672288a62520cb29bf198 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Tue, 8 Jun 2021 16:11:10 +0200 Subject: [PATCH 02/41] Fix FTBFS Version: 1.8-1 Resolves: rhbz#1968796 --- distgen.spec | 9 +++++++-- sources | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/distgen.spec b/distgen.spec index a9c3fb3..6ac01de 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,8 +13,8 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.7 -Release: 2%{?dist} +Version: 1.8 +Release: 1%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -30,7 +30,9 @@ BuildRequires: %{pypkg}-distro BuildRequires: %{pypkg}-jinja2 BuildRequires: %pypkg-mock BuildRequires: %{meh_pypkg}pytest +%if 0%{?rhel} && 0%{?rhel} < 8 BuildRequires: %{pypkg}-pytest-catchlog +%endif BuildRequires: %{meh_pypkg}PyYAML BuildRequires: %{pypkg}-setuptools BuildRequires: %{pypkg}-six @@ -72,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Tue Jun 08 2021 Pavel Raiskup - 1.8-1 +- fix ftbfs in Fedora (rhbz#1968796) + * Fri Jun 04 2021 Python Maint - 1.7-2 - Rebuilt for Python 3.10 diff --git a/sources b/sources index cdf7668..bd69088 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.7.tar.gz) = 44a0d1043495570575d7198a8a8480aa91fb2884683ba8311da3840512eb2dbec8d6364f640e80065430644497606dbd7af92b93ab4c9de4765aaf11781883b4 +SHA512 (distgen-1.8.tar.gz) = 18134a1f70088e1272f22c0840979c41182b63255f882ea3a7b7a8b3c29d4d54efdae91757a66af26df1145d8e5907ba721157bb3ac2147e1afa908b70ae79d5 From cf44208bd95ad24026907ad30a4efbf63dcc658b Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Tue, 8 Jun 2021 16:13:56 +0200 Subject: [PATCH 03/41] drop f32 from releasers --- build-and-update-all-branches | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-and-update-all-branches b/build-and-update-all-branches index 7d802c6..0ab7c57 100755 --- a/build-and-update-all-branches +++ b/build-and-update-all-branches @@ -3,7 +3,7 @@ # Prepare rawhide branch, review the list of branches below and then execute this # script. -branches='rawhide epel8 epel7 f32 f33 f34' +branches='rawhide epel8 epel7 f33 f34' exit_handler () { From 86ccf74571f063e3b8f18eb1f2e53d5234d75426 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 20:51:26 +0000 Subject: [PATCH 04/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 6ac01de..fcaebdf 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.8 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jun 08 2021 Pavel Raiskup - 1.8-1 - fix ftbfs in Fedora (rhbz#1968796) From b90952ef6e33f57d5d0f0d776281d7920ca73932 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 00:44:42 +0000 Subject: [PATCH 05/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index fcaebdf..6e658cb 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.8 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 1.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From d01faab7fc0ee45a7fb9a20dfc21dfa4dff6855c Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Wed, 26 Jan 2022 14:03:05 +0100 Subject: [PATCH 06/41] new upstream release Per upstream release notes: https://github.com/devexp-db/distgen/releases/tag/v1.9 Version: 1.9-1 --- distgen.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/distgen.spec b/distgen.spec index 6e658cb..d71fcee 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,8 +13,8 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.8 -Release: 3%{?dist} +Version: 1.9 +Release: 1%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Wed Jan 26 2022 Pavel Raiskup - 1.9-1 +- new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.9 + * Thu Jan 20 2022 Fedora Release Engineering - 1.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index bd69088..6903be7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.8.tar.gz) = 18134a1f70088e1272f22c0840979c41182b63255f882ea3a7b7a8b3c29d4d54efdae91757a66af26df1145d8e5907ba721157bb3ac2147e1afa908b70ae79d5 +SHA512 (distgen-1.9.tar.gz) = b27310208c6d7c4ed723f4310f73a353977eb3c8344ce8c799688dd2bb2ff294ff28f6c74a124576daef3975e11dbb4928eab4d7848e7980b342ab4df6b0509f From 73683e42571a23a052379de12249957bf338f386 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Wed, 26 Jan 2022 14:04:32 +0100 Subject: [PATCH 07/41] Hit 'fedpkt-update' only in one branch We can specify multiple NVRs in one fedpkg update template. --- build-and-update-all-branches | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/build-and-update-all-branches b/build-and-update-all-branches index 0ab7c57..c1246f3 100755 --- a/build-and-update-all-branches +++ b/build-and-update-all-branches @@ -3,7 +3,7 @@ # Prepare rawhide branch, review the list of branches below and then execute this # script. -branches='rawhide epel8 epel7 f33 f34' +branches='rawhide epel8 epel7 f34 f35' exit_handler () { @@ -29,8 +29,5 @@ done koji watch-task $tasks -for branch in $branches; do - test $branch != rawhide || continue - git checkout $branch - fedpkg update -done +git checkout rawhide +fedpkg update From f44c7101c0cfeead068dce03d358a215caa177f9 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Thu, 27 Jan 2022 16:21:54 +0100 Subject: [PATCH 08/41] New upstream release, fixes EPEL 9 FTBFS Version: 1.10-1 --- build-and-update-all-branches | 2 +- distgen.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/build-and-update-all-branches b/build-and-update-all-branches index c1246f3..1e4b0b4 100755 --- a/build-and-update-all-branches +++ b/build-and-update-all-branches @@ -3,7 +3,7 @@ # Prepare rawhide branch, review the list of branches below and then execute this # script. -branches='rawhide epel8 epel7 f34 f35' +branches='rawhide epel9 epel8 epel7 f34 f35' exit_handler () { diff --git a/distgen.spec b/distgen.spec index d71fcee..993ccc9 100644 --- a/distgen.spec +++ b/distgen.spec @@ -3,7 +3,7 @@ %global pypkg %{?fedora:python3}%{!?fedora:python} %global meh_pypkg %{?fedora:%{pypkg}-} -%if 0%{?rhel} == 8 +%if 0%{?rhel} >= 8 %global pybin %__python3 %global pylib %python3_sitelib %global pypkg python3 @@ -13,7 +13,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.9 +Version: 1.10 Release: 1%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen @@ -28,9 +28,9 @@ BuildRequires: make BuildRequires: %{pypkg}-devel BuildRequires: %{pypkg}-distro BuildRequires: %{pypkg}-jinja2 -BuildRequires: %pypkg-mock BuildRequires: %{meh_pypkg}pytest %if 0%{?rhel} && 0%{?rhel} < 8 +BuildRequires: %{pypkg}-mock BuildRequires: %{pypkg}-pytest-catchlog %endif BuildRequires: %{meh_pypkg}PyYAML @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Thu Jan 27 2022 Pavel Raiskup - 1.10-1 +- fix FTBFS on EPEL9, new release, https://github.com/devexp-db/distgen/releases/tag/v1.10 + * Wed Jan 26 2022 Pavel Raiskup - 1.9-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.9 diff --git a/sources b/sources index 6903be7..7d2edfd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.9.tar.gz) = b27310208c6d7c4ed723f4310f73a353977eb3c8344ce8c799688dd2bb2ff294ff28f6c74a124576daef3975e11dbb4928eab4d7848e7980b342ab4df6b0509f +SHA512 (distgen-1.10.tar.gz) = f56f80a4e272ab96a39f152146a14523b8d89b2e914964e4e1dbd69e817e7b22d0b26d733685d62ccc1abe9738722cafb17c81f6dbc8283a64e87f72086db25f From 2c64566b18afac0b357ecc21d9408a886a8c5710 Mon Sep 17 00:00:00 2001 From: Zuzana Miklankova Date: Thu, 24 Mar 2022 09:32:41 +0100 Subject: [PATCH 09/41] New upstream release Version: 1.11-1 --- distgen.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/distgen.spec b/distgen.spec index 993ccc9..6053354 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,7 +13,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.10 +Version: 1.11 Release: 1%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Thu Mar 24 2022 Zuzana Miklankova - 1.11-1 +- new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.11 + * Thu Jan 27 2022 Pavel Raiskup - 1.10-1 - fix FTBFS on EPEL9, new release, https://github.com/devexp-db/distgen/releases/tag/v1.10 diff --git a/sources b/sources index 7d2edfd..fed099c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.10.tar.gz) = f56f80a4e272ab96a39f152146a14523b8d89b2e914964e4e1dbd69e817e7b22d0b26d733685d62ccc1abe9738722cafb17c81f6dbc8283a64e87f72086db25f +SHA512 (distgen-1.11.tar.gz) = 99d0376c96ab00143af6afb0534a02b19543d41b4672c5b6f4e0c5180388b45e6b26aa60a3c079501442abe6049c5f11efa7523de90d060564ac009c5cd29700 From bceac542626d310789228e6b1154960f16425ba0 Mon Sep 17 00:00:00 2001 From: Zuzana Miklankova Date: Thu, 14 Apr 2022 10:03:37 +0200 Subject: [PATCH 10/41] New upstream release Version: 1.12-1 --- distgen.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/distgen.spec b/distgen.spec index 6053354..e256101 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,7 +13,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.11 +Version: 1.12 Release: 1%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Thu Apr 14 2022 Zuzana Miklankova - 1.12-1 +- new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.12 + * Thu Mar 24 2022 Zuzana Miklankova - 1.11-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.11 diff --git a/sources b/sources index fed099c..170d9f1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.11.tar.gz) = 99d0376c96ab00143af6afb0534a02b19543d41b4672c5b6f4e0c5180388b45e6b26aa60a3c079501442abe6049c5f11efa7523de90d060564ac009c5cd29700 +SHA512 (distgen-1.12.tar.gz) = 44c0401cd39798027fde0d7e7fe80f91008fd941ef0d8c2f3b6c04aba93da716115395468fee16d04517057bb00fd720e640a1b1ae6987c3c1c77ef60a598b86 From 4f96e62bc3a23e867cbb4f1d7a2bd43c15818e6c Mon Sep 17 00:00:00 2001 From: Zuzana Miklankova Date: Thu, 9 Jun 2022 10:46:08 +0200 Subject: [PATCH 11/41] New upstream release Version: 1.13-1 --- distgen.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/distgen.spec b/distgen.spec index e256101..f3f9028 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,7 +13,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.12 +Version: 1.13 Release: 1%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Thu Jun 09 2022 Zuzana Miklankova - 1.13-1 +- new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.13 + * Thu Apr 14 2022 Zuzana Miklankova - 1.12-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.12 diff --git a/sources b/sources index 170d9f1..c0a39d4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.12.tar.gz) = 44c0401cd39798027fde0d7e7fe80f91008fd941ef0d8c2f3b6c04aba93da716115395468fee16d04517057bb00fd720e640a1b1ae6987c3c1c77ef60a598b86 +SHA512 (distgen-1.13.tar.gz) = 5f54103095258f9497e7bc21e6f231ffe5bcb0ab2587d434c406308cbd538240c24728942e7e43c918c1968427c8837f620ff7a9b757e14837a520cc867c4632 From e6e8b7f33994b8d65a6bdd82415d94c9a5b65bb6 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 13 Jun 2022 22:00:15 +0200 Subject: [PATCH 12/41] Rebuilt for Python 3.11 --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index f3f9028..00ab9de 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.13 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Mon Jun 13 2022 Python Maint - 1.13-2 +- Rebuilt for Python 3.11 + * Thu Jun 09 2022 Zuzana Miklankova - 1.13-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.13 From df3039e731fa59624670f963eb63f311dae4c5a4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 00:32:52 +0000 Subject: [PATCH 13/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 00ab9de..4c6296c 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.13 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 1.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Jun 13 2022 Python Maint - 1.13-2 - Rebuilt for Python 3.11 From 0630112599db9d6906c9ea78f5b8c5a71d27fcfd Mon Sep 17 00:00:00 2001 From: Zuzana Miklankova Date: Tue, 6 Sep 2022 10:47:30 +0200 Subject: [PATCH 14/41] New upstream release Version: 1.14-1 --- distgen.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/distgen.spec b/distgen.spec index 4c6296c..5d48240 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,8 +13,8 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.13 -Release: 3%{?dist} +Version: 1.14 +Release: 1%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Tue Sep 06 2022 Zuzana Miklankova - 1.14-1 +- new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.14 + * Thu Jul 21 2022 Fedora Release Engineering - 1.13-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index c0a39d4..6fdca1b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.13.tar.gz) = 5f54103095258f9497e7bc21e6f231ffe5bcb0ab2587d434c406308cbd538240c24728942e7e43c918c1968427c8837f620ff7a9b757e14837a520cc867c4632 +SHA512 (distgen-1.14.tar.gz) = 3d05361de1031b7e1053f26df1d051521023c79f2633f3aa0c45419c4c510480bb1296ad37ad3a20f5fe6aba39fd1b5c7401ca7c6cb7e6aebdd1ec08af4aca80 From 32cd1810d3b917613d33268035d500db4a82c073 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 01:29:15 +0000 Subject: [PATCH 15/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 5d48240..36712af 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.14 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 1.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Tue Sep 06 2022 Zuzana Miklankova - 1.14-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.14 From 6809938fce76e6489409db92bbd7cc77b3fa3ef7 Mon Sep 17 00:00:00 2001 From: Zuzana Miklankova Date: Thu, 9 Mar 2023 12:00:09 +0100 Subject: [PATCH 16/41] migrated to SPDX license --- distgen.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 36712af..999ca9b 100644 --- a/distgen.spec +++ b/distgen.spec @@ -15,7 +15,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.14 Release: 2%{?dist} -License: GPLv2+ +License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch From 6ece3267cb448dab5166c0f8da631f88599882a2 Mon Sep 17 00:00:00 2001 From: Zuzana Miklankova Date: Tue, 25 Apr 2023 12:27:34 +0200 Subject: [PATCH 17/41] New upstream release Version: 1.15 --- distgen.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/distgen.spec b/distgen.spec index 999ca9b..86a71c9 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,8 +13,8 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.14 -Release: 2%{?dist} +Version: 1.15 +Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Fri Apr 21 2023 Zuzana Miklankova - 1.15-1 +- new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.15 + * Thu Jan 19 2023 Fedora Release Engineering - 1.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index 6fdca1b..e912ef2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.14.tar.gz) = 3d05361de1031b7e1053f26df1d051521023c79f2633f3aa0c45419c4c510480bb1296ad37ad3a20f5fe6aba39fd1b5c7401ca7c6cb7e6aebdd1ec08af4aca80 +SHA512 (distgen-1.15.tar.gz) = a86a6de08894f7983402adb06cfefaa74ecc4a23bcd2129296c2d87309bdcc70d8a3a607b4dfdeb3e5b97e21d3881d5723c29369896c8a0319920e020fe31639 From 3ff6a66a87b56791a528ed6efe95df959c6d3813 Mon Sep 17 00:00:00 2001 From: Zuzana Miklankova Date: Mon, 29 May 2023 16:58:06 +0200 Subject: [PATCH 18/41] New upstream release Version: 1.16-1 --- distgen.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/distgen.spec b/distgen.spec index 86a71c9..09fbb76 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,7 +13,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.15 +Version: 1.16 Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Mon May 29 2023 Zuzana Miklankova - 1.16-1 +- new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.16 + * Fri Apr 21 2023 Zuzana Miklankova - 1.15-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.15 diff --git a/sources b/sources index e912ef2..d11c09f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.15.tar.gz) = a86a6de08894f7983402adb06cfefaa74ecc4a23bcd2129296c2d87309bdcc70d8a3a607b4dfdeb3e5b97e21d3881d5723c29369896c8a0319920e020fe31639 +SHA512 (distgen-1.16.tar.gz) = d6a4d265ba517996464c7554398725f129486560ca6d6633d11bf856bd229f7e2bbd0bf470303a07e3d1589a296a25ae82bf5bfc128d6a8a89ba984d8f402228 From 31fbd59f98fecc139c67830718bada457162d870 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 14 Jun 2023 00:42:40 +0200 Subject: [PATCH 19/41] Rebuilt for Python 3.12 --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 09fbb76..95c9011 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.16 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Tue Jun 13 2023 Python Maint - 1.16-2 +- Rebuilt for Python 3.12 + * Mon May 29 2023 Zuzana Miklankova - 1.16-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.16 From 679adb2be3c97ef153768b8267e07dda04e551e7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 17:33:12 +0000 Subject: [PATCH 20/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 95c9011..4a1d38a 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.16 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1.16-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jun 13 2023 Python Maint - 1.16-2 - Rebuilt for Python 3.12 From b4917ed571a8d8e481d8a69e73d8d3048e552a69 Mon Sep 17 00:00:00 2001 From: Zuzana Miklankova Date: Mon, 24 Jul 2023 10:30:22 +0200 Subject: [PATCH 21/41] New upstream release Version: 1.17-1 --- distgen.spec | 8 +++++--- sources | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/distgen.spec b/distgen.spec index 4a1d38a..2e5cf75 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,8 +13,8 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.16 -Release: 3%{?dist} +Version: 1.17 +Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,12 +74,14 @@ make PYTHON=%{pybin} check %changelog +* Mon Jul 24 2023 Zuzana Miklankova - 1.17-1 +- new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.17 + * Wed Jul 19 2023 Fedora Release Engineering - 1.16-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Tue Jun 13 2023 Python Maint - 1.16-2 - Rebuilt for Python 3.12 - * Mon May 29 2023 Zuzana Miklankova - 1.16-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.16 diff --git a/sources b/sources index d11c09f..ed38d7a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.16.tar.gz) = d6a4d265ba517996464c7554398725f129486560ca6d6633d11bf856bd229f7e2bbd0bf470303a07e3d1589a296a25ae82bf5bfc128d6a8a89ba984d8f402228 +SHA512 (distgen-1.17.tar.gz) = e809971826d541b463b6b74c08d7a558049f085717482d28cffe8e2cdd3442ab2114d04f4f37c22828bbefb1cd8709a6bcf9b182369bf84ac37a836c0d34f57d From c55e0dfca168bfc9654e8e77427b951242303044 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 17:14:54 +0000 Subject: [PATCH 22/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 2e5cf75..08faf85 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.17 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 1.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Jul 24 2023 Zuzana Miklankova - 1.17-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.17 From d2592cfbf1f6b9008920def0cc35ac87cfa50c14 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 09:31:40 +0000 Subject: [PATCH 23/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 08faf85..03e95a8 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.17 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 1.17-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 1.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 146042f00e0ed2c59fa69350ae7c8787a50dc7a2 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 13:36:57 +0200 Subject: [PATCH 24/41] Rebuilt for Python 3.13 --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 03e95a8..3586fe4 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.17 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Fri Jun 07 2024 Python Maint - 1.17-4 +- Rebuilt for Python 3.13 + * Wed Jan 24 2024 Fedora Release Engineering - 1.17-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 70a7179bb99581792b74d6c2034d1421adbdd832 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 21:04:21 +0000 Subject: [PATCH 25/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 3586fe4..f658d41 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.17 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 1.17-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Python Maint - 1.17-4 - Rebuilt for Python 3.13 From d757db04c21038843baca501f2550464e05cbbd8 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 9 Sep 2024 13:07:52 +0200 Subject: [PATCH 26/41] Update to 1.18 --- distgen.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/distgen.spec b/distgen.spec index f658d41..e0cd0fd 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,8 +13,8 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.17 -Release: 5%{?dist} +Version: 1.18 +Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Mon Sep 09 2024 Lumír Balhar - 1.18-1 +- Update to 1.18 + * Wed Jul 17 2024 Fedora Release Engineering - 1.17-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index ed38d7a..31cfbee 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.17.tar.gz) = e809971826d541b463b6b74c08d7a558049f085717482d28cffe8e2cdd3442ab2114d04f4f37c22828bbefb1cd8709a6bcf9b182369bf84ac37a836c0d34f57d +SHA512 (distgen-1.18.tar.gz) = ddc1c5b95e3c905eef851b550aa981a86d58e64d17f383807a000c83fc0fccd77d6095607d128d938708decbae3947d43eaf95dcff9b6bb4f4827318add55b58 From 6ac952323e2fbba101f90000de1dc0b931fa615b Mon Sep 17 00:00:00 2001 From: Ales Nezbeda Date: Wed, 2 Oct 2024 10:25:10 +0200 Subject: [PATCH 27/41] Update to 2.0 Refresh of build system Change spec file so it follows fedora guidelines --- distgen.spec | 60 ++++++++++++++++------------------------------------ sources | 2 +- 2 files changed, 19 insertions(+), 43 deletions(-) diff --git a/distgen.spec b/distgen.spec index e0cd0fd..6023827 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,43 +1,16 @@ -%global pybin %{?fedora:%{__python3}}%{!?fedora:%{__python2}} -%global pylib %{?fedora:%{python3_sitelib}}%{!?fedora:%{python2_sitelib}} -%global pypkg %{?fedora:python3}%{!?fedora:python} -%global meh_pypkg %{?fedora:%{pypkg}-} - -%if 0%{?rhel} >= 8 -%global pybin %__python3 -%global pylib %python3_sitelib -%global pypkg python3 -%global meh_pypkg python3- -%endif - - Name: distgen Summary: Templating system/generator for distributions -Version: 1.18 +Version: 2.0 Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch -Requires: %{pypkg}-jinja2 -Requires: %{pypkg}-distro -Requires: %{meh_pypkg}PyYAML -Requires: %{pypkg}-six +BuildRequires: python3-devel +BuildRequires: pyproject-rpm-macros +BuildRequires: python3-pytest -BuildRequires: make -BuildRequires: %{pypkg}-devel -BuildRequires: %{pypkg}-distro -BuildRequires: %{pypkg}-jinja2 -BuildRequires: %{meh_pypkg}pytest -%if 0%{?rhel} && 0%{?rhel} < 8 -BuildRequires: %{pypkg}-mock -BuildRequires: %{pypkg}-pytest-catchlog -%endif -BuildRequires: %{meh_pypkg}PyYAML -BuildRequires: %{pypkg}-setuptools -BuildRequires: %{pypkg}-six - -Source0: https://pypi.org/packages/source/d/%name/%name-%version.tar.gz +Source0: https://github.com/devexp-db/%name/releases/download/v%version/%name-%version.tar.gz %description Based on given template specification (configuration for template), template @@ -47,33 +20,36 @@ file and preexisting distribution metadata generate output file. %prep %autosetup -p1 +%generate_buildrequires +%pyproject_buildrequires -x pytest,pytest-catchlog,pytest-cov,coverage,flake8 %build -%{pybin} setup.py build +%pyproject_wheel %install -%{pybin} setup.py install --root=%{buildroot} -mkdir -p %{buildroot}%{_datadir}/distgen -mv %{buildroot}%{pylib}/distgen/{distconf,templates} %{buildroot}%{_datadir}/distgen +%pyproject_install +%pyproject_save_files distgen %check -make PYTHON=%{pybin} check +%pytest tests/unittests/ -%files +%files -f %{pyproject_files} %license LICENSE -%doc AUTHORS NEWS +%doc NEWS %doc docs/ %{_bindir}/dg -%{pylib}/distgen -%{pylib}/%{name}-*.egg-info -%{_datadir}/%{name} %{_mandir}/man1/* %changelog +* Wed Oct 2 2024 Ales Nezbeda - 2.0-1 +- Update to 2.0 +- Refresh of build system +- Change spec file so it follows fedora guidelines + * Mon Sep 09 2024 Lumír Balhar - 1.18-1 - Update to 1.18 diff --git a/sources b/sources index 31cfbee..3ec7bb4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.18.tar.gz) = ddc1c5b95e3c905eef851b550aa981a86d58e64d17f383807a000c83fc0fccd77d6095607d128d938708decbae3947d43eaf95dcff9b6bb4f4827318add55b58 +SHA512 (distgen-2.0.tar.gz) = 21784a2b8b10926286c4739cf17995fb2200be724299edac9d727bdf616814ad53fa078c85a1ca4a3ba45bd6f5849c055f846a84b024ffdd8b2417d8564402f3 From 90ecb55d9e6310a0c5bfe5d6670d81376a4ed01e Mon Sep 17 00:00:00 2001 From: Ales Nezbeda Date: Tue, 14 Jan 2025 17:33:26 +0100 Subject: [PATCH 28/41] Update to 2.1 Support for RHEL 10 --- distgen.spec | 6 +++++- sources | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/distgen.spec b/distgen.spec index 6023827..5aba384 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,6 +1,6 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 2.0 +Version: 2.1 Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen @@ -45,6 +45,10 @@ file and preexisting distribution metadata generate output file. %changelog +* Tue Jan 14 2025 Ales Nezbeda - 2.1-1 +- Update to 2.1 +- Support for RHEL 10 + * Wed Oct 2 2024 Ales Nezbeda - 2.0-1 - Update to 2.0 - Refresh of build system diff --git a/sources b/sources index 3ec7bb4..72dddb7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-2.0.tar.gz) = 21784a2b8b10926286c4739cf17995fb2200be724299edac9d727bdf616814ad53fa078c85a1ca4a3ba45bd6f5849c055f846a84b024ffdd8b2417d8564402f3 +SHA512 (distgen-2.1.tar.gz) = b02547cb56d0bb3ec7a9878f2959fdb39f6b19f733b67fb5753f145c7cf310ec05ec237daff76139c55180ea5d0d99706e0211c8a6cc7ace51efcad662cc5785 From 4219fa71ef071745c4c2bb189490b26b406aaa21 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 15:51:49 +0000 Subject: [PATCH 29/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 5aba384..0b471e0 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Jan 14 2025 Ales Nezbeda - 2.1-1 - Update to 2.1 - Support for RHEL 10 From e51954b4dad5c043f4e4e00963d7828dc017cd6e Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 23:38:05 +0200 Subject: [PATCH 30/41] Rebuilt for Python 3.14 --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 0b471e0..09c8bbf 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Mon Jun 02 2025 Python Maint - 2.1-3 +- Rebuilt for Python 3.14 + * Thu Jan 16 2025 Fedora Release Engineering - 2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 921164c5582b2e902d04ce7b66109b66cd95da5a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 19:20:05 +0000 Subject: [PATCH 31/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 09c8bbf..03ee1fb 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 2.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jun 02 2025 Python Maint - 2.1-3 - Rebuilt for Python 3.14 From 1ef884e78a92782cddbcd92c050a9fe5f3425c1c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:44:29 +0200 Subject: [PATCH 32/41] Rebuilt for Python 3.14.0rc2 bytecode --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 03ee1fb..5d45e90 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Fri Aug 15 2025 Python Maint - 2.1-5 +- Rebuilt for Python 3.14.0rc2 bytecode + * Wed Jul 23 2025 Fedora Release Engineering - 2.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From fa7aca256a0aae1eaefaf36a27c2ea98a2f1b728 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:13:50 +0200 Subject: [PATCH 33/41] Rebuilt for Python 3.14.0rc3 bytecode --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 5d45e90..bf703f8 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Fri Sep 19 2025 Python Maint - 2.1-6 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 2.1-5 - Rebuilt for Python 3.14.0rc2 bytecode From 088708b5d602d04db91326cd132e3a2e5bd9b32c Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Mon, 29 Dec 2025 11:26:48 +0100 Subject: [PATCH 34/41] New release - F43 configs added --- build-and-update-all-branches | 2 +- distgen.spec | 10 +++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/build-and-update-all-branches b/build-and-update-all-branches index 1e4b0b4..f1186ac 100755 --- a/build-and-update-all-branches +++ b/build-and-update-all-branches @@ -3,7 +3,7 @@ # Prepare rawhide branch, review the list of branches below and then execute this # script. -branches='rawhide epel9 epel8 epel7 f34 f35' +branches='rawhide f43 f42 f41' exit_handler () { diff --git a/distgen.spec b/distgen.spec index bf703f8..e38eb84 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 2.1 -Release: 6%{?dist} +Version: 2.2 +Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -10,7 +10,7 @@ BuildRequires: python3-devel BuildRequires: pyproject-rpm-macros BuildRequires: python3-pytest -Source0: https://github.com/devexp-db/%name/releases/download/v%version/%name-%version.tar.gz +Source0: https://pypi.org/packages/source/d/%name/%name-%version.tar.gz %description Based on given template specification (configuration for template), template @@ -23,6 +23,7 @@ file and preexisting distribution metadata generate output file. %generate_buildrequires %pyproject_buildrequires -x pytest,pytest-catchlog,pytest-cov,coverage,flake8 + %build %pyproject_wheel @@ -45,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Mon Dec 29 2025 Pavel Raiskup - 2.2-1 +- new upstream release with F43 config + * Fri Sep 19 2025 Python Maint - 2.1-6 - Rebuilt for Python 3.14.0rc3 bytecode diff --git a/sources b/sources index 72dddb7..2431000 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-2.1.tar.gz) = b02547cb56d0bb3ec7a9878f2959fdb39f6b19f733b67fb5753f145c7cf310ec05ec237daff76139c55180ea5d0d99706e0211c8a6cc7ace51efcad662cc5785 +SHA512 (distgen-2.2.tar.gz) = edd5a66ea1933eb19929d735f04a6d95d4e1092f597ad8a49611c70b6e4b6c06639604500f24d510f10337d1c49ac65ef05018edaf8680df9427be78cb2f1ded From bd81276423f2c249c8108760c3aaafddebab6cca Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Mon, 29 Dec 2025 11:32:56 +0100 Subject: [PATCH 35/41] Drop script that only /me was using --- build-and-update-all-branches | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100755 build-and-update-all-branches diff --git a/build-and-update-all-branches b/build-and-update-all-branches deleted file mode 100755 index f1186ac..0000000 --- a/build-and-update-all-branches +++ /dev/null @@ -1,33 +0,0 @@ -#! /bin/sh - -# Prepare rawhide branch, review the list of branches below and then execute this -# script. - -branches='rawhide f43 f42 f41' - -exit_handler () -{ - git checkout rawhide -} - -trap exit_handler EXIT - -set -e -set -x - -koji hello - -tasks= -for branch in $branches; do - if test $branch != rawhide; then - git checkout "$branch" - git merge rawhide - fi - git push - tasks="${tasks}`fedpkg build --nowait | grep 'Created task' | cut -d: -f2`" -done - -koji watch-task $tasks - -git checkout rawhide -fedpkg update From 9f5c4c12ec4761e63c5400849763e13d16b72c39 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 06:01:30 +0000 Subject: [PATCH 36/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index e38eb84..b564c3a 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Mon Dec 29 2025 Pavel Raiskup - 2.2-1 - new upstream release with F43 config From d78b963e05dc7ab68187bfe1ac8b1d91d749f830 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 10:02:22 +0000 Subject: [PATCH 37/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index b564c3a..1ce06ce 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.2 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 2.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jan 16 2026 Fedora Release Engineering - 2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 7640b2bfac8f39d935052ea3bca195fdfd06a21c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hrn=C4=8Diar?= Date: Mon, 23 Feb 2026 15:23:29 +0100 Subject: [PATCH 38/41] Fix invalid extras in %pyproject_buildrequires -x The extras requested via -x do not match the project's upstream metadata, causing a build failure with the new extras validation in pyproject-rpm-macros. See: https://src.fedoraproject.org/rpms/pyproject-rpm-macros/pull-request/534 --- distgen.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 1ce06ce..45ca0ab 100644 --- a/distgen.spec +++ b/distgen.spec @@ -21,7 +21,7 @@ file and preexisting distribution metadata generate output file. %autosetup -p1 %generate_buildrequires -%pyproject_buildrequires -x pytest,pytest-catchlog,pytest-cov,coverage,flake8 +%pyproject_buildrequires %build From 529d6a87e35b2d459a9872fb08570cf42e223945 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 3 Jun 2026 21:32:08 +0200 Subject: [PATCH 39/41] Rebuilt for Python 3.15 --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 45ca0ab..39b69d9 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.2 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Wed Jun 03 2026 Python Maint - 2.2-4 +- Rebuilt for Python 3.15 + * Fri Jan 16 2026 Fedora Release Engineering - 2.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 8cedd7129804d0f9856b0a4b259938994849fe40 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 15 Jul 2026 21:50:07 +0000 Subject: [PATCH 40/41] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 39b69d9..179a6a8 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Wed Jul 15 2026 Fedora Release Engineering - 2.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Wed Jun 03 2026 Python Maint - 2.2-4 - Rebuilt for Python 3.15 From 744e85714e0efe3d003eec3a21f894683d339a1a Mon Sep 17 00:00:00 2001 From: Artur Frenszek-Iwicki Date: Wed, 26 Aug 2026 22:20:37 +0200 Subject: [PATCH 41/41] Update to v2.4 --- distgen.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/distgen.spec b/distgen.spec index 179a6a8..8f75ee6 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 2.2 -Release: 5%{?dist} +Version: 2.4 +Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Wed Aug 26 2026 Artur Frenszek-Iwicki - 2.4-1 +- Update to v2.4 + * Wed Jul 15 2026 Fedora Release Engineering - 2.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild diff --git a/sources b/sources index 2431000..09c25cc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-2.2.tar.gz) = edd5a66ea1933eb19929d735f04a6d95d4e1092f597ad8a49611c70b6e4b6c06639604500f24d510f10337d1c49ac65ef05018edaf8680df9427be78cb2f1ded +SHA512 (distgen-2.4.tar.gz) = 18108e71463ea76844a79bd2478b4d1892e7b9779542ac1795e57d4ea3f9fbc33f5a5582493d0b33f16dfc2bb4ff0ab2f73e955a3052521af09472e6889f266b