summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorOSAMC2025-02-22 23:52:27 +0000
committerFlorian Hülsmann2025-02-22 23:52:27 +0000
commit2a38e721bbdc1d6dd2f3027a43318257a091eea4 (patch)
tree566e434cfc996120044788fa994b4a5acce99a37 /PKGBUILD
downloadaur-vcvrack-sha-bang-modules.tar.gz
Package more VCV Rack plugins (#538)
* package vcvrack-as * package vcvrack-auraaudio * package vcvrack-autinn * add to AUR * add vcvrack-lilacloop * add git makedep * add to AUR; cleanup * add vcvrack-mschack * add vcvrack-modllz * add vcvrack-sha-bang-modules * add to AUR * add contributor
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ad506720be88
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: OSAMC <https://github.com/osam-cologne/archlinux-proaudio>
+# Contributor: Florian Hülsmann <fh@cbix.de>
+
+_slug=Sha-Bang-Modules
+_name=Sha-Bang-Modules
+pkgname=vcvrack-sha-bang-modules
+pkgver=2.2.2
+pkgrel=1
+pkgdesc='Sha#Bang! VCV Rack modules'
+arch=(aarch64 x86_64)
+url='https://github.com/jeremymuller/Sha-Bang-Modules'
+license=(GPL-3.0-only)
+groups=(pro-audio vcvrack-plugins)
+depends=(gcc-libs vcvrack)
+makedepends=(git simde zstd)
+source=("git+https://github.com/jeremymuller/$_name#tag=v$pkgver")
+sha256sums=('d63c93e6a4c76375f078829d471c065279d20e0941ad524bbca68fc7dafe12b8')
+
+prepare() {
+ cd $_name
+ # remove common license
+ rm LICENSE
+}
+
+build() {
+ cd $_name
+ make SLUG=$_slug VERSION=$pkgver RACK_DIR=/usr/share/vcvrack dist
+}
+
+package() {
+ cd $_name
+ install -d "$pkgdir"/usr/lib/vcvrack/plugins
+ cp -va dist/$_slug -t "$pkgdir"/usr/lib/vcvrack/plugins
+}