From 28a84449e0f3ad31e39795e6a4433e33da1ad0fc Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Sat, 29 Aug 2026 20:29:22 -0400 Subject: getmaintbuilds, getmaintdependees: add --help. --- admin/getmaintbuilds | 18 ++++++++++++++++++ admin/getmaintdependees | 36 ++++++++++++++++++------------------ 2 files changed, 36 insertions(+), 18 deletions(-) diff --git a/admin/getmaintbuilds b/admin/getmaintbuilds index ea665c9..7fd8366 100755 --- a/admin/getmaintbuilds +++ b/admin/getmaintbuilds @@ -1,5 +1,23 @@ #!/bin/sh +SELF="$( basename $0 )" + +if [ "$1" = "" -o "$1" = "--help" ]; then + cat < + + does not need to be quoted, if it contains spaces (although +it can be). + +If contains an @, it's assumed to be an email address, +otherwise it's treated as name. Watch out for obfuscated email +addresses! +EOF + exit 0 +fi + source ~/sbostuff/sbostuff.sh cd $SBO_GITROOT || exit 1 if echo "$*" | grep -q '@'; then diff --git a/admin/getmaintdependees b/admin/getmaintdependees index 3fc31e1..5673f85 100755 --- a/admin/getmaintdependees +++ b/admin/getmaintdependees @@ -1,30 +1,30 @@ #!/bin/sh -# dependees maintained by the same maintainer are listed without -# name/email. only "external" dependees (ones maintained by someone else) -# have the name/email displayed. +SELF="$( basename $0 )" EES=ees -if [ "$( basename $0 )" = "getmaintreqs" ]; then +if [ "$SELF" = "getmaintreqs" ]; then REV=-r EES=encies fi -source ~/sbostuff/sbostuff.sh +if [ "$1" = "" -o "$1" = "--help" ]; then + cat < + + must be a maintainer's name (not email address). It does +not need to be quoted, if it contains spaces (although it can be). +EOF + exit 0 +fi + +# dependees maintained by the same maintainer are listed without +# name/email. only "external" dependees (ones maintained by someone else) +# have the name/email displayed. -##if [ "$1" = "-b" ]; then -## shift -## builds="$1" -## cdsb $builds && maint="$( source ./*.info && echo $MAINTAINER )" -## shift -## if [ "$*" ]; then -## echo "$( basename $0 ): -b only allows one build" 1>&2 -## exit 1 -## fi -##else -## maint="$*" -## builds="$( getmaintbuilds "$@" )" -##fi +source ~/sbostuff/sbostuff.sh maint="$*" builds="$( getmaintbuilds "$@" )" -- cgit v1.2.3