# 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: # # ./coinmp # ./coinmp/files # ./coinmp/files/patch-CoinUtils+src+CoinParam.hpp # ./coinmp/distinfo # ./coinmp/Makefile # ./coinmp/pkg-descr # ./coinmp/pkg-plist # echo c - ./coinmp mkdir -p ./coinmp > /dev/null 2>&1 echo c - ./coinmp/files mkdir -p ./coinmp/files > /dev/null 2>&1 echo x - ./coinmp/files/patch-CoinUtils+src+CoinParam.hpp sed 's/^X//' >./coinmp/files/patch-CoinUtils+src+CoinParam.hpp << 'b1f4086e0bea76ee611a9d507d339e33' X--- CoinUtils/src/CoinParam.hpp.orig 2009-08-16 22:33:13.000000000 -0500 X+++ CoinUtils/src/CoinParam.hpp 2009-08-16 22:34:23.000000000 -0500 X@@ -12,6 +12,7 @@ X X #include X #include X+#include X X /*! \class CoinParam X \brief A base class for `keyword value' command line parameters. b1f4086e0bea76ee611a9d507d339e33 echo x - ./coinmp/distinfo sed 's/^X//' >./coinmp/distinfo << '5284b842fc39ba3e2314196e2804363c' XSHA256 (CoinMP-1.4.0.tgz) = 93bc015e4affc31a97be8360238ef1e0a8ea7d3fa8b15627a14f13b8b1d5b032 XSIZE (CoinMP-1.4.0.tgz) = 11087531 5284b842fc39ba3e2314196e2804363c echo x - ./coinmp/Makefile sed 's/^X//' >./coinmp/Makefile << '85e642d1982ed139be2ff899cb9ba63c' X# New ports collection makefile for: CoinMP X# Date created: 22 June 2011 X# Whom: Pedro Giffuni X# X# $FreeBSD$ X# X XPORTNAME= CoinMP XPORTVERSION= 1.4.0 XCATEGORIES= math XMASTER_SITES= http://www.coin-or.org/download/source/CoinMP/ XEXTRACT_SUFX= .tgz X XMAINTAINER= giffunip@tutopia.com XCOMMENT= Optimization library with most of the COIN-OR CLP, CBC and CGL support X X#ifdef WITH_GLPK XLIB_DEPENDS= glpk:${PORTSDIR}/math/glpk X#endif X XCONFLICTS= clp-[0-9]* X XCXXFLAGS+= -ffast-math -fomit-frame-pointer X XGNU_CONFIGURE= yes XUSE_LDCONFIG= yes X X#ifdef WITH GLPK XCONFIGURE_ARGS+=--with-gmpl-incdir=${LOCALBASE}/include \ X --with-gmpl-lib="-L${LOCALBASE}/lib -lglpk" X#endif X Xregression-test: build X (cd ${WRKSRC}/CoinMP && ${MAKE} unitTest ) X X.include 85e642d1982ed139be2ff899cb9ba63c echo x - ./coinmp/pkg-descr sed 's/^X//' >./coinmp/pkg-descr << '12d944b62aab8b452e5077f4a7d91ec2' XCoinMP is a C-API interface library that supports most of the Xfunctionality of the CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL X(Cut Generation Library) projects. When compiled for Unix it generates a XCoinMP.so library that can be similarly used in other Unix C/C++ projects. X XWWW: https://projects.coin-or.org/CoinMP 12d944b62aab8b452e5077f4a7d91ec2 echo x - ./coinmp/pkg-plist sed 's/^X//' >./coinmp/pkg-plist << '4bf7481fcba49525efe735aa211f409e' Xbin/cbc Xbin/clp Xinclude/coin/CoinAlloc.hpp Xinclude/coin/CoinUtilsConfig.h Xinclude/coin/config_coinutils.h Xinclude/coin/Coin_C_defines.h Xinclude/coin/CoinBuild.hpp Xinclude/coin/CoinDenseVector.hpp Xinclude/coin/CoinDistance.hpp Xinclude/coin/CoinError.hpp Xinclude/coin/CoinFactorization.hpp Xinclude/coin/CoinSimpFactorization.hpp Xinclude/coin/CoinDenseFactorization.hpp Xinclude/coin/CoinFileIO.hpp Xinclude/coin/CoinFinite.hpp Xinclude/coin/CoinFloatEqual.hpp Xinclude/coin/CoinHelperFunctions.hpp Xinclude/coin/CoinIndexedVector.hpp Xinclude/coin/CoinLpIO.hpp Xinclude/coin/CoinMessage.hpp Xinclude/coin/CoinMessageHandler.hpp Xinclude/coin/CoinModel.hpp Xinclude/coin/CoinStructuredModel.hpp Xinclude/coin/CoinModelUseful.hpp Xinclude/coin/CoinMpsIO.hpp Xinclude/coin/CoinPackedMatrix.hpp Xinclude/coin/CoinPackedVector.hpp Xinclude/coin/CoinPackedVectorBase.hpp Xinclude/coin/CoinParam.hpp Xinclude/coin/CoinPragma.hpp Xinclude/coin/CoinPresolveDoubleton.hpp Xinclude/coin/CoinPresolveDual.hpp Xinclude/coin/CoinPresolveDupcol.hpp Xinclude/coin/CoinPresolveEmpty.hpp Xinclude/coin/CoinPresolveFixed.hpp Xinclude/coin/CoinPresolveForcing.hpp Xinclude/coin/CoinPresolveImpliedFree.hpp Xinclude/coin/CoinPresolveIsolated.hpp Xinclude/coin/CoinPresolveMatrix.hpp Xinclude/coin/CoinPresolvePsdebug.hpp Xinclude/coin/CoinPresolveSingleton.hpp Xinclude/coin/CoinPresolveSubst.hpp Xinclude/coin/CoinPresolveTighten.hpp Xinclude/coin/CoinPresolveTripleton.hpp Xinclude/coin/CoinPresolveUseless.hpp Xinclude/coin/CoinPresolveZeros.hpp Xinclude/coin/CoinSearchTree.hpp Xinclude/coin/CoinShallowPackedVector.hpp Xinclude/coin/CoinSignal.hpp Xinclude/coin/CoinSmartPtr.hpp Xinclude/coin/CoinSnapshot.hpp Xinclude/coin/CoinSort.hpp Xinclude/coin/CoinTime.hpp Xinclude/coin/CoinTypes.hpp Xinclude/coin/CoinUtility.hpp Xinclude/coin/CoinWarmStart.hpp Xinclude/coin/CoinWarmStartBasis.hpp Xinclude/coin/CoinWarmStartVector.hpp Xinclude/coin/CoinWarmStartDual.hpp Xinclude/coin/CoinWarmStartPrimalDual.hpp Xinclude/coin/config_clp.h Xinclude/coin/ClpConfig.h Xinclude/coin/Clp_C_Interface.h Xinclude/coin/ClpCholeskyBase.hpp Xinclude/coin/ClpCholeskyDense.hpp Xinclude/coin/ClpCholeskyWssmp.hpp Xinclude/coin/ClpConstraint.hpp Xinclude/coin/ClpConstraintLinear.hpp Xinclude/coin/ClpConstraintQuadratic.hpp Xinclude/coin/ClpNode.hpp Xinclude/coin/ClpDualRowDantzig.hpp Xinclude/coin/ClpDualRowPivot.hpp Xinclude/coin/ClpDualRowSteepest.hpp Xinclude/coin/ClpDummyMatrix.hpp Xinclude/coin/ClpDynamicExampleMatrix.hpp Xinclude/coin/ClpDynamicMatrix.hpp Xinclude/coin/ClpEventHandler.hpp Xinclude/coin/ClpFactorization.hpp Xinclude/coin/ClpGubDynamicMatrix.hpp Xinclude/coin/ClpGubMatrix.hpp Xinclude/coin/ClpInterior.hpp Xinclude/coin/ClpLinearObjective.hpp Xinclude/coin/ClpMatrixBase.hpp Xinclude/coin/ClpMessage.hpp Xinclude/coin/ClpModel.hpp Xinclude/coin/ClpNetworkMatrix.hpp Xinclude/coin/ClpNonLinearCost.hpp Xinclude/coin/ClpObjective.hpp Xinclude/coin/ClpPackedMatrix.hpp Xinclude/coin/ClpPdcoBase.hpp Xinclude/coin/ClpPlusMinusOneMatrix.hpp Xinclude/coin/ClpParameters.hpp Xinclude/coin/ClpPresolve.hpp Xinclude/coin/ClpPrimalColumnDantzig.hpp Xinclude/coin/ClpPrimalColumnPivot.hpp Xinclude/coin/ClpPrimalColumnSteepest.hpp Xinclude/coin/ClpQuadraticObjective.hpp Xinclude/coin/ClpSimplex.hpp Xinclude/coin/ClpSimplexDual.hpp Xinclude/coin/ClpSimplexNonlinear.hpp Xinclude/coin/ClpSimplexOther.hpp Xinclude/coin/ClpSimplexPrimal.hpp Xinclude/coin/ClpSolve.hpp Xinclude/coin/CbcOrClpParam.hpp Xinclude/coin/CbcOrClpParam.cpp Xinclude/coin/Idiot.hpp Xinclude/coin/config_osi.h Xinclude/coin/OsiConfig.h Xinclude/coin/OsiAuxInfo.hpp Xinclude/coin/OsiBranchingObject.hpp Xinclude/coin/OsiChooseVariable.hpp Xinclude/coin/OsiColCut.hpp Xinclude/coin/OsiCollections.hpp Xinclude/coin/OsiCut.hpp Xinclude/coin/OsiCuts.hpp Xinclude/coin/OsiOpbdpSolve.hpp Xinclude/coin/OsiPresolve.hpp Xinclude/coin/OsiSolverBranch.hpp Xinclude/coin/OsiSolverInterface.hpp Xinclude/coin/OsiSolverParameters.hpp Xinclude/coin/OsiRowCut.hpp Xinclude/coin/OsiRowCutDebugger.hpp Xinclude/coin/OsiCbcSolverInterface.hpp Xinclude/coin/OsiClpParamMap.hpp Xinclude/coin/OsiClpSolverInterface.hpp Xinclude/coin/CglClique.hpp Xinclude/coin/CglMixedIntegerRounding.hpp Xinclude/coin/CglDuplicateRow.hpp Xinclude/coin/CglMixedIntegerRounding2.hpp Xinclude/coin/CglTwomir.hpp Xinclude/coin/CglKnapsackCover.hpp Xinclude/coin/CglSimpleRounding.hpp Xinclude/coin/CglLiftAndProject.hpp Xinclude/coin/CglFlowCover.hpp Xinclude/coin/CglPreProcess.hpp Xinclude/coin/CglLandP.hpp Xinclude/coin/CglLandPSimplex.hpp Xinclude/coin/CglLandPValidator.hpp Xinclude/coin/CglProbing.hpp Xinclude/coin/CglOddHole.hpp Xinclude/coin/CglGomory.hpp Xinclude/coin/CglAllDifferent.hpp Xinclude/coin/CglResidualCapacity.hpp Xinclude/coin/CglRedSplit.hpp Xinclude/coin/CglRedSplitParam.hpp Xinclude/coin/config_cgl.h Xinclude/coin/CglConfig.h Xinclude/coin/CglCutGenerator.hpp Xinclude/coin/CglMessage.hpp Xinclude/coin/CglStored.hpp Xinclude/coin/CglParam.hpp Xinclude/coin/CglTreeInfo.hpp Xinclude/coin/config_cbc.h Xinclude/coin/CbcConfig.h Xinclude/coin/Cbc_C_Interface.h Xinclude/coin/CbcBranchActual.hpp Xinclude/coin/CbcBranchBase.hpp Xinclude/coin/CbcBranchDynamic.hpp Xinclude/coin/CbcBranchLotsize.hpp Xinclude/coin/CbcBranchCut.hpp Xinclude/coin/CbcCompareActual.hpp Xinclude/coin/CbcCompareBase.hpp Xinclude/coin/CbcCutGenerator.hpp Xinclude/coin/CbcFathom.hpp Xinclude/coin/CbcEventHandler.hpp Xinclude/coin/CbcFeasibilityBase.hpp Xinclude/coin/CbcHeuristic.hpp Xinclude/coin/CbcHeuristicDive.hpp Xinclude/coin/CbcHeuristicDiveCoefficient.hpp Xinclude/coin/CbcHeuristicDiveFractional.hpp Xinclude/coin/CbcHeuristicDiveGuided.hpp Xinclude/coin/CbcHeuristicDiveLineSearch.hpp Xinclude/coin/CbcHeuristicDivePseudoCost.hpp Xinclude/coin/CbcHeuristicDiveVectorLength.hpp Xinclude/coin/CbcHeuristicFPump.hpp Xinclude/coin/CbcHeuristicGreedy.hpp Xinclude/coin/CbcHeuristicLocal.hpp Xinclude/coin/CbcHeuristicPivotAndFix.hpp Xinclude/coin/CbcHeuristicRandRound.hpp Xinclude/coin/CbcHeuristicRINS.hpp Xinclude/coin/CbcMessage.hpp Xinclude/coin/CbcModel.hpp Xinclude/coin/CbcNode.hpp Xinclude/coin/CbcStrategy.hpp Xinclude/coin/CbcSolver.hpp Xinclude/coin/CbcTree.hpp Xinclude/coin/CbcLinked.hpp Xinclude/coin/CbcTreeLocal.hpp Xinclude/coin/ClpConstraintAmpl.hpp Xinclude/coin/ClpAmplObjective.hpp Xinclude/coin/config_coinmp.h Xinclude/coin/CoinMPConfig.h Xinclude/coin/CoinMP.h X@dirrm include/coin Xshare/doc/coin/CoinMP/README Xshare/doc/coin/CoinMP/AUTHORS Xshare/doc/coin/CoinMP/LICENSE Xshare/doc/coin/CoinMP/coinmp_addlibs.txt Xshare/doc/coin/CoinMP/examples/Makefile Xshare/doc/coin/CoinMP/examples/example.c X@dirrm share/doc/coin/CoinMP/examples X@dirrm share/doc/coin/CoinMP Xshare/doc/coin/Cbc/README Xshare/doc/coin/Cbc/AUTHORS Xshare/doc/coin/Cbc/LICENSE Xshare/doc/coin/Cbc/cbc_addlibs.txt X@dirrm share/doc/coin/Cbc Xshare/doc/coin/Cgl/README Xshare/doc/coin/Cgl/AUTHORS Xshare/doc/coin/Cgl/LICENSE Xshare/doc/coin/Cgl/cgl_addlibs.txt X@dirrm share/doc/coin/Cgl Xshare/doc/coin/Clp/AUTHORS Xshare/doc/coin/Clp/LICENSE Xshare/doc/coin/Clp/README Xshare/doc/coin/Clp/clp_addlibs.txt X@dirrm share/doc/coin/Clp Xshare/doc/coin/CoinUtils/AUTHORS Xshare/doc/coin/CoinUtils/LICENSE Xshare/doc/coin/CoinUtils/README Xshare/doc/coin/CoinUtils/coinutils_addlibs.txt X@dirrm share/doc/coin/CoinUtils Xshare/doc/coin/Osi/README Xshare/doc/coin/Osi/AUTHORS Xshare/doc/coin/Osi/LICENSE Xshare/doc/coin/Osi/osi_addlibs.txt X@dirrm share/doc/coin/Osi X@dirrm share/doc/coin Xlib/libOsi.la Xlib/libOsiCbc.so.0 Xlib/libOsiCbc.so Xlib/libOsiCbc.la Xlib/libOsiClp.so.0 Xlib/libOsiClp.so Xlib/libOsiClp.la Xlib/libCgl.so.0 Xlib/libCgl.so Xlib/libCgl.la Xlib/libCbc.so.0 Xlib/libCbc.so Xlib/libCbc.la Xlib/libCbcSolver.so.0 Xlib/libCbcSolver.so Xlib/libCbcSolver.la Xlib/libCoinMP.so.0 Xlib/libCoinMP.so Xlib/libCoinMP.la 4bf7481fcba49525efe735aa211f409e exit