Gentoo Archives: gentoo-commits

From: "Fabio Erculiani (lxnay)" <lxnay@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in lxde-base/lxdm: metadata.xml lxdm-0.3.0.ebuild ChangeLog
Date: Mon, 24 Jan 2011 19:08:41
Message-Id: 20110124190819.3D73220054@flycatcher.gentoo.org
1 lxnay 11/01/24 19:08:19
2
3 Added: metadata.xml lxdm-0.3.0.ebuild ChangeLog
4 Log:
5 new ebuild, close bug #346833
6
7 (Portage version: 2.2.0_alpha13/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 lxde-base/lxdm/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxdm/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxdm/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>lxde</herd>
21 <use>
22 <flag name="consolekit">Enables support for authorization using consolekit</flag>
23 </use>
24 </pkgmetadata>
25
26
27
28 1.1 lxde-base/lxdm/lxdm-0.3.0.ebuild
29
30 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxdm/lxdm-0.3.0.ebuild?rev=1.1&view=markup
31 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxdm/lxdm-0.3.0.ebuild?rev=1.1&content-type=text/plain
32
33 Index: lxdm-0.3.0.ebuild
34 ===================================================================
35 # Copyright 1999-2011 Gentoo Foundation
36 # Distributed under the terms of the GNU General Public License v2
37 # $Header: /var/cvsroot/gentoo-x86/lxde-base/lxdm/lxdm-0.3.0.ebuild,v 1.1 2011/01/24 19:08:19 lxnay Exp $
38
39 EAPI="2"
40
41 inherit eutils autotools
42
43 DESCRIPTION="LXDE Display Manager"
44 HOMEPAGE="http://lxde.org"
45 SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
46
47 LICENSE="GPL-3"
48 SLOT="0"
49 KEYWORDS="~amd64 ~x86"
50
51 IUSE="+consolekit nls"
52
53 RDEPEND="sys-libs/pam
54 x11-libs/gtk+:2
55 consolekit? ( sys-auth/consolekit )
56 nls? ( sys-devel/gettext )"
57 DEPEND="${RDEPEND}
58 >=dev-util/intltool-0.40
59 dev-util/pkgconfig"
60
61 src_configure() {
62 econf --with-x $(use_enable nls) || die "econf failed"
63 }
64
65 src_prepare() {
66 # There is consolekit
67 epatch "${FILESDIR}/${P}-pam_console-disable.patch"
68 use consolekit || epatch "${FILESDIR}/${P}-consolekit-disable.patch"
69
70 # this replaces the bootstrap/autogen script in most packages
71 eautoreconf
72
73 # process LINGUAS
74 if use nls; then
75 einfo "Running intltoolize ..."
76 intltoolize --force --copy --automake || die
77 strip-linguas -i "${S}/po" || die
78 fi
79 }
80
81 src_install() {
82 emake DESTDIR="${D}" install || die
83 dodoc AUTHORS README TODO || die
84 }
85
86 pkg_postinst() {
87 echo
88 elog "LXDM in the early stages of development!"
89 echo
90 }
91
92
93
94 1.1 lxde-base/lxdm/ChangeLog
95
96 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxdm/ChangeLog?rev=1.1&view=markup
97 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxdm/ChangeLog?rev=1.1&content-type=text/plain
98
99 Index: ChangeLog
100 ===================================================================
101 # ChangeLog for lxde-base/lxdm
102 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
103 # $Header: /var/cvsroot/gentoo-x86/lxde-base/lxdm/ChangeLog,v 1.1 2011/01/24 19:08:19 lxnay Exp $
104
105 *lxdm-0.3.0 (24 Jan 2011)
106
107 24 Jan 2011; Fabio Erculiani <lxnay@g.o> +lxdm-0.3.0.ebuild,
108 +files/lxdm-0.3.0-consolekit-disable.patch,
109 +files/lxdm-0.3.0-pam_console-disable.patch, +metadata.xml:
110 new ebuild, close bug #346833