aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Borm (boroli) <oli.borm@web.de>2011-03-09 14:18:58 +0100
committerOliver Borm (boroli) <oli.borm@web.de>2011-03-09 14:18:58 +0100
commit3087a4b99650d8c80358c84723288673680de04d (patch)
tree90ed34320d550172242fd99b933e8f66985316cf /sci-libs/gmsh
parent[sci-libs/votca-tools] 1.1.1 InCVS (diff)
downloadsci-3087a4b99650d8c80358c84723288673680de04d.tar.gz
sci-3087a4b99650d8c80358c84723288673680de04d.tar.bz2
sci-3087a4b99650d8c80358c84723288673680de04d.zip
sci-libs/gmsh: Added sci-mathematics/petsc support
Diffstat (limited to 'sci-libs/gmsh')
-rw-r--r--sci-libs/gmsh/ChangeLog4
-rw-r--r--sci-libs/gmsh/Manifest6
-rw-r--r--sci-libs/gmsh/gmsh-2.5.0.ebuild7
-rw-r--r--sci-libs/gmsh/metadata.xml1
4 files changed, 13 insertions, 5 deletions
diff --git a/sci-libs/gmsh/ChangeLog b/sci-libs/gmsh/ChangeLog
index 3b8247474..7b10d5880 100644
--- a/sci-libs/gmsh/ChangeLog
+++ b/sci-libs/gmsh/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 09 Mar 2011; Oliver Borm (boroli) <oli.borm@web.de> gmsh-2.5.0.ebuild,
+ metadata.xml:
+ sci-libs/gmsh: Added sci-mathematics/petsc support
+
10 Jan 2011; Oliver Borm (boroli) <oli.borm@web.de> -gmsh-2.3.1-r1.ebuild,
-files/gmsh-2.3.1.patch, -gmsh-2.4.2.ebuild, gmsh-2.5.0.ebuild:
delete old version, added some USE-flags
diff --git a/sci-libs/gmsh/Manifest b/sci-libs/gmsh/Manifest
index a3a53f646..81cea61d8 100644
--- a/sci-libs/gmsh/Manifest
+++ b/sci-libs/gmsh/Manifest
@@ -1,5 +1,5 @@
DIST gmsh-2.5.0-source.tgz 3642009 RMD160 49ab2054d546e4549250119cec0453cd1cdfffef SHA1 b541fd9f1aadf1df7bf6fdd97a68ca41966ffeb6 SHA256 db1d3b92e56a85be9ec1c020aa2c705ccf5b7f0d00fa0f29b50efc73b378debc
-EBUILD gmsh-2.5.0.ebuild 2392 RMD160 c99390d8ef4bd6ae703051149ced096ce4881f5e SHA1 43988bb2ccd31062d357713bc274c1d74ea7d6f8 SHA256 9cd754c75168f3508d7141dc092bc21a54919509b9eff089225fd1fbacc950d7
+EBUILD gmsh-2.5.0.ebuild 2515 RMD160 12bd87b84318b7f271d959f00e3f25c9a0b367b5 SHA1 c9c0e8fbf5aab8663b08b067aece35965cf7e126 SHA256 3f04a935634863af5913e4a52e079d5dfbd990b428a703af0cea1b3fa8617815
EBUILD gmsh-9999.ebuild 2485 RMD160 9c76512a6a3ee61258bd5562d85ca63d478dad87 SHA1 8e3653b039541d2ed0115a154975c85b1fe780a9 SHA256 766015235209c9b2924a651668563a169da756abbbe5dd21b7f84a00689621cb
-MISC ChangeLog 2619 RMD160 450504ef950fc6d8bbba4328088d59bf5910cae9 SHA1 a1ae2f0fc457693dcfd2f458ff937ce59b1113d5 SHA256 852ce5abd795c0f9bd0baebea00d4088272b72595606fc587390feedb7f26954
-MISC metadata.xml 667 RMD160 d900fae7c06f0284afc7dd26116b30f80d75ae99 SHA1 e9b76c55005e3014e2e5a611990467368c0b1290 SHA256 bc2724c5ba7405a467a31367f7811ccc63d904ab86cc608bdb29f3af63d565de
+MISC ChangeLog 2762 RMD160 7c6284b4fd4ffbb7185123840fb955eee1bdbb9b SHA1 9dbe779e35302e98dab321e825eaaa92589f7deb SHA256 b2a32acc02872e303a35840f82e63d406f1034a0303bca4c193c7f2cf01d55e8
+MISC metadata.xml 733 RMD160 7d4b90e9579462bb19c80d1176bc02fa889b8844 SHA1 f1484dc55dace56aa3e546370382b5273f33c884 SHA256 58878c508258397ebe56dc3751b9c334a11f332ae732248a23ce454b880d266e
diff --git a/sci-libs/gmsh/gmsh-2.5.0.ebuild b/sci-libs/gmsh/gmsh-2.5.0.ebuild
index edb8f65d4..6e314ff99 100644
--- a/sci-libs/gmsh/gmsh-2.5.0.ebuild
+++ b/sci-libs/gmsh/gmsh-2.5.0.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-3 free-noncomm"
SLOT="0"
KEYWORDS="~amd64 ~x86"
## cgns is not compiling ATM, maybe fix cgns lib first
-IUSE="blas chaco cgns doc examples jpeg lua med metis mpi netgen opencascade png taucs tetgen zlib X"
+IUSE="blas chaco cgns doc examples jpeg lua med metis mpi netgen opencascade png petsc taucs tetgen zlib X"
RDEPEND="X? ( x11-libs/fltk:1.1 )
blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 )
@@ -25,6 +25,7 @@ RDEPEND="X? ( x11-libs/fltk:1.1 )
med? ( >=sci-libs/med-2.3.4 )
opencascade? ( sci-libs/opencascade )
png? ( media-libs/libpng )
+ petsc? ( sci-mathematics/petsc )
zlib? ( sys-libs/zlib )
mpi? ( virtual/mpi[cxx] )
taucs? ( sci-libs/taucs )"
@@ -55,7 +56,8 @@ src_configure() {
$(cmake-utils_use_enable netgen NETGEN)
$(cmake-utils_use_enable taucs TAUCS)
$(cmake-utils_use_enable tetgen TETGEN)
- $(cmake-utils_use_enable opencascade OCC)"
+ $(cmake-utils_use_enable opencascade OCC)
+ $(cmake-utils_use_enable petsc PETSC)"
# $(cmake-utils_use_enable tetgen TETGEN_NEW)
cmake-utils_src_configure ${mycmakeargs} \
@@ -65,6 +67,7 @@ src_configure() {
src_install() {
cmake-utils_src_install
+ # TODO: tutorials get installed twice ATM
if use doc ; then
cd "${CMAKE_BUILD_DIR}"
emake pdf || die "failed to build documentation"
diff --git a/sci-libs/gmsh/metadata.xml b/sci-libs/gmsh/metadata.xml
index 225285f0a..ed9746795 100644
--- a/sci-libs/gmsh/metadata.xml
+++ b/sci-libs/gmsh/metadata.xml
@@ -8,6 +8,7 @@
<flag name="metis"> Enables metis support</flag>
<flag name="med"> Enables med support</flag>
<flag name="netgen"> Enable 3D Frontal triangulation using netgen lib</flag>
+ <flag name="petsc"> Enable sci-mathematics/petsc support</flag>
<flag name="opencascade"> Enable OpenCASCADE support</flag>
<flag name="taucs"> Enable sci-libs/taucs support</flag>
<flag name="tetgen"> Enable 3D delauny triangulation using tetgen lib</flag>