diff -udprN /usr/ports/security/acme.sh/Makefile ./Makefile --- /usr/ports/security/acme.sh/Makefile 2019-04-29 20:24:21.000000000 +0000 +++ ./Makefile 2019-05-30 07:12:41.407497000 +0000 @@ -2,6 +2,7 @@ PORTNAME= acme.sh PORTVERSION= 2.8.1 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= dvl@FreeBSD.org @@ -15,12 +16,13 @@ GH_ACCOUNT= Neilpang USERS= acme GROUPS= acme -OPTIONS_DEFINE= DOCS BINDTOOLS STANDALONE +OPTIONS_DEFINE= DOCS BINDTOOLS IDN STANDALONE OPTIONS_SINGLE= HTTP OPTIONS_SINGLE_HTTP= CURL WGET OPTIONS_DEFAULT= CURL STANDALONE BINDTOOLS_DESC= Depend on bind-tools for nsupdate BINDTOOLS_RUN_DEPENDS= ${LOCALBASE}/bin/nsupdate:dns/bind-tools +IDN_RUN_DEPENDS= ${LOCALBASE}/bin/idn2:dns/idnkit2 STANDALONE_DESC= Standalone mode requires SOCAT STANDALONE_RUN_DEPENDS= socat>0:net/socat @@ -37,6 +39,10 @@ PORTDOCS= README.md SUB_FILES= pkg-message +post-patch-IDN-on: + ${REINPLACE_CMD} -e 's|^ *idn | idn2 |'\ + -e 's|'s|_exists idn|_exists idn2|' ${WRKSRC}/acme.sh + do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/deploy ${STAGEDIR}${EXAMPLESDIR}/dnsapi