]> pd.if.org Git - zpackage/blobdiff - zpm-install
add tests for more package installs
[zpackage] / zpm-install
index 994ed195d14bc5c24ed7a68d4b0e24eaaa9bba1a..cf0df5f2e89f49ca567188cb27df629ef9728ada 100755 (executable)
@@ -119,6 +119,7 @@ for pkgstr in "$@"; do
 
        eval $(zpm parse -E $pkgid)
 
+       #zpm list -v
        current=$(zpm list -s installed "$package")
        
        if [ $runscripts -gt 0 ]; then
@@ -138,6 +139,7 @@ for pkgstr in "$@"; do
                fi
        fi
 
+       #zpm shell $ZPMDB 'select * from install_status' 1>&2
        if [ $dryrun -gt 0 ]; then
                #zpm list -v
                #zpm shell $ZPMDB 'select * from install_status'
@@ -162,6 +164,8 @@ for pkgstr in "$@"; do
                zpm pkg $pkgid status=installed
        fi
 
+       # TODO skip configure if not on a terminal, regardless of settings
+       # TODO will need force option
        if [ $runconfigure -gt 0 ]; then
                zpm runscript -f $pkgfile -p configure $pkgid $current
        fi