From 9cc3370e29e61872302f45a23b8be871b3816c4ee5ef461d0bfcb7ac6d42da2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Thu, 12 Jul 2012 11:30:28 +0000 Subject: [PATCH] Accepting request 127039 from home:k0da:ppc - add ppc64 to known platforms OBS-URL: https://build.opensuse.org/request/show/127039 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/webrtc-audio-processing?expand=0&rev=4 --- webrtc-audio-processing.changes | 5 +++++ webrtc-audio-processing.spec | 2 ++ webrtc-ppc64.patch | 17 +++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 webrtc-ppc64.patch diff --git a/webrtc-audio-processing.changes b/webrtc-audio-processing.changes index a84ac6b..f57b381 100644 --- a/webrtc-audio-processing.changes +++ b/webrtc-audio-processing.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 3 15:00:06 UTC 2012 - dvaleev@suse.com + +- add ppc64 to known platforms + ------------------------------------------------------------------- Tue May 15 10:40:38 CET 2012 - pascal.bleser@opensuse.org diff --git a/webrtc-audio-processing.spec b/webrtc-audio-processing.spec index 694dbe4..72694f3 100644 --- a/webrtc-audio-processing.spec +++ b/webrtc-audio-processing.spec @@ -38,6 +38,7 @@ BuildRequires: libtool BuildRequires: make BuildRequires: pkgconfig BuildRequires: xz +Patch0: webrtc-ppc64.patch %description WebRTC is an open source project that enables web browsers with Real-Time @@ -85,6 +86,7 @@ WebRTC implements the W3C's proposal for video conferencing on the web. %setup -q -T -c "%{name}-%{version}" xz --decompress --stdout "%{SOURCE0}" | %__tar xf - --strip-components=1 %__sed -i 's/\r$//' AUTHORS +%patch0 -p1 %build %configure diff --git a/webrtc-ppc64.patch b/webrtc-ppc64.patch new file mode 100644 index 0000000..aa73651 --- /dev/null +++ b/webrtc-ppc64.patch @@ -0,0 +1,17 @@ +Index: webrtc-audio-processing-0.1/src/typedefs.h +=================================================================== +--- webrtc-audio-processing-0.1.orig/src/typedefs.h ++++ webrtc-audio-processing-0.1/src/typedefs.h +@@ -76,6 +76,12 @@ + //#define WEBRTC_ARCH_ARMEL + #define WEBRTC_ARCH_32_BITS + #define WEBRTC_ARCH_LITTLE_ENDIAN ++#elif defined(__powerpc64__) ++#define WEBRTC_BIG_ENDIAN ++#define WEBRTC_ARCH_64_BITS ++#elif defined(__powerpc__) ++#define WEBRTC_BIG_ENDIAN ++#define WEBRTC_ARCH_32_BITS + #else + #error Please add support for your architecture in typedefs.h + #endif