Updated version, incoportating feedback from martynas@ - todd
Index: devel/py-dulwich/Makefile =================================================================== RCS file: devel/py-dulwich/Makefile diff -N devel/py-dulwich/Makefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ devel/py-dulwich/Makefile 2 Sep 2010 15:17:09 -0000 @@ -0,0 +1,29 @@ +# $OpenBSD$ + +COMMENT = pure Python implementation of Git file formats and protocols + +MODPY_EGG_VERSION = 0.6.1 +DISTNAME = dulwich-${MODPY_EGG_VERSION} +PKGNAME = py-${DISTNAME} +REVISION = 0 + +CATEGORIES = devel + +HOMEPAGE = http://samba.org/~jelmer/dulwich/ + +# GPLv2 +PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_DISTFILES_CDROM = Yes +PERMIT_DISTFILES_FTP = Yes + +MASTER_SITES = ${HOMEPAGE} + +MODULES = lang/python + +REGRESS_DEPENDS = ::devel/py-nose + +do-regress: + cd ${WRKSRC} && nosetests + +.include <bsd.port.mk> Index: devel/py-dulwich/distinfo =================================================================== RCS file: devel/py-dulwich/distinfo diff -N devel/py-dulwich/distinfo --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ devel/py-dulwich/distinfo 29 Jul 2010 11:41:15 -0000 @@ -0,0 +1,5 @@ +MD5 (dulwich-0.6.1.tar.gz) = VwE3dTcfhRKqlWji5Lq4Yg== +RMD160 (dulwich-0.6.1.tar.gz) = Syq+85hhax7W9izgYTvDzXfl6Wo= +SHA1 (dulwich-0.6.1.tar.gz) = cMiVWFe/2mJZabPujpEFpPpqEY0= +SHA256 (dulwich-0.6.1.tar.gz) = RSy9RseYsQ8B3MHaFsOMQFVK5UNAGLmHT0BvrfzcXOk= +SIZE (dulwich-0.6.1.tar.gz) = 131372 Index: devel/py-dulwich/pkg/DESCR =================================================================== RCS file: devel/py-dulwich/pkg/DESCR diff -N devel/py-dulwich/pkg/DESCR --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ devel/py-dulwich/pkg/DESCR 29 Jul 2010 11:38:37 -0000 @@ -0,0 +1,4 @@ +Dulwich is a pure-Python implementation of the Git file formats and protocols. + +The project is named after the village in which Mr. and Mrs. Git live in the +Monty Python sketch. Index: devel/py-dulwich/pkg/PLIST =================================================================== RCS file: devel/py-dulwich/pkg/PLIST diff -N devel/py-dulwich/pkg/PLIST --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ devel/py-dulwich/pkg/PLIST 2 Sep 2010 14:53:07 -0000 @@ -0,0 +1,77 @@ +...@comment $OpenBSD$ +bin/dul-daemon +bin/dul-web +bin/dulwich +lib/python${MODPY_VERSION}/site-packages/dulwich/ +lib/python${MODPY_VERSION}/site-packages/dulwich-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/dulwich-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/dulwich-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/dulwich-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/dulwich-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/dulwich/__init__.py +lib/python${MODPY_VERSION}/site-packages/dulwich/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/_objects.so +lib/python${MODPY_VERSION}/site-packages/dulwich/_pack.so +lib/python${MODPY_VERSION}/site-packages/dulwich/client.py +lib/python${MODPY_VERSION}/site-packages/dulwich/client.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/errors.py +lib/python${MODPY_VERSION}/site-packages/dulwich/errors.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/fastexport.py +lib/python${MODPY_VERSION}/site-packages/dulwich/fastexport.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/file.py +lib/python${MODPY_VERSION}/site-packages/dulwich/file.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/index.py +lib/python${MODPY_VERSION}/site-packages/dulwich/index.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/log_utils.py +lib/python${MODPY_VERSION}/site-packages/dulwich/log_utils.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/lru_cache.py +lib/python${MODPY_VERSION}/site-packages/dulwich/lru_cache.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/misc.py +lib/python${MODPY_VERSION}/site-packages/dulwich/misc.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/object_store.py +lib/python${MODPY_VERSION}/site-packages/dulwich/object_store.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/objects.py +lib/python${MODPY_VERSION}/site-packages/dulwich/objects.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/pack.py +lib/python${MODPY_VERSION}/site-packages/dulwich/pack.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/patch.py +lib/python${MODPY_VERSION}/site-packages/dulwich/patch.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/protocol.py +lib/python${MODPY_VERSION}/site-packages/dulwich/protocol.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/repo.py +lib/python${MODPY_VERSION}/site-packages/dulwich/repo.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/server.py +lib/python${MODPY_VERSION}/site-packages/dulwich/server.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/ +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/__init__.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_client.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_client.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_fastexport.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_fastexport.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_file.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_file.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_index.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_index.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_lru_cache.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_lru_cache.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_object_store.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_object_store.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_objects.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_objects.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_pack.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_pack.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_patch.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_patch.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_protocol.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_protocol.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_repository.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_repository.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_server.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_server.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_web.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/test_web.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/utils.py +lib/python${MODPY_VERSION}/site-packages/dulwich/tests/utils.pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/web.py +lib/python${MODPY_VERSION}/site-packages/dulwich/web.pyc