summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorusrmusicman2024-03-16 06:33:55 -0400
committerusrmusicman2024-03-16 06:33:55 -0400
commit91fda22c042a66f223a24fa4e63707a46f6ef62f (patch)
tree2718b2689a34639520456f7791d8e77e9c526bba
parented84c49cd27400d7af047db4ae32b5df8e83a99c (diff)
downloadaur-91fda22c042a66f223a24fa4e63707a46f6ef62f.tar.gz
Update package to install the standalone plugin and vst plugin
-rw-r--r--.SRCINFO39
-rwxr-xr-xCollaB3.desktop12
-rwxr-xr-xPKGBUILD48
-rw-r--r--collab3.pngbin0 -> 274982 bytes
4 files changed, 71 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 39d682e551db..cff181f9109c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,36 @@
pkgbase = collab3
- pkgdesc = CollaB3 Tonewheel Organ (VST Plugin)
pkgver = 1.0.0
- pkgrel = 1
- url = https://librewave.com/product/collab3/
+ pkgrel = 3
+ url = https://github.com/augustofilocamo/superOrgan
arch = x86_64
- groups = pro-audio
- groups = vst-plugins
- license = GPL3
- depends = libcurl-gnutls
+ license = EULA
+ depends = alsa-lib
+ depends = bzip2
+ depends = brotli
+ depends = freetype2
depends = glibc
+ depends = graphite
+ depends = harfbuzz
+ depends = krb5
+ depends = libpng
+ depends = libxau
+ depends = libxext
+ depends = libxcb
+ depends = libx11
+ depends = pcre2
+ depends = zlib
source = https://github.com/augustofilocamo/superOrgan/releases/download/v1.0.0/CollaB3-Installer-1.0.0.sh
- md5sums = 6f8e3d250f3287c81b30c11031b08c32
+ source = collab3.png
+ source = CollaB3.desktop
+ sha256sums = 9e4c14c53ba17e9871147423016f6644f2ca366c1e8c7062e6f63a36127ed381
+ sha256sums = 8d29d2e7f50f504bd973b9abe0dbfdf4089a56caeecf309aa118d070f02d346b
+ sha256sums = eca8bea1eed8e14e353761501329dac56981095813b239a71d12d94350a7efda
+
+pkgname = collab3-standalone-bin
+ pkgdesc = CollaB3 Tone Wheel Organ (Standalone)
+ groups = pro-audio
-pkgname = collab3
+pkgname = collab3-vst-bin
+ pkgdesc = CollaB3 Tone Wheel Organ (VST)
+ groups = pro-audio
+ groups = vst-plugins
diff --git a/CollaB3.desktop b/CollaB3.desktop
new file mode 100755
index 000000000000..539285fcdf92
--- /dev/null
+++ b/CollaB3.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=CollaB3
+Comment=CollaB3 Tone Wheel Organ (Standalone)
+Exec=/usr/bin/CollaB3
+Icon=/usr/share/icons/hicolor/512x512/apps/collab3.png
+Categories=AudioVideo;Audio;X-Jack;Midi;X-MIDI;
+Terminal=false
+Categories=Audio;Video;Multimedia;
+Type=Application
+Keywords=Audio;Synth;Organ;Whirl;Midi;Jack
diff --git a/PKGBUILD b/PKGBUILD
index 368850a13927..f4aa44e0ea9a 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,35 @@
-pkgname=collab3
+pkgbase=collab3
+pkgname=("$pkgbase-standalone-bin" "$pkgbase-vst-bin")
pkgver=1.0.0
-pkgrel=1
-pkgdesc="CollaB3 Tonewheel Organ (VST Plugin)"
+pkgrel=3
arch=('x86_64')
-url="https://librewave.com/product/collab3/"
-license=('GPL3')
-groups=('pro-audio' 'vst-plugins')
-depends=('libcurl-gnutls' 'glibc')
-source=("https://github.com/augustofilocamo/superOrgan/releases/download/v${pkgver}/CollaB3-Installer-${pkgver}.sh")
-md5sums=('6f8e3d250f3287c81b30c11031b08c32')
+license=('EULA')
+url="https://github.com/augustofilocamo/superOrgan"
+depends=('alsa-lib' 'bzip2' 'brotli' 'freetype2' 'glibc' 'graphite' 'harfbuzz' 'krb5' 'libpng' 'libxau' 'libxext' 'libxcb' 'libx11' 'pcre2' 'zlib')
+source=("https://github.com/augustofilocamo/superOrgan/releases/download/v${pkgver}/CollaB3-Installer-${pkgver}.sh"
+ "collab3.png"
+ "CollaB3.desktop")
+sha256sums=('9e4c14c53ba17e9871147423016f6644f2ca366c1e8c7062e6f63a36127ed381'
+ '8d29d2e7f50f504bd973b9abe0dbfdf4089a56caeecf309aa118d070f02d346b'
+ 'eca8bea1eed8e14e353761501329dac56981095813b239a71d12d94350a7efda')
-prepare () {
- ## Extract CollaB3 Tonewheel Organ
- chmod +x CollaB3-Installer-${pkgver}.sh
- sh CollaB3-Installer-${pkgver}.sh --tar xvf
+prepare() {
+ # Extract Package
+ sh "${srcdir}/CollaB3-Installer-${pkgver}.sh" --tar xvf
}
-package() {
- ## Install VST Plugin
- install -Dm755 "$srcdir/CollaB3.so" "$pkgdir/usr/lib/vst/CollaB3.so"
-
- ## Install EULA
- install -Dm644 "$srcdir/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+package_collab3-standalone-bin() {
+ # Standalone App
+ groups=('pro-audio')
+ pkgdesc="CollaB3 Tone Wheel Organ (Standalone)"
+ install -Dm755 "${srcdir}/CollaB3" "${pkgdir}/usr/bin/CollaB3"
+ install -Dm644 "${srcdir}/collab3.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/collab3.png"
+ install -Dm644 "${srcdir}/CollaB3.desktop" "${pkgdir}/usr/share/applications/CollaB3.desktop"
+}
+
+package_collab3-vst-bin() {
+ # VST Plugin
+ groups=('pro-audio' 'vst-plugins')
+ pkgdesc="CollaB3 Tone Wheel Organ (VST)"
+ install -Dm755 "${srcdir}/CollaB3.so" "${pkgdir}/usr/lib/vst/CollaB3.so"
}
diff --git a/collab3.png b/collab3.png
new file mode 100644
index 000000000000..d03de04d5940
--- /dev/null
+++ b/collab3.png
Binary files differ