[tremulous] Add patch for aarch64 support

Peter Robinson pbrobinson at fedoraproject.org
Fri Jun 13 09:22:56 UTC 2014


commit 35339b3926d46ff072e383413bdcff95fba21597
Author: Peter Robinson <pbrobinson at gmail.com>
Date:   Fri Jun 13 10:22:47 2014 +0100

    Add patch for aarch64 support

 tremulous-aarch64.patch |   13 +++++++++++++
 tremulous.spec          |    7 ++++++-
 2 files changed, 19 insertions(+), 1 deletions(-)
---
diff --git a/tremulous-aarch64.patch b/tremulous-aarch64.patch
new file mode 100644
index 0000000..45e76b0
--- /dev/null
+++ b/tremulous-aarch64.patch
@@ -0,0 +1,13 @@
+Index: tremulous-1.2.beta1/src/qcommon/q_platform.h
+===================================================================
+--- tremulous-1.2.beta1.orig/src/qcommon/q_platform.h
++++ tremulous-1.2.beta1/src/qcommon/q_platform.h
+@@ -164,6 +164,8 @@ Foundation, Inc., 51 Franklin St, Fifth
+ #define ARCH_STRING "mips"
+ #elif defined __sh__
+ #define ARCH_STRING "sh"
++#elif defined __aarch64__
++#define ARCH_STRING "aarch64"
+ #endif
+ 
+ #if __FLOAT_WORD_ORDER == __BIG_ENDIAN
diff --git a/tremulous.spec b/tremulous.spec
index dd96185..07680d4 100644
--- a/tremulous.spec
+++ b/tremulous.spec
@@ -1,6 +1,6 @@
 Name:           tremulous
 Version:        1.2.0
-Release:        0.10.beta1%{?dist}
+Release:        0.11.beta1%{?dist}
 Summary:        First Person Shooter game based on the Quake 3 engine
 Group:          Amusements/Games
 License:        GPLv2+
@@ -14,6 +14,7 @@ Source1:        %{name}.desktop
 Source2:        %{name}.png
 Patch0:         tremulous-1.2.0-dll-overwrite.patch
 Patch1:         tremulous-getstatus-dos.patch
+Patch2:         tremulous-aarch64.patch
 BuildRequires:  desktop-file-utils SDL-devel openal-soft-devel libvorbis-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libcurl-devel
@@ -46,6 +47,7 @@ removing their ability to respawn by destroying their spawn structures.
 %setup -q -n tremulous-1.2.beta1
 %patch0 -p1 -b .dll-overwrite
 %patch1 -p1 -b .getstatus-dos
+%patch2 -p1 -b .aarch64
 
 # Rip out the bundled libraries and use the
 # system versions instead
@@ -96,6 +98,9 @@ fi
 %{_datadir}/icons/hicolor/48x48/apps/%{name}.png
 
 %changelog
+* Fri Jun 13 2014 Peter Robinson <pbrobinson at fedoraproject.org> 1.2.0-0.11.beta1
+- Add patch for aarch64 support
+
 * Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.2.0-0.10.beta1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list