diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 18 insertions, 6 deletions
@@ -3,11 +3,11 @@ pkgname=obs-ndi-bin _pkgname=obs-ndi pkgver=4.9.0 -pkgrel=2 +pkgrel=3 _pkgrel=1 pkgdesc="Network A/V in OBS Studio with NewTek's NDI technology" arch=('x86_64') -license=('LGPL2.0') +license=('GPL2') url="https://github.com/Palakis/${_pkgname}" provides=('obs-ndi') conflicts=('obs-ndi-git') @@ -15,10 +15,22 @@ depends=('obs-studio' 'avahi' 'libndi') source=("${url}/releases/download/${pkgver}/obs-ndi_${pkgver}-${_pkgrel}_amd64.deb") sha256sums=('eb8b30007e8d0521ea0e7b41da8d9ad1dc89404cfdc390ccf832ab7d1c66050e') +prepare() { + cd ${srcdir} + + mkdir -p ${pkgname} + tar -xJf data.tar.xz -C ${pkgname} + + if [ ! -d ${pkgname}/usr/lib/obs-plugins ]; then + cp -a ${pkgname}/usr/lib/x86_64-linux-gnu/obs-plugins ${pkgname}/usr/lib/obs-plugins + rm -r ${pkgname}/usr/lib/x86_64-linux-gnu + fi + + chmod 755 $(find ${pkgname} -type d) +} + package() { - cd "${srcdir}" + cd ${srcdir} - tar -xJf data.tar.xz -C "${pkgdir}" - - chmod 755 $(find "${pkgdir}" -type d) + cp -a ${pkgname}/. ${pkgdir} } |