From: Nathan Wagner Date: Wed, 17 Oct 2018 10:02:11 +0000 (+0000) Subject: create rootdir on install X-Git-Tag: v0.2.16~85 X-Git-Url: https://pd.if.org/git/?p=zpackage;a=commitdiff_plain;h=13ddc546c7470f948b3bf052b53316ed78136e9b create rootdir on install --- diff --git a/zpm-install b/zpm-install index 815d610..29d8c5d 100755 --- a/zpm-install +++ b/zpm-install @@ -88,7 +88,7 @@ package=$(zpm quote "$name") pkgver=$(zpm quote "$version") pkgrel=$(zpm quote "$release") -if [ -z "$rootdir" ]; then +if [ -n "$rootdir" ]; then : rootdir=${rootdir%%/} fi @@ -97,6 +97,9 @@ if [ -z "$localdb" ]; then fi if [ ! -f "$localdb" ]; then + if [ -n "$rootdir" ] && [ ! -d $rootdir ]; then + mkdir $rootdir || die "can't create $rootdir: $!" + fi for d in /var /var/lib /var/lib/zpm; do test -d $rootdir/$d || mkdir $rootdir/$d || die "can't create $rootdir/$d/: $!" done