Re: UPDATE: devel/py-rope 0.12.0 to 0.16.0
Uff... You are right... The worst thing is that I had already done this for py-wurlitzer with those tweaks... My bad, thanks for checking. Committed. Cheers. Elias. On Fri, Mar 20, 2020 at 2:02 AM Bjorn Ketelaars wrote: > > 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 > + > +# 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 > 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}/
Re: UPDATE: devel/py-rope 0.12.0 to 0.16.0
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 + +# 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 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}/
UPDATE: devel/py-rope 0.12.0 to 0.16.0
+ 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@ py-rope-0.16.0.diff Description: Binary data