View | Details | Raw Unified | Return to bug 203277
Collapse All | Expand All

(-)math/clp/Makefile (-7 / +16 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	Clp
4
PORTNAME=	Clp
5
PORTVERSION=	1.12.1
5
PORTVERSION=	1.16.8
6
PORTREVISION=	4
7
CATEGORIES=	math
6
CATEGORIES=	math
8
MASTER_SITES=	http://www.coin-or.org/download/source/Clp/ \
7
MASTER_SITES=	http://www.coin-or.org/download/source/Clp/ \
9
		http://www.mavetju.org/download/adopted/
8
		http://www.mavetju.org/download/adopted/
Lines 11-28 Link Here
11
MAINTAINER=	co9co9@gmail.com
10
MAINTAINER=	co9co9@gmail.com
12
COMMENT=	Linear Programming Solver
11
COMMENT=	Linear Programming Solver
13
12
14
LIB_DEPENDS=	liblapack.so:${PORTSDIR}/math/lapack
13
LICENSE=	EPL
15
14
16
USES=		fortran libtool tar:tgz
15
USES=		blaslapack fortran libtool tar:tgz
17
CXXFLAGS+=	-ffast-math -fomit-frame-pointer
16
CXXFLAGS+=	-ffast-math
18
17
19
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
20
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
21
20
22
CONFIGURE_ENV+=	${MAKE_ENV}
21
CONFIGURE_ENV+=	${MAKE_ENV}
23
CONFIGURE_ARGS=	--with-blas="-L${LOCALBASE}/lib -lblas"		\
22
CONFIGURE_ARGS= --with-lapack-lib="${LAPACKLIB} -L${LOCALBASE}/lib" \
24
		--with-lapack="-L${LOCALBASE}/lib -llapack"
23
		--with-blas-lib="${BLASLIB} -L${LOCALBASE}/lib" \
24
		--datadir=${DATADIR}
25
25
26
OPTIONS_DEFINE= DEBUG
27
PORTDOCS=	*
28
29
.include <bsd.port.options.mk>
30
31
.if ${PORT_OPTIONS:MDEBUG}
32
CXXFLAGS+= -fomit-frame-pointer
33
.endif
34
26
regression-test: build
35
regression-test: build
27
	(cd ${WRKSRC}/Clp && ${MAKE} unitTest )
36
	(cd ${WRKSRC}/Clp && ${MAKE} unitTest )
28
37
(-)math/clp/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (Clp-1.12.1.tgz) = 46747193085ea87e2790cca1c9b9fe26e1cc4f4bbb49c3b144389f105241b08f
1
SHA256 (Clp-1.16.8.tgz) = 1441f7eb163cfdc16e0cbb67893075ddbee23b62216d9b828e90ab879eb0d178
2
SIZE (Clp-1.12.1.tgz) = 7343383
2
SIZE (Clp-1.16.8.tgz) = 9955546
(-)math/clp/files/patch-CoinUtils+src+CoinParam.hpp (-10 lines)
Lines 1-10 Link Here
1
--- CoinUtils/src/CoinParam.hpp.orig	2009-08-16 22:33:13.000000000 -0500
2
+++ CoinUtils/src/CoinParam.hpp	2009-08-16 22:34:23.000000000 -0500
3
@@ -12,6 +12,7 @@
4
 
5
 #include <vector>
6
 #include <string>
7
+#include <cstdio>
8
 
9
 /*! \class CoinParam
10
     \brief A base class for `keyword value' command line parameters.
(-)math/clp/pkg-plist (-15 / +187 lines)
Lines 1-8 Link Here
1
bin/clp
1
bin/clp
2
include/coin/CbcOrClpParam.cpp
2
include/coin/CbcOrClpParam.hpp
3
include/coin/CbcOrClpParam.hpp
3
include/coin/ClpCholeskyBase.hpp
4
include/coin/ClpCholeskyBase.hpp
4
include/coin/ClpCholeskyDense.hpp
5
include/coin/ClpCholeskyDense.hpp
5
include/coin/ClpCholeskyWssmp.hpp
6
include/coin/ClpConfig.h
6
include/coin/ClpConfig.h
7
include/coin/ClpConstraint.hpp
7
include/coin/ClpConstraint.hpp
8
include/coin/ClpConstraintLinear.hpp
8
include/coin/ClpConstraintLinear.hpp
Lines 36-41 Link Here
36
include/coin/ClpPrimalColumnSteepest.hpp
36
include/coin/ClpPrimalColumnSteepest.hpp
37
include/coin/ClpQuadraticObjective.hpp
37
include/coin/ClpQuadraticObjective.hpp
38
include/coin/ClpSimplex.hpp
38
include/coin/ClpSimplex.hpp
39
include/coin/ClpSimplexDual.hpp
39
include/coin/ClpSimplexNonlinear.hpp
40
include/coin/ClpSimplexNonlinear.hpp
40
include/coin/ClpSimplexOther.hpp
41
include/coin/ClpSimplexOther.hpp
41
include/coin/ClpSimplexPrimal.hpp
42
include/coin/ClpSimplexPrimal.hpp
Lines 74-79 Link Here
74
include/coin/CoinPresolveImpliedFree.hpp
75
include/coin/CoinPresolveImpliedFree.hpp
75
include/coin/CoinPresolveIsolated.hpp
76
include/coin/CoinPresolveIsolated.hpp
76
include/coin/CoinPresolveMatrix.hpp
77
include/coin/CoinPresolveMatrix.hpp
78
include/coin/CoinPresolveMonitor.hpp
77
include/coin/CoinPresolvePsdebug.hpp
79
include/coin/CoinPresolvePsdebug.hpp
78
include/coin/CoinPresolveSingleton.hpp
80
include/coin/CoinPresolveSingleton.hpp
79
include/coin/CoinPresolveSubst.hpp
81
include/coin/CoinPresolveSubst.hpp
Lines 81-86 Link Here
81
include/coin/CoinPresolveTripleton.hpp
83
include/coin/CoinPresolveTripleton.hpp
82
include/coin/CoinPresolveUseless.hpp
84
include/coin/CoinPresolveUseless.hpp
83
include/coin/CoinPresolveZeros.hpp
85
include/coin/CoinPresolveZeros.hpp
86
include/coin/CoinRational.hpp
84
include/coin/CoinSearchTree.hpp
87
include/coin/CoinSearchTree.hpp
85
include/coin/CoinShallowPackedVector.hpp
88
include/coin/CoinShallowPackedVector.hpp
86
include/coin/CoinSignal.hpp
89
include/coin/CoinSignal.hpp
Lines 100-118 Link Here
100
include/coin/CoinWarmStartVector.hpp
103
include/coin/CoinWarmStartVector.hpp
101
include/coin/Coin_C_defines.h
104
include/coin/Coin_C_defines.h
102
include/coin/Idiot.hpp
105
include/coin/Idiot.hpp
103
include/coin/config_clp.h
106
include/coin/OsiAuxInfo.hpp
104
include/coin/config_coinutils.h
107
include/coin/OsiBranchingObject.hpp
108
include/coin/OsiChooseVariable.hpp
109
include/coin/OsiClpSolverInterface.hpp
110
include/coin/OsiColCut.hpp
111
include/coin/OsiCollections.hpp
112
include/coin/OsiConfig.h
113
include/coin/OsiCut.hpp
114
include/coin/OsiCuts.hpp
115
include/coin/OsiPresolve.hpp
116
include/coin/OsiRowCut.hpp
117
include/coin/OsiRowCutDebugger.hpp
118
include/coin/OsiSolverBranch.hpp
119
include/coin/OsiSolverInterface.hpp
120
include/coin/OsiSolverParameters.hpp
121
include/coin/OsiUnitTests.hpp
105
lib/libClp.so
122
lib/libClp.so
106
lib/libClp.so.0
123
lib/libClp.so.1
107
lib/libClp.so.0.0.0
124
lib/libClp.so.1.13.8
125
lib/libClpSolver.so
126
lib/libClpSolver.so.1
127
lib/libClpSolver.so.1.13.8
108
lib/libCoinUtils.so
128
lib/libCoinUtils.so
109
lib/libCoinUtils.so.0
129
lib/libCoinUtils.so.3
110
lib/libCoinUtils.so.0.0.0
130
lib/libCoinUtils.so.3.10.10
111
share/doc/coin/Clp/AUTHORS
131
lib/libOsi.so
112
share/doc/coin/Clp/LICENSE
132
lib/libOsi.so.1
113
share/doc/coin/Clp/README
133
lib/libOsi.so.1.12.6
114
share/doc/coin/Clp/clp_addlibs.txt
134
lib/libOsiClp.so
115
share/doc/coin/CoinUtils/AUTHORS
135
lib/libOsiClp.so.1
116
share/doc/coin/CoinUtils/LICENSE
136
lib/libOsiClp.so.1.13.8
117
share/doc/coin/CoinUtils/README
137
lib/libOsiCommonTests.so
118
share/doc/coin/CoinUtils/coinutils_addlibs.txt
138
lib/libOsiCommonTests.so.1
139
lib/libOsiCommonTests.so.1.12.6
140
lib/pkgconfig/clp.pc
141
lib/pkgconfig/coindatanetlib.pc
142
lib/pkgconfig/coindatasample.pc
143
lib/pkgconfig/coinutils.pc
144
lib/pkgconfig/osi-clp.pc
145
lib/pkgconfig/osi-unittests.pc
146
lib/pkgconfig/osi.pc
147
%%DATADIR%%/coin/Data/Netlib/25fv47.mps.gz
148
%%DATADIR%%/coin/Data/Netlib/80bau3b.mps.gz
149
%%DATADIR%%/coin/Data/Netlib/adlittle.mps.gz
150
%%DATADIR%%/coin/Data/Netlib/afiro.mps.gz
151
%%DATADIR%%/coin/Data/Netlib/agg.mps.gz
152
%%DATADIR%%/coin/Data/Netlib/agg2.mps.gz
153
%%DATADIR%%/coin/Data/Netlib/agg3.mps.gz
154
%%DATADIR%%/coin/Data/Netlib/bandm.mps.gz
155
%%DATADIR%%/coin/Data/Netlib/beaconfd.mps.gz
156
%%DATADIR%%/coin/Data/Netlib/blend.mps.gz
157
%%DATADIR%%/coin/Data/Netlib/bnl1.mps.gz
158
%%DATADIR%%/coin/Data/Netlib/bnl2.mps.gz
159
%%DATADIR%%/coin/Data/Netlib/boeing1.mps.gz
160
%%DATADIR%%/coin/Data/Netlib/boeing2.mps.gz
161
%%DATADIR%%/coin/Data/Netlib/bore3d.mps.gz
162
%%DATADIR%%/coin/Data/Netlib/brandy.mps.gz
163
%%DATADIR%%/coin/Data/Netlib/capri.mps.gz
164
%%DATADIR%%/coin/Data/Netlib/cycle.mps.gz
165
%%DATADIR%%/coin/Data/Netlib/czprob.mps.gz
166
%%DATADIR%%/coin/Data/Netlib/d2q06c.mps.gz
167
%%DATADIR%%/coin/Data/Netlib/d6cube.mps.gz
168
%%DATADIR%%/coin/Data/Netlib/degen2.mps.gz
169
%%DATADIR%%/coin/Data/Netlib/degen3.mps.gz
170
%%DATADIR%%/coin/Data/Netlib/dfl001.mps.gz
171
%%DATADIR%%/coin/Data/Netlib/e226.mps.gz
172
%%DATADIR%%/coin/Data/Netlib/etamacro.mps.gz
173
%%DATADIR%%/coin/Data/Netlib/fffff800.mps.gz
174
%%DATADIR%%/coin/Data/Netlib/finnis.mps.gz
175
%%DATADIR%%/coin/Data/Netlib/fit1d.mps.gz
176
%%DATADIR%%/coin/Data/Netlib/fit1p.mps.gz
177
%%DATADIR%%/coin/Data/Netlib/fit2d.mps.gz
178
%%DATADIR%%/coin/Data/Netlib/fit2p.mps.gz
179
%%DATADIR%%/coin/Data/Netlib/forplan.mps.gz
180
%%DATADIR%%/coin/Data/Netlib/ganges.mps.gz
181
%%DATADIR%%/coin/Data/Netlib/gfrd-pnc.mps.gz
182
%%DATADIR%%/coin/Data/Netlib/greenbea.mps.gz
183
%%DATADIR%%/coin/Data/Netlib/greenbeb.mps.gz
184
%%DATADIR%%/coin/Data/Netlib/grow15.mps.gz
185
%%DATADIR%%/coin/Data/Netlib/grow22.mps.gz
186
%%DATADIR%%/coin/Data/Netlib/grow7.mps.gz
187
%%DATADIR%%/coin/Data/Netlib/israel.mps.gz
188
%%DATADIR%%/coin/Data/Netlib/kb2.mps.gz
189
%%DATADIR%%/coin/Data/Netlib/lotfi.mps.gz
190
%%DATADIR%%/coin/Data/Netlib/maros-r7.mps.gz
191
%%DATADIR%%/coin/Data/Netlib/maros.mps.gz
192
%%DATADIR%%/coin/Data/Netlib/modszk1.mps.gz
193
%%DATADIR%%/coin/Data/Netlib/nesm.mps.gz
194
%%DATADIR%%/coin/Data/Netlib/perold.mps.gz
195
%%DATADIR%%/coin/Data/Netlib/pilot.mps.gz
196
%%DATADIR%%/coin/Data/Netlib/pilot4.mps.gz
197
%%DATADIR%%/coin/Data/Netlib/pilot87.mps.gz
198
%%DATADIR%%/coin/Data/Netlib/pilotnov.mps.gz
199
%%DATADIR%%/coin/Data/Netlib/recipe.mps.gz
200
%%DATADIR%%/coin/Data/Netlib/sc105.mps.gz
201
%%DATADIR%%/coin/Data/Netlib/sc205.mps.gz
202
%%DATADIR%%/coin/Data/Netlib/sc50a.mps.gz
203
%%DATADIR%%/coin/Data/Netlib/sc50b.mps.gz
204
%%DATADIR%%/coin/Data/Netlib/scagr25.mps.gz
205
%%DATADIR%%/coin/Data/Netlib/scagr7.mps.gz
206
%%DATADIR%%/coin/Data/Netlib/scfxm1.mps.gz
207
%%DATADIR%%/coin/Data/Netlib/scfxm2.mps.gz
208
%%DATADIR%%/coin/Data/Netlib/scfxm3.mps.gz
209
%%DATADIR%%/coin/Data/Netlib/scorpion.mps.gz
210
%%DATADIR%%/coin/Data/Netlib/scrs8.mps.gz
211
%%DATADIR%%/coin/Data/Netlib/scsd1.mps.gz
212
%%DATADIR%%/coin/Data/Netlib/scsd6.mps.gz
213
%%DATADIR%%/coin/Data/Netlib/scsd8.mps.gz
214
%%DATADIR%%/coin/Data/Netlib/sctap1.mps.gz
215
%%DATADIR%%/coin/Data/Netlib/sctap2.mps.gz
216
%%DATADIR%%/coin/Data/Netlib/sctap3.mps.gz
217
%%DATADIR%%/coin/Data/Netlib/seba.mps.gz
218
%%DATADIR%%/coin/Data/Netlib/share1b.mps.gz
219
%%DATADIR%%/coin/Data/Netlib/share2b.mps.gz
220
%%DATADIR%%/coin/Data/Netlib/shell.mps.gz
221
%%DATADIR%%/coin/Data/Netlib/ship04l.mps.gz
222
%%DATADIR%%/coin/Data/Netlib/ship04s.mps.gz
223
%%DATADIR%%/coin/Data/Netlib/ship08l.mps.gz
224
%%DATADIR%%/coin/Data/Netlib/ship08s.mps.gz
225
%%DATADIR%%/coin/Data/Netlib/ship12l.mps.gz
226
%%DATADIR%%/coin/Data/Netlib/ship12s.mps.gz
227
%%DATADIR%%/coin/Data/Netlib/sierra.mps.gz
228
%%DATADIR%%/coin/Data/Netlib/stair.mps.gz
229
%%DATADIR%%/coin/Data/Netlib/standata.mps.gz
230
%%DATADIR%%/coin/Data/Netlib/standgub.mps.gz
231
%%DATADIR%%/coin/Data/Netlib/standmps.mps.gz
232
%%DATADIR%%/coin/Data/Netlib/stocfor1.mps.gz
233
%%DATADIR%%/coin/Data/Netlib/stocfor2.mps.gz
234
%%DATADIR%%/coin/Data/Netlib/tuff.mps.gz
235
%%DATADIR%%/coin/Data/Netlib/vtpbase.mps.gz
236
%%DATADIR%%/coin/Data/Netlib/wood1p.mps.gz
237
%%DATADIR%%/coin/Data/Netlib/woodw.mps.gz
238
%%DATADIR%%/coin/Data/Sample/afiro.mps
239
%%DATADIR%%/coin/Data/Sample/app0110.cor
240
%%DATADIR%%/coin/Data/Sample/app0110.stoch
241
%%DATADIR%%/coin/Data/Sample/app0110.time
242
%%DATADIR%%/coin/Data/Sample/app0110R.cor
243
%%DATADIR%%/coin/Data/Sample/app0110R.stoch
244
%%DATADIR%%/coin/Data/Sample/app0110R.time
245
%%DATADIR%%/coin/Data/Sample/atm_5_10_1.block
246
%%DATADIR%%/coin/Data/Sample/atm_5_10_1.mps
247
%%DATADIR%%/coin/Data/Sample/block_milp.dec
248
%%DATADIR%%/coin/Data/Sample/block_milp.lp
249
%%DATADIR%%/coin/Data/Sample/brandy.mps
250
%%DATADIR%%/coin/Data/Sample/bug.cor
251
%%DATADIR%%/coin/Data/Sample/bug.stoch
252
%%DATADIR%%/coin/Data/Sample/bug.time
253
%%DATADIR%%/coin/Data/Sample/conic.mps
254
%%DATADIR%%/coin/Data/Sample/e226.mps
255
%%DATADIR%%/coin/Data/Sample/exmip1.5.mps
256
%%DATADIR%%/coin/Data/Sample/exmip1.lp
257
%%DATADIR%%/coin/Data/Sample/exmip1.mps
258
%%DATADIR%%/coin/Data/Sample/finnis.mps
259
%%DATADIR%%/coin/Data/Sample/galenet.mps
260
%%DATADIR%%/coin/Data/Sample/galenetbnds.mps
261
%%DATADIR%%/coin/Data/Sample/hello.mps
262
%%DATADIR%%/coin/Data/Sample/input.130
263
%%DATADIR%%/coin/Data/Sample/lseu.mps
264
%%DATADIR%%/coin/Data/Sample/nw460.mps
265
%%DATADIR%%/coin/Data/Sample/p0033.mps
266
%%DATADIR%%/coin/Data/Sample/p0201.mps
267
%%DATADIR%%/coin/Data/Sample/p0548.mps
268
%%DATADIR%%/coin/Data/Sample/pack1.mps
269
%%DATADIR%%/coin/Data/Sample/retail3.block
270
%%DATADIR%%/coin/Data/Sample/retail3.mps
271
%%DATADIR%%/coin/Data/Sample/scOneInt.mps
272
%%DATADIR%%/coin/Data/Sample/share2qp.mps
273
%%DATADIR%%/coin/Data/Sample/spec_sections.mps
274
%%DATADIR%%/coin/Data/Sample/tp3.mps
275
%%DATADIR%%/coin/Data/Sample/tp4.mps
276
%%DATADIR%%/coin/Data/Sample/tp5.mps
277
%%DATADIR%%/coin/Data/Sample/wedding_16.block
278
%%DATADIR%%/coin/Data/Sample/wedding_16.mps
279
%%DATADIR%%/coin/doc/Clp/AUTHORS
280
%%DATADIR%%/coin/doc/Clp/LICENSE
281
%%DATADIR%%/coin/doc/Clp/README
282
%%DATADIR%%/coin/doc/Clp/clp_addlibs.txt
283
%%DATADIR%%/coin/doc/CoinUtils/AUTHORS
284
%%DATADIR%%/coin/doc/CoinUtils/LICENSE
285
%%DATADIR%%/coin/doc/CoinUtils/README
286
%%DATADIR%%/coin/doc/CoinUtils/coinutils_addlibs.txt
287
%%DATADIR%%/coin/doc/Osi/AUTHORS
288
%%DATADIR%%/coin/doc/Osi/LICENSE
289
%%DATADIR%%/coin/doc/Osi/README
290
%%DATADIR%%/coin/doc/Osi/osi_addlibs.txt

Return to bug 203277