summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoraik22022-10-03 14:45:48 +0400
committeraik22022-10-03 14:45:48 +0400
commit59e94e6af0ef8deb4d597abe76c90749ee7db20c (patch)
tree5a8c1ea6ac70264796eb9b3602c2d48568bb66f9
downloadaur-59e94e6af0ef8deb4d597abe76c90749ee7db20c.tar.gz
init commit
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD31
-rw-r--r--plugdata.desktop9
-rw-r--r--plugdata.pngbin0 -> 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
new file mode 100644
index 000000000000..64bb2d6d2d45
--- /dev/null
+++ b/plugdata.png
Binary files differ