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 <[email protected]>
+
+# 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}/