summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChristopher Arndt2020-07-22 19:24:59 +0200
committerChristopher Arndt2020-07-22 19:24:59 +0200
commita8d7bcaa79c7bd8e4f78d73aa2b3081c3886bc6c (patch)
tree365b0e3e8265aa3e96787ef4597f0f178655eeaf /PKGBUILD
parent2cd1bec15ff445a7925ba4a83dbf8a55343c18d1 (diff)
downloadaur-intersect.lv2-git.tar.gz
Fix url, provides, conflicts; add to 'pro-audio' group; clean PKGBUILD
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 18 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6e628d67e340..f4e0bb37ac12 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,41 @@
# Creator: Sami Boukortt <sami@boukortt.com>
# Maintainer: milkii on freenode
-pkgname=intersect.lv2-git
+# Contributor: Christopher Arndt <aur -at- chrisarndt -dot- de>
+
+_pkgname=intersect.lv2
+pkgname="${_pkgname}-git"
pkgver=1.3.r0.g18a45e4
pkgrel=1
pkgdesc="LV2 plugin to split 2 audio channels into 3."
arch=("$CARCH")
-url="https://github.com/sboukortt/$pkgname"
+url="https://github.com/sboukortt/${_pkgname//./-}"
license=('GPL')
-groups=('lv2-plugins')
+groups=('lv2-plugins' 'pro-audio')
+provides=("${_pkgname}" "${_pkgname}=${pkgver//.r*/}")
+conflicts=("${_pkgname}")
depends=('fftw')
makedepends=('git' 'meson' 'lv2')
optdepends=('lv2proc: for the `intersect` script')
-source=("intersect.lv2-git::git+https://github.com/sboukortt/intersect-lv2.git")
+source=("${_pkgname//./-}::git+https://github.com/sboukortt/${_pkgname//./-}.git")
sha512sums=('SKIP')
pkgver() {
- cd "$pkgname"
- ( set -o pipefail
+ cd "${srcdir}/${_pkgname//./-}"
+ (
+ set -o pipefail
git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
)
}
build() {
- cd $pkgname
- mkdir -p build
- meson --buildtype=release --prefix=/usr build
- cd build
- ninja
+ cd "${srcdir}/${_pkgname//./-}"
+ mkdir -p build
+ meson --buildtype=release --prefix=/usr build
+ ninja -C build
}
package() {
- cd $pkgname
- cd build
- DESTDIR="$pkgdir" ninja install
+ cd "${srcdir}/${_pkgname//./-}/build"
+ DESTDIR="$pkgdir" ninja install
}