diff --git a/scripts/Download b/scripts/Download index dc5ea6713..735dca75d 100755 --- a/scripts/Download +++ b/scripts/Download @@ -688,7 +688,11 @@ required() { exit 1 fi + local forkedpkg while read on a b repo pkg c ; do + forkedpkg=${pkg%=*} + [ "$forkedpkg" = "$pkg" ] || pkg=$forkedpkg + if [ "$on" = "X" ] ; then grep -H '^\[D\] ' package/$repo/$pkg/$pkg.desc > src/down.$$.lst while read tag cksum file url flags ; do @@ -696,6 +700,7 @@ required() { done < src/down.$$.lst ; rm -f src/down.$$.lst fi done < config/$config/packages + target=`grep '^export ROCKCFG_TARGET=' config/$config/config | \ cut -f2 -d= | tr -d "'"` if [ -f target/$target/download.txt ] ; then