puke: Install and List packages.

This commit is contained in:
Dylan Araps 2019-05-10 12:28:03 +03:00
parent fa59d50d6a
commit 132592749d

16
puke
View File

@ -146,7 +146,7 @@ pkg_tar() {
} }
args() { args() {
pkg_info "$2" [ -n "${1#l*}" ] && pkg_info "$2"
case $1 in case $1 in
b*) b*)
@ -167,6 +167,20 @@ args() {
log "Generated checksums." log "Generated checksums."
;; ;;
i*)
tar pxvf "$bin_dir/$pkg.tar.gz" -C "$sys_dir/" ||
die "Failed to install $pkg"
log "Installed $pkg"
;;
l*)
for pkg in "$sys_dir/var/db/puke/"*; do
read -r version release < "$pkg/version"
log "${pkg##*/} $version-$release"
done
;;
esac esac
} }