aboutsummaryrefslogtreecommitdiff
path: root/math/ipopt
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-05-03 19:53:37 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2021-05-03 20:56:30 +0000
commit94d72cc33f7f30658a866f112a2668654aa02769 (patch)
treef2489d5d22a7230074b4f11c37a172594694e9ef /math/ipopt
parenta23816f4129cafa3b62ad763186351f14114a3b7 (diff)
downloadports-94d72cc33f7f30658a866f112a2668654aa02769.tar.gz
ports-94d72cc33f7f30658a866f112a2668654aa02769.zip
math/ipopt: Link with COIN-OR ASL to provide AMPL interface
Diffstat (limited to 'math/ipopt')
-rw-r--r--math/ipopt/Makefile4
-rw-r--r--math/ipopt/pkg-plist6
2 files changed, 9 insertions, 1 deletions
diff --git a/math/ipopt/Makefile b/math/ipopt/Makefile
index f68776dd5503..9c94d03e5fa9 100644
--- a/math/ipopt/Makefile
+++ b/math/ipopt/Makefile
@@ -2,7 +2,7 @@
PORTNAME= Ipopt
DISTVERSION= 3.12.13
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math
MASTER_SITES= https://www.coin-or.org/download/source/Ipopt/ \
http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD/:metis \
@@ -16,6 +16,8 @@ COMMENT= Software package for large-scale nonlinear optimization
LICENSE= EPL
+LIB_DEPENDS= libcoinasl.so:math/asl
+
USES= blaslapack compiler:c++11-lang fortran libtool pathfix \
pkgconfig tar:tgz
GNU_CONFIGURE= yes
diff --git a/math/ipopt/pkg-plist b/math/ipopt/pkg-plist
index 7e969a8f8455..fbd1555e03e9 100644
--- a/math/ipopt/pkg-plist
+++ b/math/ipopt/pkg-plist
@@ -1,3 +1,5 @@
+bin/ipopt
+include/coin/AmplTNLP.hpp
include/coin/HSLLoader.h
include/coin/IpAlgBuilder.hpp
include/coin/IpAlgStrategy.hpp
@@ -85,6 +87,10 @@ lib/libcoinmumps.so.1.6.1
lib/libipopt.so
lib/libipopt.so.1
lib/libipopt.so.1.10.13
+lib/libipoptamplinterface.so
+lib/libipoptamplinterface.so.1
+lib/libipoptamplinterface.so.1.10.13
libdata/pkgconfig/coinmetis.pc
libdata/pkgconfig/coinmumps.pc
libdata/pkgconfig/ipopt.pc
+libdata/pkgconfig/ipoptamplinterface.pc