commit:     b04e8ce223219345b475c3fc77d6c5bcc027ac0e
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Mar 20 17:04:10 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 13:21:12 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b04e8ce2

kde-apps: Move kdeedu-meta 15.12.3 to tree

Package-Manager: portage-2.2.27

 kde-apps/analitza/analitza-15.12.3.ebuild          | 51 ------------
 kde-apps/artikulate/artikulate-15.12.3.ebuild      | 32 --------
 kde-apps/blinken/blinken-15.12.3.ebuild            | 34 --------
 kde-apps/cantor/cantor-15.12.3.ebuild              | 92 ----------------------
 kde-apps/kalgebra/kalgebra-15.12.3.ebuild          | 47 -----------
 kde-apps/kalgebra/kalgebra-9999.ebuild             |  6 +-
 kde-apps/kalzium/kalzium-15.12.3.ebuild            | 48 -----------
 kde-apps/kalzium/kalzium-9999.ebuild               |  1 -
 kde-apps/kbruch/kbruch-15.12.3.ebuild              | 25 ------
 kde-apps/kbruch/kbruch-9999.ebuild                 |  4 +-
 kde-apps/kdeedu-data/kdeedu-data-15.12.3.ebuild    | 15 ----
 kde-apps/kdeedu-meta/kdeedu-meta-15.12.3.ebuild    | 41 ----------
 kde-apps/kgeography/kgeography-15.12.3.ebuild      | 35 --------
 kde-apps/khangman/khangman-15.12.3.ebuild          | 36 ---------
 kde-apps/kig/kig-15.12.3.ebuild                    | 61 --------------
 kde-apps/kiten/kiten-15.12.3.ebuild                | 32 --------
 kde-apps/kiten/kiten-9999.ebuild                   |  2 +-
 kde-apps/klettres/klettres-15.12.3.ebuild          | 31 --------
 kde-apps/kmplot/kmplot-15.12.3.ebuild              | 35 --------
 .../kqtquickcharts/kqtquickcharts-15.12.3.ebuild   | 14 ----
 kde-apps/kstars/kstars-15.12.3.ebuild              | 67 ----------------
 kde-apps/ktouch/ktouch-15.12.3.ebuild              | 19 -----
 kde-apps/kturtle/kturtle-15.12.3.ebuild            | 32 --------
 kde-apps/kturtle/kturtle-9999.ebuild               |  6 +-
 kde-apps/kwordquiz/kwordquiz-15.12.3.ebuild        | 36 ---------
 kde-apps/kwordquiz/kwordquiz-9999.ebuild           | 10 ++-
 .../libkeduvocdocument-15.12.3.ebuild              | 21 -----
 .../libkeduvocdocument-9999.ebuild                 | 12 ++-
 kde-apps/marble/marble-15.12.3.ebuild              | 73 -----------------
 kde-apps/marble/marble-9999.ebuild                 | 11 +--
 kde-apps/rocs/rocs-15.12.3.ebuild                  | 49 ------------
 kde-apps/step/step-15.12.3.ebuild                  | 63 ---------------
 32 files changed, 29 insertions(+), 1012 deletions(-)

diff --git a/kde-apps/analitza/analitza-15.12.3.ebuild 
b/kde-apps/analitza/analitza-15.12.3.ebuild
deleted file mode 100644
index aaed74f..0000000
--- a/kde-apps/analitza/analitza-15.12.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="KDE library for mathematical features"
-KEYWORDS=" ~amd64 ~x86"
-IUSE="eigen opengl"
-
-DEPEND="
-       $(add_qt_dep qtdeclarative)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       eigen? ( dev-cpp/eigen:3 )
-       opengl? (
-               $(add_qt_dep qtopengl)
-               virtual/opengl
-       )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-       # Nothing is installed
-       sed -i \
-               -e "/add_subdirectory(examples)/ s/^/#DONT/" \
-               analitzaplot/CMakeLists.txt || die
-
-       if ! use test ; then
-               sed -i \
-                       -e "/add_subdirectory(tests)/ s/^/#DONT/" \
-                       analitza{,gui,plot}/CMakeLists.txt || die
-       fi
-
-       kde5_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake-utils_use_find_package eigen Eigen3)
-               $(cmake-utils_use_find_package opengl OpenGL)
-       )
-
-       kde5_src_configure
-}

diff --git a/kde-apps/artikulate/artikulate-15.12.3.ebuild 
b/kde-apps/artikulate/artikulate-15.12.3.ebuild
deleted file mode 100644
index 07c5ea3..0000000
--- a/kde-apps/artikulate/artikulate-15.12.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-inherit kde5
-
-DESCRIPTION="Language learning application that helps improving pronunciation 
skills"
-HOMEPAGE="https://edu.kde.org/applications/language/artikulate";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep kdeclarative)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep knewstuff)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtdeclarative)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtsql)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       $(add_qt_dep qtxmlpatterns)
-       >=media-libs/qt-gstreamer-1.2.0[qt5]
-"
-RDEPEND="${DEPEND}"

