diff options
author | Jose Alonso Cardenas Marquez <acm@FreeBSD.org> | 2021-01-07 03:29:20 +0000 |
---|---|---|
committer | Jose Alonso Cardenas Marquez <acm@FreeBSD.org> | 2021-01-07 03:29:20 +0000 |
commit | 3482aae6d465efe91a8af99636993d53d0a73c6b (patch) | |
tree | 7548293ad721b5808143d3c20ebf03c0f96f8d87 /security/greenbone-security-assistant | |
parent | 567a5a23dd3ab0b269c0d19d5b0123ad364768a5 (diff) | |
download | ports-3482aae6d465efe91a8af99636993d53d0a73c6b.tar.gz ports-3482aae6d465efe91a8af99636993d53d0a73c6b.zip |
- Fix installation issues. It BROKEN port in runtime
- Clean up
PR: 245992
Reported by: jorgen at larsendata.dk
Notes
Notes:
svn path=/head/; revision=560676
Diffstat (limited to 'security/greenbone-security-assistant')
-rw-r--r-- | security/greenbone-security-assistant/Makefile | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/security/greenbone-security-assistant/Makefile b/security/greenbone-security-assistant/Makefile index b4873b4bb03a..d8c523e28561 100644 --- a/security/greenbone-security-assistant/Makefile +++ b/security/greenbone-security-assistant/Makefile @@ -1,14 +1,15 @@ # $FreeBSD$ PORTNAME= greenbone-security-assistant -DISTVERSION= 20.8.0 DISTVERSIONPREFIX= v -MASTER_SITES= LOCAL/acm/gsa/:yarn_cache +DISTVERSION= 20.8.0 +PORTREVISION= 1 CATEGORIES= security +MASTER_SITES= LOCAL/acm/gsa/:yarn_cache DISTFILES= ${PORTNAME}-cache${EXTRACT_SUFX}:yarn_cache MAINTAINER= acm@FreeBSD.org -COMMENT= libraries module for the GVM solution +COMMENT= Libraries module for the GVM solution LICENSE= AGPLv3+ @@ -22,19 +23,21 @@ LIB_DEPENDS= libgvm_base.so:security/gvm-libs \ RUN_DEPENDS= doxygen>0:devel/doxygen \ ${PYTHON_PKGNAMEPREFIX}polib>=0:devel/py-polib@${PY_FLAVOR} +USES= cmake gettext-runtime gnome pkgconfig python +USE_GNOME= glib20 libxml2 + USE_GITHUB= yes GH_ACCOUNT= greenbone GH_PROJECT= gsa CMAKE_ARGS+= -DINSTALLER_ARGS="--offline" -USES= cmake gettext-runtime gnome pkgconfig python -USE_GNOME= glib20 libxml2 +USERS= gvm +GROUPS= ${USERS} USE_RC_SUBR= gsad ETCDIR= ${PREFIX}/etc/gvm -PLIST_FILES= "@sample %%ETCDIR%%/gsad_log.conf.sample" post-extract: @${MV} ${WRKSRC}/gsad/src/gsad_log_conf.cmake_in ${WRKSRC}/gsad/src/gsad_log.conf.sample @@ -48,16 +51,15 @@ post-install: @${MKDIR} ${STAGEDIR}/var/run/gvm @${MKDIR} ${STAGEDIR}${ETCDIR} @${INSTALL_DATA} ${WRKSRC}/gsad/src/gsad_log.conf.sample ${STAGEDIR}${ETCDIR} - - @${ECHO_CMD} "@sample %%ETCDIR%%/gsad_log.conf.sample" - @${ECHO_CMD} "etc/rc.d/gsad" >> ${TMPPLIST} - @${ECHO_CMD} "sbin/gsad" >> ${TMPPLIST} + @${ECHO_CMD} "@sample etc/gvm/gsad_log.conf.sample" >> ${TMPPLIST} + @${ECHO_CMD} "sbin/gsad" >> ${TMPPLIST} >> ${TMPPLIST} + @${ECHO_CMD} "share/gvm/gsad/web/index.html" >> ${TMPPLIST} + @${ECHO_CMD} "share/gvm/gsad/web/robots.txt" >> ${TMPPLIST} @cd ${WRKSRC}/gsa/build && \ ${FIND} -s img locales static -not -type d \ -exec ${ECHO_CMD} "share/gvm/gsad/web/{}" \; >> ${TMPPLIST} - @${ECHO_CMD} "share/man/man8/gsad.8.gz" >> ${TMPPLIST} - @${ECHO_CMD} "@dir /var/run/gvm" >> ${TMPPLIST} + @${ECHO_CMD} "@dir(gvm,gvm,750) /var/run/gvm" >> ${TMPPLIST} .include <bsd.port.mk> |