Gentoo Archives: gentoo-commits

From: "Jim Ramsay (lack)" <lack@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in rox-base/rox-session: ChangeLog rox-session-0.30-r3.ebuild rox-session-0.30-r2.ebuild
Date: Fri, 04 Jan 2008 20:55:29
Message-Id: E1JAtZb-0002AU-MP@stork.gentoo.org
1 lack 08/01/04 20:55:23
2
3 Modified: ChangeLog
4 Added: rox-session-0.30-r3.ebuild
5 Removed: rox-session-0.30-r2.ebuild
6 Log:
7 Fixed the default if you haven't run rox-session before. Instead of just trying the first WM it sees, it presents you with a list to choose from (or you can specify your own). Bug #204239
8 (Portage version: 2.1.4_rc14)
9
10 Revision Changes Path
11 1.31 rox-base/rox-session/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-session/ChangeLog?rev=1.31&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-session/ChangeLog?rev=1.31&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-session/ChangeLog?r1=1.30&r2=1.31
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/rox-base/rox-session/ChangeLog,v
20 retrieving revision 1.30
21 retrieving revision 1.31
22 diff -u -r1.30 -r1.31
23 --- ChangeLog 3 Jan 2008 18:49:26 -0000 1.30
24 +++ ChangeLog 4 Jan 2008 20:55:23 -0000 1.31
25 @@ -1,6 +1,15 @@
26 # ChangeLog for rox-base/rox-session
27 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-session/ChangeLog,v 1.30 2008/01/03 18:49:26 lack Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-session/ChangeLog,v 1.31 2008/01/04 20:55:23 lack Exp $
30 +
31 +*rox-session-0.30-r3 (04 Jan 2008)
32 +
33 + 04 Jan 2008; Jim Ramsay <lack@g.o>
34 + +files/rox-session-0.30-wmselect.patch, +files/ROX-Defaults.xml,
35 + -rox-session-0.30-r2.ebuild, +rox-session-0.30-r3.ebuild:
36 + Fixed the default if you haven't run rox-session before. Instead of just
37 + trying the first WM it sees, it presents you with a list to choose from (or
38 + you can specify your own). Bug #204239
39
40 *rox-session-0.30-r2 (03 Jan 2008)
41
42
43
44
45 1.1 rox-base/rox-session/rox-session-0.30-r3.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-session/rox-session-0.30-r3.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-session/rox-session-0.30-r3.ebuild?rev=1.1&content-type=text/plain
49
50 Index: rox-session-0.30-r3.ebuild
51 ===================================================================
52 # Copyright 1999-2008 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/rox-base/rox-session/rox-session-0.30-r3.ebuild,v 1.1 2008/01/04 20:55:23 lack Exp $
55
56 ROX_LIB_VER="2.0.4-r1"
57 ROX_VER="2.7-r1"
58 inherit eutils rox-0install
59
60 DESCRIPTION="Rox-Session is a really simple session manager"
61 HOMEPAGE="http://rox.sourceforge.net/rox_session.html"
62 SRC_URI="mirror://sourceforge/rox/${P}.tar.bz2"
63
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
67 IUSE=""
68
69 RDEPEND=">=dev-python/dbus-python-0.71"
70
71 MY_PN="ROX-Session"
72 APPNAME=${MY_PN}
73
74 src_unpack() {
75 unpack ${A}
76 cd "${S}"
77
78 # By default on first startup rox-session tries to load oroborox (and
79 # download it if it's not already installed). This patch gives users a
80 # choice of existing WM instead of forcing oroborox down their throats:
81 epatch "${FILESDIR}/${P}-wmselect.patch"
82 }
83
84 src_install() {
85 rox-0install_src_install
86
87 dobin "${FILESDIR}/rox-start"
88
89 local wm="rox"
90 make_session_desktop "ROX Desktop" /usr/bin/rox-start
91
92 dodir /etc/X11/Sessions
93 echo "/usr/bin/rox-start" > "${D}/etc/X11/Sessions/ROX_Desktop"
94 fperms a+x /etc/X11/Sessions/ROX_Desktop
95
96 # This is fun- Requires 'ROX-Defaults' which is basically useless.
97 # So setup a dummy feed for it:
98 local feedname
99 feedname=$(0distutils -e "${FILESDIR}/ROX-Defaults.xml") || die "0distutils URI escape failed"
100 insinto "${NATIVE_FEED_DIR}"
101 newins "${FILESDIR}/ROX-Defaults.xml" "${feedname}"
102 }
103
104 pkg_postinst() {
105 echo
106 einfo "ROX-Session has been installed into ${APPDIR}"
107 einfo "Please review its documentation about proper use. A symlink"
108 einfo "for the executable has been created as /usr/bin/${WRAPPERNAME}."
109 echo
110 einfo "It has also been installed as an X Session, so you should be"
111 einfo "able to select it in the Session list of gdm or kdm"
112 }
113
114
115
116 --
117 gentoo-commits@g.o mailing list