summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Marquardt (smrqdt)2022-06-27 08:24:23 +0200
committerSimon Marquardt (smrqdt)2022-06-27 08:24:23 +0200
commita5a6c2df9aa0a17afa57960be6b2997c8df2ca19 (patch)
tree149a9fe0ab9e8eb1b410dba87cd4b45fcb1ce187
parentb78772c02d300129472bdd2645f2963b7a83ef25 (diff)
downloadaur-a5a6c2df9aa0a17afa57960be6b2997c8df2ca19.tar.gz
fixing stuff to make namcap happy: added libsndfile dependency, replaced
parts of PKGBUILD with template from https://wiki.archlinux.org/title/Meson_package_guidelines to get a proper install in /usr instead of /usr/local
-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"
}