diff --git a/kde-apps/blinken/blinken-15.12.3.ebuild 
b/kde-apps/blinken/blinken-15.12.3.ebuild
deleted file mode 100644
index c0bdefb..0000000
--- a/kde-apps/blinken/blinken-15.12.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="KDE version of the Simon Says game"
-HOMEPAGE="https://www.kde.org/applications/education/blinken
-https://edu.kde.org/blinken";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kdbusaddons)
-       $(add_frameworks_dep kguiaddons)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-       media-libs/phonon[qt5]
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
-       kde5_src_install
-
-       rm "${D}"/usr/share/${PN}/README.packagers
-}

diff --git a/kde-apps/cantor/cantor-15.12.3.ebuild 
b/kde-apps/cantor/cantor-15.12.3.ebuild
deleted file mode 100644
index 0724191..0000000
--- a/kde-apps/cantor/cantor-15.12.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-KDE_TEST="true"
-PYTHON_COMPAT=( python2_7 )
-# FIXME: PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
-inherit kde5 python-r1
-
-DESCRIPTION="Interface for doing mathematics and scientific computing"
-HOMEPAGE="https://www.kde.org/applications/education/cantor 
https://edu.kde.org/cantor";
-KEYWORDS=" ~amd64 ~x86"
-IUSE="analitza lua postscript python qalculate +R"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
-# FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
-RDEPEND="
-       $(add_frameworks_dep karchive)
-       $(add_frameworks_dep kcompletion)
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep kdelibs4support)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep knewstuff)
-       $(add_frameworks_dep kparts)
-       $(add_frameworks_dep kpty)
-       $(add_frameworks_dep ktexteditor)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       $(add_qt_dep qtxmlpatterns)
-       analitza? ( $(add_kdeapps_dep analitza) )
-       lua? ( dev-lang/luajit:2 )
-       qalculate? (
-               sci-libs/cln
-               sci-libs/libqalculate
-       )
-       postscript? ( app-text/libspectre )
-       python? ( ${PYTHON_DEPS} )
-       R? ( dev-lang/R )
-"
-DEPEND="${RDEPEND}
-       >=dev-cpp/eigen-2.0.3:2
-"
-
-RESTRICT="test"
-
-pkg_setup() {
-       use python && python_setup
-       kde5_pkg_setup
-}
-
-src_prepare() {
-       # FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
-       sed -e '/^find_package(PythonLibs3)/ s/^/#/' \
-               -i src/backends/CMakeLists.txt || die
-}
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake-utils_use_find_package analitza Analitza5)
-               $(cmake-utils_use_find_package lua LuaJIT)
-               $(cmake-utils_use_find_package postscript LibSpectre)
-               $(cmake-utils_use_find_package python PythonLibs)
-               $(cmake-utils_use_find_package qalculate)
-               $(cmake-utils_use_find_package R)
-       )
-       kde5_src_configure
-}
-
-pkg_postinst() {
-       kde5_pkg_postinst
-
-       if ! use analitza && ! use lua && ! use python && ! use qalculate && ! 
use R; then
-               echo
-               ewarn "You have decided to build ${PN} with no backend."
-               ewarn "To have this application functional, please do one of 
below:"
-               ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 
'lua', 'python', 'qalculate' or 'R' USE flag enabled"
-               ewarn "    # emerge -vaDu sci-mathematics/maxima"
-               echo
-       fi
-}

diff --git a/kde-apps/kalgebra/kalgebra-15.12.3.ebuild 
b/kde-apps/kalgebra/kalgebra-15.12.3.ebuild
deleted file mode 100644
index 415be3f..0000000
--- a/kde-apps/kalgebra/kalgebra-15.12.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-inherit kde5
-
-DESCRIPTION="MathML-based graph calculator for KDE"
-HOMEPAGE="https://www.kde.org/applications/education/kalgebra
-https://edu.kde.org/kalgebra";
-KEYWORDS=" ~amd64 ~x86"
-IUSE="opengl readline"
-
-DEPEND="
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kio)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_kdeapps_dep analitza opengl?)
-       $(add_qt_dep qtdeclarative)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtwebkit)
-       $(add_qt_dep qtwidgets)
-       opengl? (
-               $(add_qt_dep qtopengl)
-               $(add_qt_dep qtprintsupport)
-               virtual/glu
-       )
-       readline? ( sys-libs/readline:0= )
-"
-RDEPEND="${DEPEND}
-       !kde-apps/analitza:4
-"
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake-utils_use_find_package opengl OpenGL)
-               $(cmake-utils_use_find_package readline Readline)
-       )
-
-       kde5_src_configure
-}

diff --git a/kde-apps/kalgebra/kalgebra-9999.ebuild 
b/kde-apps/kalgebra/kalgebra-9999.ebuild
index 33edf81..4a39b48 100644
--- a/kde-apps/kalgebra/kalgebra-9999.ebuild
+++ b/kde-apps/kalgebra/kalgebra-9999.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-KDE_HANDBOOK="true"
+KDE_HANDBOOK="forceoptional"
 inherit kde5
 
 DESCRIPTION="MathML-based graph calculator for KDE"
@@ -21,7 +21,7 @@ DEPEND="
        $(add_frameworks_dep kio)
        $(add_frameworks_dep kwidgetsaddons)
        $(add_frameworks_dep kxmlgui)
-       $(add_kdeapps_dep analitza opengl?)
+       $(add_kdeapps_dep analitza 'opengl?')
        $(add_qt_dep qtdeclarative)
        $(add_qt_dep qtgui)
        $(add_qt_dep qtwebkit)

diff --git a/kde-apps/kalzium/kalzium-15.12.3.ebuild 
b/kde-apps/kalzium/kalzium-15.12.3.ebuild
deleted file mode 100644
index 9e5d23f..0000000
--- a/kde-apps/kalzium/kalzium-15.12.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="optional"
-CPPUNIT_REQUIRED="optional"
-OPENGL_REQUIRED="always"
-inherit kde4-base flag-o-matic
-
-DESCRIPTION="KDE: periodic table of the elements"
-HOMEPAGE="https://www.kde.org/applications/education/kalzium
-https://edu.kde.org/kalzium";
-KEYWORDS=" ~amd64 ~x86"
-IUSE="editor debug solver"
-
-DEPEND="
-       $(add_kdeapps_dep libkdeedu)
-       editor? (
-               >=dev-cpp/eigen-2.0.3:2
-               sci-chemistry/avogadro
-               >=sci-chemistry/openbabel-2.2
-       )
-       solver? ( dev-ml/facile[ocamlopt] )
-"
-RDEPEND=${DEPEND}
-
-KMEXTRACTONLY="
-       libkdeedu/kdeeduui/
-       libkdeedu/libscience/
-"
-
-src_configure(){
-       # Fix missing finite()
-       [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
-
-       local mycmakeargs=(
-               $(cmake-utils_use_with editor Eigen2)
-               $(cmake-utils_use_with editor Avogadro)
-               $(cmake-utils_use_with editor OpenBabel2)
-               $(cmake-utils_use_with editor OpenGL)
-               $(cmake-utils_use_with solver OCaml)
-               $(cmake-utils_use_with solver Libfacile)
-       )
-
-       kde4-base_src_configure
-}

diff --git a/kde-apps/kalzium/kalzium-9999.ebuild 
b/kde-apps/kalzium/kalzium-9999.ebuild
index a060c0b..a86324a 100644
--- a/kde-apps/kalzium/kalzium-9999.ebuild
+++ b/kde-apps/kalzium/kalzium-9999.ebuild
@@ -16,7 +16,6 @@ KEYWORDS=""
 IUSE="editor debug solver"
 
 DEPEND="
-       $(add_kdeapps_dep libkdeedu)
        editor? (
                >=dev-cpp/eigen-2.0.3:2
                sci-chemistry/avogadro

diff --git a/kde-apps/kbruch/kbruch-15.12.3.ebuild 
b/kde-apps/kbruch/kbruch-15.12.3.ebuild
deleted file mode 100644
index 4e6738c..0000000
--- a/kde-apps/kbruch/kbruch-15.12.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK=true
-inherit kde5
-
-DESCRIPTION="Educational application to learn calculating with fractions"
-HOMEPAGE="https://www.kde.org/applications/education/kbruch 
https://edu.kde.org/kbruch";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtwidgets)
-"
-RDEPEND="${DEPEND}"

diff --git a/kde-apps/kbruch/kbruch-9999.ebuild 
b/kde-apps/kbruch/kbruch-9999.ebuild
index 6b9793a..8e88297 100644
--- a/kde-apps/kbruch/kbruch-9999.ebuild
+++ b/kde-apps/kbruch/kbruch-9999.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-KDE_HANDBOOK=true
+KDE_HANDBOOK="forceoptional"
 inherit kde5
 
 DESCRIPTION="Educational application to learn calculating with fractions"

diff --git a/kde-apps/kdeedu-data/kdeedu-data-15.12.3.ebuild 
b/kde-apps/kdeedu-data/kdeedu-data-15.12.3.ebuild
deleted file mode 100644
index c582819..0000000
--- a/kde-apps/kdeedu-data/kdeedu-data-15.12.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_AUTODEPS="false"
-inherit kde5
-
-DESCRIPTION="Shared icons, artwork and data files for educational applications"
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="$(add_frameworks_dep extra-cmake-modules)"
-RDEPEND=""

diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-15.12.3.ebuild 
b/kde-apps/kdeedu-meta/kdeedu-meta-15.12.3.ebuild
deleted file mode 100644
index 1b0ba05..0000000
--- a/kde-apps/kdeedu-meta/kdeedu-meta-15.12.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit kde5-meta-pkg
-
-DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived 
packages"
-HOMEPAGE="https://edu.kde.org";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-       $(add_kdeapps_dep analitza)
-       $(add_kdeapps_dep artikulate)
-       $(add_kdeapps_dep blinken)
-       $(add_kdeapps_dep cantor)
-       $(add_kdeapps_dep kalgebra)
-       $(add_kdeapps_dep kalzium)
-       $(add_kdeapps_dep kanagram)
-       $(add_kdeapps_dep kbruch)
-       $(add_kdeapps_dep kdeedu-data)
-       $(add_kdeapps_dep kgeography)
-       $(add_kdeapps_dep khangman)
-       $(add_kdeapps_dep kig)
-       $(add_kdeapps_dep kiten)
-       $(add_kdeapps_dep klettres)
-       $(add_kdeapps_dep kmplot)
-       $(add_kdeapps_dep kqtquickcharts)
-       $(add_kdeapps_dep kstars)
-       $(add_kdeapps_dep ktouch)
-       $(add_kdeapps_dep kturtle)
-       $(add_kdeapps_dep kwordquiz)
-       $(add_kdeapps_dep libkdeedu)
-       $(add_kdeapps_dep libkeduvocdocument)
-       $(add_kdeapps_dep marble)
-       $(add_kdeapps_dep parley)
-       $(add_kdeapps_dep rocs)
-       $(add_kdeapps_dep step)
-"

diff --git a/kde-apps/kgeography/kgeography-15.12.3.ebuild 
b/kde-apps/kgeography/kgeography-15.12.3.ebuild
deleted file mode 100644
index d022a8e..0000000
--- a/kde-apps/kgeography/kgeography-15.12.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Geography learning tool"
-HOMEPAGE="https://edu.kde.org/applications/miscellaneous/kgeography
-https://edu.kde.org/applications/all/kgeography";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kiconthemes)
-       $(add_frameworks_dep kitemviews)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-15.12.0-kcrash.patch"
-       "${FILESDIR}/${PN}-15.12.0-kservice.patch"
-)

diff --git a/kde-apps/khangman/khangman-15.12.3.ebuild 
b/kde-apps/khangman/khangman-15.12.3.ebuild
deleted file mode 100644
index dfbca4e..0000000
--- a/kde-apps/khangman/khangman-15.12.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-inherit kde5
-
-DESCRIPTION="Classical hangman game for KDE"
-HOMEPAGE="https://www.kde.org/applications/education/khangman
-https://edu.kde.org/khangman";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep kcompletion)
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep knewstuff)
-       $(add_frameworks_dep knotifications)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_kdeapps_dep libkeduvocdocument)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       media-libs/phonon[qt5]
-"
-RDEPEND="${DEPEND}
-       $(add_kdeapps_dep kdeedu-data)
-"

