Revision: 111765 https://trac.macports.org/changeset/111765 Author: ryandesign@macports.org Date: 2013-10-01 03:15:19 -0700 (Tue, 01 Oct 2013) Log Message: ----------- parmetis: new port, version 4.0.3 (#20844) Added Paths: ----------- trunk/dports/math/parmetis/ trunk/dports/math/parmetis/Portfile trunk/dports/math/parmetis/files/ trunk/dports/math/parmetis/files/patch-Makefile.diff Added: trunk/dports/math/parmetis/Portfile =================================================================== --- trunk/dports/math/parmetis/Portfile (rev 0) +++ trunk/dports/math/parmetis/Portfile 2013-10-01 10:15:19 UTC (rev 111765) @@ -0,0 +1,46 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name parmetis +version 4.0.3 +categories math +platforms darwin +maintainers ryandesign openmaintainer + +description ParMETIS - parallel graph partitioning + +long_description ParMETIS - Parallel Graph Partitioning and Fill-reducing Matrix Ordering + +homepage http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview +master_sites http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/ + +checksums rmd160 1e81baf2bafe79b7abed656bff2fa3745966a196 \ + sha256 f2d9a231b7cf97f1fee6e8c9663113ebf6c240d407d3c118c55b3633d6be6e5f + +depends_build port:cmake \ + port:mpich-default + +patchfiles patch-Makefile.diff + +# mpich-default is not universal +universal_variant no + +configure.cc ${prefix}/bin/mpicc-mp +configure.cxx ${prefix}/bin/mpicxx-mp + +configure.cmd make config +configure.env CONFIG_FLAGS=-DCMAKE_INSTALL_NAME_DIR=${prefix}/lib +configure.pre_args prefix=${prefix} +configure.args cc=${configure.cc} \ + cxx=${configure.cxx} \ + shared=1 + +# No rule to make target `w'. Stop. +build.pre_args-delete -w +destroot.pre_args-delete -w + +livecheck.type regex +livecheck.url http://glaros.dtc.umn.edu/gkhome/metis/parmetis/download +livecheck.regex /${name}-(\[0-9.\]+)${extract.suffix} Property changes on: trunk/dports/math/parmetis/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native Added: trunk/dports/math/parmetis/files/patch-Makefile.diff =================================================================== --- trunk/dports/math/parmetis/files/patch-Makefile.diff (rev 0) +++ trunk/dports/math/parmetis/files/patch-Makefile.diff 2013-10-01 10:15:19 UTC (rev 111765) @@ -0,0 +1,11 @@ +--- Makefile.orig 2013-03-30 11:24:50.000000000 -0500 ++++ Makefile 2013-10-01 05:08:08.000000000 -0500 +@@ -22,7 +22,7 @@ + BUILDDIR = build/$(systype)-$(cputype) + + # Process configuration options. +-CONFIG_FLAGS = -DCMAKE_VERBOSE_MAKEFILE=1 ++CONFIG_FLAGS += -DCMAKE_VERBOSE_MAKEFILE=1 + ifeq ($(gklib_path), not-set) + gklib_path = metis/GKlib + endif