diff options
author | Pacho Ramos <pacho@gentoo.org> | 2013-10-16 20:01:18 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2013-10-16 20:01:18 +0000 |
commit | 6006a30ec0c15ad7e174c88f3ab7cf459229c508 (patch) | |
tree | 55d50baf74c6d852ae7089c644c4ded86d94ed65 /sys-boot | |
parent | Stable for ia64, wrt bug #480908 (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sys-boot/plymouth/Manifest | 9 | ||||
-rw-r--r-- | sys-boot/plymouth/plymouth-0.8.8-r4.ebuild | 90 |
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 +} |