From: "Pacho Ramos (pacho)" <pacho@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] gentoo-x86 commit in sys-boot/plymouth: plymouth-0.8.8-r2.ebuild ChangeLog
Date: Fri, 11 Oct 2013 19:00:50 +0000 (UTC) [thread overview]
Message-ID: <20131011190050.C7D912004C@flycatcher.gentoo.org> (raw)
pacho 13/10/11 19:00:50
Modified: ChangeLog
Added: plymouth-0.8.8-r2.ebuild
Log:
Move things to /usr (#485034 by Kirill Elagin and fix by Enrico Tagliavini), this also causes to rhgb-compat-link to be dropped due it pointing to old location, use readme.gentoo.eclass, move to eapi5, move the openrc vs systemd blocker behind 'systemd' USE flag to prevent people enabling it globally from getting systemd blocked.
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Revision Changes Path
1.38 sys-boot/plymouth/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/ChangeLog?rev=1.38&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/ChangeLog?rev=1.38&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/ChangeLog?r1=1.37&r2=1.38
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-boot/plymouth/ChangeLog,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- ChangeLog 31 Jul 2013 14:03:51 -0000 1.37
+++ ChangeLog 11 Oct 2013 19:00:50 -0000 1.38
@@ -1,6 +1,15 @@
# 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.37 2013/07/31 14:03:51 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/plymouth/ChangeLog,v 1.38 2013/10/11 19:00:50 pacho Exp $
+
+*plymouth-0.8.8-r2 (11 Oct 2013)
+
+ 11 Oct 2013; Pacho Ramos <pacho@gentoo.org> +plymouth-0.8.8-r2.ebuild:
+ Move things to /usr (#485034 by Kirill Elagin and fix by Enrico Tagliavini),
+ this also causes to rhgb-compat-link to be dropped due it pointing to old
+ location, use readme.gentoo.eclass, move to eapi5, move the openrc vs systemd
+ blocker behind 'systemd' USE flag to prevent people enabling it globally from
+ getting systemd blocked.
31 Jul 2013; Maxim Koltsov <maksbotan@gentoo.org> plymouth-0.8.8-r1.ebuild:
Fix "!has_version: command not found", bug #478668.
1.1 sys-boot/plymouth/plymouth-0.8.8-r2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/plymouth-0.8.8-r2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/plymouth-0.8.8-r2.ebuild?rev=1.1&content-type=text/plain
Index: plymouth-0.8.8-r2.ebuild
===================================================================
# 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-r2.ebuild,v 1.1 2013/10/11 19:00:50 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 systemd"
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}
systemd? ( !sys-boot/plymouth-openrc-plugin sys-apps/systemd )
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
$(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)
$(use_enable systemd systemd-integration)
)
autotools-utils_src_configure
}
src_install() {
autotools-utils_src_install
if use static-libs; then
mv "${D}/$(get_libdir)"/libply{,-splash-core}.a \
"${D}/usr/$(get_libdir)"/ || die 'mv *.a files failed'
gen_usr_ldscript libply.so libply-splash-core.so
fi
insinto /usr/share/plymouth
newins "${DISTDIR}"/gentoo-logo.png bizcom.png
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
}
next reply other threads:[~2013-10-11 19:00 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-11 19:00 Pacho Ramos (pacho) [this message]
-- strict thread matches above, loose matches on Subject: below --
2013-10-12 11:21 [gentoo-commits] gentoo-x86 commit in sys-boot/plymouth: plymouth-0.8.8-r2.ebuild ChangeLog Pacho Ramos (pacho)
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20131011190050.C7D912004C@flycatcher.gentoo.org \
--to=pacho@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox