diff --git a/Scripts/GenBaseCfg b/Scripts/GenBaseCfg index 3c2057a..e313b9d 100755 --- a/Scripts/GenBaseCfg +++ b/Scripts/GenBaseCfg @@ -25,6 +25,9 @@ for i in `cat $VMAKEDIR/BaseBuild/Basesys/Basesys.dmk|sed -e "/^#/d"|sed -e "/^$ done for i in `cat $TMPFILE|sed -e "/^#/d"|sed -e "/^$/d"`; do MODNAME=`basename $i` + if [ "$MODNAME" == "cdboot" ]; then + continue + fi PKGPATH=`egrep "^SRCPATH=" $VMAKEDIR/BaseBuild/$i|awk -F"=" '{print $2}'|sed -e "s/^\///"` if grep -q "SN=$MODNAME;" $DISTTARGET/$PKGLIST; then echo "Boot $PKGPATH $MODNAME" diff --git a/Scripts/GenBuildList b/Scripts/GenBuildList index 09c3f24..9324330 100755 --- a/Scripts/GenBuildList +++ b/Scripts/GenBuildList @@ -25,6 +25,9 @@ for i in `cat $VMAKEDIR/BaseBuild/Basesys/Basesys.dmk|sed -e "/^#/d"|sed -e "/^$ done for i in `cat $TMPFILE|sed -e "/^#/d"|sed -e "/^$/d"`; do MODNAME=`basename $i` + if [ "$MODNAME" == "cdboot" ]; then + continue + fi PKGPATH=`egrep "^SRCPATH=" $VMAKEDIR/BaseBuild/$i|awk -F"=" '{print $2}'|sed -e "s/^\///"` if grep -q "SN=$MODNAME;" $DISTTARGET/$PKGLIST; then echo "Boot $PKGPATH $MODNAME" diff --git a/Scripts/GenInstallcfg b/Scripts/GenInstallcfg deleted file mode 100755 index 435f9fb..0000000 --- a/Scripts/GenInstallcfg +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash -#Framework, welches ein komplettes Linux System aus den Sourcen erstellt -#dieses Framework wird im CVS Repository -#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt -# -#Lage dieser Datei im Archiv: $HeadURL$ -# -#(c) 2003 Harald Kueller, Germany -#This program is free software; you can redistribute it and/or -#modify ist under the terms of the GNU General Public License -#as published by the Free Software Foundation; either version -#2 of the License, or (at your option) any later version. -# -#This program is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -#See the GNU General Public License for more details. -# -#You should have received a copy of the GNU General Public License -#along with this program; if not write to the Free Software Foundation, -#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -#Script: -# -#Letzte Änderung von: $Author$ -#Datum der letzten Änderung: $Date$ -#Version der Datei: $Revision$ -# -# - -if [ ! -f $HOME/.ViitorMake ]; then - echo "Please run Scripts/initViitorMake" - echo "From ViitorMake Root Direktory" - echo "This will create a File $HOME/.ViitorMake" - echo "with necessary information for running" - echo "ViitorMake Scripts" - exit 10 -fi - -source $HOME/.ViitorMake - -WDIR=`pwd` -source $VMAKEDIR/defsys -source $VMAKEDIR/functions/functions - - -PKGNAME=$1 -TMPFILE=`mktemp` -TMPFILE2=`mktemp` -rm $TMPFILE -rm $TMPFILE2 -NUMDEPSOLD=0 -NUMDEPSNEW=0 - -GenDeps() { - PKGFILE=`grep "SN=$PKGNAME;" $DISTTARGET/PkgList|\ - awk -F";" '{print $2}'|sed -e "s/PF=//"` - PKGPATH=`grep "PF=$PKGFILE;" $DISTTARGET/PkgList|\ - awk -F";" '{print $3}'|\ - sed -e "s/PP=//"` - extractvarchive $DISTTARGET/$PKGPATH/$PKGFILE dep >$TMPFILE - NUMDEPSOLD=`cat $TMPFILE|wc -l` - while [ ! $NUMDEPSOLD == $NUMDEPSNEW ]; do - echo >&2 "OLD=$NUMDEPSOLD; NEW=$NUMDEPSNEW" - NUMDEPSOLD=$NUMDEPSNEW - exec 3<$TMPFILE - while read <&3 FLAG SHNAME; do - grep "SN=$SHNAME;" $DISTTARGET/PkgList|awk -F";" '{print $2}'|sed -e "s/PF=//" - done > $TMPFILE2 - exec 3>&- - for i in `cat $TMPFILE2`; do - PKGPATH=`grep "PF=$i;" $DISTTARGET/PkgList|\ - awk -F";" '{print $3}'|\ - sed -e "s/PP=//"` - extractvarchive $DISTTARGET/$PKGPATH/$i dep - done >>$TMPFILE - rm $TMPFILE2 - cat $TMPFILE |sort -u >$TMPFILE2 - mv $TMPFILE2 $TMPFILE - NUMDEPSNEW=`cat $TMPFILE|wc -l` - done - cat $TMPFILE - rm $TMPFILE -} - -GenDeps