new version of rox-session ()\e[D0.26
authorSergey Kuleshov <svyatogor@gentoo.org>
Wed, 12 Oct 2005 20:32:47 +0000 (20:32 +0000)
committerSergey Kuleshov <svyatogor@gentoo.org>
Wed, 12 Oct 2005 20:32:47 +0000 (20:32 +0000)
Package-Manager: portage-2.0.51.22-r2

rox-base/rox-session/ChangeLog
rox-base/rox-session/Manifest
rox-base/rox-session/files/digest-rox-session-0.26 [new file with mode: 0644]
rox-base/rox-session/rox-session-0.26.ebuild [new file with mode: 0644]

index bc5a365733b9c9258e6ad6ac9191af2539c89d70..485aee86b95d277674913514a761c6917a5a11b6 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for rox-base/rox-session
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-session/ChangeLog,v 1.3 2004/11/26 20:39:56 swegener Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-session/ChangeLog,v 1.4 2005/10/12 20:32:47 svyatogor Exp $
+
+*rox-session-0.26 (12 Oct 2005)
+
+  12 Oct 2005; Sergey Kuleshov <svyatogor@gentoo.org>
+  +rox-session-0.26.ebuild:
+  Brand new version rox-session. Bug #106262
 
   26 Nov 2004; Sergey Kuleshov <svyatogor@gentoo.org>
   rox-session-0.1.20.ebuild, rox-session-0.1.21.ebuild:
index bf83b5f1a3a3b06cb16607f2db803940152e691c..c72f9b345f8d554980f3b7752fd634af915ce04e 100644 (file)
@@ -1,17 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 c4fbbdb31c794f57433bc07589c2bcd0 rox-session-0.1.20.ebuild 726
-MD5 1a5e86156b76265ea8125e4a91f59e8c ChangeLog 1437
+MD5 a061d9418f171ef39bacc91b06d96450 ChangeLog 1599
 MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310
+MD5 c4fbbdb31c794f57433bc07589c2bcd0 rox-session-0.1.20.ebuild 726
 MD5 51fd19eda7aacd844c1bd5a6cd57d151 rox-session-0.1.21.ebuild 730
+MD5 c2f298b05d9aadadbbe352c7f5333183 rox-session-0.26.ebuild 1602
+MD5 6746e572a2e4a848f5228873903fad07 files/ROX-Session 51
 MD5 2fbd5b90cd0ab5251e571069b37ce294 files/digest-rox-session-0.1.20 67
 MD5 69620f9bcf7f4ca9ce765d68d957c25e files/digest-rox-session-0.1.21 67
-MD5 6746e572a2e4a848f5228873903fad07 files/ROX-Session 51
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.10 (GNU/Linux)
-
-iD8DBQFBp5SlI1lqEGTUzyQRAvC3AKCPtSglMK3tzPnPUQCvtJqROjCLAACdHlIs
-brW3a7d21eku3ptQWXjy1C4=
-=7EcZ
------END PGP SIGNATURE-----
+MD5 bed7c6fdff0fc34302a88e622fa4f54e files/digest-rox-session-0.26 65
diff --git a/rox-base/rox-session/files/digest-rox-session-0.26 b/rox-base/rox-session/files/digest-rox-session-0.26
new file mode 100644 (file)
index 0000000..209d600
--- /dev/null
@@ -0,0 +1 @@
+MD5 16438e5bb7e45a955dd9a924b0fba77f ROX-Session-0.26.tgz 204532
diff --git a/rox-base/rox-session/rox-session-0.26.ebuild b/rox-base/rox-session/rox-session-0.26.ebuild
new file mode 100644 (file)
index 0000000..11e9007
--- /dev/null
@@ -0,0 +1,54 @@
+# Copyright 1999-2005 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.26.ebuild,v 1.1 2005/10/12 20:32:47 svyatogor Exp $
+
+inherit rox eutils
+
+MY_PN="ROX-Session"
+DESCRIPTION="Rox-Session is a really simple session manager"
+HOMEPAGE="http://rox.sourceforge.net/rox_session.html"
+SRC_URI="mirror://sourceforge/rox/${MY_PN}-${PV}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~sparc ~ppc"
+IUSE=""
+
+DEPEND="rox-base/rox
+               =sys-apps/dbus-0.2*
+               >=dev-libs/libxml2-2.0"
+
+APPNAME=${MY_PN}
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_unpack() {
+       if ! built_with_use sys-apps/dbus python
+       then
+               einfo "Rox-Session requires dbus to be built with python support."
+               einfo "Please rebuild dbus with USE=\"python\"."
+               die "python dbus modules missing"
+       fi
+       unpack ${A}
+       cd ${S}
+}
+
+pkg_preinst() {
+       # need to fixup some permissions
+       cd ${D}/usr/lib/rox/${APPNAME}
+       chmod 0755 browser Login ROX-Session RunROX ROX-Session \
+               ROX-Session.dbg RunROX SetupPanel *.py *.py?
+       # clean up a stray directory used in the build process
+       rm -rf build
+}
+
+pkg_postinst() {
+       echo
+       einfo "ROX-Session has been installed into /usr/lib/rox/${APPNAME}."
+       einfo "Please review its documentation about proper use. A symlink"
+       einfo "for the executable has been created as /usr/bin/${APPNAME}."
+       echo
+       ewarn "${APPNAME} is incompatible with DBUS versions >=0.30, so"
+       ewarn "please stick with DBUS 0.2x for now. This problem is being"
+       ewarn "worked on and is being patched in cvs. Updates will be posted"
+       ewarn "when fully tested."
+}