summaryrefslogtreecommitdiff
path: root/sci-visualization/labplot/labplot-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-09-08 10:50:14 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-09-08 10:50:14 +0100
commit3f71901f8c228f4de570abed1831ce3ee425343e (patch)
treea2dcd300d05ef8a2ec275b44a92a9d85bd3baa24 /sci-visualization/labplot/labplot-9999.ebuild
parent12bb627384ddfd47382b9f1b6464481a58d01ebb (diff)
gentoo resync 08.09.2018
Diffstat (limited to 'sci-visualization/labplot/labplot-9999.ebuild')
-rw-r--r--sci-visualization/labplot/labplot-9999.ebuild33
1 files changed, 18 insertions, 15 deletions
diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 0fa0b2d7ce08..b6d50918c311 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -4,17 +4,16 @@
EAPI=6
KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
inherit kde5
DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
HOMEPAGE="https://www.kde.org/applications/education/labplot/"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}-kf5.tar.xz"
+[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
LICENSE="GPL-2"
KEYWORDS=""
-IUSE="cantor fftw fits hdf5 netcdf"
-
-[[ ${KDE_BUILD_TYPE} != live ]] && S="${WORKDIR}/${P}-kf5"
+IUSE="cantor fftw fits hdf5 libcerf netcdf root"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -22,14 +21,13 @@ COMMON_DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kio)
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep syntax-highlighting)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtgui)
$(add_qt_dep qtprintsupport)
@@ -37,13 +35,23 @@ COMMON_DEPEND="
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
>=sci-libs/gsl-1.15:=
- cantor? ( $(add_kdeapps_dep cantor) )
+ cantor? (
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_kdeapps_dep cantor)
+ )
fftw? ( sci-libs/fftw:3.0= )
fits? ( sci-libs/cfitsio:= )
hdf5? ( sci-libs/hdf5:= )
+ libcerf? ( sci-libs/libcerf )
netcdf? ( sci-libs/netcdf:= )
+ root? (
+ app-arch/lz4
+ sys-libs/zlib
+ )
"
DEPEND="${COMMON_DEPEND}
+ sys-devel/bison
sys-devel/gettext
x11-misc/shared-mime-info
"
@@ -51,21 +59,16 @@ RDEPEND="${COMMON_DEPEND}
!sci-visualization/labplot:4
"
-src_prepare() {
- kde5_src_prepare
-
- if ! use handbook && [[ ${KDE_BUILD_TYPE} != live ]]; then
- cmake_comment_add_subdirectory doc-translations
- fi
-}
-
src_configure() {
local mycmakeargs=(
-DENABLE_CANTOR=$(usex cantor)
-DENABLE_FFTW=$(usex fftw)
-DENABLE_FITS=$(usex fits)
-DENABLE_HDF5=$(usex hdf5)
+ -DENABLE_LIBCERF=$(usex libcerf)
-DENABLE_NETCDF=$(usex netcdf)
+ -DENABLE_ROOT=$(usex root)
+ -DENABLE_TEST=$(usex test)
)
kde5_src_configure