aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Kahle <tomka@gentoo.org>2012-10-11 17:16:30 -0700
committerThomas Kahle <tomka@gentoo.org>2012-10-11 17:16:41 -0700
commit66b887a792880f4bdc624f74b74daf7893ef2113 (patch)
tree3a077f361920edb50dc39d9903d750be2300aa31 /sci-mathematics/Macaulay2
parent[sci-chemistry/trajng] Fix ebuild (diff)
downloadsci-66b887a792880f4bdc624f74b74daf7893ef2113.tar.gz
sci-66b887a792880f4bdc624f74b74daf7893ef2113.tar.bz2
sci-66b887a792880f4bdc624f74b74daf7893ef2113.zip
improve live ebuild
(Portage version: 2.1.11.25/git/Linux x86_64)
Diffstat (limited to 'sci-mathematics/Macaulay2')
-rw-r--r--sci-mathematics/Macaulay2/ChangeLog4
-rw-r--r--sci-mathematics/Macaulay2/Macaulay2-9999.ebuild2
-rw-r--r--sci-mathematics/Macaulay2/metadata.xml2
3 files changed, 7 insertions, 1 deletions
diff --git a/sci-mathematics/Macaulay2/ChangeLog b/sci-mathematics/Macaulay2/ChangeLog
index 16e439c46..597b0873b 100644
--- a/sci-mathematics/Macaulay2/ChangeLog
+++ b/sci-mathematics/Macaulay2/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 12 Oct 2012; Thomas Kahle <tomka@gentoo.org> Macaulay2-9999.ebuild,
+ metadata.xml:
+ improve live ebuild
+
19 Aug 2012; Thomas Kahle <tomka@gentoo.org> Macaulay2-9999.ebuild:
update to EAPI=4, cosmetics, deps
diff --git a/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild b/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild
index 6e7dfc18a..56001b2ef 100644
--- a/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild
+++ b/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild
@@ -60,6 +60,8 @@ RESTRICT="mirror"
pkg_setup () {
tc-export CC CPP CXX
append-cppflags "-I/usr/include/frobby"
+ # gtest needs python:2
+ python_set_active_version 2
}
src_prepare() {
diff --git a/sci-mathematics/Macaulay2/metadata.xml b/sci-mathematics/Macaulay2/metadata.xml
index bef955795..575e757e6 100644
--- a/sci-mathematics/Macaulay2/metadata.xml
+++ b/sci-mathematics/Macaulay2/metadata.xml
@@ -7,7 +7,7 @@
<name>Thomas Kahle</name>
</maintainer>
<use>
- <flag name="optimization">Accept upstream's choices for -O option, i.e. -O3 almost everywhere.</flag>
+ <flag name="optimization">Disable to build with -O0 for debugging.</flag>
</use>
<longdescription lang="en">
Macaulay2 is a research tool for algraic geometry and commutative