#zpm pkg -s packager=foo zpm
# zpm pkg -f <pkgfile> zpm packager=xyz
-# zpm pkg zpm packager zyz
# zpm pkg zpm packager
warn() {
item=$1
shift
#printf "pkg: %s\n" $pkg
-pkgid=$(zpm findpkg $pkgfile "$item")
+pkgid=$(zpm findpkg -f $pkgfile "$item")
if [ -z "$pkgid" ]; then
die "can't find pkgid for $item in $pkgfile"
show=0
case "$item" in
:*)
- pkgid=$(zpm findpkg $pkgfile "${item#:}")
+ pkgid=$(zpm findpkg -f $pkgfile "${item#:}")
continue
;;
*=*)
value=$(zpm quote -q "$value")
fi
- printf "update packages_pkgid set %s = %s where pkgid = '$pkgid';\n" $field $value
+ printf "update packages_pkgid set %s = %s where pkgid = '$pkgid';\n" $field "$value"
done
if [ $rv -eq 0 ]; then