aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/xymon-client
diff options
context:
space:
mode:
authorMark Felder <feld@FreeBSD.org>2014-02-10 20:10:29 +0000
committerMark Felder <feld@FreeBSD.org>2014-02-10 20:10:29 +0000
commit0023edddfa8d36abd277ca470dace4db389ab600 (patch)
tree5e1ab4d8417f9b327672685dbc267bd18a7112d2 /net-mgmt/xymon-client
parentf2b16dbf8dcdd6da0197bc22da8faf75fd507e62 (diff)
downloadports-0023edddfa8d36abd277ca470dace4db389ab600.tar.gz
ports-0023edddfa8d36abd277ca470dace4db389ab600.zip
Update xymon-server and xymon-client to 4.3.16
Approved by: swills (mentor)
Notes
Notes: svn path=/head/; revision=343677
Diffstat (limited to 'net-mgmt/xymon-client')
-rw-r--r--net-mgmt/xymon-client/Makefile7
-rw-r--r--net-mgmt/xymon-client/distinfo4
-rw-r--r--net-mgmt/xymon-client/files/Makefile4
-rw-r--r--net-mgmt/xymon-client/files/patch-Makefile14
-rw-r--r--net-mgmt/xymon-client/files/patch-build-Makefile.FreeBSD18
-rw-r--r--net-mgmt/xymon-client/files/patch-freebsd-meminfo.c11
-rw-r--r--net-mgmt/xymon-client/files/patch-xymonclient-freebsd.sh11
-rw-r--r--net-mgmt/xymon-client/files/patch-xymond-client-freebsd.c11
-rw-r--r--net-mgmt/xymon-client/pkg-plist6
9 files changed, 16 insertions, 70 deletions
diff --git a/net-mgmt/xymon-client/Makefile b/net-mgmt/xymon-client/Makefile
index 5ec98807ea43..36a32555f131 100644
--- a/net-mgmt/xymon-client/Makefile
+++ b/net-mgmt/xymon-client/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= xymon
-PORTVERSION= 4.3.12
-PORTREVISION= 1
+PORTVERSION= 4.3.16
CATEGORIES= net-mgmt www
MASTER_SITES= SF/xymon/Xymon/${PORTVERSION}
PKGNAMESUFFIX= -client${PKGNAMESUFFIX2}
@@ -38,8 +37,8 @@ do-configure:
post-install:
.for i in ${CONFIG_FILES}
- ${CP} -np ${STAGEDIR}${WWWDIR}/client/etc/${i}.DIST \
- ${STAGEDIR}${WWWDIR}/client/etc/${i} || ${TRUE}
+ ${CP} -np ${STAGEDIR}${WWWDIR}/etc/${i}.DIST \
+ ${STAGEDIR}${WWWDIR}/etc/${i} || ${TRUE}
.endfor
.include <bsd.port.mk>
diff --git a/net-mgmt/xymon-client/distinfo b/net-mgmt/xymon-client/distinfo
index f40cecbf35bf..00365c0bd258 100644
--- a/net-mgmt/xymon-client/distinfo
+++ b/net-mgmt/xymon-client/distinfo
@@ -1,2 +1,2 @@
-SHA256 (repacked/xymon-4.3.12.tar.gz) = 5f6cad8f4e50b6b37fae187af50b8a926aaa7f1fe83c2018b0b469f272361439
-SIZE (repacked/xymon-4.3.12.tar.gz) = 2762520
+SHA256 (repacked/xymon-4.3.16.tar.gz) = a1f7ef35ea59a0193656aa144c2678d29b7beaf3d91e01280f1ddc8b723e7c63
+SIZE (repacked/xymon-4.3.16.tar.gz) = 2769690
diff --git a/net-mgmt/xymon-client/files/Makefile b/net-mgmt/xymon-client/files/Makefile
index f4162b2ed59a..5237e22d4007 100644
--- a/net-mgmt/xymon-client/files/Makefile
+++ b/net-mgmt/xymon-client/files/Makefile
@@ -7,9 +7,7 @@ LOCALCLIENT = no
# configure settings for Xymon
#
# Toplevel dir
-XYMONTOPDIR = ${PREFIX}/www/xymon
-# Server home dir for etc/, www/
-XYMONHOME = ${PREFIX}/www/xymon/client
+XYMONTOPDIR = ${PREFIX}/www/xymon/client
# hobbit settings follows
#
diff --git a/net-mgmt/xymon-client/files/patch-Makefile b/net-mgmt/xymon-client/files/patch-Makefile
index 026bff8198db..2d47cee0648e 100644
--- a/net-mgmt/xymon-client/files/patch-Makefile
+++ b/net-mgmt/xymon-client/files/patch-Makefile
@@ -1,11 +1,11 @@
---- client/Makefile.orig 2012-11-14 05:29:54.000000000 -0600
-+++ client/Makefile 2013-04-23 09:14:36.635076021 -0500
+--- client/Makefile.orig 2014-01-07 15:43:56.000000000 -0600
++++ client/Makefile 2014-02-10 10:52:00.000000000 -0600
@@ -69,15 +69,15 @@
- if test ! -d $(INSTALLROOT)$(XYMONHOME)/logs ; then mkdir -p $(INSTALLROOT)$(XYMONHOME)/logs ; fi
- if test ! -d $(INSTALLROOT)$(XYMONHOME)/ext ; then mkdir -p $(INSTALLROOT)$(XYMONHOME)/ext ; fi
- if test ! -d $(INSTALLROOT)$(XYMONHOME)/local ; then mkdir -p $(INSTALLROOT)$(XYMONHOME)/local ; fi
-- if test ! -f $(INSTALLROOT)$(XYMONHOME)/etc/localclient.cfg ; then cp localclient.cfg $(INSTALLROOT)$(XYMONHOME)/etc/ ; fi
-+ if test ! -f $(INSTALLROOT)$(XYMONHOME)/etc/localclient.cfg ; then cp localclient.cfg $(INSTALLROOT)$(XYMONHOME)/etc/localclient.cfg.DIST ; fi
+ if test ! -d $(INSTALLROOT)$(XYMONHOME)/logs ; then mkdir -p $(INSTALLROOT)$(XYMONHOME)/logs ; chmod 755 $(INSTALLROOT)$(XYMONHOME)/logs ; fi
+ if test ! -d $(INSTALLROOT)$(XYMONHOME)/ext ; then mkdir -p $(INSTALLROOT)$(XYMONHOME)/ext ; chmod 755 $(INSTALLROOT)$(XYMONHOME)/ext ; fi
+ if test ! -d $(INSTALLROOT)$(XYMONHOME)/local ; then mkdir -p $(INSTALLROOT)$(XYMONHOME)/local ; chmod 755 $(INSTALLROOT)$(XYMONHOME)/local; fi
+- if test ! -f $(INSTALLROOT)$(XYMONHOME)/etc/localclient.cfg ; then cp localclient.cfg $(INSTALLROOT)$(XYMONHOME)/etc/ ; chmod 644 $(INSTALLROOT)$(XYMONHOME)/etc/localclient.cfg; fi
++ if test ! -f $(INSTALLROOT)$(XYMONHOME)/etc/localclient.cfg.DIST ; then cp localclient.cfg $(INSTALLROOT)$(XYMONHOME)/etc/localclient.cfg.DIST ; chmod 644 $(INSTALLROOT)$(XYMONHOME)/etc/localclient.cfg.DIST; fi
if test ! -f $(INSTALLROOT)$(XYMONHOME)/local/README; then cp README-local $(INSTALLROOT)$(XYMONHOME)/local/README ; chmod 644 $(INSTALLROOT)$(XYMONHOME)/local/README; fi
chmod 755 runclient.sh $(PROGRAMS) xymonclient*.sh $(COMMONTOOLS) $(EXTRATOOLS)
cp -fp runclient.sh $(INSTALLROOT)$(XYMONHOME)
diff --git a/net-mgmt/xymon-client/files/patch-build-Makefile.FreeBSD b/net-mgmt/xymon-client/files/patch-build-Makefile.FreeBSD
deleted file mode 100644
index 62921e164092..000000000000
--- a/net-mgmt/xymon-client/files/patch-build-Makefile.FreeBSD
+++ /dev/null
@@ -1,18 +0,0 @@
---- build/Makefile.FreeBSD.orig 2013-09-13 09:58:10.760876623 -0500
-+++ build/Makefile.FreeBSD 2013-09-13 09:58:57.823389711 -0500
-@@ -6,13 +6,8 @@
- NETLIBS =
-
- # Compile flags for normal build
--CC = gcc
--GCCVER := $(shell gcc -dumpversion|cut -d. -f1)
--ifeq ($(GCCVER),4)
-- CFLAGS = -g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT -I/usr/local/include -L/usr/local/lib $(LFSDEF) $(OSDEF)
--else
-- CFLAGS = -g -O2 -Wall -Wno-unused -D_REENTRANT -I/usr/local/include -L/usr/local/lib $(LFSDEF) $(OSDEF)
--endif
-+CC ?= gcc
-+CFLAGS = -g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT -I/usr/local/include -L/usr/local/lib $(LFSDEF) $(OSDEF)
-
-
- RPATH = "-Wl,--rpath,"
diff --git a/net-mgmt/xymon-client/files/patch-freebsd-meminfo.c b/net-mgmt/xymon-client/files/patch-freebsd-meminfo.c
deleted file mode 100644
index 9c556e5b039e..000000000000
--- a/net-mgmt/xymon-client/files/patch-freebsd-meminfo.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- client/freebsd-meminfo.c.orig 2006-08-09 22:09:58.000000000 +0200
-+++ client/freebsd-meminfo.c 2008-03-01 04:31:43.000000000 +0100
-@@ -23,7 +23,7 @@
- unsigned long physmem;
-
- int hw_pagesize[] = { CTL_HW, HW_PAGESIZE };
-- unsigned long pagesize;
-+ int pagesize;
-
- int vm_vmtotal[] = { CTL_VM, VM_METER };
- struct vmtotal vmdata;
diff --git a/net-mgmt/xymon-client/files/patch-xymonclient-freebsd.sh b/net-mgmt/xymon-client/files/patch-xymonclient-freebsd.sh
deleted file mode 100644
index e121274bc4b3..000000000000
--- a/net-mgmt/xymon-client/files/patch-xymonclient-freebsd.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- client/xymonclient-freebsd.sh.orig 2010-11-14 18:21:19.000000000 +0100
-+++ client/xymonclient-freebsd.sh 2011-03-31 06:52:18.000000000 +0200
-@@ -43,7 +43,7 @@
- echo "[netstat]"
- netstat -s
- echo "[ports]"
--(netstat -na -f inet; netstat -na -f inet6) | grep "^tcp"
-+(netstat -Wna -f inet; netstat -Wna -f inet6) | grep "^tcp"
- echo "[ps]"
- # Dont use "args". "command" works also in FreeBSD 4.x.
- ps -ax -ww -o pid,ppid,user,start,state,pri,pcpu,cputime,pmem,rss,vsz,command
diff --git a/net-mgmt/xymon-client/files/patch-xymond-client-freebsd.c b/net-mgmt/xymon-client/files/patch-xymond-client-freebsd.c
deleted file mode 100644
index 7c274e9f42cf..000000000000
--- a/net-mgmt/xymon-client/files/patch-xymond-client-freebsd.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- xymond/client/freebsd.c.orig 2013-07-24 08:04:37.846706826 -0500
-+++ xymond/client/freebsd.c 2013-07-24 08:04:47.559598756 -0500
-@@ -47,7 +47,7 @@
-
- timestr = getdata("date");
- uptimestr = getdata("uptime");
-- clockstr = getdata("clockstr");
-+ clockstr = getdata("clock");
- msgcachestr = getdata("msgcache");
- whostr = getdata("who");
- psstr = getdata("ps");
diff --git a/net-mgmt/xymon-client/pkg-plist b/net-mgmt/xymon-client/pkg-plist
index 43a2d9277ee8..bbce90c417e9 100644
--- a/net-mgmt/xymon-client/pkg-plist
+++ b/net-mgmt/xymon-client/pkg-plist
@@ -34,9 +34,9 @@
%%WWWDIR%%/client/local/README
%%WWWDIR%%/client/runclient.sh
@exec chown -R %%XYMONUSER%% %D/%%WWWDIR%%/client
-@exec mkdir %D/%%WWWDIR%%/client/ext
-@exec mkdir %D/%%WWWDIR%%/client/logs
-@exec mkdir %D/%%WWWDIR%%/client/tmp
+@exec mkdir -p %D/%%WWWDIR%%/client/ext
+@exec mkdir -p %D/%%WWWDIR%%/client/logs
+@exec mkdir -p %D/%%WWWDIR%%/client/tmp
@dirrm %%WWWDIR%%/client/tmp
@dirrm %%WWWDIR%%/client/logs
@dirrm %%WWWDIR%%/client/local