summaryrefslogtreecommitdiffstats
path: root/network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild')
-rw-r--r--network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild26
1 files changed, 24 insertions, 2 deletions
diff --git a/network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild b/network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild
index 78a18bb1a2..ac9e0c3a04 100644
--- a/network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild
+++ b/network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zabbix_java_gateway
-VERSION=${VERSION:-6.0.3}
+VERSION=${VERSION:-6.0.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -113,6 +113,10 @@ CXXFLAGS="$SLKCFLAGS" \
--enable-java \
--build=$ARCH-slackware-linux
+patch -p1 < $CWD/java-gateway.patch
+
+
+
make
make install DESTDIR=$PKG
@@ -137,14 +141,32 @@ sed -e "s,PID_FILE=\"/tmp/zabbix_java.pid\",PID_FILE=/var/run/$PRGSHORT/$PRGNAM.
cp $CWD/zabbix_java_gateway_logback.xml $PKG/etc/$PRGSHORT/
rm -f $PKG/usr/sbin/zabbix_java/settings.sh
+# Binaries
+mkdir -p $PKG/usr/sbin
+sed -e "s,GATEWAY_HOME=\"/usr/sbin/zabbix_java\",GATEWAY_HOME=\"/usr/share/zabbix_java_gateway\"," \
+ $PKG/usr/sbin/zabbix_java/startup.sh > $PKG/usr/sbin/$PRGNAM\_startup
+chmod 755 $PKG/usr/sbin/$PRGNAM\_startup
+rm $PKG/usr/sbin/zabbix_java/startup.sh
+
+sed -e "s,GATEWAY_HOME=\"/usr/sbin/zabbix_java\",GATEWAY_HOME=\"/usr/share/zabbix_java_gateway\"," \
+ $PKG/usr/sbin/zabbix_java/shutdown.sh > $PKG/usr/sbin/$PRGNAM\_shutdown
+chmod 755 $PKG/usr/sbin/$PRGNAM\_shutdown
+rm $PKG/usr/sbin/zabbix_java/shutdown.sh
+
+#mkdir -p $PKG/usr/share/zabbix_java_gateway
+mkdir -p $PKG/usr/share/
+mv $PKG/usr/sbin/zabbix_java $PKG/usr/share/zabbix_java_gateway
+#rm $PKG/usr/sbin/zabbix_java/
+
# Init script
mkdir -p $PKG/etc/rc.d
cat $CWD/rc.$PRGNAM > $PKG/etc/rc.d/rc.$PRGNAM.new
cp $CWD/$PRGNAM $PKG/usr/sbin/$PRGNAM
+chmod 755 $PKG/usr/sbin/$PRGNAM
# Documentation
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS COPYING ChangeLog INSTALL NEWS README $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a AUTHORS COPYING ChangeLog NEWS README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
cat $CWD/README.SLACKWARE > $PKG/usr/doc/$PRGNAM-$VERSION/README.SLACKWARE