Skip to content

Commit

Permalink
math/coinmumps: Rename into math/coin-or-mumps
Browse files Browse the repository at this point in the history
coinmumps wasn't used because it can only be used from Coin-OR
projects and there are no mentions in the tree.

But the upcoming Ipopt update would use math/coin-or-mumps.
  • Loading branch information
yurivict committed Feb 23, 2022
1 parent f93ce0d commit 831a9b6
Show file tree
Hide file tree
Showing 8 changed files with 26 additions and 26 deletions.
1 change: 1 addition & 0 deletions MOVED
Original file line number Diff line number Diff line change
Expand Up @@ -16894,3 +16894,4 @@ sysutils/intel-pcm-devel||2022-02-19|intel-pcm-devel has been removed, encouragi
graphics/copperspice|x11-toolkits/copperspice|2022-02-20|Revive in more appropriate category
math/mathics-django||2022-02-20|Mathics-Django now requires npm: you can use math/mathicsscript instead
net-mgmt/percona-monitoring-plugins||2022-02-22|Has expired: Upstream EOL reached on 2020-08-01
math/coinmumps|math/coin-or-mumps|2022-02-23|Renamed into a more appropriate name
1 change: 0 additions & 1 deletion math/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -219,7 +219,6 @@
SUBDIR += coin-or-metis
SUBDIR += coin-or-mumps
SUBDIR += coinmp
SUBDIR += coinmumps
SUBDIR += coinutils
SUBDIR += colpack
SUBDIR += combblas
Expand Down
28 changes: 14 additions & 14 deletions math/coinmumps/Makefile → math/coin-or-mumps/Makefile
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
PORTNAME= coinmumps
PORTNAME= mumps
DISTVERSIONPREFIX= releases/
DISTVERSION= 1.6.2
DISTVERSION= 1.6.3
CATEGORIES= math
MASTER_SITES= http://coin-or-tools.github.io/ThirdParty-Mumps/:mumps
MASTER_SITES= http://mumps.enseeiht.fr/:mumps
PKGNAMEPREFIX= coin-or-
DISTFILES= MUMPS_${MUMPS_VERSION}.tar.gz:mumps

MAINTAINER= yuri@FreeBSD.org
COMMENT= MUltifrontal Massively Parallel sparse direct Solver (MUMPS)
COMMENT= COIN-OR autotools harness to build Mumps

LICENSE= PD
LICENSE_FILE= ${WRKDIR}/MUMPS_${MUMPS_VERSION}/LICENSE
LICENSE= EPL

LIB_DEPENDS= libblas.so:math/blas
LIB_DEPENDS= libblas.so:math/blas \
libcoinmetis.so:math/coin-or-metis

USES= fortran gmake libtool
USES= fortran gmake libtool pkgconfig
USE_LDCONFIG= yes

GNU_CONFIGURE= yes

USE_GITHUB= yes
GH_ACCOUNT= coin-or-tools
GH_PROJECT= ThirdParty-Mumps

GNU_CONFIGURE= yes

INSTALL_TARGET= install-strip

MUMPS_VERSION= 4.10.0
MUMPS_VERSION= 4.10.0 # from the script get.Mumps

.include <bsd.port.pre.mk>

Expand All @@ -35,10 +35,10 @@ MUMPS_VERSION= 4.10.0
FFLAGS+= -fallow-argument-mismatch
.endif

post-extract:
@${RLN} ${WRKDIR}/MUMPS_${MUMPS_VERSION} ${WRKSRC}/MUMPS
post-extract: # link MUMPS into the location in the tree
@cd ${WRKSRC} && ${LN} -s ${WRKDIR}/MUMPS_${MUMPS_VERSION} MUMPS

post-patch: # from get.Mumps
pre-build: # patching from get.Mumps
@cd ${WRKSRC} && \
${PATCH} -p0 < mumps.patch && \
${PATCH} -p0 < mumps_mpi.patch && \
Expand Down
5 changes: 5 additions & 0 deletions math/coin-or-mumps/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
TIMESTAMP = 1645642530
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.3_GH0.tar.gz) = c66a2e77c601e8e094c6b71c1b13d015745481afb286e5776bb4379e241168c8
SIZE (coin-or-tools-ThirdParty-Mumps-releases-1.6.3_GH0.tar.gz) = 269165
5 changes: 5 additions & 0 deletions math/coin-or-mumps/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
This is 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
2 changes: 1 addition & 1 deletion math/coinmumps/pkg-plist → math/coin-or-mumps/pkg-plist
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ 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
lib/libcoinmumps.so.1.6.3
libdata/pkgconfig/coinmumps.pc
5 changes: 0 additions & 5 deletions math/coinmumps/distinfo

This file was deleted.

5 changes: 0 additions & 5 deletions math/coinmumps/pkg-descr

This file was deleted.

0 comments on commit 831a9b6

Please sign in to comment.