summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <derf@derf.homelinux.org>2008-06-27 20:05:31 +0200
committerDaniel Friesel <derf@derf.homelinux.org>2008-06-27 20:05:31 +0200
commit3438163d4ee72b876a06b1ceb967f9f6bd2ee492 (patch)
treeb5080d64a86bebba1b5bab157862a46517e83bc4
parenta52bddd20225232de958aa1a73f4fab20367b4f4 (diff)
bin/pkg: Renamed update to upgrade to support further upgrade commands
-rwxr-xr-xbin/pkg14
-rw-r--r--man/1/pkg6
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<package>'s files.
If no arguments is given, checks all installed packages
-=item B<update> [ I<package> ]
+=item B<upgrade> [ I<package> ]
retrieve and install newest available version of I<package>.
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.