From 19e80dba7b88bb421dbd47d0f9d06cf33c6d045f Mon Sep 17 00:00:00 2001 From: Mathieu Arnold Date: Thu, 22 Feb 2018 14:30:46 +0000 Subject: [PATCH] Add py-certbot-dns-nsone, NS1 DNS Authenticator for py-certbot. Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D14262 --- security/Makefile | 1 + security/py-certbot-dns-nsone/Makefile | 31 +++++++++++++++++++++++++ security/py-certbot-dns-nsone/distinfo | 3 +++ security/py-certbot-dns-nsone/pkg-descr | 3 +++ 4 files changed, 38 insertions(+) create mode 100644 security/py-certbot-dns-nsone/Makefile create mode 100644 security/py-certbot-dns-nsone/distinfo create mode 100644 security/py-certbot-dns-nsone/pkg-descr diff --git a/security/Makefile b/security/Makefile index c5e16dcdb025..5ecd189e353d 100644 --- a/security/Makefile +++ b/security/Makefile @@ -898,6 +898,7 @@ SUBDIR += py-certbot-dns-dnsmadeeasy SUBDIR += py-certbot-dns-google SUBDIR += py-certbot-dns-luadns + SUBDIR += py-certbot-dns-nsone SUBDIR += py-certbot-nginx SUBDIR += py-certifi SUBDIR += py-cpe diff --git a/security/py-certbot-dns-nsone/Makefile b/security/py-certbot-dns-nsone/Makefile new file mode 100644 index 000000000000..3d0151886d5c --- /dev/null +++ b/security/py-certbot-dns-nsone/Makefile @@ -0,0 +1,31 @@ +# $FreeBSD$ + +PORTNAME= certbot-dns-nsone +PORTVERSION= ${ACME_VERSION} +CATEGORIES= security python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= python@FreeBSD.org +COMMENT= NS1 DNS Authenticator plugin for Certbot + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION}:security/py-acme@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION}:security/py-certbot@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dns-lexicon>0:dns/py-dns-lexicon@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +OPTIONS_DEFINE= DOCS + +DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${FLAVOR} + +.include "${.CURDIR}/../py-acme/version.mk" +.include diff --git a/security/py-certbot-dns-nsone/distinfo b/security/py-certbot-dns-nsone/distinfo new file mode 100644 index 000000000000..34225105f791 --- /dev/null +++ b/security/py-certbot-dns-nsone/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1518086143 +SHA256 (certbot-dns-nsone-0.21.1.tar.gz) = 45afd69beea870e1ec26e7d7adfe2f3bd40f0c9c3b2f01c22c13f0e3999d9dad +SIZE (certbot-dns-nsone-0.21.1.tar.gz) = 11322 diff --git a/security/py-certbot-dns-nsone/pkg-descr b/security/py-certbot-dns-nsone/pkg-descr new file mode 100644 index 000000000000..55deb782b08b --- /dev/null +++ b/security/py-certbot-dns-nsone/pkg-descr @@ -0,0 +1,3 @@ +This is the NS1 DNS Authenticator plugin for Certbot (security/py-certbot). + +WWW: https://github.com/certbot/certbot