diff options
author | Simon Marquardt (smrqdt) | 2022-06-27 08:24:23 +0200 |
---|---|---|
committer | Simon Marquardt (smrqdt) | 2022-06-27 08:24:23 +0200 |
commit | a5a6c2df9aa0a17afa57960be6b2997c8df2ca19 (patch) | |
tree | 149a9fe0ab9e8eb1b410dba87cd4b45fcb1ce187 | |
parent | b78772c02d300129472bdd2645f2963b7a83ef25 (diff) | |
download | aur-openav-luppp-git.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-- | .SRCINFO | 1 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 14 |
3 files changed, 7 insertions, 9 deletions
@@ -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* @@ -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" } |