summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2011-04-06 14:22:14 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2011-04-06 14:22:14 +0000
commitbac8094935c95558932bfb36bf0176f155033254 (patch)
tree5e794178c683472e8f2dc5d030e477183b7d7c83 /eclass/kde4-meta-pkg.eclass
parentKDE SC 4.6.2 version bump. Drop 4.6.{0,1} and 4.5.5. This is our stable candi... (diff)
downloadgentoo-2-bac8094935c95558932bfb36bf0176f155033254.tar.gz
gentoo-2-bac8094935c95558932bfb36bf0176f155033254.tar.bz2
gentoo-2-bac8094935c95558932bfb36bf0176f155033254.zip
Move fixes for kde4-* eclasses from overlay here:
Removal of eapi2 support. Removal of quirks for eapi2 and koffice. Additon of fdo/gnome-func eclasses to nicely update mime info. Various whitespace and tiny bugs cleanups. Addition of git to support upstream slowly moving to git. Add new eclass for kde4-meta packages. Written by ABCD. Allows us smaller meta packages.
Diffstat (limited to 'eclass/kde4-meta-pkg.eclass')
-rw-r--r--eclass/kde4-meta-pkg.eclass23
1 files changed, 23 insertions, 0 deletions
diff --git a/eclass/kde4-meta-pkg.eclass b/eclass/kde4-meta-pkg.eclass
new file mode 100644
index 000000000000..529de176ee0d
--- /dev/null
+++ b/eclass/kde4-meta-pkg.eclass
@@ -0,0 +1,23 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta-pkg.eclass,v 1.1 2011/04/06 14:22:14 scarabeus Exp $
+
+# @ECLASS: kde4-meta-pkg.eclass
+# @MAINTAINER:
+# kde@gentoo.org
+# @BLURB: This eclass contains boilerplate for kde 4.X meta packages
+# @DESCRIPTION:
+# This eclass should only be used for defining meta packages for KDE4.
+
+inherit kde4-functions versionator
+
+HOMEPAGE="http://www.kde.org/"
+
+LICENSE="GPL-2"
+IUSE="aqua kdeprefix"
+RDEPEND="$(block_other_slots)"
+
+SLOT=$(_calculate_kde_slot)
+[[ -z ${SLOT} ]] && die "Unsupported ${PV}"
+# portage dies out if last statement is like above so we need to pass true
+: