From b5069ead792fcbf44284377174d5069499c1ad69 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 19:06:42 +0200 Subject: [PATCH 01/34] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- aisleriot.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/aisleriot.spec b/aisleriot.spec index 154fe72..793d52a 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -8,6 +8,7 @@ License: GPLv3+ and LGPLv3+ and GFDL URL: https://wiki.gnome.org/Apps/Aisleriot Source0: http://download.gnome.org/sources/aisleriot/3.22/aisleriot-%{version}.tar.xz +BuildRequires: gcc BuildRequires: pkgconfig(gconf-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(guile-2.0) From 9590847c361f4908e86fd21eda054b1c55c199f5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 20:05:19 +0000 Subject: [PATCH 02/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 793d52a..03f0469 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -85,6 +85,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 1:3.22.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon Mar 12 2018 Kalev Lember - 1:3.22.5-1 - Update to 3.22.5 From ae302bdd3c1bfe764a8d0e827bd17bd3f72e8f7e Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 4 Sep 2018 13:18:30 +0200 Subject: [PATCH 03/34] Update to 3.22.6 --- .gitignore | 1 + aisleriot.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6b8f8e3..a010e74 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ /aisleriot-3.22.3.tar.xz /aisleriot-3.22.4.tar.xz /aisleriot-3.22.5.tar.xz +/aisleriot-3.22.6.tar.xz diff --git a/aisleriot.spec b/aisleriot.spec index 03f0469..5a42c4a 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 -Version: 3.22.5 -Release: 2%{?dist} +Version: 3.22.6 +Release: 1%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -85,6 +85,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Tue Sep 04 2018 Kalev Lember - 1:3.22.6-1 +- Update to 3.22.6 + * Thu Jul 12 2018 Fedora Release Engineering - 1:3.22.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 8fc66c9..7f89abc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aisleriot-3.22.5.tar.xz) = 2a9c2e7d78a7b980226962e20af21efab20662c708a97284d5594997551587f1fea9c313d4e32360c398cb7943413cdbd8ac5de47ccf7237f6215496a349d152 +SHA512 (aisleriot-3.22.6.tar.xz) = 23553e1e630e832fbadcb915f94931596ab8c531c87d777397dfcba4976a6fd29261479919783cb2042e07350b9176acbc5ceec6e4e7aa3c0ba8612f2acd4914 From bb58b14e1b28d935d982874f934fad5c314db485 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Fri, 26 Oct 2018 08:22:35 +0200 Subject: [PATCH 04/34] Update to 3.22.7 --- .gitignore | 1 + aisleriot.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a010e74..a2d66e4 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ /aisleriot-3.22.4.tar.xz /aisleriot-3.22.5.tar.xz /aisleriot-3.22.6.tar.xz +/aisleriot-3.22.7.tar.xz diff --git a/aisleriot.spec b/aisleriot.spec index 5a42c4a..452c72b 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,6 +1,6 @@ Name: aisleriot Epoch: 1 -Version: 3.22.6 +Version: 3.22.7 Release: 1%{?dist} Summary: A collection of card games @@ -85,6 +85,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Fri Oct 26 2018 Kalev Lember - 1:3.22.7-1 +- Update to 3.22.7 + * Tue Sep 04 2018 Kalev Lember - 1:3.22.6-1 - Update to 3.22.6 diff --git a/sources b/sources index 7f89abc..8e14cfb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aisleriot-3.22.6.tar.xz) = 23553e1e630e832fbadcb915f94931596ab8c531c87d777397dfcba4976a6fd29261479919783cb2042e07350b9176acbc5ceec6e4e7aa3c0ba8612f2acd4914 +SHA512 (aisleriot-3.22.7.tar.xz) = d3bd785ddaf17e200382d1bfa4a4e386ad5613acf4963f0392ecbeb93559dbbdddf0c5bdd4d35347bfc59362bb98c1d18314ac4060d1de34e67157b929363db6 From ef8d517012fca6b14e58b63382d9515c4e47db23 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 13:07:22 +0000 Subject: [PATCH 05/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 452c72b..8ad10ca 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -85,6 +85,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1:3.22.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Oct 26 2018 Kalev Lember - 1:3.22.7-1 - Update to 3.22.7 From 1b8c873cf8e5b3ccc71520d446c92a210e470a53 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 11 Mar 2019 23:15:55 +0100 Subject: [PATCH 06/34] Update to 3.22.8 --- .gitignore | 1 + aisleriot.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a2d66e4..ad27607 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ /aisleriot-3.22.5.tar.xz /aisleriot-3.22.6.tar.xz /aisleriot-3.22.7.tar.xz +/aisleriot-3.22.8.tar.xz diff --git a/aisleriot.spec b/aisleriot.spec index 8ad10ca..1647c0e 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 -Version: 3.22.7 -Release: 2%{?dist} +Version: 3.22.8 +Release: 1%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -85,6 +85,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Mon Mar 11 2019 Kalev Lember - 1:3.22.8-1 +- Update to 3.22.8 + * Thu Jan 31 2019 Fedora Release Engineering - 1:3.22.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/sources b/sources index 8e14cfb..26c8748 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aisleriot-3.22.7.tar.xz) = d3bd785ddaf17e200382d1bfa4a4e386ad5613acf4963f0392ecbeb93559dbbdddf0c5bdd4d35347bfc59362bb98c1d18314ac4060d1de34e67157b929363db6 +SHA512 (aisleriot-3.22.8.tar.xz) = b7f650050d1f5c28665173095bf7d7c3e16b2820faebd6e494504aa4a10529823c60eccd86c5792cae62c52f9e3a8181255ed5cd3a32244324d4f4310d465acd From 53fa9d83baf44d53798161d5be2a40691f4fd618 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 17:41:58 +0000 Subject: [PATCH 07/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 1647c0e..b4ad299 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -85,6 +85,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 1:3.22.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Mon Mar 11 2019 Kalev Lember - 1:3.22.8-1 - Update to 3.22.8 From ded157f398f373c3dbef3a9dbf90f0e110835b05 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 9 Sep 2019 22:07:37 +0200 Subject: [PATCH 08/34] Update to 3.22.9 --- .gitignore | 1 + aisleriot.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ad27607..7ac045a 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ /aisleriot-3.22.6.tar.xz /aisleriot-3.22.7.tar.xz /aisleriot-3.22.8.tar.xz +/aisleriot-3.22.9.tar.xz diff --git a/aisleriot.spec b/aisleriot.spec index b4ad299..653dd3f 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 -Version: 3.22.8 -Release: 2%{?dist} +Version: 3.22.9 +Release: 1%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -85,6 +85,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Mon Sep 09 2019 Kalev Lember - 1:3.22.9-1 +- Update to 3.22.9 + * Wed Jul 24 2019 Fedora Release Engineering - 1:3.22.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 26c8748..4b0b7b6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aisleriot-3.22.8.tar.xz) = b7f650050d1f5c28665173095bf7d7c3e16b2820faebd6e494504aa4a10529823c60eccd86c5792cae62c52f9e3a8181255ed5cd3a32244324d4f4310d465acd +SHA512 (aisleriot-3.22.9.tar.xz) = a93779fea92542caa29117bd76c3df524924fa8a0aae0ae2b4d831c311acbaa6c061cbb98e269937b694e99c98226d58e84ce266fe34cf4261602f4bb4e7906e From c6b7d9687d7382a402ecde751e4ac5f29ea4b99b Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 17 Sep 2019 11:21:43 +0200 Subject: [PATCH 09/34] Disable GConf support --- aisleriot.spec | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/aisleriot.spec b/aisleriot.spec index 653dd3f..9719ca9 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -9,7 +9,6 @@ URL: https://wiki.gnome.org/Apps/Aisleriot Source0: http://download.gnome.org/sources/aisleriot/3.22/aisleriot-%{version}.tar.xz BuildRequires: gcc -BuildRequires: pkgconfig(gconf-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(guile-2.0) BuildRequires: pkgconfig(librsvg-2.0) @@ -21,10 +20,6 @@ BuildRequires: yelp-tools BuildRequires: desktop-file-utils BuildRequires: libappstream-glib -Requires(pre): GConf2 -Requires(post): GConf2 -Requires(preun): GConf2 - %description Aisleriot is a collection of over 80 card games programmed in scheme. @@ -32,11 +27,10 @@ Aisleriot is a collection of over 80 card games programmed in scheme. %setup -q %build -%configure +%configure --with-platform=gtk-only make %{_smp_mflags} %install -export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %make_install # Update the screenshot shown in the software center @@ -60,15 +54,6 @@ rm $RPM_BUILD_ROOT%{_libdir}/valgrind/aisleriot.supp appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/sol.appdata.xml desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop -%pre -%gconf_schema_prepare aisleriot - -%preun -%gconf_schema_remove aisleriot - -%post -%gconf_schema_upgrade aisleriot - %files -f %{name}.lang %doc AUTHORS %license COPYING.GPL3 COPYING.LGPL3 COPYING.GFDL @@ -80,11 +65,13 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_datadir}/icons/hicolor/*/apps/*.png %{_datadir}/icons/hicolor/symbolic/apps/gnome-aisleriot-symbolic.svg %{_datadir}/metainfo/sol.appdata.xml -%{_sysconfdir}/gconf/schemas/aisleriot.schemas %{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml %{_mandir}/man6/sol.6* %changelog +* Tue Sep 17 2019 Kalev Lember - 1:3.22.9-2 +- Disable GConf support + * Mon Sep 09 2019 Kalev Lember - 1:3.22.9-1 - Update to 3.22.9 From 2dafb73feb2150ac673334f5b77262498413bc1b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 11:21:34 +0000 Subject: [PATCH 10/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 9719ca9..48b5762 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.9 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -69,6 +69,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1:3.22.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Tue Sep 17 2019 Kalev Lember - 1:3.22.9-2 - Disable GConf support From c2c83799b32f04e0394c8e98cffd7ab877287481 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 11:52:12 +0000 Subject: [PATCH 11/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 48b5762..d3d11cb 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.9 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -69,6 +69,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1:3.22.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jan 28 2020 Fedora Release Engineering - 1:3.22.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From f7a8f57ff6eadddff0792454a18cb63330464bdf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jul 2020 23:53:11 +0000 Subject: [PATCH 12/34] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index d3d11cb..f21d973 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.9 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -69,6 +69,10 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Fri Jul 31 2020 Fedora Release Engineering - 1:3.22.9-5 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 1:3.22.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From f96e1a5dcb04534c2b62b47fe84b1905e14b6d6e Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Wed, 16 Dec 2020 23:20:07 +0000 Subject: [PATCH 13/34] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- aisleriot.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/aisleriot.spec b/aisleriot.spec index f21d973..fd46e8b 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -19,6 +19,7 @@ BuildRequires: appdata-tools BuildRequires: yelp-tools BuildRequires: desktop-file-utils BuildRequires: libappstream-glib +BuildRequires: make %description Aisleriot is a collection of over 80 card games programmed in scheme. From 3e5bf094392555586ad369910fd3cf8eb5633ba9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 25 Jan 2021 23:55:56 +0000 Subject: [PATCH 14/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index fd46e8b..33c9bbd 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.9 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -70,6 +70,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Mon Jan 25 2021 Fedora Release Engineering - 1:3.22.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Fri Jul 31 2020 Fedora Release Engineering - 1:3.22.9-5 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 866caff1eb3263047db3f830eafbb68e60a7121e Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 3 Mar 2021 11:08:16 +0000 Subject: [PATCH 15/34] Require guile 2.2 (#1901347) --- aisleriot.spec | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/aisleriot.spec b/aisleriot.spec index 33c9bbd..9c4932c 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,35 +1,38 @@ Name: aisleriot Epoch: 1 Version: 3.22.9 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL URL: https://wiki.gnome.org/Apps/Aisleriot Source0: http://download.gnome.org/sources/aisleriot/3.22/aisleriot-%{version}.tar.xz -BuildRequires: gcc BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(guile-2.0) +BuildRequires: pkgconfig(guile-2.2) BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libcanberra-gtk3) +BuildRequires: appdata-tools +BuildRequires: desktop-file-utils +# Required for autoreconf (to copy guile-2.2.m4 macros to aclocal.m4). +BuildRequires: autoconf automake libtool +BuildRequires: gcc BuildRequires: intltool BuildRequires: itstool -BuildRequires: appdata-tools -BuildRequires: yelp-tools -BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: make +BuildRequires: yelp-tools %description Aisleriot is a collection of over 80 card games programmed in scheme. %prep -%setup -q +%autosetup -p1 %build -%configure --with-platform=gtk-only -make %{_smp_mflags} +autoreconf --force --install +%configure --with-guile=2.2 --with-platform=gtk-only +%make_build %install %make_install @@ -70,6 +73,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Mar 03 2021 David King - 3.22.9-7 +- Require guile 2.2 (#1901347) + * Mon Jan 25 2021 Fedora Release Engineering - 1:3.22.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From f55249569d43c34127a203ada071754a86d9e358 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:28:02 +0000 Subject: [PATCH 16/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From d7f532f8a7e3143dc892e94a19b40e136d9a0795 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:23:19 +0000 Subject: [PATCH 17/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 9c4932c..6d99e8f 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.9 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -73,6 +73,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1:3.22.9-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Mar 03 2021 David King - 3.22.9-7 - Require guile 2.2 (#1901347) From 3f64a5e9752a35eafb4b432cd289a2b8249e1bab Mon Sep 17 00:00:00 2001 From: David King Date: Thu, 26 Aug 2021 15:39:37 +0100 Subject: [PATCH 18/34] Update to 3.22.17 --- .gitignore | 1 + aisleriot-3.22.17-appdata-namespace.patch | 56 +++++++++++++++++++++++ aisleriot.spec | 40 ++++++++-------- sources | 2 +- 4 files changed, 79 insertions(+), 20 deletions(-) create mode 100644 aisleriot-3.22.17-appdata-namespace.patch diff --git a/.gitignore b/.gitignore index 7ac045a..8d7bfe5 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ /aisleriot-3.22.7.tar.xz /aisleriot-3.22.8.tar.xz /aisleriot-3.22.9.tar.xz +/aisleriot-3.22.17.tar.bz2 diff --git a/aisleriot-3.22.17-appdata-namespace.patch b/aisleriot-3.22.17-appdata-namespace.patch new file mode 100644 index 0000000..3257b3c --- /dev/null +++ b/aisleriot-3.22.17-appdata-namespace.patch @@ -0,0 +1,56 @@ +From 95916d80a9258cd902ebae91270d36ac4165ee9a Mon Sep 17 00:00:00 2001 +From: David King +Date: Thu, 26 Aug 2021 15:32:52 +0100 +Subject: [PATCH 1/2] appdata: Use correct metainfo namespace + +https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html +--- + data/sol.metainfo.xml.in | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/data/sol.metainfo.xml.in b/data/sol.metainfo.xml.in +index eac0c89f..a502c2b9 100644 +--- a/data/sol.metainfo.xml.in ++++ b/data/sol.metainfo.xml.in +@@ -27,9 +27,8 @@ + of the GNU Free Documentation License along with this program. + If not, see . + --> +- + + sol.desktop + GPL-3.0+ or GFDL-1.3-only +-- +2.31.1 + + +From e03b443c6bc5354242fa598a5cef082c11c58bf0 Mon Sep 17 00:00:00 2001 +From: David King +Date: Thu, 26 Aug 2021 15:36:21 +0100 +Subject: [PATCH 2/2] appdata: Remove unnecessary namespace + +--- + data/sol.metainfo.xml.in | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/data/sol.metainfo.xml.in b/data/sol.metainfo.xml.in +index a502c2b9..d50600ce 100644 +--- a/data/sol.metainfo.xml.in ++++ b/data/sol.metainfo.xml.in +@@ -27,9 +27,7 @@ + of the GNU Free Documentation License along with this program. + If not, see . + --> +- ++ + sol.desktop + GPL-3.0+ or GFDL-1.3-only + GPL-3.0+ +-- +2.31.1 + diff --git a/aisleriot.spec b/aisleriot.spec index 6d99e8f..62b8490 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,26 +1,25 @@ Name: aisleriot Epoch: 1 -Version: 3.22.9 -Release: 8%{?dist} +Version: 3.22.17 +Release: 1%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL URL: https://wiki.gnome.org/Apps/Aisleriot -Source0: http://download.gnome.org/sources/aisleriot/3.22/aisleriot-%{version}.tar.xz +Source0: https://gitlab.gnome.org/GNOME/${name}/-/archive/%{version}/%{name}-%{version}.tar.bz2 +Patch0: aisleriot-3.22.17-appdata-namespace.patch BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(guile-2.2) +BuildRequires: pkgconfig(guile-3.0) BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libcanberra-gtk3) BuildRequires: appdata-tools BuildRequires: desktop-file-utils -# Required for autoreconf (to copy guile-2.2.m4 macros to aclocal.m4). -BuildRequires: autoconf automake libtool -BuildRequires: gcc +BuildRequires: gcc-c++ BuildRequires: intltool BuildRequires: itstool BuildRequires: libappstream-glib -BuildRequires: make +BuildRequires: meson BuildRequires: yelp-tools %description @@ -30,12 +29,12 @@ Aisleriot is a collection of over 80 card games programmed in scheme. %autosetup -p1 %build -autoreconf --force --install -%configure --with-guile=2.2 --with-platform=gtk-only -%make_build +%meson \ + -Dtheme_kde=false +%meson_build %install -%make_install +%meson_install # Update the screenshot shown in the software center # @@ -43,23 +42,23 @@ autoreconf --force --install # # See http://people.freedesktop.org/~hughsient/appdata/#screenshots for more details. # -appstream-util replace-screenshots $RPM_BUILD_ROOT%{_datadir}/metainfo/sol.appdata.xml \ +appstream-util replace-screenshots %{buildroot}%{_datadir}/metainfo/sol.metainfo.xml \ https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/sol/a.png \ https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/sol/b.png \ https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/sol/c.png \ https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/sol/d.png # Omit the valgrind suppression file; only for use during development -rm $RPM_BUILD_ROOT%{_libdir}/valgrind/aisleriot.supp +rm %{buildroot}%{_libdir}/valgrind/aisleriot.supp %find_lang %{name} --with-gnome %check -appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/sol.appdata.xml -desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop +appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/sol.metainfo.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %files -f %{name}.lang -%doc AUTHORS +%doc AUTHORS README.md %license COPYING.GPL3 COPYING.LGPL3 COPYING.GFDL %{_bindir}/* %{_libdir}/aisleriot @@ -68,15 +67,18 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/sol.desktop %{_datadir}/applications/sol.desktop %{_datadir}/icons/hicolor/*/apps/*.png %{_datadir}/icons/hicolor/symbolic/apps/gnome-aisleriot-symbolic.svg -%{_datadir}/metainfo/sol.appdata.xml +%{_datadir}/metainfo/sol.metainfo.xml %{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml %{_mandir}/man6/sol.6* %changelog +* Thu Aug 26 2021 David King - 1:3.22.17-1 +- Update to 3.22.17 + * Wed Jul 21 2021 Fedora Release Engineering - 1:3.22.9-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild -* Wed Mar 03 2021 David King - 3.22.9-7 +* Wed Mar 03 2021 David King - 1:3.22.9-7 - Require guile 2.2 (#1901347) * Mon Jan 25 2021 Fedora Release Engineering - 1:3.22.9-6 diff --git a/sources b/sources index 4b0b7b6..b569415 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aisleriot-3.22.9.tar.xz) = a93779fea92542caa29117bd76c3df524924fa8a0aae0ae2b4d831c311acbaa6c061cbb98e269937b694e99c98226d58e84ce266fe34cf4261602f4bb4e7906e +SHA512 (aisleriot-3.22.17.tar.bz2) = 2ef9f4de43aba6948b8c456f94fb9709552191da29620c74aee98a6c567384368325219cc4e0ea4f432b535bca44d2e5b381367e2adc1a80d9021f9828a6dd42 From a18ae73de566d40dfdf295f83426d2bfc5ceda78 Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 3 Nov 2021 15:32:23 +0000 Subject: [PATCH 19/34] Update to 3.22.19 --- .gitignore | 1 + aisleriot-3.22.17-appdata-namespace.patch | 56 ----------------------- aisleriot-3.22.19-appdata-namespace.patch | 24 ++++++++++ aisleriot.spec | 7 ++- sources | 2 +- 5 files changed, 31 insertions(+), 59 deletions(-) delete mode 100644 aisleriot-3.22.17-appdata-namespace.patch create mode 100644 aisleriot-3.22.19-appdata-namespace.patch diff --git a/.gitignore b/.gitignore index 8d7bfe5..a23470f 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,4 @@ /aisleriot-3.22.8.tar.xz /aisleriot-3.22.9.tar.xz /aisleriot-3.22.17.tar.bz2 +/aisleriot-3.22.19.tar.bz2 diff --git a/aisleriot-3.22.17-appdata-namespace.patch b/aisleriot-3.22.17-appdata-namespace.patch deleted file mode 100644 index 3257b3c..0000000 --- a/aisleriot-3.22.17-appdata-namespace.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 95916d80a9258cd902ebae91270d36ac4165ee9a Mon Sep 17 00:00:00 2001 -From: David King -Date: Thu, 26 Aug 2021 15:32:52 +0100 -Subject: [PATCH 1/2] appdata: Use correct metainfo namespace - -https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html ---- - data/sol.metainfo.xml.in | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/data/sol.metainfo.xml.in b/data/sol.metainfo.xml.in -index eac0c89f..a502c2b9 100644 ---- a/data/sol.metainfo.xml.in -+++ b/data/sol.metainfo.xml.in -@@ -27,9 +27,8 @@ - of the GNU Free Documentation License along with this program. - If not, see . - --> -- - - sol.desktop - GPL-3.0+ or GFDL-1.3-only --- -2.31.1 - - -From e03b443c6bc5354242fa598a5cef082c11c58bf0 Mon Sep 17 00:00:00 2001 -From: David King -Date: Thu, 26 Aug 2021 15:36:21 +0100 -Subject: [PATCH 2/2] appdata: Remove unnecessary namespace - ---- - data/sol.metainfo.xml.in | 4 +--- - 1 file changed, 1 insertion(+), 3 deletions(-) - -diff --git a/data/sol.metainfo.xml.in b/data/sol.metainfo.xml.in -index a502c2b9..d50600ce 100644 ---- a/data/sol.metainfo.xml.in -+++ b/data/sol.metainfo.xml.in -@@ -27,9 +27,7 @@ - of the GNU Free Documentation License along with this program. - If not, see . - --> -- -+ - sol.desktop - GPL-3.0+ or GFDL-1.3-only - GPL-3.0+ --- -2.31.1 - diff --git a/aisleriot-3.22.19-appdata-namespace.patch b/aisleriot-3.22.19-appdata-namespace.patch new file mode 100644 index 0000000..431a23f --- /dev/null +++ b/aisleriot-3.22.19-appdata-namespace.patch @@ -0,0 +1,24 @@ +From 34365e1fc9df720117a783dfb51d2d6b57d28b42 Mon Sep 17 00:00:00 2001 +From: David King +Date: Wed, 3 Nov 2021 15:40:26 +0000 +Subject: [PATCH] appdata: Remove unnecessary namespace + +--- + data/sol.metainfo.xml.in | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/data/sol.metainfo.xml.in b/data/sol.metainfo.xml.in +index a502c2b9..30ee6dcc 100644 +--- a/data/sol.metainfo.xml.in ++++ b/data/sol.metainfo.xml.in +@@ -28,7 +28,6 @@ + If not, see . + --> + + sol.desktop + GPL-3.0+ or GFDL-1.3-only +-- +2.33.1 + diff --git a/aisleriot.spec b/aisleriot.spec index 62b8490..9e04687 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,13 +1,13 @@ Name: aisleriot Epoch: 1 -Version: 3.22.17 +Version: 3.22.19 Release: 1%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL URL: https://wiki.gnome.org/Apps/Aisleriot Source0: https://gitlab.gnome.org/GNOME/${name}/-/archive/%{version}/%{name}-%{version}.tar.bz2 -Patch0: aisleriot-3.22.17-appdata-namespace.patch +Patch0: aisleriot-3.22.19-appdata-namespace.patch BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(guile-3.0) @@ -72,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Nov 03 2021 David King - 1:3.22.19-1 +- Update to 3.22.19 + * Thu Aug 26 2021 David King - 1:3.22.17-1 - Update to 3.22.17 diff --git a/sources b/sources index b569415..163277e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aisleriot-3.22.17.tar.bz2) = 2ef9f4de43aba6948b8c456f94fb9709552191da29620c74aee98a6c567384368325219cc4e0ea4f432b535bca44d2e5b381367e2adc1a80d9021f9828a6dd42 +SHA512 (aisleriot-3.22.19.tar.bz2) = ba3c09934715f0c7422a352d8523f6e36eeddc6af80400c9f1ccffdcf8fa4fc127b713903e45bfdacf3fec1d54bdf160d98faa2f3dfefd19eb931678d223465e From 09e43140710e00ee0d825fe22ba935f589f5d4d9 Mon Sep 17 00:00:00 2001 From: David King Date: Tue, 4 Jan 2022 14:34:49 +0000 Subject: [PATCH 20/34] Update to 3.22.20 --- .gitignore | 1 + aisleriot-3.22.20-guile3.patch | 40 ++++++++++++++++++++++++++++++++++ aisleriot.spec | 8 ++++++- sources | 2 +- 4 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 aisleriot-3.22.20-guile3.patch diff --git a/.gitignore b/.gitignore index a23470f..ecf9b29 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ /aisleriot-3.22.9.tar.xz /aisleriot-3.22.17.tar.bz2 /aisleriot-3.22.19.tar.bz2 +/aisleriot-3.22.20.tar.bz2 diff --git a/aisleriot-3.22.20-guile3.patch b/aisleriot-3.22.20-guile3.patch new file mode 100644 index 0000000..2adc7c6 --- /dev/null +++ b/aisleriot-3.22.20-guile3.patch @@ -0,0 +1,40 @@ +From df91e4fe72f9992dc79375c00a19e6286ee01742 Mon Sep 17 00:00:00 2001 +From: Christian Persch +Date: Fri, 31 Dec 2021 18:49:27 +0100 +Subject: [PATCH] games: Compile scheme code with -Ono-letrectify + +Fixes the games that include-and-modify the code of other games, e.g. +spider-three-decks. + +Fixes: https://gitlab.gnome.org/GNOME/aisleriot/-/issues/919 +--- + games/meson.build | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/games/meson.build b/games/meson.build +index afbd003e..e552beab 100644 +--- a/games/meson.build ++++ b/games/meson.build +@@ -119,6 +119,11 @@ guile_warnings = [ + '-Wunsupported-warning', + '-Wunused-toplevel', + '-Wunused-variable', ++ '-W1', ++] ++ ++guile_flags = [ ++ '-Ono-letrectify', + ] + + # FIXME: this should use files('...') (allowed as per docs), +@@ -131,6 +136,7 @@ guile_compile = [ + meson.current_build_dir(), + guile, + 'compile', ++ guile_flags, + guile_warnings, + '-o', + '@OUTPUT@', +-- +GitLab + diff --git a/aisleriot.spec b/aisleriot.spec index 9e04687..9d98733 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,6 +1,6 @@ Name: aisleriot Epoch: 1 -Version: 3.22.19 +Version: 3.22.20 Release: 1%{?dist} Summary: A collection of card games @@ -8,6 +8,8 @@ License: GPLv3+ and LGPLv3+ and GFDL URL: https://wiki.gnome.org/Apps/Aisleriot Source0: https://gitlab.gnome.org/GNOME/${name}/-/archive/%{version}/%{name}-%{version}.tar.bz2 Patch0: aisleriot-3.22.19-appdata-namespace.patch +# https://bugzilla.redhat.com/show_bug.cgi?id=2030392 +Patch1: aisleriot-3.22.20-guile3.patch BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(guile-3.0) @@ -72,6 +74,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Tue Jan 04 2022 David King - 1:3.22.20-1 +- Update to 3.22.20 +- Fix game logic bug with Guile 3 (#2035617) + * Wed Nov 03 2021 David King - 1:3.22.19-1 - Update to 3.22.19 diff --git a/sources b/sources index 163277e..a9377b0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aisleriot-3.22.19.tar.bz2) = ba3c09934715f0c7422a352d8523f6e36eeddc6af80400c9f1ccffdcf8fa4fc127b713903e45bfdacf3fec1d54bdf160d98faa2f3dfefd19eb931678d223465e +SHA512 (aisleriot-3.22.20.tar.bz2) = 99b64549b0acdf3425bec4081bc3c2e409345b60f0358249b71730744e2639a3e0787ee20b57e57311e3269270f79b0b25a7501c0d4e8962b15053fe74336665 From b2b2cd973cff244ac20b5abeff4ce0ef51a31657 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:03:43 +0000 Subject: [PATCH 21/34] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 9d98733..fc9737e 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.20 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -74,6 +74,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1:3.22.20-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Tue Jan 04 2022 David King - 1:3.22.20-1 - Update to 3.22.20 - Fix game logic bug with Guile 3 (#2035617) From 9d3bf7059bb78916bd81c07af3802f7662fbca5c Mon Sep 17 00:00:00 2001 From: David King Date: Mon, 14 Feb 2022 15:28:43 +0000 Subject: [PATCH 22/34] Update to 3.22.21 --- .gitignore | 1 + aisleriot-3.22.20-guile3.patch | 40 ---------------------------------- aisleriot.spec | 9 ++++---- sources | 2 +- 4 files changed, 7 insertions(+), 45 deletions(-) delete mode 100644 aisleriot-3.22.20-guile3.patch diff --git a/.gitignore b/.gitignore index ecf9b29..5f21eb8 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ /aisleriot-3.22.17.tar.bz2 /aisleriot-3.22.19.tar.bz2 /aisleriot-3.22.20.tar.bz2 +/aisleriot-3.22.21.tar.bz2 diff --git a/aisleriot-3.22.20-guile3.patch b/aisleriot-3.22.20-guile3.patch deleted file mode 100644 index 2adc7c6..0000000 --- a/aisleriot-3.22.20-guile3.patch +++ /dev/null @@ -1,40 +0,0 @@ -From df91e4fe72f9992dc79375c00a19e6286ee01742 Mon Sep 17 00:00:00 2001 -From: Christian Persch -Date: Fri, 31 Dec 2021 18:49:27 +0100 -Subject: [PATCH] games: Compile scheme code with -Ono-letrectify - -Fixes the games that include-and-modify the code of other games, e.g. -spider-three-decks. - -Fixes: https://gitlab.gnome.org/GNOME/aisleriot/-/issues/919 ---- - games/meson.build | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/games/meson.build b/games/meson.build -index afbd003e..e552beab 100644 ---- a/games/meson.build -+++ b/games/meson.build -@@ -119,6 +119,11 @@ guile_warnings = [ - '-Wunsupported-warning', - '-Wunused-toplevel', - '-Wunused-variable', -+ '-W1', -+] -+ -+guile_flags = [ -+ '-Ono-letrectify', - ] - - # FIXME: this should use files('...') (allowed as per docs), -@@ -131,6 +136,7 @@ guile_compile = [ - meson.current_build_dir(), - guile, - 'compile', -+ guile_flags, - guile_warnings, - '-o', - '@OUTPUT@', --- -GitLab - diff --git a/aisleriot.spec b/aisleriot.spec index fc9737e..5c27b0c 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,15 +1,13 @@ Name: aisleriot Epoch: 1 -Version: 3.22.20 -Release: 2%{?dist} +Version: 3.22.21 +Release: 1%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL URL: https://wiki.gnome.org/Apps/Aisleriot Source0: https://gitlab.gnome.org/GNOME/${name}/-/archive/%{version}/%{name}-%{version}.tar.bz2 Patch0: aisleriot-3.22.19-appdata-namespace.patch -# https://bugzilla.redhat.com/show_bug.cgi?id=2030392 -Patch1: aisleriot-3.22.20-guile3.patch BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(guile-3.0) @@ -74,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Mon Feb 14 2022 David King - 1:3.22.21-1 +- Update to 3.22.21 + * Wed Jan 19 2022 Fedora Release Engineering - 1:3.22.20-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index a9377b0..547054f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aisleriot-3.22.20.tar.bz2) = 99b64549b0acdf3425bec4081bc3c2e409345b60f0358249b71730744e2639a3e0787ee20b57e57311e3269270f79b0b25a7501c0d4e8962b15053fe74336665 +SHA512 (aisleriot-3.22.21.tar.bz2) = 0f454b7770ea24ce6837e43f4bf5068ef89bea062f7c80d621cdeabbc261dae083859d966c6f8809c437f04c221e89ea3bfdaebb4d390e65b4b000feb197d582 From 0738ab16242a1e6da8a48f3751f8bfcb6a436340 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:34:54 +0000 Subject: [PATCH 23/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 5c27b0c..2564a5f 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.21 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -72,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1:3.22.21-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Feb 14 2022 David King - 1:3.22.21-1 - Update to 3.22.21 From 951dddf98056d7f9759506414215e92ddc12c73b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:32:11 +0000 Subject: [PATCH 24/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 2564a5f..2e1e2ef 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.21 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -72,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 1:3.22.21-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 1:3.22.21-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 7079dbd543fd559941d43479d8213b0a50583465 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:03:35 +0000 Subject: [PATCH 25/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 2e1e2ef..5624040 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.21 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -72,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1:3.22.21-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jan 18 2023 Fedora Release Engineering - 1:3.22.21-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 44e047a0fdc943ff84720b055794c2040d1ca477 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:29:28 +0000 Subject: [PATCH 26/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 5624040..8e7ad35 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.21 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -72,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 1:3.22.21-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 1:3.22.21-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From fa8020c6488c27f37c6f2282faaf9f3b4118e6b9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 22:49:26 +0000 Subject: [PATCH 27/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 8e7ad35..74102ad 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.21 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -72,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 1:3.22.21-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 1:3.22.21-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From e97b91405e3057a6610e0213792f5ebe221b39c2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:45:49 +0000 Subject: [PATCH 28/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 74102ad..9758700 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.21 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A collection of card games License: GPLv3+ and LGPLv3+ and GFDL @@ -72,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 1:3.22.21-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jan 22 2024 Fedora Release Engineering - 1:3.22.21-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 9ce58e6c9107dd0e7819cba4ab11ffeea56ad478 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 28 Aug 2024 07:48:32 +0200 Subject: [PATCH 29/34] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- aisleriot.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/aisleriot.spec b/aisleriot.spec index 9758700..1ba09b8 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,10 +1,11 @@ Name: aisleriot Epoch: 1 Version: 3.22.21 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A collection of card games -License: GPLv3+ and LGPLv3+ and GFDL +# Automatically converted from old format: GPLv3+ and LGPLv3+ and GFDL - review is highly recommended. +License: GPL-3.0-or-later AND LGPL-3.0-or-later AND LicenseRef-Callaway-GFDL URL: https://wiki.gnome.org/Apps/Aisleriot Source0: https://gitlab.gnome.org/GNOME/${name}/-/archive/%{version}/%{name}-%{version}.tar.bz2 Patch0: aisleriot-3.22.19-appdata-namespace.patch @@ -72,6 +73,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Aug 28 2024 Miroslav Suchý - 1:3.22.21-8 +- convert license to SPDX + * Wed Jul 17 2024 Fedora Release Engineering - 1:3.22.21-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From e970e997c9dc8e028452952a961260fa8ef05960 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 10:46:09 +0000 Subject: [PATCH 30/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 1ba09b8..22c0ddb 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.21 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A collection of card games # Automatically converted from old format: GPLv3+ and LGPLv3+ and GFDL - review is highly recommended. @@ -73,6 +73,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 1:3.22.21-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Aug 28 2024 Miroslav Suchý - 1:3.22.21-8 - convert license to SPDX From f4a124ce102160c468b3cf09bd0cee555b583bc7 Mon Sep 17 00:00:00 2001 From: nmontero Date: Fri, 31 Jan 2025 12:45:31 +0100 Subject: [PATCH 31/34] Update to 3.22.35 --- .gitignore | 1 + aisleriot.spec | 10 ++++++---- sources | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 5f21eb8..ec820c0 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,4 @@ /aisleriot-3.22.19.tar.bz2 /aisleriot-3.22.20.tar.bz2 /aisleriot-3.22.21.tar.bz2 +/aisleriot-3.22.35.tar.xz diff --git a/aisleriot.spec b/aisleriot.spec index 22c0ddb..1378460 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,13 +1,13 @@ Name: aisleriot Epoch: 1 -Version: 3.22.21 -Release: 9%{?dist} +Version: 3.22.35 +Release: 1%{?dist} Summary: A collection of card games # Automatically converted from old format: GPLv3+ and LGPLv3+ and GFDL - review is highly recommended. License: GPL-3.0-or-later AND LGPL-3.0-or-later AND LicenseRef-Callaway-GFDL URL: https://wiki.gnome.org/Apps/Aisleriot -Source0: https://gitlab.gnome.org/GNOME/${name}/-/archive/%{version}/%{name}-%{version}.tar.bz2 +Source0: https://gitlab.gnome.org/GNOME/${name}/-/archive/%{version}/%{name}-%{version}.tar.xz Patch0: aisleriot-3.22.19-appdata-namespace.patch BuildRequires: pkgconfig(gtk+-3.0) @@ -55,7 +55,6 @@ rm %{buildroot}%{_libdir}/valgrind/aisleriot.supp %find_lang %{name} --with-gnome %check -appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/sol.metainfo.xml desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %files -f %{name}.lang @@ -73,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Fri Jan 31 2025 nmontero - 1:3.22.35-1 +- Update to 3.22.35 + * Thu Jan 16 2025 Fedora Release Engineering - 1:3.22.21-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 547054f..c2d33df 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (aisleriot-3.22.21.tar.bz2) = 0f454b7770ea24ce6837e43f4bf5068ef89bea062f7c80d621cdeabbc261dae083859d966c6f8809c437f04c221e89ea3bfdaebb4d390e65b4b000feb197d582 +SHA512 (aisleriot-3.22.35.tar.xz) = 85bf566e0641e07af03e4499667e10cb4f90bf84cd79a6abcd0534a8fabeb8d43f157fe8b8ea29115c6eee9346fb6b38d6ba7f81243a790d8e295953bc9fb1e0 From ecfff5627c6f1afb5fa18f0a5d7e9dee2b45466d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:51:10 +0000 Subject: [PATCH 32/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- aisleriot.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aisleriot.spec b/aisleriot.spec index 1378460..b4ffea7 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.35 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A collection of card games # Automatically converted from old format: GPLv3+ and LGPLv3+ and GFDL - review is highly recommended. @@ -72,6 +72,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 1:3.22.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri Jan 31 2025 nmontero - 1:3.22.35-1 - Update to 3.22.35 From fdf726d940448e86fbf5b7dc5563eabf99774338 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Thu, 30 Oct 2025 21:09:22 +0100 Subject: [PATCH 33/34] Convert to %autorelease and %autochangelog ... using 'rpmautospec convert'. [skip changelog] --- aisleriot.spec | 278 +------------------------------------------------ changelog | 275 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 277 insertions(+), 276 deletions(-) create mode 100644 changelog diff --git a/aisleriot.spec b/aisleriot.spec index b4ffea7..1ea0867 100644 --- a/aisleriot.spec +++ b/aisleriot.spec @@ -1,7 +1,7 @@ Name: aisleriot Epoch: 1 Version: 3.22.35 -Release: 2%{?dist} +Release: %autorelease Summary: A collection of card games # Automatically converted from old format: GPLv3+ and LGPLv3+ and GFDL - review is highly recommended. @@ -72,278 +72,4 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/sol.desktop %{_mandir}/man6/sol.6* %changelog -* Wed Jul 23 2025 Fedora Release Engineering - 1:3.22.35-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Fri Jan 31 2025 nmontero - 1:3.22.35-1 -- Update to 3.22.35 - -* Thu Jan 16 2025 Fedora Release Engineering - 1:3.22.21-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Wed Aug 28 2024 Miroslav Suchý - 1:3.22.21-8 -- convert license to SPDX - -* Wed Jul 17 2024 Fedora Release Engineering - 1:3.22.21-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Mon Jan 22 2024 Fedora Release Engineering - 1:3.22.21-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 1:3.22.21-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Jul 19 2023 Fedora Release Engineering - 1:3.22.21-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Jan 18 2023 Fedora Release Engineering - 1:3.22.21-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jul 20 2022 Fedora Release Engineering - 1:3.22.21-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Feb 14 2022 David King - 1:3.22.21-1 -- Update to 3.22.21 - -* Wed Jan 19 2022 Fedora Release Engineering - 1:3.22.20-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Tue Jan 04 2022 David King - 1:3.22.20-1 -- Update to 3.22.20 -- Fix game logic bug with Guile 3 (#2035617) - -* Wed Nov 03 2021 David King - 1:3.22.19-1 -- Update to 3.22.19 - -* Thu Aug 26 2021 David King - 1:3.22.17-1 -- Update to 3.22.17 - -* Wed Jul 21 2021 Fedora Release Engineering - 1:3.22.9-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Mar 03 2021 David King - 1:3.22.9-7 -- Require guile 2.2 (#1901347) - -* Mon Jan 25 2021 Fedora Release Engineering - 1:3.22.9-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Jul 31 2020 Fedora Release Engineering - 1:3.22.9-5 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 1:3.22.9-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jan 28 2020 Fedora Release Engineering - 1:3.22.9-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Sep 17 2019 Kalev Lember - 1:3.22.9-2 -- Disable GConf support - -* Mon Sep 09 2019 Kalev Lember - 1:3.22.9-1 -- Update to 3.22.9 - -* Wed Jul 24 2019 Fedora Release Engineering - 1:3.22.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Mar 11 2019 Kalev Lember - 1:3.22.8-1 -- Update to 3.22.8 - -* Thu Jan 31 2019 Fedora Release Engineering - 1:3.22.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Oct 26 2018 Kalev Lember - 1:3.22.7-1 -- Update to 3.22.7 - -* Tue Sep 04 2018 Kalev Lember - 1:3.22.6-1 -- Update to 3.22.6 - -* Thu Jul 12 2018 Fedora Release Engineering - 1:3.22.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Mar 12 2018 Kalev Lember - 1:3.22.5-1 -- Update to 3.22.5 - -* Wed Feb 07 2018 Fedora Release Engineering - 1:3.22.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Fri Jan 05 2018 Igor Gnatenko - 1:3.22.4-2 -- Remove obsolete scriptlets - -* Wed Nov 01 2017 Kalev Lember - 1:3.22.4-1 -- Update to 3.22.4 - -* Wed Sep 13 2017 Kalev Lember - 1:3.22.3-1 -- Update to 3.22.3 - -* Wed Aug 02 2017 Fedora Release Engineering - 1:3.22.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1:3.22.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed May 10 2017 Kalev Lember - 1:3.22.2-1 -- Update to 3.22.2 - -* Fri Feb 10 2017 Fedora Release Engineering - 1:3.22.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Nov 23 2016 Kalev Lember - 1:3.22.1-1 -- Update to 3.22.1 - -* Mon Sep 19 2016 Kalev Lember - 1:3.22.0-1 -- Update to 3.22.0 -- Don't set group tags - -* Tue May 10 2016 Kalev Lember - 1:3.20.2-1 -- Update to 3.20.2 - -* Sun Mar 20 2016 Kalev Lember - 1:3.20.1-1 -- Update to 3.20.1 - -* Sun Mar 20 2016 Kalev Lember - 1:3.20.0-1 -- Update to 3.20.0 - -* Wed Feb 03 2016 Fedora Release Engineering - 1:3.18.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Nov 10 2015 Kalev Lember - 1:3.18.2-1 -- Update to 3.18.2 - -* Mon Oct 12 2015 Kalev Lember - 1:3.18.1-1 -- Update to 3.18.1 - -* Mon Sep 21 2015 Kalev Lember - 1:3.18.0-1 -- Update to 3.18.0 - -* Mon Aug 17 2015 Kalev Lember - 1:3.17.90-1 -- Update to 3.17.90 -- Use make_install macro - -* Tue Jun 16 2015 Fedora Release Engineering - 1:3.16.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun May 10 2015 Kalev Lember - 1:3.16.2-1 -- Update to 3.16.2 -- Include new symbolic app icon - -* Tue Apr 14 2015 Kalev Lember - 1:3.16.1-1 -- Update to 3.16.1 - -* Mon Mar 30 2015 Richard Hughes - 1:3.16.0-2 -- Use better AppData screenshots - -* Mon Mar 23 2015 Kalev Lember - 1:3.16.0-1 -- Update to 3.16.0 - -* Tue Mar 17 2015 Kalev Lember - 1:3.15.92-1 -- Update to 3.15.92 - -* Wed Feb 18 2015 David King - 1:3.15.0-2 -- Remove unnecessary PySolGC theme path change - -* Sun Feb 08 2015 David King - 1:3.15.0-1 -- Update to 3.15.0 -- Set correct PySolFC card theme path -- Use license macro for COPYING.* -- Use pkgconfig for BuildRequires -- Update URL -- Update man page glob in files section - -* Mon Nov 10 2014 Kalev Lember - 1:3.14.2-1 -- Update to 3.14.2 - -* Mon Oct 13 2014 Kalev Lember - 1:3.14.1-1 -- Update to 3.14.1 - -* Sun Sep 21 2014 Kalev Lember - 1:3.14.0-1 -- Update to 3.14.0 - -* Tue Aug 19 2014 Kalev Lember - 1:3.13.90-1 -- Update to 3.13.90 - -* Fri Aug 15 2014 Fedora Release Engineering - 1:3.12.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 1:3.12.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu May 15 2014 Kalev Lember - 1:3.12.1-1 -- Update to 3.12.1 - -* Mon Mar 24 2014 Richard Hughes - 1:3.12.0-1 -- Update to 3.12.0 - -* Thu Nov 14 2013 Richard Hughes - 1:3.10.2-1 -- Update to 3.10.2 - -* Mon Oct 28 2013 Richard Hughes - 1:3.10.1-1 -- Update to 3.10.1 - -* Wed Sep 25 2013 Richard Hughes - 1:3.10.0-1 -- Update to 3.10.0 - -* Sat Aug 10 2013 Kalev Lember - 1:3.9.90-1 -- Update to 3.9.90 - -* Sat Aug 03 2013 Fedora Release Engineering - 1:3.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon May 13 2013 Richard Hughes - 1:3.8.0-1 -- Update to 3.8.0 - -* Thu Mar 14 2013 Matthias Clasen - 1:3.7.91-1 -- Update to 3.7.91 - -* Sat Feb 16 2013 Kalev Lember - 1:3.6.2-1 -- Update to 3.6.2 - -* Wed Feb 13 2013 Fedora Release Engineering - 1:3.2.3.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Jul 27 2012 Fedora Release Engineering - 1:3.2.3.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Apr 17 2012 Kalev Lember - 1:3.2.3.2-2 -- Update to 3.2.3.2 - -* Tue Apr 3 2012 Cosimo Cecchi - 1:3.2.3.1-2 -- Add an epoch to fix upgrade path from the 3.3 package we currently - ship in F17 - -* Tue Apr 3 2012 Cosimo Cecchi - 3.2.3.1-1 -- Downgrade to 3.2.3.1, since >= 3.3 depends on guile 2.0 which is not - available in Fedora yet - -* Tue Mar 27 2012 Richard Hughes - 3.4.0.1-1 -- Update to 3.4.0.1 - -* Wed Mar 21 2012 Richard Hughes - 3.3.2-1 -- Update to 3.3.2 - -* Thu Jan 12 2012 Fedora Release Engineering - 3.3.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Dec 21 2011 Matthias Clasen - 3.3.1-1 -- Update to 3.3.1 - -* Tue Nov 22 2011 Tomas Bzatek - 3.3.0-1 -- Update to 3.3.0 - -* Wed Oct 26 2011 Fedora Release Engineering - 3.2.1-2 -- Rebuilt for glibc bug#747377 - -* Tue Oct 18 2011 Matthias Clasen - 3.2.1-1 -- Update to 3.2.1 - -* Wed Sep 28 2011 Matthias Clasen - 3.2.0-1 -- Update to 3.2.0 - -* Tue Sep 20 2011 Matthias Clasen - 3.1.92-1 -- Update to 3.1.92 - -* Thu Sep 8 2011 Matthias Clasen - 3.1.1-2 -- Package review feedback - -* Wed Sep 7 2011 Matthias Clasen - 3.1.1-1 -- Initial packaging +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..95fd28d --- /dev/null +++ b/changelog @@ -0,0 +1,275 @@ +* Wed Jul 23 2025 Fedora Release Engineering - 1:3.22.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Jan 31 2025 nmontero - 1:3.22.35-1 +- Update to 3.22.35 + +* Thu Jan 16 2025 Fedora Release Engineering - 1:3.22.21-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Wed Aug 28 2024 Miroslav Suchý - 1:3.22.21-8 +- convert license to SPDX + +* Wed Jul 17 2024 Fedora Release Engineering - 1:3.22.21-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 1:3.22.21-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1:3.22.21-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 19 2023 Fedora Release Engineering - 1:3.22.21-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jan 18 2023 Fedora Release Engineering - 1:3.22.21-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jul 20 2022 Fedora Release Engineering - 1:3.22.21-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Feb 14 2022 David King - 1:3.22.21-1 +- Update to 3.22.21 + +* Wed Jan 19 2022 Fedora Release Engineering - 1:3.22.20-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Jan 04 2022 David King - 1:3.22.20-1 +- Update to 3.22.20 +- Fix game logic bug with Guile 3 (#2035617) + +* Wed Nov 03 2021 David King - 1:3.22.19-1 +- Update to 3.22.19 + +* Thu Aug 26 2021 David King - 1:3.22.17-1 +- Update to 3.22.17 + +* Wed Jul 21 2021 Fedora Release Engineering - 1:3.22.9-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Mar 03 2021 David King - 1:3.22.9-7 +- Require guile 2.2 (#1901347) + +* Mon Jan 25 2021 Fedora Release Engineering - 1:3.22.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jul 31 2020 Fedora Release Engineering - 1:3.22.9-5 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 1:3.22.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jan 28 2020 Fedora Release Engineering - 1:3.22.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Sep 17 2019 Kalev Lember - 1:3.22.9-2 +- Disable GConf support + +* Mon Sep 09 2019 Kalev Lember - 1:3.22.9-1 +- Update to 3.22.9 + +* Wed Jul 24 2019 Fedora Release Engineering - 1:3.22.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Mar 11 2019 Kalev Lember - 1:3.22.8-1 +- Update to 3.22.8 + +* Thu Jan 31 2019 Fedora Release Engineering - 1:3.22.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Oct 26 2018 Kalev Lember - 1:3.22.7-1 +- Update to 3.22.7 + +* Tue Sep 04 2018 Kalev Lember - 1:3.22.6-1 +- Update to 3.22.6 + +* Thu Jul 12 2018 Fedora Release Engineering - 1:3.22.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Mar 12 2018 Kalev Lember - 1:3.22.5-1 +- Update to 3.22.5 + +* Wed Feb 07 2018 Fedora Release Engineering - 1:3.22.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Jan 05 2018 Igor Gnatenko - 1:3.22.4-2 +- Remove obsolete scriptlets + +* Wed Nov 01 2017 Kalev Lember - 1:3.22.4-1 +- Update to 3.22.4 + +* Wed Sep 13 2017 Kalev Lember - 1:3.22.3-1 +- Update to 3.22.3 + +* Wed Aug 02 2017 Fedora Release Engineering - 1:3.22.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1:3.22.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Wed May 10 2017 Kalev Lember - 1:3.22.2-1 +- Update to 3.22.2 + +* Fri Feb 10 2017 Fedora Release Engineering - 1:3.22.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Nov 23 2016 Kalev Lember - 1:3.22.1-1 +- Update to 3.22.1 + +* Mon Sep 19 2016 Kalev Lember - 1:3.22.0-1 +- Update to 3.22.0 +- Don't set group tags + +* Tue May 10 2016 Kalev Lember - 1:3.20.2-1 +- Update to 3.20.2 + +* Sun Mar 20 2016 Kalev Lember - 1:3.20.1-1 +- Update to 3.20.1 + +* Sun Mar 20 2016 Kalev Lember - 1:3.20.0-1 +- Update to 3.20.0 + +* Wed Feb 03 2016 Fedora Release Engineering - 1:3.18.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Nov 10 2015 Kalev Lember - 1:3.18.2-1 +- Update to 3.18.2 + +* Mon Oct 12 2015 Kalev Lember - 1:3.18.1-1 +- Update to 3.18.1 + +* Mon Sep 21 2015 Kalev Lember - 1:3.18.0-1 +- Update to 3.18.0 + +* Mon Aug 17 2015 Kalev Lember - 1:3.17.90-1 +- Update to 3.17.90 +- Use make_install macro + +* Tue Jun 16 2015 Fedora Release Engineering - 1:3.16.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun May 10 2015 Kalev Lember - 1:3.16.2-1 +- Update to 3.16.2 +- Include new symbolic app icon + +* Tue Apr 14 2015 Kalev Lember - 1:3.16.1-1 +- Update to 3.16.1 + +* Mon Mar 30 2015 Richard Hughes - 1:3.16.0-2 +- Use better AppData screenshots + +* Mon Mar 23 2015 Kalev Lember - 1:3.16.0-1 +- Update to 3.16.0 + +* Tue Mar 17 2015 Kalev Lember - 1:3.15.92-1 +- Update to 3.15.92 + +* Wed Feb 18 2015 David King - 1:3.15.0-2 +- Remove unnecessary PySolGC theme path change + +* Sun Feb 08 2015 David King - 1:3.15.0-1 +- Update to 3.15.0 +- Set correct PySolFC card theme path +- Use license macro for COPYING.* +- Use pkgconfig for BuildRequires +- Update URL +- Update man page glob in files section + +* Mon Nov 10 2014 Kalev Lember - 1:3.14.2-1 +- Update to 3.14.2 + +* Mon Oct 13 2014 Kalev Lember - 1:3.14.1-1 +- Update to 3.14.1 + +* Sun Sep 21 2014 Kalev Lember - 1:3.14.0-1 +- Update to 3.14.0 + +* Tue Aug 19 2014 Kalev Lember - 1:3.13.90-1 +- Update to 3.13.90 + +* Fri Aug 15 2014 Fedora Release Engineering - 1:3.12.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 1:3.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu May 15 2014 Kalev Lember - 1:3.12.1-1 +- Update to 3.12.1 + +* Mon Mar 24 2014 Richard Hughes - 1:3.12.0-1 +- Update to 3.12.0 + +* Thu Nov 14 2013 Richard Hughes - 1:3.10.2-1 +- Update to 3.10.2 + +* Mon Oct 28 2013 Richard Hughes - 1:3.10.1-1 +- Update to 3.10.1 + +* Wed Sep 25 2013 Richard Hughes - 1:3.10.0-1 +- Update to 3.10.0 + +* Sat Aug 10 2013 Kalev Lember - 1:3.9.90-1 +- Update to 3.9.90 + +* Sat Aug 03 2013 Fedora Release Engineering - 1:3.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Mon May 13 2013 Richard Hughes - 1:3.8.0-1 +- Update to 3.8.0 + +* Thu Mar 14 2013 Matthias Clasen - 1:3.7.91-1 +- Update to 3.7.91 + +* Sat Feb 16 2013 Kalev Lember - 1:3.6.2-1 +- Update to 3.6.2 + +* Wed Feb 13 2013 Fedora Release Engineering - 1:3.2.3.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 27 2012 Fedora Release Engineering - 1:3.2.3.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Apr 17 2012 Kalev Lember - 1:3.2.3.2-2 +- Update to 3.2.3.2 + +* Tue Apr 3 2012 Cosimo Cecchi - 1:3.2.3.1-2 +- Add an epoch to fix upgrade path from the 3.3 package we currently + ship in F17 + +* Tue Apr 3 2012 Cosimo Cecchi - 3.2.3.1-1 +- Downgrade to 3.2.3.1, since >= 3.3 depends on guile 2.0 which is not + available in Fedora yet + +* Tue Mar 27 2012 Richard Hughes - 3.4.0.1-1 +- Update to 3.4.0.1 + +* Wed Mar 21 2012 Richard Hughes - 3.3.2-1 +- Update to 3.3.2 + +* Thu Jan 12 2012 Fedora Release Engineering - 3.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Dec 21 2011 Matthias Clasen - 3.3.1-1 +- Update to 3.3.1 + +* Tue Nov 22 2011 Tomas Bzatek - 3.3.0-1 +- Update to 3.3.0 + +* Wed Oct 26 2011 Fedora Release Engineering - 3.2.1-2 +- Rebuilt for glibc bug#747377 + +* Tue Oct 18 2011 Matthias Clasen - 3.2.1-1 +- Update to 3.2.1 + +* Wed Sep 28 2011 Matthias Clasen - 3.2.0-1 +- Update to 3.2.0 + +* Tue Sep 20 2011 Matthias Clasen - 3.1.92-1 +- Update to 3.1.92 + +* Thu Sep 8 2011 Matthias Clasen - 3.1.1-2 +- Package review feedback + +* Wed Sep 7 2011 Matthias Clasen - 3.1.1-1 +- Initial packaging From 67c500d7c42a7baefdad6cbb2f2e86adaf5cf75e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:32:34 +0000 Subject: [PATCH 34/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild