Date: Thu, 7 Jan 2021 03:29:20 +0000 (UTC) From: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r560676 - head/security/greenbone-security-assistant Message-ID: <202101070329.1073TKFm087665@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: acm Date: Thu Jan 7 03:29:20 2021 New Revision: 560676 URL: https://svnweb.freebsd.org/changeset/ports/560676 Log: - Fix installation issues. It BROKEN port in runtime - Clean up PR: 245992 Reported by: jorgen at larsendata.dk Modified: head/security/greenbone-security-assistant/Makefile Modified: head/security/greenbone-security-assistant/Makefile ============================================================================== --- head/security/greenbone-security-assistant/Makefile Thu Jan 7 02:55:05 2021 (r560675) +++ head/security/greenbone-security-assistant/Makefile Thu Jan 7 03:29:20 2021 (r560676) @@ -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>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101070329.1073TKFm087665>