From nobody Mon Jul 18 20:40:52 2022 X-Original-To: dev-commits-ports-main@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 4Lmv4N413Rz4X6p9; Mon, 18 Jul 2022 20:40:52 +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 4Lmv4N3b3Fz3qxw; Mon, 18 Jul 2022 20:40:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658176852; 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=tje0F9Z8fS8STtJxk+0SgIwI2CzKCP1cHWWI3S+r4+M=; b=gHX1/oWvFD4Ij4XgfZXXmRtSo4F4Z9dWAOBBJPCk+Dgu4Racr+GMSxiD/Iir2PVawD384z 0khj0ZBnm0UNP9BBOj29N6ZRLB3yQYbudtobf+D5C2H5yqSQ4Qclg2sycTz3/HZT8ci4DM W4iG3NcmGJKLgvTs/4wfB1F4kQDOtFPCYMTbre90uDd1+4zmnfApABrN4za2jPFh13YxcZ lSnGHEEryWJLlq7a5uGLKTlzIgXDhABY8AEzU/7zvy6JgoDUQCMmRU1tIdYH6yMN2RMbb4 uYrRFoyJAggY+346kk6atKzhLZbdu4cb1xZrrlach5rfB4m4MqlTEPGQymOVig== 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 4Lmv4N2LLYzsts; Mon, 18 Jul 2022 20:40:52 +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 26IKeq0g033969; Mon, 18 Jul 2022 20:40:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26IKeqFj033968; Mon, 18 Jul 2022 20:40:52 GMT (envelope-from git) Date: Mon, 18 Jul 2022 20:40:52 GMT Message-Id: <202207182040.26IKeqFj033968@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: c30305d589ac - main - devel/py-ckanapi: Add py-ckanapi 4.7 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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: c30305d589ace6807514a3d95df72f25c765f9a5 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658176852; 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=tje0F9Z8fS8STtJxk+0SgIwI2CzKCP1cHWWI3S+r4+M=; b=f2AyhCVIKTtVxYAUM9sNh0GpZEx7+59XGNCRd3FgZhOtnISCGUY+IYlmj2VkgAfiTJkB0Q jaJkKOfzquL2BY+vLNutIopUnnuZV9fYG2xumziE0HbKOFAj2Xch4DRPB4EbJZJ6Q3xrwv TL5/A7U63d8dyn9ZmJgWresYBill52AEDIvbn8R2Q9QkHlFRlfj+Sn48HiFbQvQVBxmtDl l304CqSiD3W9tu9xwcQpKRB6aWl292Z0WHY19wW+ug7ULeD+OGwa2I0M0NlGmqsVkLBgi7 IjUzKB2VJNHRQqTvgKrY6uEKA97uiXcX3pttCs2QaL0McVlj1PmkVRtyx5se3Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1658176852; a=rsa-sha256; cv=none; b=SrntXYOR5J3O8Y5OzJ5S5sEaoz8uhM6a7dHl6Yp8gT+wIumBDvHme8acEtwZZaC1UT6G0w /Iz/BxN5Y/ypYec1m9MAg8EClte3IB72c0bopvc4Q+XKGlkwBr+VAOCoBbW5sEKcdVkeK8 PAKwk9KreWKFt3MkcZoscriZuhtL70q9lPECE0dKDztkPXDhDhtz1d+NGeEGjisOXKiSlt 1unr+q3NMPa3Foi7tVY5u5ndreWuLioBv26kHRJ6h4FjPIOs0n8KP1GzvI5rUG7FQ7iRKs UbCxR5CNvgpklOGJSlDCquhjzz/HyfuBkDmA7g7g8LQNzXD1yhHnAtKy9KPtFg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=c30305d589ace6807514a3d95df72f25c765f9a5 commit c30305d589ace6807514a3d95df72f25c765f9a5 Author: Po-Chuan Hsieh AuthorDate: 2022-07-18 20:38:40 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-07-18 20:38:40 +0000 devel/py-ckanapi: Add py-ckanapi 4.7 ckanapi is a command line interface and Python module for accessing the CKAN Action API. The ckanapi command line interface lets you access local and remote CKAN instances for bulk operations and simple API actions. The ckanapi Python module may be used from within a CKAN extension or in a Python 2 or Python 3 application separate from CKAN. WWW: https://github.com/ckan/ckanapi --- devel/Makefile | 1 + devel/py-ckanapi/Makefile | 24 ++++++++++++++++++++++++ devel/py-ckanapi/distinfo | 3 +++ devel/py-ckanapi/pkg-descr | 10 ++++++++++ 4 files changed, 38 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 5d6f22da5307..4ae2fb5bd9e4 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4311,6 +4311,7 @@ SUBDIR += py-circuitbreaker SUBDIR += py-circuits SUBDIR += py-ciso8601 + SUBDIR += py-ckanapi SUBDIR += py-clang SUBDIR += py-cld SUBDIR += py-cle diff --git a/devel/py-ckanapi/Makefile b/devel/py-ckanapi/Makefile new file mode 100644 index 000000000000..bb69e5a32f23 --- /dev/null +++ b/devel/py-ckanapi/Makefile @@ -0,0 +1,24 @@ +# Created by: Po-Chuan Hsieh + +PORTNAME= ckanapi +PORTVERSION= 4.7 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= CLI and Python module for accessing the CKAN Action API + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>=0:devel/py-docopt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-slugify>=1.0:textproc/py-python-slugify@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9<2.0:devel/py-six@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-ckanapi/distinfo b/devel/py-ckanapi/distinfo new file mode 100644 index 000000000000..f7850a956873 --- /dev/null +++ b/devel/py-ckanapi/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1658176300 +SHA256 (ckanapi-4.7.tar.gz) = 6cb1414faef384de58a0e1f648b977177db444e95073b65ed950f2a8b0f55d0d +SIZE (ckanapi-4.7.tar.gz) = 33192 diff --git a/devel/py-ckanapi/pkg-descr b/devel/py-ckanapi/pkg-descr new file mode 100644 index 000000000000..21865a88d223 --- /dev/null +++ b/devel/py-ckanapi/pkg-descr @@ -0,0 +1,10 @@ +ckanapi is a command line interface and Python module for accessing the CKAN +Action API. + +The ckanapi command line interface lets you access local and remote CKAN +instances for bulk operations and simple API actions. + +The ckanapi Python module may be used from within a CKAN extension or in a +Python 2 or Python 3 application separate from CKAN. + +WWW: https://github.com/ckan/ckanapi