Date: Tue, 27 Oct 2009 19:43:01 GMT From: Marco Bröder <marco.broeder@gmx.eu> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/140025: [patch] New port: devel/dulwich. Pure-Python implementation of the Git file formats and protocols Message-ID: <200910271943.n9RJh1rw098939@www.freebsd.org> Resent-Message-ID: <200910271950.n9RJo0GI084534@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 140025 >Category: ports >Synopsis: [patch] New port: devel/dulwich. Pure-Python implementation of the Git file formats and protocols >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Oct 27 19:50:00 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Marco Bröder >Release: RELENG_8 amd64 >Organization: >Environment: >Description: Dulwich is a pure-Python implementation of the Git file formats and protocols. It aims to give an interface to git repos that doesn't call out to git directly but instead uses pure Python. It is based on the Python-Git module released by James Westby. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # dulwich # dulwich/pkg-descr # dulwich/Makefile # dulwich/pkg-plist # dulwich/distinfo # echo c - dulwich mkdir -p dulwich > /dev/null 2>&1 echo x - dulwich/pkg-descr sed 's/^X//' >dulwich/pkg-descr << 'c30b90524cb8a036078e0abb99429aec' XDulwich is a pure-Python implementation of the Git file formats and protocols. X XIt aims to give an interface to git repos that doesn't call out to git directly Xbut instead uses pure Python. It is based on the Python-Git module released by XJames Westby. X XWWW: http://samba.org/~jelmer/dulwich/ c30b90524cb8a036078e0abb99429aec echo x - dulwich/Makefile sed 's/^X//' >dulwich/Makefile << '00a061ca8d27aa325d111e79adfa5fd9' X# Ports collection makefile for: dulwich X# Date created: 2009-10-24 X# Whom: Marco Broeder <marco.broeder@gmx.eu> X# X# $FreeBSD$ X# X XPORTNAME= dulwich XPORTVERSION= 0.4.0 XCATEGORIES= devel python XMASTER_SITES= http://samba.org/~jelmer/${PORTNAME}/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= marco.broeder@gmx.eu XCOMMENT= Pure-Python implementation of the Git file formats and protocols X XUSE_PYTHON= yes XUSE_PYDISTUTILS=yes X X.ifndef (NOPORTDOCS) XPORTDOCS= AUTHORS COPYING HACKING NEWS README X.endif X Xpost-patch: X ${REINPLACE_CMD} -e 's|PYTHON = python|PYTHON = /usr/bin/env python|g; \ X s|/usr|${PREFIX}|g' ${WRKSRC}/Makefile X X ${REINPLACE_CMD} -e 's|/usr/bin/python|/usr/bin/env python|g' \ X ${WRKSRC}/setup.py X Xpost-install: X.ifndef (NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X for n in ${PORTDOCS}; do \ X ${INSTALL_MAN} ${WRKSRC}/$${n} ${DOCSDIR}/; \ X done X.endif X X.include <bsd.port.mk> 00a061ca8d27aa325d111e79adfa5fd9 echo x - dulwich/pkg-plist sed 's/^X//' >dulwich/pkg-plist << '69bf4ce71d11887675e8306e0dfeca70' Xbin/dul-daemon Xbin/dulwich X%%PYTHON_SITELIBDIR%%/dulwich/__init__.py X%%PYTHON_SITELIBDIR%%/dulwich/__init__.pyc X%%PYTHON_SITELIBDIR%%/dulwich/__init__.pyo X%%PYTHON_SITELIBDIR%%/dulwich/_objects.so X%%PYTHON_SITELIBDIR%%/dulwich/_pack.so X%%PYTHON_SITELIBDIR%%/dulwich/client.py X%%PYTHON_SITELIBDIR%%/dulwich/client.pyc X%%PYTHON_SITELIBDIR%%/dulwich/client.pyo X%%PYTHON_SITELIBDIR%%/dulwich/errors.py X%%PYTHON_SITELIBDIR%%/dulwich/errors.pyc X%%PYTHON_SITELIBDIR%%/dulwich/errors.pyo X%%PYTHON_SITELIBDIR%%/dulwich/index.py X%%PYTHON_SITELIBDIR%%/dulwich/index.pyc X%%PYTHON_SITELIBDIR%%/dulwich/index.pyo X%%PYTHON_SITELIBDIR%%/dulwich/lru_cache.py X%%PYTHON_SITELIBDIR%%/dulwich/lru_cache.pyc X%%PYTHON_SITELIBDIR%%/dulwich/lru_cache.pyo X%%PYTHON_SITELIBDIR%%/dulwich/misc.py X%%PYTHON_SITELIBDIR%%/dulwich/misc.pyc X%%PYTHON_SITELIBDIR%%/dulwich/misc.pyo X%%PYTHON_SITELIBDIR%%/dulwich/object_store.py X%%PYTHON_SITELIBDIR%%/dulwich/object_store.pyc X%%PYTHON_SITELIBDIR%%/dulwich/object_store.pyo X%%PYTHON_SITELIBDIR%%/dulwich/objects.py X%%PYTHON_SITELIBDIR%%/dulwich/objects.pyc X%%PYTHON_SITELIBDIR%%/dulwich/objects.pyo X%%PYTHON_SITELIBDIR%%/dulwich/pack.py X%%PYTHON_SITELIBDIR%%/dulwich/pack.pyc X%%PYTHON_SITELIBDIR%%/dulwich/pack.pyo X%%PYTHON_SITELIBDIR%%/dulwich/protocol.py X%%PYTHON_SITELIBDIR%%/dulwich/protocol.pyc X%%PYTHON_SITELIBDIR%%/dulwich/protocol.pyo X%%PYTHON_SITELIBDIR%%/dulwich/repo.py X%%PYTHON_SITELIBDIR%%/dulwich/repo.pyc X%%PYTHON_SITELIBDIR%%/dulwich/repo.pyo X%%PYTHON_SITELIBDIR%%/dulwich/server.py X%%PYTHON_SITELIBDIR%%/dulwich/server.pyc X%%PYTHON_SITELIBDIR%%/dulwich/server.pyo X%%PYTHON_SITELIBDIR%%/dulwich/tests/__init__.py X%%PYTHON_SITELIBDIR%%/dulwich/tests/__init__.pyc X%%PYTHON_SITELIBDIR%%/dulwich/tests/__init__.pyo X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_client.py X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_client.pyc X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_client.pyo X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_index.py X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_index.pyc X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_index.pyo X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_lru_cache.py X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_lru_cache.pyc X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_lru_cache.pyo X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_object_store.py X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_object_store.pyc X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_object_store.pyo X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_objects.py X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_objects.pyc X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_objects.pyo X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_pack.py X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_pack.pyc X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_pack.pyo X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_protocol.py X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_protocol.pyc X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_protocol.pyo X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_repository.py X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_repository.pyc X%%PYTHON_SITELIBDIR%%/dulwich/tests/test_repository.pyo X@dirrm %%PYTHON_SITELIBDIR%%/dulwich/tests X@dirrm %%PYTHON_SITELIBDIR%%/dulwich 69bf4ce71d11887675e8306e0dfeca70 echo x - dulwich/distinfo sed 's/^X//' >dulwich/distinfo << 'c48900980904a62cd69d0a291a857f8c' XMD5 (dulwich-0.4.0.tar.gz) = 579f2c60b0cdf05774da9842d5580c1f XSHA256 (dulwich-0.4.0.tar.gz) = 03c082349f934c332df98072d711874953e1134f17504dc51c16084cf0a81565 XSIZE (dulwich-0.4.0.tar.gz) = 73140 c48900980904a62cd69d0a291a857f8c exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910271943.n9RJh1rw098939>