From 8b9f4039ae111b7c6cfb10b447fbb579e4e53146 Mon Sep 17 00:00:00 2001 From: Nathan Wagner Date: Sat, 24 Nov 2018 22:33:03 +0000 Subject: [PATCH] add note where package script skipped --- zpm-install | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/zpm-install b/zpm-install index 911ebf7..1fb470e 100755 --- a/zpm-install +++ b/zpm-install @@ -135,6 +135,10 @@ for pkgid in $pkglist; do if [ $? -ne 0 ]; then die "pre-install script for $pkgid failed" fi + else + if zpm script -f $pkgfile -Fql -p pre-install $pkgid; then + zpm note -p $pkgid -m 'pre-install script not run' + fi fi # remove the package if it exists. can't be in an installed @@ -201,6 +205,10 @@ for pkgid in $pkglist; do if [ $runscripts -gt 0 ]; then 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' + fi fi if [ -n "$current" ]; then @@ -213,5 +221,10 @@ for pkgid in $pkglist; do # TODO will need force option if [ $runconfigure -gt 0 ]; then 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' + fi fi + done -- 2.40.0