Lines 217-223
Link Here
|
217 |
*-freebsd*) |
217 |
*-freebsd*) |
218 |
TARCH="${TARCH}-fbsd" |
218 |
TARCH="${TARCH}-fbsd" |
219 |
LCAT="sys-freebsd" LPKG="freebsd-lib" |
219 |
LCAT="sys-freebsd" LPKG="freebsd-lib" |
|
|
220 |
LVER="${CTARGET##*freebsd}*" |
220 |
KPKG="[none]" |
221 |
KPKG="[none]" |
|
|
222 |
WITH_HEADERS="yes" |
223 |
EXTRADEPS="sys-freebsd/freebsd-mk-defs virtual/pmake" |
221 |
;; |
224 |
;; |
222 |
esac |
225 |
esac |
223 |
} |
226 |
} |
Lines 347-353
Link Here
|
347 |
|
350 |
|
348 |
while [[ $# -gt 0 ]] ; do |
351 |
while [[ $# -gt 0 ]] ; do |
349 |
case $1 in |
352 |
case $1 in |
350 |
-V|--version) echo "crossdev-GENTOO_PV"; exit 0;; |
353 |
-V|--version) echo "crossdev-0.9.17"; exit 0;; |
351 |
-t|--target) shift; parse_target $1;; |
354 |
-t|--target) shift; parse_target $1;; |
352 |
--b|--binutils) shift; BVER=$1;; |
355 |
--b|--binutils) shift; BVER=$1;; |
353 |
--g|--gcc) shift; GVER=$1;; |
356 |
--g|--gcc) shift; GVER=$1;; |
Lines 474-479
Link Here
|
474 |
fi |
477 |
fi |
475 |
if [[ ${ver} == "[latest]" ]] || [[ -z ${ver} ]] ; then |
478 |
if [[ ${ver} == "[latest]" ]] || [[ -z ${ver} ]] ; then |
476 |
echo "cross-${CTARGET}/${pkg} $TARCH ~$TARCH" >> ${output} |
479 |
echo "cross-${CTARGET}/${pkg} $TARCH ~$TARCH" >> ${output} |
|
|
480 |
elif [[ ${ver} == *"*" ]] ; then |
481 |
echo "=cross-${CTARGET}/${pkg}-${ver} $TARCH ~$TARCH" >> ${output} |
477 |
else |
482 |
else |
478 |
echo "cross-${CTARGET}/${pkg} * ~* -*" >> ${output} |
483 |
echo "cross-${CTARGET}/${pkg} * ~* -*" >> ${output} |
479 |
if [[ -f package.mask ]] ; then |
484 |
if [[ -f package.mask ]] ; then |
Lines 594-599
Link Here
|
594 |
emerge {binutils,gcc}-config -qu --ignore-default-opts &> /dev/null |
599 |
emerge {binutils,gcc}-config -qu --ignore-default-opts &> /dev/null |
595 |
eend $? || exit 1 |
600 |
eend $? || exit 1 |
596 |
|
601 |
|
|
|
602 |
ebegin "Installing extra dependencies" |
603 |
emerge ${EXTRADEPS} -qu --ignore-default-opts |
604 |
eend $? |
605 |
|
597 |
doemerge ${BPKG} |
606 |
doemerge ${BPKG} |
598 |
|
607 |
|
599 |
is_s1 || exit 0 |
608 |
is_s1 || exit 0 |