+tryrun zpm newpackage -f $PF -p foo -l bar -d baz -u quux valset-1.0-1
+val=$(zpm pkg -f $PF valset packager)
+okstreq "$val" 'foo' newpackage set packager
+val=$(zpm pkg -f $PF valset licenses)
+okstreq "$val" 'bar' newpackage set licenses
+val=$(zpm pkg -f $PF valset description)
+okstreq "$val" 'baz' newpackage set description
+val=$(zpm pkg -f $PF valset url)
+okstreq "$val" 'quux' newpackage set url
+
+# package dependencies
+deps=$(zpm pkgdeps -f $PF valset)
+okstreq "$deps" '' new package empty deps
+deps=$(zpm pkgdeps -f $PF -s foo valset)
+okstreq "$deps" 'foo' pkgdeps set and print
+deps=$(zpm pkgdeps -f $PF -c valset)
+okstreq "$deps" '' pkgdeps clear
+deps=$(zpm pkgdeps -f $PF -q -s foo valset)
+okstreq "$deps" '' pkgdeps set and quiet
+deps=$(zpm pkgdeps -f $PF valset)
+okstreq "$deps" 'foo' pkgdeps set
+