summaryrefslogtreecommitdiff
path: root/kde-base/cantor
diff options
context:
space:
mode:
authorAndreas K. Huettel (dilfridge) <dilfridge@gentoo.org>2013-03-02 14:05:22 +0100
committerAndreas K. Huettel (dilfridge) <dilfridge@gentoo.org>2013-03-02 14:05:22 +0100
commit62f16ede0a05e04d7b8578c5cfc777a772e2212a (patch)
tree97566d3ee1a2d9d9d138f8d1bdd4c7c8b0703c78 /kde-base/cantor
parent0092d83aaf506406b19ae881c52529c0f2fdb29b (diff)
downloadkde-62f16ede0a05e04d7b8578c5cfc777a772e2212a.tar.gz
kde-62f16ede0a05e04d7b8578c5cfc777a772e2212a.tar.bz2
kde-62f16ede0a05e04d7b8578c5cfc777a772e2212a.zip
[kde-4.10.1] Bump.
Diffstat (limited to 'kde-base/cantor')
-rw-r--r--kde-base/cantor/Manifest1
-rw-r--r--kde-base/cantor/cantor-4.10.1.ebuild50
2 files changed, 51 insertions, 0 deletions
diff --git a/kde-base/cantor/Manifest b/kde-base/cantor/Manifest
new file mode 100644
index 00000000000..7641a25f4d2
--- /dev/null
+++ b/kde-base/cantor/Manifest
@@ -0,0 +1 @@
+DIST cantor-4.10.1.tar.xz 317996 SHA256 b053d113ee3f528b9a1234083890765fd1432e2781c0b06f8997799edfad9ed9 SHA512 74e6e8df1cd6e82b63533b9a9b4bfad3a94fe99d2ed25be78ec9127622bd5b38ec280dd2cc2db9df53963365268652921dcf006febb803e91be25f9f1a5706d6 WHIRLPOOL 0fada3c7d48553846bd724143ca93bc68c3ab2a4e34814eb33f563497bcfe507d851508989e7a8d4cee43a527f81fecd20dacdab09c1a3ed264adae2a5fdf5dc
diff --git a/kde-base/cantor/cantor-4.10.1.ebuild b/kde-base/cantor/cantor-4.10.1.ebuild
new file mode 100644
index 00000000000..666edca04c9
--- /dev/null
+++ b/kde-base/cantor/cantor-4.10.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="analitza debug postscript qalculate +R"
+
+# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
+RDEPEND="
+ analitza? ( $(add_kdebase_dep analitza) )
+ qalculate? (
+ sci-libs/cln
+ sci-libs/libqalculate
+ )
+ postscript? ( app-text/libspectre )
+ R? ( dev-lang/R )
+ x11-libs/qt-xmlpatterns:4
+"
+DEPEND="${RDEPEND}
+ >=dev-cpp/eigen-2.0.3:2
+"
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_with analitza)
+ $(cmake-utils_use_with postscript LibSpectre)
+ $(cmake-utils_use_with qalculate)
+ $(cmake-utils_use_with R)
+ )
+ kde4-base_src_configure
+}
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ if ! use analitza && ! 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', 'qalculate' or 'R' USE flag enabled"
+ ewarn " # emerge -vaDu sci-mathematics/maxima"
+ echo
+ fi
+}