www/caddy-custom: partially sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2025-01-07 14:09:31 +01:00
parent 7590b95896
commit 2eec5cacd9

View file

@ -4,7 +4,6 @@
PORTNAME= caddy-custom
PORTVERSION= ${CADDY_VERSION}.${XCADDY_VERSION}
PORTREVISION= 6
CATEGORIES= www
DISTFILES= # none
@ -27,9 +26,9 @@ SUB_FILES= caddy
PLIST_FILES= bin/caddy
CADDY_BUILD!= ${MAKE} -C ${.CURDIR}/../caddy -v '$${DISTVERSIONPREFIX}$${DISTVERSION}'
CADDY_VERSION!= ${MAKE} -C ${.CURDIR}/../caddy -v '$${DISTVERSION}.$${PORTREVISION}'
XCADDY_VERSION!=${MAKE} -C ${.CURDIR}/../xcaddy -v '$${DISTVERSION}.$${PORTREVISION}'
CADDY_VERSION!= ${MAKE} -C ${.CURDIR}/../caddy -V '$${DISTVERSION}.$${PORTREVISION}'
CADDY_DISTVERSION!= ${MAKE} -C ${.CURDIR}/../caddy -V '$${DISTVERSION}'
XCADDY_VERSION!=${MAKE} -C ${.CURDIR}/../xcaddy -V '$${DISTVERSION}.$${PORTREVISION}'
.for plugin in ${CADDY_CUSTOM_PLUGINS}
PLUGINS+= --with ${plugin}
@ -42,7 +41,7 @@ XCADDY_ENV+= XCADDY_WHICH_GO="${GO_CMD}" \
do-build:
${MKDIR} ${WRKSRC}
cd ${WRKSRC} && ${XCADDY_ENV} ${LOCALBASE}/bin/xcaddy build ${CADDY_BUILD} ${PLUGINS}
cd ${WRKSRC} && ${XCADDY_ENV} ${LOCALBASE}/bin/xcaddy build v${CADDY_DISTVERSION} ${PLUGINS}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/caddy ${STAGEDIR}${PREFIX}/bin