From 35b199861e26d29f51375510ccf9dbff59933c66 Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Thu, 24 May 2012 13:44:46 -0300 Subject: Adding Debian patch to avoid failing on unknown architecture --- ...-or-set-options-for-unknown-architectures.patch | 24 ++++++++++++++++++++++ extra/webrtc-audio-processing/PKGBUILD | 12 ++++++++--- 2 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 extra/webrtc-audio-processing/0001-Don-t-error-or-set-options-for-unknown-architectures.patch diff --git a/extra/webrtc-audio-processing/0001-Don-t-error-or-set-options-for-unknown-architectures.patch b/extra/webrtc-audio-processing/0001-Don-t-error-or-set-options-for-unknown-architectures.patch new file mode 100644 index 000000000..93a3d098a --- /dev/null +++ b/extra/webrtc-audio-processing/0001-Don-t-error-or-set-options-for-unknown-architectures.patch @@ -0,0 +1,24 @@ +From 6480b6b44e376cbec2d8e4499692573a3861e003 Mon Sep 17 00:00:00 2001 +From: Sjoerd Simons +Date: Sat, 19 May 2012 21:52:09 +0200 +Subject: [PATCH] Don't error or set options for unknown architectures + +--- + src/typedefs.h | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/typedefs.h b/src/typedefs.h +index 6620550..774905b 100644 +--- a/src/typedefs.h ++++ b/src/typedefs.h +@@ -77,7 +77,6 @@ + #define WEBRTC_ARCH_32_BITS + #define WEBRTC_ARCH_LITTLE_ENDIAN + #else +-#error Please add support for your architecture in typedefs.h + #endif + + #if defined(__SSE2__) || defined(_MSC_VER) +-- +1.7.10 + diff --git a/extra/webrtc-audio-processing/PKGBUILD b/extra/webrtc-audio-processing/PKGBUILD index d091b96bc..3b78626e8 100644 --- a/extra/webrtc-audio-processing/PKGBUILD +++ b/extra/webrtc-audio-processing/PKGBUILD @@ -6,16 +6,22 @@ pkgver=0.1 pkgrel=1 _gitrev=9413986 pkgdesc="AudioProcessing library based on Google's implementation of WebRTC" -arch=(i686 x86_64) +arch=(i686 x86_64 mips64el) url="http://freedesktop.org/software/pulseaudio/webrtc-audio-processing" license=(custom) depends=(gcc-libs) options=(!libtool) -source=("$url/$pkgname-$pkgver.tar.xz") -sha256sums=('ed4b52f9c2688b97628035a5565377d74704d7c04de4254a768df3342c7afedc') +source=("$url/$pkgname-$pkgver.tar.xz" + 0001-Don-t-error-or-set-options-for-unknown-architectures.patch) +sha256sums=('ed4b52f9c2688b97628035a5565377d74704d7c04de4254a768df3342c7afedc' + '0f423b24565d0c50be4937b6f50a43cfd683c1a76c25ef80fca5f731e283fe1c') build() { cd $pkgname-$pkgver + +# Patch from Debian + patch -Np1 -i ${srcdir}/0001-Don-t-error-or-set-options-for-unknown-architectures.patch + ./configure --prefix=/usr --disable-static make } -- cgit v1.2.3-54-g00ecf