From cc175a4c8a46a7a37c2f2ef5e3d54942e2c9dc98 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Sun, 7 Jan 2018 19:04:22 +0100 Subject: [PATCH 01/28] Remove obsolete scriptlets Signed-off-by: Igor Gnatenko --- alex4.spec | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/alex4.spec b/alex4.spec index cb979bc..e472609 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Alex the Allegator 4 - Platform game Group: Amusements/Games License: GPL+ @@ -54,19 +54,6 @@ appstream-util validate-relax --nonet \ $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml -%post -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &>/dev/null - gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -fi - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - - %files %doc license.txt readme.txt alex4.ini %{_bindir}/%{name} @@ -77,6 +64,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Sun Jan 07 2018 Igor Gnatenko - 1.0-24 +- Remove obsolete scriptlets + * Fri Sep 08 2017 Hans de Goede - 1.0-23 - Run windowed rather then fullscreen by default - Add example alex4.ini to the documentation (for e.g. setting fullscreen mode) From 449bef7e7db29ae27de634b4f6ace3c874e0c02f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 02:05:21 +0000 Subject: [PATCH 02/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index e472609..b997a51 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Alex the Allegator 4 - Platform game Group: Amusements/Games License: GPL+ @@ -64,6 +64,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.0-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Sun Jan 07 2018 Igor Gnatenko - 1.0-24 - Remove obsolete scriptlets From b48d8f15feed60bae137efaec3517ef26ba5c246 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 20:07:19 +0000 Subject: [PATCH 03/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index b997a51..b882319 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 25%{?dist} +Release: 26%{?dist} Summary: Alex the Allegator 4 - Platform game Group: Amusements/Games License: GPL+ @@ -64,6 +64,9 @@ appstream-util validate-relax --nonet \ %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 1.0-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 1.0-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From c6888e66c62b89ead516dd2a74b65005994a9c38 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 24 Jul 2018 16:21:47 +0200 Subject: [PATCH 04/28] Add missing BuildRequires on gcc make: cc: Command not found References: https://bugzilla.redhat.com/show_bug.cgi?id=1603365 Signed-off-by: Igor Gnatenko --- alex4.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/alex4.spec b/alex4.spec index b882319..a5c7d23 100644 --- a/alex4.spec +++ b/alex4.spec @@ -15,6 +15,7 @@ Patch2: alex4-dot-files-endian-clean.patch Patch3: alex4-fsf-address.patch Patch4: alex4-ini-comment.patch Patch5: alex4src-warnings.patch +BuildRequires: gcc BuildRequires: allegro-devel dumb-devel desktop-file-utils libappstream-glib Requires: hicolor-icon-theme From e69b5627ec2be70016c5b27d0bc74f55b5669813 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Sun, 29 Jul 2018 22:33:57 +0200 Subject: [PATCH 05/28] Fix FTBFS (rhbz#1603365) --- alex4.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/alex4.spec b/alex4.spec index a5c7d23..3717e96 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 26%{?dist} +Release: 27%{?dist} Summary: Alex the Allegator 4 - Platform game Group: Amusements/Games License: GPL+ @@ -33,7 +33,7 @@ sed -i 's/\r//' *.txt *.ini %build pushd src make %{?_smp_mflags} PREFIX=%{_prefix} \ - CFLAGS="$RPM_OPT_FLAGS -Wno-deprecated-declarations -Wno-unused-result" + CFLAGS="$RPM_OPT_FLAGS -Wno-deprecated-declarations -Wno-unused-result -DALLEGRO_FIX_ALIASES" popd @@ -65,6 +65,9 @@ appstream-util validate-relax --nonet \ %changelog +* Sun Jul 29 2018 Hans de Goede - 1.0-27 +- Fix FTBFS (rhbz#1603365) + * Thu Jul 12 2018 Fedora Release Engineering - 1.0-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 9145ea0a053ae1bd311b9b871a7d08410cf27c1e Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Tue, 31 Jul 2018 10:41:42 +0200 Subject: [PATCH 06/28] Rebuild with fixed binutils --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 3717e96..ef3bf21 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 27%{?dist} +Release: 28%{?dist} Summary: Alex the Allegator 4 - Platform game Group: Amusements/Games License: GPL+ @@ -65,6 +65,9 @@ appstream-util validate-relax --nonet \ %changelog +* Tue Jul 31 2018 Florian Weimer - 1.0-28 +- Rebuild with fixed binutils + * Sun Jul 29 2018 Hans de Goede - 1.0-27 - Fix FTBFS (rhbz#1603365) From 2bea587b694339b7d9c8da57e3f7101839e89095 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:17:38 +0100 Subject: [PATCH 07/28] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- alex4.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index ef3bf21..a23e63b 100644 --- a/alex4.spec +++ b/alex4.spec @@ -2,7 +2,6 @@ Name: alex4 Version: 1.0 Release: 28%{?dist} Summary: Alex the Allegator 4 - Platform game -Group: Amusements/Games License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html Source0: http://downloads.sf.net/allegator/Alex4/source%20and%20data/alex4src_data.zip From 22f7ad688ba7c16491956435123a05409c7296ea Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 13:09:56 +0000 Subject: [PATCH 08/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index a23e63b..728aa83 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 28%{?dist} +Release: 29%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -64,6 +64,9 @@ appstream-util validate-relax --nonet \ %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.0-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Jul 31 2018 Florian Weimer - 1.0-28 - Rebuild with fixed binutils From 297a07898beb1504553c5da180f68924b869ae99 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 17:44:33 +0000 Subject: [PATCH 09/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 728aa83..3b9d542 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 29%{?dist} +Release: 30%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -64,6 +64,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 1.0-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 1.0-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 2d4d3e46bfee4f72579d71ef626db27741abd7d8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 11:23:59 +0000 Subject: [PATCH 10/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 3b9d542..0c23e69 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 30%{?dist} +Release: 31%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -64,6 +64,9 @@ appstream-util validate-relax --nonet \ %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.0-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jul 24 2019 Fedora Release Engineering - 1.0-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 48f5e4eaee26577344362e9029f8a8365a495173 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Fri, 14 Feb 2020 23:31:19 +0100 Subject: [PATCH 11/28] Fix FTBFS (rhbz#1799146) --- alex4-fcommon-fix.patch | 177 ++++++++++++++++++++++++++++++++++++++++ alex4.spec | 6 +- alex4src-warnings.patch | 9 ++ 3 files changed, 191 insertions(+), 1 deletion(-) create mode 100644 alex4-fcommon-fix.patch diff --git a/alex4-fcommon-fix.patch b/alex4-fcommon-fix.patch new file mode 100644 index 0000000..5ef36b0 --- /dev/null +++ b/alex4-fcommon-fix.patch @@ -0,0 +1,177 @@ +diff -ur alex4src/src/bullet.c alex4src.nre/src/bullet.c +--- alex4src/src/bullet.c 2003-07-26 12:53:52.000000000 +0200 ++++ alex4src.nre/src/bullet.c 2020-02-14 16:55:54.227165835 +0100 +@@ -26,6 +26,8 @@ + #include "timer.h" + #include "../data/data.h" + ++// the bullets themselves ++Tbullet bullet[MAX_BULLETS]; + + // sets values on a bullet + void set_bullet(Tbullet *b, int x, int y, double dx, double dy, BITMAP *bmp, int bad) { +diff -ur alex4src/src/bullet.h alex4src.nre/src/bullet.h +--- alex4src/src/bullet.h 2020-02-14 20:21:00.557446660 +0100 ++++ alex4src.nre/src/bullet.h 2020-02-14 16:55:54.227165835 +0100 +@@ -42,7 +42,7 @@ + #define MAX_BULLETS 64 + + // the bullets themselves +-Tbullet bullet[MAX_BULLETS]; ++extern Tbullet bullet[MAX_BULLETS]; + + // functions + void reset_bullets(Tbullet *b, int max); +diff -ur alex4src/src/edit.c alex4src.nre/src/edit.c +--- alex4src/src/edit.c 2020-02-14 20:21:00.559446658 +0100 ++++ alex4src.nre/src/edit.c 2020-02-14 20:14:07.160857305 +0100 +@@ -33,8 +33,6 @@ + int edit_tile = 0; + // path to current map + char edit_path_and_file[1024]; +-// datafile to use +-DATAFILE *data; + // current edit mode + int edit_mode; + +diff -ur alex4src/src/main.h alex4src.nre/src/main.h +--- alex4src/src/main.h 2020-02-14 20:21:00.556446662 +0100 ++++ alex4src.nre/src/main.h 2020-02-14 20:13:57.681842152 +0100 +@@ -59,6 +59,7 @@ + #define SMPL_TALK 24 + #define SMPL_BEAM 25 + ++extern DATAFILE *data; + + // functions + char *get_init_string(); +diff -ur alex4src/src/particle.c alex4src.nre/src/particle.c +--- alex4src/src/particle.c 2003-07-26 12:53:52.000000000 +0200 ++++ alex4src.nre/src/particle.c 2020-02-14 20:17:53.166697996 +0100 +@@ -21,16 +21,11 @@ + + + ++#include "main.h" + #include "particle.h" + +-// pointer to datafile +-DATAFILE *data; +- +- +-// set datafile to use +-void set_datafile(DATAFILE *d) { +- data = d; +-} ++// the particles themselves ++Tparticle particle[MAX_PARTICLES]; + + + // inits variables in a particle +diff -ur alex4src/src/particle.h alex4src.nre/src/particle.h +--- alex4src/src/particle.h 2020-02-14 20:21:00.555446663 +0100 ++++ alex4src.nre/src/particle.h 2020-02-14 20:15:57.210817230 +0100 +@@ -42,10 +42,9 @@ + + + // the particles themselves +-Tparticle particle[MAX_PARTICLES]; ++extern Tparticle particle[MAX_PARTICLES]; + + // functions +-void set_datafile(DATAFILE *d); + void reset_particles(Tparticle *p, int max); + Tparticle *get_free_particle(Tparticle *p, int max); + void set_particle(Tparticle *p, int x, int y, double dx, double dy, int color, int life, int bmp); +diff -ur alex4src/src/player.c alex4src.nre/src/player.c +--- alex4src/src/player.c 2003-07-26 12:53:52.000000000 +0200 ++++ alex4src.nre/src/player.c 2020-02-14 16:55:54.229165835 +0100 +@@ -25,6 +25,9 @@ + #include "timer.h" + #include "../data/data.h" + ++// the player ++Tplayer player; ++ + // draws the player depending on his state + void draw_player(BITMAP *bmp, Tplayer *p, int x, int y) { + BITMAP *head, *body; +diff -ur alex4src/src/player.h alex4src.nre/src/player.h +--- alex4src/src/player.h 2020-02-14 20:21:00.554446664 +0100 ++++ alex4src.nre/src/player.h 2020-02-14 16:55:54.229165835 +0100 +@@ -53,7 +53,7 @@ + + + // the player +-Tplayer player; ++extern Tplayer player; + + // functions + void draw_player(BITMAP *bmp, Tplayer *p, int x, int y); +diff -ur alex4src/src/script.c alex4src.nre/src/script.c +--- alex4src/src/script.c 2020-02-14 20:21:00.560446657 +0100 ++++ alex4src.nre/src/script.c 2020-02-14 20:14:25.441886527 +0100 +@@ -33,9 +33,8 @@ + // silly value + #define NO_CHANGE -3249587 + +- +-// datafile to use +-DATAFILE *data; ++// array holding the sounds ids ++int active_sounds[MAX_SCRIPT_SOUNDS]; + // internal buffers + BITMAP *buffer; + BITMAP *swap_buffer; +diff -ur alex4src/src/script.h alex4src.nre/src/script.h +--- alex4src/src/script.h 2020-02-14 20:21:00.556446662 +0100 ++++ alex4src.nre/src/script.h 2020-02-14 16:55:54.230165835 +0100 +@@ -42,7 +42,7 @@ + // max number of sounds played by the script + #define MAX_SCRIPT_SOUNDS 16 + // array holding the sounds ids +-int active_sounds[MAX_SCRIPT_SOUNDS]; ++extern int active_sounds[MAX_SCRIPT_SOUNDS]; + + + // functions +diff -ur alex4src/src/timer.c alex4src.nre/src/timer.c +--- alex4src/src/timer.c 2020-02-14 20:21:00.557446660 +0100 ++++ alex4src.nre/src/timer.c 2020-02-14 16:55:54.226165836 +0100 +@@ -23,6 +23,14 @@ + #include "allegro.h" + #include "timer.h" + ++// the variables used by the timers ++volatile int frame_count; ++volatile int fps; ++volatile int logic_count; ++volatile int lps; ++volatile int cycle_count; ++volatile int game_count; ++ + // keeps track of frames each second + void fps_counter(void) { + fps = frame_count; +diff -ur alex4src/src/timer.h alex4src.nre/src/timer.h +--- alex4src/src/timer.h 2020-02-14 20:21:00.556446662 +0100 ++++ alex4src.nre/src/timer.h 2020-02-14 16:55:54.227165835 +0100 +@@ -24,12 +24,12 @@ + #define _TIMERS_H_ + + // the variables used by the timers +-volatile int frame_count; +-volatile int fps; +-volatile int logic_count; +-volatile int lps; +-volatile int cycle_count; +-volatile int game_count; ++extern volatile int frame_count; ++extern volatile int fps; ++extern volatile int logic_count; ++extern volatile int lps; ++extern volatile int cycle_count; ++extern volatile int game_count; + + + // functions diff --git a/alex4.spec b/alex4.spec index 0c23e69..c4746d5 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 31%{?dist} +Release: 32%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -14,6 +14,7 @@ Patch2: alex4-dot-files-endian-clean.patch Patch3: alex4-fsf-address.patch Patch4: alex4-ini-comment.patch Patch5: alex4src-warnings.patch +Patch6: alex4-fcommon-fix.patch BuildRequires: gcc BuildRequires: allegro-devel dumb-devel desktop-file-utils libappstream-glib Requires: hicolor-icon-theme @@ -64,6 +65,9 @@ appstream-util validate-relax --nonet \ %changelog +* Fri Feb 14 2020 Hans de Goede - 1.0-32 +- Fix FTBFS (rhbz#1799146) + * Tue Jan 28 2020 Fedora Release Engineering - 1.0-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/alex4src-warnings.patch b/alex4src-warnings.patch index 2e73f64..66bf30d 100644 --- a/alex4src-warnings.patch +++ b/alex4src-warnings.patch @@ -1,6 +1,15 @@ diff -up alex4src/src/main.c~ alex4src/src/main.c --- alex4src/src/main.c~ 2017-09-08 12:11:48.000000000 +0200 +++ alex4src/src/main.c 2017-09-08 12:15:45.784592931 +0200 +@@ -452,7 +452,7 @@ void load_level_files(const char *filena + mode = 2; + } + else { +- char full_path_to_map[1024]; ++ char full_path_to_map[2048]; + + clear_trailing_whitespace(buf); + sprintf(full_path_to_map, "%s%s", path, buf); @@ -2579,7 +2579,7 @@ int get_string(BITMAP *bmp, char *string if (block == NULL) return 1; From 39170e91f126278f689593f81daff5a63fa51d7f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 11:54:26 +0000 Subject: [PATCH 12/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index c4746d5..2bff5e7 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 32%{?dist} +Release: 33%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -65,6 +65,9 @@ appstream-util validate-relax --nonet \ %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.0-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Feb 14 2020 Hans de Goede - 1.0-32 - Fix FTBFS (rhbz#1799146) From ec101877cafa20691d957a9d561792e1e4616db3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jul 2020 23:54:04 +0000 Subject: [PATCH 13/28] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 2bff5e7..0556a4e 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 33%{?dist} +Release: 34%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -65,6 +65,10 @@ appstream-util validate-relax --nonet \ %changelog +* Fri Jul 31 2020 Fedora Release Engineering - 1.0-34 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 1.0-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 3982ddf1b3790d5d60ace987d712b33c631e4c4a Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Wed, 16 Dec 2020 23:22:56 +0000 Subject: [PATCH 14/28] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- alex4.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/alex4.spec b/alex4.spec index 0556a4e..1aaedd1 100644 --- a/alex4.spec +++ b/alex4.spec @@ -17,6 +17,7 @@ Patch5: alex4src-warnings.patch Patch6: alex4-fcommon-fix.patch BuildRequires: gcc BuildRequires: allegro-devel dumb-devel desktop-file-utils libappstream-glib +BuildRequires: make Requires: hicolor-icon-theme %description From f33992ca871ee144bccb366e58a8a4093adef0df Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 25 Jan 2021 23:57:50 +0000 Subject: [PATCH 15/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 1aaedd1..3cbc6fb 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 34%{?dist} +Release: 35%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Mon Jan 25 2021 Fedora Release Engineering - 1.0-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Fri Jul 31 2020 Fedora Release Engineering - 1.0-34 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From c9237aca507317fba47aa4bcc2ba87291bd72c79 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:30:03 +0000 Subject: [PATCH 16/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 6db4e0149204161d7fe554b0f74133e34354dd0c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:25:22 +0000 Subject: [PATCH 17/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 3cbc6fb..69cf3ba 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 35%{?dist} +Release: 36%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.0-36 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jan 25 2021 Fedora Release Engineering - 1.0-35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 6a9c793e8c761b772c90d4630147f5bf4f32f93f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:06:05 +0000 Subject: [PATCH 18/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 69cf3ba..e5ebe11 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 36%{?dist} +Release: 37%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1.0-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 1.0-36 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 39f1b05ebf4dfcaa2caa79b8b06a4b19fd9036d3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:37:23 +0000 Subject: [PATCH 19/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index e5ebe11..8c4365c 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 37%{?dist} +Release: 38%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1.0-38 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 1.0-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 53230feb086cacec4a573ac85d1f66a1d31ce8c9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:34:24 +0000 Subject: [PATCH 20/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 8c4365c..10d0e09 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 38%{?dist} +Release: 39%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 1.0-39 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 1.0-38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 1d61b340257c7acd26f9647826a1e60688cc209a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:06:09 +0000 Subject: [PATCH 21/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 10d0e09..11aac99 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 39%{?dist} +Release: 40%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1.0-40 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jan 18 2023 Fedora Release Engineering - 1.0-39 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 1eec8398804049cfc0046bcc58068e0a1fbc218c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:39:09 +0000 Subject: [PATCH 22/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 11aac99..cb3f82c 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 40%{?dist} +Release: 41%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 1.0-41 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 1.0-40 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 9d5ba30360fc6693c0e9575b3150bfc9602c21dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 22:52:55 +0000 Subject: [PATCH 23/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index cb3f82c..61e627a 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 41%{?dist} +Release: 42%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL+ URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 1.0-42 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 1.0-41 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From cb9a31ed9e4058d76163b144d1a2eb41b39b2658 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 17 Jun 2024 12:23:30 +0200 Subject: [PATCH 24/28] convert GPL+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- alex4.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/alex4.spec b/alex4.spec index 61e627a..792d633 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,8 +1,8 @@ Name: alex4 Version: 1.0 -Release: 42%{?dist} +Release: 43%{?dist} Summary: Alex the Allegator 4 - Platform game -License: GPL+ +License: GPL-1.0-or-later URL: https://obiot.github.io/Alex4-WE/readme.html Source0: http://downloads.sf.net/allegator/Alex4/source%20and%20data/alex4src_data.zip Source1: alex4.desktop @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Mon Jun 17 2024 Miroslav Suchý - 1.0-43 +- convert license to SPDX + * Mon Jan 22 2024 Fedora Release Engineering - 1.0-42 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From efac2ac1e08d7673fa3af170b08cdcbad4616b2d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:49:20 +0000 Subject: [PATCH 25/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 792d633..46d3340 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 43%{?dist} +Release: 44%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL-1.0-or-later URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 1.0-44 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jun 17 2024 Miroslav Suchý - 1.0-43 - convert license to SPDX From 1a714c345049bef55acc686b01fff2a0a1fba9eb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 10:50:15 +0000 Subject: [PATCH 26/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 46d3340..2d12b82 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 44%{?dist} +Release: 45%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL-1.0-or-later URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 1.0-45 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 17 2024 Fedora Release Engineering - 1.0-44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 446b8e04403689722187a8450e19a4dd6fdd7993 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:53:04 +0000 Subject: [PATCH 27/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 2d12b82..2dc3d98 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 45%{?dist} +Release: 46%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL-1.0-or-later URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 1.0-46 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 1.0-45 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 4321cd4061fcda4934ac8e910ac2671ba496ed60 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:34:30 +0000 Subject: [PATCH 28/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- alex4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alex4.spec b/alex4.spec index 2dc3d98..872a0d3 100644 --- a/alex4.spec +++ b/alex4.spec @@ -1,6 +1,6 @@ Name: alex4 Version: 1.0 -Release: 46%{?dist} +Release: 47%{?dist} Summary: Alex the Allegator 4 - Platform game License: GPL-1.0-or-later URL: https://obiot.github.io/Alex4-WE/readme.html @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet \ %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 1.0-47 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Wed Jul 23 2025 Fedora Release Engineering - 1.0-46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild