summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 18 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fd6c18abf00a..c30d94d01b56 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}
}