diff --git a/kde-apps/kig/kig-15.12.3.ebuild b/kde-apps/kig/kig-15.12.3.ebuild
deleted file mode 100644
index 46972f4..0000000
--- a/kde-apps/kig/kig-15.12.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-PYTHON_COMPAT=( python2_7 )
-inherit python-single-r1 kde5
-
-DESCRIPTION="KDE Interactive Geometry tool"
-HOMEPAGE="https://www.kde.org/applications/education/kig 
https://edu.kde.org/kig";
-KEYWORDS=" ~amd64 ~x86"
-IUSE="geogebra scripting"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-       ${PYTHON_DEPS}
-       $(add_frameworks_dep karchive)
-       $(add_frameworks_dep kcompletion)
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kiconthemes)
-       $(add_frameworks_dep kparts)
-       $(add_frameworks_dep kservice)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtprintsupport)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       geogebra? ( $(add_qt_dep qtxmlpatterns) )
-       scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
-
-pkg_setup() {
-       python-single-r1_pkg_setup
-       kde5_pkg_setup
-}
-
-src_prepare() {
-       kde5_src_prepare
-
-       python_fix_shebang .
-}
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake-utils_use_find_package geogebra Qt5XmlPatterns)
-               $(cmake-utils_use_find_package scripting BoostPython)
-       )
-
-       kde5_src_configure
-}

