]> pd.if.org Git - zpackage/blobdiff - zpm-install
add makefile as shell dependency
[zpackage] / zpm-install
index 0cb0281b36cce820622adee08cc9dafcb8b9fe51..0d2055af5b0ff82ae726f9a67e7af8c6c19695d4 100755 (executable)
@@ -139,7 +139,7 @@ for pkgid in $pkglist; do
                fi
        else
                if zpm script -f $pkgfile -Fql -p pre-install $pkgid; then
-                       zpm note -p $pkgid -m 'pre-install script not run'
+                       zpm note -e -p $pkgid -m 'pre-install script not run'
                fi
        fi
 
@@ -188,9 +188,11 @@ zpm syncfs $syncopts
 
 syncrv=$?
 
-for pkgid in $pkglist; do
-       zpm pkg $pkgid status=dryrun
-done
+if [ $dryrun -gt 0 ]; then
+       for pkgid in $pkglist; do
+               zpm pkg $pkgid status=dryrun
+       done
+fi
 
 if [ $syncrv -ne 0 ]; then
        zpm pkg $pkgid status=failed
@@ -217,7 +219,7 @@ for pkgid in $pkglist; do
                zpm script -f $pkgfile -p post-install $pkgid $current
        else
                if zpm script -f $pkgfile -Fql -p post-install $pkgid; then
-                       zpm note -p $pkgid -m 'post-install script not run'
+                       zpm note -e -p $pkgid -m 'post-install script not run'
                fi
        fi
 
@@ -233,7 +235,7 @@ for pkgid in $pkglist; do
                zpm script -f $pkgfile -p configure $pkgid
        else
                if zpm script -f $pkgfile -Fql -p configure $pkgid; then
-                       zpm note -p $pkgid -m 'configure script not run'
+                       zpm note -e -p $pkgid -m 'configure script not run'
                fi
        fi