From 61799367d3446ec0663ea1d26c23a7664dd95b63 Mon Sep 17 00:00:00 2001 From: Morgane Glidic Date: Tue, 6 Aug 2024 11:21:54 +0200 Subject: [PATCH] zabbix: Install the UI too Signed-off-by: Morgane Glidic --- packages/net-analyzer/zabbix/zabbix.exlib | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/net-analyzer/zabbix/zabbix.exlib b/packages/net-analyzer/zabbix/zabbix.exlib index 40d0896f..8601953b 100644 --- a/packages/net-analyzer/zabbix/zabbix.exlib +++ b/packages/net-analyzer/zabbix/zabbix.exlib @@ -13,12 +13,13 @@ DEPENDENCIES=" build+run: dev-db/postgresql-client dev-libs/libevent:= - java? ( virtual/jre ) + java? ( virtual/jre:* ) run: net-misc/fping suggestion: net-analyzer/zabbix-agent dev-db/postgresql:*[>=13] + dev-lang/php:*[<8][php_extensions:pgsql] [[ description = [ PHP Frontend ] ]] " DEFAULT_SRC_CONFIGURE_PARAMS+=( @@ -44,6 +45,11 @@ ZABBIX_SRC_INSTALL_DATABASE=postgresql zabbix_src_install() { zabbix-common_src_install + insinto /usr/share/${PN}/frontend + doins -r "${WORK}"/ui/* + # Clean up empty folder + edo rmdir "${IMAGE}"/usr/share/zabbix/frontend/local/app + if optionq java; then insinto "/usr/share/${PN}/zabbix_java" doins -r "${IMAGE}"/usr/$(exhost --target)/bin/zabbix_java/{bin,lib}