diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 21 insertions, 16 deletions
@@ -1,33 +1,38 @@ +# Maintainer: João Figueiredo <islandc0der@chaotic.cx> + pkgname=rnnoise-git -_pkgname=rnnoise -pkgver=r81.90ec41e +pkgver=0.2_r149.gd983458 pkgrel=1 -pkgdesc="A noise suppression library based on a recurrent neural network." -arch=(i686 x86_64) -url="https://github.com/xiph/rnnoise" -license=('BSD3') -provides=('rnnoise') -conflicts=('rnnoise') -source=("git+https://github.com/xiph/rnnoise") -sha512sums=('SKIP') +pkgdesc="A noise suppression library based on a recurrent neural network" +arch=($CARCH) +url="https://github.com/xiph/${pkgname%-git}" +license=(BSD-3-Clause) +depends=(glibc) +makedepends=(git) +conflicts=(${pkgname%-git}) +provides=(${pkgname%-git}) +source=("git+$url.git") +sha256sums=('SKIP') pkgver() { - cd $_pkgname - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd ${pkgname%-git} + _ver="$(git describe | sed 's/^v//;s/-.*//')" + echo "${_ver}_r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" } prepare() { - cd $_pkgname + cd ${pkgname%-git} NOCONFIGURE=1 ./autogen.sh } build() { - cd $_pkgname + cd ${pkgname%-git} ./configure --prefix=/usr make } package() { - cd $_pkgname - make DESTDIR="$pkgdir" install + cd ${pkgname%-git} + make DESTDIR="$pkgdir/" install + install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname/" } |