git: 8c4d4ce76637 - main - math/bonmin: Link with COIN-OR ASL to provide AMPL interface

Yuri Victorovich yuri at FreeBSD.org
Mon May 3 20:56:38 UTC 2021


The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8c4d4ce76637980637a01950c5df1b7db74d501f

commit 8c4d4ce76637980637a01950c5df1b7db74d501f
Author:     Yuri Victorovich <yuri at FreeBSD.org>
AuthorDate: 2021-05-03 20:27:48 +0000
Commit:     Yuri Victorovich <yuri at FreeBSD.org>
CommitDate: 2021-05-03 20:56:31 +0000

    math/bonmin: Link with COIN-OR ASL to provide AMPL interface
---
 math/bonmin/Makefile  | 17 ++++++++++++-----
 math/bonmin/pkg-plist |  8 ++++++++
 2 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/math/bonmin/Makefile b/math/bonmin/Makefile
index 4f7d60f4c61f..a76f7b8cee81 100644
--- a/math/bonmin/Makefile
+++ b/math/bonmin/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	bonmin
 DISTVERSIONPREFIX=	releases/
 DISTVERSION=	1.8.8
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 PKGNAMEPREFIX=	coin-or-
 
@@ -12,14 +12,21 @@ LICENSE=	EPL
 LICENSE_FILE=	${WRKSRC}/Bonmin/LICENSE
 
 LIB_DEPENDS=	libCbc.so:math/cbc \
-		libipopt.so:math/ipopt
+		libCgl.so:math/cgl \
+		libClp.so:math/clp \
+		libcoinasl.so:math/asl \
+		libCoinUtils.so:math/coinutils \
+		libipopt.so:math/ipopt \
+		libopenblas.so:math/openblas
+
+USES=		blaslapack compiler:c++11-lang gmake libtool pkgconfig
+USE_LDCONFIG=	yes
 
-USES=		blaslapack:netlib compiler:c++11-lang gmake libtool pkgconfig
-GNU_CONFIGURE=	yes
 USE_GITHUB=	yes
 GH_ACCOUNT=	coin-or
 GH_PROJECT=	Bonmin
-USE_LDCONFIG=	yes
+
+GNU_CONFIGURE=	yes
 
 INSTALL_TARGET=	install-strip
 
diff --git a/math/bonmin/pkg-plist b/math/bonmin/pkg-plist
index f4deed44468e..0af25ad77a05 100644
--- a/math/bonmin/pkg-plist
+++ b/math/bonmin/pkg-plist
@@ -1,3 +1,7 @@
+bin/bonmin
+include/coin/BonAmplInterface.hpp
+include/coin/BonAmplSetup.hpp
+include/coin/BonAmplTMINLP.hpp
 include/coin/BonArraysHelpers.hpp
 include/coin/BonAuxInfos.hpp
 include/coin/BonBabInfos.hpp
@@ -61,7 +65,11 @@ include/coin/BonminConfig.h
 lib/libbonmin.so
 lib/libbonmin.so.4
 lib/libbonmin.so.4.8.8
+lib/libbonminampl.so
+lib/libbonminampl.so.4
+lib/libbonminampl.so.4.8.8
 libdata/pkgconfig/bonmin.pc
+libdata/pkgconfig/bonminamplinterface.pc
 share/coin/doc/Bonmin/AUTHORS
 share/coin/doc/Bonmin/LICENSE
 share/coin/doc/Bonmin/README


More information about the dev-commits-ports-all mailing list