]> pd.if.org Git - zpackage/blobdiff - zpm-merge
add makefile as shell dependency
[zpackage] / zpm-merge
index f2c26e7f4b6406e14f1e4455b0b0db6078a631e0..5d3692623dfc762be963380f9bfed7fde94d0e41 100755 (executable)
--- a/zpm-merge
+++ b/zpm-merge
@@ -163,7 +163,7 @@ fi
 check_newer() {
        pkg=$1
        package=$(zpm parse -n "$pkg")
-       newer=$(zpm shell "$target" "select 1 from packages_pkgid where '$pkg' > (select max(pkgid) collate vercmp from packages_pkgid where package = '$package')")
+       newer=$(zpm shell "$target" "select 1 from packages_pkgid where '$pkg' > (select max(pkgid) collate vercmp from packages_pkgid where package = '$package') and package = '$package'")
        if [ "$newer" = '1' ]; then
                return 0;
        fi
@@ -186,7 +186,6 @@ fi
 # TODO file tags and package tags
 {
        printf ".bail on\n"
-       printf ".echo on\n"
        printf "attach '%s' as remote;\n" "$pkgfile"
        printf "begin;\n"