diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b68fd6fc9800 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: Omar Emara <mail@OmarEmara.dev> +pkgname=alsa-rnnoise +pkgver=1.0 +pkgrel=1 +pkgdesc="An ALSA plugin for noise removal based on RNNoise." +arch=('x86_64') +url="https://sr.ht/~arsen/alsa_rnnoise/" +license=('GPL3') +depends=('rnnoise' 'alsa-lib') +makedepends=('meson' 'ninja' 'git') +source=("${pkgname}-v${pkgver}.tar.gz::https://git.sr.ht/~arsen/alsa_rnnoise/archive/v${pkgver}.tar.gz") +sha256sums=('SKIP') + +build() { + meson \ + -Dprefix=/usr \ + -Dstatic_rnnoise=false \ + -Dconfig_dir=/etc/alsa/conf.d/ \ + build "alsa_rnnoise-v${pkgver}" + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} |