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 |
then |
379 |
if isTrue ${SPLASH} |
380 |
then |
381 |
tuxonice_bin="tuxoniceui_fbsplash" |
382 |
else |
383 |
tuxonice_bin="tuxoniceui_text" |
384 |
fi |
385 |
if [ -x "/sbin/${tuxonice_bin}" ] |
386 |
then |
387 |
print_info 1 " >> Installing tuxonice support [ using ${tuxonice_bin} ]..." |
388 |
if [ -d "${TEMP}/initramfs-tuxonice-temp" ] |
389 |
then |
390 |
rm -r "${TEMP}/initramfs-tuxonice-temp/" |
391 |
fi |
392 |
mkdir -p "${TEMP}/initramfs-tuxonice-temp/sbin" |
393 |
cp "/sbin/${tuxonice_bin}" "${TEMP}/initramfs-tuxonice-temp/sbin" || gen_die "Could not copy over ${tuxonice_bin}!" |
394 |
if isTrue ${SPLASH} |
395 |
then |
396 |
[ -z "${SPLASH_THEME}" ] && [ -e /etc/conf.d/splash ] && source /etc/conf.d/splash |
397 |
[ -z "${SPLASH_THEME}" ] && SPLASH_THEME=default |
398 |
print_info 1 " >> Using ${SPLASH_THEME} theme..." |
399 |
mkdir -p "${TEMP}/initramfs-tuxonice-temp/etc/splash" |
400 |
cd "${TEMP}/initramfs-tuxonice-temp/etc/splash" |
401 |
ln -snf "${SPLASH_THEME}" tuxonice |
402 |
fi |
403 |
cd "${TEMP}/initramfs-tuxonice-temp/" |
404 |
find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" \ |
405 |
|| gen_die "compressing tuxonice cpio" |
406 |
cd "${TEMP}" |
407 |
rm -r "${TEMP}/initramfs-tuxonice-temp/" |
408 |
else |
409 |
print_warning 1 ' >> No tuxonice-userui detected; skipping!' |
410 |
fi |
411 |
else |
412 |
print_warning 1 ' >> TuxOnIce not compiled into kernel; skipping!' |
413 |
fi |
414 |
} |
415 |
|
376 |
append_overlay(){ |
416 |
append_overlay(){ |
377 |
cd ${INITRAMFS_OVERLAY} |
417 |
cd ${INITRAMFS_OVERLAY} |
378 |
find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" \ |
418 |
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' |