diff options
Diffstat (limited to 'extra/libvpx/PKGBUILD')
-rw-r--r-- | extra/libvpx/PKGBUILD | 30 |
1 files changed, 25 insertions, 5 deletions
diff --git a/extra/libvpx/PKGBUILD b/extra/libvpx/PKGBUILD index 76de4aba0..5d19baf3c 100644 --- a/extra/libvpx/PKGBUILD +++ b/extra/libvpx/PKGBUILD @@ -5,15 +5,29 @@ pkgname=libvpx pkgver=1.3.0 pkgrel=1 pkgdesc='The VP8 Codec SDK' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.webmproject.org/' license=('BSD') depends=('glibc') -makedepends=('yasm' 'git') -source=($pkgname::git+http://code.google.com/p/webm.libvpx#tag=v$pkgver) -md5sums=('SKIP') +makedepends=('git') +[ "$CARCH" != "mips64el" ] && makedepends+=('yasm') +source=($pkgname::git+http://code.google.com/p/webm.libvpx#tag=v$pkgver + mips64el.patch) +md5sums=('SKIP' + '78ea367dc417f64ad3ce8e33fda210e56a083f4b') + +prepare() { + if [ "$CARCH" = "mips64el" ]; then + cd ${pkgname} + patch -Np1 -i ${srcdir}/mips64el.patch + fi +} build() { + if [ "$CARCH" = "mips64el" ]; then + extra="--target=mips64el-linux-gcc" + fi + cd $pkgname ./configure --prefix=/usr \ --enable-vp8 \ @@ -23,7 +37,7 @@ build() { --enable-postproc \ --enable-pic \ --disable-install-docs \ - --disable-install-srcs + --disable-install-srcs $extra make } @@ -32,3 +46,9 @@ package() { make DIST_DIR="$pkgdir/usr" install install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } +md5sums=('SKIP' + 'e75a41ccf5a79aab57aaecbadb48fec1') +md5sums=('SKIP' + 'a4066b2f97a63b64274725ddc9d29338') +md5sums=('SKIP' + 'eac9aec1596387f2530eca92065edb9c') |