Name opencore-amr
Description Open source implementation of the Adaptive Multi Rate (AMR) speech codec
Version 0.1.6-2
Package Base opencore-amr
Homepage https://sourceforge.net/projects/opencore-amr/
Maintainers ['David Runge <dvzrv@archlinux.org>', 'T.J. Townsend <blakkheim@archlinux.org>']
Contributors ['Ionut Biru <ionut@archlinux.ro>', 'WAntilles <wantilles@adslgr.com>']
Distro-repo https://gitlab.archlinux.org/archlinux/packaging/packages/opencore-amr
Sources ['https://downloads.sourceforge.net/sourceforge/opencore-amr/opencore-amr-0.1.6.tar.gz']
Dependencies ['glibc']
Optional-Dependencies []
Build-Dependencies []
Provides ['libopencore-amrwb.so', 'libopencore-amrnb.so']
Builddate 13-07-2024 03:16:03
Architecture x86_64
Distro-Version
Licenses ['Apache']
Hash d7072809d9754200244280d1b8ffd945a3d87ca7562d82d0bf2bf13ce77261a9
# Maintainer: David Runge <dvzrv@archlinux.org>
# Contributor: Ionut Biru <ionut@archlinux.ro>
# Contributor: WAntilles <wantilles@adslgr.com>

pkgname=opencore-amr
pkgver=0.1.6
pkgrel=2
pkgdesc="Open source implementation of the Adaptive Multi Rate (AMR) speech codec"
arch=(x86_64)
license=(Apache)
url="https://sourceforge.net/projects/opencore-amr/"
source=(https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz)
depends=(glibc)
provides=(libopencore-amrwb.so libopencore-amrnb.so)
sha512sums=('8955169954b09d2d5e2190888602c75771b72455290db131ab7f40b587df32ea6a60f205126b09193b90064d0fd82b7d678032e2b4c684189788e175b83d0aa7')
b2sums=('5f2f618b6d80d667fd99f1df8793cf0260d582e2fc8021f4af35d60b2b1db7be7c897d4b78589da5a442e684161cecef005ec4247cef7a9c3df797c68db97d52')

prepare() {
  cd $pkgname-$pkgver
  autoreconf -fiv
}

build() {
  cd $pkgname-$pkgver
  ./configure \
    --prefix=/usr \
    --disable-static \
    --enable-examples

  # prevent excessive overlinking due to libtool
  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
  make
}

package() {
  make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
  install -vDm 644 $pkgname-$pkgver/{ChangeLog,README} -t "$pkgdir/usr/share/doc/$pkgname/"
}