diff options
author | Damien Krotkine <dams@gentoo.org> | 2004-10-11 16:30:14 +0000 |
---|---|---|
committer | Damien Krotkine <dams@gentoo.org> | 2004-10-11 16:30:14 +0000 |
commit | b32cc8d7dfcc32410ad498eb7bdd5c1cf83ed757 (patch) | |
tree | 379f7b8a013d6f998d3664dd4f858ffd27ce0e7e /media-gfx/bootsplash | |
parent | marked 20040808-r1 stable x86 for 2004.3 (Manifest recommit) (diff) | |
download | gentoo-2-b32cc8d7dfcc32410ad498eb7bdd5c1cf83ed757.tar.gz gentoo-2-b32cc8d7dfcc32410ad498eb7bdd5c1cf83ed757.tar.bz2 gentoo-2-b32cc8d7dfcc32410ad498eb7bdd5c1cf83ed757.zip |
added patch to set the DEFAULT_THEME to default
Diffstat (limited to 'media-gfx/bootsplash')
-rw-r--r-- | media-gfx/bootsplash/ChangeLog | 8 | ||||
-rw-r--r-- | media-gfx/bootsplash/Manifest | 17 | ||||
-rw-r--r-- | media-gfx/bootsplash/bootsplash-0.6.1-r7.ebuild | 113 | ||||
-rw-r--r-- | media-gfx/bootsplash/files/0.6.1-r7-default_theme.patch | 11 | ||||
-rw-r--r-- | media-gfx/bootsplash/files/digest-bootsplash-0.6.1-r7 | 3 |
5 files changed, 139 insertions, 13 deletions
diff --git a/media-gfx/bootsplash/ChangeLog b/media-gfx/bootsplash/ChangeLog index dbb8c734860a..24d8919523ba 100644 --- a/media-gfx/bootsplash/ChangeLog +++ b/media-gfx/bootsplash/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/bootsplash # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/bootsplash/ChangeLog,v 1.54 2004/09/05 07:56:39 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/bootsplash/ChangeLog,v 1.55 2004/10/11 16:30:14 dams Exp $ + +*bootsplash-0.6.1-r7 (11 Oct 2004) + + 11 Oct 2004; <dams@gentoo.org> +files/0.6.1-r7-default_theme.patch, + bootsplash-0.6-r16.ebuild, +bootsplash-0.6.1-r7.ebuild: + added patch to set the DEFAULT_THEME to default 05 Sep 2004; Sven Wegener <swegener@gentoo.org> : Fixed ChangeLog header. diff --git a/media-gfx/bootsplash/Manifest b/media-gfx/bootsplash/Manifest index 09c9ff39b066..1d666ce4b27a 100644 --- a/media-gfx/bootsplash/Manifest +++ b/media-gfx/bootsplash/Manifest @@ -1,18 +1,11 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +MD5 e5e497eca7b29509ca54843073951f99 ChangeLog 11273 MD5 6c6ecfb061eb8bc1f0c588300af5746b bootsplash-0.6-r16.ebuild 6690 MD5 ce89a1420046ca4914b14cd72e21acf2 bootsplash-0.6.1-r4.ebuild 2974 -MD5 d94d306da3804e41296e1bf04c7c9cae metadata.xml 255 MD5 ea25d1d2c28c5a8af2b4145a0ad505c9 bootsplash-0.6.1-r6.ebuild 3077 -MD5 e5e497eca7b29509ca54843073951f99 ChangeLog 11273 +MD5 d94d306da3804e41296e1bf04c7c9cae metadata.xml 255 +MD5 f8fb969cfdbeeb84309262dd8ee0bc48 bootsplash-0.6.1-r7.ebuild 3226 MD5 e07733044709e48e34df036d69dc9f3a files/digest-bootsplash-0.6-r16 71 MD5 3f2697605cd4c22d7ec6a8a56e562da4 files/digest-bootsplash-0.6.1-r4 232 MD5 00168dc069b71a54b9a8fcb10e0c4752 files/digest-bootsplash-0.6.1-r6 232 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.6 (GNU/Linux) - -iD8DBQFBOsa+I1lqEGTUzyQRAt1zAJ9/rN3t5/jpwx/8K99mZgGfmip1oQCeNcVg -quJHZjZ9bj4E9O4a0NMfF44= -=cr4U ------END PGP SIGNATURE----- +MD5 62e182a70b6535d721dffdf34051c48e files/0.6.1-r7-default_theme.patch 406 +MD5 00168dc069b71a54b9a8fcb10e0c4752 files/digest-bootsplash-0.6.1-r7 232 diff --git a/media-gfx/bootsplash/bootsplash-0.6.1-r7.ebuild b/media-gfx/bootsplash/bootsplash-0.6.1-r7.ebuild new file mode 100644 index 000000000000..82eb8d793121 --- /dev/null +++ b/media-gfx/bootsplash/bootsplash-0.6.1-r7.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/bootsplash/bootsplash-0.6.1-r7.ebuild,v 1.1 2004/10/11 16:30:14 dams Exp $ + +IUSE="" +S=${WORKDIR} +DESCRIPTION="Graphical backgrounds for frame buffer consoles" +HOMEPAGE="http://www.bootsplash.org/ http://linux.tkdack.com/" +SRC_URI="mirror://gentoo/${PN}-core-0.6.1-r6.tar.bz2 + mirror://gentoo/${PN}-themes-0.6.1.tar.bz2 + mirror://gentoo/${PN}-kernel-0.6.1-r6.tar.bz2" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~amd64 ~ppc" + +DEPEND=">=media-libs/freetype-2 + media-libs/libmng + media-libs/lcms + !media-gfx/splashutils" + +PATCHS="${FILESDIR}/0.6.1-r7-default_theme.patch" + +inherit eutils + +src_compile() { + # compile utils + # the util builds but the rc scripts have not been modified + # animated boot up require patches to the baselayout package + cd ${S}/utils + + emake -C fbmngplay || die + emake -C fbtruetype || die + emake -C splashutils || die + + cd ${S} +} + +src_install() { + # applying patchs + epatch ${PATCHS} || die "error applying patch(s) [${PATCHS}]" + # Splash utilities + exeinto /sbin + doexe utils/fbmngplay/fbmngplay{,.static} + doexe utils/fbtruetype/fbtruetype{,.static} + doexe misc/bootsplash_resize + newexe utils/splashutils/splash splash.bin + doexe misc/splash + doexe utils/splashutils/{fbresolution,getkey,progress,splashpbm} + + insinto /sbin + doins misc/splash-functions.sh + + exeinto /usr/lib/${PN} + doexe misc/bootsplash_resizer.pl + + dodir /etc/${PN} + cp -pR themes/* ${D}/etc/${PN} + + # link default config for boot images if not already set + if [ ! -e ${ROOT}/etc/bootsplash/default ]; then + dosym ./gentoo /etc/bootsplash/default + fi + + exeinto /etc/init.d + doexe misc/bootsplash + + insinto /etc/conf.d + newins misc/bootsplash.conf bootsplash + + insinto /usr/share/${PN} + doins kernel/*.bz2 misc/grub.conf.sample misc/yaboot.conf.sample + + into / + dosbin misc/bootsplash_patch misc/bootsplash_initrdgen + fperms 0754 /sbin/bootsplash_patch /sbin/bootsplash_initrdgen +} + +pkg_postinst() { + # has to be done here so that the initrd images are created properly + if [ "${ROOT}" = "/" ] + then + /sbin/bootsplash_initrdgen --all + fi + + # rename bootsplash config file to fit with the standard + if [ -f ${ROOT}/etc/conf.d/bootsplash.conf ] + then + mv -f ${ROOT}/etc/conf.d/bootsplash.conf ${ROOT}/etc/conf.d/bootsplash + fi + + echo "" + einfo "Execute \`bootsplash_patch\` to have your kernel sources in" + einfo "/usr/src/linux patched with the Framebuffer Bootsplash patches." + einfo + einfo "You can also use:" + einfo " bootsplash_patch /path/to/your/custom/kernel/" + einfo "to patch your custom kernel sources." + echo "" + ewarn "If you have already patched the kernel then you only need to copy" + ewarn "an initrd from /usr/share/${PN} to /boot" + echo "" + einfo "Run:" + einfo " rc-update add bootsplash default" + einfo "to change the console images after startup" + echo "" + einfo "If you want to automatically generate configs for a new resolution" + einfo "you can use the \`bootsplash_resize\` script. More info:" + einfo " bootsplash_resize -h" + echo "" + ewarn "If you're using bootsplash with a pre-2.6.7 kernel, it will only" + ewarn "work in 16bpp modes." + echo "" +} diff --git a/media-gfx/bootsplash/files/0.6.1-r7-default_theme.patch b/media-gfx/bootsplash/files/0.6.1-r7-default_theme.patch new file mode 100644 index 000000000000..e00cb361aad7 --- /dev/null +++ b/media-gfx/bootsplash/files/0.6.1-r7-default_theme.patch @@ -0,0 +1,11 @@ +--- misc/bootsplash.conf.old 2004-10-11 17:48:48.570519424 +0200 ++++ misc/bootsplash.conf 2004-10-11 17:49:07.892582024 +0200 +@@ -9,7 +9,7 @@ + # parameter overrides BOOTSPLASH_THEME. If both + # variables are empty, 'default' is assumed. + +-BOOTSPLASH_THEME="gentoo" ++BOOTSPLASH_THEME="default" + + # The numbers of ttys (seperated by space) which should + # get the splash (e.g. for tty 1-5: "0 1 2 3 4 5") diff --git a/media-gfx/bootsplash/files/digest-bootsplash-0.6.1-r7 b/media-gfx/bootsplash/files/digest-bootsplash-0.6.1-r7 new file mode 100644 index 000000000000..42c1b61a6556 --- /dev/null +++ b/media-gfx/bootsplash/files/digest-bootsplash-0.6.1-r7 @@ -0,0 +1,3 @@ +MD5 3ec34e6cc47d7e47825658f1f71e718f bootsplash-core-0.6.1-r6.tar.bz2 130805 +MD5 1d93157ac8796a86cc269b24bb882769 bootsplash-themes-0.6.1.tar.bz2 416892 +MD5 61ad5145876db963402bcf166a01f94a bootsplash-kernel-0.6.1-r6.tar.bz2 177574 |