From 53e8a106a5e0050dad2605eabc5a810d11a71d5a Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Tue, 25 Jan 2011 09:41:28 +0000 Subject: add librsvg as RDEPEND, since the shipped gtk theme uses SVG, close bug #346833 (Portage version: 2.2.0_alpha13/cvs/Linux x86_64) --- lxde-base/lxdm/ChangeLog | 9 +++++- lxde-base/lxdm/lxdm-0.3.0-r1.ebuild | 58 +++++++++++++++++++++++++++++++++++++ lxde-base/lxdm/lxdm-0.3.0.ebuild | 56 ----------------------------------- 3 files changed, 66 insertions(+), 57 deletions(-) create mode 100644 lxde-base/lxdm/lxdm-0.3.0-r1.ebuild delete mode 100644 lxde-base/lxdm/lxdm-0.3.0.ebuild (limited to 'lxde-base') diff --git a/lxde-base/lxdm/ChangeLog b/lxde-base/lxdm/ChangeLog index ffb551169d5b..2d6a6d08f7a0 100644 --- a/lxde-base/lxdm/ChangeLog +++ b/lxde-base/lxdm/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for lxde-base/lxdm # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxdm/ChangeLog,v 1.1 2011/01/24 19:08:19 lxnay Exp $ +# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxdm/ChangeLog,v 1.2 2011/01/25 09:41:28 lxnay Exp $ + +*lxdm-0.3.0-r1 (25 Jan 2011) + + 25 Jan 2011; Fabio Erculiani -lxdm-0.3.0.ebuild, + +lxdm-0.3.0-r1.ebuild: + add librsvg as RDEPEND, since the shipped gtk theme uses SVG, close bug + #346833 *lxdm-0.3.0 (24 Jan 2011) diff --git a/lxde-base/lxdm/lxdm-0.3.0-r1.ebuild b/lxde-base/lxdm/lxdm-0.3.0-r1.ebuild new file mode 100644 index 000000000000..e6983b937129 --- /dev/null +++ b/lxde-base/lxdm/lxdm-0.3.0-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxdm/lxdm-0.3.0-r1.ebuild,v 1.1 2011/01/25 09:41:28 lxnay Exp $ + +EAPI="2" + +inherit eutils autotools + +DESCRIPTION="LXDE Display Manager" +HOMEPAGE="http://lxde.org" +SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="+consolekit nls" + +COMMON_DEPEND="sys-libs/pam + x11-libs/gtk+:2 + consolekit? ( sys-auth/consolekit ) + nls? ( sys-devel/gettext )" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.40 + dev-util/pkgconfig" +RDEPEND="${COMMON_DEPEND} + gnome-base/librsvg" + +src_configure() { + econf --with-x $(use_enable nls) || die "econf failed" +} + +src_prepare() { + # There is consolekit + epatch "${FILESDIR}/${P}-pam_console-disable.patch" + use consolekit || epatch "${FILESDIR}/${P}-consolekit-disable.patch" + + # this replaces the bootstrap/autogen script in most packages + eautoreconf + + # process LINGUAS + if use nls; then + einfo "Running intltoolize ..." + intltoolize --force --copy --automake || die + strip-linguas -i "${S}/po" || die + fi +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS README TODO || die +} + +pkg_postinst() { + echo + elog "LXDM in the early stages of development!" + echo +} diff --git a/lxde-base/lxdm/lxdm-0.3.0.ebuild b/lxde-base/lxdm/lxdm-0.3.0.ebuild deleted file mode 100644 index 7be0fb1fad30..000000000000 --- a/lxde-base/lxdm/lxdm-0.3.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxdm/lxdm-0.3.0.ebuild,v 1.1 2011/01/24 19:08:19 lxnay Exp $ - -EAPI="2" - -inherit eutils autotools - -DESCRIPTION="LXDE Display Manager" -HOMEPAGE="http://lxde.org" -SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="+consolekit nls" - -RDEPEND="sys-libs/pam - x11-libs/gtk+:2 - consolekit? ( sys-auth/consolekit ) - nls? ( sys-devel/gettext )" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.40 - dev-util/pkgconfig" - -src_configure() { - econf --with-x $(use_enable nls) || die "econf failed" -} - -src_prepare() { - # There is consolekit - epatch "${FILESDIR}/${P}-pam_console-disable.patch" - use consolekit || epatch "${FILESDIR}/${P}-consolekit-disable.patch" - - # this replaces the bootstrap/autogen script in most packages - eautoreconf - - # process LINGUAS - if use nls; then - einfo "Running intltoolize ..." - intltoolize --force --copy --automake || die - strip-linguas -i "${S}/po" || die - fi -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS README TODO || die -} - -pkg_postinst() { - echo - elog "LXDM in the early stages of development!" - echo -} -- cgit v1.2.3-65-gdbad