Hi, Here's an update for py-gitdb.
While there I add some tests. Not all of them are passing but it looks like again a build env problem. I tried to fiddle with "GITDB_TEST_GIT_REPO_BASE" but no luck. Cheers, Daniel Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-gitdb/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 7 Jan 2016 21:35:28 -0000 1.5 +++ Makefile 5 Apr 2016 17:12:32 -0000 @@ -2,8 +2,7 @@ COMMENT= Git object database -MODPY_EGG_VERSION= 0.5.4 -REVISION= 1 +MODPY_EGG_VERSION= 0.6.4 DISTNAME= gitdb-${MODPY_EGG_VERSION} PKGNAME= py-${DISTNAME} CATEGORIES= devel @@ -19,7 +18,13 @@ MODULES= lang/python RUN_DEPENDS= devel/py-async \ devel/py-smmap +TEST_DEPENDS= ${RUN_DEPENDS} \ + devel/py-nose + +do-test: + cd ${WRKSRC}/gitdb/test && \ + nosetests --cover-package=gitdb --with-coverage \ + --cover-erase --cover-inclusive gitdb -NO_TEST= Yes .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/py-gitdb/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 21 Jan 2013 14:30:24 -0000 1.1.1.1 +++ distinfo 5 Apr 2016 17:12:32 -0000 @@ -1,2 +1,2 @@ -SHA256 (gitdb-0.5.4.tar.gz) = 3l0trA2uxKnNe7GuHNQtU1ENz1lzl8YIwSoVS2mtN4M= -SIZE (gitdb-0.5.4.tar.gz) = 50258 +SHA256 (gitdb-0.6.4.tar.gz) = o+u8J74DWi6HTtkE31FuNfSimneKdkOF3gneng8Tllg= +SIZE (gitdb-0.6.4.tar.gz) = 400506 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-gitdb/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 21 Jan 2013 14:30:24 -0000 1.1.1.1 +++ pkg/PLIST 5 Apr 2016 17:12:32 -0000 @@ -6,6 +6,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/gitdb/_perf.so lib/python${MODPY_VERSION}/site-packages/gitdb/base.py lib/python${MODPY_VERSION}/site-packages/gitdb/base.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/const.py +lib/python${MODPY_VERSION}/site-packages/gitdb/const.pyc lib/python${MODPY_VERSION}/site-packages/gitdb/db/ lib/python${MODPY_VERSION}/site-packages/gitdb/db/__init__.py lib/python${MODPY_VERSION}/site-packages/gitdb/db/__init__.pyc @@ -29,7 +31,29 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/gitdb/pack.pyc lib/python${MODPY_VERSION}/site-packages/gitdb/stream.py lib/python${MODPY_VERSION}/site-packages/gitdb/stream.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/test/ +lib/python${MODPY_VERSION}/site-packages/gitdb/test/__init__.py +lib/python${MODPY_VERSION}/site-packages/gitdb/test/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/test/lib.py +lib/python${MODPY_VERSION}/site-packages/gitdb/test/lib.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_base.py +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_base.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_example.py +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_example.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_pack.py +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_pack.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_stream.py +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_stream.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_util.py +lib/python${MODPY_VERSION}/site-packages/gitdb/test/test_util.pyc lib/python${MODPY_VERSION}/site-packages/gitdb/typ.py lib/python${MODPY_VERSION}/site-packages/gitdb/typ.pyc lib/python${MODPY_VERSION}/site-packages/gitdb/util.py lib/python${MODPY_VERSION}/site-packages/gitdb/util.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/utils/ +lib/python${MODPY_VERSION}/site-packages/gitdb/utils/__init__.py +lib/python${MODPY_VERSION}/site-packages/gitdb/utils/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/utils/compat.py +lib/python${MODPY_VERSION}/site-packages/gitdb/utils/compat.pyc +lib/python${MODPY_VERSION}/site-packages/gitdb/utils/encoding.py +lib/python${MODPY_VERSION}/site-packages/gitdb/utils/encoding.pyc