summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorusrmusicman2021-08-25 14:25:05 -0400
committerusrmusicman2021-08-25 14:25:05 -0400
commit088098b3afa39509cc4873e70863ee909b92ea4e (patch)
treea8db355e1caf73e87dfa83119c4a42404fe404d2
downloadaur-088098b3afa39509cc4873e70863ee909b92ea4e.tar.gz
Initial Release
-rw-r--r--.SRCINFO15
-rwxr-xr-xPKGBUILD29
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2fa5897fcc07
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = harrison-xt-lv2
+ pkgdesc = Harrison Consoles LV2 XT Plugin Suite
+ pkgver = 7.1.97
+ pkgrel = 1
+ url = https://harrisonconsoles.com/mixbus-plugins/
+ arch = x86_64
+ groups = lv2-plugins
+ groups = pro-audio
+ license = EULA
+ makedepends = xdg-user-dirs
+ makedepends = unzip
+ depends = glibc
+ depends = libcurl-gnutls
+
+pkgname = harrison-xt-lv2
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..9a64fe798485
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+pkgname=harrison-xt-lv2
+pkgver=7.1.97
+pkgrel=1
+pkgdesc="Harrison Consoles LV2 XT Plugin Suite"
+arch=('x86_64')
+url="https://harrisonconsoles.com/mixbus-plugins/"
+license=('EULA')
+groups=('lv2-plugins' 'pro-audio')
+depends=('glibc' 'libcurl-gnutls')
+makedepends=('xdg-user-dirs' 'unzip')
+
+## Variables
+_archive="`xdg-user-dir DOWNLOAD`/Mixbus-${pkgver}-Linux-64bit-gcc5"
+_installer="Mixbus-${pkgver}-x86_64-gcc5"
+_app="Mixbus_x86_64-$pkgver"
+
+prepare () {
+ ## Extract Harrison Plugins Archive
+ ln -srf ${_archive}.tar "$srcdir/`basename ${_archive}`.tar"
+ tar -xvf "$srcdir/`basename ${_archive}`.tar"
+ sh "$srcdir/`basename ${_installer}`.run" --tar xvf
+ tar -xvf "$srcdir/`basename ${_app}`.tar"
+}
+
+package() {
+ ## Install LV2 Plugins
+ mkdir -p $pkgdir/usr/lib/lv2/
+ cp -r "$srcdir/`basename ${_app}`/lib/LV2/Harrison.lv2" $pkgdir/usr/lib/lv2/
+}