Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / zabbix


Commits:
b757d437 by Robin Candau at 2023-12-11T13:12:13+01:00
upgpkg: 6.4.9-2: Make openipmi a dependency for zabbix-server/zabbix-proxy 
(instead of an optional one)
> Fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/zabbix/-/issues/2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = zabbix
        pkgver = 6.4.9
-       pkgrel = 1
+       pkgrel = 2
        url = https://www.zabbix.com/
        arch = x86_64
        license = GPL
@@ -61,9 +61,9 @@ pkgname = zabbix-server
        depends = libldap
        depends = libevent
        depends = pcre2
+       depends = openipmi
        optdepends = postgresql-libs: for PostgreSQL support
        optdepends = mariadb-libs: for MariaDB support
-       optdepends = openipmi: for IPMI support
        optdepends = zabbix-web-service: for scheduled PDF report generation
        backup = etc/zabbix/zabbix_server.conf
 
@@ -88,9 +88,9 @@ pkgname = zabbix-proxy
        depends = libldap
        depends = pcre2
        depends = libevent
+       depends = openipmi
        optdepends = mariadb-libs: for MariaDB support
        optdepends = postgresql-libs: for PostgreSQL support
-       optdepends = openipmi: for IPMI support
        backup = etc/zabbix/zabbix_proxy.conf
 
 pkgname = zabbix-frontend-php


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 pkgbase=zabbix
 pkgname=(zabbix-server zabbix-agent{,2} zabbix-proxy zabbix-frontend-php 
zabbix-web-service)
 pkgver=6.4.9
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url='https://www.zabbix.com/'
 license=(GPL)
@@ -101,10 +101,9 @@ build() {
 
 package_zabbix-server() {
   pkgdesc='Monitoring software for networks and applications'
-  depends=(net-snmp curl libxml2 unixodbc libldap libevent pcre2)
+  depends=(net-snmp curl libxml2 unixodbc libldap libevent pcre2 openipmi)
   optdepends=('postgresql-libs: for PostgreSQL support'
               'mariadb-libs: for MariaDB support'
-              'openipmi: for IPMI support'
               'zabbix-web-service: for scheduled PDF report generation')
   backup=(etc/zabbix/zabbix_server.conf)
 
@@ -193,10 +192,9 @@ package_zabbix-agent2() {
 
 package_zabbix-proxy() {
   pkgdesc='Data collecting proxy for Zabbix'
-  depends=(net-snmp curl libxml2 sqlite unixodbc libldap pcre2 libevent)
+  depends=(net-snmp curl libxml2 sqlite unixodbc libldap pcre2 libevent 
openipmi)
   optdepends=('mariadb-libs: for MariaDB support'
-              'postgresql-libs: for PostgreSQL support'
-              'openipmi: for IPMI support')
+              'postgresql-libs: for PostgreSQL support')
   backup=(etc/zabbix/zabbix_proxy.conf)
 
   cd $pkgbase-$pkgver



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/zabbix/-/commit/b757d437027cb0ae30ffa0cff9c3ecd2aa755559

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/zabbix/-/commit/b757d437027cb0ae30ffa0cff9c3ecd2aa755559
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to