diff options
author | Marcin Nowak | 2017-02-26 14:33:50 +0100 |
---|---|---|
committer | Marcin Nowak | 2017-02-26 14:33:50 +0100 |
commit | 375e07c767862477794ac2de8398dc51833c8408 (patch) | |
tree | a7d0dae694eb4c28006f7076b2f2d870f5b3a445 | |
parent | 56d8294a67413725732e7e66055d72038dca122e (diff) | |
download | aur-375e07c767862477794ac2de8398dc51833c8408.tar.gz |
add portaudio patch + remove ffmpeg-compat dependency
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 24 insertions, 8 deletions
@@ -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 @@ -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" } |