This is an automated email from the git hooks/post-receive script. jamessan pushed a commit to branch master in repository devscripts.
commit 3e375a9843f3e99823a0cb673bf5a3b804eb5430 Author: James McCoy <[email protected]> Date: Sun Jan 14 21:25:26 2018 -0500 debrepro: Add --help and display options in usage Signed-off-by: James McCoy <[email protected]> --- debian/changelog | 4 ++++ scripts/debrepro.pod | 4 ++++ scripts/debrepro.sh | 10 ++++++++-- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 47b1734..16b7a52 100644 --- a/debian/changelog +++ b/debian/changelog @@ -21,6 +21,10 @@ devscripts (2.18.1) UNRELEASED; urgency=medium * uscan: clarify importance of version=4. Closes: #884880 * uscan: add hrefdecode option. Closes: #884604 + [ James McCoy ] + * debrepro: + + Add a --help option and include options description in the usage output. + -- Mattia Rizzolo <[email protected]> Wed, 03 Jan 2018 14:31:54 +0100 devscripts (2.17.12) unstable; urgency=medium diff --git a/scripts/debrepro.pod b/scripts/debrepro.pod index 4f83d48..6508d03 100644 --- a/scripts/debrepro.pod +++ b/scripts/debrepro.pod @@ -98,6 +98,10 @@ future with regards to the current time (using B<faketime(1)>). Don't perform the named VARIATION. Variation names are the ones used in their description in section B<SUPPORTED VARIATIONS>. +=item -h, --help + +Display this help message and exit. + =back =head1 EXIT STATUS diff --git a/scripts/debrepro.sh b/scripts/debrepro.sh index ec16858..8bd354a 100755 --- a/scripts/debrepro.sh +++ b/scripts/debrepro.sh @@ -43,6 +43,8 @@ usage() { echo "" echo "Options:" echo "" + echo " -s,--skip VARIATION Don't perform the named variation" + echo " -h,--help Display this help message and exit" } first_banner=y @@ -171,8 +173,8 @@ compare() { return "$rc" } -TEMP=$(getopt -n "debrepro" -o 's:' \ - -l 'skip:' \ +TEMP=$(getopt -n "debrepro" -o 'hs:' \ + -l 'help,skip:' \ -- "$@") || (rc=$?; usage >&2; exit $rc) eval set -- "$TEMP" @@ -191,6 +193,10 @@ while true; do esac shift ;; + -h|--help) + usage + exit + ;; --) shift break -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/devscripts.git _______________________________________________ devscripts-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/devscripts-devel
