summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO35
-rw-r--r--PKGBUILD38
-rw-r--r--wayland.patch10
3 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d0ce0ff39654
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,35 @@
+pkgbase = lwks14
+ pkgdesc = Lightworks version 14
+ pkgver = 14.5.0
+ pkgrel = 1
+ url = http://www.lwks.com/
+ arch = x86_64
+ license = custom
+ depends = cairo
+ depends = gdk-pixbuf2
+ depends = glib2
+ depends = libjpeg-turbo
+ depends = pango
+ depends = curl
+ depends = gtk3
+ depends = openssl
+ depends = libgl
+ depends = libtiff
+ depends = libutil-linux
+ depends = ffmpeg
+ depends = glu
+ depends = libedit
+ depends = nvidia-cg-toolkit
+ depends = openssl-1.0
+ optdepends = nvidia-utils: only for nVidia users
+ optdepends = libc++: only for BlackMagic RAW support (BRAW)
+ optdepends = libc++abi: only for BlackMagic RAW support (BRAW)
+ conflicts = lightworks
+ conflicts = lwks
+ conflicts = lwks-beta
+ options = !strip
+ source = https://downloads.lwks.com/v14-5/lightworks-14.5.0-amd64.deb
+ sha256sums = 87c810528ee2ee11b3ee0d7051e0ab9fb1a3c100bf491f90d3339a9fb58c5cb6
+
+pkgname = lwks14
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..63eb3746efb2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Ben Westover <kwestover [dot] kw [at] gmail [dot] com>
+
+pkgname=lwks14
+pkgver=14.5.0
+pkgrel=1
+pkgdesc="Lightworks version 14"
+arch=('x86_64')
+options=('!strip')
+url="http://www.lwks.com/"
+license=('custom')
+depends=('cairo' 'gdk-pixbuf2' 'glib2' 'libjpeg-turbo' 'pango' 'curl' 'gtk3' 'openssl' 'libgl' 'libtiff' 'libutil-linux' 'ffmpeg' 'glu' 'libedit' 'nvidia-cg-toolkit' 'openssl-1.0')
+optdepends=('nvidia-utils: only for nVidia users' 'libc++: only for BlackMagic RAW support (BRAW)' 'libc++abi: only for BlackMagic RAW support (BRAW)')
+conflicts=('lightworks' 'lwks' 'lwks-beta')
+source=(
+ "https://downloads.lwks.com/v14-5/lightworks-$pkgver-amd64.deb"
+ )
+
+sha256sums=(
+ '87c810528ee2ee11b3ee0d7051e0ab9fb1a3c100bf491f90d3339a9fb58c5cb6'
+ )
+
+package() {
+ msg2 "Extracting data.tar.xz"
+ bsdtar -zxf data.tar.xz -C "$pkgdir"
+
+ msg2 "Moving udev folder from /lib to /usr/lib"
+ mv "$pkgdir"/lib/udev "$pkgdir"/usr/lib
+ rmdir "$pkgdir"/lib
+
+ msg2 "Copying copyright file and creating a license dir"
+ install -Dm644 "$pkgdir"/usr/share/doc/lightworks/copyright \
+ "$pkgdir"/usr/share/licenses/lightworks/copyright
+ ln -sr "$pkgdir"/usr/share/licenses/lightworks "$pkgdir"/usr/share/licenses/$pkgname
+
+ msg2 "Changing some needed permissions"
+ chmod a+rw "$pkgdir"/usr/share/lightworks/Preferences
+ chmod a+rw "$pkgdir"/usr/share/lightworks/"Audio Mixes"
+}
diff --git a/wayland.patch b/wayland.patch
new file mode 100644
index 000000000000..e05958392759
--- /dev/null
+++ b/wayland.patch
@@ -0,0 +1,10 @@
+diff -ura lwks/pkg/lwks/usr/bin/lightworks lwks.patched/pkg/lwks/usr/bin/lightworks
+--- lwks/pkg/lwks/usr/bin/lightworks 2017-04-03 17:41:56.000000000 +0200
++++ lwks.patched/pkg/lwks/usr/bin/lightworks 2017-05-05 23:36:06.564547605 +0200
+@@ -32,4 +32,4 @@
+ fi
+
+ #Launch the app
+-/usr/lib/lightworks/ntcardvt
++GDK_BACKEND=x11 /usr/lib/lightworks/ntcardvt
+Only in lwks: wayland.patch