From 8ff0a142771788fa96cda69a76731ee0035f1cd6 Mon Sep 17 00:00:00 2001 From: Emanuel Haupt Date: Sat, 2 Feb 2019 11:58:39 +0000 Subject: [PATCH] Add py-ckcc-protocol 0.7.2, coldcard CLI and python interface library. --- security/Makefile | 1 + security/py-ckcc-protocol/Makefile | 23 +++++++++++++++++++++++ security/py-ckcc-protocol/distinfo | 3 +++ security/py-ckcc-protocol/pkg-descr | 4 ++++ 4 files changed, 31 insertions(+) create mode 100644 security/py-ckcc-protocol/Makefile create mode 100644 security/py-ckcc-protocol/distinfo create mode 100644 security/py-ckcc-protocol/pkg-descr diff --git a/security/Makefile b/security/Makefile index 8a23fd06ff84..55b607a18023 100644 --- a/security/Makefile +++ b/security/Makefile @@ -926,6 +926,7 @@ SUBDIR += py-certbot-nginx SUBDIR += py-certifi SUBDIR += py-certstream + SUBDIR += py-ckcc-protocol SUBDIR += py-cpe SUBDIR += py-cracklib SUBDIR += py-cryptkit diff --git a/security/py-ckcc-protocol/Makefile b/security/py-ckcc-protocol/Makefile new file mode 100644 index 000000000000..e24caa573316 --- /dev/null +++ b/security/py-ckcc-protocol/Makefile @@ -0,0 +1,23 @@ +# Created by: Emanuel Haupt +# $FreeBSD$ + +PORTNAME= ckcc-protocol +PORTVERSION= 0.7.2 +CATEGORIES= security +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= Coldcard CLI and python interface library + +LICENSE= LGPL3 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6.7:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pycoin>=0.80:finance/py-pycoin@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/security/py-ckcc-protocol/distinfo b/security/py-ckcc-protocol/distinfo new file mode 100644 index 000000000000..2f039ad828dc --- /dev/null +++ b/security/py-ckcc-protocol/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1549103663 +SHA256 (ckcc-protocol-0.7.2.tar.gz) = 498db4ccdda018cd9f40210f5bd02ddcc98e7df583170b2eab4035c86c3cc03b +SIZE (ckcc-protocol-0.7.2.tar.gz) = 18250 diff --git a/security/py-ckcc-protocol/pkg-descr b/security/py-ckcc-protocol/pkg-descr new file mode 100644 index 000000000000..e8603686ef26 --- /dev/null +++ b/security/py-ckcc-protocol/pkg-descr @@ -0,0 +1,4 @@ +Python library and command-line utilities to communciate with coldcard hardware +wallets. + +WWW: https://pypi.org/project/ckcc-protocol/