diff --git a/devel/py-rope/Makefile b/devel/py-rope/Makefile index a0633db45c1a1..f83d69a84ff26 100644 --- a/devel/py-rope/Makefile +++ b/devel/py-rope/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= rope -PORTVERSION= 0.10.5 +PORTVERSION= 0.10.7 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-rope/distinfo b/devel/py-rope/distinfo index 8f9ee7ae88c66..2edf0fb3f6100 100644 --- a/devel/py-rope/distinfo +++ b/devel/py-rope/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1491824273 -SHA256 (rope-0.10.5.tar.gz) = 2ff6099e65798f9e27da5026cc7136b4d9b340fc817031ccb4318f61f448127f -SIZE (rope-0.10.5.tar.gz) = 243931 +TIMESTAMP = 1513469102 +SHA256 (rope-0.10.7.tar.gz) = a09edfd2034fd50099a67822f9bd851fbd0f4e98d3b87519f6267b60e50d80d1 +SIZE (rope-0.10.7.tar.gz) = 244089 diff --git a/devel/py-rope/files/patch-setup.py b/devel/py-rope/files/patch-setup.py index 3aaafe4c8fc71..c3116332f5b14 100644 --- a/devel/py-rope/files/patch-setup.py +++ b/devel/py-rope/files/patch-setup.py @@ -1,14 +1,13 @@ ---- setup.py.orig 2015-08-06 05:38:27 UTC -+++ setup.py -@@ -42,7 +42,10 @@ classifiers = [ +--- setup.py.orig 2017-12-16 21:08:32.634424000 -0300 ++++ setup.py 2017-12-16 21:10:59.767507000 -0300 +@@ -57,7 +57,10 @@ def get_long_description(): -- lines = open('README.rst').read().splitlines(False) +- lines = open('README.rst', 'rb').read().splitlines(False) + if sys.version_info[0] > 2: + lines = open('README.rst', encoding='utf-8').read().splitlines(False) + else: + lines = open('README.rst').read().splitlines(False) - end = lines.index('Getting Started') - return '\n' + '\n'.join(lines[:end]) + '\n' - + end = lines.index(b'Getting Started') + return '\n' + str(b'\n'.join(lines[:end])) + '\n'