From 0025161d960c88072729e8d1882b93f9b16a2bdf Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Mon, 17 Oct 2016 16:05:41 -0500 Subject: [PATCH 01/24] Rebase one patch to apply properly. --- rpmlint.cf | 1 + xu4-1.1-unbundle.patch | 42 ++++++++++++++++++++++-------------------- xu4.spec | 5 ++++- 3 files changed, 27 insertions(+), 21 deletions(-) create mode 100644 rpmlint.cf diff --git a/rpmlint.cf b/rpmlint.cf new file mode 100644 index 0000000..2cedab4 --- /dev/null +++ b/rpmlint.cf @@ -0,0 +1 @@ +addFilter("invalid-url") diff --git a/xu4-1.1-unbundle.patch b/xu4-1.1-unbundle.patch index d6a63b6..ba9fff6 100644 --- a/xu4-1.1-unbundle.patch +++ b/xu4-1.1-unbundle.patch @@ -1,7 +1,21 @@ -diff -u -r u4-unbundle/src/Makefile.common u4/src/Makefile.common ---- u4-unbundle/src/Makefile.common 2012-03-18 06:32:01.000000000 -0500 -+++ u4/src/Makefile.common 2015-02-22 15:23:52.420625704 -0600 -@@ -6,7 +6,6 @@ +diff --git a/src/Makefile b/src/Makefile +index ee99f00..44f50a8 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -15,7 +15,7 @@ FEATURES=-DHAVE_BACKTRACE=1 -DHAVE_VARIADIC_MACROS=1 + DEBUGCXXFLAGS=-ggdb1 -rdynamic -g -O0 -fno-inline -fno-eliminate-unused-debug-types -gstabs -g3 + CXXFLAGS=$(FEATURES) -Wall -I. $(UIFLAGS) $(shell xml2-config --cflags) -DICON_FILE=\"$(datadir)/pixmaps/u4.bmp\" -DVERSION=\"$(VERSION)\" $(DEBUGCXXFLAGS) + CFLAGS=$(CXXFLAGS) +-LIBS=$(UILIBS) $(shell xml2-config --libs) -lpng -lz ++LIBS=$(UILIBS) $(shell xml2-config --libs) -lpng -lz $(EXTRALIBS) + INSTALL=install + + ifeq ($(STATIC_GCC_LIBS),true) +diff --git a/src/Makefile.common b/src/Makefile.common +index d1d9b22..82c88cf 100644 +--- a/src/Makefile.common ++++ b/src/Makefile.common +@@ -6,7 +6,6 @@ VERSION=1.1svn CSRCS=\ lzw/hash.c \ lzw/lzw.c \ @@ -9,21 +23,10 @@ diff -u -r u4-unbundle/src/Makefile.common u4/src/Makefile.common $(NULL) CXXSRCS=\ -diff -u -r u4/src/Makefile.unbundle u4/src/Makefile ---- u4/src/Makefile.unbundle 2010-12-13 16:50:58.000000000 -0600 -+++ u4/src/Makefile 2011-03-29 20:23:10.861965251 -0500 -@@ -15,7 +15,7 @@ FEATURES=-DHAVE_BACKTRACE=1 -DHAVE_VARIA - DEBUGCXXFLAGS=-ggdb1 -rdynamic -g -O0 -fno-inline -fno-eliminate-unused-debug-types -gstabs -g3 - CXXFLAGS=$(FEATURES) -Wall -I. $(UIFLAGS) $(shell xml2-config --cflags) -DICON_FILE=\"$(datadir)/pixmaps/u4.bmp\" -DVERSION=\"$(VERSIO - CFLAGS=$(CXXFLAGS) --LIBS=$(UILIBS) $(shell xml2-config --libs) -lpng -lz -+LIBS=$(UILIBS) $(shell xml2-config --libs) -lpng -lz $(EXTRALIBS) - INSTALL=install - - ifeq ($(STATIC_GCC_LIBS),true) -diff -u -r u4-unbundle/src/u4file.cpp u4/src/u4file.cpp ---- u4-unbundle/src/u4file.cpp 2015-02-22 15:22:38.738442217 -0600 -+++ u4/src/u4file.cpp 2015-02-22 15:28:54.605175840 -0600 +diff --git a/src/u4file.cpp b/src/u4file.cpp +index b2fbc98..48da5cb 100644 +--- a/src/u4file.cpp ++++ b/src/u4file.cpp @@ -5,9 +5,9 @@ #include #include @@ -35,4 +38,3 @@ diff -u -r u4-unbundle/src/u4file.cpp u4/src/u4file.cpp #include "debug.h" #ifdef MACOSX #include - diff --git a/xu4.spec b/xu4.spec index 0eccc27..78f2c05 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.26.%{svndate}svn%{svnrev}%{?dist} +Release: 0.27.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated Group: Amusements/Games License: GPLv2+ @@ -99,6 +99,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Mon Oct 17 2016 Jason L Tibbitts III - 1.1-0.27.20150221svn3087 +- Rebase unbundle.patch so that it actually applies with fuzz 0. + * Fri Feb 05 2016 Fedora Release Engineering - 1.1-0.26.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 22c8b91578cffe85f2bfbecc0b9623314145da9d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 18:11:26 +0000 Subject: [PATCH 02/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index 78f2c05..c0e4505 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.27.%{svndate}svn%{svnrev}%{?dist} +Release: 0.28.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated Group: Amusements/Games License: GPLv2+ @@ -99,6 +99,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.1-0.28.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Mon Oct 17 2016 Jason L Tibbitts III - 1.1-0.27.20150221svn3087 - Rebase unbundle.patch so that it actually applies with fuzz 0. From c8bebf9cc6add2ae157fa0cfdd78da913410b522 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 22:29:25 +0000 Subject: [PATCH 03/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index c0e4505..b1e7703 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.28.%{svndate}svn%{svnrev}%{?dist} +Release: 0.29.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated Group: Amusements/Games License: GPLv2+ @@ -99,6 +99,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.1-0.29.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 1.1-0.28.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 91f3ff72f276eb5889efe51e7f7f398fe693deb0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 11:01:12 +0000 Subject: [PATCH 04/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index b1e7703..d2839fe 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.29.%{svndate}svn%{svnrev}%{?dist} +Release: 0.30.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated Group: Amusements/Games License: GPLv2+ @@ -99,6 +99,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 1.1-0.30.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.1-0.29.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 0dd89fdf8401f8240b600681e0e906555b47b897 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Mon, 8 Jan 2018 17:07:42 -0600 Subject: [PATCH 05/24] Remove icon-cache scriptlets. --- xu4.spec | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/xu4.spec b/xu4.spec index d2839fe..c8bf998 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.30.%{svndate}svn%{svnrev}%{?dist} +Release: 0.31.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated Group: Amusements/Games License: GPLv2+ @@ -77,18 +77,6 @@ install -p -m 655 icons/xu4_128x128x32.png \ rm -rf %{buildroot}/%{_datadir}/pixmaps -%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 AUTHORS COPYING README doc/Algorithms.* doc/*FileFormats.txt %doc doc/U4Notes.txt doc/tools.txt u4download.txt @@ -99,6 +87,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Mon Jan 08 2018 Jason L Tibbitts III - 1.1-0.31.20150221svn3087 +- Remove icon-cache scriptlets. + * Thu Aug 03 2017 Fedora Release Engineering - 1.1-0.30.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 22e554934f63065cd1f7db27ebe946f8e9956ab6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 22:09:12 +0000 Subject: [PATCH 06/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index c8bf998..6a547d6 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.31.%{svndate}svn%{svnrev}%{?dist} +Release: 0.32.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated Group: Amusements/Games License: GPLv2+ @@ -87,6 +87,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.1-0.32.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Mon Jan 08 2018 Jason L Tibbitts III - 1.1-0.31.20150221svn3087 - Remove icon-cache scriptlets. From a1e42c7982c7152c754cc440ff517c9074b9439a Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Sun, 18 Feb 2018 23:34:11 -0600 Subject: [PATCH 07/24] Add gcc-c++ build dep and clean up. --- xu4.spec | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/xu4.spec b/xu4.spec index 6a547d6..d681a7c 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,9 +3,8 @@ Name: xu4 Version: 1.1 -Release: 0.32.%{svndate}svn%{svnrev}%{?dist} +Release: 0.33.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated -Group: Amusements/Games License: GPLv2+ URL: http://xu4.sourceforge.net/ # This was generated by running the xu4-svn-checkout.sh script @@ -16,7 +15,7 @@ Source3: u4download.txt Patch0: xu4-1.0beta3-desktop.patch Patch1: xu4-1.1-unbundle.patch Patch2: xu4-1.1-format-security.patch -BuildRequires: SDL_mixer-devel libxml2-devel minizip-devel +BuildRequires: gcc-c++ SDL_mixer-devel libxml2-devel minizip-devel BuildRequires: libicns-utils libpng-devel desktop-file-utils Requires: hicolor-icon-theme autodownloader @@ -78,7 +77,8 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %files -%doc AUTHORS COPYING README doc/Algorithms.* doc/*FileFormats.txt +%license COPYING +%doc AUTHORS README doc/Algorithms.* doc/*FileFormats.txt %doc doc/U4Notes.txt doc/tools.txt u4download.txt %{_bindir}/u4* %{_libdir}/u4 @@ -87,6 +87,11 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Sun Feb 18 2018 Jason L Tibbitts III - 1.1-0.33.20150221svn3087 +- Add build dependency on g++. +- Remove Group: tag. +- Add %%license. + * Fri Feb 09 2018 Fedora Release Engineering - 1.1-0.32.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 5aeda6bcaf02b160298fa162db48bb9d5322b68c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 09:37:27 +0000 Subject: [PATCH 08/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index d681a7c..4662c5a 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.33.%{svndate}svn%{svnrev}%{?dist} +Release: 0.34.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -87,6 +87,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.1-0.34.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Sun Feb 18 2018 Jason L Tibbitts III - 1.1-0.33.20150221svn3087 - Add build dependency on g++. - Remove Group: tag. From 4362a210fc073a7bcfe28e41827189337e08f55a Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Tue, 4 Sep 2018 13:38:12 +0200 Subject: [PATCH 09/24] rebuild against minizip-compat-devel Related: rhbz#1609830, rhbz#1615381 Version: 1.1-0.35.20150221svn3087 --- xu4.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xu4.spec b/xu4.spec index 4662c5a..985433b 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.34.%{svndate}svn%{svnrev}%{?dist} +Release: 0.35.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -15,7 +15,7 @@ Source3: u4download.txt Patch0: xu4-1.0beta3-desktop.patch Patch1: xu4-1.1-unbundle.patch Patch2: xu4-1.1-format-security.patch -BuildRequires: gcc-c++ SDL_mixer-devel libxml2-devel minizip-devel +BuildRequires: gcc-c++ SDL_mixer-devel libxml2-devel minizip-compat-devel BuildRequires: libicns-utils libpng-devel desktop-file-utils Requires: hicolor-icon-theme autodownloader @@ -87,6 +87,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Tue Sep 04 2018 Pavel Raiskup - 1.1-0.35.20150221svn3087 +- rebuild against minizip-compat-devel, rhbz#1609830, rhbz#1615381 + * Sat Jul 14 2018 Fedora Release Engineering - 1.1-0.34.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 39e1722d492774b4f7985b026435e9ed3e960bd2 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Mon, 24 Sep 2018 11:28:12 -0500 Subject: [PATCH 10/24] Remove minizip dependencies. This goes back to using the bundled unzip.c source file, which itself just a small portion of the original minizip library. The new minizip library has a different API and so it's simpler to just go back to the original source than to port to a different library. --- xu4-1.1-unbundle.patch | 40 ---------------------------------------- xu4.spec | 13 ++++++++----- 2 files changed, 8 insertions(+), 45 deletions(-) delete mode 100644 xu4-1.1-unbundle.patch diff --git a/xu4-1.1-unbundle.patch b/xu4-1.1-unbundle.patch deleted file mode 100644 index ba9fff6..0000000 --- a/xu4-1.1-unbundle.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/src/Makefile b/src/Makefile -index ee99f00..44f50a8 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -15,7 +15,7 @@ FEATURES=-DHAVE_BACKTRACE=1 -DHAVE_VARIADIC_MACROS=1 - DEBUGCXXFLAGS=-ggdb1 -rdynamic -g -O0 -fno-inline -fno-eliminate-unused-debug-types -gstabs -g3 - CXXFLAGS=$(FEATURES) -Wall -I. $(UIFLAGS) $(shell xml2-config --cflags) -DICON_FILE=\"$(datadir)/pixmaps/u4.bmp\" -DVERSION=\"$(VERSION)\" $(DEBUGCXXFLAGS) - CFLAGS=$(CXXFLAGS) --LIBS=$(UILIBS) $(shell xml2-config --libs) -lpng -lz -+LIBS=$(UILIBS) $(shell xml2-config --libs) -lpng -lz $(EXTRALIBS) - INSTALL=install - - ifeq ($(STATIC_GCC_LIBS),true) -diff --git a/src/Makefile.common b/src/Makefile.common -index d1d9b22..82c88cf 100644 ---- a/src/Makefile.common -+++ b/src/Makefile.common -@@ -6,7 +6,6 @@ VERSION=1.1svn - CSRCS=\ - lzw/hash.c \ - lzw/lzw.c \ -- unzip.c \ - $(NULL) - - CXXSRCS=\ -diff --git a/src/u4file.cpp b/src/u4file.cpp -index b2fbc98..48da5cb 100644 ---- a/src/u4file.cpp -+++ b/src/u4file.cpp -@@ -5,9 +5,9 @@ - #include - #include - #include -+#include - - #include "u4file.h" --#include "unzip.h" - #include "debug.h" - #ifdef MACOSX - #include diff --git a/xu4.spec b/xu4.spec index 985433b..9503fa8 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.35.%{svndate}svn%{svnrev}%{?dist} +Release: 0.36.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -13,11 +13,11 @@ Source1: xu4.sh Source2: xu4.autodlrc Source3: u4download.txt Patch0: xu4-1.0beta3-desktop.patch -Patch1: xu4-1.1-unbundle.patch -Patch2: xu4-1.1-format-security.patch -BuildRequires: gcc-c++ SDL_mixer-devel libxml2-devel minizip-compat-devel +Patch1: xu4-1.1-format-security.patch +BuildRequires: gcc-c++ SDL_mixer-devel libxml2-devel BuildRequires: libicns-utils libpng-devel desktop-file-utils Requires: hicolor-icon-theme autodownloader +Provides: bundled(minizip) = 0.15 %description XU4 is a remake of the computer game Ultima IV. This game requires the @@ -42,7 +42,7 @@ cp %{SOURCE3} . %build pushd src -make DEBUGCXXFLAGS="%{optflags}" EXTRALIBS=-lminizip\ +make DEBUGCXXFLAGS="%{optflags}" \ bindir=%{_bindir} datadir=%{_datadir} libdir=%{_libdir} %{?_smp_mflags} popd @@ -87,6 +87,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Mon Sep 24 2018 Jason L Tibbitts III - 1.1-0.36.20150221svn3087 +- Remove minizip-compat dependency. Revert to the small bundled piece of minizip. + * Tue Sep 04 2018 Pavel Raiskup - 1.1-0.35.20150221svn3087 - rebuild against minizip-compat-devel, rhbz#1609830, rhbz#1615381 From bc722dac326a62fe20954842d992c33e10057093 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 12:52:31 +0000 Subject: [PATCH 11/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index 9503fa8..e12e428 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.36.%{svndate}svn%{svnrev}%{?dist} +Release: 0.37.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -87,6 +87,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 1.1-0.37.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Mon Sep 24 2018 Jason L Tibbitts III - 1.1-0.36.20150221svn3087 - Remove minizip-compat dependency. Revert to the small bundled piece of minizip. From cff9e7eada9a276a13040a4151619f52a743c2e5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:42:03 +0000 Subject: [PATCH 12/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index e12e428..7167b58 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.37.%{svndate}svn%{svnrev}%{?dist} +Release: 0.38.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -87,6 +87,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 1.1-0.38.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 1.1-0.37.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 03bb1d3e13439d6ac492e8fc0f9e17d2f9ddfdb0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 04:59:09 +0000 Subject: [PATCH 13/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index 7167b58..d5566e5 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.38.%{svndate}svn%{svnrev}%{?dist} +Release: 0.39.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -87,6 +87,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 1.1-0.39.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 1.1-0.38.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 948b92700bfff19ab77cf3368b516d9418b9ad0f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:08:29 +0000 Subject: [PATCH 14/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index d5566e5..f60cf8b 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.39.%{svndate}svn%{svnrev}%{?dist} +Release: 0.40.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -87,6 +87,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.1-0.40.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 1.1-0.39.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 508d50f3e7abe8dbde4d7cec9dbfbd97940789e7 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:41:50 +0000 Subject: [PATCH 15/24] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- xu4.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xu4.spec b/xu4.spec index f60cf8b..611831c 100644 --- a/xu4.spec +++ b/xu4.spec @@ -14,6 +14,7 @@ Source2: xu4.autodlrc Source3: u4download.txt Patch0: xu4-1.0beta3-desktop.patch Patch1: xu4-1.1-format-security.patch +BuildRequires: make BuildRequires: gcc-c++ SDL_mixer-devel libxml2-devel BuildRequires: libicns-utils libpng-devel desktop-file-utils Requires: hicolor-icon-theme autodownloader From ba234924a81812344162f8887de52c2b32079591 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:27:06 +0000 Subject: [PATCH 16/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index 611831c..07c1703 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.40.%{svndate}svn%{svnrev}%{?dist} +Release: 0.41.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -88,6 +88,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 1.1-0.41.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.1-0.40.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From e9ac6f5c0ad8db6598a88a3d85b7d2df68fe75a9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 22:01:13 +0000 Subject: [PATCH 17/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index 07c1703..b7863c8 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.41.%{svndate}svn%{svnrev}%{?dist} +Release: 0.42.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -88,6 +88,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.1-0.42.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Thu Jan 28 2021 Fedora Release Engineering - 1.1-0.41.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 7a895df9d5b33571c35e0bfbf64d695c18a7772d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:34:48 +0000 Subject: [PATCH 18/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index b7863c8..28abad6 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.42.%{svndate}svn%{svnrev}%{?dist} +Release: 0.43.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -88,6 +88,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.1-0.43.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.1-0.42.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 930b086507fbd9016617a03d0a11b7dc936caa58 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:37:04 +0000 Subject: [PATCH 19/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index 28abad6..4fd1954 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.43.%{svndate}svn%{svnrev}%{?dist} +Release: 0.44.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -88,6 +88,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.1-0.44.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 1.1-0.43.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From c08de7541e8aebca96d49b259ba1ef31d3018dd5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:57:13 +0000 Subject: [PATCH 20/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index 4fd1954..ead129e 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.44.%{svndate}svn%{svnrev}%{?dist} +Release: 0.45.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -88,6 +88,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.1-0.45.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.1-0.44.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From bcdc79355fcc0a530c3a3c6f2dca6bba180f2dc4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:22:33 +0000 Subject: [PATCH 21/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index ead129e..a0876aa 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.45.%{svndate}svn%{svnrev}%{?dist} +Release: 0.46.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -88,6 +88,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.1-0.46.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.1-0.45.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 3ee7112604a2def1be624edabe7d12bcdcf71dce Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:28:12 +0000 Subject: [PATCH 22/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xu4.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xu4.spec b/xu4.spec index a0876aa..9e6b73f 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.46.%{svndate}svn%{svnrev}%{?dist} +Release: 0.47.%{svndate}svn%{svnrev}%{?dist} Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -88,6 +88,9 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.1-0.47.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 1.1-0.46.20150221svn3087 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 5f930e7f8319b502312ea126afb9bea805caa37c Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Wed, 31 Jan 2024 12:24:52 -0600 Subject: [PATCH 23/24] Convert to %autorelease and %autochangelog [skip changelog] --- changelog | 171 +++++++++++++++++++++++++++++++++++++++++++++++++++++ xu4.spec | 174 +----------------------------------------------------- 2 files changed, 173 insertions(+), 172 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..6294050 --- /dev/null +++ b/changelog @@ -0,0 +1,171 @@ +* Sat Jan 27 2024 Fedora Release Engineering - 1.1-0.47.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 1.1-0.46.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.1-0.45.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.1-0.44.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.1-0.43.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.1-0.42.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Jan 28 2021 Fedora Release Engineering - 1.1-0.41.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.1-0.40.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 1.1-0.39.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 1.1-0.38.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 1.1-0.37.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Sep 24 2018 Jason L Tibbitts III - 1.1-0.36.20150221svn3087 +- Remove minizip-compat dependency. Revert to the small bundled piece of minizip. + +* Tue Sep 04 2018 Pavel Raiskup - 1.1-0.35.20150221svn3087 +- rebuild against minizip-compat-devel, rhbz#1609830, rhbz#1615381 + +* Sat Jul 14 2018 Fedora Release Engineering - 1.1-0.34.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Feb 18 2018 Jason L Tibbitts III - 1.1-0.33.20150221svn3087 +- Add build dependency on g++. +- Remove Group: tag. +- Add %%license. + +* Fri Feb 09 2018 Fedora Release Engineering - 1.1-0.32.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Jan 08 2018 Jason L Tibbitts III - 1.1-0.31.20150221svn3087 +- Remove icon-cache scriptlets. + +* Thu Aug 03 2017 Fedora Release Engineering - 1.1-0.30.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.1-0.29.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.1-0.28.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Oct 17 2016 Jason L Tibbitts III - 1.1-0.27.20150221svn3087 +- Rebase unbundle.patch so that it actually applies with fuzz 0. + +* Fri Feb 05 2016 Fedora Release Engineering - 1.1-0.26.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Dec 25 2015 Jason L Tibbitts III +- Change %%defines to %%global. + +* Fri Jun 19 2015 Fedora Release Engineering - 1.1-0.25.20150221svn3087 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 1.1-0.24.20150221svn3087 +- Rebuilt for GCC 5 C++11 ABI change + +* Tue Feb 24 2015 Jason L Tibbitts III - 1.1-0.23.20150221svn3087 +- Oops, I screwed up and made the version go backwards. + +* Sat Feb 21 2015 Jason L Tibbitts III - 1.1-0.1.20150221svn3087 +- Update from SVN. +- Extract higher resulution icon from macos .icns archive. +- Fix a format-security error. + +* Mon Aug 18 2014 Fedora Release Engineering - 1.1-0.22.20120106svn2999 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.1-0.21.20120106svn2999 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 1.1-0.20.20120106svn2999 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sun Feb 10 2013 Parag Nemade - 1.1-0.19.20120106svn2999 +- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077 +- Cleanup spec as per recently changed packaging guidelines + +* Sun Jul 22 2012 Fedora Release Engineering - 1.1-0.18.20120106svn2999 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 06 2012 Jason L Tibbitts III - 1.1-0.17.20120106svn2999 +- Update to latest SVN. + +* Thu Dec 15 2011 Jason L Tibbitts III - 1.1-0.16.20111215svn2997 +- Update to new snapshot, fixing (among other things) the libpng build issue. +- Remove unneeded zipfile patch. +- Use recommended gtk icon cache scriptlets. + +* Tue Dec 06 2011 Adam Jackson - 1.1-0.15.20110329svn2873 +- Rebuild for new libpng + +* Tue Mar 29 2011 Jason L Tibbitts III - 1.1-0.14.20110329svn2873 +- Slightly newer snapshot with more fixes. +- Use the system minizip library instead of the ancient bundled version. + +* Tue Mar 29 2011 Jason L Tibbitts III - 1.1-0.13.20110329svn2869 +- Update to latest SVN snapshot. +- Drop gcc46 patch; no longer needed. +- Add buildfix patch. +- Install the .it music files manually so that music works again. +- Switch from $RPM_* to macros with less yelling. + +* Tue Feb 08 2011 Fedora Release Engineering - 1.1-0.12.20110124svn2792 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Jan 24 2011 Jason L Tibbitts III - 1.1-0.11.20110124svn2792 +- Update to latest SVN, just past the beta4 tag made by upstream. +- Add patch for building with gcc46. + +* Wed Jan 19 2011 Jason L Tibbitts III - 1.1-0.10.20110119svn2776 +- Update to current SVN. Upstream indicates that this should fix bug 666631. + +* Thu Jan 06 2011 Jason L Tibbitts III - 1.1-0.9.20110106svn2767 +- Update to current SVN now that development has picked back up. +- Update to current Fedora packaging guidelines. +- Turn on parallel make. +- Update download links in autodlrc. + +* Tue Jan 19 2010 Jason L Tibbitts III - 1.1-0.8.20100119svn2725 +- Upstream revived! Now uses SVN; switch everything over to that. +- Provide a checkout script instead of requiring cut-n-paste. +- Use correct versioning (date comes first). +- Drop gcc44 patch; upstream has fixed the issues. + +* Mon Jul 27 2009 Fedora Release Engineering - 1.1-0.7.cvs20090209 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.1-0.6.cvs20090209 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Feb 09 2009 Jason L Tibbitts III - 1.1-0.5.cvs20090209 +- Update to latest CVS snapshot - it contains a few minor bugfixes. +- Tweak for gcc 4.4. + +* Tue Feb 19 2008 Fedora Release Engineering - 1.1-0.4.cvs20070510 +- Autorebuild for GCC 4.3 + +* Fri Jan 11 2008 Hans de Goede 1.1-0.3.cvs20070510 +- Fix compilation with gcc 4.3 + +* Wed Aug 15 2007 Hans de Goede 1.1-0.2.cvs20070510 +- Update License tag for new Licensing Guidelines compliance + +* Fri May 11 2007 Hans de Goede 1.1-0.1.20070510 +- Update to latest CVS, as this actually makes the game finishable +- Add missing BuildRequires: desktop-file-utils +- Add u4download.txt to the docs + +* Thu Feb 1 2007 Hans de Goede 1.0-0.1.beta3 +- Initial Fedora Extras package diff --git a/xu4.spec b/xu4.spec index 9e6b73f..830bb90 100644 --- a/xu4.spec +++ b/xu4.spec @@ -3,7 +3,7 @@ Name: xu4 Version: 1.1 -Release: 0.47.%{svndate}svn%{svnrev}%{?dist} +Release: %autorelease Summary: Ultima IV recreated License: GPLv2+ URL: http://xu4.sourceforge.net/ @@ -88,174 +88,4 @@ rm -rf %{buildroot}/%{_datadir}/pixmaps %changelog -* Sat Jan 27 2024 Fedora Release Engineering - 1.1-0.47.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 1.1-0.46.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 1.1-0.45.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 1.1-0.44.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 1.1-0.43.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 1.1-0.42.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Jan 28 2021 Fedora Release Engineering - 1.1-0.41.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.1-0.40.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 1.1-0.39.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 1.1-0.38.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 1.1-0.37.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Mon Sep 24 2018 Jason L Tibbitts III - 1.1-0.36.20150221svn3087 -- Remove minizip-compat dependency. Revert to the small bundled piece of minizip. - -* Tue Sep 04 2018 Pavel Raiskup - 1.1-0.35.20150221svn3087 -- rebuild against minizip-compat-devel, rhbz#1609830, rhbz#1615381 - -* Sat Jul 14 2018 Fedora Release Engineering - 1.1-0.34.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sun Feb 18 2018 Jason L Tibbitts III - 1.1-0.33.20150221svn3087 -- Add build dependency on g++. -- Remove Group: tag. -- Add %%license. - -* Fri Feb 09 2018 Fedora Release Engineering - 1.1-0.32.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Jan 08 2018 Jason L Tibbitts III - 1.1-0.31.20150221svn3087 -- Remove icon-cache scriptlets. - -* Thu Aug 03 2017 Fedora Release Engineering - 1.1-0.30.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 1.1-0.29.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 1.1-0.28.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Oct 17 2016 Jason L Tibbitts III - 1.1-0.27.20150221svn3087 -- Rebase unbundle.patch so that it actually applies with fuzz 0. - -* Fri Feb 05 2016 Fedora Release Engineering - 1.1-0.26.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Dec 25 2015 Jason L Tibbitts III -- Change %%defines to %%global. - -* Fri Jun 19 2015 Fedora Release Engineering - 1.1-0.25.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 1.1-0.24.20150221svn3087 -- Rebuilt for GCC 5 C++11 ABI change - -* Tue Feb 24 2015 Jason L Tibbitts III - 1.1-0.23.20150221svn3087 -- Oops, I screwed up and made the version go backwards. - -* Sat Feb 21 2015 Jason L Tibbitts III - 1.1-0.1.20150221svn3087 -- Update from SVN. -- Extract higher resulution icon from macos .icns archive. -- Fix a format-security error. - -* Mon Aug 18 2014 Fedora Release Engineering - 1.1-0.22.20120106svn2999 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.1-0.21.20120106svn2999 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 1.1-0.20.20120106svn2999 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sun Feb 10 2013 Parag Nemade - 1.1-0.19.20120106svn2999 -- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077 -- Cleanup spec as per recently changed packaging guidelines - -* Sun Jul 22 2012 Fedora Release Engineering - 1.1-0.18.20120106svn2999 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 06 2012 Jason L Tibbitts III - 1.1-0.17.20120106svn2999 -- Update to latest SVN. - -* Thu Dec 15 2011 Jason L Tibbitts III - 1.1-0.16.20111215svn2997 -- Update to new snapshot, fixing (among other things) the libpng build issue. -- Remove unneeded zipfile patch. -- Use recommended gtk icon cache scriptlets. - -* Tue Dec 06 2011 Adam Jackson - 1.1-0.15.20110329svn2873 -- Rebuild for new libpng - -* Tue Mar 29 2011 Jason L Tibbitts III - 1.1-0.14.20110329svn2873 -- Slightly newer snapshot with more fixes. -- Use the system minizip library instead of the ancient bundled version. - -* Tue Mar 29 2011 Jason L Tibbitts III - 1.1-0.13.20110329svn2869 -- Update to latest SVN snapshot. -- Drop gcc46 patch; no longer needed. -- Add buildfix patch. -- Install the .it music files manually so that music works again. -- Switch from $RPM_* to macros with less yelling. - -* Tue Feb 08 2011 Fedora Release Engineering - 1.1-0.12.20110124svn2792 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Jan 24 2011 Jason L Tibbitts III - 1.1-0.11.20110124svn2792 -- Update to latest SVN, just past the beta4 tag made by upstream. -- Add patch for building with gcc46. - -* Wed Jan 19 2011 Jason L Tibbitts III - 1.1-0.10.20110119svn2776 -- Update to current SVN. Upstream indicates that this should fix bug 666631. - -* Thu Jan 06 2011 Jason L Tibbitts III - 1.1-0.9.20110106svn2767 -- Update to current SVN now that development has picked back up. -- Update to current Fedora packaging guidelines. -- Turn on parallel make. -- Update download links in autodlrc. - -* Tue Jan 19 2010 Jason L Tibbitts III - 1.1-0.8.20100119svn2725 -- Upstream revived! Now uses SVN; switch everything over to that. -- Provide a checkout script instead of requiring cut-n-paste. -- Use correct versioning (date comes first). -- Drop gcc44 patch; upstream has fixed the issues. - -* Mon Jul 27 2009 Fedora Release Engineering - 1.1-0.7.cvs20090209 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Feb 26 2009 Fedora Release Engineering - 1.1-0.6.cvs20090209 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Mon Feb 09 2009 Jason L Tibbitts III - 1.1-0.5.cvs20090209 -- Update to latest CVS snapshot - it contains a few minor bugfixes. -- Tweak for gcc 4.4. - -* Tue Feb 19 2008 Fedora Release Engineering - 1.1-0.4.cvs20070510 -- Autorebuild for GCC 4.3 - -* Fri Jan 11 2008 Hans de Goede 1.1-0.3.cvs20070510 -- Fix compilation with gcc 4.3 - -* Wed Aug 15 2007 Hans de Goede 1.1-0.2.cvs20070510 -- Update License tag for new Licensing Guidelines compliance - -* Fri May 11 2007 Hans de Goede 1.1-0.1.20070510 -- Update to latest CVS, as this actually makes the game finishable -- Add missing BuildRequires: desktop-file-utils -- Add u4download.txt to the docs - -* Thu Feb 1 2007 Hans de Goede 1.0-0.1.beta3 -- Initial Fedora Extras package +%autochangelog From 4a749afbeeabb9b47bec8d70f8dd687b6c22dc1a Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Mon, 1 Jul 2024 12:21:26 -0500 Subject: [PATCH 24/24] Orphaned for 6+ weeks --- .gitignore | 3 - changelog | 171 ---------------------------------- dead.package | 1 + rpmlint.cf | 1 - sources | 1 - u4download.txt | 89 ------------------ xu4-1.0beta3-desktop.patch | 14 --- xu4-1.1-format-security.patch | 12 --- xu4-svn-checkout.sh | 10 -- xu4.autodlrc | 37 -------- xu4.sh | 15 --- xu4.spec | 91 ------------------ 12 files changed, 1 insertion(+), 444 deletions(-) delete mode 100644 .gitignore delete mode 100644 changelog create mode 100644 dead.package delete mode 100644 rpmlint.cf delete mode 100644 sources delete mode 100644 u4download.txt delete mode 100644 xu4-1.0beta3-desktop.patch delete mode 100644 xu4-1.1-format-security.patch delete mode 100755 xu4-svn-checkout.sh delete mode 100644 xu4.autodlrc delete mode 100644 xu4.sh delete mode 100644 xu4.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index b6f54a0..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/xu4-20150221svn.tar.xz -u4/ -*.rpm diff --git a/changelog b/changelog deleted file mode 100644 index 6294050..0000000 --- a/changelog +++ /dev/null @@ -1,171 +0,0 @@ -* Sat Jan 27 2024 Fedora Release Engineering - 1.1-0.47.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 1.1-0.46.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 1.1-0.45.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 1.1-0.44.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 1.1-0.43.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 1.1-0.42.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Jan 28 2021 Fedora Release Engineering - 1.1-0.41.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.1-0.40.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 1.1-0.39.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 1.1-0.38.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 1.1-0.37.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Mon Sep 24 2018 Jason L Tibbitts III - 1.1-0.36.20150221svn3087 -- Remove minizip-compat dependency. Revert to the small bundled piece of minizip. - -* Tue Sep 04 2018 Pavel Raiskup - 1.1-0.35.20150221svn3087 -- rebuild against minizip-compat-devel, rhbz#1609830, rhbz#1615381 - -* Sat Jul 14 2018 Fedora Release Engineering - 1.1-0.34.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sun Feb 18 2018 Jason L Tibbitts III - 1.1-0.33.20150221svn3087 -- Add build dependency on g++. -- Remove Group: tag. -- Add %%license. - -* Fri Feb 09 2018 Fedora Release Engineering - 1.1-0.32.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Jan 08 2018 Jason L Tibbitts III - 1.1-0.31.20150221svn3087 -- Remove icon-cache scriptlets. - -* Thu Aug 03 2017 Fedora Release Engineering - 1.1-0.30.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 1.1-0.29.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 1.1-0.28.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Oct 17 2016 Jason L Tibbitts III - 1.1-0.27.20150221svn3087 -- Rebase unbundle.patch so that it actually applies with fuzz 0. - -* Fri Feb 05 2016 Fedora Release Engineering - 1.1-0.26.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Dec 25 2015 Jason L Tibbitts III -- Change %%defines to %%global. - -* Fri Jun 19 2015 Fedora Release Engineering - 1.1-0.25.20150221svn3087 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 1.1-0.24.20150221svn3087 -- Rebuilt for GCC 5 C++11 ABI change - -* Tue Feb 24 2015 Jason L Tibbitts III - 1.1-0.23.20150221svn3087 -- Oops, I screwed up and made the version go backwards. - -* Sat Feb 21 2015 Jason L Tibbitts III - 1.1-0.1.20150221svn3087 -- Update from SVN. -- Extract higher resulution icon from macos .icns archive. -- Fix a format-security error. - -* Mon Aug 18 2014 Fedora Release Engineering - 1.1-0.22.20120106svn2999 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.1-0.21.20120106svn2999 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 1.1-0.20.20120106svn2999 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sun Feb 10 2013 Parag Nemade - 1.1-0.19.20120106svn2999 -- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077 -- Cleanup spec as per recently changed packaging guidelines - -* Sun Jul 22 2012 Fedora Release Engineering - 1.1-0.18.20120106svn2999 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 06 2012 Jason L Tibbitts III - 1.1-0.17.20120106svn2999 -- Update to latest SVN. - -* Thu Dec 15 2011 Jason L Tibbitts III - 1.1-0.16.20111215svn2997 -- Update to new snapshot, fixing (among other things) the libpng build issue. -- Remove unneeded zipfile patch. -- Use recommended gtk icon cache scriptlets. - -* Tue Dec 06 2011 Adam Jackson - 1.1-0.15.20110329svn2873 -- Rebuild for new libpng - -* Tue Mar 29 2011 Jason L Tibbitts III - 1.1-0.14.20110329svn2873 -- Slightly newer snapshot with more fixes. -- Use the system minizip library instead of the ancient bundled version. - -* Tue Mar 29 2011 Jason L Tibbitts III - 1.1-0.13.20110329svn2869 -- Update to latest SVN snapshot. -- Drop gcc46 patch; no longer needed. -- Add buildfix patch. -- Install the .it music files manually so that music works again. -- Switch from $RPM_* to macros with less yelling. - -* Tue Feb 08 2011 Fedora Release Engineering - 1.1-0.12.20110124svn2792 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Jan 24 2011 Jason L Tibbitts III - 1.1-0.11.20110124svn2792 -- Update to latest SVN, just past the beta4 tag made by upstream. -- Add patch for building with gcc46. - -* Wed Jan 19 2011 Jason L Tibbitts III - 1.1-0.10.20110119svn2776 -- Update to current SVN. Upstream indicates that this should fix bug 666631. - -* Thu Jan 06 2011 Jason L Tibbitts III - 1.1-0.9.20110106svn2767 -- Update to current SVN now that development has picked back up. -- Update to current Fedora packaging guidelines. -- Turn on parallel make. -- Update download links in autodlrc. - -* Tue Jan 19 2010 Jason L Tibbitts III - 1.1-0.8.20100119svn2725 -- Upstream revived! Now uses SVN; switch everything over to that. -- Provide a checkout script instead of requiring cut-n-paste. -- Use correct versioning (date comes first). -- Drop gcc44 patch; upstream has fixed the issues. - -* Mon Jul 27 2009 Fedora Release Engineering - 1.1-0.7.cvs20090209 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Feb 26 2009 Fedora Release Engineering - 1.1-0.6.cvs20090209 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Mon Feb 09 2009 Jason L Tibbitts III - 1.1-0.5.cvs20090209 -- Update to latest CVS snapshot - it contains a few minor bugfixes. -- Tweak for gcc 4.4. - -* Tue Feb 19 2008 Fedora Release Engineering - 1.1-0.4.cvs20070510 -- Autorebuild for GCC 4.3 - -* Fri Jan 11 2008 Hans de Goede 1.1-0.3.cvs20070510 -- Fix compilation with gcc 4.3 - -* Wed Aug 15 2007 Hans de Goede 1.1-0.2.cvs20070510 -- Update License tag for new Licensing Guidelines compliance - -* Fri May 11 2007 Hans de Goede 1.1-0.1.20070510 -- Update to latest CVS, as this actually makes the game finishable -- Add missing BuildRequires: desktop-file-utils -- Add u4download.txt to the docs - -* Thu Feb 1 2007 Hans de Goede 1.0-0.1.beta3 -- Initial Fedora Extras package diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/rpmlint.cf b/rpmlint.cf deleted file mode 100644 index 2cedab4..0000000 --- a/rpmlint.cf +++ /dev/null @@ -1 +0,0 @@ -addFilter("invalid-url") diff --git a/sources b/sources deleted file mode 100644 index dba925f..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -a1457b1e403d573e3323da0961708824 xu4-20150221svn.tar.xz diff --git a/u4download.txt b/u4download.txt deleted file mode 100644 index 3148701..0000000 --- a/u4download.txt +++ /dev/null @@ -1,89 +0,0 @@ - -(Punt's note: "Boomer" is Mike McCoy of Origin / Jane's Combat sims -he's often seen posting to rec.games.computer.ultima.*, -comp.sys.ibm.pc.games.rpg and possibly others. Full headers and - "extra recipients" snipped for brevity and privacy.) - ----mailed to moi. Some non-Ultima-download stuff snipped-- -Date: Tue, 21 Oct 1997 07:18:26 -0500 -To: mfleming@powerup.com.au -From: Mike McCoy -Subject: Re: UIV - you mean we can *distribute* it? -Mime-Version: 1.0 -Content-Type: text/plain; charset="us-ascii" -Status: O - -At 07:37 AM 10/19/97 +1000, you wrote: ->Boomer, -> ->I've been the recipient of a forward from Edward Franks (Fortran) ->regarding the distribution of Ultima IV and I'm mighty confused.. - -sorry for the confusion... let's see if I can clarify - -1. the U4 distribution in the magazine was intended to be an 'exclusive' -for the mag. -2. Once the mag distribution was over, it was felt nothing much could be -done to stop redistribution of U4 after that -3. KickAss was offering U4 for d/l, but the Dragons couldn't (per a -previous 'restriction' by Origin?) -4. I said, that's not fair to the Dragons... They've been honest about -this. Why not let them offer it as well.. Answer: Your absolutely right.. -5. Ergo: email to Fortran Dragon 'OK'ing' the ability to offer U4 for free -d/l by Dragons - - -----forward from Fortran---- -From: Edward Franks -Subject: Fwd: Ultima IV -Cc: mfleming@powerup.com.au, - - - -Mime-Version: 1.0 -Content-Type: text/plain; charset="iso-8859-1" -Content-Transfer-Encoding: quoted-printable -Status: O - ->Return-Path: ->Received: from darius.concentric.net by sleepy.ponyexpress.net -(SMI-8.6/SMI-SVR4) ->id RAA20780; Fri, 17 Oct 1997 17:42:48 -0500 ->Received: from mcfeely.concentric.net (mcfeely.concentric.net -[207.155.184.83]) ->by darius.concentric.net (8.8.7/(97/09/12 5.7)) ->id SAA13835; Fri, 17 Oct 1997 18:45:53 -0400 (EDT) ->[1-800-745-2747 The Concentric Network] ->Errors-To: ->Received: from crc3.concentric.net (ts001d03.aus-tx.concentric.net -[206.173.144.15]) ->by mcfeely.concentric.net (8.8.7) ->id SAA24560; Fri, 17 Oct 1997 18:45:51 -0400 (EDT) ->Message-Id: <3.0.32.19971017174430.0086b100@pop3.cris.com> ->X-Sender: boomer@pop3.cris.com ->X-Mailer: Windows Eudora Pro Version 3.0 (32) ->Date: Fri, 17 Oct 1997 17:44:32 -0500 ->To: xyzzy@ponyexpress.net ->From: Mike McCoy ->Subject: Ultima IV ->Mime-Version: 1.0 ->Content-Type: text/plain; charset=3D"us-ascii" ->Content-Length: 285 ->Status: =A0=A0 -> -> ->Frotran, -> ->Not sure if this should go to you or not. If not, please forward it to the ->appropriate Dragon. -> ->I just got a decision about allowing the Dragons to offer Ultima IV as a ->free d/l (i.e. re-distributing the game on the CGW CD). -> ->Go for it (and kick ass on KickAss ;) -> ->Boomer - -Fortran Dragon | "There isn't enough darkness in the world --=3D=3D{MDLAM}=3D=3D- | to quench the light of one small candle." -Hidalgo Trading Company: http://www.ponyexpress.net/~xyzzy/index.html diff --git a/xu4-1.0beta3-desktop.patch b/xu4-1.0beta3-desktop.patch deleted file mode 100644 index 5c6b64c..0000000 --- a/xu4-1.0beta3-desktop.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- u4/u4.desktop~ 2007-04-29 20:36:20.000000000 +0200 -+++ u4/u4.desktop 2007-04-29 20:37:20.000000000 +0200 -@@ -2,8 +2,8 @@ - Encoding=UTF-8 - Name=Ultima 4 - Comment=Ultima 4 (xu4) --Exec=u4 -+Exec=u4 -f - Icon=u4.png --Terminal=0 -+Terminal=false - Type=Application --Categories=Application;Game;RolePlaying; -+Categories=Game;RolePlaying; diff --git a/xu4-1.1-format-security.patch b/xu4-1.1-format-security.patch deleted file mode 100644 index 87d7d77..0000000 --- a/xu4-1.1-format-security.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -u -r u4-format-security/src/screen_sdl.cpp u4/src/screen_sdl.cpp ---- u4-format-security/src/screen_sdl.cpp 2015-01-23 21:44:46.000000000 -0600 -+++ u4/src/screen_sdl.cpp 2015-02-22 15:59:04.665560535 -0600 -@@ -257,7 +257,7 @@ - - screenRefreshThread = SDL_CreateThread(screenRefreshThreadFunction, NULL); - if (!screenRefreshThread) { -- errorWarning(SDL_GetError()); -+ errorWarning("%s", SDL_GetError()); - return; - } - } diff --git a/xu4-svn-checkout.sh b/xu4-svn-checkout.sh deleted file mode 100755 index 54eed8a..0000000 --- a/xu4-svn-checkout.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -DATE=$(date +%Y%m%d) - -set -x - -rm -rf u4 -svn export https://xu4.svn.sourceforge.net/svnroot/xu4/trunk/u4 u4 -tar cJf xu4-${DATE}svn.tar.xz u4 - -rm -rf u4 diff --git a/xu4.autodlrc b/xu4.autodlrc deleted file mode 100644 index d409db5..0000000 --- a/xu4.autodlrc +++ /dev/null @@ -1,37 +0,0 @@ -[MESSAGELIST] -[MESSAGE] - [TITLE]Please click 'Accept' to allow internet access.[/TITLE] - [TEXT]XU4 is a remake of the computer game Ultima IV. This game requires the original Ultima IV datafiles, which can be freely downloaded from the internet but may not be (re)distributed. - -Please click Accept to allow XU4 to access the internet to download the necessary datafiles.[/TEXT] -[/MESSAGE] -[MESSAGE] - [TITLE]License Information[/TITLE] - [TEXT]Ultima4 is released as Dragonware by Origin, this means that it may only be distributed by Ultima DragonsĀ® through Ultima DragonsĀ® websites. - -For the original permission notice from Origin for this see: -http://martin.brenner.de/ultima/u4download.txt -or: -/usr/share/doc/xu4-1.1/u4download.txt[/TEXT] -[/MESSAGE] -[/MESSAGELIST] - -[FILELIST] -[FILE] - [FILENAME]ultima4.zip[/FILENAME] - [MD5]5092e11579f2093bca2d67c1d1788c88[/MD5] - [PATH]$HOME/.xu4[/PATH] - [MIRRORS] - [URL]http://martin.brenner.de/ultima/ultima4.zip[/URL] - [URL]http://www.thatfleminggent.com/ultima/ultima4.zip[/URL] - [/MIRRORS] -[/FILE] -[FILE] - [FILENAME]u4upgrad.zip[/FILENAME] - [MD5]4ce9c9cd9dab111275e0ebfde7a482c4[/MD5] - [PATH]$HOME/.xu4[/PATH] - [MIRRORS] - [URL]http://www.moongates.com/u4/upgrade/files/u4upgrad.zip[/URL] - [/MIRRORS] -[/FILE] -[/FILELIST] diff --git a/xu4.sh b/xu4.sh deleted file mode 100644 index d315841..0000000 --- a/xu4.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -set -e - -if [ ! -f $HOME/.xu4/ultima4.zip -o \ - ! -f $HOME/.xu4/u4upgrad.zip ]; then - if [ -f /usr/lib64/u4/xu4.autodlrc ]; then - /usr/share/autodl/AutoDL.py /usr/lib64/u4/xu4.autodlrc - else - /usr/share/autodl/AutoDL.py /usr/lib/u4/xu4.autodlrc - fi -fi - -cd $HOME/.xu4 -exec /usr/bin/u4.bin "$@" diff --git a/xu4.spec b/xu4.spec deleted file mode 100644 index 830bb90..0000000 --- a/xu4.spec +++ /dev/null @@ -1,91 +0,0 @@ -%global svndate 20150221 -%global svnrev 3087 - -Name: xu4 -Version: 1.1 -Release: %autorelease -Summary: Ultima IV recreated -License: GPLv2+ -URL: http://xu4.sourceforge.net/ -# This was generated by running the xu4-svn-checkout.sh script -Source0: xu4-%{svndate}svn.tar.xz -Source1: xu4.sh -Source2: xu4.autodlrc -Source3: u4download.txt -Patch0: xu4-1.0beta3-desktop.patch -Patch1: xu4-1.1-format-security.patch -BuildRequires: make -BuildRequires: gcc-c++ SDL_mixer-devel libxml2-devel -BuildRequires: libicns-utils libpng-devel desktop-file-utils -Requires: hicolor-icon-theme autodownloader -Provides: bundled(minizip) = 0.15 - -%description -XU4 is a remake of the computer game Ultima IV. This game requires the -original Ultima IV datafiles, which can be freely downloaded from the internet -but may not be (re)distributed. When you start xu4 for the first time it will -offer to download the datafiles for you. - -XU4 isn't a new game based on the Ultima IV story -- it is a faithful -recreation of the old game, right up to the crappy graphics. If you -are looking for a game with modern gameplay and graphics, this is not -it -- yet. New features that improve the gameplay and keep with the -spirit of the original game will be added. - - -%prep -%autosetup -p1 -n u4 -if [ "%{_lib}" = "lib64" ]; then - sed -i 's|/usr/lib|%{_libdir}|g' src/u4file.cpp -fi -cp %{SOURCE3} . - - -%build -pushd src -make DEBUGCXXFLAGS="%{optflags}" \ - bindir=%{_bindir} datadir=%{_datadir} libdir=%{_libdir} %{?_smp_mflags} -popd - -# The apple icns file has a higher resolution icon, but still not 256x256. -pushd icons -icns2png -x xu4.icns -popd - -%install -pushd src -# Note: make install DESTDIR=%%{buildroot}, doesn't work -%{makeinstall} -find %{buildroot}/%{_libdir}/u4 -name '*.xml' -o -name '*.dtd'|xargs chmod -x -popd -cp -p mid/*.it %{buildroot}/%{_libdir}/u4/music - -# mv u4 to u4.bin and install our autodl wrapper script -mv %{buildroot}/%{_bindir}/u4 %{buildroot}/%{_bindir}/u4.bin -install -p -m 755 %{SOURCE1} %{buildroot}/%{_bindir}/u4 -install -p -m 644 %{SOURCE2} %{buildroot}/%{_libdir}/u4 - -# below is the desktop file and icon stuff. -desktop-file-install \ - --dir %{buildroot}/%{_datadir}/applications \ - --delete-original \ - %{buildroot}/%{_datadir}/applications/u4.desktop - -mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/128x128/apps -install -p -m 655 icons/xu4_128x128x32.png \ - %{buildroot}/%{_datadir}/icons/hicolor/128x128/apps/u4.png -rm -rf %{buildroot}/%{_datadir}/pixmaps - - -%files -%license COPYING -%doc AUTHORS README doc/Algorithms.* doc/*FileFormats.txt -%doc doc/U4Notes.txt doc/tools.txt u4download.txt -%{_bindir}/u4* -%{_libdir}/u4 -%{_datadir}/applications/u4.desktop -%{_datadir}/icons/hicolor/128x128/apps/u4.png - - -%changelog -%autochangelog