[Buildroot] [PATCH] new package wizard: change bash-specific construct
Markus Heidelberg
markus.heidelberg at web.de
Tue Oct 21 21:10:17 UTC 2008
${VAR//-/_} which replaces - with _ aborts with "syntax error" on a
system where /bin/sh points to dash. Use tr therefor as already done in
the line above rather than changing the shebang to bash.
---
scripts/add_new_package.wizard | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/scripts/add_new_package.wizard b/scripts/add_new_package.wizard
index 63078b0..c5398e4 100755
--- a/scripts/add_new_package.wizard
+++ b/scripts/add_new_package.wizard
@@ -48,8 +48,7 @@ read CONFIG_OPTIONS
URL=${DOWNLOAD_LOC%/*}
TARBALL=${DOWNLOAD_LOC##*/}
EXTENSION=${TARBALL##*.tar.}
-NAME_UPPER=`echo ${PACKAGE_NAME} | tr [a-z] [A-Z]`
-NAME_UPPER=${NAME_UPPER//-/_}
+NAME_UPPER=`echo ${PACKAGE_NAME} | tr [a-z-] [A-Z_]`
mkdir ../package/${PACKAGE_NAME}
--
1.5.6.4
More information about the buildroot
mailing list