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 | |
download | aur-59e94e6af0ef8deb4d597abe76c90749ee7db20c.tar.gz |
init commit
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | plugdata.desktop | 9 | ||||
-rw-r--r-- | plugdata.png | bin | 0 -> 6240 bytes |
4 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6387b65f078e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +pkgbase = plugdata-bin + pkgdesc = Plugin wrapper around PureData with a new GUI made with JUCE, allowing patching in DAWs + pkgver = 0.6.1 + pkgrel = 1 + url = https://github.com/timothyschoen/PlugData + arch = x86_64 + arch = aarch64 + groups = vst-plugins + groups = lv2-plugins + groups = vst3-plugins + groups = pro-audio + license = GPL3 + depends = freetype2 + depends = libx11 + depends = libxrandr + depends = libxext + depends = libxinerama + depends = webkit2gtk + depends = libxrender + depends = libxinerama + depends = libxcursor + depends = alsa-lib + depends = curl + conflicts = plugdata-git + replaces = plugdata-git + source = https://github.com/timothyschoen/PlugData/releases/download/v0.6.1/PlugData-Arch-x64.zip + sha512sums = SKIP + +pkgname = plugdata-bin 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}" +} diff --git a/plugdata.desktop b/plugdata.desktop new file mode 100644 index 000000000000..0e015f50a3c7 --- /dev/null +++ b/plugdata.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=PlugData +Comment=Pure Data as a plugin, with a new GUI +Exec=/usr/bin/plugdata +Icon=plugdata +Terminal=false +StartupNotify=false +Categories=AudioVideo;Audio;Music; diff --git a/plugdata.png b/plugdata.png Binary files differnew file mode 100644 index 000000000000..64bb2d6d2d45 --- /dev/null +++ b/plugdata.png |