summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2011-06-15 13:33:05 +0000
committerMichał Górny <mgorny@gentoo.org>2011-06-15 13:33:05 +0000
commit8e94780b70a2853f6822758ee7b61c3064f2aa90 (patch)
treea8a21f568b8c6f0aa20ec84259249f1ca2b764c6
parentVersion bump, bug #371757. (diff)
downloadhistorical-8e94780b70a2853f6822758ee7b61c3064f2aa90.tar.gz
historical-8e94780b70a2853f6822758ee7b61c3064f2aa90.tar.bz2
historical-8e94780b70a2853f6822758ee7b61c3064f2aa90.zip
Support plymouth as requested by Christoph Brill.
Package-Manager: portage-2.2.0_alpha40_p1/cvs/Linux x86_64
-rw-r--r--sys-apps/systemd/ChangeLog6
-rw-r--r--sys-apps/systemd/Manifest16
-rw-r--r--sys-apps/systemd/metadata.xml1
-rw-r--r--sys-apps/systemd/systemd-28.ebuild9
4 files changed, 21 insertions, 11 deletions
diff --git a/sys-apps/systemd/ChangeLog b/sys-apps/systemd/ChangeLog
index aaed3c76bb2f..8769ed220737 100644
--- a/sys-apps/systemd/ChangeLog
+++ b/sys-apps/systemd/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/systemd
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.5 2011/06/10 20:46:05 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.6 2011/06/15 13:33:05 mgorny Exp $
+
+ 15 Jun 2011; Michał Górny <mgorny@gentoo.org> systemd-28.ebuild,
+ metadata.xml:
+ Support plymouth as requested by Christoph Brill.
10 Jun 2011; Michał Górny <mgorny@gentoo.org> metadata.xml:
Switch the maintainer to systemd@g.o alias.
diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 895f0318c8e0..c09123ace1da 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -2,15 +2,15 @@
Hash: SHA256
DIST systemd-28.tar.bz2 810357 RMD160 0d91101b158af98cbd7d9be35f5a9dae51d565fc SHA1 8c8e04f4577afcc7fa5f28205d581594fe69367b SHA256 dd11cc85b2f2afc8094cefb47af519d5a03a9ec1abce0fb82bc19d48fa471b33
-EBUILD systemd-28.ebuild 3530 RMD160 022339163190fb2e1009ce32b9eddd6986b2680a SHA1 d88630ddd9e941111b11b1e1cf70d416607de803 SHA256 a9a48998f47e374c745b727d37a1e3f0b7ebf1f887478208e78b45683a7dbe32
-MISC ChangeLog 979 RMD160 8291064f4256a5cdd680aba2f434073d60fcaac6 SHA1 d950b43984c9e11caa3d51815085621544d1556d SHA256 5ae94bcc9387baaf3cecd0272d705f33940318644e7deb588c088be6236e727e
-MISC metadata.xml 445 RMD160 5cecb9b6006c4a7061a0aabba8af3be2dddf826f SHA1 a1a8cd684f7a3264d5ed1749cdfe969ae72a6d6c SHA256 f91f350a7a94a70e5635df30d18f0a3a256415787a7eae8576d48418b1f86932
+EBUILD systemd-28.ebuild 3701 RMD160 e4f6fc7fae5feabf19692a571ac717084d22ebb3 SHA1 927fa9dade4cf29ba1ff92f7b579ab2c43e62fb6 SHA256 3ff02662c090751d575a55f4bcf936cf29aa7496afe0361dc4da06c5dbfe1dba
+MISC ChangeLog 1117 RMD160 5499c310a9f3e341eabbc34f5f07307fbad9b417 SHA1 9c1fa585383f55259b87b9c5f7a4b333a205014f SHA256 38f608351417d9e5db431fb9a1efdc2ca33ffeb44b0e3c9ec51c965628eab9cc
+MISC metadata.xml 524 RMD160 d51fb3f45aefd84a637f2f67cead553e12d389ab SHA1 4f86cab283737af9e58633d466e2588d80bec18c SHA256 0ee1c96fc4604189104897c95e2ded166e55be2e04af40523b2afb5564dbbe33
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iJwEAQEIAAYFAk3ygrQACgkQfXuS5UK5QB2FXAP/SwFXwugcIpcfbbMPnNPqKjlT
-jkKGc3LzbnwlrxqAFIYsTKvJ5bTtJYdHlb0G1p60trMCQixKILQo/b/hzbfB6ZOZ
-7knurDy2A/YdTMF2yk8kEi4l+JU6TCG8pHP5PtLQTyAgjoZCNKfDOSDXMahvXCTQ
-2NvCjQgJzZkNwZu/6ok=
-=zsPT
+iJwEAQEIAAYFAk34tMMACgkQfXuS5UK5QB2hUQP/Sd0UR7mPzLZK5vbJClxp5IUJ
+6SL27qjrFiWIJvVSCwmSz2lHdzbVy1E1bUkk8thP0Y89e9O8+Fua9XFg/2dwhZiZ
+Wn4Zg/ClcerFeJLkjtLbBVmNGK4FRFuGzXEb0Qgip4krYTv9qAf5PyW1VFxOKrbK
+HeQFN/M0rsH2qvzXTW4=
+=8ETE
-----END PGP SIGNATURE-----
diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
index 4ca4c781ba97..5af7c340b938 100644
--- a/sys-apps/systemd/metadata.xml
+++ b/sys-apps/systemd/metadata.xml
@@ -10,5 +10,6 @@
<!-- XXX: describe those two better -->
<flag name='audit'>Enable support for <pkg>sys-process/audit</pkg></flag>
<flag name='cryptsetup'>Use libcryptsetup</flag>
+ <flag name='plymouth'>Enable support for <pkg>sys-boot/plymouth</pkg></flag>
</use>
</pkgmetadata>
diff --git a/sys-apps/systemd/systemd-28.ebuild b/sys-apps/systemd/systemd-28.ebuild
index a655ebd80d35..4025ef144228 100644
--- a/sys-apps/systemd/systemd-28.ebuild
+++ b/sys-apps/systemd/systemd-28.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-28.ebuild,v 1.3 2011/06/08 11:08:41 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-28.ebuild,v 1.4 2011/06/15 13:33:05 mgorny Exp $
EAPI=4
@@ -13,7 +13,7 @@ SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="audit cryptsetup gtk pam selinux tcpd"
+IUSE="audit cryptsetup gtk pam plymouth selinux tcpd"
COMMON_DEPEND=">=sys-apps/dbus-1.4.10
>=sys-fs/udev-171
@@ -27,6 +27,7 @@ COMMON_DEPEND=">=sys-apps/dbus-1.4.10
x11-libs/gtk+:2
>=x11-libs/libnotify-0.7 )
pam? ( virtual/pam )
+ plymouth? ( sys-boot/plymouth )
selinux? ( sys-libs/libselinux )
tcpd? ( sys-apps/tcp-wrappers )"
@@ -75,6 +76,10 @@ src_configure() {
$(use_enable pam)
$(use_enable selinux)
$(use_enable tcpd tcpwrap)
+
+ # right now it is enabled on per-distro basis
+ # let's just hack into the check
+ $(use plymouth && echo have_plymouth=true)
)
if use gtk; then