5 #printf "# PATH=%s\n" "$PATH" 1>&2
14 cd tmp || bailout 'cannot cd to tmp'
21 require zpm newpackage -C $pkgid
22 require zpm add $pkgid foo
24 require zpm extract zpmtest-1.0-1.zpm $h foo2
26 okstreq "$h" "$h2" "foo and foo2 hash match"
28 pkglist=$(zpm showpkg zpmtest-1.0-1.zpm)
30 okstreq "$1" "zpmtest" package name
31 okstreq "$2" "1.0" package version
32 okstreq "$3" "1" package release
33 okstreq "$4" "foo" file foo in package
36 rm -f zpmtest-1.0-1.zpm
39 require zpm newpackage -f $PF -C $pkgid
40 require zpm add -f $PF zpmtest foo
42 require zpm extract $PF $h foo2
46 pkglist=$(zpm showpkg $PF)
48 okstreq "$1" "zpmtest" package name
49 okstreq "$2" "1.0" package version
50 okstreq "$3" "1" package release
51 okstreq "$4" "foo" file foo in package
57 require zpm newpackage -f $PF -C $pkgid
58 require zpm add -f $PF -S subdir zpmtest subdir/foo
59 fn=$(zpm showpkg $PF | awk '{print $4}')
60 okstreq "$fn" "foo" file foo in package prefix striped