svn commit: r560676 - head/security/greenbone-security-assistant
Jose Alonso Cardenas Marquez
acm at FreeBSD.org
Thu Jan 7 03:29:21 UTC 2021
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 at 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>
More information about the svn-ports-all
mailing list