X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=zpm-contents;h=23c07ae29a1d327050f8c5a06e953c5b141083c0;hb=fc0e2fbaf7051e42be1a6449a5a004fb3e665d45;hp=0d1a027bae73110f937b3dec01151331bd63eaf2;hpb=be0c6a3ddf95ba9694763324509e58eb48199ae6;p=zpackage diff --git a/zpm-contents b/zpm-contents index 0d1a027..23c07ae 100755 --- a/zpm-contents +++ b/zpm-contents @@ -2,9 +2,12 @@ pkgfile=${ZPMDB:-/var/lib/zpm/db.zpm} -while getopts f: opt; do +verbose=0 + +while getopts f:v opt; do case $opt in f) pkgfile="$OPTARG" ;; + v) verbose=1 esac done shift $((OPTIND - 1)) @@ -16,16 +19,25 @@ if [ ! -f $pkgfile ]; then exit 1 fi +cols= +if [ $verbose -gt 0 ]; then + cols="filetype,printf('%4.4s', mode) as mode,username,groupname," +fi for pkg in "$@"; do - pkgid=$(zpm findpkg $pkgfile $pkg) + pkgid=$(zpm findpkg -f $pkgfile $pkg) zpm shell $pkgfile <