Lines 373-378
Link Here
|
373 |
fi |
373 |
fi |
374 |
} |
374 |
} |
375 |
|
375 |
|
|
|
376 |
append_tuxonice(){ |
377 |
if ! grep -q -E '^CONFIG_TOI_CORE=[y|m]' ${KERNEL_DIR}/.config |
378 |
if isTrue ${SPLASH} |
379 |
then |
380 |
tuxonice_bin="tuxoniceui_fbsplash" |
381 |
else |
382 |
tuxonice_bin="tuxoniceui_text" |
383 |
fi |
384 |
if [ -x "/sbin/${tuxonice_bin}" ] |
385 |
then |
386 |
print_info 1 " >> Installing tuxonice support [ using ${tuxonice_bin} ]..." |
387 |
if [ -d "${TEMP}/initramfs-tuxonice-temp" ] |
388 |
then |
389 |
rm -r "${TEMP}/initramfs-tuxonice-temp/" |
390 |
fi |
391 |
mkdir -p "${TEMP}/initramfs-tuxonice-temp/sbin" |
392 |
cp "/sbin/${tuxonice_bin}" "${TEMP}/initramfs-tuxonice-temp/sbin" || gen_die "Could not copy over ${tuxonice_bin}!" |
393 |
if isTrue ${SPLASH} |
394 |
then |
395 |
[ -z "${SPLASH_THEME}" ] && [ -e /etc/conf.d/splash ] && source /etc/conf.d/splash |
396 |
[ -z "${SPLASH_THEME}" ] && SPLASH_THEME=default |
397 |
print_info 1 " >> Using ${SPLASH_THEME} theme..." |
398 |
mkdir -p "${TEMP}/initramfs-tuxonice-temp/etc/splash" |
399 |
cd "${TEMP}/initramfs-tuxonice-temp/etc/splash" |
400 |
ln -snf "${SPLASH_THEME}" tuxonice |
401 |
fi |
402 |
cd "${TEMP}/initramfs-tuxonice-temp/" |
403 |
find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" \ |
404 |
|| gen_die "compressing tuxonice cpio" |
405 |
cd "${TEMP}" |
406 |
rm -r "${TEMP}/initramfs-tuxonice-temp/" |
407 |
else |
408 |
print_warning 1 ' >> No tuxonice-userui detected; skipping!' |
409 |
fi |
410 |
else |
411 |
print_warning 1 ' >> TuxOnIce not compiled into kernel; skipping!' |
412 |
fi |
413 |
} |
414 |
|
376 |
append_overlay(){ |
415 |
append_overlay(){ |
377 |
cd ${INITRAMFS_OVERLAY} |
416 |
cd ${INITRAMFS_OVERLAY} |
378 |
find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" \ |
417 |
find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" \ |
Lines 662-667
Link Here
|
662 |
|
701 |
|
663 |
append_data 'splash' "${SPLASH}" |
702 |
append_data 'splash' "${SPLASH}" |
664 |
|
703 |
|
|
|
704 |
append_data 'tuxonice' "${TUXONICE}" |
705 |
|
665 |
if isTrue "${FIRMWARE}" && [ -n "${FIRMWARE_DIR}" ] |
706 |
if isTrue "${FIRMWARE}" && [ -n "${FIRMWARE_DIR}" ] |
666 |
then |
707 |
then |
667 |
append_data 'firmware' |
708 |
append_data 'firmware' |