From nobody Mon Jan 30 13:04:36 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4P57gT29pSz3cY7f; Mon, 30 Jan 2023 13:04:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P57gT1dW9z4Knq; Mon, 30 Jan 2023 13:04:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675083877; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=cc0C5TBftDPVGdEwWM7gqMTuyndOC7ug7ULMKkC9giA=; b=mzd6c7muogDeVJ526qSi6iOLCsVfEoAcaHR+Bfx3JeG/D+acvQl0jfRONhyMY9jqO19gqQ 1qePbHdg4+L/EGfwj3Us86+gQTMX+18/k/sjOM4/j/wlg1THmRbfbTwOowNPG/CHVMiAAn QoREKhlSJ/sAksgFSorufBG5aTbePItGQJi4bwu2FPL8UqxTWTpfsY6eY84Dczh3UCY8LZ x3iYwYI/sun4XYjU7VrWHKqOoV65y9mVrqM9C+VOANlQdgOc8bIUeNmZCv8sRuG+hb7wn8 5yYSILUnHf0pcK7Le2w3QsILNwe+npmWxlACmXQTfHrVDVsXROAh2jRbfI8qDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675083877; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=cc0C5TBftDPVGdEwWM7gqMTuyndOC7ug7ULMKkC9giA=; b=DUrfrHn9juERFVZWL7zTv2xxEk/Pg7om4X6h42y2wOXXDBSp0ndcMTzwNdxKL7RIvY7Ct4 wp5iX8SKZ3cXBeQMCtGA1V63uuc8elccXXOKwjdReoJ1W//Uu97RkxJ802qZL6KrvOJwSq 46mo4GsK4pQyxL6GVJlolVyXiftnDmBUYrFc+G44zOmshwUezDsJSNIed+np6vSFqx4iIl V8ImwlrvBSYLLGDDBb3s6sVgeYLNzdihANyUQN00LiptSDL9dw8JJkLGrNp+9dmFTZkDZP c94GJfQcu5iA/OwY93ynl5jwjJDPcm4qfeTAix4y/01J2tcMA9R/l4Cmu5xJ9g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1675083877; a=rsa-sha256; cv=none; b=X0cCoAzHoA/dlKcwfM/ixUMOvXe8Q5EPZPWdcej7KtHDSsnaRFvTRJCKKLiF0fJrkp4PmP IlYxLPUJ6dTC7O60v/Z0oeZA3fgayKveBorp/iZju7effy/UN1I7L5VYRs5WI7ehGKzSA8 O4q0oBKm5UePw/8Yx6UkmE5twaUFh8FTlAZ8+pU4K+YNFf0BZdW8FsgcvyT2J66KbhQoOO kdF7xPsXWQS+xtBPzui4aqGqOJW+w+mmyGnTDlF1VAJwd00ccTvojxWdmSNtxQ8G2LBGuf mBzFJbDl9SWv/2s2/8BjnVhhIhUb0KqHFjV2mDpxj2eq5rkVdPkTrYPx7RQAng== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P57gT0SsZz188Y; Mon, 30 Jan 2023 13:04:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30UD4a4D051042; Mon, 30 Jan 2023 13:04:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30UD4a9k051041; Mon, 30 Jan 2023 13:04:36 GMT (envelope-from git) Date: Mon, 30 Jan 2023 13:04:36 GMT Message-Id: <202301301304.30UD4a9k051041@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: dd64157e735e - main - devel/py-dulwich020: Add py-dulwich020 0.20.50 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dd64157e735ec4b66ce5be77c37552ba92326c58 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=dd64157e735ec4b66ce5be77c37552ba92326c58 commit dd64157e735ec4b66ce5be77c37552ba92326c58 Author: Po-Chuan Hsieh AuthorDate: 2023-01-30 12:20:56 +0000 Commit: Po-Chuan Hsieh CommitDate: 2023-01-30 12:58:45 +0000 devel/py-dulwich020: Add py-dulwich020 0.20.50 This is the Dulwich project. It aims to provide an interface to git repos (both local and remote) that doesn't call out to git directly but instead uses pure Python. --- devel/Makefile | 1 + devel/py-dulwich020/Makefile | 30 ++++++++++++++++++++++++++++++ devel/py-dulwich020/distinfo | 3 +++ devel/py-dulwich020/pkg-descr | 4 ++++ 4 files changed, 38 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 240b22def4f0..34c1d095e7bb 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4518,6 +4518,7 @@ SUBDIR += py-dpcontracts SUBDIR += py-dtfabric SUBDIR += py-dulwich + SUBDIR += py-dulwich020 SUBDIR += py-dunamai SUBDIR += py-durus SUBDIR += py-dynrules diff --git a/devel/py-dulwich020/Makefile b/devel/py-dulwich020/Makefile new file mode 100644 index 000000000000..fd9c7518b3af --- /dev/null +++ b/devel/py-dulwich020/Makefile @@ -0,0 +1,30 @@ +PORTNAME= dulwich +PORTVERSION= 0.20.50 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= 020 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Python Git Library +WWW= https://www.dulwich.io/ \ + https://github.com/jelmer/dulwich + +LICENSE= APACHE20 GPLv2+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/COPYING + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=1.25,1:net/py-urllib3@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastimport>=0:devel/py-fastimport@${PY_FLAVOR} + +USES= cpe python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +CPE_VENDOR= dulwich_project + +PORTSCOUT= limit:^0\.20\. + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + +.include diff --git a/devel/py-dulwich020/distinfo b/devel/py-dulwich020/distinfo new file mode 100644 index 000000000000..7f25c6fbdc1f --- /dev/null +++ b/devel/py-dulwich020/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1674588046 +SHA256 (dulwich-0.20.50.tar.gz) = 50a941796b2c675be39be728d540c16b5b7ce77eb9e1b3f855650ece6832d2be +SIZE (dulwich-0.20.50.tar.gz) = 430389 diff --git a/devel/py-dulwich020/pkg-descr b/devel/py-dulwich020/pkg-descr new file mode 100644 index 000000000000..02b40d95f084 --- /dev/null +++ b/devel/py-dulwich020/pkg-descr @@ -0,0 +1,4 @@ +This is the Dulwich project. + +It aims to provide an interface to git repos (both local and remote) that +doesn't call out to git directly but instead uses pure Python.