From 8adad451a3d4e536dffe900d06ccd88740afe68b Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 31 Aug 2011 23:35:00 +0200 Subject: [PATCH] scripts: remove old, unmaintained, unused scripts Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- scripts/add_new_package.wizard | 120 --------------------------------- scripts/create_ipkgs | 82 ---------------------- scripts/get_linux_config.sh | 77 --------------------- 3 files changed, 279 deletions(-) delete mode 100755 scripts/add_new_package.wizard delete mode 100755 scripts/create_ipkgs delete mode 100755 scripts/get_linux_config.sh diff --git a/scripts/add_new_package.wizard b/scripts/add_new_package.wizard deleted file mode 100755 index 4ee02dfb2a..0000000000 --- a/scripts/add_new_package.wizard +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/sh - -echo "**** Autotools Add New Package Wizard ****" -echo " This script will generate files to add a" -echo " new package to buildroot." -echo - -echo "What is the name of the package?" -read PACKAGE_NAME - -echo "What is the version number?" -read VERSION_NUM - -echo "What is the web address of the tarball?" -read DOWNLOAD_LOC - -echo "Enter any known dependencies, separated" -echo "by spaces, or just press enter." -read EXTRA_DEPS - -echo "Enter a description of the package." -read DESCRIPTION - -echo "Does autoreconf need to be run first? (y/n)" -read ANSWER - -if [ "$ANSWER" = "y" ]; then - RECONF="YES" -else - RECONF="NO" -fi - -echo "Does it need to be installed to the staging dir?" -echo "Say yes, if other packages depend on it." -echo "(If not sure, just say yes. It will only use more" -echo "space on your hard drive.)" -read ANSWER - -if [ "$ANSWER" = "y" ]; then - STAGING="YES" -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 - -URL=${DOWNLOAD_LOC%/*} -TARBALL=${DOWNLOAD_LOC##*/} -EXTENSION=${TARBALL##*.tar.} -NAME_UPPER=`echo ${PACKAGE_NAME} | tr a-z- A-Z_` -PACKAGE_DIR=`dirname $0`/../${CATEGORY_DIR}/${PACKAGE_NAME} - -mkdir -p ${PACKAGE_DIR} - -sed -e 's/ *$//g' > ${PACKAGE_DIR}/${PACKAGE_NAME}.mk < ${PACKAGE_DIR}/Config.in < /dev/null - - # create the control file - cd ${BUILDROOT_DIR} - mkdir ${BUILDROOT_DIR}/ipkg-temp/CONTROL - - # find it's corresponding buildroot package directory - PACK_NAME=`find ./package -path './package/config' -prune -o -name ${NAME_WITHOUT_DIR}` - PACK_NAME=${PACK_NAME%./package/config} - PACK_NAME=${PACK_NAME#./package/config} - PACK_NAME=`echo -n ${PACK_NAME}` - - # there must be an better way to extract the description and - # dependencies from the Config.in and *.mk file. - # Haven't figured it out just yet. - CONF_FILE=`cat ${PACK_NAME}/Config.in` - #MAKE_FILE=`cat ${PACK_NAME}/*.mk` - HELP_STR=${CONF_FILE#*help} - HELP_STR=${HELP_STR%%comment*} - HELP_STR=${HELP_STR%%choice*} - HELP_STR=${HELP_STR%%depends*} - HELP_STR=${HELP_STR%%http*} - HELP_STR=`echo -n ${HELP_STR}` - - echo ${HELP_STR} - - if [ "${PACK_NAME}" != "" ]; then - echo "Creating ipkg of: ${PACKAGE}" - -cat > ${BUILDROOT_DIR}/ipkg-temp/CONTROL/control <-linux-2.6...config" or -# "-linux-2.6..config" -# -####################################################################### - -TOPDIR=`pwd` -DEBUG=0 -# parameter #1 BOARD_PATH -# parameter #2 LINUX26_DIR - -CONFIGS=`ls -X $1/*linux-2.6.*.config | sed s/[.]config// - | sort` -LINUX26_DIR=`basename $2` -LINUX26_CONFIG=${2}/.config -LINUX_MAJOR_VERSION=${LINUX26_DIR:10:2} -LINUX_MINOR_VERSION=${LINUX26_DIR:13} - -function DBG_PRINT -{ - if [ ${DEBUG} = 1 ] ; then - echo $1 - fi -} - -function linux_version() -{ - local KCONFIG - KCONFIG=`basename $1` - KERNEL=`echo ${KCONFIG} | sed s/.*linux-2.6./linux-2.6./g -` - THIS_MAJOR=${KERNEL:10:2} - THIS_MINOR=${KERNEL:13} - THIS_MINOR=${THIS_MINOR:=0} -} - -# Try to be careful... -DBG_PRINT MAJOR=\"${LINUX_MAJOR_VERSION}\" -DBG_PRINT MINOR=\"${LINUX_MINOR_VERSION}\" - -for i in ${CONFIGS} ; do - DBG_PRINT FILE=$i - linux_version $i - DBG_PRINT KERNEL=${KERNEL} - if [ ${THIS_MAJOR} -lt ${LINUX_MAJOR_VERSION} ] ; then - echo Copying `basename $i`.config ... - cp $i.config ${LINUX26_CONFIG} - elif [ ${THIS_MAJOR} -eq ${LINUX_MAJOR_VERSION} ] ; then - if [ "${LINUX_MINOR_VERSION}X" = "X" ] ; then - if [ "${THIS_MINOR}X" = "X" ] ; then - echo Copying `basename $i`.config ... - cp $i.config ${LINUX26_CONFIG} - else - return - fi - elif [ ${THIS_MINOR} -le ${LINUX_MINOR_VERSION} ] ; then - echo Copying `basename $i`.config ... - cp $i.config ${LINUX26_CONFIG} - fi - else - return - fi -done - -# Did not work... - be promisceous - -if [ ! -f "${LINUX26_CONFIG}" ] ; then \ - for i in `ls $1/*linux*.config` ; do - echo Copying `basename $i` ... - cp $i ${LINUX26_CONFIG} - done -fi - -- 2.30.2