summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO1
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD14
3 files changed, 7 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f31b7a7e766b..b1843474a339 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -12,6 +12,7 @@ pkgbase = openav-luppp-git
depends = jack
depends = liblo
depends = ntk-git
+ depends = libsndfile
provides = openav-luppp-git
provides = luppp
conflicts = openav-luppp-git
diff --git a/.gitignore b/.gitignore
index 409b2fd180ab..da512ca6b302 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ openAV-Luppp
pkg
src
*.tar.xz
+*.pkg.tar*
diff --git a/PKGBUILD b/PKGBUILD
index 2c4ea4b817e9..24aefc6d43e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ arch=('i686' 'x86_64')
url="http://openavproductions.com/luppp/"
license=('GPL3')
groups=('openav')
-depends=('jack' 'liblo' 'ntk-git')
+depends=('jack' 'liblo' 'ntk-git' 'libsndfile')
makedepends=('meson' 'git')
provides=('openav-luppp-git' 'luppp')
conflicts=('openav-luppp-git' 'luppp')
@@ -21,15 +21,11 @@ pkgver() {
git describe --long --tags | sed 's/^release.//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
-build(){
- cd ${_gitname}
- meson build
- cd build
- ninja
+build() {
+ arch-meson ${_gitname} build
+ meson compile -C build
}
package() {
- cd ${_gitname}
- cd build
- DESTDIR="$pkgdir/" ninja install
+ meson install -C build --destdir "$pkgdir"
}