parseopts: normalize options into an array
commitca4142714137b16feabac09c4cda86b0a75036f8
authorDave Reisner <dreisner@archlinux.org>
Thu, 16 Feb 2012 03:50:51 +0000 (15 22:50 -0500)
committerDan McGee <dan@archlinux.org>
Thu, 16 Feb 2012 23:31:16 +0000 (16 17:31 -0600)
tree76706d41581a2f764ba9c51f4d5ae151bcedae6a
parent242006933d31c88b844f8f8d0c2f0806763cc51f
parseopts: normalize options into an array

Modify parse_options logic to fill an array instead of printing parsed
options. Avoid eval like the plague. Because it is the plague.

Fixes bugs such as FS#28445.

Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>
scripts/library/parse_options.sh
scripts/makepkg.sh.in
scripts/pacman-key.sh.in