diff --git a/kde-apps/kiten/kiten-15.12.3.ebuild 
b/kde-apps/kiten/kiten-15.12.3.ebuild
deleted file mode 100644
index fa6f3f6..0000000
--- a/kde-apps/kiten/kiten-15.12.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK=true
-inherit kde5
-
-DESCRIPTION="KDE Japanese dictionary and reference"
-HOMEPAGE="https://www.kde.org/applications/education/kiten 
https://edu.kde.org/kiten";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep karchive)
-       $(add_frameworks_dep kcompletion)
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep khtml)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kio)
-       $(add_frameworks_dep kparts)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtdbus)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtwidgets)
-"
-RDEPEND="${DEPEND}"

diff --git a/kde-apps/kiten/kiten-9999.ebuild b/kde-apps/kiten/kiten-9999.ebuild
index 7b9fc5e..7a9b946 100644
--- a/kde-apps/kiten/kiten-9999.ebuild
+++ b/kde-apps/kiten/kiten-9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-KDE_HANDBOOK=true
+KDE_HANDBOOK="forceoptional"
 inherit kde5
 
 DESCRIPTION="KDE Japanese dictionary and reference"

diff --git a/kde-apps/klettres/klettres-15.12.3.ebuild 
b/kde-apps/klettres/klettres-15.12.3.ebuild
deleted file mode 100644
index e6750fc..0000000
--- a/kde-apps/klettres/klettres-15.12.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK=true
-inherit kde5
-
-DESCRIPTION="Alphabet learning application"
-HOMEPAGE="https://www.kde.org/applications/education/klettres
-https://edu.kde.org/klettres";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep kcompletion)
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep knewstuff)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       media-libs/phonon[qt5]
-"
-RDEPEND="${DEPEND}"

diff --git a/kde-apps/kmplot/kmplot-15.12.3.ebuild 
b/kde-apps/kmplot/kmplot-15.12.3.ebuild
deleted file mode 100644
index abf8986..0000000
--- a/kde-apps/kmplot/kmplot-15.12.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-inherit kde5
-
-DESCRIPTION="Mathematical function plotter"
-HOMEPAGE="https://www.kde.org/applications/education/kmplot 
https://edu.kde.org/kmplot";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-       $(add_frameworks_dep kcompletion)
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kdelibs4support)
-       $(add_frameworks_dep kguiaddons)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kparts)
-       $(add_frameworks_dep kservice)
-       $(add_frameworks_dep ktextwidgets)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtdbus)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtprintsupport)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-"
-DEPEND="${RDEPEND}"

diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-15.12.3.ebuild 
b/kde-apps/kqtquickcharts/kqtquickcharts-15.12.3.ebuild
deleted file mode 100644
index 356bd24..0000000
--- a/kde-apps/kqtquickcharts/kqtquickcharts-15.12.3.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DECLARATIVE_REQUIRED="always"
-inherit kde4-base
-
-DESCRIPTION="Qt Quick 1 plugin for beautiful and interactive charts"
-KEYWORDS=" ~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND="$(add_kdeapps_dep plasma-runtime)"

diff --git a/kde-apps/kstars/kstars-15.12.3.ebuild 
b/kde-apps/kstars/kstars-15.12.3.ebuild
deleted file mode 100644
index 7e30f61..0000000
--- a/kde-apps/kstars/kstars-15.12.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_PUNT_BOGUS_DEPS="true"
-PYTHON_COMPAT=( python2_7 )
-inherit kde5 python-single-r1
-
-DESCRIPTION="Desktop Planetarium"
-HOMEPAGE="https://www.kde.org/applications/education/kstars 
https://edu.kde.org/kstars";
-KEYWORDS=" ~amd64 ~x86"
-IUSE="indi wcs xplanet"
-
-# TODO: AstrometryNet requires new package
-# FIXME: doesn't build without sci-libs/cfitsio as of 15.04.0
-COMMON_DEPEND="
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kguiaddons)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kiconthemes)
-       $(add_frameworks_dep kinit)
-       $(add_frameworks_dep kio)
-       $(add_frameworks_dep knewstuff)
-       $(add_frameworks_dep kplotting)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtdbus)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtprintsupport)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       >=sci-libs/cfitsio-0.390
-       sys-libs/zlib
-       indi? (
-               $(add_frameworks_dep knotifications)
-               >=sci-libs/indilib-1.0.0
-       )
-       wcs? ( sci-astronomy/wcslib )
-       xplanet? ( x11-misc/xplanet )
-"
-DEPEND="${COMMON_DEPEND}
-       dev-cpp/eigen:3
-"
-RDEPEND="${COMMON_DEPEND}
-       ${PYTHON_DEPS}
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-15.12.0-unused-qt-deps.patch"
-       "${FILESDIR}/${PN}-15.12.0-unused-kf5-deps.patch"
-)
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake-utils_use_find_package indi INDI)
-               $(cmake-utils_use_find_package wcs WCSLIB)
-               $(cmake-utils_use_find_package xplanet Xplanet)
-       )
-
-       kde5_src_configure
-}

