From 3438163d4ee72b876a06b1ceb967f9f6bd2ee492 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 27 Jun 2008 20:05:31 +0200 Subject: bin/pkg: Renamed update to upgrade to support further upgrade commands --- bin/pkg | 14 +++++++------- man/1/pkg | 6 +++--- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/bin/pkg b/bin/pkg index 3d35aa6..afba103 100755 --- a/bin/pkg +++ b/bin/pkg @@ -136,7 +136,7 @@ vcs_log () { [ -d .git ] && {git log ; return} } -vcs_update () { +vcs_upgrade () { [ -d .hg ] && {hg pull --update ; return} [ -d .git ] && {git pull ; return} } @@ -319,7 +319,7 @@ pkg_remove () { info "Package removed.\n" } -pkg_update () { +pkg_upgrade () { check_installed "$1" cd $PDIR/$1 info "Looking for updates: $1" @@ -329,7 +329,7 @@ pkg_update () { info "Updating $1" [ -n "$NEW" ] && info " to $(echo $NEW | tail -n 1)" info "\n" - vcs_update + vcs_upgrade check_deps "$1" if ([ -r Makefile ]) { info "Building binaries\n" @@ -345,13 +345,13 @@ pkg_update () { } # If no package was specified, update everything -pkg_update_wrapper () { +pkg_upgrade_wrapper () { if ([ -n "$1" ]) { - pkg_update "$1" + pkg_upgrade "$1" } else { cd $PDIR for i in *(/); { - pkg_update "$i" + pkg_upgrade "$i" } } } @@ -492,6 +492,6 @@ case "$1" in log) pkg_log "$2" ;; remove) pkg_remove "$2" ;; status) pkg_status_wrapper "$2" ;; - update) pkg_update_wrapper "$2" ;; + upgrade) pkg_upgrade_wrapper "$2" ;; *) die "wait, what?\n" ;; esac diff --git a/man/1/pkg b/man/1/pkg index d440fe2..467265b 100644 --- a/man/1/pkg +++ b/man/1/pkg @@ -62,7 +62,7 @@ Show commit history for package Check for local changes to the I's files. If no arguments is given, checks all installed packages -=item B [ I ] +=item B [ I ] retrieve and install newest available version of I. If no argument is given, updates all installed packages @@ -82,8 +82,8 @@ Contains configuration vars =head1 BUGS packages tracked in git are not completely supported. -'pkg update' will always try to update them, no matter whether there were -changed or not. Plus, the output of 'pkg update' will break a bit. +'pkg upgrade' will always try to update them, no matter whether there were +changed or not. Plus, the output of 'pkg upgrade' will break a bit. 'pkg changeroot' only works for hg packages. There might be more fail. -- cgit v1.2.3