diff --git a/www/authelia/Makefile b/www/authelia/Makefile index e3bea962f2b7..046e4da143c6 100644 --- a/www/authelia/Makefile +++ b/www/authelia/Makefile @@ -1,34 +1,35 @@ PORTNAME= authelia DISTVERSIONPREFIX= v DISTVERSION= 4.38.7 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://github.com/authelia/authelia/releases/download/v${DISTVERSION}/:public_html DISTFILES= authelia-${DISTVERSIONFULL}-public_html${EXTRACT_SUFX}:public_html # html root directory needs to be built in a special way MAINTAINER= yuri@FreeBSD.org COMMENT= Single sign-on multi-factor portal for web apps WWW= https://www.authelia.com/docs/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe go:1.21,modules GO_MODULE= github.com/authelia/authelia/v4 GO_TARGET= ./cmd/${PORTNAME} USER= root # 'nobody' doesn't work well because authelia attempts to remove files, etc. SUB_LIST= USER=${USER} SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} post-patch: # extract -public-html @${RM} -r ${WRKSRC}/internal/server/public_html @${MV} ${WRKDIR}/public_html ${WRKSRC}/internal/server @${CP} -r ${WRKSRC}/api ${WRKSRC}/internal/server/public_html/api post-install: # install the config file ${INSTALL_DATA} ${WRKSRC}/config.template.yml ${STAGEDIR}${PREFIX}/etc/authelia.yml.sample ${INSTALL_DATA} ${FILESDIR}/simplified-authelia.yml ${STAGEDIR}${PREFIX}/etc .include diff --git a/www/authelia/distinfo b/www/authelia/distinfo index c119ac19d17e..559fcd0c1a48 100644 --- a/www/authelia/distinfo +++ b/www/authelia/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1712954004 -SHA256 (go/www_authelia/authelia-v4.38.7/authelia-v4.38.7-public_html.tar.gz) = 1d80770a15022c97f340b4386e72ebe906fa93436fedca1c6a68ec0ba4ad4861 -SIZE (go/www_authelia/authelia-v4.38.7/authelia-v4.38.7-public_html.tar.gz) = 3687887 +TIMESTAMP = 1713136699 +SHA256 (go/www_authelia/authelia-v4.38.7/authelia-v4.38.7-public_html.tar.gz) = 2dba288cf57670557ffbc0f4e773c5a0c96709ba8b96cb26f36448c722f3ada8 +SIZE (go/www_authelia/authelia-v4.38.7/authelia-v4.38.7-public_html.tar.gz) = 3688486 SHA256 (go/www_authelia/authelia-v4.38.7/v4.38.7.mod) = bfbd3fd7f1ed94b276fe6b80eb8be693d2587826a0584620f5f447e9a7ab5361 SIZE (go/www_authelia/authelia-v4.38.7/v4.38.7.mod) = 5554 SHA256 (go/www_authelia/authelia-v4.38.7/v4.38.7.zip) = b13155de3c6608cb63288ef280867dbbb007528cddcb8f3d943eb308490ed03b SIZE (go/www_authelia/authelia-v4.38.7/v4.38.7.zip) = 7107540