summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Ramsay <lack@gentoo.org>2007-06-26 16:02:37 +0000
committerJim Ramsay <lack@gentoo.org>2007-06-26 16:02:37 +0000
commit45b387aa3a3c74e462360f4659b0ed9761274c16 (patch)
treed0202dd5a8dd9dda1c35836d1d5edc801083f4c9
parentAdding local feed for Edit (diff)
downloadrox-45b387aa3a3c74e462360f4659b0ed9761274c16.tar.gz
rox-45b387aa3a3c74e462360f4659b0ed9761274c16.tar.bz2
rox-45b387aa3a3c74e462360f4659b0ed9761274c16.zip
Adding new meta-package rox-all
svn path=/trunk/overlay/; revision=19
-rw-r--r--rox-base/rox-all/Manifest1
-rw-r--r--rox-base/rox-all/rox-all-2.6.1.ebuild51
2 files changed, 52 insertions, 0 deletions
diff --git a/rox-base/rox-all/Manifest b/rox-base/rox-all/Manifest
new file mode 100644
index 0000000..91af74b
--- /dev/null
+++ b/rox-base/rox-all/Manifest
@@ -0,0 +1 @@
+EBUILD rox-all-2.6.1.ebuild 1282 RMD160 6a5a38be36de77b81d8b8eb6b13927e790d1245b SHA1 13131844b60aba5ef11446ce07f377fd66a82a54 SHA256 9908e5a3dbb19b76badf6dcdd91810204908a36138e72da5ececf358056047a3
diff --git a/rox-base/rox-all/rox-all-2.6.1.ebuild b/rox-base/rox-all/rox-all-2.6.1.ebuild
new file mode 100644
index 0000000..3e658c3
--- /dev/null
+++ b/rox-base/rox-all/rox-all-2.6.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+DESCRIPTION="A meta-ebuild for installing the ROX Desktop, and many useful related packages"
+HOMEPAGE="http://www.gentoo.org/proj/en/desktop/rox/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wifi"
+
+# TODO: Do something about the fact that rox-session's window-manager selection
+# code isn't very intuitive. And probably provide a choice in here to ensure
+# that at least one window manager is installed!
+
+DEPEND="=rox-base/rox-${PV}*
+ rox-base/rox-session
+ rox-base/mime-editor
+ rox-base/thumbs
+ rox-base/pager
+ rox-base/systemtrayn
+ rox-base/tasktray
+ rox-base/xdg-menu
+ !amd64? ( rox-base/volume )
+ rox-extra/archive
+ rox-extra/clock
+ rox-extra/downloadmanager
+ rox-extra/find
+ rox-extra/memo
+ wifi? ( rox-extra/rox-wifi )"
+
+pkg_postinst() {
+ # TODO: Create default panel:
+ # Home
+ # Apps
+ # XDG-Menu
+ # ...
+ # tasktray
+ # memo
+ # systrayn
+ # pager
+
+ # TODO: Create default application handlers for archive and other nice
+ # format handlers? Or perhaps do that in their own ebuilds?
+
+ # TODO: Get xdgsettings or some other send-to manager in here
+
+ einfo "This is an experimental wrapper, please send suggestions,"
+ einfo "improvements, or patches to rox@gentoo.org"
+}