summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpawel <pawel@FreeBSD.org>2016-10-11 21:03:38 +0000
committerpawel <pawel@FreeBSD.org>2016-10-11 21:03:38 +0000
commit690192127f1f6d5dc972857198f9dcd60ae8c585 (patch)
tree2d301bb9ee1288b3b8f8b96ad556c2371f9f3f0b
parent822c92ea37f922c000cd3bf79caa9374a6391b4b (diff)
downloadFreeBSD-ports-690192127f1f6d5dc972857198f9dcd60ae8c585.zip
FreeBSD-ports-690192127f1f6d5dc972857198f9dcd60ae8c585.tar.gz
- Update to version 3.12.6 [1]
- Convert to test framework Changelog: - better support for custom algorithm development [r2659] - extend build system to work without Fortran compiler [r2660,r2661] PR: 213341 [1] Submitted by: pfg (maintainer) [1]
-rw-r--r--math/ipopt/Makefile9
-rw-r--r--math/ipopt/distinfo5
-rw-r--r--math/ipopt/pkg-plist29
3 files changed, 33 insertions, 10 deletions
diff --git a/math/ipopt/Makefile b/math/ipopt/Makefile
index ed1b16a..9e41a98 100644
--- a/math/ipopt/Makefile
+++ b/math/ipopt/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Ipopt
-PORTVERSION= 3.12.5
+PORTVERSION= 3.12.6
CATEGORIES= math
MASTER_SITES= http://www.coin-or.org/download/source/Ipopt/ \
http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD/:metis \
@@ -19,6 +19,7 @@ LICENSE= EPL
USES= blaslapack fortran libtool pkgconfig tar:tgz
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+TEST_TARGET= test
INSTALL_TARGET= install-strip
CONFIGURE_ENV+= PKG_CONFIG_PATH=${STAGEDIR}${PREFIX}/libdata/pkgconfig \
@@ -33,7 +34,7 @@ PORTDOCS= *
DEBUG_CXXFLAGS= -fomit-frame-pointer
-post-patch::
+pre-build:
@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
-e 's|$$(DESTDIR)$$(addlibsdir)|$$(addlibsdir)|g'
@@ -55,8 +56,4 @@ post-install-DOCS-on:
${MV} ${STAGEDIR}${PREFIX}/share/coin/doc ${STAGEDIR}${DOCSDIR}
${RM} -rf ${STAGEDIR}${PREFIX}/share/coin
-check regression-test test: build
- @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} \
- ${MAKE_ARGS} test)
-
.include <bsd.port.mk>
diff --git a/math/ipopt/distinfo b/math/ipopt/distinfo
index d0e6e90..61095d4 100644
--- a/math/ipopt/distinfo
+++ b/math/ipopt/distinfo
@@ -1,5 +1,6 @@
-SHA256 (Ipopt-3.12.5.tgz) = 53e7af6eefcb6de1f8e936c9c887c7bcb5a9fa4fcf7673a227f16de131147325
-SIZE (Ipopt-3.12.5.tgz) = 4515902
+TIMESTAMP = 1476029922
+SHA256 (Ipopt-3.12.6.tgz) = 6aaa6bd862d54eba6fb966950fa6928ca01d66cf4cb842b2f41a7ebfa61eee2b
+SIZE (Ipopt-3.12.6.tgz) = 4526724
SHA256 (metis-4.0.3.tar.gz) = 5efa35de80703c1b2c4d0de080fafbcf4e0d363a21149a1ad2f96e0144841a55
SIZE (metis-4.0.3.tar.gz) = 522624
SHA256 (MUMPS_4.10.0.tar.gz) = d0f86f91a74c51a17a2ff1be9c9cee2338976f13a6d00896ba5b43a5ca05d933
diff --git a/math/ipopt/pkg-plist b/math/ipopt/pkg-plist
index 873bf3f..cdb175a 100644
--- a/math/ipopt/pkg-plist
+++ b/math/ipopt/pkg-plist
@@ -1,44 +1,69 @@
include/coin/HSLLoader.h
+include/coin/IpAlgBuilder.hpp
+include/coin/IpAlgStrategy.hpp
include/coin/IpAlgTypes.hpp
+include/coin/IpAugSystemSolver.hpp
include/coin/IpBlas.hpp
include/coin/IpCachedResults.hpp
+include/coin/IpCompoundMatrix.hpp
+include/coin/IpCompoundSymMatrix.hpp
include/coin/IpCompoundVector.hpp
+include/coin/IpConvCheck.hpp
include/coin/IpDebug.hpp
include/coin/IpDenseVector.hpp
+include/coin/IpDiagMatrix.hpp
+include/coin/IpEqMultCalculator.hpp
include/coin/IpException.hpp
include/coin/IpExpansionMatrix.hpp
+include/coin/IpGenTMatrix.hpp
+include/coin/IpHessianUpdater.hpp
+include/coin/IpIdentityMatrix.hpp
+include/coin/IpIpoptAlg.hpp
include/coin/IpIpoptApplication.hpp
include/coin/IpIpoptCalculatedQuantities.hpp
include/coin/IpIpoptData.hpp
include/coin/IpIpoptNLP.hpp
+include/coin/IpIterateInitializer.hpp
include/coin/IpIteratesVector.hpp
+include/coin/IpIterationOutput.hpp
include/coin/IpJournalist.hpp
include/coin/IpLapack.hpp
+include/coin/IpLineSearch.hpp
include/coin/IpMatrix.hpp
+include/coin/IpMuUpdate.hpp
include/coin/IpNLP.hpp
include/coin/IpNLPScaling.hpp
include/coin/IpObserver.hpp
include/coin/IpOptionsList.hpp
include/coin/IpOrigIpoptNLP.hpp
+include/coin/IpPDSystemSolver.hpp
include/coin/IpReferenced.hpp
include/coin/IpRegOptions.hpp
include/coin/IpReturnCodes.h
include/coin/IpReturnCodes.hpp
include/coin/IpReturnCodes.inc
include/coin/IpReturnCodes_inc.h
+include/coin/IpScaledMatrix.hpp
+include/coin/IpSearchDirCalculator.hpp
include/coin/IpSmartPtr.hpp
include/coin/IpSolveStatistics.hpp
include/coin/IpStdCInterface.h
+include/coin/IpSumSymMatrix.hpp
+include/coin/IpSymLinearSolver.hpp
include/coin/IpSymMatrix.hpp
+include/coin/IpSymScaledMatrix.hpp
+include/coin/IpSymTMatrix.hpp
include/coin/IpTNLP.hpp
include/coin/IpTNLPAdapter.hpp
include/coin/IpTNLPReducer.hpp
include/coin/IpTaggedObject.hpp
include/coin/IpTimedTask.hpp
include/coin/IpTimingStatistics.hpp
+include/coin/IpTripletHelper.hpp
include/coin/IpTypes.hpp
include/coin/IpUtils.hpp
include/coin/IpVector.hpp
+include/coin/IpZeroSymMatrix.hpp
include/coin/IpoptConfig.h
include/coin/PardisoLoader.h
include/coin/ThirdParty/defs.h
@@ -56,10 +81,10 @@ lib/libcoinmetis.so.1
lib/libcoinmetis.so.1.3.4
lib/libcoinmumps.so
lib/libcoinmumps.so.1
-lib/libcoinmumps.so.1.5.4
+lib/libcoinmumps.so.1.5.5
lib/libipopt.so
lib/libipopt.so.1
-lib/libipopt.so.1.10.5
+lib/libipopt.so.1.10.6
libdata/pkgconfig/coinmetis.pc
libdata/pkgconfig/coinmumps.pc
libdata/pkgconfig/ipopt.pc
OpenPOWER on IntegriCloud