Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/lightdm: lightdm-1.0.11.ebuild lightdm-1.7.7.ebuild lightdm-1.4.0-r2.ebuild lightdm-1.2.2-r3.ebuild lightdm-1.4.0.ebuild ChangeLog lightdm-1.3.3.ebuild lightdm-1.4.0-r1.ebuild
Date: Tue, 30 Jul 2013 13:52:05
Message-Id: 20130730135158.93EA02171C@flycatcher.gentoo.org
1 hwoarang 13/07/30 13:51:58
2
3 Modified: lightdm-1.0.11.ebuild lightdm-1.4.0-r2.ebuild
4 lightdm-1.2.2-r3.ebuild lightdm-1.4.0.ebuild
5 ChangeLog
6 Added: lightdm-1.7.7.ebuild
7 Removed: lightdm-1.3.3.ebuild lightdm-1.4.0-r1.ebuild
8 Log:
9 Version bump. Remove old. Fix gobject-introspection dependencies. Bug #471448
10
11 (Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key B4AFF2C2)
12
13 Revision Changes Path
14 1.9 x11-misc/lightdm/lightdm-1.0.11.ebuild
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.0.11.ebuild?rev=1.9&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.0.11.ebuild?rev=1.9&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.0.11.ebuild?r1=1.8&r2=1.9
19
20 Index: lightdm-1.0.11.ebuild
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.0.11.ebuild,v
23 retrieving revision 1.8
24 retrieving revision 1.9
25 diff -u -r1.8 -r1.9
26 --- lightdm-1.0.11.ebuild 2 Mar 2013 23:49:52 -0000 1.8
27 +++ lightdm-1.0.11.ebuild 30 Jul 2013 13:51:58 -0000 1.9
28 @@ -1,6 +1,6 @@
29 # Copyright 1999-2013 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.0.11.ebuild,v 1.8 2013/03/02 23:49:52 hwoarang Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.0.11.ebuild,v 1.9 2013/07/30 13:51:58 hwoarang Exp $
33
34 EAPI=4
35 inherit autotools eutils pam virtualx
36 @@ -24,7 +24,7 @@
37 gtk? ( x11-libs/gtk+:3
38 x11-themes/gnome-themes-standard
39 x11-themes/gnome-icon-theme )
40 - introspection? ( dev-libs/gobject-introspection )
41 + introspection? ( <dev-libs/gobject-introspection-1.36.0 )
42 qt4? ( dev-qt/qtcore:4
43 dev-qt/qtdbus:4 )
44 sys-apps/accountsservice"
45
46
47
48 1.2 x11-misc/lightdm/lightdm-1.4.0-r2.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0-r2.ebuild?rev=1.2&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0-r2.ebuild?rev=1.2&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0-r2.ebuild?r1=1.1&r2=1.2
53
54 Index: lightdm-1.4.0-r2.ebuild
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0-r2.ebuild,v
57 retrieving revision 1.1
58 retrieving revision 1.2
59 diff -u -r1.1 -r1.2
60 --- lightdm-1.4.0-r2.ebuild 18 May 2013 12:41:16 -0000 1.1
61 +++ lightdm-1.4.0-r2.ebuild 30 Jul 2013 13:51:58 -0000 1.2
62 @@ -1,6 +1,6 @@
63 # Copyright 1999-2013 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0-r2.ebuild,v 1.1 2013/05/18 12:41:16 hwoarang Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0-r2.ebuild,v 1.2 2013/07/30 13:51:58 hwoarang Exp $
67
68 EAPI=5
69 inherit autotools eutils pam readme.gentoo systemd
70 @@ -23,7 +23,7 @@
71 virtual/pam
72 x11-libs/libX11
73 >=x11-libs/libxklavier-5
74 - introspection? ( >=dev-libs/gobject-introspection-1 )
75 + introspection? ( <dev-libs/gobject-introspection-1.36.0 )
76 qt4? (
77 dev-qt/qtcore:4
78 dev-qt/qtdbus:4
79
80
81
82 1.5 x11-misc/lightdm/lightdm-1.2.2-r3.ebuild
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.2.2-r3.ebuild?rev=1.5&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.2.2-r3.ebuild?rev=1.5&content-type=text/plain
86 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.2.2-r3.ebuild?r1=1.4&r2=1.5
87
88 Index: lightdm-1.2.2-r3.ebuild
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.2.2-r3.ebuild,v
91 retrieving revision 1.4
92 retrieving revision 1.5
93 diff -u -r1.4 -r1.5
94 --- lightdm-1.2.2-r3.ebuild 2 Mar 2013 23:49:52 -0000 1.4
95 +++ lightdm-1.2.2-r3.ebuild 30 Jul 2013 13:51:58 -0000 1.5
96 @@ -1,6 +1,6 @@
97 # Copyright 1999-2013 Gentoo Foundation
98 # Distributed under the terms of the GNU General Public License v2
99 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.2.2-r3.ebuild,v 1.4 2013/03/02 23:49:52 hwoarang Exp $
100 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.2.2-r3.ebuild,v 1.5 2013/07/30 13:51:58 hwoarang Exp $
101
102 EAPI=4
103 inherit autotools eutils pam
104 @@ -21,7 +21,7 @@
105 virtual/pam
106 x11-libs/libX11
107 >=x11-libs/libxklavier-5
108 - introspection? ( >=dev-libs/gobject-introspection-1 )
109 + introspection? ( <dev-libs/gobject-introspection-1.36.0 )
110 qt4? (
111 dev-qt/qtcore:4
112 dev-qt/qtdbus:4
113
114
115
116 1.8 x11-misc/lightdm/lightdm-1.4.0.ebuild
117
118 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0.ebuild?rev=1.8&view=markup
119 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0.ebuild?rev=1.8&content-type=text/plain
120 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0.ebuild?r1=1.7&r2=1.8
121
122 Index: lightdm-1.4.0.ebuild
123 ===================================================================
124 RCS file: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0.ebuild,v
125 retrieving revision 1.7
126 retrieving revision 1.8
127 diff -u -r1.7 -r1.8
128 --- lightdm-1.4.0.ebuild 2 Mar 2013 23:49:52 -0000 1.7
129 +++ lightdm-1.4.0.ebuild 30 Jul 2013 13:51:58 -0000 1.8
130 @@ -1,6 +1,6 @@
131 # Copyright 1999-2013 Gentoo Foundation
132 # Distributed under the terms of the GNU General Public License v2
133 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0.ebuild,v 1.7 2013/03/02 23:49:52 hwoarang Exp $
134 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.4.0.ebuild,v 1.8 2013/07/30 13:51:58 hwoarang Exp $
135
136 EAPI=5
137 inherit autotools eutils pam
138 @@ -22,7 +22,7 @@
139 virtual/pam
140 x11-libs/libX11
141 >=x11-libs/libxklavier-5
142 - introspection? ( >=dev-libs/gobject-introspection-1 )
143 + introspection? ( <dev-libs/gobject-introspection-1.36.0 )
144 qt4? (
145 dev-qt/qtcore:4
146 dev-qt/qtdbus:4
147
148
149
150 1.66 x11-misc/lightdm/ChangeLog
151
152 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/ChangeLog?rev=1.66&view=markup
153 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/ChangeLog?rev=1.66&content-type=text/plain
154 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/ChangeLog?r1=1.65&r2=1.66
155
156 Index: ChangeLog
157 ===================================================================
158 RCS file: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v
159 retrieving revision 1.65
160 retrieving revision 1.66
161 diff -u -r1.65 -r1.66
162 --- ChangeLog 25 May 2013 05:41:25 -0000 1.65
163 +++ ChangeLog 30 Jul 2013 13:51:58 -0000 1.66
164 @@ -1,6 +1,14 @@
165 # ChangeLog for x11-misc/lightdm
166 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
167 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v 1.65 2013/05/25 05:41:25 yngwin Exp $
168 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v 1.66 2013/07/30 13:51:58 hwoarang Exp $
169 +
170 +*lightdm-1.7.7 (30 Jul 2013)
171 +
172 + 30 Jul 2013; Markos Chandras <hwoarang@g.o>
173 + +files/lightdm-1.7.7-session-wrapper.patch, +lightdm-1.7.7.ebuild,
174 + -lightdm-1.3.3.ebuild, -lightdm-1.4.0-r1.ebuild, lightdm-1.0.11.ebuild,
175 + lightdm-1.2.2-r3.ebuild, lightdm-1.4.0-r2.ebuild, lightdm-1.4.0.ebuild:
176 + Version bump. Remove old. Fix gobject-introspection dependencies. Bug #471448
177
178 25 May 2013; Ben de Groot <yngwin@g.o> metadata.xml:
179 Remove myself as maintainer, bug #412697
180
181
182
183 1.1 x11-misc/lightdm/lightdm-1.7.7.ebuild
184
185 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.7.7.ebuild?rev=1.1&view=markup
186 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/lightdm/lightdm-1.7.7.ebuild?rev=1.1&content-type=text/plain
187
188 Index: lightdm-1.7.7.ebuild
189 ===================================================================
190 # Copyright 1999-2013 Gentoo Foundation
191 # Distributed under the terms of the GNU General Public License v2
192 # $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.7.7.ebuild,v 1.1 2013/07/30 13:51:58 hwoarang Exp $
193
194 EAPI=5
195 inherit autotools eutils pam readme.gentoo systemd
196
197 TRUNK_VERSION="1.8"
198 DESCRIPTION="A lightweight display manager"
199 HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM"
200 SRC_URI="http://launchpad.net/${PN}/${TRUNK_VERSION}/${PV}/+download/${P}.tar.xz
201 mirror://gentoo/introspection-20110205.m4.tar.bz2"
202
203 LICENSE="GPL-3 LGPL-3"
204 SLOT="0"
205 KEYWORDS="~amd64 ~arm ~ppc ~x86"
206 IUSE="+gtk +introspection kde qt4 razor"
207 REQUIRED_USE="|| ( gtk kde razor )"
208
209 COMMON_DEPEND=">=dev-libs/glib-2.32.3:2
210 dev-libs/libxml2
211 sys-apps/accountsservice
212 virtual/pam
213 x11-libs/libX11
214 >=x11-libs/libxklavier-5
215 introspection? ( >=dev-libs/gobject-introspection-1 )
216 qt4? (
217 dev-qt/qtcore:4
218 dev-qt/qtdbus:4
219 dev-qt/qtgui:4
220 )"
221 RDEPEND="${COMMON_DEPEND}
222 >=sys-auth/pambase-20101024-r2"
223 DEPEND="${COMMON_DEPEND}
224 dev-util/gtk-doc-am
225 dev-util/intltool
226 gnome-base/gnome-common
227 sys-devel/gettext
228 virtual/pkgconfig"
229 PDEPEND="gtk? ( x11-misc/lightdm-gtk-greeter )
230 kde? ( x11-misc/lightdm-kde )
231 razor? ( razorqt-base/razorqt-lightdm-greeter )"
232
233 DOCS=( NEWS )
234
235 src_prepare() {
236 sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
237 sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
238
239 epatch "${FILESDIR}"/${P}-session-wrapper.patch
240 epatch_user
241
242 # Remove bogus Makefile statement. This needs to go upstream
243 sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
244 if has_version dev-libs/gobject-introspection; then
245 eautoreconf
246 else
247 AT_M4DIR=${WORKDIR} eautoreconf
248 fi
249 }
250
251 src_configure() {
252 # Set default values if global vars unset
253 local _greeter _session _user
254 _greeter=${LIGHTDM_GREETER:=lightdm-gtk-greeter}
255 _session=${LIGHTDM_SESSION:=gnome}
256 _user=${LIGHTDM_USER:=root}
257 # Let user know how lightdm is configured
258 einfo "Gentoo configuration"
259 einfo "Default greeter: ${_greeter}"
260 einfo "Default session: ${_session}"
261 einfo "Greeter user: ${_user}"
262
263 econf \
264 --localstatedir=/var \
265 --disable-static \
266 $(use_enable introspection) \
267 $(use_enable qt4 liblightdm-qt) \
268 --with-user-session=${_session} \
269 --with-greeter-session=${_greeter} \
270 --with-greeter-user=${_user} \
271 --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
272 }
273
274 src_install() {
275 default
276
277 insinto /etc/${PN}
278 doins data/{${PN},keys}.conf
279 doins "${FILESDIR}"/Xsession
280 fperms +x /etc/${PN}/Xsession
281
282 prune_libtool_files --all
283 rm -rf "${ED}"/etc/init
284
285 pamd_mimic system-local-login ${PN} auth account session #372229
286 dopamd "${FILESDIR}"/${PN}-autologin #390863, #423163
287
288 readme.gentoo_create_doc
289
290 systemd_dounit "${FILESDIR}/${PN}.service"
291 }