listfiles.mk (425B)
1 <$mkpklib/defaults.mk 2 3 listfiles:QV: 4 record=$(grep $(printf "^%s\t" "$PKGBASE") "$PKGDB" 2>/dev/null \ 5 || echo '') 6 if [ -z "$record" ]; then 7 printf "Package %s is not installed\n" "$PKGBASE" >&2 8 exit 1 9 fi 10 ver=$(echo "$record" | cut -f2) 11 if [ -z "$ver" ]; then 12 printf "Corrupted record for %s in %s\n" \ 13 "$PKGBASE" "$PKGDB" >&2 14 exit 1 15 else 16 pkg=$PKGDIR/$PKGBASE-$ver.tar.xz 17 xz -dc "$pkg" | tar -tf - 18 fi