Gentoo Archives: gentoo-commits

From: "Angelo Arrifano (miknix)" <miknix@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gpe-base/gpe-login: ChangeLog gpe-login-0.95-r2.ebuild
Date: Sat, 30 May 2009 15:36:03
Message-Id: E1MAQbJ-0002De-4Y@stork.gentoo.org
1 miknix 09/05/30 15:36:01
2
3 Modified: ChangeLog
4 Added: gpe-login-0.95-r2.ebuild
5 Log:
6 Patch gpe-login to use /etc/X11/gpe-dm instead, to agree with latest gpe-dm. (from overlay)
7 (Portage version: 2.1.6.11/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 gpe-base/gpe-login/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gpe-base/gpe-login/ChangeLog?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gpe-base/gpe-login/ChangeLog?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gpe-base/gpe-login/ChangeLog?r1=1.2&r2=1.3
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gpe-base/gpe-login/ChangeLog,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- ChangeLog 7 Apr 2009 15:28:41 -0000 1.2
23 +++ ChangeLog 30 May 2009 15:36:01 -0000 1.3
24 @@ -1,6 +1,11 @@
25 # ChangeLog for gpe-base/gpe-login
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/gpe-base/gpe-login/ChangeLog,v 1.2 2009/04/07 15:28:41 miknix Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/gpe-base/gpe-login/ChangeLog,v 1.3 2009/05/30 15:36:01 miknix Exp $
29 +
30 +*gpe-login-0.95-r2 (30 May 2009)
31 +
32 + 30 May 2009; <miknix@g.o> +gpe-login-0.95-r2.ebuild:
33 + Patch gpe-login to use /etc/X11/gpe-dm instead, to agree with latest gpe-dm
34
35 *gpe-login-0.95-r1 (07 Apr 2009)
36
37
38
39
40 1.1 gpe-base/gpe-login/gpe-login-0.95-r2.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gpe-base/gpe-login/gpe-login-0.95-r2.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gpe-base/gpe-login/gpe-login-0.95-r2.ebuild?rev=1.1&content-type=text/plain
44
45 Index: gpe-login-0.95-r2.ebuild
46 ===================================================================
47 # Copyright 1999-2009 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/gpe-base/gpe-login/gpe-login-0.95-r2.ebuild,v 1.1 2009/05/30 15:36:01 miknix Exp $
50
51 GPE_TARBALL_SUFFIX="bz2"
52 inherit gpe eutils
53
54 DESCRIPTION="The GPE user login screen"
55
56 LICENSE="GPL-2"
57 SLOT="0"
58 KEYWORDS="~arm ~amd64 ~x86"
59 IUSE="branding"
60
61 DEPEND="${DEPEND}
62 >=gpe-base/libgpewidget-0.102"
63 RDEPEND="${RDEPEND}
64 ${DEPEND}
65 x11-misc/xkbd
66 gpe-utils/gpe-ownerinfo"
67
68 src_unpack() {
69 gpe_src_unpack "$@"
70
71 # Patch login to show up a beaty gentoo logo (if found)
72 # solar says conditional patching is bad
73 epatch "${FILESDIR}/gpe-login-0.95-gentoologo.patch"
74
75 # Use our gentooish gpe-login.setup instead
76 cp "${FILESDIR}/gpe-login.setup-gentoo" gpe-login.setup \
77 || die "Cannot replace gpe-login.setup"
78 chmod 0755 gpe-login.setup \
79 || die "Cannot chmod gpe-login.setup"
80 # This file is device specific, dont install it
81 sed -i -e 's;gpe-login.keylaunchrc;;' Makefile.in \
82 || die "Sed failed"
83
84 sed -i -e 's;/X11/Xinit.d;/X11/gpe-dm/Xinit.d;' Makefile.in \
85 || die "Sed failed for file Xinit.d"
86 }
87
88 src_install() {
89 gpe_src_install "$@"
90
91 insinto /etc/X11/
92 newins "${FILESDIR}/gpe-login.geometry-gentoo" gpe-login.geometry
93 insinto /etc/gpe/
94 newins "${FILESDIR}/locale.default-gentoo" locale.default
95
96 # Install the gentoo logo into pixmaps, see above
97 if use branding; then
98 insinto /usr/share/pixmaps/
99 newins "${FILESDIR}/gentoo-badge2.png" gpe-login-gentoo.png
100 fi
101 }
102
103 pkg_postinst() {
104 einfo "Have a look on the following files to fine tune"
105 einfo "your brand new login manager:"
106 einfo "/etc/X11/gpe-login.setup"
107 einfo "/etc/X11/gpe-login.geometry"
108 einfo "/etc/gpe/gpe-login.conf"
109 einfo "/etc/gpe/locale.default"
110 }