X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=zpm-install;h=0d2055af5b0ff82ae726f9a67e7af8c6c19695d4;hb=6fbdbc82ac30e6beea0e5a5ce0b6fd11311abe2c;hp=0cb0281b36cce820622adee08cc9dafcb8b9fe51;hpb=5d06aa78f6500a05b4ac440a06534df7ac0d8182;p=zpackage diff --git a/zpm-install b/zpm-install index 0cb0281..0d2055a 100755 --- a/zpm-install +++ b/zpm-install @@ -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