summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-10-16 20:01:18 +0000
committerPacho Ramos <pacho@gentoo.org>2013-10-16 20:01:18 +0000
commit6006a30ec0c15ad7e174c88f3ab7cf459229c508 (patch)
tree55d50baf74c6d852ae7089c644c4ded86d94ed65 /sys-boot
parentStable for ia64, wrt bug #480908 (diff)
downloadhistorical-6006a30ec0c15ad7e174c88f3ab7cf459229c508.tar.gz
historical-6006a30ec0c15ad7e174c88f3ab7cf459229c508.tar.bz2
historical-6006a30ec0c15ad7e174c88f3ab7cf459229c508.zip
systemd USE flag is not needed (#487674#c9 by Enrico Tagliavini)
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'sys-boot')
-rw-r--r--sys-boot/plymouth/ChangeLog7
-rw-r--r--sys-boot/plymouth/Manifest9
-rw-r--r--sys-boot/plymouth/plymouth-0.8.8-r4.ebuild90
3 files changed, 101 insertions, 5 deletions
diff --git a/sys-boot/plymouth/ChangeLog b/sys-boot/plymouth/ChangeLog
index 7a1b30c27a50..86788e2e20e5 100644
--- a/sys-boot/plymouth/ChangeLog
+++ b/sys-boot/plymouth/ChangeLog
@@ -1,6 +1,11 @@
# 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.40 2013/10/13 12:27:11 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/plymouth/ChangeLog,v 1.41 2013/10/16 20:01:14 pacho Exp $
+
+*plymouth-0.8.8-r4 (16 Oct 2013)
+
+ 16 Oct 2013; Pacho Ramos <pacho@gentoo.org> +plymouth-0.8.8-r4.ebuild:
+ systemd USE flag is not needed (#487674#c9 by Enrico Tagliavini)
*plymouth-0.8.8-r3 (13 Oct 2013)
diff --git a/sys-boot/plymouth/Manifest b/sys-boot/plymouth/Manifest
index dcbccd62a1dd..7f9d6c3d849f 100644
--- a/sys-boot/plymouth/Manifest
+++ b/sys-boot/plymouth/Manifest
@@ -8,12 +8,13 @@ DIST gentoo-logo.png 14501 SHA256 79ebc1d66693371a90e218ad421cfed05066b51a6645bd
DIST plymouth-0.8.8.tar.bz2 1143549 SHA256 1bada4e1d3a31a5a99adc2db83f5452d9818839cda51a6e430f044f6281d759b SHA512 97a20a8622c7ea51000e9b6d88a25fd84d7001fb2727527a72344b555f389c74954bd0be0bffd9cc9175b5c5a0d28e95af058fce79ec7531f736619ee74d8d94 WHIRLPOOL badb44a6c1eb004772e67cfe3cda601d22590d813ebd4bce5f0fcb325c445246916ba30e083c6aa98b73b460ddf4f2caf9bf2727d22bbbc5414f11a5cf0e5ddf
EBUILD plymouth-0.8.8-r1.ebuild 2621 SHA256 d8562af29e6fea19f718f2c788a8710ff8ff6b3e6e84be6bf8c638ba53b87007 SHA512 7b0fa749e549d9b2780b35e8f0ed8fda834c7ec87f8143bb5d403f41ca292e32d070a9e53bf5a6c0c490b9668a610dbe921aa1031dbde3013494d0703cf5152c WHIRLPOOL 4601eb60a82b732dfca14956d2df71ff6b49f9cdef225b732b1833916469d0ded008bc862bcb523bf1637ee7ef9ed01696098fb81b584f2738c1048f5eaffd6a
EBUILD plymouth-0.8.8-r3.ebuild 2862 SHA256 18ece89a64d2a8f2bbb45118f8372c881d0ebc53aafab96bc8029ec8537bba1c SHA512 41697efdf9867662259ca4a9bf915fe6113cb9bf4608c3d78a5629e3d0f8167931656cde67e130f6d170549a1bc635e83d0486614829b46607d335559c7dc886 WHIRLPOOL 5d2787b86f2c212ad1a33b98983bc6a4109bce5ca1c00e6f52d88513d6c496a15cf27edf3c240ff5a00a3ea4d05d1b1f1e6d092f1247cf882ca1ed5b6924c03d
-MISC ChangeLog 8575 SHA256 1a7264e4b242cbb6b99ed5c860960f3c76cb2605a642c9c01d8e51ce07dac5fc SHA512 290bfaff4bf2c3ca1f23a92864869737005627ea0904870788b8e31a7a7616a4ef80dc8e38257557a9fe46749dd16f2887a603fcf0be7a4226d0393fde2ae63d WHIRLPOOL fe9bca35fbc4d41387aa9012bcd7173bae84daba0cec3845e80a2ded3ca6013c86265e4b4dddc795da7294b264170ce144cbf9684bb4e15e96f7b8eefc21f0e3
+EBUILD plymouth-0.8.8-r4.ebuild 2777 SHA256 fbe0393f4846a0776e22434f9cd1bc18a27a71528ec61e0213024ecddb1c6ae5 SHA512 7eb225ef38ae4034a18933f3aa2293760bf8a1ff9646fa59f5a22b6026861f8be659488fbcc8837fa915dd3bb903c439e0b1fc7d391b06e39450fd4fdd7f185c WHIRLPOOL 0087d50b963f2352d5fa2f99b0675d23243b1e138bb3c285739f72f02cce1d0305753fbe4b16109566156ace8f9658fc87675e661f9451b466ded4771dca1b31
+MISC ChangeLog 8750 SHA256 47899602eade12ef1962430c525b71c6f04533d33216c7d6c812d83ca77fb1ad SHA512 38ddf7f4cc21173fbbe4f80a33dcb9c76a7a54a5731c74e66a220f1cd73dfc80bdb3813f2720bfbf4daffa39b56e1d6baf9956180d8132438f89832c42705424 WHIRLPOOL 894ee79ec55277cf6314ca785062c71344442ef1545425114d22cab164e6b626fac014e95461fd151129c402f5feddaefa1d8a3f3c2a5ed6089ce85da741698a
MISC metadata.xml 1117 SHA256 a688227fea0f168af093909bc5870d0a33e197b61ca68b186e8ed30caf819f0d SHA512 13a1b46f94fa664c0ebaca92aa4886169d5dfa1ba8634d218da8c545f7e75416fee742c3bd11f68b4eb466a9b70963f0d67c0dfab4b28b9aa9d6f14b2f341b56 WHIRLPOOL e38b974636059ef13bfcdc2c097a591e99c509021bf15d544ac171c6d0ca8def5de1bea582fe6004237a6852c71e1006d7e7e6ec6891073df2efd049e94ae8b6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlJakaAACgkQCaWpQKGI+9T1LwCfTSLISftGU5A2YvfnIYPU7X9P
-f6YAnRD4YrzHs1EWGoXGTxhQI+3orNf/
-=zkUE
+iEYEAREIAAYFAlJe8IsACgkQCaWpQKGI+9RHWgCfVkJGWhKzKEyuFg3xXiXFcpRU
+jqgAn2Ar5+TZCxS5WSxa/eh/F9YSRggI
+=n6Cw
-----END PGP SIGNATURE-----
diff --git a/sys-boot/plymouth/plymouth-0.8.8-r4.ebuild b/sys-boot/plymouth/plymouth-0.8.8-r4.ebuild
new file mode 100644
index 000000000000..771e8eff4e0e
--- /dev/null
+++ b/sys-boot/plymouth/plymouth-0.8.8-r4.ebuild
@@ -0,0 +1,90 @@
+# 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-r4.ebuild,v 1.1 2013/10/16 20:01:14 pacho Exp $
+
+EAPI=5
+
+inherit autotools-utils readme.gentoo systemd toolchain-funcs
+
+DESCRIPTION="Graphical boot animation (splash) and logger"
+HOMEPAGE="http://cgit.freedesktop.org/plymouth/"
+SRC_URI="
+ http://www.freedesktop.org/software/plymouth/releases/${P}.tar.bz2
+ http://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE_VIDEO_CARDS="video_cards_intel video_cards_radeon"
+IUSE="${IUSE_VIDEO_CARDS} debug gdm +gtk +libkms +pango static-libs"
+
+CDEPEND="
+ >=media-libs/libpng-1.2.16
+ gtk? (
+ dev-libs/glib:2
+ >=x11-libs/gtk+-2.12:2 )
+ libkms? ( x11-libs/libdrm[libkms] )
+ pango? ( >=x11-libs/pango-1.21 )
+ video_cards_intel? ( x11-libs/libdrm[video_cards_intel] )
+ video_cards_radeon? ( x11-libs/libdrm[video_cards_radeon] )
+"
+DEPEND="${CDEPEND}
+ virtual/pkgconfig
+"
+# Block due bug #383067
+RDEPEND="${CDEPEND}
+ virtual/udev
+"
+
+DOC_CONTENTS="
+ Follow the following instructions to set up Plymouth:\n
+ http://dev.gentoo.org/~aidecoe/doc/en/plymouth.xml
+"
+
+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 \
+ 'ask-password sed failed'
+ sed -i 's:/bin/udevadm:/usr/bin/udevadm:g' \
+ systemd-units/plymouth-start.service.in || die 'udevadm sed failed'
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ --with-system-root-install=no
+ --localstatedir=/var
+ --without-rhgb-compat-link
+ --enable-systemd-integration
+ $(use_enable debug tracing)
+ $(use_enable gtk gtk)
+ $(use_enable libkms)
+ $(use_enable pango)
+ $(use_enable gdm gdm-transition)
+ $(use_enable video_cards_intel libdrm_intel)
+ $(use_enable video_cards_radeon libdrm_radeon)
+ )
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ insinto /usr/share/plymouth
+ newins "${DISTDIR}"/gentoo-logo.png bizcom.png
+
+ # Install compatibility symlinks as some rdeps hardcode the paths
+ dosym /usr/bin/plymouth /bin/plymouth
+ dosym /usr/sbin/plymouth-set-default-theme /sbin/plymouth-set-default-theme
+ dosym /usr/sbin/plymouthd /sbin/plymouthd
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+ 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
+}