Lines 260-268
Link Here
|
260 |
sed 's/[][,]//g; s/\*//g' | tr ' ' '\n' | while read p; do n=${p##*/}; n=${n%\'}; |
260 |
sed 's/[][,]//g; s/\*//g' | tr ' ' '\n' | while read p; do n=${p##*/}; n=${n%\'}; |
261 |
n=${n%%-[0-9]*}; echo "my$(tr a-z- A-Z_ <<<$n)=$p; "; done) |
261 |
n=${n%%-[0-9]*}; echo "my$(tr a-z- A-Z_ <<<$n)=$p; "; done) |
262 |
|
262 |
|
|
|
263 |
# Gentoo/FreeBSD stuff |
264 |
# GNU shadow masked. |
265 |
if [[ -z ${mySHADOW} ]]; then |
266 |
if [[ -z $(portageq best_version / sys-apps/shadow) ]]; then |
267 |
NO_SHADOW=1 |
268 |
else |
269 |
mySHADOW=">=$(portageq best_version / sys-apps/shadow)" |
270 |
fi |
271 |
fi |
272 |
|
263 |
# This stuff should never fail but will if not enough is installed. |
273 |
# This stuff should never fail but will if not enough is installed. |
264 |
[[ -z ${myBASELAYOUT} ]] && myBASELAYOUT=">=$(portageq best_version / sys-apps/baselayout)" |
274 |
[[ -z ${myBASELAYOUT} ]] && myBASELAYOUT=">=$(portageq best_version / sys-apps/baselayout)" |
265 |
[[ -z ${mySHADOW} ]] && mySHADOW=">=$(portageq best_version / sys-apps/shadow)" |
|
|
266 |
[[ -z ${myPORTAGE} ]] && myPORTAGE="portage" |
275 |
[[ -z ${myPORTAGE} ]] && myPORTAGE="portage" |
267 |
[[ -z ${myBINUTILS} ]] && myBINUTILS="binutils" |
276 |
[[ -z ${myBINUTILS} ]] && myBINUTILS="binutils" |
268 |
[[ -z ${myGCC} ]] && myGCC="gcc" |
277 |
[[ -z ${myGCC} ]] && myGCC="gcc" |
Lines 286-292
Link Here
|
286 |
[[ -z ${myOS_HEADERS} ]] && myOS_HEADERS="virtual/os-headers" |
295 |
[[ -z ${myOS_HEADERS} ]] && myOS_HEADERS="virtual/os-headers" |
287 |
|
296 |
|
288 |
einfo "Using baselayout : ${myBASELAYOUT}" |
297 |
einfo "Using baselayout : ${myBASELAYOUT}" |
289 |
einfo "Using shadow : ${mySHADOW}" |
298 |
[[ ${NO_SHADOW} = "1" ]] || einfo "Using shadow : ${mySHADOW}" |
290 |
einfo "Using portage : ${myPORTAGE}" |
299 |
einfo "Using portage : ${myPORTAGE}" |
291 |
einfo "Using os-headers : ${myOS_HEADERS}" |
300 |
einfo "Using os-headers : ${myOS_HEADERS}" |
292 |
einfo "Using binutils : ${myBINUTILS}" |
301 |
einfo "Using binutils : ${myBINUTILS}" |