diff options
author | CrocoDuck | 2018-06-05 18:57:19 +0100 |
---|---|---|
committer | CrocoDuck | 2018-06-05 18:57:19 +0100 |
commit | a264ee9efec5477f4d0280786c1157c5dd4582b5 (patch) | |
tree | 4f66f18d34dc81c8022acce7a5771b41a34048ae | |
parent | ea01a5dce5ce2ecbacb8ef1c341b76e66602ac50 (diff) | |
download | aur-a264ee9efec5477f4d0280786c1157c5dd4582b5.tar.gz |
Changing sources to my branch
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 21 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = speech-denoiser-git pkgdesc = A speech denoise lv2 plugin based on RNNoise library. - pkgver = r36.eb01f90 + pkgver = r50.cae50a9 pkgrel = 1 url = https://github.com/lucianodato/speech-denoiser arch = i686 @@ -12,7 +12,9 @@ pkgbase = speech-denoiser-git depends = glibc provides = speech-denoiser conflicts = speech-denoiser - source = speech-denoiser::git://github.com/lucianodato/speech-denoiser + source = speech-denoiser::git://github.com/CrocoDuckoDucks/speech-denoiser.git + source = git://github.com/xiph/rnnoise + md5sums = SKIP md5sums = SKIP pkgname = speech-denoiser-git @@ -1,7 +1,7 @@ # Maintainer: CrocoDuck <crocoduck dot oducks at gmail dot com> pkgname=speech-denoiser-git -pkgver=r36.eb01f90 +pkgver=r50.cae50a9 pkgrel=1 pkgdesc="A speech denoise lv2 plugin based on RNNoise library." arch=('i686' 'x86_64') @@ -11,8 +11,16 @@ depends=('glibc') makedepends=('git' 'lv2' 'meson') provides=("${pkgname%-*}") conflicts=("${pkgname%-*}") -source=("${pkgname%-*}::git://github.com/lucianodato/speech-denoiser") -md5sums=('SKIP') +source=("${pkgname%-*}::git://github.com/CrocoDuckoDucks/speech-denoiser.git" + "git://github.com/xiph/rnnoise") +md5sums=('SKIP' 'SKIP') + +prepare() { + cd "${pkgname%-*}" + git submodule init + git config submodule.rnnoise.url "${srcdir}/rnnoise" + git submodule update +} pkgver() { cd "${pkgname%-*}" @@ -20,8 +28,12 @@ pkgver() { } build() { - cd "${pkgname%-*}" - ./static_rnnoise.sh + cd "${pkgname%-*}/rnnoise" + ./autogen.sh 2>/dev/null + mv ../ltmain.sh ./ && ./autogen.sh + CFLAGS="-fvisibility=hidden -fPIC -Wl,--exclude-libs,ALL" ./configure --disable-examples --disable-doc --disable-shared --enable-static + make + cd .. meson --prefix "/usr/lib/lv2" --buildtype=release build ninja -v -C build ninja -C build test |