From owner-svn-ports-all@freebsd.org Mon Oct 19 03:54:23 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A8421443BB1; Mon, 19 Oct 2020 03:54:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CF2v33yHnz42vL; Mon, 19 Oct 2020 03:54:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6B3011D915; Mon, 19 Oct 2020 03:54:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09J3sN9o062398; Mon, 19 Oct 2020 03:54:23 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09J3sM3l062394; Mon, 19 Oct 2020 03:54:22 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <202010190354.09J3sM3l062394@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Mon, 19 Oct 2020 03:54:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r552709 - in head/math: . coinmumps X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/math: . coinmumps X-SVN-Commit-Revision: 552709 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Oct 2020 03:54:23 -0000 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 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