diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -10,7 +10,7 @@ pkgname=davinci-resolve _pkgname=resolve resolve_app_name=com.blackmagicdesign.resolve -pkgver=15.2.4 +pkgver=15.3 pkgrel=1 pkgdesc='Professional A/V post-production software suite from Blackmagic Design' arch=('any') @@ -39,7 +39,7 @@ if [ ! -f ${PWD}/DaVinci_Resolve_${pkgver}_Linux.zip ]; then fi source=("local://DaVinci_Resolve_${pkgver}_Linux.zip") -sha256sums=('f845de735b475dbc44ee7ddfc714717ba24040515738bd3c95f7f43d821fabc8') +sha256sums=('5cb13097220214c304609e9f9dfca1790f971fff1261f2396ca0d0c1234c7de3') prepare() { @@ -115,8 +115,13 @@ package() install -D -m644 share/resolve.xml "${pkgdir}/usr/share/mime/packages/resolve.xml" msg2 "Setting the right permissions..." - _user=$(logname) - _group=$(id -g -n ${_user}) + if [ ! "$(lognam 2>&1 >/dev/null)" ]; then + _user=$(logname) + _group=$(id -g -n ${_user}) + else + _user=root + _group=root + fi chown -R ${_user}:${_group} "${pkgdir}/opt/${_pkgname}/"{*,.*} chown -R ${_user}:root "${pkgdir}/opt/${_pkgname}/"{configs,DolbyVision,easyDCP,Fairlight,logs,Media,'Resolve Disk Database',.crashreport,.license,.LUT} |