PORTNAME= github-release-monitor DISTVERSIONPREFIX= v DISTVERSION= 1.4.1 CATEGORIES= www # For instructions on how to create assets: # https://github.com/DtxdF/port-assets-makejails/tree/main/github-release-monitor MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ MAINTAINER= dtxdf@FreeBSD.org COMMENT= Self-hostable application to monitor GitHub repository releases WWW= https://github.com/iamspido/github-release-monitor LICENSE= AGPLv3 USES= nodejs:current,run USE_RC_SUBR= ${PORTNAME} NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message SUB_LIST= HOMEDIR=${GRM_HOMEDIR} \ USER=${GRM_USER} WRKSRC= ${WRKDIR}/${PORTNAME}-files PLIST_SUB= GROUP=${GRM_GROUP} \ HOMEDIR=${GRM_HOMEDIR} \ USER=${GRM_USER} GRM_HOMEDIR= ${WWWDIR} GRM_USER= www GRM_GROUP= www do-install: @${MKDIR} ${STAGEDIR}${GRM_HOMEDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${GRM_HOMEDIR} post-install: ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.env ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.env @${MKDIR} ${STAGEDIR}${GRM_HOMEDIR}/data @${MKDIR} ${STAGEDIR}${GRM_HOMEDIR}/.next/cache .include