* [gentoo-commits] gentoo-x86 commit in sys-boot/plymouth: plymouth-0.8.8-r2.ebuild ChangeLog
@ 2013-10-11 19:00 Pacho Ramos (pacho)
0 siblings, 0 replies; 2+ messages in thread
From: Pacho Ramos (pacho) @ 2013-10-11 19:00 UTC (permalink / raw
To: gentoo-commits
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
}
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-boot/plymouth: plymouth-0.8.8-r2.ebuild ChangeLog
@ 2013-10-12 11:21 Pacho Ramos (pacho)
0 siblings, 0 replies; 2+ messages in thread
From: Pacho Ramos (pacho) @ 2013-10-12 11:21 UTC (permalink / raw
To: gentoo-commits
pacho 13/10/12 11:21:21
Modified: plymouth-0.8.8-r2.ebuild ChangeLog
Log:
Fix install with static-libs (#487756 by Andrius Štikonas)
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Revision Changes Path
1.2 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.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/plymouth-0.8.8-r2.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/plymouth-0.8.8-r2.ebuild?r1=1.1&r2=1.2
Index: plymouth-0.8.8-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-boot/plymouth/plymouth-0.8.8-r2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- plymouth-0.8.8-r2.ebuild 11 Oct 2013 19:00:50 -0000 1.1
+++ plymouth-0.8.8-r2.ebuild 12 Oct 2013 11:21:21 -0000 1.2
@@ -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-r2.ebuild,v 1.1 2013/10/11 19:00:50 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/plymouth/plymouth-0.8.8-r2.ebuild,v 1.2 2013/10/12 11:21:21 pacho Exp $
EAPI=5
@@ -71,12 +71,6 @@
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
1.39 sys-boot/plymouth/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/ChangeLog?rev=1.39&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/ChangeLog?rev=1.39&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-boot/plymouth/ChangeLog?r1=1.38&r2=1.39
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-boot/plymouth/ChangeLog,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- ChangeLog 11 Oct 2013 19:00:50 -0000 1.38
+++ ChangeLog 12 Oct 2013 11:21:21 -0000 1.39
@@ -1,6 +1,9 @@
# 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.38 2013/10/11 19:00:50 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/plymouth/ChangeLog,v 1.39 2013/10/12 11:21:21 pacho Exp $
+
+ 12 Oct 2013; Pacho Ramos <pacho@gentoo.org> plymouth-0.8.8-r2.ebuild:
+ Fix install with static-libs (#487756 by Andrius Štikonas)
*plymouth-0.8.8-r2 (11 Oct 2013)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-10-12 11:21 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-12 11:21 [gentoo-commits] gentoo-x86 commit in sys-boot/plymouth: plymouth-0.8.8-r2.ebuild ChangeLog Pacho Ramos (pacho)
-- strict thread matches above, loose matches on Subject: below --
2013-10-11 19:00 Pacho Ramos (pacho)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox