summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2013-07-20 16:13:25 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2013-07-20 16:13:25 +0000
commit2c3a8ade731b9e55afb8efc59e3a8af8a40d7e93 (patch)
tree27d1517ed2110f273fb200773556beae5ac5127e /sys-boot/plymouth
parentStable for ppc64, wrt bug #469508 (diff)
downloadgentoo-2-2c3a8ade731b9e55afb8efc59e3a8af8a40d7e93.tar.gz
gentoo-2-2c3a8ade731b9e55afb8efc59e3a8af8a40d7e93.tar.bz2
gentoo-2-2c3a8ade731b9e55afb8efc59e3a8af8a40d7e93.zip
Drop dracut dependency, add ewarn about dracut or genkernel, bug 476936. Thanks to Enrico Tagliavini.
(Portage version: 2.1.12.13/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
Diffstat (limited to 'sys-boot/plymouth')
-rw-r--r--sys-boot/plymouth/ChangeLog6
-rw-r--r--sys-boot/plymouth/plymouth-0.8.8-r1.ebuild10
2 files changed, 12 insertions, 4 deletions
diff --git a/sys-boot/plymouth/ChangeLog b/sys-boot/plymouth/ChangeLog
index 5df3d3dfe53c..af63b605736b 100644
--- a/sys-boot/plymouth/ChangeLog
+++ b/sys-boot/plymouth/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-boot/plymouth
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/plymouth/ChangeLog,v 1.34 2013/04/11 13:54:25 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/plymouth/ChangeLog,v 1.35 2013/07/20 16:13:25 maksbotan Exp $
+
+ 20 Jul 2013; <maks@gentoo.org> plymouth-0.8.8-r1.ebuild:
+ Drop dracut dependency, add ewarn about dracut or genkernel, bug 476936.
+ Thanks to Enrico Tagliavini.
*plymouth-0.8.8-r1 (11 Apr 2013)
diff --git a/sys-boot/plymouth/plymouth-0.8.8-r1.ebuild b/sys-boot/plymouth/plymouth-0.8.8-r1.ebuild
index 29d22624cbd2..338b4cdef547 100644
--- a/sys-boot/plymouth/plymouth-0.8.8-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-0.8.8-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/plymouth/plymouth-0.8.8-r1.ebuild,v 1.1 2013/04/11 13:54:25 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/plymouth/plymouth-0.8.8-r1.ebuild,v 1.2 2013/07/20 16:13:25 maksbotan Exp $
EAPI=4
@@ -30,7 +30,6 @@ DEPEND="${CDEPEND}
virtual/pkgconfig
"
RDEPEND="${CDEPEND}
- >=sys-kernel/dracut-008-r1[dracut_modules_plymouth]
openrc? ( sys-boot/plymouth-openrc-plugin !sys-apps/systemd )
"
@@ -39,7 +38,7 @@ DOCS=(AUTHORS README TODO)
src_prepare() {
sed -i 's:/bin/systemd-tty-ask-password-agent:/usr/bin/systemd-tty-ask-password-agent:g' \
systemd-units/systemd-ask-password-plymouth.service.in || die \
- 'sed bin failed'
+ 'ask-password sed failed'
autotools-utils_src_prepare
}
@@ -78,4 +77,9 @@ pkg_postinst() {
elog " http://dev.gentoo.org/~aidecoe/doc/en/plymouth.xml"
elog ""
elog "to set up Plymouth."
+
+ if !has_version "sys-kernel/dracut[dracut_modules_plymouth]" && !has_version "sys-kernel/genkernel-next[plymouth]"; then
+ ewarn "If you want initramfs builder with plymouth support, please emerge"
+ ewarn "sys-kernel/dracut[dracut_modules_plymouth] or sys-kernel/genkernel-next[plymouth]."
+ fi
}