diff --git a/kde-apps/ktouch/ktouch-15.12.3.ebuild 
b/kde-apps/ktouch/ktouch-15.12.3.ebuild
deleted file mode 100644
index 119f995..0000000
--- a/kde-apps/ktouch/ktouch-15.12.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="optional"
-inherit kde4-base
-
-DESCRIPTION="KDE: A program that helps you to learn and practice touch typing"
-HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch";
-KEYWORDS=" ~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND="
-       $(add_kdeapps_dep knotify)
-       $(add_kdeapps_dep kqtquickcharts)
-       $(add_kdeapps_dep plasma-runtime)
-"

diff --git a/kde-apps/kturtle/kturtle-15.12.3.ebuild 
b/kde-apps/kturtle/kturtle-15.12.3.ebuild
deleted file mode 100644
index c9bb8dc..0000000
--- a/kde-apps/kturtle/kturtle-15.12.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK=true
-inherit kde5
-
-DESCRIPTION="Educational programming environment using the Logo programming 
language"
-HOMEPAGE="https://www.kde.org/applications/education/kturtle 
https://edu.kde.org/kturtle";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep kdelibs4support)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep knewstuff)
-       $(add_frameworks_dep ktextwidgets)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtdbus)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtprintsupport)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-"
-RDEPEND="${DEPEND}"

diff --git a/kde-apps/kturtle/kturtle-9999.ebuild 
b/kde-apps/kturtle/kturtle-9999.ebuild
index c9d9c3a..4cb8687 100644
--- a/kde-apps/kturtle/kturtle-9999.ebuild
+++ b/kde-apps/kturtle/kturtle-9999.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-KDE_HANDBOOK=true
+KDE_HANDBOOK="forceoptional"
 inherit kde5
 
 DESCRIPTION="Educational programming environment using the Logo programming 
language"
@@ -17,8 +17,8 @@ DEPEND="
        $(add_frameworks_dep kconfigwidgets)
        $(add_frameworks_dep kcoreaddons)
        $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep kdelibs4support)
        $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
        $(add_frameworks_dep knewstuff)
        $(add_frameworks_dep ktextwidgets)
        $(add_frameworks_dep kwidgetsaddons)

diff --git a/kde-apps/kwordquiz/kwordquiz-15.12.3.ebuild 
b/kde-apps/kwordquiz/kwordquiz-15.12.3.ebuild
deleted file mode 100644
index 872d997..0000000
--- a/kde-apps/kwordquiz/kwordquiz-15.12.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="true"
-inherit kde5
-
-DESCRIPTION="A powerful flashcard and vocabulary learning program"
-HOMEPAGE="https://www.kde.org/applications/education/kwordquiz 
https://edu.kde.org/kwordquiz";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep kdeclarative)
-       $(add_frameworks_dep kdelibs4support)
-       $(add_frameworks_dep kguiaddons)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kiconthemes)
-       $(add_frameworks_dep kio)
-       $(add_frameworks_dep kitemviews)
-       $(add_frameworks_dep knewstuff)
-       $(add_frameworks_dep knotifications)
-       $(add_frameworks_dep knotifyconfig)
-       $(add_frameworks_dep sonnet)
-       $(add_frameworks_dep kxmlgui)
-       $(add_kdeapps_dep libkeduvocdocument)
-       $(add_qt_dep qtprintsupport)
-       $(add_qt_dep qtwidgets)
-       media-libs/phonon[qt5]
-"
-RDEPEND=${DEPEND}

diff --git a/kde-apps/kwordquiz/kwordquiz-9999.ebuild 
b/kde-apps/kwordquiz/kwordquiz-9999.ebuild
index 2e87c13..9c1f32d 100644
--- a/kde-apps/kwordquiz/kwordquiz-9999.ebuild
+++ b/kde-apps/kwordquiz/kwordquiz-9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-KDE_HANDBOOK="true"
+KDE_HANDBOOK="forceoptional"
 inherit kde5
 
 DESCRIPTION="A powerful flashcard and vocabulary learning program"
