aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorclsung <clsung@FreeBSD.org>2007-09-05 09:59:36 +0800
committerclsung <clsung@FreeBSD.org>2007-09-05 09:59:36 +0800
commitd8a646673fc819da85a7ce9b94cb064e9eb2fe00 (patch)
tree37c081fabd2dd7cf1a18cf8f7736827949f68b58
parent317e35a52bb0cba7cb606a109d93c5ed2d7d0d17 (diff)
downloadfreebsd-ports-gnome-d8a646673fc819da85a7ce9b94cb064e9eb2fe00.tar.gz
freebsd-ports-gnome-d8a646673fc819da85a7ce9b94cb064e9eb2fe00.tar.zst
freebsd-ports-gnome-d8a646673fc819da85a7ce9b94cb064e9eb2fe00.zip
This is a port of Clp (Coin-or linear programming), which is an open-source
linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also included. WWW: http://www.coin-or.org/Clp/index.html PR: ports/115185 Submitted by: Robin Schilham
-rw-r--r--math/Makefile1
-rw-r--r--math/clp/Makefile20
-rw-r--r--math/clp/distinfo3
-rw-r--r--math/clp/pkg-descr6
-rw-r--r--math/clp/pkg-plist97
5 files changed, 127 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index 9d3bfeb60e46..4be648b2d366 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -36,6 +36,7 @@
SUBDIR += chryzodus
SUBDIR += clarence
SUBDIR += cln
+ SUBDIR += clp
SUBDIR += concorde
SUBDIR += convertall
SUBDIR += coq
diff --git a/math/clp/Makefile b/math/clp/Makefile
new file mode 100644
index 000000000000..b86a9f4c9811
--- /dev/null
+++ b/math/clp/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: Clp
+# Date created: 22 July 2007
+# Whom: Robin Schilham
+#
+# $FreeBSD$
+#
+
+PORTNAME= Clp
+PORTVERSION= 1.4.0
+CATEGORIES= math
+MASTER_SITES= http://www.coin-or.org/download/source/Clp/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= co9co9@gmail.com
+COMMENT= Linear Programming Solver
+
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
diff --git a/math/clp/distinfo b/math/clp/distinfo
new file mode 100644
index 000000000000..f07f974e39ef
--- /dev/null
+++ b/math/clp/distinfo
@@ -0,0 +1,3 @@
+MD5 (Clp-1.4.0.tgz) = e15af653c3f5db7d1943aa559d1c86af
+SHA256 (Clp-1.4.0.tgz) = 5a57b919cf76657392f16f4287271fbde72805adfe19b642c1c3fe547d8d624b
+SIZE (Clp-1.4.0.tgz) = 6884869
diff --git a/math/clp/pkg-descr b/math/clp/pkg-descr
new file mode 100644
index 000000000000..1fc86d8c4d40
--- /dev/null
+++ b/math/clp/pkg-descr
@@ -0,0 +1,6 @@
+This is a port of Clp (Coin-or linear programming), which is an open-source
+linear programming solver written in C++. It is primarily meant to be used as
+a callable library, but a basic, stand-alone executable version is also
+included.
+
+WWW: http://www.coin-or.org/Clp/index.html
diff --git a/math/clp/pkg-plist b/math/clp/pkg-plist
new file mode 100644
index 000000000000..58985b04aea7
--- /dev/null
+++ b/math/clp/pkg-plist
@@ -0,0 +1,97 @@
+bin/clp
+include/ClpCholeskyBase.hpp
+include/ClpCholeskyDense.hpp
+include/ClpCholeskyWssmp.hpp
+include/ClpConfig.h
+include/ClpDualRowDantzig.hpp
+include/ClpDualRowPivot.hpp
+include/ClpDualRowSteepest.hpp
+include/ClpDynamicExampleMatrix.hpp
+include/ClpDynamicMatrix.hpp
+include/ClpEventHandler.hpp
+include/ClpFactorization.hpp
+include/ClpGubDynamicMatrix.hpp
+include/ClpGubMatrix.hpp
+include/ClpInterior.hpp
+include/ClpLinearObjective.hpp
+include/ClpMatrixBase.hpp
+include/ClpMessage.hpp
+include/ClpModel.hpp
+include/ClpNetworkMatrix.hpp
+include/ClpNonLinearCost.hpp
+include/ClpObjective.hpp
+include/ClpPackedMatrix.hpp
+include/ClpParameters.hpp
+include/ClpPlusMinusOneMatrix.hpp
+include/ClpPresolve.hpp
+include/ClpPrimalColumnDantzig.hpp
+include/ClpPrimalColumnPivot.hpp
+include/ClpPrimalColumnSteepest.hpp
+include/ClpQuadraticObjective.hpp
+include/ClpSimplex.hpp
+include/ClpSimplexNonlinear.hpp
+include/ClpSimplexOther.hpp
+include/ClpSimplexPrimal.hpp
+include/ClpSolve.hpp
+include/Clp_C_Interface.h
+include/CoinBuild.hpp
+include/CoinDenseVector.hpp
+include/CoinDistance.hpp
+include/CoinError.hpp
+include/CoinFactorization.hpp
+include/CoinFileIO.hpp
+include/CoinFinite.hpp
+include/CoinFloatEqual.hpp
+include/CoinHelperFunctions.hpp
+include/CoinIndexedVector.hpp
+include/CoinLpIO.hpp
+include/CoinMessage.hpp
+include/CoinMessageHandler.hpp
+include/CoinModel.hpp
+include/CoinModelUseful.hpp
+include/CoinMpsIO.hpp
+include/CoinPackedMatrix.hpp
+include/CoinPackedVector.hpp
+include/CoinPackedVectorBase.hpp
+include/CoinParam.hpp
+include/CoinPragma.hpp
+include/CoinPresolveDoubleton.hpp
+include/CoinPresolveDual.hpp
+include/CoinPresolveDupcol.hpp
+include/CoinPresolveEmpty.hpp
+include/CoinPresolveFixed.hpp
+include/CoinPresolveForcing.hpp
+include/CoinPresolveImpliedFree.hpp
+include/CoinPresolveIsolated.hpp
+include/CoinPresolveMatrix.hpp
+include/CoinPresolvePsdebug.hpp
+include/CoinPresolveSingleton.hpp
+include/CoinPresolveSubst.hpp
+include/CoinPresolveTighten.hpp
+include/CoinPresolveTripleton.hpp
+include/CoinPresolveUseless.hpp
+include/CoinPresolveZeros.hpp
+include/CoinSearchTree.hpp
+include/CoinShallowPackedVector.hpp
+include/CoinSignal.hpp
+include/CoinSmartPtr.hpp
+include/CoinSort.hpp
+include/CoinTime.hpp
+include/CoinTypes.hpp
+include/CoinUtility.hpp
+include/CoinUtilsConfig.h
+include/CoinWarmStart.hpp
+include/CoinWarmStartBasis.hpp
+include/CoinWarmStartDual.hpp
+include/Coin_C_defines.h
+include/Idiot.hpp
+include/config_clp.h
+include/config_coinutils.h
+lib/clp_addlibs.txt
+lib/coinutils_addlibs.txt
+lib/libClp.la
+lib/libClp.so
+lib/libClp.so.0
+lib/libCoinUtils.la
+lib/libCoinUtils.so
+lib/libCoinUtils.so.0