summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCrocoDuck2018-06-05 18:57:19 +0100
committerCrocoDuck2018-06-05 18:57:19 +0100
commita264ee9efec5477f4d0280786c1157c5dd4582b5 (patch)
tree4f66f18d34dc81c8022acce7a5771b41a34048ae
parentea01a5dce5ce2ecbacb8ef1c341b76e66602ac50 (diff)
downloadaur-a264ee9efec5477f4d0280786c1157c5dd4582b5.tar.gz
Changing sources to my branch
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD22
2 files changed, 21 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 714289bea70c..3d1628a1aa1b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index fc8c2f336d26..850c1c3a4806 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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