summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcin Nowak2017-02-26 14:33:50 +0100
committerMarcin Nowak2017-02-26 14:33:50 +0100
commit375e07c767862477794ac2de8398dc51833c8408 (patch)
treea7d0dae694eb4c28006f7076b2f2d870f5b3a445
parent56d8294a67413725732e7e66055d72038dca122e (diff)
downloadaur-375e07c767862477794ac2de8398dc51833c8408.tar.gz
add portaudio patch + remove ffmpeg-compat dependency
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD24
2 files changed, 24 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 241caabaa369..464a8bdde488 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,7 @@
-# Generated by makepkg 5.0.0
-# Tue Apr 12 01:41:05 UTC 2016
pkgbase = lwks
pkgdesc = Lightworks is a professional video editing suite
pkgver = 12.6.0
- pkgrel = 1
+ pkgrel = 2
url = http://www.lwks.com/
arch = x86_64
license = custom
@@ -11,14 +9,16 @@ pkgbase = lwks
depends = portaudio
depends = libgl
depends = glu
- depends = ffmpeg-compat
+ depends = ffmpeg
depends = libedit
depends = nvidia-cg-toolkit
optdepends = nvidia-utils: only for nVidia users
provides = lightworks
conflicts = lightworks
source = http://downloads.lwks.com/lwks-12.6.0-amd64.deb
+ source = http://ala.seblu.net/packages/p/portaudio/portaudio-19_20140130-3-x86_64.pkg.tar.xz
sha256sums = 428d72570054b0f4287212d85a70c926b413407b5105a07bcf14cc578b5ebff1
+ sha256sums = 1c6722888cf4ab5cbf4bdfd6272b7d524f0ee547f443a98cf554d6fa8ae5c1ca
pkgname = lwks
diff --git a/PKGBUILD b/PKGBUILD
index 51cb325e22bc..ccd624de50a8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,17 +10,23 @@
pkgname=lwks
pkgver=12.6.0
-pkgrel=1
+pkgrel=2
pkgdesc="Lightworks is a professional video editing suite"
arch=('x86_64')
url="http://www.lwks.com/"
license=('custom')
-depends=('gtk3' 'portaudio' 'libgl' 'glu' 'ffmpeg-compat' 'libedit' 'nvidia-cg-toolkit')
+depends=('gtk3' 'portaudio' 'libgl' 'glu' 'ffmpeg' 'libedit' 'nvidia-cg-toolkit')
optdepends=('nvidia-utils: only for nVidia users')
provides=('lightworks')
conflicts=('lightworks')
-source=("http://downloads.lwks.com/lwks-$pkgver-amd64.deb")
-sha256sums=('428d72570054b0f4287212d85a70c926b413407b5105a07bcf14cc578b5ebff1')
+source=(
+ "http://downloads.lwks.com/lwks-$pkgver-amd64.deb"
+ "http://ala.seblu.net/packages/p/portaudio/portaudio-19_20140130-3-x86_64.pkg.tar.xz"
+)
+sha256sums=(
+ '428d72570054b0f4287212d85a70c926b413407b5105a07bcf14cc578b5ebff1'
+ '1c6722888cf4ab5cbf4bdfd6272b7d524f0ee547f443a98cf554d6fa8ae5c1ca'
+)
package() {
msg2 "Extracting data.tar.gz"
@@ -30,6 +36,10 @@ package() {
mv "$pkgdir"/lib/udev "$pkgdir"/usr/lib
rmdir "$pkgdir"/lib
+ msg2 "Extracting compatible PortAudio 19_20140130"
+ mkdir "$pkgdir/portaudio"
+ tar -xf portaudio-19_20140130-3-x86_64.pkg.tar.xz -C "$pkgdir/portaudio"
+
msg2 "Copying copyright file and creating a license dir"
install -Dm644 "$pkgdir"/usr/share/doc/lightworks/copyright \
"$pkgdir"/usr/share/licenses/lightworks/copyright
@@ -38,4 +48,10 @@ package() {
msg2 "Changing some needed permissions"
chmod a+rw "$pkgdir"/usr/share/lightworks/Preferences
chmod a+rw "$pkgdir"/usr/share/lightworks/"Audio Mixes"
+
+ msg2 "Copying portaudio files"
+ install -Dm644 "$pkgdir"/portaudio/usr/lib/libportaudio*.so* "$pkgdir"/usr/lib/lightworks/
+
+ msg2 "Cleaning up portaudio files"
+ rm -rf "$pkgdir/portaudio"
}