Überarbeitung der gendependics funktion - diese lässt sich dank /var/install/contents
drastisch vereinfachen git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@4620 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
2896cb9b7b
commit
1261269d28
@ -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
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user