Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/lightdm: metadata.xml ChangeLog lightdm-0.1.2.ebuild
Date: Mon, 01 Nov 2010 17:37:42
Message-Id: 20101101173733.9E04C20051@flycatcher.gentoo.org
1 ssuominen 10/11/01 17:37:33
2
3 Modified: metadata.xml ChangeLog
4 Added: lightdm-0.1.2.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha1/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.3 x11-misc/lightdm/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-misc/lightdm/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 8 Sep 2010 07:09:21 -0000 1.2
24 +++ metadata.xml 1 Nov 2010 17:37:33 -0000 1.3
25 @@ -10,7 +10,8 @@
26 * Cross-desktop (greeters can be written in any toolkit)
27 </longdescription>
28 <use>
29 - <flag name="consolekit">Enables support for authorization using consolekit</flag>
30 - <flag name="webkit">Build greeter based on <pkg>net-libs/webkit-gtk</pkg></flag>
31 - </use>
32 + <flag name="consolekit">Enables support for authorization using consolekit</flag>
33 + <flag name="webkit">Build greeter based on <pkg>net-libs/webkit-gtk</pkg></flag>
34 + <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
35 + </use>
36 </pkgmetadata>
37
38
39
40 1.3 x11-misc/lightdm/ChangeLog
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/ChangeLog?rev=1.3&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/ChangeLog?rev=1.3&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/ChangeLog?r1=1.2&r2=1.3
45
46 Index: ChangeLog
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v
49 retrieving revision 1.2
50 retrieving revision 1.3
51 diff -u -r1.2 -r1.3
52 --- ChangeLog 8 Sep 2010 07:09:21 -0000 1.2
53 +++ ChangeLog 1 Nov 2010 17:37:33 -0000 1.3
54 @@ -1,6 +1,11 @@
55 # ChangeLog for x11-misc/lightdm
56 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
57 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v 1.2 2010/09/08 07:09:21 xarthisius Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v 1.3 2010/11/01 17:37:33 ssuominen Exp $
59 +
60 +*lightdm-0.1.2 (01 Nov 2010)
61 +
62 + 01 Nov 2010; Samuli Suominen <ssuominen@g.o> +lightdm-0.1.2.ebuild:
63 + Version bump.
64
65 08 Sep 2010; Kacper Kowalik <xarthisius@g.o> lightdm-0.1.1.ebuild,
66 +files/lightdm-0.1.1-webkit.patch, metadata.xml:
67
68
69
70 1.1 x11-misc/lightdm/lightdm-0.1.2.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-0.1.2.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-0.1.2.ebuild?rev=1.1&content-type=text/plain
74
75 Index: lightdm-0.1.2.ebuild
76 ===================================================================
77 # Copyright 1999-2010 Gentoo Foundation
78 # Distributed under the terms of the GNU General Public License v2
79 # $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-0.1.2.ebuild,v 1.1 2010/11/01 17:37:33 ssuominen Exp $
80
81 EAPI=2
82 inherit autotools eutils pam
83
84 DESCRIPTION="A lightweight display manager"
85 HOMEPAGE="http://launchpad.net/lightdm"
86 SRC_URI="http://people.ubuntu.com/~robert-ancell/${PN}/releases/${P}.tar.gz"
87
88 LICENSE="GPL-3 LGPL-3"
89 SLOT="0"
90 KEYWORDS="~amd64 ~x86"
91 IUSE="consolekit +introspection nls webkit"
92
93 RDEPEND="dev-libs/glib:2
94 dev-libs/dbus-glib
95 x11-libs/gtk+:2
96 x11-libs/libxcb
97 x11-libs/libXdmcp
98 x11-libs/libxklavier
99 virtual/pam
100 consolekit? ( sys-auth/consolekit )
101 introspection? ( dev-libs/gobject-introspection )
102 webkit? ( net-libs/webkit-gtk )"
103 DEPEND="${RDEPEND}
104 dev-util/pkgconfig
105 nls? ( dev-util/intltool )"
106
107 src_prepare() {
108 # hardcoded service name to start PAM session
109 sed -i -e "s:check_pass:${PN}:" src/pam-session.c || die
110 # Fix ubuntu way of launching WM
111 sed -i -e "s:/etc/X11/Xsession::" src/display.c || die
112
113 epatch "${FILESDIR}"/${PN}-0.1.1-webkit.patch
114 eautoreconf
115 }
116
117 src_configure() {
118 econf \
119 --localstatedir=/var \
120 --disable-dependency-tracking \
121 --disable-static \
122 $(use_enable webkit) \
123 $(use_enable introspection) \
124 $(use_enable consolekit console-kit) \
125 $(use_enable nls) \
126 --with-html-dir=/usr/share/doc/${PF}/html
127 }
128
129 src_install() {
130 emake DESTDIR="${D}" install || die
131 pamd_mimic_system lightdm auth account password session
132 dodoc ChangeLog NEWS
133 find "${D}" -name '*.la' -exec rm -f '{}' +
134 }