[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