ports/115185: New port: math/clp The Coin-or linear programming solver.

Robin Schilham co9co9 at gmail.com
Fri Aug 3 21:50:07 UTC 2007


>Number:         115185
>Category:       ports
>Synopsis:       New port: math/clp The Coin-or linear programming solver.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 03 21:50:06 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Robin Schilham
>Release:        FreeBSD 6.2-RELEASE i386
>Organization:
Capgemini
>Environment:
FreeBSD grey 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007 root at dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386

>Description:
A port of Clp (Coin-or linear programming), which is an open-source linear programming solver.

>How-To-Repeat:

>Fix:
See attached shar file.

Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	clp
#	clp/pkg-plist
#	clp/distinfo
#	clp/Makefile
#	clp/pkg-descr
#
echo c - clp
mkdir -p clp > /dev/null 2>&1
echo x - clp/pkg-plist
sed 's/^X//' >clp/pkg-plist << 'END-of-clp/pkg-plist'
Xbin/clp
Xinclude/ClpCholeskyBase.hpp
Xinclude/ClpCholeskyDense.hpp
Xinclude/ClpCholeskyWssmp.hpp
Xinclude/ClpConfig.h
Xinclude/ClpDualRowDantzig.hpp
Xinclude/ClpDualRowPivot.hpp
Xinclude/ClpDualRowSteepest.hpp
Xinclude/ClpDynamicExampleMatrix.hpp
Xinclude/ClpDynamicMatrix.hpp
Xinclude/ClpEventHandler.hpp
Xinclude/ClpFactorization.hpp
Xinclude/ClpGubDynamicMatrix.hpp
Xinclude/ClpGubMatrix.hpp
Xinclude/ClpInterior.hpp
Xinclude/ClpLinearObjective.hpp
Xinclude/ClpMatrixBase.hpp
Xinclude/ClpMessage.hpp
Xinclude/ClpModel.hpp
Xinclude/ClpNetworkMatrix.hpp
Xinclude/ClpNonLinearCost.hpp
Xinclude/ClpObjective.hpp
Xinclude/ClpPackedMatrix.hpp
Xinclude/ClpParameters.hpp
Xinclude/ClpPlusMinusOneMatrix.hpp
Xinclude/ClpPresolve.hpp
Xinclude/ClpPrimalColumnDantzig.hpp
Xinclude/ClpPrimalColumnPivot.hpp
Xinclude/ClpPrimalColumnSteepest.hpp
Xinclude/ClpQuadraticObjective.hpp
Xinclude/ClpSimplex.hpp
Xinclude/ClpSimplexNonlinear.hpp
Xinclude/ClpSimplexOther.hpp
Xinclude/ClpSimplexPrimal.hpp
Xinclude/ClpSolve.hpp
Xinclude/Clp_C_Interface.h
Xinclude/CoinBuild.hpp
Xinclude/CoinDenseVector.hpp
Xinclude/CoinDistance.hpp
Xinclude/CoinError.hpp
Xinclude/CoinFactorization.hpp
Xinclude/CoinFileIO.hpp
Xinclude/CoinFinite.hpp
Xinclude/CoinFloatEqual.hpp
Xinclude/CoinHelperFunctions.hpp
Xinclude/CoinIndexedVector.hpp
Xinclude/CoinLpIO.hpp
Xinclude/CoinMessage.hpp
Xinclude/CoinMessageHandler.hpp
Xinclude/CoinModel.hpp
Xinclude/CoinModelUseful.hpp
Xinclude/CoinMpsIO.hpp
Xinclude/CoinPackedMatrix.hpp
Xinclude/CoinPackedVector.hpp
Xinclude/CoinPackedVectorBase.hpp
Xinclude/CoinParam.hpp
Xinclude/CoinPragma.hpp
Xinclude/CoinPresolveDoubleton.hpp
Xinclude/CoinPresolveDual.hpp
Xinclude/CoinPresolveDupcol.hpp
Xinclude/CoinPresolveEmpty.hpp
Xinclude/CoinPresolveFixed.hpp
Xinclude/CoinPresolveForcing.hpp
Xinclude/CoinPresolveImpliedFree.hpp
Xinclude/CoinPresolveIsolated.hpp
Xinclude/CoinPresolveMatrix.hpp
Xinclude/CoinPresolvePsdebug.hpp
Xinclude/CoinPresolveSingleton.hpp
Xinclude/CoinPresolveSubst.hpp
Xinclude/CoinPresolveTighten.hpp
Xinclude/CoinPresolveTripleton.hpp
Xinclude/CoinPresolveUseless.hpp
Xinclude/CoinPresolveZeros.hpp
Xinclude/CoinSearchTree.hpp
Xinclude/CoinShallowPackedVector.hpp
Xinclude/CoinSignal.hpp
Xinclude/CoinSmartPtr.hpp
Xinclude/CoinSort.hpp
Xinclude/CoinTime.hpp
Xinclude/CoinTypes.hpp
Xinclude/CoinUtility.hpp
Xinclude/CoinUtilsConfig.h
Xinclude/CoinWarmStart.hpp
Xinclude/CoinWarmStartBasis.hpp
Xinclude/CoinWarmStartDual.hpp
Xinclude/Coin_C_defines.h
Xinclude/Idiot.hpp
Xinclude/config_clp.h
Xinclude/config_coinutils.h
Xlib/clp_addlibs.txt
Xlib/coinutils_addlibs.txt
END-of-clp/pkg-plist
echo x - clp/distinfo
sed 's/^X//' >clp/distinfo << 'END-of-clp/distinfo'
XMD5 (Clp-1.4.0.tgz) = 68fa2dda1b233a8c2fcd7e325d53e21b
XSHA256 (Clp-1.4.0.tgz) = 154798f7552c91550782c4ff1857f74102f2de8d5728dd84fa342910aab8710d
XSIZE (Clp-1.4.0.tgz) = 6884855
END-of-clp/distinfo
echo x - clp/Makefile
sed 's/^X//' >clp/Makefile << 'END-of-clp/Makefile'
X# New ports collection makefile for:   Clp
X# Date created:        22 July 2007
X# Whom:                Robin Schilham
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Clp
XPORTVERSION=	1.4.0
XCATEGORIES=	math
XMASTER_SITES=	http://www.coin-or.org/download/source/Clp/
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	ports at FreeBSD.org
XCOMMENT=	Linear Programming Solver
X
XGNU_CONFIGURE=  yes
XUSE_LDCONFIG=	yes
X
X.include <bsd.port.mk>
END-of-clp/Makefile
echo x - clp/pkg-descr
sed 's/^X//' >clp/pkg-descr << 'END-of-clp/pkg-descr'
XThis is a port of Clp (Coin-or linear programming), which is an open-source 
Xlinear programming solver written in C++. It is primarily meant to be used as 
Xa callable library, but a basic, stand-alone executable version is also 
Xincluded.
X
XWWW: http://www.coin-or.org/Clp/index.html
END-of-clp/pkg-descr
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list