diff options
author | Chris Rees <crees@FreeBSD.org> | 2013-03-06 18:57:05 +0000 |
---|---|---|
committer | Chris Rees <crees@FreeBSD.org> | 2013-03-06 18:57:05 +0000 |
commit | e1ec71d4554dc0418f721a84ebb29dc3021595f9 (patch) | |
tree | 1351ab47f2ad83bedac73bb6f9efcf12cfe820b9 /ports-mgmt/portdowngrade | |
parent | b874bb4d02a40762c605f14f2b6dff16829faf5c (diff) |
Notes
Diffstat (limited to 'ports-mgmt/portdowngrade')
-rw-r--r-- | ports-mgmt/portdowngrade/Makefile | 2 | ||||
-rw-r--r-- | ports-mgmt/portdowngrade/files/portdowngrade | 12 |
2 files changed, 6 insertions, 8 deletions
diff --git a/ports-mgmt/portdowngrade/Makefile b/ports-mgmt/portdowngrade/Makefile index 4140f4424a93..f20de644bd2a 100644 --- a/ports-mgmt/portdowngrade/Makefile +++ b/ports-mgmt/portdowngrade/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= portdowngrade -PORTVERSION= 1.0 +PORTVERSION= 1.1 CATEGORIES= ports-mgmt MASTER_SITES= # empty DISTFILES= # none diff --git a/ports-mgmt/portdowngrade/files/portdowngrade b/ports-mgmt/portdowngrade/files/portdowngrade index c5e9111798f0..463ef84515e7 100644 --- a/ports-mgmt/portdowngrade/files/portdowngrade +++ b/ports-mgmt/portdowngrade/files/portdowngrade @@ -14,12 +14,12 @@ usage() { - <<EOF cat + <<EOF >/dev/stderr cat Usage: $0 port-directory|port [revision/date] When called without a revision to restore, svn log is called on the port's directory so that relevant revisions can be identified. Look for lines -containing "Update to X.X" +containing "Update to X.X". You may wish to filter it through ${PAGER:-less}. When called with a port name instead of directory/origin, INDEX is grepped for the correct origins and a list is presented. @@ -29,7 +29,7 @@ EOF err() { - echo "${@:-An unknown error has occurred}" + echo "${@:-An unknown error has occurred}" > /dev/stderr exit 1 } @@ -74,15 +74,13 @@ esac portdir="${1%$PORTSDIR}" portdir="${portdir#/}" -if [ ! -d "$PORTSDIR/$portdir" ]; then - err $portdir does not exist in $PORTSDIR -fi +[ ! -d "$PORTSDIR/$portdir" ] || err "$portdir does not exist in $PORTSDIR" case ${2-NULL} in NULL) # No revision/date provided, get log echo Choose a revision from this list and run $0 $1 revision - $svn log $svnroot/$portdir | $PAGER + $svn log $svnroot/$portdir echo Choose a revision from the above list and run $0 $1 revision exit 0 ;; |