Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-apps/xinit: xinit-1.2.1-r2.ebuild ChangeLog xinit-1.2.1-r1.ebuild
Date: Thu, 27 May 2010 08:43:03
Message-Id: 20100527084300.1ACB02CF38@corvid.gentoo.org
1 scarabeus 10/05/27 08:42:59
2
3 Modified: ChangeLog
4 Added: xinit-1.2.1-r2.ebuild
5 Removed: xinit-1.2.1-r1.ebuild
6 Log:
7 Update the deps on xorg-server to be rather blocker than dep. Drop s390 keyword since xorg-server we want dont have it.
8 (Portage version: 2.2_rc67/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.182 x11-apps/xinit/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-apps/xinit/ChangeLog?rev=1.182&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-apps/xinit/ChangeLog?rev=1.182&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-apps/xinit/ChangeLog?r1=1.181&r2=1.182
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-apps/xinit/ChangeLog,v
20 retrieving revision 1.181
21 retrieving revision 1.182
22 diff -u -r1.181 -r1.182
23 --- ChangeLog 13 Apr 2010 10:05:15 -0000 1.181
24 +++ ChangeLog 27 May 2010 08:42:59 -0000 1.182
25 @@ -1,6 +1,13 @@
26 # ChangeLog for x11-apps/xinit
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-apps/xinit/ChangeLog,v 1.181 2010/04/13 10:05:15 scarabeus Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-apps/xinit/ChangeLog,v 1.182 2010/05/27 08:42:59 scarabeus Exp $
30 +
31 +*xinit-1.2.1-r2 (27 May 2010)
32 +
33 + 27 May 2010; Tomáš Chvátal <scarabeus@g.o>
34 + -xinit-1.2.1-r1.ebuild, +xinit-1.2.1-r2.ebuild:
35 + Update the deps on xorg-server to be rather blocker than dep. Drop s390
36 + keyword since xorg-server we want dont have it.
37
38 *xinit-1.2.1-r1 (13 Apr 2010)
39
40
41
42
43 1.1 x11-apps/xinit/xinit-1.2.1-r2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-apps/xinit/xinit-1.2.1-r2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-apps/xinit/xinit-1.2.1-r2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: xinit-1.2.1-r2.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-apps/xinit/xinit-1.2.1-r2.ebuild,v 1.1 2010/05/27 08:42:59 scarabeus Exp $
53
54 EAPI="2"
55
56 inherit x-modular pam
57
58 DESCRIPTION="X Window System initializer"
59
60 LICENSE="${LICENSE} GPL-2"
61 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
62 IUSE="+minimal pam"
63
64 RDEPEND="
65 !<x11-base/xorg-server-1.8.0
66 x11-apps/xauth
67 x11-libs/libX11
68 "
69 DEPEND="${RDEPEND}"
70 PDEPEND="x11-apps/xrdb
71 !minimal? (
72 x11-apps/xclock
73 x11-apps/xsm
74 x11-terms/xterm
75 x11-wm/twm
76 )
77 "
78
79 PATCHES=(
80 "${FILESDIR}/0001-Gentoo-specific-customizations.patch"
81 )
82
83 pkg_setup() {
84 CONFIGURE_OPTIONS="--with-xinitdir=/etc/X11/xinit"
85 }
86
87 src_install() {
88 x-modular_src_install
89
90 exeinto /etc/X11
91 doexe "${FILESDIR}"/chooser.sh "${FILESDIR}"/startDM.sh || die
92 exeinto /etc/X11/Sessions
93 doexe "${FILESDIR}"/Xsession || die
94 exeinto /etc/X11/xinit
95 doexe "${FILESDIR}"/xserverrc || die
96 newpamd "${FILESDIR}"/xserver.pamd xserver
97 exeinto /etc/X11/xinit/xinitrc.d/
98 doexe "${FILESDIR}/00-xhost"
99 }
100
101 pkg_postinst() {
102 x-modular_pkg_postinst
103 ewarn "If you use startx to start X instead of a login manager like gdm/kdm,"
104 ewarn "you can set the XSESSION variable to anything in /etc/X11/Sessions/ or"
105 ewarn "any executable. When you run startx, it will run this as the login session."
106 ewarn "You can set this in a file in /etc/env.d/ for the entire system,"
107 ewarn "or set it per-user in ~/.bash_profile (or similar for other shells)."
108 ewarn "Here's an example of setting it for the whole system:"
109 ewarn " echo XSESSION=\"Gnome\" > /etc/env.d/90xsession"
110 ewarn " env-update && source /etc/profile"
111 }