summaryrefslogtreecommitdiff
path: root/eclass/kde-l10n.eclass
diff options
context:
space:
mode:
authorBlackNoxis <steven.darklight@gmail.com>2014-02-15 23:24:26 +0200
committerBlackNoxis <steven.darklight@gmail.com>2014-02-15 23:24:26 +0200
commit7224c1253228e5c29c78cb3f0f26ce34770f2356 (patch)
tree1684924656132935256e034f35f92abee6623265 /eclass/kde-l10n.eclass
Added ebuilds for kogaion desktop
Diffstat (limited to 'eclass/kde-l10n.eclass')
-rw-r--r--eclass/kde-l10n.eclass32
1 files changed, 32 insertions, 0 deletions
diff --git a/eclass/kde-l10n.eclass b/eclass/kde-l10n.eclass
new file mode 100644
index 00000000..100db755
--- /dev/null
+++ b/eclass/kde-l10n.eclass
@@ -0,0 +1,32 @@
+# Copyright 2004-2012 Sabayon
+# Distributed under the terms of the GNU General Public License v2
+# $
+
+inherit base kde4-base
+
+MY_LANG="${PN/kde-l10n-/}"
+
+# export all the available functions here
+EXPORT_FUNCTIONS src_prepare src_configure
+
+L10N_NAME="${L10N_NAME:-${MY_LANG}}"
+DESCRIPTION="KDE4 ${L10N_NAME} localization package"
+HOMEPAGE="http://www.kde.org/"
+LICENSE="GPL-2"
+
+KEYWORDS="~amd64 ~x86"
+DEPEND=">=sys-devel/gettext-0.15"
+RDEPEND=""
+IUSE="+handbook"
+
+kde-l10n_src_prepare() {
+ # override kde4-base_src_prepare which
+ # fails at enable_selected_doc_linguas
+ base_src_prepare
+}
+
+kde-l10n_src_configure() {
+ mycmakeargs="${mycmakeargs}
+ $(cmake-utils_use_build handbook docs)"
+ kde4-base_src_configure
+}