@@ -15,20 +15,22 @@ IUSE=""
 DEPEND="
        $(add_frameworks_dep kconfig)
        $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
        $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep kdeclarative)
        $(add_frameworks_dep kdelibs4support)
        $(add_frameworks_dep kguiaddons)
        $(add_frameworks_dep ki18n)
        $(add_frameworks_dep kiconthemes)
-       $(add_frameworks_dep kio)
        $(add_frameworks_dep kitemviews)
        $(add_frameworks_dep knewstuff)
        $(add_frameworks_dep knotifications)
        $(add_frameworks_dep knotifyconfig)
-       $(add_frameworks_dep sonnet)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
        $(add_frameworks_dep kxmlgui)
        $(add_kdeapps_dep libkeduvocdocument)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
        $(add_qt_dep qtprintsupport)
        $(add_qt_dep qtwidgets)
        media-libs/phonon[qt5]

diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-15.12.3.ebuild 
b/kde-apps/libkeduvocdocument/libkeduvocdocument-15.12.3.ebuild
deleted file mode 100644
index 8c663d8..0000000
--- a/kde-apps/libkeduvocdocument/libkeduvocdocument-15.12.3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Library for reading/writing KVTML"
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-       $(add_frameworks_dep karchive)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kio)
-       $(add_qt_dep qtxml)
-"
-RDEPEND="${DEPEND}"

diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-9999.ebuild 
b/kde-apps/libkeduvocdocument/libkeduvocdocument-9999.ebuild
index 7024bae..d41e4d4 100644
--- a/kde-apps/libkeduvocdocument/libkeduvocdocument-9999.ebuild
+++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-9999.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 KDE_TEST="true"
 inherit kde5
@@ -19,3 +19,13 @@ DEPEND="
        $(add_qt_dep qtxml)
 "
 RDEPEND="${DEPEND}"
+
+src_prepare(){
+       kde5_src_prepare
+
+       if ! use test; then
+               sed -e "/add_subdirectory(autotests)/ s/^/#DONT/" \
+                       -e "/add_subdirectory(tests)/ s/^/#DONT/" \
+                       -i keduvocdocument/CMakeLists.txt
+       fi
+}

diff --git a/kde-apps/marble/marble-15.12.3.ebuild 
b/kde-apps/marble/marble-15.12.3.ebuild
deleted file mode 100644
index cb2b35e..0000000
--- a/kde-apps/marble/marble-15.12.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_HANDBOOK="true"
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Generic geographical map widget"
-HOMEPAGE="https://marble.kde.org/";
-KEYWORDS=" ~amd64 ~x86"
-
-IUSE="aprs designer-plugin gps +kde phonon shapefile"
-
-# FIXME (new packages):
-# libwlocate, WLAN-based geolocation
-# qextserialport, interface to old fashioned serial ports
-RDEPEND="
-       $(add_qt_dep qtconcurrent)
-       $(add_qt_dep qtdbus)
-       $(add_qt_dep qtdeclarative)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtnetwork)
-       $(add_qt_dep qtopengl)
-       $(add_qt_dep qtprintsupport)
-       $(add_qt_dep qtscript)
-       $(add_qt_dep qtsql)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwebkit)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       gps? ( >=sci-geosciences/gpsd-2.95 )
-       kde? (
-               $(add_frameworks_dep kconfig)
-               $(add_frameworks_dep kcoreaddons)
-               $(add_frameworks_dep kcrash)
-               $(add_frameworks_dep kdoctools)
-               $(add_frameworks_dep ki18n)
-               $(add_frameworks_dep kio)
-               $(add_frameworks_dep knewstuff)
-               $(add_frameworks_dep kparts)
-               $(add_frameworks_dep krunner)
-               $(add_frameworks_dep kservice)
-               $(add_frameworks_dep kwallet)
-       )
-       phonon? ( media-libs/phonon[qt5] )
-       shapefile? ( sci-libs/shapelib )
-"
-DEPEND="${RDEPEND}
-       aprs? ( dev-lang/perl )
-"
-
-src_prepare() {
-       use handbook || cmake_comment_add_subdirectory doc
-       kde5_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake-utils_use_find_package aprs Perl)
-               -DBUILD_MARBLE_TESTS=$(usex test)
-               -DWITH_DESIGNER_PLUGIN=$(usex designer-plugin)
-               -DWITH_libgps=$(usex gps)
-               -DWITH_KF5=$(usex kde)
-               -DWITH_Phonon=$(usex phonon)
-               -DWITH_libshp=$(usex shapefile)
-               -DWITH_QextSerialPort=OFF
-               -DWITH_liblocation=0
-       )
-       kde5_src_configure
-}

diff --git a/kde-apps/marble/marble-9999.ebuild 
b/kde-apps/marble/marble-9999.ebuild
index cb78f68..fc16a5d 100644
--- a/kde-apps/marble/marble-9999.ebuild
+++ b/kde-apps/marble/marble-9999.ebuild
@@ -4,8 +4,8 @@
 
 EAPI=6
 
