aboutsummaryrefslogtreecommitdiffstats
path: root/math/metis4
diff options
context:
space:
mode:
authorbf <bf@FreeBSD.org>2012-07-09 19:11:44 +0800
committerbf <bf@FreeBSD.org>2012-07-09 19:11:44 +0800
commitdeed5e01fdd95315c9916898c4e4df970e927517 (patch)
treeb4e677a0a626001da519b1e8b0bf211afdcc1c7b /math/metis4
parentdb274a3231bbeb8a0d981e20555844539d52d4b4 (diff)
downloadfreebsd-ports-gnome-deed5e01fdd95315c9916898c4e4df970e927517.tar.gz
freebsd-ports-gnome-deed5e01fdd95315c9916898c4e4df970e927517.tar.zst
freebsd-ports-gnome-deed5e01fdd95315c9916898c4e4df970e927517.zip
add math/metis4 to math/Makefile; update math/metis to 5.0.2; add appropriate
CONFLICTS, LATEST_LINK, and PORTSCOUT; adjust dependent ports; explicitly note the restrictive license of the metis ports (while here, append the MPI port to *DEPENDS in math/parmetis, rather than using an assignment) PR: 169578
Diffstat (limited to 'math/metis4')
-rw-r--r--math/metis4/Makefile13
-rw-r--r--math/metis4/pkg-descr6
2 files changed, 13 insertions, 6 deletions
diff --git a/math/metis4/Makefile b/math/metis4/Makefile
index 2175f2209ac9..928576d41b33 100644
--- a/math/metis4/Makefile
+++ b/math/metis4/Makefile
@@ -7,17 +7,24 @@
PORTNAME= metis
PORTVERSION= 4.0.3
+PORTREVISION= 1
CATEGORIES= math
-MASTER_SITES= http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/ \
- http://www-users.cs.umn.edu/~karypis/metis/metis/files/
+MASTER_SITES= http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD/
MAINTAINER= bf@FreeBSD.org
COMMENT= A package for unstructured graph partitioning
-CONFLICTS= metis-edf-[0-9]*
+LICENSE= METIS
+LICENSE_NAME= University of Minnesota METIS License
+LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_PERMS= auto-accept
+
+CONFLICTS= metis-5* metis-edf-[0-9]*
USE_LDCONFIG= yes
+LATEST_LINK= metis4
+PORTSCOUT= limit:4.*
PROGRAMS= graphchk kmetis mesh2dual mesh2nodal \
oemetis onmetis partnmesh partdmesh pmetis
diff --git a/math/metis4/pkg-descr b/math/metis4/pkg-descr
index 5b4615380726..8323971f5309 100644
--- a/math/metis4/pkg-descr
+++ b/math/metis4/pkg-descr
@@ -1,10 +1,10 @@
METIS is a set of serial programs for partitioning graphs,
-partitioning finite element meshes, and producing fill reducing
+partitioning finite element meshes, and producing fill-reducing
orderings for sparse matrices. The algorithms implemented in METIS are
based on the multilevel recursive-bisection, multilevel k-way, and
multi-constraint partitioning schemes developed in our lab.
-METIS provides high quality partitions, is extremely fast, and
-produces low fill orderings.
+METIS provides high-quality partitions, is extremely fast, and
+produces low-fill orderings.
WWW: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview