Gentoo Archives: gentoo-commits

From: "Kacper Kowalik (xarthisius)" <xarthisius@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/lightdm: lightdm-0.1.1.ebuild metadata.xml ChangeLog
Date: Tue, 07 Sep 2010 18:36:00
Message-Id: 20100907183547.3917120051@flycatcher.gentoo.org
1 xarthisius 10/09/07 18:35:47
2
3 Added: lightdm-0.1.1.ebuild metadata.xml ChangeLog
4 Log:
5 Initial import wrt bug 336304. Ebuild written by Samuli Suominen <ssuominen@g.o>.
6
7 (Portage version: 2.1.9/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 x11-misc/lightdm/lightdm-0.1.1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-0.1.1.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-0.1.1.ebuild?rev=1.1&content-type=text/plain
14
15 Index: lightdm-0.1.1.ebuild
16 ===================================================================
17 # Copyright 1999-2010 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-0.1.1.ebuild,v 1.1 2010/09/07 18:35:47 xarthisius Exp $
20
21 EAPI=2
22
23 inherit eutils pam
24
25 DESCRIPTION="A lightweight display manager"
26 HOMEPAGE="http://launchpad.net/lightdm"
27 SRC_URI="http://people.ubuntu.com/~robert-ancell/${PN}/releases/${P}.tar.gz"
28
29 LICENSE="GPL-3"
30 SLOT="0"
31 KEYWORDS="~amd64 ~x86"
32 IUSE="consolekit nls"
33
34 RDEPEND="dev-libs/glib:2
35 dev-libs/dbus-glib
36 net-libs/webkit-gtk
37 x11-libs/gtk+:2
38 x11-libs/libxcb
39 x11-libs/libXdmcp
40 x11-libs/libxklavier
41 consolekit? ( sys-auth/consolekit )
42 virtual/pam"
43 DEPEND="${RDEPEND}
44 dev-util/pkgconfig
45 nls? ( dev-util/intltool )"
46
47 src_prepare() {
48 # hardcoded service name to start PAM session
49 sed -e "s/check_pass/${PN}/" -i src/pam-session.c || die #report me upstream
50 # Fix ubuntu way of launching WM
51 sed -e "s:/etc/X11/Xsession::" -i src/display.c || die #report me upstream
52 }
53
54 src_configure() {
55 econf \
56 --disable-static \
57 --disable-dependency-tracking \
58 --disable-introspection \
59 $(use_enable consolekit console-kit) \
60 --disable-scrollkeeper \
61 $(use_enable nls) \
62 --with-html-dir=/usr/share/doc/${PF}/html \
63 --localstatedir=/var #overcoming econf default (fix me?)
64
65 }
66
67 src_install() {
68 emake DESTDIR="${D}" install || die
69 pamd_mimic_system lightdm auth account password session
70 dodoc ChangeLog NEWS || die
71 find "${D}" -name '*.la' -exec rm -f '{}' +
72 }
73
74
75
76 1.1 x11-misc/lightdm/metadata.xml
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/metadata.xml?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/metadata.xml?rev=1.1&content-type=text/plain
80
81 Index: metadata.xml
82 ===================================================================
83 <?xml version="1.0" encoding="UTF-8"?>
84 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
85 <pkgmetadata>
86 <herd>desktop-misc</herd>
87 <longdescription>An X display manager that:
88 * Has a lightweight codebase
89 * Is standards compliant (PAM, ConsoleKit, etc)
90 * Has a well defined interface between the server and user interface
91 * Fully themeable (easiest with the webkit interface)
92 * Cross-desktop (greeters can be written in any toolkit)
93 </longdescription>
94 <use>
95 <flag name="consolekit">Enables support for authorization using consolekit</flag>
96 </use>
97 </pkgmetadata>
98
99
100
101 1.1 x11-misc/lightdm/ChangeLog
102
103 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/ChangeLog?rev=1.1&view=markup
104 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/ChangeLog?rev=1.1&content-type=text/plain
105
106 Index: ChangeLog
107 ===================================================================
108 # ChangeLog for x11-misc/lightdm
109 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
110 # $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v 1.1 2010/09/07 18:35:47 xarthisius Exp $
111
112 *lightdm-0.1.1 (07 Sep 2010)
113
114 07 Sep 2010; Kacper Kowalik <xarthisius@g.o> +lightdm-0.1.1.ebuild,
115 +metadata.xml:
116 Initial import wrt bug 336304. Ebuild written by Samuli Suominen
117 <ssuominen@g.o>.