-KDE_HANDBOOK="true"
-KDE_TEST="true"
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="Generic geographical map widget"
@@ -34,9 +34,9 @@ RDEPEND="
        gps? ( >=sci-geosciences/gpsd-2.95 )
        kde? (
                $(add_frameworks_dep kconfig)
+               $(add_frameworks_dep kconfigwidgets)
                $(add_frameworks_dep kcoreaddons)
                $(add_frameworks_dep kcrash)
-               $(add_frameworks_dep kdoctools)
                $(add_frameworks_dep ki18n)
                $(add_frameworks_dep kio)
                $(add_frameworks_dep knewstuff)
@@ -52,11 +52,6 @@ DEPEND="${RDEPEND}
        aprs? ( dev-lang/perl )
 "
 
-src_prepare() {
-       use handbook || cmake_comment_add_subdirectory doc
-       kde5_src_prepare
-}
-
 src_configure() {
        local mycmakeargs=(
                $(cmake-utils_use_find_package aprs Perl)

diff --git a/kde-apps/rocs/rocs-15.12.3.ebuild 
b/kde-apps/rocs/rocs-15.12.3.ebuild
deleted file mode 100644
index 9dd74ea..0000000
--- a/kde-apps/rocs/rocs-15.12.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-CMAKE_MIN_VERSION="3.0.0"
-KDE_HANDBOOK="optional"
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Interface to work with Graph Theory"
-HOMEPAGE="https://www.kde.org/applications/education/rocs
-https://edu.kde.org/applications/mathematics/rocs";
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-       $(add_frameworks_dep karchive)
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kcrash)
-       $(add_frameworks_dep kdeclarative)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kitemviews)
-       $(add_frameworks_dep kparts)
-       $(add_frameworks_dep kservice)
-       $(add_frameworks_dep ktexteditor)
-       $(add_frameworks_dep ktextwidgets)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtconcurrent)
-       $(add_qt_dep qtdeclarative 'widgets')
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtscript 'scripttools')
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwebkit)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       $(add_qt_dep qtxmlpatterns)
-       dev-libs/grantlee:5
-"
-DEPEND="${RDEPEND}
-       >=dev-libs/boost-1.49
-"
-
-RESTRICT=test  # 1/10 tests currently fails
-
-PATCHES=( "${FILESDIR}/${PN}-15.12.2-doctools-optional.patch" )

diff --git a/kde-apps/step/step-15.12.3.ebuild 
b/kde-apps/step/step-15.12.3.ebuild
deleted file mode 100644
index e37c13a..0000000
--- a/kde-apps/step/step-15.12.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Interactive physics simulator"
-HOMEPAGE="https://edu.kde.org/step";
-KEYWORDS=" ~amd64 ~x86"
-IUSE="+gsl +qalculate"
-
-DEPEND="
-       $(add_frameworks_dep kcompletion)
-       $(add_frameworks_dep kconfig)
-       $(add_frameworks_dep kconfigwidgets)
-       $(add_frameworks_dep kcoreaddons)
-       $(add_frameworks_dep kdelibs4support)
-       $(add_frameworks_dep khtml)
-       $(add_frameworks_dep ki18n)
-       $(add_frameworks_dep kiconthemes)
-       $(add_frameworks_dep kio)
-       $(add_frameworks_dep knewstuff)
-       $(add_frameworks_dep kparts)
-       $(add_frameworks_dep kplotting)
-       $(add_frameworks_dep kservice)
-       $(add_frameworks_dep ktextwidgets)
-       $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep kxmlgui)
-       $(add_qt_dep qtdeclarative)
-       $(add_qt_dep qtgui)
-       $(add_qt_dep qtopengl)
-       $(add_qt_dep qtprintsupport)
-       $(add_qt_dep qtsvg)
-       $(add_qt_dep qtwidgets)
-       $(add_qt_dep qtxml)
-       =dev-cpp/eigen-3.2*:3
-       sci-libs/cln
-       gsl? ( >=sci-libs/gsl-1.9-r1 )
-       qalculate? ( >=sci-libs/libqalculate-0.9.5 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-15.12.2-doctools.patch" )
-
-src_prepare() {
-       kde5_src_prepare
-
-       # FIXME: Drop duplicate upstream
-       sed -e '/find_package.*Xml Test/ s/^/#/' \
-               -i stepcore/CMakeLists.txt || die
-}
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake-utils_use_find_package gsl GSL)
-               $(cmake-utils_use_find_package qalculate Qalculate)
-       )
-       kde5_src_configure
-}

Reply via email to