From: Markus Heidelberg Date: Sun, 3 May 2009 11:41:57 +0000 (+0200) Subject: scripts/package wizard: add support for subdirs X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4a29b224386aedbf19149a2b08d40f7ace065044;p=buildroot.git scripts/package wizard: add support for subdirs Signed-off-by: Markus Heidelberg Signed-off-by: Peter Korsgaard --- diff --git a/scripts/add_new_package.wizard b/scripts/add_new_package.wizard index d4127f4228..902718da84 100755 --- a/scripts/add_new_package.wizard +++ b/scripts/add_new_package.wizard @@ -42,6 +42,16 @@ else STAGING="NO" fi +echo "Enter an additional subdirectory below package/" +echo "as category, or just press enter." +read SUB_DIR + +if [ -z "$SUB_DIR" ]; then + CATEGORY_DIR=package +else + CATEGORY_DIR=package/${SUB_DIR} +fi + echo "Enter any configure script options." read CONFIG_OPTIONS @@ -49,9 +59,9 @@ URL=${DOWNLOAD_LOC%/*} TARBALL=${DOWNLOAD_LOC##*/} EXTENSION=${TARBALL##*.tar.} NAME_UPPER=`echo ${PACKAGE_NAME} | tr a-z- A-Z_` -PACKAGE_DIR=`dirname $0`/../package/${PACKAGE_NAME} +PACKAGE_DIR=`dirname $0`/../${CATEGORY_DIR}/${PACKAGE_NAME} -mkdir ${PACKAGE_DIR} +mkdir -p ${PACKAGE_DIR} sed -e 's/ *$//g' > ${PACKAGE_DIR}/${PACKAGE_NAME}.mk < ${PACKAGE_DIR}/Config.in <