summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Ramsay <lack@gentoo.org>2007-01-30 17:53:05 +0000
committerJim Ramsay <lack@gentoo.org>2007-01-30 17:53:05 +0000
commite399cb6244c78e6d9d1b5d88007c9e800a6af419 (patch)
tree4d961b63cb283c3ba08c882ac54d6e5156b7a4c3 /rox-base
parentInitial commit, ebuild by G-CPAN. Privately maintained, perl herd approval by... (diff)
downloadgentoo-2-e399cb6244c78e6d9d1b5d88007c9e800a6af419.tar.gz
gentoo-2-e399cb6244c78e6d9d1b5d88007c9e800a6af419.tar.bz2
gentoo-2-e399cb6244c78e6d9d1b5d88007c9e800a6af419.zip
Use make_session_desktop instead of a local file
(Portage version: 2.1.2-r4)
Diffstat (limited to 'rox-base')
-rw-r--r--rox-base/rox-session/ChangeLog6
-rw-r--r--rox-base/rox-session/files/rox.desktop6
-rw-r--r--rox-base/rox-session/rox-session-0.29.ebuild11
3 files changed, 10 insertions, 13 deletions
diff --git a/rox-base/rox-session/ChangeLog b/rox-base/rox-session/ChangeLog
index 9589fb1fe874..302168d58ac3 100644
--- a/rox-base/rox-session/ChangeLog
+++ b/rox-base/rox-session/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for rox-base/rox-session
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-session/ChangeLog,v 1.18 2007/01/30 17:32:36 lack Exp $
+# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-session/ChangeLog,v 1.19 2007/01/30 17:53:05 lack Exp $
+
+ 30 Jan 2007; Jim Ramsay <lack@gentoo.org> -files/rox.desktop,
+ rox-session-0.29.ebuild:
+ Use make_session_desktop instead of a local file
30 Jan 2007; Jim Ramsay <lack@gentoo.org> rox-session-0.27-r1.ebuild:
Bug 164537: 0.27 is not compatible with >=dbus-python-0.80. 0.29 is, so just
diff --git a/rox-base/rox-session/files/rox.desktop b/rox-base/rox-session/files/rox.desktop
deleted file mode 100644
index 2b98f1a4ff9c..000000000000
--- a/rox-base/rox-session/files/rox.desktop
+++ /dev/null
@@ -1,6 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=ROX
-Comment=This session logs you into the ROX desktop
-Exec=/usr/bin/rox-start
-Type=XSession
diff --git a/rox-base/rox-session/rox-session-0.29.ebuild b/rox-base/rox-session/rox-session-0.29.ebuild
index e965fc8ab540..fb2a21a4469d 100644
--- a/rox-base/rox-session/rox-session-0.29.ebuild
+++ b/rox-base/rox-session/rox-session-0.29.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-session/rox-session-0.29.ebuild,v 1.1 2007/01/30 16:59:22 lack Exp $
+# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-session/rox-session-0.29.ebuild,v 1.2 2007/01/30 17:53:05 lack Exp $
ROX_LIB_VER="2.0.0"
inherit eutils rox
@@ -41,13 +41,12 @@ src_install() {
dobin "${FILESDIR}/rox-start"
- dodir /usr/share/xsessions
- insinto /usr/share/xsessions
- doins "${FILESDIR}/rox.desktop"
+ local wm="rox"
+ make_session_desktop "ROX Desktop" /usr/bin/rox-start
dodir /etc/X11/Sessions
- echo "/usr/bin/rox-start" > "${D}/etc/X11/Sessions/ROX"
- fperms a+x /etc/X11/Sessions/ROX
+ echo "/usr/bin/rox-start" > "${D}/etc/X11/Sessions/ROX_Desktop"
+ fperms a+x /etc/X11/Sessions/ROX_Desktop
}
pkg_postinst() {