From 02c9c1ea4920143a79f17a84f143665152bf58c6 Mon Sep 17 00:00:00 2001 From: Sergey Kuleshov Date: Wed, 12 Oct 2005 20:32:47 +0000 Subject: [PATCH] =?utf8?q?new=20version=20of=20rox-session=20()=1B[D0.26?= =?utf8?q?=20Package-Manager:=20portage-2.0.51.22-r2?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- rox-base/rox-session/ChangeLog | 10 +++- rox-base/rox-session/Manifest | 18 ++----- .../rox-session/files/digest-rox-session-0.26 | 1 + rox-base/rox-session/rox-session-0.26.ebuild | 54 +++++++++++++++++++ 4 files changed, 68 insertions(+), 15 deletions(-) create mode 100644 rox-base/rox-session/files/digest-rox-session-0.26 create mode 100644 rox-base/rox-session/rox-session-0.26.ebuild diff --git a/rox-base/rox-session/ChangeLog b/rox-base/rox-session/ChangeLog index bc5a365733b9..485aee86b95d 100644 --- a/rox-base/rox-session/ChangeLog +++ b/rox-base/rox-session/ChangeLog @@ -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 + +rox-session-0.26.ebuild: + Brand new version rox-session. Bug #106262 26 Nov 2004; Sergey Kuleshov rox-session-0.1.20.ebuild, rox-session-0.1.21.ebuild: diff --git a/rox-base/rox-session/Manifest b/rox-base/rox-session/Manifest index bf83b5f1a3a3..c72f9b345f8d 100644 --- a/rox-base/rox-session/Manifest +++ b/rox-base/rox-session/Manifest @@ -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 index 000000000000..209d600ab9ae --- /dev/null +++ b/rox-base/rox-session/files/digest-rox-session-0.26 @@ -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 index 000000000000..11e900727253 --- /dev/null +++ b/rox-base/rox-session/rox-session-0.26.ebuild @@ -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." +} -- 2.26.2