From 1261269d2890631d2fabb6be18f98a48df0a8629 Mon Sep 17 00:00:00 2001 From: kueller Date: Fri, 24 Apr 2009 06:29:03 +0000 Subject: [PATCH] =?UTF-8?q?=C3=9Cberarbeitung=20der=20gendependics=20funkt?= =?UTF-8?q?ion=20-=20diese=20l=C3=A4sst=20sich=20dank=20/var/install/conte?= =?UTF-8?q?nts=20drastisch=20vereinfachen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@4620 504e572c-2e33-0410-9681-be2bf7408885 --- functions/functions | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/functions/functions b/functions/functions index 5060bbc..7ceb61b 100644 --- a/functions/functions +++ b/functions/functions @@ -351,23 +351,11 @@ GenDependics() { cat /tmp/lddlist_tmp$$|sort -u >/tmp/lddlist$$ rm /tmp/lddlist_tmp$$ for i in `cat /tmp/lddlist$$`; do - find /var/install -name "FileRights" -exec \ - grep -l `echo $i|sed -e "s/^\///"` {} \; |\ - sort >>/tmp/packagelist$$ + grep "FN=$i;" $ROOT/var/install/contents|awk -F";" '{print $1}'|sed -e "s/PN=//" >>/tmp/packagelist$$ done rm /tmp/lddlist$$ - sort -u /tmp/packagelist$$ >/tmp/pkglist_sort$$ + sort -u /tmp/packagelist$$ rm /tmp/packagelist$$ - for i in `cat /tmp/pkglist_sort$$`; do - FILE=`dirname $i` - FILE=`dirname $FILE` - if [ -f $FILE/shortname ]; then - cat $FILE/shortname - else - basename $FILE - fi - done - rm /tmp/pkglist_sort$$ fi cd - >/dev/null }