]> pd.if.org Git - zpackage/blobdiff - zpm-ipkgfile
more chatter in zpm-install
[zpackage] / zpm-ipkgfile
index 088f807a805a3e6f0139897373d8258da0baddc0..a7be95a862fdecdeaf6a9b1634bdfa49ce2cc9dc 100755 (executable)
@@ -42,21 +42,26 @@ fi
 pkg="$1"
 shift
 
+ZPMPKGFILE=$pkgfile
+export ZPMPKGFILE
+
 set -e
 for path in $*; do
+       echo installing $path from $pkg
+       set -x
        fhash=$(zpm pkgfileinfo hash $path)
        mode=$(zpm pkgfileinfo mode $path)
+       ftype=$(zpm pkgfileinfo filetype $path)
        owner=$(zpm pkgfileinfo username $path)
        group=$(zpm pkgfileinfo groupname $path)
-       ftype=$(zpm pkgfileinfo filetype $path)
+
        name=$(basename -- $path)
+       dir=$(dirname -- $path)
 
        if [ "$pkgroot" != '/' ]; then
-               dir=$pkgroot/$(dirname -- $path)
+               dir=$pkgroot/$dir
                dir=${dir%/.}
                if [ "$dir" = "//" ]; then dir=/ ; fi
-       else
-               dir=''
        fi
 
        tmppath=$dir/.installing.$name