public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2011-04-08 20:58 Andreas K. Huettel
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas K. Huettel @ 2011-04-08 20:58 UTC (permalink / raw
  To: gentoo-commits

commit:     fc986c419bc95c985ece97e2fb0da22ee61ff3f6
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Fri Apr  8 19:03:06 2011 +0000
Commit:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Apr  8 19:03:06 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=fc986c41

[kde-base/cantor] Un-restrict tests, work now

(Portage version: 2.1.9.45/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 kde-base/cantor/cantor-4.6.9999.ebuild |    2 --
 kde-base/cantor/cantor-9999.ebuild     |    2 --
 2 files changed, 0 insertions(+), 4 deletions(-)

diff --git a/kde-base/cantor/cantor-4.6.9999.ebuild b/kde-base/cantor/cantor-4.6.9999.ebuild
index 5c85e7a..88389ca 100644
--- a/kde-base/cantor/cantor-4.6.9999.ebuild
+++ b/kde-base/cantor/cantor-4.6.9999.ebuild
@@ -21,8 +21,6 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
-RESTRICT=test
-
 src_configure() {
 	mycmakeargs+="
 		$(cmake-utils_use_with ps LibSpectre)

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index 5c85e7a..88389ca 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -21,8 +21,6 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
-RESTRICT=test
-
 src_configure() {
 	mycmakeargs+="
 		$(cmake-utils_use_with ps LibSpectre)



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2011-04-10 23:04 Alexey Shvetsov
  0 siblings, 0 replies; 13+ messages in thread
From: Alexey Shvetsov @ 2011-04-10 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     048bc99328ea462f7828b3656f5f0eb7bafbfbf5
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 23:02:58 2011 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 23:02:58 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=048bc993

[kde-base/cantor] more inherit fu

---
 kde-base/cantor/cantor-9999.ebuild |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index d8749f8..acf0bb8 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -31,12 +31,20 @@ src_configure() {
 		$(cmake-utils_use_with ps LibSpectre)
 		$(cmake-utils_use_with R)
 	"
+	if [[ ${PV} == *9999 ]]; then
+		kde4-base_src_configure
+	else
+		kde4-meta_src_configure
+	fi
 
-	kde4-meta_src_configure
 }
 
 pkg_postinst() {
-	kde4-meta_pkg_postinst
+	if [[ ${PV} == *9999 ]]; then
+		kde4-base_pkg_postinst
+	else
+		kde4-meta_pkg_postinst
+	fi
 
 	if ! use R; then
 		echo



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2011-05-26 21:14 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 13+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2011-05-26 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     78d5c7da3e0cff06a8b5055289454e50f328486e
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Thu May 26 20:53:15 2011 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Thu May 26 20:53:15 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=78d5c7da

[kde-base/cantor] 4.6.80 version bump.
Very limited build testing without R and eigen. Testing of the package is most welcome.

(Portage version: 2.2.0_alpha35/git/Linux x86_64, signed Manifest commit with key BB0E6E98)

---
 kde-base/cantor/cantor-4.6.80.ebuild |   43 ++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

diff --git a/kde-base/cantor/cantor-4.6.80.ebuild b/kde-base/cantor/cantor-4.6.80.ebuild
new file mode 100644
index 0000000..0234ac2
--- /dev/null
+++ b/kde-base/cantor/cantor-4.6.80.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+KDE_HANDBOOK="optional"
+KDE_SCM="git"
+inherit "kde4-base"
+
+DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug ps +R"
+
+# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
+RDEPEND="
+	ps? ( app-text/libspectre )
+	R? ( dev-lang/R )
+"
+DEPEND="${RDEPEND}
+	>=dev-cpp/eigen-2.0.3:2
+"
+
+src_configure() {
+	mycmakeargs+="
+		$(cmake-utils_use_with ps LibSpectre)
+		$(cmake-utils_use_with R)
+	"
+	kde4-base_src_configure
+}
+
+pkg_postinst() {
+	kde4-base_pkg_postinst
+
+	if ! 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 'R' USE flag enabled"
+		ewarn "    # emerge -vaDu sci-mathematics/maxima"
+		echo
+	fi
+}



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2011-06-11 11:06 Marc Schiffbauer
  0 siblings, 0 replies; 13+ messages in thread
From: Marc Schiffbauer @ 2011-06-11 11:06 UTC (permalink / raw
  To: gentoo-commits

commit:     ff38a29bfc6366f59b7fde7a4c25cf6559cb13b0
Author:     Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 11 11:04:43 2011 +0000
Commit:     Marc Schiffbauer <marc <AT> schiffbauer <DOT> net>
CommitDate: Sat Jun 11 11:04:43 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ff38a29b

[kde-base/cantor] has moved to git

---
 kde-base/cantor/cantor-4.6.49.9999.ebuild |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/kde-base/cantor/cantor-4.6.49.9999.ebuild b/kde-base/cantor/cantor-4.6.49.9999.ebuild
index dfff80c..f411fed 100644
--- a/kde-base/cantor/cantor-4.6.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.6.49.9999.ebuild
@@ -5,8 +5,15 @@
 EAPI=4
 
 KDE_HANDBOOK="optional"
-KMNAME="kdeedu"
-inherit kde4-meta
+KDE_SCM="git"
+
+if [[ ${PV} == *9999 ]]; then
+		kde_eclass="kde4-base"
+	else
+		KMNAME="kdeedu"
+		kde_eclass="kde4-meta"
+fi
+inherit ${kde_eclass}
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS=""
@@ -27,11 +34,11 @@ src_configure() {
 		$(cmake-utils_use_with R)
 	"
 
-	kde4-meta_src_configure
+	${kde_eclass}_src_configure
 }
 
 pkg_postinst() {
-	kde4-meta_pkg_postinst
+	${kde_eclass}_pkg_postinst
 
 	if ! use R; then
 		echo



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2011-10-25 20:16 Andreas Hüttel
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Hüttel @ 2011-10-25 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     7177e463ba3945f813c0141f74dbbe1a880593a5
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Tue Oct 25 20:16:12 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 20:16:12 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=7177e463

[kde-base/cantor] Restrict tests, bug 386491

(Portage version: 2.1.10.30/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 kde-base/cantor/cantor-4.7.49.9999.ebuild |    3 +++
 kde-base/cantor/cantor-9999.ebuild        |    3 +++
 2 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/kde-base/cantor/cantor-4.7.49.9999.ebuild b/kde-base/cantor/cantor-4.7.49.9999.ebuild
index 18798e4..40307b0 100644
--- a/kde-base/cantor/cantor-4.7.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.7.49.9999.ebuild
@@ -21,6 +21,9 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
+# bug 386491
+RESTRICT="test"
+
 src_configure() {
 	mycmakeargs+="
 		$(cmake-utils_use_with ps LibSpectre)

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index 18798e4..40307b0 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -21,6 +21,9 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
+# bug 386491
+RESTRICT="test"
+
 src_configure() {
 	mycmakeargs+="
 		$(cmake-utils_use_with ps LibSpectre)



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2011-11-06 14:03 Johannes Huber
  0 siblings, 0 replies; 13+ messages in thread
From: Johannes Huber @ 2011-11-06 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     d3b413a991781a68ab03acbac4cf23fe8dae41d7
Author:     Johannes Huber <johu <AT> gmx <DOT> de>
AuthorDate: Sun Nov  6 14:02:22 2011 +0000
Commit:     Johannes Huber <johu <AT> gmx <DOT> de>
CommitDate: Sun Nov  6 14:02:22 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d3b413a9

[kde-base/cantor] Add build option for analitza

(Portage version: 2.2.0_alpha72/git/Linux x86_64, unsigned Manifest commit)

---
 kde-base/cantor/cantor-9999.ebuild |    4 +++-
 kde-base/cantor/metadata.xml       |    1 +
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index 40307b0..edb8c2c 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -10,10 +10,11 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS=""
-IUSE="debug ps +R"
+IUSE="analitza debug ps +R"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
+	analitza? ( $(add_kdebase_dep analitza) )
 	ps? ( app-text/libspectre )
 	R? ( dev-lang/R )
 "
@@ -26,6 +27,7 @@ RESTRICT="test"
 
 src_configure() {
 	mycmakeargs+="
+		$(cmake-utils_use_with analitza Analitza)
 		$(cmake-utils_use_with ps LibSpectre)
 		$(cmake-utils_use_with R)
 	"

diff --git a/kde-base/cantor/metadata.xml b/kde-base/cantor/metadata.xml
index 97b1e81..77971e2 100644
--- a/kde-base/cantor/metadata.xml
+++ b/kde-base/cantor/metadata.xml
@@ -3,6 +3,7 @@
 <pkgmetadata>
 <herd>kde</herd>
 <use>
+	<flag name="analitza">Enable support <pkg>kde-base/analitza</pkg></flag>
 	<flag name="ps">Enable rendering EPS files</flag>
 	<flag name="R">Enable R backend support</flag>
 </use>



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2011-12-15 22:59 Andreas Hüttel
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Hüttel @ 2011-12-15 22:59 UTC (permalink / raw
  To: gentoo-commits

commit:     91488c325c9412016e3b2736d223736c4d125dd6
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Thu Dec 15 22:59:45 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Dec 15 22:59:45 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=91488c32

[kde-base/cantor] Tests have gained sanity, re-enable

(Portage version: 2.1.10.40/git/Linux x86_64, unsigned Manifest commit)

---
 kde-base/cantor/cantor-4.7.49.9999.ebuild |    3 ---
 kde-base/cantor/cantor-4.7.90.ebuild      |    3 ---
 kde-base/cantor/cantor-9999.ebuild        |    3 ---
 3 files changed, 0 insertions(+), 9 deletions(-)

diff --git a/kde-base/cantor/cantor-4.7.49.9999.ebuild b/kde-base/cantor/cantor-4.7.49.9999.ebuild
index 40307b0..18798e4 100644
--- a/kde-base/cantor/cantor-4.7.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.7.49.9999.ebuild
@@ -21,9 +21,6 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
-# bug 386491
-RESTRICT="test"
-
 src_configure() {
 	mycmakeargs+="
 		$(cmake-utils_use_with ps LibSpectre)

diff --git a/kde-base/cantor/cantor-4.7.90.ebuild b/kde-base/cantor/cantor-4.7.90.ebuild
index e28f21b..b1b2570 100644
--- a/kde-base/cantor/cantor-4.7.90.ebuild
+++ b/kde-base/cantor/cantor-4.7.90.ebuild
@@ -22,9 +22,6 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
-# bug 386491
-RESTRICT="test"
-
 src_configure() {
 	mycmakeargs+="
 		$(cmake-utils_use_with analitza Analitza)

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index edb8c2c..0621a5a 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -22,9 +22,6 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
-# bug 386491
-RESTRICT="test"
-
 src_configure() {
 	mycmakeargs+="
 		$(cmake-utils_use_with analitza Analitza)



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2012-06-16 16:52 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2012-06-16 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     1751142cbaf0b6effb34a78bff2a43064eb4eb93
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 16 16:50:49 2012 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Jun 16 16:50:49 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=1751142c

[kde-base/cantor] Use global USE flag "postscript" instead of local USE flag "ps" for PostScript support, wrt bug #421453.

(Portage version: 2.1.10.65/git/Linux x86_64, unsigned Manifest commit)

---
 kde-base/cantor/cantor-4.8.4.ebuild       |    6 +++---
 kde-base/cantor/cantor-4.8.49.9999.ebuild |    6 +++---
 kde-base/cantor/cantor-4.8.80.ebuild      |    6 +++---
 kde-base/cantor/cantor-4.8.90.ebuild      |    6 +++---
 kde-base/cantor/cantor-9999.ebuild        |    6 +++---
 kde-base/cantor/metadata.xml              |    1 -
 6 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/kde-base/cantor/cantor-4.8.4.ebuild b/kde-base/cantor/cantor-4.8.4.ebuild
index 79abe3b..8fb2039 100644
--- a/kde-base/cantor/cantor-4.8.4.ebuild
+++ b/kde-base/cantor/cantor-4.8.4.ebuild
@@ -9,12 +9,12 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="analitza debug ps +R"
+IUSE="analitza debug postscript +R"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
 	analitza? ( $(add_kdebase_dep analitza) )
-	ps? ( app-text/libspectre )
+	postscript? ( app-text/libspectre )
 	R? ( dev-lang/R )
 "
 DEPEND="${RDEPEND}
@@ -24,7 +24,7 @@ DEPEND="${RDEPEND}
 src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)
-		$(cmake-utils_use_with ps LibSpectre)
+		$(cmake-utils_use_with postscript LibSpectre)
 		$(cmake-utils_use_with R)
 	)
 	kde4-base_src_configure

diff --git a/kde-base/cantor/cantor-4.8.49.9999.ebuild b/kde-base/cantor/cantor-4.8.49.9999.ebuild
index 6ae04e5..35b844b 100644
--- a/kde-base/cantor/cantor-4.8.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.8.49.9999.ebuild
@@ -10,12 +10,12 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS=""
-IUSE="analitza debug ps +R"
+IUSE="analitza debug postscript +R"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
 	analitza? ( $(add_kdebase_dep analitza) )
-	ps? ( app-text/libspectre )
+	postscript? ( app-text/libspectre )
 	R? ( dev-lang/R )
 "
 DEPEND="${RDEPEND}
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
 src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)
-		$(cmake-utils_use_with ps LibSpectre)
+		$(cmake-utils_use_with postscript LibSpectre)
 		$(cmake-utils_use_with R)
 	)
 	kde4-base_src_configure

diff --git a/kde-base/cantor/cantor-4.8.80.ebuild b/kde-base/cantor/cantor-4.8.80.ebuild
index 0c1180e..41e4bdf 100644
--- a/kde-base/cantor/cantor-4.8.80.ebuild
+++ b/kde-base/cantor/cantor-4.8.80.ebuild
@@ -10,12 +10,12 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="analitza debug ps +R"
+IUSE="analitza debug postscript +R"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
 	analitza? ( $(add_kdebase_dep analitza) )
-	ps? ( app-text/libspectre )
+	postscript? ( app-text/libspectre )
 	R? ( dev-lang/R )
 "
 DEPEND="${RDEPEND}
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
 src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)
-		$(cmake-utils_use_with ps LibSpectre)
+		$(cmake-utils_use_with postscript LibSpectre)
 		$(cmake-utils_use_with R)
 	)
 	kde4-base_src_configure

diff --git a/kde-base/cantor/cantor-4.8.90.ebuild b/kde-base/cantor/cantor-4.8.90.ebuild
index 0c1180e..41e4bdf 100644
--- a/kde-base/cantor/cantor-4.8.90.ebuild
+++ b/kde-base/cantor/cantor-4.8.90.ebuild
@@ -10,12 +10,12 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="analitza debug ps +R"
+IUSE="analitza debug postscript +R"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
 	analitza? ( $(add_kdebase_dep analitza) )
-	ps? ( app-text/libspectre )
+	postscript? ( app-text/libspectre )
 	R? ( dev-lang/R )
 "
 DEPEND="${RDEPEND}
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
 src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)
-		$(cmake-utils_use_with ps LibSpectre)
+		$(cmake-utils_use_with postscript LibSpectre)
 		$(cmake-utils_use_with R)
 	)
 	kde4-base_src_configure

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index 6ae04e5..35b844b 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -10,12 +10,12 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS=""
-IUSE="analitza debug ps +R"
+IUSE="analitza debug postscript +R"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
 	analitza? ( $(add_kdebase_dep analitza) )
-	ps? ( app-text/libspectre )
+	postscript? ( app-text/libspectre )
 	R? ( dev-lang/R )
 "
 DEPEND="${RDEPEND}
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
 src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)
-		$(cmake-utils_use_with ps LibSpectre)
+		$(cmake-utils_use_with postscript LibSpectre)
 		$(cmake-utils_use_with R)
 	)
 	kde4-base_src_configure

diff --git a/kde-base/cantor/metadata.xml b/kde-base/cantor/metadata.xml
index 77971e2..9e268d5 100644
--- a/kde-base/cantor/metadata.xml
+++ b/kde-base/cantor/metadata.xml
@@ -4,7 +4,6 @@
 <herd>kde</herd>
 <use>
 	<flag name="analitza">Enable support <pkg>kde-base/analitza</pkg></flag>
-	<flag name="ps">Enable rendering EPS files</flag>
 	<flag name="R">Enable R backend support</flag>
 </use>
 </pkgmetadata>



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2012-07-29 17:19 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2012-07-29 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     b7df78a3c81d81e9eaecccd3f09f5fad6a0d6f12
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 29 17:18:28 2012 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jul 29 17:18:28 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b7df78a3

[kde-base/cantor] Add libqalculate support and improve ewarn message about backends. Add missing dependency.

(Portage version: 2.1.11.9/git/Linux x86_64, unsigned Manifest commit)

---
 kde-base/cantor/cantor-4.8.49.9999.ebuild |   12 +++++++++---
 kde-base/cantor/cantor-4.8.97.ebuild      |   12 +++++++++---
 kde-base/cantor/cantor-4.9.0.ebuild       |   12 +++++++++---
 kde-base/cantor/cantor-4.9.49.9999.ebuild |   12 +++++++++---
 kde-base/cantor/cantor-9999.ebuild        |   12 +++++++++---
 kde-base/cantor/metadata.xml              |   11 ++++++-----
 6 files changed, 51 insertions(+), 20 deletions(-)

diff --git a/kde-base/cantor/cantor-4.8.49.9999.ebuild b/kde-base/cantor/cantor-4.8.49.9999.ebuild
index 35b844b..0b6e2fa 100644
--- a/kde-base/cantor/cantor-4.8.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.8.49.9999.ebuild
@@ -10,13 +10,18 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS=""
-IUSE="analitza debug postscript +R"
+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
@@ -26,6 +31,7 @@ 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
@@ -34,11 +40,11 @@ src_configure() {
 pkg_postinst() {
 	kde4-base_pkg_postinst
 
-	if ! use R; then
+	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 'R' USE flag enabled"
+		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'qalculate' or 'R' USE flag enabled"
 		ewarn "    # emerge -vaDu sci-mathematics/maxima"
 		echo
 	fi

diff --git a/kde-base/cantor/cantor-4.8.97.ebuild b/kde-base/cantor/cantor-4.8.97.ebuild
index 41e4bdf..922b212 100644
--- a/kde-base/cantor/cantor-4.8.97.ebuild
+++ b/kde-base/cantor/cantor-4.8.97.ebuild
@@ -10,13 +10,18 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="analitza debug postscript +R"
+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
@@ -26,6 +31,7 @@ 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
@@ -34,11 +40,11 @@ src_configure() {
 pkg_postinst() {
 	kde4-base_pkg_postinst
 
-	if ! use R; then
+	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 'R' USE flag enabled"
+		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'qalculate' or 'R' USE flag enabled"
 		ewarn "    # emerge -vaDu sci-mathematics/maxima"
 		echo
 	fi

diff --git a/kde-base/cantor/cantor-4.9.0.ebuild b/kde-base/cantor/cantor-4.9.0.ebuild
index 41e4bdf..922b212 100644
--- a/kde-base/cantor/cantor-4.9.0.ebuild
+++ b/kde-base/cantor/cantor-4.9.0.ebuild
@@ -10,13 +10,18 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="analitza debug postscript +R"
+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
@@ -26,6 +31,7 @@ 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
@@ -34,11 +40,11 @@ src_configure() {
 pkg_postinst() {
 	kde4-base_pkg_postinst
 
-	if ! use R; then
+	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 'R' USE flag enabled"
+		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'qalculate' or 'R' USE flag enabled"
 		ewarn "    # emerge -vaDu sci-mathematics/maxima"
 		echo
 	fi

diff --git a/kde-base/cantor/cantor-4.9.49.9999.ebuild b/kde-base/cantor/cantor-4.9.49.9999.ebuild
index 35b844b..0b6e2fa 100644
--- a/kde-base/cantor/cantor-4.9.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.9.49.9999.ebuild
@@ -10,13 +10,18 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS=""
-IUSE="analitza debug postscript +R"
+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
@@ -26,6 +31,7 @@ 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
@@ -34,11 +40,11 @@ src_configure() {
 pkg_postinst() {
 	kde4-base_pkg_postinst
 
-	if ! use R; then
+	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 'R' USE flag enabled"
+		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'qalculate' or 'R' USE flag enabled"
 		ewarn "    # emerge -vaDu sci-mathematics/maxima"
 		echo
 	fi

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index 35b844b..0b6e2fa 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -10,13 +10,18 @@ inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 KEYWORDS=""
-IUSE="analitza debug postscript +R"
+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
@@ -26,6 +31,7 @@ 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
@@ -34,11 +40,11 @@ src_configure() {
 pkg_postinst() {
 	kde4-base_pkg_postinst
 
-	if ! use R; then
+	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 'R' USE flag enabled"
+		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'qalculate' or 'R' USE flag enabled"
 		ewarn "    # emerge -vaDu sci-mathematics/maxima"
 		echo
 	fi

diff --git a/kde-base/cantor/metadata.xml b/kde-base/cantor/metadata.xml
index 9e268d5..0bed71d 100644
--- a/kde-base/cantor/metadata.xml
+++ b/kde-base/cantor/metadata.xml
@@ -1,9 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>kde</herd>
-<use>
-	<flag name="analitza">Enable support <pkg>kde-base/analitza</pkg></flag>
-	<flag name="R">Enable R backend support</flag>
-</use>
+	<herd>kde</herd>
+	<use>
+		<flag name="analitza">Enable <pkg>kde-base/analitza</pkg> backend support</flag>
+		<flag name="qalculate">Enable <pkg>sci-libs/libqalculate</pkg> backend support</flag>
+		<flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2013-03-05 18:26 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2013-03-05 18:26 UTC (permalink / raw
  To: gentoo-commits

commit:     07c7d6c0cc6ec074bcb99f801f6b0c35f4e3bd92
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  5 18:25:52 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Mar  5 18:25:52 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=07c7d6c0

[kde-base/cantor] Restrict tests wrt bug #459284.

Package-Manager: portage-2.1.11.55

---
 kde-base/cantor/cantor-4.10.1.ebuild       |    2 ++
 kde-base/cantor/cantor-4.10.49.9999.ebuild |    2 ++
 kde-base/cantor/cantor-9999.ebuild         |    2 ++
 3 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/kde-base/cantor/cantor-4.10.1.ebuild b/kde-base/cantor/cantor-4.10.1.ebuild
index bc0b4cb..ef2b31a 100644
--- a/kde-base/cantor/cantor-4.10.1.ebuild
+++ b/kde-base/cantor/cantor-4.10.1.ebuild
@@ -26,6 +26,8 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
+RESTRICT="test"
+
 src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)

diff --git a/kde-base/cantor/cantor-4.10.49.9999.ebuild b/kde-base/cantor/cantor-4.10.49.9999.ebuild
index 3af4f29..cad8241 100644
--- a/kde-base/cantor/cantor-4.10.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.10.49.9999.ebuild
@@ -26,6 +26,8 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
+RESTRICT="test"
+
 src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index 3af4f29..cad8241 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -26,6 +26,8 @@ DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
 "
 
+RESTRICT="test"
+
 src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2013-07-31 19:53 Johannes Huber
  0 siblings, 0 replies; 13+ messages in thread
From: Johannes Huber @ 2013-07-31 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     d7861ea2b58468654b5e95811dc4fd116e8b744d
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 19:52:58 2013 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 19:52:58 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=d7861ea2

[kde-base/cantor] Update HOMEPAGE wrt bug #478902.

Package-Manager: portage-2.2.0_alpha191

---
 kde-base/cantor/cantor-4.10.97.ebuild      | 1 +
 kde-base/cantor/cantor-4.11.49.9999.ebuild | 1 +
 kde-base/cantor/cantor-9999.ebuild         | 1 +
 3 files changed, 3 insertions(+)

diff --git a/kde-base/cantor/cantor-4.10.97.ebuild b/kde-base/cantor/cantor-4.10.97.ebuild
index f9bd9fc..df49ddf 100644
--- a/kde-base/cantor/cantor-4.10.97.ebuild
+++ b/kde-base/cantor/cantor-4.10.97.ebuild
@@ -8,6 +8,7 @@ KDE_HANDBOOK="optional"
 inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
+HOMEPAGE="http://kde.org/applications/education/cantor http://edu.kde.org/cantor"
 KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="analitza debug postscript qalculate +R"
 

diff --git a/kde-base/cantor/cantor-4.11.49.9999.ebuild b/kde-base/cantor/cantor-4.11.49.9999.ebuild
index cad8241..1239048 100644
--- a/kde-base/cantor/cantor-4.11.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.11.49.9999.ebuild
@@ -8,6 +8,7 @@ KDE_HANDBOOK="optional"
 inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
+HOMEPAGE="http://kde.org/applications/education/cantor http://edu.kde.org/cantor"
 KEYWORDS=""
 IUSE="analitza debug postscript qalculate +R"
 

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index cad8241..1239048 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -8,6 +8,7 @@ KDE_HANDBOOK="optional"
 inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
+HOMEPAGE="http://kde.org/applications/education/cantor http://edu.kde.org/cantor"
 KEYWORDS=""
 IUSE="analitza debug postscript qalculate +R"
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2014-01-18  4:34 Robin H. Johnson
  0 siblings, 0 replies; 13+ messages in thread
From: Robin H. Johnson @ 2014-01-18  4:34 UTC (permalink / raw
  To: gentoo-commits

commit:     b307d5142d2489770953f97c0917dab54630fdfd
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 16 09:40:14 2014 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Thu Jan 16 09:40:14 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b307d514

[kde-base/cantor] Add support for python backend wrt bug #493262.

Package-Manager: portage-2.2.7

---
 kde-base/cantor/cantor-4.12.1.ebuild       | 13 +++++++++----
 kde-base/cantor/cantor-4.12.49.9999.ebuild | 13 +++++++++----
 kde-base/cantor/cantor-9999.ebuild         | 13 +++++++++----
 3 files changed, 27 insertions(+), 12 deletions(-)

diff --git a/kde-base/cantor/cantor-4.12.1.ebuild b/kde-base/cantor/cantor-4.12.1.ebuild
index cb07cc7..a279e96 100644
--- a/kde-base/cantor/cantor-4.12.1.ebuild
+++ b/kde-base/cantor/cantor-4.12.1.ebuild
@@ -5,12 +5,15 @@
 EAPI=5
 
 KDE_HANDBOOK="optional"
-inherit kde4-base
+PYTHON_COMPAT=( python2_7 )
+inherit kde4-base python-single-r1
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 HOMEPAGE="http://www.kde.org/applications/education/cantor http://edu.kde.org/cantor"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="analitza debug postscript qalculate +R"
+IUSE="analitza debug postscript python qalculate +R"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
@@ -20,6 +23,7 @@ RDEPEND="
 		sci-libs/libqalculate
 	)
 	postscript? ( app-text/libspectre )
+	python? ( ${PYTHON_DEPS} )
 	R? ( dev-lang/R )
 	dev-qt/qtxmlpatterns:4
 "
@@ -33,6 +37,7 @@ src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)
 		$(cmake-utils_use_with postscript LibSpectre)
+		$(cmake-utils_use_with python PythonLibs)
 		$(cmake-utils_use_with qalculate)
 		$(cmake-utils_use_with R)
 	)
@@ -42,11 +47,11 @@ src_configure() {
 pkg_postinst() {
 	kde4-base_pkg_postinst
 
-	if ! use analitza && ! use qalculate && ! use R; then
+	if ! use analitza && ! 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', 'qalculate' or 'R' USE flag enabled"
+		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'python', 'qalculate' or 'R' USE flag enabled"
 		ewarn "    # emerge -vaDu sci-mathematics/maxima"
 		echo
 	fi

diff --git a/kde-base/cantor/cantor-4.12.49.9999.ebuild b/kde-base/cantor/cantor-4.12.49.9999.ebuild
index 300af29..6e4a22f 100644
--- a/kde-base/cantor/cantor-4.12.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.12.49.9999.ebuild
@@ -5,12 +5,15 @@
 EAPI=5
 
 KDE_HANDBOOK="optional"
-inherit kde4-base
+PYTHON_COMPAT=( python2_7 )
+inherit kde4-base python-single-r1
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 HOMEPAGE="http://www.kde.org/applications/education/cantor http://edu.kde.org/cantor"
 KEYWORDS=""
-IUSE="analitza debug postscript qalculate +R"
+IUSE="analitza debug postscript python qalculate +R"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
@@ -20,6 +23,7 @@ RDEPEND="
 		sci-libs/libqalculate
 	)
 	postscript? ( app-text/libspectre )
+	python? ( ${PYTHON_DEPS} )
 	R? ( dev-lang/R )
 	dev-qt/qtxmlpatterns:4
 "
@@ -33,6 +37,7 @@ src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)
 		$(cmake-utils_use_with postscript LibSpectre)
+		$(cmake-utils_use_with python PythonLibs)
 		$(cmake-utils_use_with qalculate)
 		$(cmake-utils_use_with R)
 	)
@@ -42,11 +47,11 @@ src_configure() {
 pkg_postinst() {
 	kde4-base_pkg_postinst
 
-	if ! use analitza && ! use qalculate && ! use R; then
+	if ! use analitza && ! 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', 'qalculate' or 'R' USE flag enabled"
+		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'python', 'qalculate' or 'R' USE flag enabled"
 		ewarn "    # emerge -vaDu sci-mathematics/maxima"
 		echo
 	fi

diff --git a/kde-base/cantor/cantor-9999.ebuild b/kde-base/cantor/cantor-9999.ebuild
index 300af29..6e4a22f 100644
--- a/kde-base/cantor/cantor-9999.ebuild
+++ b/kde-base/cantor/cantor-9999.ebuild
@@ -5,12 +5,15 @@
 EAPI=5
 
 KDE_HANDBOOK="optional"
-inherit kde4-base
+PYTHON_COMPAT=( python2_7 )
+inherit kde4-base python-single-r1
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
 HOMEPAGE="http://www.kde.org/applications/education/cantor http://edu.kde.org/cantor"
 KEYWORDS=""
-IUSE="analitza debug postscript qalculate +R"
+IUSE="analitza debug postscript python qalculate +R"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
@@ -20,6 +23,7 @@ RDEPEND="
 		sci-libs/libqalculate
 	)
 	postscript? ( app-text/libspectre )
+	python? ( ${PYTHON_DEPS} )
 	R? ( dev-lang/R )
 	dev-qt/qtxmlpatterns:4
 "
@@ -33,6 +37,7 @@ src_configure() {
 	mycmakeargs=(
 		$(cmake-utils_use_with analitza)
 		$(cmake-utils_use_with postscript LibSpectre)
+		$(cmake-utils_use_with python PythonLibs)
 		$(cmake-utils_use_with qalculate)
 		$(cmake-utils_use_with R)
 	)
@@ -42,11 +47,11 @@ src_configure() {
 pkg_postinst() {
 	kde4-base_pkg_postinst
 
-	if ! use analitza && ! use qalculate && ! use R; then
+	if ! use analitza && ! 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', 'qalculate' or 'R' USE flag enabled"
+		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'python', 'qalculate' or 'R' USE flag enabled"
 		ewarn "    # emerge -vaDu sci-mathematics/maxima"
 		echo
 	fi


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/cantor/
@ 2014-07-28  8:05 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2014-07-28  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     91e14b5a944aa6304c6c0418d916c15038edde5a
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 28 08:05:15 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jul 28 08:05:15 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=91e14b5a

[kde-base/cantor] Only use python eclass when python support is enabled wrt bug #518368.

Package-Manager: portage-2.2.10

---
 kde-base/cantor/cantor-4.13.95.ebuild      | 5 +++++
 kde-base/cantor/cantor-4.14.49.9999.ebuild | 5 +++++
 kde-base/cantor/cantor-4.9999.ebuild       | 5 +++++
 3 files changed, 15 insertions(+)

diff --git a/kde-base/cantor/cantor-4.13.95.ebuild b/kde-base/cantor/cantor-4.13.95.ebuild
index 601f079..6fff540 100644
--- a/kde-base/cantor/cantor-4.13.95.ebuild
+++ b/kde-base/cantor/cantor-4.13.95.ebuild
@@ -33,6 +33,11 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+	kde4-base_pkg_setup
+}
+
 src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_with analitza)

diff --git a/kde-base/cantor/cantor-4.14.49.9999.ebuild b/kde-base/cantor/cantor-4.14.49.9999.ebuild
index 35c4810..33897eb 100644
--- a/kde-base/cantor/cantor-4.14.49.9999.ebuild
+++ b/kde-base/cantor/cantor-4.14.49.9999.ebuild
@@ -33,6 +33,11 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+	kde4-base_pkg_setup
+}
+
 src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_with analitza)

diff --git a/kde-base/cantor/cantor-4.9999.ebuild b/kde-base/cantor/cantor-4.9999.ebuild
index 35c4810..33897eb 100644
--- a/kde-base/cantor/cantor-4.9999.ebuild
+++ b/kde-base/cantor/cantor-4.9999.ebuild
@@ -33,6 +33,11 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+	kde4-base_pkg_setup
+}
+
 src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_with analitza)


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2014-07-28  8:05 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-15 22:59 [gentoo-commits] proj/kde:master commit in: kde-base/cantor/ Andreas Hüttel
  -- strict thread matches above, loose matches on Subject: below --
2014-07-28  8:05 Michael Palimaka
2014-01-18  4:34 Robin H. Johnson
2013-07-31 19:53 Johannes Huber
2013-03-05 18:26 Michael Palimaka
2012-07-29 17:19 Michael Palimaka
2012-06-16 16:52 Michael Palimaka
2011-11-06 14:03 Johannes Huber
2011-10-25 20:16 Andreas Hüttel
2011-06-11 11:06 Marc Schiffbauer
2011-05-26 21:14 Jorge Manuel B. S. Vicetto
2011-04-10 23:04 Alexey Shvetsov
2011-04-08 20:58 Andreas K. Huettel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox