Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Oct 2020 03:54:22 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r552709 - in head/math: . coinmumps
Message-ID:  <202010190354.09J3sM3l062394@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Mon Oct 19 03:54:22 2020
New Revision: 552709
URL: https://svnweb.freebsd.org/changeset/ports/552709

Log:
  New port: math/coinmumps: MUltifrontal Massively Parallel sparse direct Solver (MUMPS)

Added:
  head/math/coinmumps/
  head/math/coinmumps/Makefile   (contents, props changed)
  head/math/coinmumps/distinfo   (contents, props changed)
  head/math/coinmumps/pkg-descr   (contents, props changed)
  head/math/coinmumps/pkg-plist   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Mon Oct 19 03:49:24 2020	(r552708)
+++ head/math/Makefile	Mon Oct 19 03:54:22 2020	(r552709)
@@ -198,6 +198,7 @@
     SUBDIR += coin-or-data-sample
     SUBDIR += coin-or-data-stochastic
     SUBDIR += coinmp
+    SUBDIR += coinmumps
     SUBDIR += coinutils
     SUBDIR += combblas
     SUBDIR += concorde

Added: head/math/coinmumps/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/coinmumps/Makefile	Mon Oct 19 03:54:22 2020	(r552709)
@@ -0,0 +1,41 @@
+# $FreeBSD$
+
+PORTNAME=	coinmumps
+DISTVERSIONPREFIX=	releases/
+DISTVERSION=	1.6.2
+CATEGORIES=	math
+MASTER_SITES=	http://coin-or-tools.github.io/ThirdParty-Mumps/:mumps
+PKGNAMEPREFIX=	coin-or-
+DISTFILES=	MUMPS_${MUMPS_VERSION}.tar.gz:mumps
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	MUltifrontal Massively Parallel sparse direct Solver (MUMPS)
+
+LICENSE=	PD
+LICENSE_FILE=	${WRKDIR}/MUMPS_${MUMPS_VERSION}/LICENSE
+
+LIB_DEPENDS=	libblas.so:math/blas
+
+USES=		fortran gmake libtool
+USE_LDCONFIG=	yes
+
+GNU_CONFIGURE=	yes
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	coin-or-tools
+GH_PROJECT=	ThirdParty-Mumps
+
+INSTALL_TARGET=	install-strip
+
+MUMPS_VERSION=	4.10.0
+
+post-extract:
+	@${RLN} ${WRKDIR}/MUMPS_${MUMPS_VERSION} ${WRKSRC}/MUMPS
+
+post-patch: # from get.Mumps
+	@cd ${WRKSRC} && \
+		${PATCH} -p0 < mumps.patch && \
+		${PATCH} -p0 < mumps_mpi.patch && \
+		${MV} MUMPS/libseq/mpi.h MUMPS/libseq/mumps_mpi.h
+
+.include <bsd.port.mk>

Added: head/math/coinmumps/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/coinmumps/distinfo	Mon Oct 19 03:54:22 2020	(r552709)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1603072890
+SHA256 (MUMPS_4.10.0.tar.gz) = d0f86f91a74c51a17a2ff1be9c9cee2338976f13a6d00896ba5b43a5ca05d933
+SIZE (MUMPS_4.10.0.tar.gz) = 2481516
+SHA256 (coin-or-tools-ThirdParty-Mumps-releases-1.6.2_GH0.tar.gz) = 0cfdd30b9cb42d9539ad9c495629f56dd1fc0b59cea691bbe71a129fabd8895d
+SIZE (coin-or-tools-ThirdParty-Mumps-releases-1.6.2_GH0.tar.gz) = 269074

Added: head/math/coinmumps/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/coinmumps/pkg-descr	Mon Oct 19 03:54:22 2020	(r552709)
@@ -0,0 +1,5 @@
+An autotools-based build system to build and install MUltifrontal Massively
+Parallel sparse direct Solver (MUMPS). This installation of MUMPS is used by
+some other COIN-OR projects.
+
+WWW: https://github.com/coin-or-tools/ThirdParty-Mumps

Added: head/math/coinmumps/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/coinmumps/pkg-plist	Mon Oct 19 03:54:22 2020	(r552709)
@@ -0,0 +1,8 @@
+include/coin/ThirdParty/dmumps_c.h
+include/coin/ThirdParty/mumps_c_types.h
+include/coin/ThirdParty/mumps_compat.h
+include/coin/ThirdParty/mumps_mpi.h
+lib/libcoinmumps.so
+lib/libcoinmumps.so.1
+lib/libcoinmumps.so.1.6.2
+libdata/pkgconfig/coinmumps.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010190354.09J3sM3l062394>