[arch-commits] Commit in zabbix/trunk (PKGBUILD zabbix-server-sqlite.service)
Florian Pritz
bluewind at archlinux.org
Tue Aug 22 12:30:45 UTC 2017
Date: Tuesday, August 22, 2017 @ 12:30:44
Author: bluewind
Revision: 303249
upgpkg: zabbix 3.4.0-1
upstream update
Modified:
zabbix/trunk/PKGBUILD
Deleted:
zabbix/trunk/zabbix-server-sqlite.service
------------------------------+
PKGBUILD | 27 ++++++++++++++-------------
zabbix-server-sqlite.service | 12 ------------
2 files changed, 14 insertions(+), 25 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-08-22 11:40:17 UTC (rev 303248)
+++ PKGBUILD 2017-08-22 12:30:44 UTC (rev 303249)
@@ -4,22 +4,21 @@
pkgbase=zabbix
pkgname=(zabbix-server zabbix-agent zabbix-proxy zabbix-frontend-php)
-pkgver=3.2.7
+pkgver=3.4.0
pkgrel=1
arch=(i686 x86_64)
url='http://www.zabbix.com/'
license=(GPL)
-makedepends=(postgresql-libs libxml2 unixodbc net-snmp libmariadbclient libldap)
+makedepends=(postgresql-libs libxml2 unixodbc net-snmp libmariadbclient libldap libevent)
source=(https://downloads.sourceforge.net/sourceforge/zabbix/zabbix-${pkgver}.tar.gz
zabbix-agent.{service,sysusers,tmpfiles}
- zabbix-server{-sqlite,-mysql,-pgsql}.service zabbix-server.{sysusers,tmpfiles}
+ zabbix-server{-mysql,-pgsql}.service zabbix-server.{sysusers,tmpfiles}
zabbix-proxy{-sqlite,-mysql,-pgsql}.service zabbix-proxy.{sysusers,tmpfiles})
-sha256sums=('3ea0c299bd69bc728177128740f0476bc1a2c1de438330df5bbd8f5fc6090712'
+sha256sums=('7126df44de57eebc74e14e6738f604551b9a7d462e2f77d6ecfe03770850f013'
'484fa9969eab61eaf20043ae08e2615c0569982dff869c985f2e2065da698c6a'
'ef23133aae2340945e621c9725094a3458d9089d3de15f641afcdabdf7c5a39c'
'c38a871d237b00dd6310dfb02e5a8e1b930e445204e73dde8305bed8baf380ec'
- '5362a7e06cadb9844397a51ef9b3d9269e122a69a66ba83ad569f419815eccae'
'7b14586f5b418de6a174c35d466e25ee42c5e4d8190eea4663f4b3e905f91216'
'6e49cd520604745aa0febd76d582a2936ad8ab7374c3c9f353ac8c7b1adbbf61'
'9fe22526327a0573652c65ff374eba7c36a00b85f8e72d32643d1cc68a07ebbb'
@@ -48,8 +47,6 @@
--sysconfdir=/etc/zabbix
--enable-agent
--enable-ipv6
- --enable-proxy
- --enable-server
--with-ldap
--with-libcurl
--with-libxml2
@@ -61,11 +58,17 @@
cd $pkgbase-$pkgver
+ for db in postgresql mysql; do
+ ./configure ${_configure_flags[@]} --enable-server --with-$db
+ make clean
+ make
+ mv src/zabbix_server/zabbix_server{,_$db}
+ done
+
for db in postgresql mysql sqlite3; do
- ./configure ${_configure_flags[@]} --with-$db
+ ./configure ${_configure_flags[@]} --enable-proxy --with-$db
make clean
make
- mv src/zabbix_server/zabbix_server{,_$db}
mv src/zabbix_proxy/zabbix_proxy{,_$db}
done
}
@@ -72,7 +75,7 @@
package_zabbix-server() {
pkgdesc='Monitoring software for networks and applications'
- depends=(net-snmp curl libxml2 sqlite unixodbc libldap)
+ depends=(net-snmp curl libxml2 unixodbc libldap libevent)
optdepends=('postgresql-libs: for PostgreSQL support'
'libmariadbclient: for MariaDB support')
backup=(etc/zabbix/zabbix_server.conf)
@@ -80,7 +83,7 @@
cd $pkgbase-$pkgver
- for db in postgresql mysql sqlite3; do
+ for db in postgresql mysql; do
install -Dm755 src/zabbix_server/zabbix_server_$db \
"$pkgdir/usr/bin/zabbix_server_$db"
@@ -95,8 +98,6 @@
install -Dm644 conf/zabbix_server.conf "$pkgdir/etc/zabbix/zabbix_server.conf"
chown 170:170 "$pkgdir/etc/zabbix/zabbix_server.conf"
- install -Dm644 "$srcdir/zabbix-server-sqlite.service" \
- "$pkgdir/usr/lib/systemd/system/zabbix-server-sqlite.service"
install -Dm644 "$srcdir/zabbix-server-pgsql.service" \
"$pkgdir/usr/lib/systemd/system/zabbix-server-pgsql.service"
install -Dm644 "$srcdir/zabbix-server-mysql.service" \
Deleted: zabbix-server-sqlite.service
===================================================================
--- zabbix-server-sqlite.service 2017-08-22 11:40:17 UTC (rev 303248)
+++ zabbix-server-sqlite.service 2017-08-22 12:30:44 UTC (rev 303249)
@@ -1,12 +0,0 @@
-[Unit]
-Description=Zabbix Server with SQLite
-After=network.target
-Conflicts=zabbix-server-mysql.service zabbix-server-pgsql.service
-
-[Service]
-Type=simple
-ExecStart=/usr/bin/zabbix_server_sqlite3 -f
-User=zabbix-server
-
-[Install]
-WantedBy=multi-user.target
More information about the arch-commits
mailing list