--- splashutils-1.5.4.3-r3.ebuild 2011-01-06 23:06:22.000000000 +0100 +++ splashutils-1.5.4.3-r4.ebuild 2011-02-09 17:19:42.000000012 +0100 @@ -46,6 +46,7 @@ >=sys-apps/baselayout-1.9.4-r5 app-arch/cpio media-gfx/fbgrab + media-gfx/splash-themes-gentoo !sys-apps/lcdsplash" DEPEND="${RDEPEND} >=dev-libs/klibc-1.5 @@ -185,6 +186,12 @@ sed -i -e "s#/lib/splash#/${LIB}/splash#" "${D}"/sbin/splash-functions.sh keepdir /${LIB}/splash/{tmp,cache,bin} dosym /${LIB}/splash/bin/fbres /sbin/fbres + + # Genkernel uses "default" theme when --splash option is used. + # If no "default" theme exists it fails to put splashutils in img. + # So we do symlink the gentoo theme as default. + # That is why we RDEPEND on "media-gfx/splash-themes-gentoo" + dosym /etc/splash/gentoo /etc/splash/default } pkg_preinst() { @@ -230,12 +237,11 @@ elog "" fi - if ! has_version 'media-gfx/splash-themes-livecd' && - ! has_version 'media-gfx/splash-themes-gentoo'; then + if ! has_version 'media-gfx/splash-themes-livecd' ; then elog "The sample Gentoo themes (emergence, gentoo) have been removed from the" elog "core splashutils package. To get some themes you might want to emerge:" elog " media-gfx/splash-themes-livecd" - elog " media-gfx/splash-themes-gentoo" + elog " media-gfx/bootsplash-themes" fi elog "Please note that the 'fbsplash' kernel patch has now been renamed to"