From e6a52c81322e63205f42e32efb6fbb2b4b6a451b Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Sat, 30 Oct 2004 15:26:28 +0000 Subject: [PATCH] - add BASE (URL base of packages) as an attribute of PACKAGES - allow BASE to be specified with -b BASE --- packages.sh | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/packages.sh b/packages.sh index 09849bd9..ad9c3038 100755 --- a/packages.sh +++ b/packages.sh @@ -6,9 +6,27 @@ # Mark Huang # Copyright (C) 2004 The Trustees of Princeton University # -# $Id: packages.sh,v 1.3 2004/10/27 19:38:36 mlhuang Exp $ +# $Id: packages.sh,v 1.4 2004/10/28 14:53:05 mlhuang Exp $ # +# Set defaults +BASE= + +# Get options +while getopts "b:h" opt ; do + case $opt in + b) + BASE=$OPTARG + ;; + h|*) + echo "usage: `basename $0` [OPTION]..." + echo " -b base URL base for packages (default: none)" + exit 1 + ;; + esac +done +shift $(($OPTIND - 1)) + xml_escape_pcdata() { # & to & # " to \" @@ -45,10 +63,13 @@ TAGS="NAME VERSION RELEASE URL BUILDTIME DESCRIPTION" cat < - + + ]> - + EOF # For every RPM in the current directory -- 2.47.0