diff options
Diffstat (limited to 'dev-util/kdevplatform')
| -rw-r--r-- | dev-util/kdevplatform/kdevplatform-5.0.9999.ebuild | 88 | ||||
| -rw-r--r-- | dev-util/kdevplatform/kdevplatform-9999.ebuild | 10 | ||||
| -rw-r--r-- | dev-util/kdevplatform/metadata.xml | 1 |
3 files changed, 94 insertions, 5 deletions
diff --git a/dev-util/kdevplatform/kdevplatform-5.0.9999.ebuild b/dev-util/kdevplatform/kdevplatform-5.0.9999.ebuild new file mode 100644 index 00000000000..fcd993d2ddc --- /dev/null +++ b/dev-util/kdevplatform/kdevplatform-5.0.9999.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# TODO tests hang + fail +# KDE_TEST="true" +# VIRTUALDBUS_TEST="true" +# VIRTUALX_REQUIRED="test" +EGIT_BRANCH="5.0" +RESTRICT="test" +KDE_DOXYGEN="true" +KDEBASE="kdevelop" +inherit kde5 + +DESCRIPTION="KDE development support libraries and apps" +IUSE="classbrowser cvs konsole reviewboard subversion +templates" +KEYWORDS="" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_frameworks_dep threadweaver) + $(add_kdeapps_dep libkomparediff2) + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5[widgets] + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + subversion? ( + dev-libs/apr:1 + dev-libs/apr-util:1 + dev-vcs/subversion + ) + templates? ( dev-libs/grantlee:5 ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + dev-qt/qtconcurrent:5 + dev-qt/qttest:5 +" +RDEPEND="${COMMON_DEPEND} + cvs? ( dev-vcs/cvs ) + konsole? ( $(add_kdeapps_dep konsole) ) + !dev-util/kdevelop:4 + !dev-util/kdevplatform:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_build classbrowser) + $(cmake-utils_use_build cvs) + $(cmake-utils_use_build konsole) + $(cmake-utils_use_build reviewboard) + $(cmake-utils_use_find_package subversion SubversionLibrary) + $(cmake-utils_use_find_package templates Grantlee5) + ) + + kde5_src_configure +} diff --git a/dev-util/kdevplatform/kdevplatform-9999.ebuild b/dev-util/kdevplatform/kdevplatform-9999.ebuild index 67e7b04c250..579875d7d46 100644 --- a/dev-util/kdevplatform/kdevplatform-9999.ebuild +++ b/dev-util/kdevplatform/kdevplatform-9999.ebuild @@ -9,12 +9,12 @@ EAPI=5 # VIRTUALDBUS_TEST="true" # VIRTUALX_REQUIRED="test" RESTRICT="test" -KMNAME="kdevelop" -EGIT_REPONAME="${PN}" +KDE_DOXYGEN="true" +KDEBASE="kdevelop" inherit kde5 DESCRIPTION="KDE development support libraries and apps" -IUSE="classbrowser cvs konsole reviewboard subversion" +IUSE="classbrowser cvs konsole reviewboard subversion +templates" KEYWORDS="" COMMON_DEPEND=" @@ -47,12 +47,10 @@ COMMON_DEPEND=" $(add_frameworks_dep sonnet) $(add_frameworks_dep threadweaver) $(add_kdeapps_dep libkomparediff2) - dev-libs/grantlee:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5[widgets] dev-qt/qtgui:5 dev-qt/qtnetwork:5 - dev-qt/qtquick1:5 dev-qt/qtwebkit:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 @@ -61,6 +59,7 @@ COMMON_DEPEND=" dev-libs/apr-util:1 dev-vcs/subversion ) + templates? ( dev-libs/grantlee:5 ) " DEPEND="${COMMON_DEPEND} dev-libs/boost @@ -81,6 +80,7 @@ src_configure() { $(cmake-utils_use_build konsole) $(cmake-utils_use_build reviewboard) $(cmake-utils_use_find_package subversion SubversionLibrary) + $(cmake-utils_use_find_package templates Grantlee5) ) kde5_src_configure diff --git a/dev-util/kdevplatform/metadata.xml b/dev-util/kdevplatform/metadata.xml index 8def1ed5932..0d24adb56ad 100644 --- a/dev-util/kdevplatform/metadata.xml +++ b/dev-util/kdevplatform/metadata.xml @@ -6,5 +6,6 @@ <flag name="classbrowser">Enable the class browser plugin</flag> <flag name="konsole">Enable Konsole integration</flag> <flag name="reviewboard">Enable reviewboard support</flag> + <flag name="templates">Enable file templates through <pkg>dev-libs/grantlee</pkg></flag> </use> </pkgmetadata> |
