---- configure.ac 1970-01-01 01:00:00.000000000 +0100
-+++ configure.ac 2008-03-25 10:05:57.090715324 +0000
+--- a/configure.ac
++++ b/configure.ac
@@ -0,0 +1,15 @@
+# -*- Autoconf -*-
+AC_PREREQ(2.59)
---- include/metis.orig.h 2013-03-11 20:50:00.000000000 +0100
-+++ include/metis.h 2013-03-16 12:14:59.117329640 +0100
+--- a/include/metis.h
++++ b/include/metis.h
@@ -30,7 +30,7 @@
GCC does provides these definitions in stdint.h, but it may require some
modifications on other architectures.
---- libmetis/CMakeLists.orig.txt 2011-06-22 19:47:13.000000000 +0200
-+++ libmetis/CMakeLists.txt 2013-03-15 17:13:19.948911972 +0100
+--- a/libmetis/CMakeLists.txt
++++ b/libmetis/CMakeLists.txt
@@ -4,13 +4,14 @@
file(GLOB metis_sources *.c)
# Build libmetis.
---- GKlib/CMakeLists.orig.txt 2013-03-11 20:50:14.000000000 +0100
-+++ GKlib/CMakeLists.txt 2013-03-17 19:53:44.220827579 +0100
+--- a/GKlib/CMakeLists.txt
++++ b/GKlib/CMakeLists.txt
@@ -7,7 +7,7 @@
include(GKlibSystem.cmake)
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
-inherit cmake-utils fortran-2 multilib
+inherit cmake-utils fortran-2
DESCRIPTION="A package for unstructured serial graph partitioning"
HOMEPAGE="http://www-users.cs.umn.edu/~karypis/metis/metis/"
"${FILESDIR}"/${P}-datatype.patch
"${FILESDIR}"/${P}-shared-GKlib.patch
"${FILESDIR}"/${P}-multilib.patch
- )
+)
src_prepare() {
sed \
local mycmakeargs=(
-DGKLIB_PATH="${S}"/GKlib
-DSHARED=TRUE
- $(cmake-utils_use openmp)
+ -DOPENMP="$(usex openmp)"
)
cmake-utils_src_configure
}