X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=zpm-test;h=860a5d1de31a6335f3e014285d3b560ae4b53f60;hb=be765ec4d3dc14dd27826326e29da8a62d5603f7;hp=da8ca6fb135ee67679a088c786d4da1ac08d857e;hpb=40a2775ee3b08f365330b478ddceabc8b793f035;p=zpackage diff --git a/zpm-test b/zpm-test index da8ca6f..860a5d1 100755 --- a/zpm-test +++ b/zpm-test @@ -13,8 +13,16 @@ done shift $((OPTIND - 1)) for pkgfile in "$@"; do -appid=$(sqlite3 $pkgfile 'pragma application_id;' | ( echo obase = 16; cat - ) | bc) -if [ "$appid" != "5A504442" ]; then + if [ ! -f "$pkgfile" ]; then + if [ "$verbose" -eq 1 ]; then + echo $pkgfile does not exist 1>&2 + fi + exit 1 + fi + +# 0x5A504442 == 1515209794 +appid=$(zpm shell $pkgfile 'pragma application_id;') +if [ "$appid" != "1515209794" ]; then if [ "$verbose" -eq 1 ]; then echo $pkgfile does not appear to be a zpm package file 1>&2 fi