Re: UPDATE: devel/py-rope 0.12.0 to 0.16.0

2020-03-20 Thread Elias M. Mariani
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

2020-03-19 Thread Bjorn Ketelaars
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

2020-03-19 Thread Elias M. Mariani
+ 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