svn commit: r539312 - in head/math/py-PuLP: . files
Yuri Victorovich
yuri at FreeBSD.org
Tue Jun 16 01:58:10 UTC 2020
Author: yuri
Date: Tue Jun 16 01:58:09 2020
New Revision: 539312
URL: https://svnweb.freebsd.org/changeset/ports/539312
Log:
math/py-PuLP: Update 1.6.10 -> 2.1
Added:
head/math/py-PuLP/files/patch-pulp_apis_core.py (contents, props changed)
Deleted:
head/math/py-PuLP/files/patch-src_pulp_solvers.py
Modified:
head/math/py-PuLP/Makefile
head/math/py-PuLP/distinfo
Modified: head/math/py-PuLP/Makefile
==============================================================================
--- head/math/py-PuLP/Makefile Tue Jun 16 01:52:13 2020 (r539311)
+++ head/math/py-PuLP/Makefile Tue Jun 16 01:58:09 2020 (r539312)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= PuLP
-DISTVERSION= 1.6.10
-PORTREVISION= 1
+DISTVERSION= 2.1
CATEGORIES= math python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,12 +16,13 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.1:d
cbc:math/cbc \
glpsol:math/glpk
-USES= python zip
+USES= python
USE_PYTHON= distutils concurrent autoplist
+
NO_ARCH= yes
post-patch:
- @${CP} ${WRKSRC}/src/pulp/pulp.cfg.linux ${WRKSRC}/src/pulp/pulp.cfg.freebsd
- @${REINPLACE_CMD} -E 's/^(CplexPath|PulpCbcPath) = .*/#&/' ${WRKSRC}/src/pulp/pulp.cfg.freebsd
+ @${CP} ${WRKSRC}/pulp/pulp.cfg.linux ${WRKSRC}/pulp/pulp.cfg.freebsd
+ @${REINPLACE_CMD} -E 's/^(CplexPath|PulpCbcPath) = .*/#&/' ${WRKSRC}/pulp/pulp.cfg.freebsd
.include <bsd.port.mk>
Modified: head/math/py-PuLP/distinfo
==============================================================================
--- head/math/py-PuLP/distinfo Tue Jun 16 01:52:13 2020 (r539311)
+++ head/math/py-PuLP/distinfo Tue Jun 16 01:58:09 2020 (r539312)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1560469460
-SHA256 (PuLP-1.6.10.zip) = dd2ba8afbf12a811e03a0e87f248539a5b9500e27600abfc0684eb827b7d7a32
-SIZE (PuLP-1.6.10.zip) = 13622386
+TIMESTAMP = 1592272414
+SHA256 (PuLP-2.1.tar.gz) = 76f9c9f984e6e407959545a556ce10c6cc0fdb0db820d627f0073ecf4f5c5c1b
+SIZE (PuLP-2.1.tar.gz) = 1390238
Added: head/math/py-PuLP/files/patch-pulp_apis_core.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/py-PuLP/files/patch-pulp_apis_core.py Tue Jun 16 01:58:09 2020 (r539312)
@@ -0,0 +1,19 @@
+--- pulp/apis/core.py.orig 2020-06-16 01:55:06 UTC
++++ pulp/apis/core.py
+@@ -149,6 +149,9 @@ elif sys.platform in ['darwin']:
+ operating_system = "osx"
+ arch = '64'
+ PULPCFGFILE += ".osx"
++elif sys.platform in ['freebsd']:
++ operating_system = "freebsd"
++ PULPCFGFILE += ".freebsd"
+ else:
+ operating_system = "linux"
+ PULPCFGFILE += ".linux"
+@@ -375,4 +378,4 @@ try:
+ return cList
+ except(ImportError):
+ def ctypesArrayFill(myList, type = None):
+- return None
+\ No newline at end of file
++ return None
More information about the svn-ports-head
mailing list