From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 27 19:50:01 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9293D106568B for ; Tue, 27 Oct 2009 19:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6DE8F8FC28 for ; Tue, 27 Oct 2009 19:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n9RJo0D5084535 for ; Tue, 27 Oct 2009 19:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n9RJo0GI084534; Tue, 27 Oct 2009 19:50:00 GMT (envelope-from gnats) Resent-Date: Tue, 27 Oct 2009 19:50:00 GMT Resent-Message-Id: <200910271950.n9RJo0GI084534@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Marco Bröder Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 90761106566C for ; Tue, 27 Oct 2009 19:43:02 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 7E9D78FC1A for ; Tue, 27 Oct 2009 19:43:02 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n9RJh1rO098940 for ; Tue, 27 Oct 2009 19:43:01 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n9RJh1rw098939; Tue, 27 Oct 2009 19:43:01 GMT (envelope-from nobody) Message-Id: <200910271943.n9RJh1rw098939@www.freebsd.org> Date: Tue, 27 Oct 2009 19:43:01 GMT From: Marco Bröder To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/140025: [patch] New port: devel/dulwich. Pure-Python implementation of the Git file formats and protocols X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Oct 2009 19:50:01 -0000 >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 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 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: