diff options
author | aik2 | 2022-10-03 14:45:48 +0400 |
---|---|---|
committer | aik2 | 2022-10-03 14:45:48 +0400 |
commit | 59e94e6af0ef8deb4d597abe76c90749ee7db20c (patch) | |
tree | 5a8c1ea6ac70264796eb9b3602c2d48568bb66f9 /PKGBUILD | |
download | aur-59e94e6af0ef8deb4d597abe76c90749ee7db20c.tar.gz |
init commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4141414f2079 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: aik2 aik2mlj@gmail.com + +pkgname='plugdata-bin' +_name='plugdata' +pkgdesc='Plugin wrapper around PureData with a new GUI made with JUCE, allowing patching in DAWs' +pkgver=0.6.1 +pkgrel=1 +groups=('vst-plugins' 'lv2-plugins' 'vst3-plugins' 'pro-audio') +depends=('freetype2' 'libx11' 'libxrandr' 'libxext' 'libxinerama' 'webkit2gtk' 'libxrender' 'libxinerama' 'libxcursor' 'alsa-lib' 'curl') +makedepends=() +optdepends=() +conflicts=('plugdata-git') +replaces=('plugdata-git') +arch=('x86_64' 'aarch64') +url='https://github.com/timothyschoen/PlugData' +license=('GPL3') +source=("https://github.com/timothyschoen/PlugData/releases/download/v${pkgver}/PlugData-Arch-x64.zip") +sha512sums=('SKIP') + + +package () { + # Desktop entry & pixmaps + install -Dm644 "${srcdir}/../${_name}.desktop" "${pkgdir}/usr/share/applications/${_name}.desktop" + install -Dm644 "${srcdir}/../${_name}.png" "${pkgdir}/usr/share/pixmaps/${_name}.png" + + mkdir -p "${pkgdir}/usr/lib/lv2/" + find ./LV2 -name '*.lv2' -type d -exec cp -ar {} "${pkgdir}/usr/lib/lv2/" \; + mkdir -p "${pkgdir}/usr/lib/vst3/" + find ./VST3 -name '*.vst3' -type d -exec cp -ar {} "${pkgdir}/usr/lib/vst3/" \; + install -Dm755 -T ./Standalone/* "${pkgdir}/usr/bin/${_name}" +} |