Hi, running the appimage needs an environment with fuse module loaded and packaging user being able to use it.
What about using p7zip to extract the embedded squashfs image???
diff --git a/PKGBUILD b/PKGBUILD
index e9420cb..35c0aa0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -69,7 +69,7 @@ url="https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion"
license=('Commercial')
depends=('glu' 'gtk2' 'gstreamer' 'libpng12' 'lib32-libpng12' 'ocl-icd' 'openssl-1.0'
'opencl-driver' 'qt5-base' 'qt5-svg' 'qt5-webkit' 'qt5-webengine' 'qt5-websockets')
-makedepends=('libarchive' 'xdg-user-dirs')
+makedepends=('p7zip' 'libarchive' 'xdg-user-dirs')
options=('!strip')
provides=('davinci-resolve')
install=davinci-resolve.install
@@ -118,7 +118,7 @@ package()
msg2 "Extracting from bundle..."
msg "Please wait, this take a while..."
cd "${srcdir}" || exit
- ./${_installer_binary} -i -y -n -a -C "${pkgdir}/opt/${_pkgname}"
+ 7z x -o"${pkgdir}/opt/${_pkgname}" "./${_installer_binary}"
msg2 "Add lib symlinks..."
cd "${pkgdir}/opt/${_pkgname}/" || exit
Same could be done for davinci-resolve aur package.
Pinned Comments