diff options
author | oli <oli@32389bae-6d03-0410-99cf-db05cde120eb> | 2008-11-26 18:14:05 +0000 |
---|---|---|
committer | oli <oli@32389bae-6d03-0410-99cf-db05cde120eb> | 2008-11-26 18:14:05 +0000 |
commit | 2ab86eaa96de8749ba2c0d5e720e96ccd8d7f903 (patch) | |
tree | 5ec962419f56dabeb5cab006cd71f6883c5bd8a5 /sci-libs/gmsh | |
parent | app-vim/freefem++-syntax: version bump. (diff) | |
download | sci-2ab86eaa96de8749ba2c0d5e720e96ccd8d7f903.tar.gz sci-2ab86eaa96de8749ba2c0d5e720e96ccd8d7f903.tar.bz2 sci-2ab86eaa96de8749ba2c0d5e720e96ccd8d7f903.zip |
sci-libs/gmsh: Fixed metis compilation problem and added chaco USE-flag
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@1346 32389bae-6d03-0410-99cf-db05cde120eb
Diffstat (limited to 'sci-libs/gmsh')
-rw-r--r-- | sci-libs/gmsh/ChangeLog | 4 | ||||
-rw-r--r-- | sci-libs/gmsh/Manifest | 7 | ||||
-rw-r--r-- | sci-libs/gmsh/files/gmsh-2.2.5_metis.patch | 22 | ||||
-rw-r--r-- | sci-libs/gmsh/gmsh-2.2.5.ebuild | 4 | ||||
-rw-r--r-- | sci-libs/gmsh/metadata.xml | 1 |
5 files changed, 34 insertions, 4 deletions
diff --git a/sci-libs/gmsh/ChangeLog b/sci-libs/gmsh/ChangeLog index 62684c215..446921126 100644 --- a/sci-libs/gmsh/ChangeLog +++ b/sci-libs/gmsh/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 26 Nov 2008; Oliver Borm (boroli) <oli.borm@web.de> gmsh-2.2.5.ebuild, + +files/gmsh-2.2.5_metis.patch, metadata.xml: + Fixed metis compilation problem and added chaco USE-flag + 18 Nov 2008; Oliver Borm (boroli) <oli.borm@web.de> gmsh-2.2.5.ebuild: Improved typo diff --git a/sci-libs/gmsh/Manifest b/sci-libs/gmsh/Manifest index e6b8b03d5..ebe350aab 100644 --- a/sci-libs/gmsh/Manifest +++ b/sci-libs/gmsh/Manifest @@ -1,6 +1,7 @@ AUX gmsh-2.2.5.patch 869 RMD160 139993b6d8ece207594c10c97c2695304c20654d SHA1 b7c53df17629afdb0b18dc6d5c4e3a22bffd4e35 SHA256 6ac0f6f04436441d993c7a160000509f46582ddece759feb1208bf48ccd140c7 AUX gmsh-2.2.5_hdf5.patch 781 RMD160 d6aa50726f6d429c92293b07020f32844863df77 SHA1 924b2752e02ecb0edba1da1b1e88ffd0b4733f93 SHA256 0db2947bb98129769b5a9c03c6beed1fcdf3713c69da63715f58b05435fb6062 +AUX gmsh-2.2.5_metis.patch 612 RMD160 92c439fae49884bffd8b6d655e6a52da241d3d23 SHA1 489f6129fbcf52e02004d179086a801656b915c3 SHA256 c78eff1d3c29c2c2f8356069a7ee82c05ebbbdd50704b1abf020eac39e753d3a DIST gmsh-2.2.5-source.tgz 2579409 RMD160 83ad36406aed4952abeb4ab6dd8153e1c98f0314 SHA1 ca1f4f7dba22b94fa3af1f632b500081487b5c72 SHA256 c989c06f4d89a74d8e3fdfd1bfec8d3394d798214c5b7b152cdbd0d78a0ed4b8 -EBUILD gmsh-2.2.5.ebuild 1658 RMD160 63206a98022c7f7257d521b267c8678e575cde0a SHA1 e7a2ae80776b2f86a3e6ec7cce155392417b17af SHA256 2b6b80821cf77b4a4d009f083c0c7e9c5c573da05ff6298727f82b07694f2af4 -MISC ChangeLog 638 RMD160 3392645cec0102b28b7c6e5589ecdbe77dc7fab0 SHA1 a049ee0a79716e92b21cc8f9e7b7c91d5ab44042 SHA256 3fa269a07e59e88a727152cb44d6a4fcb5b42ed46fd63f5de4d236073a0e440d -MISC metadata.xml 340 RMD160 577d823e8f60869e3ef39a807177f18c7e846f0b SHA1 1f44a0dba8a60463e1a013ad0c6d1d224cfebdc1 SHA256 e5adbe449f6f655c1e90be582f48e53245dc2d86717bc5e0194ea815b1f86f23 +EBUILD gmsh-2.2.5.ebuild 1727 RMD160 f7ea5a1fb318c141de96f1a583475248a0783ee1 SHA1 07feebdeb6f48e28d6a8574f8013f823de00987d SHA256 caed7674fe4ce9ac8a6d981119fdf8f0149371f1f886dc6980fcc50426bef84a +MISC ChangeLog 818 RMD160 0d4f4a8ee160bc5342fb7f51ae245251394de806 SHA1 d3fbed6e119a3d50ab3388910a692a893c674c04 SHA256 a6212c0e205cc7120bf2a9c9ac89308a996a71bbb0ea26ce33cf58ccf1899473 +MISC metadata.xml 403 RMD160 c8fc206be45f492f061108b13ab9bff39bc7e211 SHA1 b3bebdfedf1ff8a5df983ec3251c19e35f27a494 SHA256 7e5b17806c50e1c1a26369be3c949cdd32360528c1844ad0a0fc6fae318f6798 diff --git a/sci-libs/gmsh/files/gmsh-2.2.5_metis.patch b/sci-libs/gmsh/files/gmsh-2.2.5_metis.patch new file mode 100644 index 000000000..3bf6c408f --- /dev/null +++ b/sci-libs/gmsh/files/gmsh-2.2.5_metis.patch @@ -0,0 +1,22 @@ +--- gmsh-2.2.5.orig/Mesh/Partition.cpp 2008-11-26 18:07:27.000000000 +0100 ++++ gmsh-2.2.5/Mesh/Partition.cpp 2008-11-26 18:08:04.000000000 +0100 +@@ -146,8 +146,8 @@ + int ier = 0; + + switch(options.partitioner){ +- case 1: // Chacho + #ifdef HAVE_CHACO ++ case 1: // Chacho + { + Msg::Info("Launching Chaco graph partitioner"); + // Some setup (similar to that of Chaco/input/input.c) +@@ -196,8 +196,8 @@ + } + break; + #endif +- case 2: // Metis + #ifdef HAVE_METIS ++ case 2: // Metis + { + Msg::Info("Launching METIS graph partitioner"); + // "C" numbering for Metis diff --git a/sci-libs/gmsh/gmsh-2.2.5.ebuild b/sci-libs/gmsh/gmsh-2.2.5.ebuild index 50fd5b013..0e312fd1f 100644 --- a/sci-libs/gmsh/gmsh-2.2.5.ebuild +++ b/sci-libs/gmsh/gmsh-2.2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="cgns doc examples jpeg metis opencascade png zlib X" +IUSE="chaco cgns doc examples jpeg metis opencascade png zlib X" RDEPEND="sci-libs/gsl x11-libs/fltk @@ -29,6 +29,7 @@ src_unpack() { cd "${S}" epatch "${FILESDIR}"/${P}.patch + epatch "${FILESDIR}"/${P}_metis.patch if use cgns && built_with_use sci-libs/cgnslib hdf5; then epatch "${FILESDIR}"/${P}_hdf5.patch fi @@ -48,6 +49,7 @@ src_compile() { $(use_enable metis) \ $(use_enable opencascade occ) \ $(use_enable png) \ + $(use_enable chaco) \ $(use_enable zlib) emake -j1 || die "emake failed" diff --git a/sci-libs/gmsh/metadata.xml b/sci-libs/gmsh/metadata.xml index 8b06e6bf3..2885f58f5 100644 --- a/sci-libs/gmsh/metadata.xml +++ b/sci-libs/gmsh/metadata.xml @@ -3,6 +3,7 @@ <pkgmetadata> <herd>sci</herd> <use> + <flag name="chaco"> Enables chaco partitioner support</flag> <flag name="cgns"> Enables cgns output support</flag> <flag name="metis"> Enables metis support</flag> <flag name="opencascade"> Enable OpenCASCADE support</flag> |