From nobody Mon Jan 30 13:19:04 2023 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 4P58083qZZz3cf3d; Mon, 30 Jan 2023 13:19:04 +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 4P580836trz4Qnd; Mon, 30 Jan 2023 13:19:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675084744; 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=gkrqc7ODpatODkuyRJ0w4F79IojwS+JL6tHy5wbjLxo=; b=tpo/taVun0G9IpclFxQYiWnXAlsFJIS2I+4Z0fdJyYT1EDOkKXQM+ddiJb9Eh/ZvyBfT/4 A4nSyLI0lfUHlqc2ocQ5rHdzQKgzRTQ763q7wcOGHPX+chgSXhk5LGrnqp3O3gZ6Wwqarm DDnxCqYbWatZnOEmh0niaM1wftbUOZCSWyonqdluObYiEyoUVI7PbyqvQlyNnSgbprASwu ZYu2x+LWTEgXPbjkAKDPD0c9Z0xEtRRge68Z7N+T3+9G5WAGd3dMD23UrRd1lQ3wKubx7n 3c0X0ydnyHHqyAH3qJtt0dsUISRFXqP80iem751kK6wMNUc141g393GHYphAuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675084744; 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=gkrqc7ODpatODkuyRJ0w4F79IojwS+JL6tHy5wbjLxo=; b=Np5j+g0mvYyUGz7uLWmn+K++Nd4PUyfzjx7IVpv9txkpIdKFMtPKmUghZyNDnH43rsmUcZ sDxCIiAepSrSQmzwSVUyXlSXfSOm0TOA5lTnTCVaq0mjbeQqtPoqXIVePjwag8WI765AWl sHyzcRsEoAHpN0o656RRQlwsh4TnqHQO6FDL8vtXh4tUpxJPjQ+0/cC7G2rZM6DhC3YjhJ +hqfSf0StoJtFZTiorYelK8zOklSr6lMjdeXA3TdBL8VR7VaiObw7R3XdfRZmP0WAagkub otLj46cb0xYnQCWta1/4N0J2jQFVdsEWetBCjvOI5H59CUeERjuOGVu4vl3fjQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1675084744; a=rsa-sha256; cv=none; b=b06GDFFBoT669L7+94ixw0XDnJKk53V2cYZetO7FbSHpPz/5Ucm3ja1+Ef+JADn1Nq7yIi zWDRqJggbcihms1b/V6g0KvRjhv/yiVmSWG3suqlSxdgyx76+IPcqy9oQde06tRnVyBZ2k Gk53Sw1VyZlx74FhtOVIdhZpgBJlKpF2TWcc0IzA71JynAzE//336mUM9t50qq9ZcaE4A1 aQ66pm/qxqUSSyULOATDh/8RHs84zCQszWl2vHYXQ1yXTdAiHnDPFJb1n0oCrsTVMdgD8U 4ozluW8opkR5umO0Mhoh1V8SOgCPwtNWRF5HAJMsRiZLOqRB9llOYqtTWRIqMA== 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 4P58082BBNz18s6; Mon, 30 Jan 2023 13:19:04 +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 30UDJ4Pw084122; Mon, 30 Jan 2023 13:19:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30UDJ4KU084121; Mon, 30 Jan 2023 13:19:04 GMT (envelope-from git) Date: Mon, 30 Jan 2023 13:19:04 GMT Message-Id: <202301301319.30UDJ4KU084121@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: c29190941f56 - main - security/py-{acme,certbot*}: Update USES=python and version requirement of RUN_DEPENDS 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: c29190941f56c3d5a4465b3408d4986b13cb944c Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=c29190941f56c3d5a4465b3408d4986b13cb944c commit c29190941f56c3d5a4465b3408d4986b13cb944c Author: Po-Chuan Hsieh AuthorDate: 2023-01-30 12:44:34 +0000 Commit: Po-Chuan Hsieh CommitDate: 2023-01-30 13:02:17 +0000 security/py-{acme,certbot*}: Update USES=python and version requirement of RUN_DEPENDS --- security/py-acme/Makefile | 4 ++-- security/py-certbot-apache/Makefile | 5 ++--- security/py-certbot-dns-google/Makefile | 2 +- security/py-certbot-nginx/Makefile | 2 +- security/py-certbot/Makefile | 29 ++++++++++++----------------- 5 files changed, 18 insertions(+), 24 deletions(-) diff --git a/security/py-acme/Makefile b/security/py-acme/Makefile index 0930c6e2f196..f60005569e92 100644 --- a/security/py-acme/Makefile +++ b/security/py-acme/Makefile @@ -12,10 +12,10 @@ WWW= https://github.com/certbot/certbot/tree/master/acme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.5.0:security/py-cryptography@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.5.0,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0:security/py-josepy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyrfc3339>0:devel/py-pyrfc3339@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyrfc3339>=0:devel/py-pyrfc3339@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2019.3,1:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} diff --git a/security/py-certbot-apache/Makefile b/security/py-certbot-apache/Makefile index c8d17494cbf4..1bb21459b71a 100644 --- a/security/py-certbot-apache/Makefile +++ b/security/py-certbot-apache/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-augeas>0:textproc/py-python-augeas@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}python-augeas>=0:textproc/py-python-augeas@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils @@ -22,8 +22,7 @@ NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e 's|apache2ctl|apachectl|' ${WRKSRC}/certbot_apache/_internal/configurator.py - @${REINPLACE_CMD} -e 's|/etc/apache2|${LOCALBASE}/etc/apache24|' \ - ${WRKSRC}/certbot_apache/_internal/configurator.py + @${REINPLACE_CMD} -e 's|/etc/apache2|${LOCALBASE}/etc/apache24|' ${WRKSRC}/certbot_apache/_internal/configurator.py .include "${.CURDIR}/../py-acme/version.mk" .include diff --git a/security/py-certbot-dns-google/Makefile b/security/py-certbot-dns-google/Makefile index 4ef2a8aa31f7..e8909ca14c01 100644 --- a/security/py-certbot-dns-google/Makefile +++ b/security/py-certbot-dns-google/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-api-python-client>=1.5.5:www/py-google-api-python-client@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}httplib2>0:www/py-httplib2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oauth2client>=4.0:security/py-oauth2client@${PY_FLAVOR} USES= python:3.7+ diff --git a/security/py-certbot-nginx/Makefile b/security/py-certbot-nginx/Makefile index 6e6e0173df50..d8dfe870a1f8 100644 --- a/security/py-certbot-nginx/Makefile +++ b/security/py-certbot-nginx/Makefile @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${P ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.2.1:devel/py-pyparsing@${PY_FLAVOR} -USES= python:3.6+ +USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-certbot/Makefile b/security/py-certbot/Makefile index e29fa51cc464..71553ec6f509 100644 --- a/security/py-certbot/Makefile +++ b/security/py-certbot/Makefile @@ -15,52 +15,47 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configargparse>=0.9.3:devel/py-configargparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.6:devel/py-configobj@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.5.0:security/py-cryptography@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cryptography>=2.5.0,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}distro>=1.0.1:sysutils/py-distro@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0:security/py-josepy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parsedatetime>=2.4:devel/py-parsedatetime@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyrfc3339>0:devel/py-pyrfc3339@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyrfc3339>=0:devel/py-pyrfc3339@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2019.3,1:devel/py-pytz@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes -SUB_FILES= 500.certbot pkg-message + PLIST_FILES= etc/periodic/weekly/500.certbot-${PYTHON_VER} +SUB_FILES= 500.certbot pkg-message SUB_LIST= PYTHON_VER=${PYTHON_VER} OPTIONS_DEFINE= MANPAGES -OPTIONS_DEFAULT= MANPAGES +OPTIONS_DEFAULT=MANPAGES MANPAGES_BUILD_DEPENDS= ${RUN_DEPENDS} \ ${PYTHON_PKGNAMEPREFIX}sphinx>=1.2,1:textproc/py-sphinx@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}repoze.sphinx.autointerface>0:devel/py-repoze.sphinx.autointerface@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>=0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}repoze.sphinx.autointerface>=0:devel/py-repoze.sphinx.autointerface@${PY_FLAVOR} \ MANPAGES_PLIST_FILES= share/man/man1/certbot.1.gz \ share/man/man7/certbot.7.gz post-patch: - @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ - ${WRKSRC}/certbot/compat/misc.py \ - ${WRKSRC}/tests/cli_test.py + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/certbot/compat/misc.py ${WRKSRC}/tests/cli_test.py post-build-MANPAGES-on: # Avoid gmake / ${DO_MAKE_BUILD} -C ${WRKSRC}/docs man - (cd ${WRKSRC}/docs && \ - sphinx-build-${PYTHON_VER} -N -b man . _build/man) + cd ${WRKSRC}/docs && sphinx-build-${PYTHON_VER} -N -b man . _build/man post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/weekly - ${INSTALL_SCRIPT} ${WRKDIR}/500.certbot \ - ${STAGEDIR}${PREFIX}/etc/periodic/weekly/500.certbot-${PYTHON_VER} + ${INSTALL_SCRIPT} ${WRKDIR}/500.certbot ${STAGEDIR}${PREFIX}/etc/periodic/weekly/500.certbot-${PYTHON_VER} post-install-MANPAGES-on: - ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/certbot.1 \ - ${STAGEDIR}${PREFIX}/share/man/man1 - ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/certbot.7 \ - ${STAGEDIR}${PREFIX}/share/man/man7 + ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/certbot.1 ${STAGEDIR}${PREFIX}/share/man/man1 + ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/certbot.7 ${STAGEDIR}${PREFIX}/share/man/man7 .include "${.CURDIR}/../py-acme/version.mk" .include