Lines 831-837
Link Here
|
831 |
echo "cross-${CTARGET}/${pkg} ${use}" >> ${output} |
831 |
echo "cross-${CTARGET}/${pkg} ${use}" >> ${output} |
832 |
} |
832 |
} |
833 |
set_links() { |
833 |
set_links() { |
834 |
local cat=$1 pkg=$2 ovl=$3 |
834 |
local cat=$1 pkg=$2 ver=$3 ovl=$4 |
835 |
local s srcdir=${PORTDIR} d |
835 |
local s srcdir=${PORTDIR} d |
836 |
|
836 |
|
837 |
d="${CROSSDEV_OVERLAY}"/cross-${CTARGET}/${pkg} |
837 |
d="${CROSSDEV_OVERLAY}"/cross-${CTARGET}/${pkg} |
Lines 847-853
Link Here
|
847 |
exit 1 |
847 |
exit 1 |
848 |
fi |
848 |
fi |
849 |
for s in ${ovl} ${SEARCH_OVERLAYS} ; do |
849 |
for s in ${ovl} ${SEARCH_OVERLAYS} ; do |
850 |
if [[ -d ${s}/${cat}/${pkg} ]] ; then |
850 |
if [[ -f ${s}/${cat}/${pkg}/${pkg}-${ver}.ebuild ]] ; then |
851 |
srcdir=${s} |
851 |
srcdir=${s} |
852 |
einfo "getting ${cat}/${pkg} from ${srcdir}" |
852 |
einfo "getting ${cat}/${pkg} from ${srcdir}" |
853 |
break |
853 |
break |
Lines 921-927
Link Here
|
921 |
set_use ${pkg} ${use} |
921 |
set_use ${pkg} ${use} |
922 |
set_use_force ${pkg} -multilib |
922 |
set_use_force ${pkg} -multilib |
923 |
set_use_mask ${pkg} -multilib |
923 |
set_use_mask ${pkg} -multilib |
924 |
set_links ${cat} ${pkg} "${ovl}" |
924 |
set_links ${cat} ${pkg} ${ver} "${ovl}" |
925 |
set_env ${l} ${pkg} "${env}" |
925 |
set_env ${l} ${pkg} "${env}" |
926 |
} |
926 |
} |
927 |
set_metadata() { |
927 |
set_metadata() { |