diff -ruN py-rope-old/distinfo py-rope/distinfo --- py-rope-old/distinfo 2017-12-16 21:03:44.793982000 -0300 +++ py-rope/distinfo 2017-12-16 21:19:04.987580000 -0300 @@ -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 -ruN py-rope-old/files/patch-setup.py py-rope/files/patch-setup.py --- py-rope-old/files/patch-setup.py 2017-12-16 21:03:44.793578000 -0300 +++ py-rope/files/patch-setup.py 2017-12-16 21:19:04.987424000 -0300 @@ -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' diff -ruN py-rope-old/Makefile py-rope/Makefile --- py-rope-old/Makefile 2017-12-16 21:03:44.794324000 -0300 +++ py-rope/Makefile 2017-12-16 21:19:04.987702000 -0300 @@ -2,7 +2,7 @@ # $FreeBSD: head/devel/py-rope/Makefile 439003 2017-04-21 06:19:03Z miwi $ PORTNAME= rope -PORTVERSION= 0.10.5 +PORTVERSION= 0.10.7 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}