diff options
Diffstat (limited to 'community/alure')
-rw-r--r-- | community/alure/PKGBUILD | 10 | ||||
-rw-r--r-- | community/alure/unistd.patch | 19 |
2 files changed, 26 insertions, 3 deletions
diff --git a/community/alure/PKGBUILD b/community/alure/PKGBUILD index 0db666fa2..bc710db00 100644 --- a/community/alure/PKGBUILD +++ b/community/alure/PKGBUILD @@ -5,7 +5,7 @@ pkgname=alure pkgver=1.2 pkgrel=2 pkgdesc='Utility library to help manage common tasks with OpenAL applications.' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://kcat.strangesoft.net/alure.html' license=('MIT') depends=('openal') @@ -16,12 +16,16 @@ optdepends=('libsndfile: for uncompressed audio support' 'mpg123: for MPEG support' 'dumb: for IT, XM, S3M and MOD support' 'fluidsynth: for SoundFont 2 support') -source=("http://kcat.strangesoft.net/alure-releases/${pkgname}-${pkgver}.tar.bz2") -md5sums=('3088aba074ad02d95ea51e705053b9f5') +source=("http://kcat.strangesoft.net/alure-releases/${pkgname}-${pkgver}.tar.bz2" + 'unistd.patch') +md5sums=('3088aba074ad02d95ea51e705053b9f5' + '17d3f8b4dc423cac64772e5694739fce') build() { cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np0 -i "$srcdir/unistd.patch" + cmake . -DCMAKE_INSTALL_PREFIX=/usr make } diff --git a/community/alure/unistd.patch b/community/alure/unistd.patch new file mode 100644 index 000000000..6a145efee --- /dev/null +++ b/community/alure/unistd.patch @@ -0,0 +1,19 @@ +*** src/codec_fluidsynth.cpp 2011-07-29 10:37:48.000000000 +0200 +--- src/codec_fluidsynth2.cpp 2012-06-03 16:18:35.326640398 +0200 +*************** +*** 34,40 **** + #include <istream> + + #include <fluidsynth.h> +! + + #ifdef DYNLOAD + static void *fsynth_handle; +--- 34,40 ---- + #include <istream> + + #include <fluidsynth.h> +! #include <unistd.h> + + #ifdef DYNLOAD + static void *fsynth_handle; |