summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrianoML2024-02-25 18:18:20 -0300
committerAdrianoML2024-02-25 18:18:20 -0300
commit10707cf3b1336422525b8f1af316fbd4310b4bc8 (patch)
treeda7037b1f2e524580f706128b8cb5f66315de1a5
parent3a1a4304dedf1c94bbf5b7c92e5104cdf0a7dfc9 (diff)
downloadaur-10707cf3b1336422525b8f1af316fbd4310b4bc8.tar.gz
pkgbase fix
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD43
2 files changed, 23 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2c5c5bb51c19..ce0c039019d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,4 +1,4 @@
-pkgbase = lsp-plugins
+pkgbase = lsp-plugins-git
pkgdesc = Collection of open-source plugins
pkgver = 1.2.14.r13.ga2f8342d
pkgrel = 1
diff --git a/PKGBUILD b/PKGBUILD
index b1d968767237..e3b558ef364d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
# Maintainer: AdrianoML <com gmail adriano.lols>
# Contributor: script from the official package: David Runge <dvzrv@archlinux.org>
-pkgbase=lsp-plugins
+pkgbase=lsp-plugins-git
+_gitname=lsp-plugins
pkgname=(lsp-plugins-git lsp-plugins-{clap,docs,ladspa,lv2,standalone,vst}-git liblsp-r3d-glx-lib-git)
pkgver=1.2.14.r13.ga2f8342d
pkgrel=1
@@ -32,7 +33,7 @@ sha512sums=('SKIP')
b2sums=('SKIP')
pkgver() {
- cd "$pkgbase"
+ cd "$_gitname"
git describe --long --tags | sed 's/^sdk-//; s/\([^-]*-g\)/r\1/; s/-/./g'
}
@@ -53,13 +54,13 @@ build() {
ARTIFACT_EXPORT_HEADERS=1
FEATURES='clap doc lv2 vst2 jack ladspa xdg'
PREFIX=/usr
- -C $pkgbase
+ -C $_gitname
)
- make clean -C $pkgbase
+ make clean -C $_gitname
make "${config_options[@]}"
- make fetch -C $pkgbase
- make VERBOSE=1 -C $pkgbase
+ make fetch -C $_gitname
+ make VERBOSE=1 -C $_gitname
}
check() {
@@ -67,21 +68,21 @@ check() {
local _lv2_uri="http://lsp-plug.in/plugins/lv2/"
# install to temporary location
- make FEATURES=lv2 DESTDIR="$PWD/test" install -C $pkgbase
+ make FEATURES=lv2 DESTDIR="$PWD/test" install -C $_gitname
- for _plugin in $(jq -r '.plugins[].id' $pkgbase/.build/target/lsp-plugin-fw/plugins.json); do
+ for _plugin in $(jq -r '.plugins[].id' $_gitname/.build/target/lsp-plugin-fw/plugins.json); do
printf "Testing plugin %s\n" "$_plugin"
lv2lint -Mpack -I "$PWD/test/usr/lib/lv2/$pkgname.lv2/" $_lv2_uri$_plugin
done
}
package_lsp-plugins-git() {
- depends=($pkgbase-{clap,ladspa,lv2,standalone,vst})
+ depends=($_gitname-{clap,ladspa,lv2,standalone,vst})
optdepends=(
'lsp-plugins-docs: for documentation'
)
- make PREFIX=/usr DESTDIR="$pkgdir" install -C $pkgbase
+ make PREFIX=/usr DESTDIR="$pkgdir" install -C $_gitname
printf "successfully installed to pkgdir\n"
(
@@ -89,17 +90,17 @@ package_lsp-plugins-git() {
_pick liblsp-r3d-glx-lib-git usr/include/*
_pick liblsp-r3d-glx-lib-git usr/lib/liblsp*
_pick liblsp-r3d-glx-lib-git usr/lib/pkgconfig/*
- _pick $pkgbase-clap-git usr/lib/clap/*
- _pick $pkgbase-docs-git usr/share/doc/*
- _pick $pkgbase-ladspa-git usr/lib/ladspa/*
- _pick $pkgbase-lv2-git usr/lib/lv2/*
- _pick $pkgbase-standalone-git etc/*
- _pick $pkgbase-standalone-git usr/bin/*
- _pick $pkgbase-standalone-git usr/lib/$pkgbase/*
- _pick $pkgbase-standalone-git usr/share/applications/*
- _pick $pkgbase-standalone-git usr/share/desktop-directories/*
- _pick $pkgbase-standalone-git usr/share/icons/*
- _pick $pkgbase-vst-git usr/lib/vst/*
+ _pick $_gitname-clap-git usr/lib/clap/*
+ _pick $_gitname-docs-git usr/share/doc/*
+ _pick $_gitname-ladspa-git usr/lib/ladspa/*
+ _pick $_gitname-lv2-git usr/lib/lv2/*
+ _pick $_gitname-standalone-git etc/*
+ _pick $_gitname-standalone-git usr/bin/*
+ _pick $_gitname-standalone-git usr/lib/$_gitname/*
+ _pick $_gitname-standalone-git usr/share/applications/*
+ _pick $_gitname-standalone-git usr/share/desktop-directories/*
+ _pick $_gitname-standalone-git usr/share/icons/*
+ _pick $_gitname-vst-git usr/lib/vst/*
)
}