From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S6xqO-0000sc-Jn for garchives@archives.gentoo.org; Mon, 12 Mar 2012 05:30:52 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C3E58E0A8D; Mon, 12 Mar 2012 05:30:45 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 754E7E0A8D for ; Mon, 12 Mar 2012 05:30:45 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id AA4461BC001 for ; Mon, 12 Mar 2012 05:30:44 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 700F8E542C for ; Mon, 12 Mar 2012 05:30:43 +0000 (UTC) From: "Sebastien Fabbro" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastien Fabbro" Message-ID: <1331530107.33e4e21c937a56846869dcd978c85bcd9b1e2765.bicatali@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/parmetis/CVS/, sci-libs/parmetis/files/, sci-libs/parmetis/files/CVS/, ... X-VCS-Repository: proj/sci X-VCS-Files: sci-libs/parmetis/CVS/Entries sci-libs/parmetis/CVS/Repository sci-libs/parmetis/CVS/Root sci-libs/parmetis/ChangeLog sci-libs/parmetis/files/CVS/Entries sci-libs/parmetis/files/CVS/Repository sci-libs/parmetis/files/CVS/Root sci-libs/parmetis/files/parmetis-3.1.1-autotools.patch sci-libs/parmetis/parmetis-3.1.1.ebuild sci-libs/parmetis/parmetis-3.2.0.ebuild X-VCS-Directories: sci-libs/parmetis/CVS/ sci-libs/parmetis/files/ sci-libs/parmetis/files/CVS/ sci-libs/parmetis/ X-VCS-Committer: bicatali X-VCS-Committer-Name: Sebastien Fabbro X-VCS-Revision: 33e4e21c937a56846869dcd978c85bcd9b1e2765 X-VCS-Branch: master Date: Mon, 12 Mar 2012 05:30:43 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: a02a8155-ede8-4f5a-958e-6da4b98902ec X-Archives-Hash: e4479d1623ee81c1eab935ebad5bf666 commit: 33e4e21c937a56846869dcd978c85bcd9b1e2765 Author: S=C3=A9bastien Fabbro gmail com> AuthorDate: Mon Mar 12 05:28:27 2012 +0000 Commit: Sebastien Fabbro gentoo org> CommitDate: Mon Mar 12 05:28:27 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/sci.git;a=3Dc= ommit;h=3D33e4e21c sci-libs/parmetis: bump --- sci-libs/parmetis/CVS/Entries | 6 - sci-libs/parmetis/CVS/Repository | 1 - sci-libs/parmetis/CVS/Root | 1 - sci-libs/parmetis/ChangeLog | 9 +- sci-libs/parmetis/files/CVS/Entries | 2 - sci-libs/parmetis/files/CVS/Repository | 1 - sci-libs/parmetis/files/CVS/Root | 1 - .../parmetis/files/parmetis-3.1.1-autotools.patch | 298 --------------= ------ sci-libs/parmetis/parmetis-3.1.1.ebuild | 41 --- sci-libs/parmetis/parmetis-3.2.0.ebuild | 39 --- 10 files changed, 8 insertions(+), 391 deletions(-) diff --git a/sci-libs/parmetis/CVS/Entries b/sci-libs/parmetis/CVS/Entrie= s deleted file mode 100644 index eeeca41..0000000 --- a/sci-libs/parmetis/CVS/Entries +++ /dev/null @@ -1,6 +0,0 @@ -/metadata.xml/1.1/Thu Mar 27 19:01:47 2008// -D/files//// -/parmetis-3.2.0.ebuild/1.2/Tue Aug 9 21:34:59 2011// -/ChangeLog/1.8/Tue Aug 9 21:34:59 2011// -/parmetis-3.1.1.ebuild/1.4/Tue Aug 9 21:34:59 2011// -/Manifest/1.9/Tue Aug 9 21:35:08 2011// diff --git a/sci-libs/parmetis/CVS/Repository b/sci-libs/parmetis/CVS/Rep= ository deleted file mode 100644 index 19366f2..0000000 --- a/sci-libs/parmetis/CVS/Repository +++ /dev/null @@ -1 +0,0 @@ -gentoo-x86/sci-libs/parmetis diff --git a/sci-libs/parmetis/CVS/Root b/sci-libs/parmetis/CVS/Root deleted file mode 100644 index 0855ef0..0000000 --- a/sci-libs/parmetis/CVS/Root +++ /dev/null @@ -1 +0,0 @@ -:ext:bicatali@cvs.gentoo.org:/var/cvsroot diff --git a/sci-libs/parmetis/ChangeLog b/sci-libs/parmetis/ChangeLog index 58a8de1..cda61db 100644 --- a/sci-libs/parmetis/ChangeLog +++ b/sci-libs/parmetis/ChangeLog @@ -1,7 +1,14 @@ # ChangeLog for sci-libs/parmetis -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sci-libs/parmetis/ChangeLog,v 1.8 201= 1/08/09 21:34:59 bicatali Exp $ =20 + 12 Mar 2012; S=C3=A9bastien Fabbro -parmetis-3.1= .1.ebuild, + -files/parmetis-3.1.1-autotools.patch, -parmetis-3.2.0.ebuild, -CVS/En= tries, + -CVS/Repository, -CVS/Root, -files/CVS/Entries, -files/CVS/Repository, + -files/CVS/Root: + Version bump. Now metis and parmetis both distributed within parmetis.= API + not compatible with previous metis versions + 09 Aug 2011; S=C3=A9bastien Fabbro parmetis-3.1.= 1.ebuild, parmetis-3.2.0.ebuild: Update SRC_URI diff --git a/sci-libs/parmetis/files/CVS/Entries b/sci-libs/parmetis/file= s/CVS/Entries deleted file mode 100644 index 7a378f3..0000000 --- a/sci-libs/parmetis/files/CVS/Entries +++ /dev/null @@ -1,2 +0,0 @@ -/parmetis-3.1.1-autotools.patch/1.3/Wed Aug 3 18:54:55 2011// -D diff --git a/sci-libs/parmetis/files/CVS/Repository b/sci-libs/parmetis/f= iles/CVS/Repository deleted file mode 100644 index 51d7833..0000000 --- a/sci-libs/parmetis/files/CVS/Repository +++ /dev/null @@ -1 +0,0 @@ -gentoo-x86/sci-libs/parmetis/files diff --git a/sci-libs/parmetis/files/CVS/Root b/sci-libs/parmetis/files/C= VS/Root deleted file mode 100644 index 0855ef0..0000000 --- a/sci-libs/parmetis/files/CVS/Root +++ /dev/null @@ -1 +0,0 @@ -:ext:bicatali@cvs.gentoo.org:/var/cvsroot diff --git a/sci-libs/parmetis/files/parmetis-3.1.1-autotools.patch b/sci= -libs/parmetis/files/parmetis-3.1.1-autotools.patch deleted file mode 100644 index d38a2f7..0000000 --- a/sci-libs/parmetis/files/parmetis-3.1.1-autotools.patch +++ /dev/null @@ -1,298 +0,0 @@ ---- configure.ac 1970-01-01 01:00:00.000000000 +0100 -+++ 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=20 -+ metis.pc -+ parmetis.pc -+ ParMETISLib/Makefile -+ METISLib/Makefile -+ Programs/Makefile]) -+AC_OUTPUT ---- Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ Makefile.am 2009-03-14 11:37:15.700900498 +0000 -@@ -0,0 +1,5 @@ -+SUBDIRS =3D METISLib ParMETISLib Programs -+EXTRA_DIST =3D CHANGES VERSION parmetis.pc.in metis.pc.in -+include_HEADERS =3D parmetis.h -+pkgconfigdir =3D $(libdir)/pkgconfig -+pkgconfig_DATA =3D metis.pc parmetis.pc ---- METISLib/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ METISLib/Makefile.am 2009-03-14 11:37:15.700900498 +0000 -@@ -0,0 +1,18 @@ -+pkginclude_HEADERS =3D defs.h macros.h metis.h proto.h rename.h \ -+ stdheaders.h struct.h -+pkgincludedir =3D $(includedir)/metis -+ -+lib_LTLIBRARIES =3D libmetis.la -+libmetis_la_SOURCES =3D \ -+ 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 =3D -no-undefined -version-info 4:1:0=20 ---- metis.pc.in 1970-01-01 01:00:00.000000000 +0100 -+++ metis.pc.in 2009-03-14 11:37:15.700900498 +0000 -@@ -0,0 +1,10 @@ -+prefix=3D@prefix@ -+exec_prefix=3D@exec_prefix@ -+libdir=3D@libdir@ -+includedir=3D@includedir@ -+ -+Name: METIS -+Description: Software for unstructured graph partitioning -+Version: @VERSION@ -+Libs: -L${libdir} -lmetis -+Cflags: -I${includedir}/metis ---- ParMETISLib/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ ParMETISLib/Makefile.am 2009-03-14 11:57:08.006017954 +0000 -@@ -0,0 +1,21 @@ -+pkginclude_HEADERS =3D defs.h macros.h parmetislib.h proto.h \ -+ rename.h stdheaders.h struct.h -+pkgincludedir =3D $(includedir)/parmetis -+ -+lib_LTLIBRARIES =3D libparmetis.la -+libparmetis_la_SOURCES =3D \ -+ 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 =3D -no-undefined -version-info 3:1:1 -+libparmetis_la_LIBADD =3D @MPILIBS@ $(top_builddir)/METISLib/libmetis.l= a ---- parmetis.pc.in 1970-01-01 01:00:00.000000000 +0100 -+++ parmetis.pc.in 2009-03-14 11:37:15.700900498 +0000 -@@ -0,0 +1,11 @@ -+prefix=3D@prefix@ -+exec_prefix=3D@exec_prefix@ -+libdir=3D@libdir@ -+includedir=3D@includedir@ -+ -+Name: ParMETIS -+Description: Software for parallel (mpi) unstructured graph partitionin= g -+Version: @VERSION@ -+Requires: metis -+Libs: -L${libdir} -lparmetis -+Cflags: -I${includedir} ---- Programs/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ Programs/Makefile.am 2009-03-14 11:37:15.700900498 +0000 -@@ -0,0 +1,13 @@ -+AM_CPPFLAGS =3D -I$(top_srcdir)/ParMETISLib -+LDADD =3D $(top_builddir)/METISLib/libmetis.la \ -+ $(top_builddir)/ParMETISLib/libparmetis.la -+ -+check_PROGRAMS =3D ptest mtest -+ptest_SOURCES =3D ptest.c io.c adaptgraph.c -+mtest_SOURCES =3D mtest.c io.c -+ -+MPIRUN =3D mpirun -np 2 -+ -+check-local: $(check_PROGRAMS) -+ $(MPIRUN) ptest ../Graphs/rotor.graph -+ $(MPIRUN) mtest ../Graphs/bricks.hex3d 2 ---- ax_mpi.m4 1970-01-01 01:00:00.000000000 +0100 -+++ ax_mpi.m4 2010-01-20 20:33:15.000000000 +0000 -@@ -0,0 +1,178 @@ -+# =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D -+# http://www.nongnu.org/autoconf-archive/ax_mpi.html -+# =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D -+# -+# SYNOPSIS -+# -+# AX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) -+# -+# DESCRIPTION -+# -+# This macro tries to find out how to compile programs that use MPI -+# (Message Passing Interface), a standard API for parallel process -+# communication (see http://www-unix.mcs.anl.gov/mpi/) -+# -+# On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output vari= able -+# to the name of the MPI compiler, depending upon the current languag= e. -+# (This may just be $CC/$CXX/$F77/$FC, but is more often something li= ke -+# mpicc/mpiCC/mpif77/mpif90.) It also sets MPILIBS to any libraries t= hat -+# are needed for linking MPI (e.g. -lmpi or -lfmpi, if a special -+# MPICC/MPICXX/MPIF77/MPIFC was not found). -+# -+# If you want to compile everything with MPI, you should set: -+# -+# CC=3D"MPICC" #OR# CXX=3D"MPICXX" #OR# F77=3D"MPIF77" #OR# FC=3D"M= PIFC" -+# LIBS=3D"$MPILIBS $LIBS" -+# -+# NOTE: The above assumes that you will use $CC (or whatever) for lin= king -+# as well as for compiling. (This is the default for automake and mos= t -+# Makefiles.) -+# -+# The user can force a particular library/compiler by setting the -+# MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables. -+# -+# ACTION-IF-FOUND is a list of shell commands to run if an MPI librar= y is -+# found, and ACTION-IF-NOT-FOUND is a list of commands to run if it i= s not -+# found. If ACTION-IF-FOUND is not specified, the default action will -+# define HAVE_MPI. -+# -+# LICENSE -+# -+# Copyright (c) 2008 Steven G. Johnson -+# Copyright (c) 2008 Julian C. Cummings -+# -+# This program is free software: you can redistribute it and/or modif= y it -+# under the terms of the GNU General Public License as published by t= he -+# Free Software Foundation, either version 3 of the License, or (at y= our -+# option) any later version. -+# -+# This program is distributed in the hope that it will be useful, but -+# WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Ge= neral -+# Public License for more details. -+# -+# You should have received a copy of the GNU General Public License a= long -+# with this program. If not, see . -+# -+# As a special exception, the respective Autoconf Macro's copyright o= wner -+# gives unlimited permission to copy, distribute and modify the confi= gure -+# scripts that are the output of Autoconf when processing the Macro. = You -+# need not follow the terms of the GNU General Public License when us= ing -+# or distributing such scripts, even though portions of the text of t= he -+# Macro appear in them. The GNU General Public License (GPL) does gov= ern -+# all other use of the material that constitutes the Autoconf Macro. -+# -+# This special exception to the GPL applies to versions of the Autoco= nf -+# Macro released by the Autoconf Archive. When you make and distribut= e a -+# modified version of the Autoconf Macro, you may extend this special -+# exception to the GPL to apply to your modified version as well. -+ -+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) -+ ax_mpi_save_CC=3D"$CC" -+ CC=3D"$MPICC" -+ AC_SUBST(MPICC) -+], -+[C++], [ -+ 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 cmpi= c++, $CXX) -+ ax_mpi_save_CXX=3D"$CXX" -+ CXX=3D"$MPICXX" -+ AC_SUBST(MPICXX) -+], -+[Fortran 77], [ -+ 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) -+ ax_mpi_save_F77=3D"$F77" -+ F77=3D"$MPIF77" -+ AC_SUBST(MPIF77) -+], -+[Fortran], [ -+ 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) -+ ax_mpi_save_FC=3D"$FC" -+ FC=3D"$MPIFC" -+ AC_SUBST(MPIFC) -+]) -+ -+if test x =3D x"$MPILIBS"; then -+ AC_LANG_CASE([C], [AC_CHECK_FUNC(MPI_Init, [MPILIBS=3D" "])], -+ [C++], [AC_CHECK_FUNC(MPI_Init, [MPILIBS=3D" "])], -+ [Fortran 77], [AC_MSG_CHECKING([for MPI_Init]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[ call MPI_Init])],[MPILIBS=3D= " " -+ AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no)])], -+ [Fortran], [AC_MSG_CHECKING([for MPI_Init]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[ call MPI_Init])],[MPILIBS=3D= " " -+ AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no)])]) -+fi -+AC_LANG_CASE([Fortran 77], [ -+ if test x =3D x"$MPILIBS"; then -+ AC_CHECK_LIB(fmpi, MPI_Init, [MPILIBS=3D"-lfmpi"]) -+ fi -+ if test x =3D x"$MPILIBS"; then -+ AC_CHECK_LIB(fmpich, MPI_Init, [MPILIBS=3D"-lfmpich"]) -+ fi -+], -+[Fortran], [ -+ if test x =3D x"$MPILIBS"; then -+ AC_CHECK_LIB(fmpi, MPI_Init, [MPILIBS=3D"-lfmpi"]) -+ fi -+ if test x =3D x"$MPILIBS"; then -+ AC_CHECK_LIB(mpichf90, MPI_Init, [MPILIBS=3D"-lmpichf90"]) -+ fi -+]) -+if test x =3D x"$MPILIBS"; then -+ AC_CHECK_LIB(mpi, MPI_Init, [MPILIBS=3D"-lmpi"]) -+fi -+if test x =3D x"$MPILIBS"; then -+ AC_CHECK_LIB(mpich, MPI_Init, [MPILIBS=3D"-lmpich"]) -+fi -+ -+dnl We have to use AC_TRY_COMPILE and not AC_CHECK_HEADER because the -+dnl latter uses $CPP, not $CC (which may be mpicc). -+AC_LANG_CASE([C], [if test x !=3D x"$MPILIBS"; then -+ AC_MSG_CHECKING([for mpi.h]) -+ AC_TRY_COMPILE([#include ],[],[AC_MSG_RESULT(yes)], [MPILIBS=3D= "" -+ AC_MSG_RESULT(no)]) -+fi], -+[C++], [if test x !=3D x"$MPILIBS"; then -+ AC_MSG_CHECKING([for mpi.h]) -+ AC_TRY_COMPILE([#include ],[],[AC_MSG_RESULT(yes)], [MPILIBS=3D= "" -+ AC_MSG_RESULT(no)]) -+fi], -+[Fortran 77], [if test x !=3D x"$MPILIBS"; then -+ AC_MSG_CHECKING([for mpif.h]) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[ include 'mpif.h'])],[AC_M= SG_RESULT(yes)], [MPILIBS=3D"" -+ AC_MSG_RESULT(no)]) -+fi], -+[Fortran], [if test x !=3D x"$MPILIBS"; then -+ AC_MSG_CHECKING([for mpif.h]) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[ include 'mpif.h'])],[AC_M= SG_RESULT(yes)], [MPILIBS=3D"" -+ AC_MSG_RESULT(no)]) -+fi]) -+ -+AC_LANG_CASE([C], [CC=3D"$ax_mpi_save_CC"], -+ [C++], [CXX=3D"$ax_mpi_save_CXX"], -+ [Fortran 77], [F77=3D"$ax_mpi_save_F77"], -+ [Fortran], [FC=3D"$ax_mpi_save_FC"]) -+ -+AC_SUBST(MPILIBS) -+ -+# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: -+if test x =3D x"$MPILIBS"; then -+ $2 -+ : -+else -+ ifelse([$1],,[AC_DEFINE(HAVE_MPI,1,[Define if you have the MPI = library.])],[$1]) -+ : -+fi -+])dnl AX_MPI diff --git a/sci-libs/parmetis/parmetis-3.1.1.ebuild b/sci-libs/parmetis/= parmetis-3.1.1.ebuild deleted file mode 100644 index 7e178f2..0000000 --- a/sci-libs/parmetis/parmetis-3.1.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/parmetis/parmetis-3.1.1.ebui= ld,v 1.4 2011/08/09 21:34:59 bicatali Exp $ - -EAPI=3D2 -inherit eutils autotools - -MYP=3DParMetis-${PV} - -DESCRIPTION=3D"Parallel graph partitioner" -HOMEPAGE=3D"http://www-users.cs.umn.edu/~karypis/metis/parmetis/" -SRC_URI=3D"http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/OLD/${MYP}.ta= r.gz" -KEYWORDS=3D"~amd64 ~x86" -LICENSE=3D"free-noncomm" -SLOT=3D"0" -IUSE=3D"doc static-libs" - -DEPEND=3D"virtual/mpi" -RDEPEND=3D"${DEPEND} - !sci-libs/metis" - -S=3D"${WORKDIR}/${MYP}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-autotools.patch - eautoreconf - export CC=3Dmpicc -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR=3D"${D}" install || die "emake install failed" - dodoc README CHANGES - if use doc; then - insinto /usr/share/doc/${PF} - doins Manual/*.pdf || die - fi -} diff --git a/sci-libs/parmetis/parmetis-3.2.0.ebuild b/sci-libs/parmetis/= parmetis-3.2.0.ebuild deleted file mode 100644 index 23e67ec..0000000 --- a/sci-libs/parmetis/parmetis-3.2.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/parmetis/parmetis-3.2.0.ebui= ld,v 1.2 2011/08/09 21:34:59 bicatali Exp $ - -EAPI=3D4 -inherit eutils autotools - -MYP=3DParMetis-${PV} - -DESCRIPTION=3D"Parallel graph partitioner" -HOMEPAGE=3D"http://www-users.cs.umn.edu/~karypis/metis/parmetis/" -SRC_URI=3D"http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/OLD/${MYP}.ta= r.gz" -KEYWORDS=3D"~amd64 ~x86" -LICENSE=3D"free-noncomm" -SLOT=3D"0" -IUSE=3D"doc static-libs" - -DEPEND=3D"virtual/mpi" -RDEPEND=3D"${DEPEND} - !sci-libs/metis" - -S=3D"${WORKDIR}/${MYP}" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-3.1.1-autotools.patch - sed -i -e "s/3.1.1/${PV}/" configure.ac || die - sed -i -e 's/order.c//' -e 's/lmatch.c//' ParMETISLib/Makefile.am || di= e - eautoreconf - export CC=3Dmpicc -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - use doc && dodoc Manual/*.pdf -}