aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorsunpoet <sunpoet@FreeBSD.org>2017-12-31 02:16:10 +0800
committersunpoet <sunpoet@FreeBSD.org>2017-12-31 02:16:10 +0800
commite07e6b7454b73aa102f0764dfeb9ca5bb92a906e (patch)
treed90599291b3a8e1b24e64b4c4d97e2a08127ff9d /www
parent5a0c172d38e8834604894899ab26ecdd35ab4ac7 (diff)
downloadfreebsd-ports-gnome-e07e6b7454b73aa102f0764dfeb9ca5bb92a906e.tar.gz
freebsd-ports-gnome-e07e6b7454b73aa102f0764dfeb9ca5bb92a906e.tar.zst
freebsd-ports-gnome-e07e6b7454b73aa102f0764dfeb9ca5bb92a906e.zip
Relax USES=python
- Specify UTF-8 encoding for the UTF-8 character in CHANGELOG.rst - Bump PORTREVISION for package change
Diffstat (limited to 'www')
-rw-r--r--www/py-spyne/Makefile3
-rw-r--r--www/py-spyne/files/patch-setup.py19
-rw-r--r--www/py-spyne/files/patch-spyne-test-transport-test_msgpack.py10
3 files changed, 26 insertions, 6 deletions
diff --git a/www/py-spyne/Makefile b/www/py-spyne/Makefile
index 2824856ea993..a98ca5b20edb 100644
--- a/www/py-spyne/Makefile
+++ b/www/py-spyne/Makefile
@@ -3,6 +3,7 @@
PORTNAME= spyne
PORTVERSION= 2.12.14
+PORTREVISION= 1
CATEGORIES= www devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,6 +17,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${FLAVOR}
NO_ARCH= yes
USE_PYTHON= autoplist concurrent distutils
-USES= python:2.7
+USES= python
.include <bsd.port.mk>
diff --git a/www/py-spyne/files/patch-setup.py b/www/py-spyne/files/patch-setup.py
new file mode 100644
index 000000000000..93752734af8b
--- /dev/null
+++ b/www/py-spyne/files/patch-setup.py
@@ -0,0 +1,19 @@
+--- setup.py.orig 2016-10-28 11:15:20 UTC
++++ setup.py
+@@ -3,6 +3,7 @@
+
+ from __future__ import print_function
+
++import codecs
+ import os
+ import re
+ import sys
+@@ -48,7 +49,7 @@ protocols and transports.
+
+ try:
+ os.stat('CHANGELOG.rst')
+- LONG_DESC += "\n\n" + open('CHANGELOG.rst', 'r').read()
++ LONG_DESC += "\n\n" + codecs.open('CHANGELOG.rst', 'r', encoding='utf-8').read()
+ except OSError:
+ pass
+
diff --git a/www/py-spyne/files/patch-spyne-test-transport-test_msgpack.py b/www/py-spyne/files/patch-spyne-test-transport-test_msgpack.py
index 659505969241..41eb6846f0a6 100644
--- a/www/py-spyne/files/patch-spyne-test-transport-test_msgpack.py
+++ b/www/py-spyne/files/patch-spyne-test-transport-test_msgpack.py
@@ -1,6 +1,6 @@
---- spyne/test/transport/test_msgpack.py.orig 2014-06-09 22:35:04 UTC
+--- spyne/test/transport/test_msgpack.py.orig 2016-10-28 11:15:20 UTC
+++ spyne/test/transport/test_msgpack.py
-@@ -52,9 +52,9 @@ class TestMessagePackServer(unittest.Tes
+@@ -54,9 +54,9 @@ class TestMessagePackServer(unittest.Tes
request = msgpack.packb({'yay': [v]})
prot.dataReceived(msgpack.packb([1, request]))
val = prot.transport.value()
@@ -10,9 +10,9 @@
- print repr(val)
+ print(repr(val))
- self.assertEquals(val, {0: msgpack.packb(v)})
+ self.assertEquals(val, [0, msgpack.packb(v)])
-@@ -80,9 +80,9 @@ class TestMessagePackServer(unittest.Tes
+@@ -82,9 +82,9 @@ class TestMessagePackServer(unittest.Tes
request = msgpack.packb({'yay': [v]})
def _ccb(_):
val = prot.transport.value()
@@ -22,5 +22,5 @@
- print repr(val)
+ print(repr(val))
- self.assertEquals(val, {0: msgpack.packb(v)})
+ self.assertEquals(val, [0, msgpack.packb(v)])