On Fri, 12 Jan 2018 18:04:53 -0500, trondd <tro...@kagu-tsuchi.com> wrote:
> Also a small update to net/mygpoclient. Move to python3 as the new > python3 gPodder is the only port using it. Pull the release from > GitHub and take maintainer. I think it's better to use pypi. In addition to that, be careful with spaces vs tabs. What about this? Index: Makefile =================================================================== RCS file: /cvs/ports/net/mygpoclient/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 16 Nov 2015 13:52:08 -0000 1.3 +++ Makefile 24 Jan 2018 23:31:12 -0000 @@ -2,18 +2,19 @@ COMMENT= gpodder.net client library -MODPY_EGG_VERSION= 1.7 +MODPY_EGG_VERSION= 1.8 DISTNAME= mygpoclient-${MODPY_EGG_VERSION} CATEGORIES= net devel -HOMEPAGE= http://thp.io/2010/mygpoclient/ +MAINTAINER= Tim Meunier <tro...@kagu-tsuchi.com> # GPLv3+ PERMIT_PACKAGE_CDROM= Yes -MASTER_SITES= ${HOMEPAGE} - MODULES= lang/python + +MODPY_PI= Yes +MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3} NO_TEST= Yes Index: distinfo =================================================================== RCS file: /cvs/ports/net/mygpoclient/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 16 Nov 2015 13:52:08 -0000 1.3 +++ distinfo 24 Jan 2018 23:31:12 -0000 @@ -1,2 +1,2 @@ -SHA256 (mygpoclient-1.7.tar.gz) = agt7H+KwRodUVuFO2j5CQw5JO/IlGmRIHPT9Gh4hqA4= -SIZE (mygpoclient-1.7.tar.gz) = 35890 +SHA256 (mygpoclient-1.8.tar.gz) = sAJ3Rub759tkZnPH4jG/pws/XLBECx53BPnZGqbpJbo= +SIZE (mygpoclient-1.8.tar.gz) = 37766 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/mygpoclient/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 20 Apr 2012 10:50:41 -0000 1.1.1.1 +++ pkg/PLIST 24 Jan 2018 23:31:12 -0000 @@ -1,36 +1,40 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2012/04/20 10:50:41 jasper Exp $ -bin/bpsync +bin/mygpo-bpsync +bin/mygpo-list-devices +bin/mygpo-simple-client lib/python${MODPY_VERSION}/site-packages/mygpoclient/ lib/python${MODPY_VERSION}/site-packages/mygpoclient-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info lib/python${MODPY_VERSION}/site-packages/mygpoclient/__init__.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}api_test.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}feeds.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}http.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}http_test.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}json.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}json_test.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}locator.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}locator_test.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}public.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}public_test.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}simple.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}simple_test.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}testing.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mygpoclient/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/api.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/api.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/api_test.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/api_test.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/feeds.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/feeds.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/http.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/http.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/http_test.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/http_test.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/json.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/json.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/json_test.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/json_test.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/locator.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/locator.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/locator_test.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/locator_test.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/public.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/public.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/public_test.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/public_test.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/simple.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/simple.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/simple_test.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/simple_test.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/testing.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/testing.pyc lib/python${MODPY_VERSION}/site-packages/mygpoclient/util.py -lib/python${MODPY_VERSION}/site-packages/mygpoclient/util.pyc +@man man/man1/mygpo-bpsync.1 Index: patches/patch-setup_py =================================================================== RCS file: patches/patch-setup_py diff -N patches/patch-setup_py --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-setup_py 24 Jan 2018 23:31:13 -0000 @@ -0,0 +1,14 @@ +$OpenBSD$ + +Index: setup.py +--- setup.py.orig ++++ setup.py +@@ -37,7 +37,7 @@ else: + AUTHOR, EMAIL = re.match(r'(.*) <(.*)>', AUTHOR_EMAIL).groups() + + DATA_FILES = [ +- ('share/man/man1', glob.glob('man/*')), ++ ('man/man1', glob.glob('man/*')), + ] + + CLASSIFIERS = [