FreeBSD Bugzilla – Attachment 215827 Details for
Bug 235701
security/py-certbot: Add man page
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
py-certbot-man-concurrency.patch
py-certbot-man-concurrency.patch (text/plain), 2.26 KB, created by
Danilo G. Baio
on 2020-06-20 19:42:53 UTC
(
hide
)
Description:
py-certbot-man-concurrency.patch
Filename:
MIME Type:
Creator:
Danilo G. Baio
Created:
2020-06-20 19:42:53 UTC
Size:
2.26 KB
patch
obsolete
>Index: security/py-certbot/Makefile >=================================================================== >--- security/py-certbot/Makefile (revisão 539732) >+++ security/py-certbot/Makefile (cópia de trabalho) >@@ -3,6 +3,7 @@ > > PORTNAME= certbot > PORTVERSION= ${ACME_VERSION} >+PORTREVISION= 1 > PORTEPOCH= 1 > CATEGORIES= security python > MASTER_SITES= CHEESESHOP >@@ -34,17 +35,40 @@ > > NO_ARCH= yes > SUB_FILES= 500.certbot >-PLIST_FILES= etc/periodic/weekly/500.certbot >+PLIST_FILES= etc/periodic/weekly/500.certbot-${PYTHON_VER} >+SUB_LIST= PYTHON_VER=${PYTHON_VER} > >+OPTIONS_DEFINE= MANPAGES >+OPTIONS_DEFAULT= MANPAGES >+ >+MANPAGES_BUILD_DEPENDS= ${RUN_DEPENDS} \ >+ ${PY_SPHINX} \ >+ ${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 > >+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) >+ > post-install: > ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/weekly > ${INSTALL_SCRIPT} ${WRKDIR}/500.certbot \ >- ${STAGEDIR}${PREFIX}/etc/periodic/weekly >+ ${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 > > do-test: > @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test >Index: security/py-certbot/files/500.certbot.in >=================================================================== >--- security/py-certbot/files/500.certbot.in (revisão 539732) >+++ security/py-certbot/files/500.certbot.in (cópia de trabalho) >@@ -38,7 +38,7 @@ > fi > > anticongestion >- if %%LOCALBASE%%/bin/certbot renew --pre-hook "$PRE_HOOK" \ >+ if %%LOCALBASE%%/bin/certbot-%%PYTHON_VER%% renew --pre-hook "$PRE_HOOK" \ > --post-hook "$POST_HOOK" \ > --no-random-sleep-on-renew > then
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 235701
:
201975
|
201976
|
201978
|
201984
|
201985
|
201986
|
201989
|
201990
|
201992
|
201997
|
211138
|
211147
|
211148
|
211161
|
211164
|
211168
|
211169
| 215827