On Wed, Dec 17, 2014 at 05:08:56AM +0500, Alexandr Shadchin wrote:
> Hi,
>
> * add python3 flavor
> * fix regress
> * uniform MASTER_SITES
>
> Comments ? OK ?
>
> --
> Alexandr Shadchin
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/py-six/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile 12 Sep 2014 20:41:53 -0000 1.8
> +++ Makefile 16 Dec 2014 23:31:52 -0000
> @@ -13,7 +13,7 @@ MAINTAINER = Brian Callahan <bcallah@ope
> # MIT
> PERMIT_PACKAGE_CDROM = Yes
>
> -MASTER_SITES = https://pypi.python.org/packages/source/s/six/
> +MASTER_SITES = ${MASTER_SITE_PYPI:=s/six/}
>
> MODULES = lang/python
> MODPY_SETUPTOOLS = Yes
> @@ -21,7 +21,10 @@ MODPY_SETUPTOOLS = Yes
> TEST_DEPENDS = devel/py-py \
> devel/py-test
Don't these DEPENDS need modification as well?
>
> +FLAVORS= python3
> +FLAVOR?=
> +
> do-test:
> - ${MODPY_BIN} ${WRKSRC}/test_six.py
> + cd ${WRKSRC} && ${MODPY_BIN} -m pytest -v
>
> .include <bsd.port.mk>
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/devel/py-six/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 22 Jan 2014 18:59:58 -0000 1.2
> +++ pkg/PLIST 16 Dec 2014 23:31:52 -0000
> @@ -1,8 +1,8 @@
> @comment $OpenBSD: PLIST,v 1.2 2014/01/22 18:59:58 bcallah Exp $
> +lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}six.${MODPY_PYC_MAGIC_TAG}pyc
>
> lib/python${MODPY_VERSION}/site-packages/six-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
>
> lib/python${MODPY_VERSION}/site-packages/six-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
>
> lib/python${MODPY_VERSION}/site-packages/six-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
>
> lib/python${MODPY_VERSION}/site-packages/six-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
>
> lib/python${MODPY_VERSION}/site-packages/six-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
> lib/python${MODPY_VERSION}/site-packages/six.py
> -lib/python${MODPY_VERSION}/site-packages/six.pyc
>
--
Antoine