pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/zabbix50-java



Module Name:    pkgsrc
Committed By:   otis
Date:           Tue Nov  3 22:52:42 UTC 2020

Added Files:
        pkgsrc/sysutils/zabbix50-java: DESCR Makefile PLIST distinfo
        pkgsrc/sysutils/zabbix50-java/patches: patch-configure

Log Message:
zabbix50-java: Import zabbix-java 5.0.5

Zabbix is the ultimate enterprise-level software designed for monitoring
availability and performance of IT infrastructure components. Zabbix is open
source and comes at no cost.

With Zabbix it is possible to gather virtually limitless types of data from
the network. High performance real-time monitoring means that tens of thousands
of servers, virtual machines and network devices can be monitored
simultaneously. Along with storing the data, visualization features are
available (overviews, maps, graphs, screens, etc), as well as very flexible
ways of analyzing the data for the purpose of alerting.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/zabbix50-java/DESCR \
    pkgsrc/sysutils/zabbix50-java/Makefile \
    pkgsrc/sysutils/zabbix50-java/PLIST \
    pkgsrc/sysutils/zabbix50-java/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/zabbix50-java/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/sysutils/zabbix50-java/DESCR
diff -u /dev/null pkgsrc/sysutils/zabbix50-java/DESCR:1.1
--- /dev/null   Tue Nov  3 22:52:42 2020
+++ pkgsrc/sysutils/zabbix50-java/DESCR Tue Nov  3 22:52:41 2020
@@ -0,0 +1,10 @@
+Zabbix is the ultimate enterprise-level software designed for monitoring
+availability and performance of IT infrastructure components. Zabbix is open
+source and comes at no cost.
+
+With Zabbix it is possible to gather virtually limitless types of data from
+the network. High performance real-time monitoring means that tens of thousands
+of servers, virtual machines and network devices can be monitored
+simultaneously. Along with storing the data, visualization features are
+available (overviews, maps, graphs, screens, etc), as well as very flexible
+ways of analyzing the data for the purpose of alerting.
Index: pkgsrc/sysutils/zabbix50-java/Makefile
diff -u /dev/null pkgsrc/sysutils/zabbix50-java/Makefile:1.1
--- /dev/null   Tue Nov  3 22:52:42 2020
+++ pkgsrc/sysutils/zabbix50-java/Makefile      Tue Nov  3 22:52:41 2020
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1 2020/11/03 22:52:41 otis Exp $
+
+.include "../../sysutils/zabbix50-server/Makefile.common"
+
+PKGNAME=       ${DISTNAME:S/-/-java-/}
+COMMENT=       Enterprise-class Monitoring Solution for Everyone
+
+USE_TOOLS+=            pkg-config
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --enable-java
+CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
+
+CONFIGURE_ENV+=        JAVAC=${PKG_JAVA_HOME}/bin/javac
+CONFIGURE_ENV+=        JAR=${PKG_JAVA_HOME}/bin/jar
+
+USE_JAVA=      run
+PKG_JVMS_ACCEPTED=     openjdk8
+
+EGDIR=         share/examples/zabbix
+
+INSTALLATION_DIRS+=    ${EGDIR} share/zabbix
+
+SUBST_CLASSES+=                        fix-paths
+SUBST_STAGE.fix-paths=         pre-configure
+SUBST_MESSAGE.fix-paths=       Fixing absolute paths.
+SUBST_FILES.fix-paths=         conf/*.conf
+SUBST_FILES.fix-paths+=                man/*.man
+SUBST_SED.fix-paths=           -e 's,/usr/local/etc,${PKG_SYSCONFDIR},g'
+
+.include "../../mk/java-vm.mk"
+.include "../../mk/bsd.prefs.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/zabbix50-java/PLIST
diff -u /dev/null pkgsrc/sysutils/zabbix50-java/PLIST:1.1
--- /dev/null   Tue Nov  3 22:52:42 2020
+++ pkgsrc/sysutils/zabbix50-java/PLIST Tue Nov  3 22:52:41 2020
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1 2020/11/03 22:52:41 otis Exp $
+sbin/zabbix_java/bin/zabbix-java-gateway-${PKGVERSION}.jar
+sbin/zabbix_java/lib/android-json-4.3_r3.1.jar
+sbin/zabbix_java/lib/logback-classic-0.9.27.jar
+sbin/zabbix_java/lib/logback-console.xml
+sbin/zabbix_java/lib/logback-core-0.9.27.jar
+sbin/zabbix_java/lib/logback.xml
+sbin/zabbix_java/lib/slf4j-api-1.6.1.jar
+sbin/zabbix_java/settings.sh
+sbin/zabbix_java/shutdown.sh
+sbin/zabbix_java/startup.sh
+@pkgdir share/zabbix
+@pkgdir share/examples/zabbix
Index: pkgsrc/sysutils/zabbix50-java/distinfo
diff -u /dev/null pkgsrc/sysutils/zabbix50-java/distinfo:1.1
--- /dev/null   Tue Nov  3 22:52:42 2020
+++ pkgsrc/sysutils/zabbix50-java/distinfo      Tue Nov  3 22:52:41 2020
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2020/11/03 22:52:41 otis Exp $
+
+SHA1 (zabbix-5.0.5.tar.gz) = 65683f4ada7ae91f26215a53683d12ec726a960d
+RMD160 (zabbix-5.0.5.tar.gz) = 0d65e30d3d91ba8819572468425cf18c4e2c33bc
+SHA512 (zabbix-5.0.5.tar.gz) = 5397672fa170e12120526793b48d01764013467cc259eca61991bc52251c25888dd318ccffa6ed30ac3643104e715ceb70baaeec6eeaddb115ed294c22f5e619
+Size (zabbix-5.0.5.tar.gz) = 19153153 bytes
+SHA1 (patch-configure) = cf647b9ee52a96882d31f8783ac19b66e3e65105

Index: pkgsrc/sysutils/zabbix50-java/patches/patch-configure
diff -u /dev/null pkgsrc/sysutils/zabbix50-java/patches/patch-configure:1.1
--- /dev/null   Tue Nov  3 22:52:42 2020
+++ pkgsrc/sysutils/zabbix50-java/patches/patch-configure       Tue Nov  3 22:52:42 2020
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2020/11/03 22:52:42 otis Exp $
+
+Fix bash-ism.
+
+--- configure.orig     2020-07-13 07:56:36.000000000 +0000
++++ configure
+@@ -8494,7 +8494,7 @@ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
+ 
+-            if test "$found_mysql_tls" == "yes"; then
++            if test "$found_mysql_tls" = "yes"; then
+ 
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TLS ciphersuites in MySQL library" >&5
+ $as_echo_n "checking for TLS ciphersuites in MySQL library... " >&6; }



Home | Main Index | Thread Index | Old Index