diff options
author | OSAMC | 2025-02-22 23:52:27 +0000 |
---|---|---|
committer | Florian Hülsmann | 2025-02-22 23:52:27 +0000 |
commit | 2a38e721bbdc1d6dd2f3027a43318257a091eea4 (patch) | |
tree | 566e434cfc996120044788fa994b4a5acce99a37 /PKGBUILD | |
download | aur-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-- | PKGBUILD | 34 |
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 +} |