On Thu 19/03/2020 21:27, Elias M. Mariani wrote:
> + Mostly bugfixes.
> + GPLv2 to LGPLv3+.
> + spyder3 is the only consumer, so removed py2, py3 only port. (I will
> unhook py2 from devel/Makefile later).
> + spyder3 tested, no problems found.
> + Taking MAINTAINER (again).
> 
> - Some test failing, the same as in 0.12.0, probably related to docs:
> FAILED (failures=8, skipped=14)
> I will check them out when I have more time.
> 
> OK?
> 
> Cheers.
> Elias mariani@

Two comments:

- FLAVOR?=python3 in MAKEFILE should be FLAVOR=python3
- missing @pkgpath- and @conflict- marker in PLIST

See diff below.

With these OK bket@

Please, do not forget to do a quirks for it.


diff --git Makefile Makefile
index bab36f915c8..ca6967d946d 100644
--- Makefile
+++ Makefile
@@ -2,16 +2,17 @@
 
 COMMENT =              refactoring library
 
-MODPY_EGG_VERSION =    0.12.0
+MODPY_EGG_VERSION =    0.16.0
 DISTNAME =             rope-${MODPY_EGG_VERSION}
 PKGNAME =              py-${DISTNAME}
-REVISION =             1
 
 CATEGORIES =           devel
 
 HOMEPAGE =             https://github.com/python-rope/rope
 
-# GPLv2
+MAINTAINER =           Elias M. Mariani <marianiel...@gmail.com>
+
+# LGPLv3+
 PERMIT_PACKAGE =       Yes
 
 MODULES =              lang/python
@@ -19,10 +20,6 @@ MODPY_PI =           Yes
 MODPY_SETUPTOOLS =     Yes
 
 FLAVORS =              python3
-FLAVOR ?=
-
-.if !${FLAVOR:Mpython3}
-TEST_DEPENDS +=                devel/py-unittest2
-.endif
+FLAVOR =               python3
 
 .include <bsd.port.mk>
diff --git distinfo distinfo
index 62c530b498f..abe4fb5f41c 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (rope-0.12.0.tar.gz) = Ax61Sz7uyJ9DBO3oFple0rk6Ieb7oWvQKv8QoNbCV7c=
-SIZE (rope-0.12.0.tar.gz) = 246543
+SHA256 (rope-0.16.0.tar.gz) = 0oMBQsLgRvX8JqAi/mgGdbb0j4HH/B8DqVBwbnRunf4=
+SIZE (rope-0.16.0.tar.gz) = 243304
diff --git pkg/PLIST pkg/PLIST
index 3adfac9f7bc..f442dfe6f44 100644
--- pkg/PLIST
+++ pkg/PLIST
@@ -1,9 +1,12 @@
 @comment $OpenBSD: PLIST,v 1.3 2018/04/26 20:29:26 danj Exp $
+@conflict py-rope-*
+@pkgpath devel/py-rope
 lib/python${MODPY_VERSION}/site-packages/rope/
 
lib/python${MODPY_VERSION}/site-packages/rope-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 
lib/python${MODPY_VERSION}/site-packages/rope-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 
lib/python${MODPY_VERSION}/site-packages/rope-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 
lib/python${MODPY_VERSION}/site-packages/rope-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/rope-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
 
lib/python${MODPY_VERSION}/site-packages/rope-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/rope/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rope/${MODPY_PYCACHE}/

Reply via email to