summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2010-01-20 20:04:46 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2010-01-20 20:04:46 +0000
commitdfaa98bf127f539bcd3ce065667dbec46e6a218b (patch)
tree09a0613c5f08302322e1db5d5b5f1c57abfb8d80 /sci-libs
parentMarking heimdal-1.2.1-r4 ppc64 for bug 300686 (diff)
downloadhistorical-dfaa98bf127f539bcd3ce065667dbec46e6a218b.tar.gz
historical-dfaa98bf127f539bcd3ce065667dbec46e6a218b.tar.bz2
historical-dfaa98bf127f539bcd3ce065667dbec46e6a218b.zip
Reduced number of jobs for the tests and updated the mpi m4 macro, should fix bug #279150
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/parmetis/ChangeLog9
-rw-r--r--sci-libs/parmetis/Manifest12
-rw-r--r--sci-libs/parmetis/files/parmetis-3.1.1-autotools.patch297
3 files changed, 160 insertions, 158 deletions
diff --git a/sci-libs/parmetis/ChangeLog b/sci-libs/parmetis/ChangeLog
index 2db689921d07..54ca573cac07 100644
--- a/sci-libs/parmetis/ChangeLog
+++ b/sci-libs/parmetis/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-libs/parmetis
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/parmetis/ChangeLog,v 1.4 2009/09/13 16:57:06 bicatali Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/parmetis/ChangeLog,v 1.5 2010/01/20 20:04:45 bicatali Exp $
+
+ 20 Jan 2010; Sébastien Fabbro <bicatali@gentoo.org>
+ files/parmetis-3.1.1-autotools.patch:
+ Reduced number of jobs for the tests and updated the mpi m4 macro, should
+ fix bug #279150
13 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> -parmetis-3.1.ebuild,
-files/parmetis-3.1-autotools.patch:
diff --git a/sci-libs/parmetis/Manifest b/sci-libs/parmetis/Manifest
index 174d9f030bb8..ed3dc9057418 100644
--- a/sci-libs/parmetis/Manifest
+++ b/sci-libs/parmetis/Manifest
@@ -1,15 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX parmetis-3.1.1-autotools.patch 11904 RMD160 5dd0212a4f25489826ec943d903db573560fed44 SHA1 71dd83d036880091fb0343f2b47035689d77dd8e SHA256 6e703c48cde8af4cb4a92805ff97a639ee05f3916cac054303638c07f7c693dd
+AUX parmetis-3.1.1-autotools.patch 11867 RMD160 71355dccb898e2e8291a69c052e4502628221744 SHA1 c4763b93f0225d5f73c1da64850dfce6eb2f5dc2 SHA256 09dfa012f7f5daecd7d881a28fd9af28713ff27f95b0272600575e2a67beeef5
DIST ParMetis-3.1.1.tar.gz 5292017 RMD160 e6c59f24857e7af9d31b8b596aee00f2966b9401 SHA1 e01fc35fb7f05ea1c265ac96fbc465d615385945 SHA256 44ed920e4ff5cec8755eb06fd05ecbb2bc3eccd7ab943b9d38d0fd2a21f30d5c
EBUILD parmetis-3.1.1.ebuild 905 RMD160 6c68227c8aff96393fd48edde7a2ac31190fb91b SHA1 845f5780385c31c91bfe5707b665440fe9f00fec SHA256 1954529ca461e46b5c9b6a692d9cd97bc8b284304000c6281b52ef58b99be03e
-MISC ChangeLog 976 RMD160 fd749e3a0ba4683a0edc767cc8a62dc603e1ac45 SHA1 cbe259441793d142c3984fc658f028336917f5d2 SHA256 7e856f5d7522b8cf421b47be643bb021897ca39e2c56cb51cba70f76ffbe19c6
+MISC ChangeLog 1166 RMD160 0b02a2270a75fba0abb110d95e23caddba10f9a3 SHA1 4794613aece9291ec77e1d37b6176749ee9b8aff SHA256 67ec705b9fbfed3eed76a6d4764150a06e2425d6dc713098b01420cfcafd538f
MISC metadata.xml 567 RMD160 0565f147e7f67469216f64490469c39a78040073 SHA1 619ff63c86b9da320ad0d6af86c83a78e748ef7d SHA256 e7b13d4ac35de3236571c5efd0cbf9143333a4978e9dbe277b45ba3a5b4bd29a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAkqtJHIACgkQ1ycZbhPLE2D4bwCgk9IH8mzwjdpHQAuS1e6W7cRG
-XZYAoJtgBhfOSsFOPyJE56YIJEkPOxXQ
-=vGOO
+iEYEARECAAYFAktXan4ACgkQ1ycZbhPLE2A2YQCghj8Q3gRcKe90YPhuISy7UFOl
+SfEAoJx8IwIiKcA1nWH7IVA2Vj5hhf/o
+=+Ft5
-----END PGP SIGNATURE-----
diff --git a/sci-libs/parmetis/files/parmetis-3.1.1-autotools.patch b/sci-libs/parmetis/files/parmetis-3.1.1-autotools.patch
index 7fd09ab6b4b5..0c4ef28b5bc4 100644
--- a/sci-libs/parmetis/files/parmetis-3.1.1-autotools.patch
+++ b/sci-libs/parmetis/files/parmetis-3.1.1-autotools.patch
@@ -1,14 +1,138 @@
-diff -Nur ParMetis-3.1.1.orig/acx_mpi.m4 ParMetis-3.1.1/acx_mpi.m4
---- ParMetis-3.1.1.orig/acx_mpi.m4 1970-01-01 01:00:00.000000000 +0100
-+++ ParMetis-3.1.1/acx_mpi.m4 2008-05-16 17:43:21.000000000 +0100
-@@ -0,0 +1,181 @@
+diff -Nur ParMetis-3.1.1.orig/configure.ac ParMetis-3.1.1/configure.ac
+--- ParMetis-3.1.1.orig/configure.ac 1970-01-01 01:00:00.000000000 +0100
++++ ParMetis-3.1.1/configure.ac 2009-03-14 11:37:58.804041439 +0000
+@@ -0,0 +1,18 @@
++# -*- Autoconf -*-
++AC_PREREQ(2.59)
++AC_INIT(parmetis, 3.1.1, karypis@cs.umn.edu)
++AM_INIT_AUTOMAKE([foreign])
++AC_CONFIG_HEADER([config.h])
++AC_PROG_INSTALL
++AC_PROG_LIBTOOL
++AC_CHECK_LIB(m, sqrt)
++sinclude(ax_mpi.m4)
++AC_LANG_PUSH([C])
++AX_MPI([], AC_MSG_ERROR([could not compile an mpi test program]))
++AC_CONFIG_FILES([Makefile
++ metis.pc
++ parmetis.pc
++ ParMETISLib/Makefile
++ METISLib/Makefile
++ Programs/Makefile])
++AC_OUTPUT
+diff -Nur ParMetis-3.1.1.orig/Makefile.am ParMetis-3.1.1/Makefile.am
+--- ParMetis-3.1.1.orig/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ ParMetis-3.1.1/Makefile.am 2009-03-14 11:37:15.700900498 +0000
+@@ -0,0 +1,5 @@
++SUBDIRS = METISLib ParMETISLib Programs
++EXTRA_DIST = CHANGES VERSION parmetis.pc.in metis.pc.in
++include_HEADERS = parmetis.h
++pkgconfigdir = $(libdir)/pkgconfig
++pkgconfig_DATA = metis.pc parmetis.pc
+diff -Nur ParMetis-3.1.1.orig/METISLib/Makefile.am ParMetis-3.1.1/METISLib/Makefile.am
+--- ParMetis-3.1.1.orig/METISLib/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ ParMetis-3.1.1/METISLib/Makefile.am 2009-03-14 11:37:15.700900498 +0000
+@@ -0,0 +1,18 @@
++pkginclude_HEADERS = defs.h macros.h metis.h proto.h rename.h \
++ stdheaders.h struct.h
++pkgincludedir = $(includedir)/metis
++
++lib_LTLIBRARIES = libmetis.la
++libmetis_la_SOURCES = \
++ coarsen.c fm.c initpart.c match.c ccgraph.c \
++ pmetis.c pqueue.c refine.c util.c timing.c debug.c \
++ bucketsort.c graph.c stat.c kmetis.c kwayrefine.c \
++ kwayfm.c balance.c ometis.c srefine.c sfm.c separator.c \
++ mincover.c mmd.c mesh.c meshpart.c frename.c fortran.c \
++ myqsort.c compress.c parmetis.c estmem.c \
++ mpmetis.c mcoarsen.c mmatch.c minitpart.c mbalance.c \
++ mutil.c mkmetis.c mkwayrefine.c mkwayfmh.c \
++ mrefine2.c minitpart2.c mbalance2.c mfm2.c \
++ kvmetis.c kwayvolrefine.c kwayvolfm.c subdomains.c \
++ mfm.c memory.c mrefine.c checkgraph.c
++libmetis_la_LDFLAGS = -no-undefined -version-info 4:1:0
+diff -Nur ParMetis-3.1.1.orig/metis.pc.in ParMetis-3.1.1/metis.pc.in
+--- ParMetis-3.1.1.orig/metis.pc.in 1970-01-01 01:00:00.000000000 +0100
++++ ParMetis-3.1.1/metis.pc.in 2009-03-14 11:37:15.700900498 +0000
+@@ -0,0 +1,10 @@
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: METIS
++Description: Software for unstructured graph partitioning
++Version: @VERSION@
++Libs: -L${libdir} -lmetis
++Cflags: -I${includedir}/metis
+diff -Nur ParMetis-3.1.1.orig/ParMETISLib/Makefile.am ParMetis-3.1.1/ParMETISLib/Makefile.am
+--- ParMetis-3.1.1.orig/ParMETISLib/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ ParMetis-3.1.1/ParMETISLib/Makefile.am 2009-03-14 11:57:08.006017954 +0000
+@@ -0,0 +1,21 @@
++pkginclude_HEADERS = defs.h macros.h parmetislib.h proto.h \
++ rename.h stdheaders.h struct.h
++pkgincludedir = $(includedir)/parmetis
++
++lib_LTLIBRARIES = libparmetis.la
++libparmetis_la_SOURCES = \
++ comm.c util.c debug.c setup.c grsetup.c timer.c \
++ node_refine.c initmsection.c order.c \
++ xyzpart.c pspases.c frename.c \
++ iintsort.c iidxsort.c ikeysort.c ikeyvalsort.c \
++ kmetis.c gkmetis.c ometis.c \
++ initpart.c match.c \
++ kwayfm.c kwayrefine.c kwaybalance.c \
++ remap.c stat.c fpqueue.c \
++ ametis.c rmetis.c lmatch.c initbalance.c \
++ mdiffusion.c diffutil.c wave.c \
++ csrmatch.c redomylink.c balancemylink.c \
++ selectq.c akwayfm.c serial.c move.c \
++ mmetis.c mesh.c memory.c weird.c backcompat.c
++libparmetis_la_LDFLAGS = -no-undefined -version-info 3:1:1
++libparmetis_la_LIBADD = @MPILIBS@ $(top_builddir)/METISLib/libmetis.la
+diff -Nur ParMetis-3.1.1.orig/parmetis.pc.in ParMetis-3.1.1/parmetis.pc.in
+--- ParMetis-3.1.1.orig/parmetis.pc.in 1970-01-01 01:00:00.000000000 +0100
++++ ParMetis-3.1.1/parmetis.pc.in 2009-03-14 11:37:15.700900498 +0000
+@@ -0,0 +1,11 @@
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: ParMETIS
++Description: Software for parallel (mpi) unstructured graph partitioning
++Version: @VERSION@
++Requires: metis
++Libs: -L${libdir} -lparmetis
++Cflags: -I${includedir}
+diff -Nur ParMetis-3.1.1.orig/Programs/Makefile.am ParMetis-3.1.1/Programs/Makefile.am
+--- ParMetis-3.1.1.orig/Programs/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ ParMetis-3.1.1/Programs/Makefile.am 2009-03-14 11:37:15.700900498 +0000
+@@ -0,0 +1,13 @@
++AM_CPPFLAGS = -I$(top_srcdir)/ParMETISLib
++LDADD = $(top_builddir)/METISLib/libmetis.la \
++ $(top_builddir)/ParMETISLib/libparmetis.la
++
++check_PROGRAMS = ptest mtest
++ptest_SOURCES = ptest.c io.c adaptgraph.c
++mtest_SOURCES = mtest.c io.c
++
++MPIRUN = mpirun -np 2
++
++check-local: $(check_PROGRAMS)
++ $(MPIRUN) ptest ../Graphs/rotor.graph
++ $(MPIRUN) mtest ../Graphs/bricks.hex3d 2
+diff -Nur ParMetis-3.1.1.orig/ax_mpi.m4 ParMetis-3.1.1/ax_mpi.m4
+--- ParMetis-3.1.1.orig/ax_mpi.m4 1970-01-01 01:00:00.000000000 +0100
++++ ParMetis-3.1.1/ax_mpi.m4 2010-01-20 20:33:15.000000000 +0000
+@@ -0,0 +1,178 @@
+# ===========================================================================
-+# http://autoconf-archive.cryp.to/acx_mpi.html
++# http://www.nongnu.org/autoconf-archive/ax_mpi.html
+# ===========================================================================
+#
+# SYNOPSIS
+#
-+# ACX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
++# AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
+#
+# DESCRIPTION
+#
@@ -25,8 +149,8 @@ diff -Nur ParMetis-3.1.1.orig/acx_mpi.m4 ParMetis-3.1.1/acx_mpi.m4
+#
+# If you want to compile everything with MPI, you should set:
+#
-+# CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
-+# LIBS="$MPILIBS $LIBS"
++# CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC"
++# LIBS="$MPILIBS $LIBS"
+#
+# NOTE: The above assumes that you will use $CC (or whatever) for linking
+# as well as for compiling. (This is the default for automake and most
@@ -40,11 +164,7 @@ diff -Nur ParMetis-3.1.1.orig/acx_mpi.m4 ParMetis-3.1.1/acx_mpi.m4
+# found. If ACTION-IF-FOUND is not specified, the default action will
+# define HAVE_MPI.
+#
-+# LAST MODIFICATION
-+#
-+# 2008-04-12
-+#
-+# COPYLEFT
++# LICENSE
+#
+# Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
+# Copyright (c) 2008 Julian C. Cummings <cummings@cacr.caltech.edu>
@@ -71,18 +191,19 @@ diff -Nur ParMetis-3.1.1.orig/acx_mpi.m4 ParMetis-3.1.1/acx_mpi.m4
+# all other use of the material that constitutes the Autoconf Macro.
+#
+# This special exception to the GPL applies to versions of the Autoconf
-+# Macro released by the Autoconf Macro Archive. When you make and
-+# distribute a modified version of the Autoconf Macro, you may extend this
-+# special exception to the GPL to apply to your modified version as well.
++# Macro released by the Autoconf Archive. When you make and distribute a
++# modified version of the Autoconf Macro, you may extend this special
++# exception to the GPL to apply to your modified version as well.
+
-+AC_DEFUN([ACX_MPI], [
++AU_ALIAS([ACX_MPI], [AX_MPI])
++AC_DEFUN([AX_MPI], [
+AC_PREREQ(2.50) dnl for AC_LANG_CASE
+
+AC_LANG_CASE([C], [
+ AC_REQUIRE([AC_PROG_CC])
+ AC_ARG_VAR(MPICC,[MPI C compiler command])
+ AC_CHECK_PROGS(MPICC, mpicc hcc mpxlc_r mpxlc mpcc cmpicc, $CC)
-+ acx_mpi_save_CC="$CC"
++ ax_mpi_save_CC="$CC"
+ CC="$MPICC"
+ AC_SUBST(MPICC)
+],
@@ -90,7 +211,7 @@ diff -Nur ParMetis-3.1.1.orig/acx_mpi.m4 ParMetis-3.1.1/acx_mpi.m4
+ AC_REQUIRE([AC_PROG_CXX])
+ AC_ARG_VAR(MPICXX,[MPI C++ compiler command])
+ AC_CHECK_PROGS(MPICXX, mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++, $CXX)
-+ acx_mpi_save_CXX="$CXX"
++ ax_mpi_save_CXX="$CXX"
+ CXX="$MPICXX"
+ AC_SUBST(MPICXX)
+],
@@ -98,7 +219,7 @@ diff -Nur ParMetis-3.1.1.orig/acx_mpi.m4 ParMetis-3.1.1/acx_mpi.m4
+ AC_REQUIRE([AC_PROG_F77])
+ AC_ARG_VAR(MPIF77,[MPI Fortran 77 compiler command])
+ AC_CHECK_PROGS(MPIF77, mpif77 hf77 mpxlf_r mpxlf mpf77 cmpifc, $F77)
-+ acx_mpi_save_F77="$F77"
++ ax_mpi_save_F77="$F77"
+ F77="$MPIF77"
+ AC_SUBST(MPIF77)
+],
@@ -106,7 +227,7 @@ diff -Nur ParMetis-3.1.1.orig/acx_mpi.m4 ParMetis-3.1.1/acx_mpi.m4
+ AC_REQUIRE([AC_PROG_FC])
+ AC_ARG_VAR(MPIFC,[MPI Fortran compiler command])
+ AC_CHECK_PROGS(MPIFC, mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c, $FC)
-+ acx_mpi_save_FC="$FC"
++ ax_mpi_save_FC="$FC"
+ FC="$MPIFC"
+ AC_SUBST(MPIFC)
+])
@@ -167,10 +288,10 @@ diff -Nur ParMetis-3.1.1.orig/acx_mpi.m4 ParMetis-3.1.1/acx_mpi.m4
+ AC_MSG_RESULT(no)])
+fi])
+
-+AC_LANG_CASE([C], [CC="$acx_mpi_save_CC"],
-+ [C++], [CXX="$acx_mpi_save_CXX"],
-+ [Fortran 77], [F77="$acx_mpi_save_F77"],
-+ [Fortran], [FC="$acx_mpi_save_FC"])
++AC_LANG_CASE([C], [CC="$ax_mpi_save_CC"],
++ [C++], [CXX="$ax_mpi_save_CXX"],
++ [Fortran 77], [F77="$ax_mpi_save_F77"],
++ [Fortran], [FC="$ax_mpi_save_FC"])
+
+AC_SUBST(MPILIBS)
+
@@ -182,128 +303,4 @@ diff -Nur ParMetis-3.1.1.orig/acx_mpi.m4 ParMetis-3.1.1/acx_mpi.m4
+ ifelse([$1],,[AC_DEFINE(HAVE_MPI,1,[Define if you have the MPI library.])],[$1])
+ :
+fi
-+])dnl ACX_MPI
-diff -Nur ParMetis-3.1.1.orig/configure.ac ParMetis-3.1.1/configure.ac
---- ParMetis-3.1.1.orig/configure.ac 1970-01-01 01:00:00.000000000 +0100
-+++ ParMetis-3.1.1/configure.ac 2009-03-14 11:37:58.804041439 +0000
-@@ -0,0 +1,18 @@
-+# -*- Autoconf -*-
-+AC_PREREQ(2.59)
-+AC_INIT(parmetis, 3.1.1, karypis@cs.umn.edu)
-+AM_INIT_AUTOMAKE([foreign])
-+AC_CONFIG_HEADER([config.h])
-+AC_PROG_INSTALL
-+AC_PROG_LIBTOOL
-+AC_CHECK_LIB(m, sqrt)
-+sinclude(acx_mpi.m4)
-+AC_LANG_PUSH([C])
-+ACX_MPI([], AC_MSG_ERROR([could not compile an mpi test program]))
-+AC_CONFIG_FILES([Makefile
-+ metis.pc
-+ parmetis.pc
-+ ParMETISLib/Makefile
-+ METISLib/Makefile
-+ Programs/Makefile])
-+AC_OUTPUT
-diff -Nur ParMetis-3.1.1.orig/Makefile.am ParMetis-3.1.1/Makefile.am
---- ParMetis-3.1.1.orig/Makefile.am 1970-01-01 01:00:00.000000000 +0100
-+++ ParMetis-3.1.1/Makefile.am 2009-03-14 11:37:15.700900498 +0000
-@@ -0,0 +1,5 @@
-+SUBDIRS = METISLib ParMETISLib Programs
-+EXTRA_DIST = CHANGES VERSION parmetis.pc.in metis.pc.in
-+include_HEADERS = parmetis.h
-+pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfig_DATA = metis.pc parmetis.pc
-diff -Nur ParMetis-3.1.1.orig/METISLib/Makefile.am ParMetis-3.1.1/METISLib/Makefile.am
---- ParMetis-3.1.1.orig/METISLib/Makefile.am 1970-01-01 01:00:00.000000000 +0100
-+++ ParMetis-3.1.1/METISLib/Makefile.am 2009-03-14 11:37:15.700900498 +0000
-@@ -0,0 +1,18 @@
-+pkginclude_HEADERS = defs.h macros.h metis.h proto.h rename.h \
-+ stdheaders.h struct.h
-+pkgincludedir = $(includedir)/metis
-+
-+lib_LTLIBRARIES = libmetis.la
-+libmetis_la_SOURCES = \
-+ coarsen.c fm.c initpart.c match.c ccgraph.c \
-+ pmetis.c pqueue.c refine.c util.c timing.c debug.c \
-+ bucketsort.c graph.c stat.c kmetis.c kwayrefine.c \
-+ kwayfm.c balance.c ometis.c srefine.c sfm.c separator.c \
-+ mincover.c mmd.c mesh.c meshpart.c frename.c fortran.c \
-+ myqsort.c compress.c parmetis.c estmem.c \
-+ mpmetis.c mcoarsen.c mmatch.c minitpart.c mbalance.c \
-+ mutil.c mkmetis.c mkwayrefine.c mkwayfmh.c \
-+ mrefine2.c minitpart2.c mbalance2.c mfm2.c \
-+ kvmetis.c kwayvolrefine.c kwayvolfm.c subdomains.c \
-+ mfm.c memory.c mrefine.c checkgraph.c
-+libmetis_la_LDFLAGS = -no-undefined -version-info 4:1:0
-diff -Nur ParMetis-3.1.1.orig/metis.pc.in ParMetis-3.1.1/metis.pc.in
---- ParMetis-3.1.1.orig/metis.pc.in 1970-01-01 01:00:00.000000000 +0100
-+++ ParMetis-3.1.1/metis.pc.in 2009-03-14 11:37:15.700900498 +0000
-@@ -0,0 +1,10 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: METIS
-+Description: Software for unstructured graph partitioning
-+Version: @VERSION@
-+Libs: -L${libdir} -lmetis
-+Cflags: -I${includedir}/metis
-diff -Nur ParMetis-3.1.1.orig/ParMETISLib/Makefile.am ParMetis-3.1.1/ParMETISLib/Makefile.am
---- ParMetis-3.1.1.orig/ParMETISLib/Makefile.am 1970-01-01 01:00:00.000000000 +0100
-+++ ParMetis-3.1.1/ParMETISLib/Makefile.am 2009-03-14 11:57:08.006017954 +0000
-@@ -0,0 +1,21 @@
-+pkginclude_HEADERS = defs.h macros.h parmetislib.h proto.h \
-+ rename.h stdheaders.h struct.h
-+pkgincludedir = $(includedir)/parmetis
-+
-+lib_LTLIBRARIES = libparmetis.la
-+libparmetis_la_SOURCES = \
-+ comm.c util.c debug.c setup.c grsetup.c timer.c \
-+ node_refine.c initmsection.c order.c \
-+ xyzpart.c pspases.c frename.c \
-+ iintsort.c iidxsort.c ikeysort.c ikeyvalsort.c \
-+ kmetis.c gkmetis.c ometis.c \
-+ initpart.c match.c \
-+ kwayfm.c kwayrefine.c kwaybalance.c \
-+ remap.c stat.c fpqueue.c \
-+ ametis.c rmetis.c lmatch.c initbalance.c \
-+ mdiffusion.c diffutil.c wave.c \
-+ csrmatch.c redomylink.c balancemylink.c \
-+ selectq.c akwayfm.c serial.c move.c \
-+ mmetis.c mesh.c memory.c weird.c backcompat.c
-+libparmetis_la_LDFLAGS = -no-undefined -version-info 3:1:1
-+libparmetis_la_LIBADD = @MPILIBS@ $(top_builddir)/METISLib/libmetis.la
-diff -Nur ParMetis-3.1.1.orig/parmetis.pc.in ParMetis-3.1.1/parmetis.pc.in
---- ParMetis-3.1.1.orig/parmetis.pc.in 1970-01-01 01:00:00.000000000 +0100
-+++ ParMetis-3.1.1/parmetis.pc.in 2009-03-14 11:37:15.700900498 +0000
-@@ -0,0 +1,11 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: ParMETIS
-+Description: Software for parallel (mpi) unstructured graph partitioning
-+Version: @VERSION@
-+Requires: metis
-+Libs: -L${libdir} -lparmetis
-+Cflags: -I${includedir}
-diff -Nur ParMetis-3.1.1.orig/Programs/Makefile.am ParMetis-3.1.1/Programs/Makefile.am
---- ParMetis-3.1.1.orig/Programs/Makefile.am 1970-01-01 01:00:00.000000000 +0100
-+++ ParMetis-3.1.1/Programs/Makefile.am 2009-03-14 11:37:15.700900498 +0000
-@@ -0,0 +1,13 @@
-+AM_CPPFLAGS = -I$(top_srcdir)/ParMETISLib
-+LDADD = $(top_builddir)/METISLib/libmetis.la \
-+ $(top_builddir)/ParMETISLib/libparmetis.la
-+
-+check_PROGRAMS = ptest mtest
-+ptest_SOURCES = ptest.c io.c adaptgraph.c
-+mtest_SOURCES = mtest.c io.c
-+
-+MPIRUN = mpirun -np 4
-+
-+check-local: $(check_PROGRAMS)
-+ $(MPIRUN) ptest ../Graphs/rotor.graph
-+ $(MPIRUN) mtest ../Graphs/bricks.hex3d 2
++])dnl AX_MPI