hello,
You forgot to remove the REVISION. Do you mind adding a py3 flavor?
Pass regressions test with py2/py3 on amd64 and i386.
I have no philosophical opposition to adding a py3 flavor,
however my only use for this port is as a dependency for
beets. beets does not support py3 yet, so I'm uncertain how
I'd test this. That said it builds and passes tests and (the
py2 version) works with beets.
Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/py-discogs-client/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile 29 Sep 2015 10:51:14 -0000 1.5
+++ Makefile 14 Dec 2015 17:21:35 -0000
@@ -2,12 +2,11 @@
COMMENT = Python interface to Discogs website
-MODPY_EGG_VERSION = 2.2.0
+MODPY_EGG_VERSION = 2.2.1
DISTNAME = discogs-client-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = audio
MAINTAINER = Johan Huldtgren <[email protected]>
-REVISION = 0
HOMEPAGE = https://github.com/discogs/discogs_client
@@ -18,6 +17,9 @@ MODPY_PI = Yes
MODULES = lang/python
MODPY_SETUPTOOLS = Yes
+
+FLAVORS = python3
+FLAVOR ?=
RUN_DEPENDS = devel/py-coverage \
devel/py-coveralls \
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/py-discogs-client/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 26 Jun 2015 07:38:28 -0000 1.3
+++ distinfo 14 Dec 2015 17:21:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (discogs-client-2.2.0.tar.gz) =
gFipdt3VDn7pE21Um9Qj39W5qPaAftK8ZGhP2v0nVc4=
-SIZE (discogs-client-2.2.0.tar.gz) = 9893
+SHA256 (discogs-client-2.2.1.tar.gz) =
njK15Fz/Qa+AJYkccaowJbPhiV3lmzfBH9IDqK9odBQ=
+SIZE (discogs-client-2.2.1.tar.gz) = 24645
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/py-discogs-client/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST 31 Oct 2014 12:05:06 -0000 1.2
+++ pkg/PLIST 14 Dec 2015 17:21:35 -0000
@@ -7,14 +7,15 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/discogs_client-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/discogs_client-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/discogs_client/__init__.py
-lib/python${MODPY_VERSION}/site-packages/discogs_client/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/discogs_client/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/discogs_client/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/discogs_client/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/discogs_client/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/discogs_client/${MODPY_PYCACHE}fetchers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/discogs_client/${MODPY_PYCACHE}models.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/discogs_client/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/discogs_client/client.py
-lib/python${MODPY_VERSION}/site-packages/discogs_client/client.pyc
lib/python${MODPY_VERSION}/site-packages/discogs_client/exceptions.py
-lib/python${MODPY_VERSION}/site-packages/discogs_client/exceptions.pyc
lib/python${MODPY_VERSION}/site-packages/discogs_client/fetchers.py
-lib/python${MODPY_VERSION}/site-packages/discogs_client/fetchers.pyc
lib/python${MODPY_VERSION}/site-packages/discogs_client/models.py
-lib/python${MODPY_VERSION}/site-packages/discogs_client/models.pyc
lib/python${MODPY_VERSION}/site-packages/discogs_client/utils.py
-lib/python${MODPY_VERSION}/site-packages/discogs_client/utils.pyc