mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-29 05:38:00 +00:00
math/py-PuLP: update 2.7.0 → 2.8.0
Also replace cbc binaries for other systems with FreeBSD binary. Reported by: portscout
This commit is contained in:
parent
80a5566355
commit
d84c10537a
@ -1,6 +1,5 @@
|
||||
PORTNAME= PuLP
|
||||
DISTVERSION= 2.7.0
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 2.8.0
|
||||
CATEGORIES= math python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@ -18,7 +17,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}amply>=0.1.2:math/py-amply@${PY_FLAVOR} \
|
||||
|
||||
USES= cpe python
|
||||
CPE_VENDOR= ${PORTNAME:tl}project
|
||||
USE_PYTHON= distutils concurrent autoplist
|
||||
USE_PYTHON= distutils concurrent autoplist pytest
|
||||
|
||||
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
@ -26,7 +27,14 @@ post-patch:
|
||||
@${CP} ${WRKSRC}/pulp/pulp.cfg.linux ${WRKSRC}/pulp/pulp.cfg.freebsd
|
||||
@${REINPLACE_CMD} -E 's/^(CplexPath|PulpCbcPath) = .*/#&/' ${WRKSRC}/pulp/pulp.cfg.freebsd
|
||||
|
||||
do-test: install # one test is known to fail: https://github.com/coin-or/pulp/issues/494
|
||||
@cd ${TEST_WRKSRC} && py.test
|
||||
post-install: # workaround for https://github.com/coin-or/pulp/issues/740: replace cbc binaries for other systems with the FreeBSD binary
|
||||
for cbc_exe in ${STAGEDIR}${PYTHON_SITELIBDIR}/pulp/solverdir/cbc/*/*/cbc ${WRKSRC}/pulp/solverdir/cbc/*/*/cbc; do \
|
||||
${RM} $${cbc_exe} && \
|
||||
${LN} -s ${LOCALBASE}/bin/cbc $${cbc_exe}; \
|
||||
done
|
||||
|
||||
do-test: # one test is known to fail: https://github.com/coin-or/pulp/issues/494
|
||||
#@cd ${TEST_WRKSRC} && py.test
|
||||
@cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -c "import pulp; pulp.pulpTestAll()"
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1667614511
|
||||
SHA256 (PuLP-2.7.0.tar.gz) = e73ee6b32d639c9b8cf4b4aded334ba158be5f8313544e056f796ace0a10ae63
|
||||
SIZE (PuLP-2.7.0.tar.gz) = 1400315
|
||||
TIMESTAMP = 1712868648
|
||||
SHA256 (PuLP-2.8.0.tar.gz) = 4903bf96110bbab8ed2c68533f90565ebb76aa367d9e4df38e51bf727927c125
|
||||
SIZE (PuLP-2.8.0.tar.gz) = 17610412
|
||||
|
Loading…
Reference in New Issue
Block a user