diff options
author | spz <spz@pkgsrc.org> | 2012-10-11 18:42:19 +0000 |
---|---|---|
committer | spz <spz@pkgsrc.org> | 2012-10-11 18:42:19 +0000 |
commit | 738552c1d81b8cb791c5566087e75626edb31d76 (patch) | |
tree | c9e4f546849fa35d6e5978a5388cf6af0c1507ef /net/xymonclient | |
parent | 6e0f4c7887540553d62b99132499bdbdc9b62ad3 (diff) | |
download | pkgsrc-738552c1d81b8cb791c5566087e75626edb31d76.tar.gz |
- fix FreeBSD/Dragonfly properly
- update to newest version
Upstream changelog:
Xymon release 4.3.10 - released on Aug 6 2012
=============================================
Main features in this release is the addition of inode-checks
on all major platforms, and a series of enhancements to the
build procedure.
Also, building Xymon on most common platforms is now explicitly
described in the "install" document.
* Fix build problems with "errno"
* Fix build problems with OpenSSL in non-default locations
* Fix build problems with certain LDAP configurations
* Fix build problems with RRDtool on FreeBSD / OpenBSD
* Fix problem with ifstat data from Fedora in graphs
* "inode" check on FreeBSD, OpenBSD, OSX, Solaris, HP/UX, AIX
in addition to existing support for Linux
* Document building and installing Xymon on common platforms
(Linux, FreeBSD, OpenBSD, Solaris)
* Enhance xymoncfg so it can be used to import Xymon configuration
settings into shell-scripts.
Xymon release 4.3.9 - released on Jul 24 2012
=============================================
This release is mainly a bug-fix release.
* Fix crash when XYMSRV is undefined but XYMSERVERS is
* Fix error in calculating combo-status messages with
forward references
* Fix error in disable-until-TIME or disable-until-OK code
* Fix documentation of DURATION in alerts.cfg / xymond_alert so
it is consistenly listed as being in "minutes".
* Permit explicit use of ">" and ">=" in alerts.cfg
* Permit building without the RRDtool libraries, e.g. for
a network-tester build, but with trend-graphing disabled.
* Full compiler-warning cleanup
* Various configuration/build-script issues fixed.
Xymon release 4.3.8 - released on Jul 15 2012
=============================================
This release is mainly a bug-fix release.
Bugfixes
* Workaround for DNS timeout handling, now fixed at approximately 25
seconds.
* "hostinfo" command for xymond documented
* confreport only shows processes that are monitored
* analysis.cfg parsing of COLOR for UP rules was broken
* RRD handlers no longer crash after receiving 1 billion updates
* Using .netrc for authentication could crash xymonnet
* "directory" includes would report the wrong filename for missing
directories.
* useradm CGI would invoke htpassword twice
* "include" and "directory" now ignores trailing whitespace
* SSLv2 support disabled if SSL-library does not support it
* Minor bugfixes and cleanups of compiler warnings.
Enhancements
* Service status on info page now links to the detailed status page.
* Add RRDGRAPHOPTS setting to permit global user-specified RRD options,
e.g. for font to showgraph CGI
* Add check for the size of public keys used in SSL certificates
(enabled via --sslkeysize=N option for xymonnet)
* Optionally disable the display of SSL ciphers in the sslcert status
(the --no-cipherlist option for xymonnet)
* Improved build-scripts works on newer systems with libraries in
new and surprising places
* Reduce xymonnet memory usage and runtime for ping tests when there
are multiple hosts.cfg entries with the same IP-address.
* Add code for inode-monitoring on Linux. Does not currently work on
any other client platform.
* Added the ability to disable tests until a specific time, instead of
for some interval. Disabling a test also now computes the expire time
for the disable to happen at the next closest minute.
Diffstat (limited to 'net/xymonclient')
-rw-r--r-- | net/xymonclient/Makefile | 7 | ||||
-rw-r--r-- | net/xymonclient/distinfo | 23 | ||||
-rw-r--r-- | net/xymonclient/patches/patch-aa | 4 | ||||
-rw-r--r-- | net/xymonclient/patches/patch-ab | 24 | ||||
-rw-r--r-- | net/xymonclient/patches/patch-ac | 4 | ||||
-rw-r--r-- | net/xymonclient/patches/patch-ad | 5 | ||||
-rw-r--r-- | net/xymonclient/patches/patch-ae | 17 | ||||
-rw-r--r-- | net/xymonclient/patches/patch-af | 4 | ||||
-rw-r--r-- | net/xymonclient/patches/patch-ag | 15 | ||||
-rw-r--r-- | net/xymonclient/patches/patch-build_Makefile.FreeBSD | 14 | ||||
-rw-r--r-- | net/xymonclient/patches/patch-lib_sha2.c | 13 |
11 files changed, 65 insertions, 65 deletions
diff --git a/net/xymonclient/Makefile b/net/xymonclient/Makefile index 4ad585b9ee6..b20914fcaaf 100644 --- a/net/xymonclient/Makefile +++ b/net/xymonclient/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.14 2012/08/13 17:28:24 marino Exp $ +# $NetBSD: Makefile,v 1.15 2012/10/11 18:42:19 spz Exp $ # -DISTNAME= xymon-4.3.7 -PKGNAME= xymonclient-4.3.7 -PKGREVISION= 1 +DISTNAME= xymon-4.3.10 +PKGNAME= xymonclient-4.3.10 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xymon/} diff --git a/net/xymonclient/distinfo b/net/xymonclient/distinfo index c49fa18e87b..f448bdbe5f8 100644 --- a/net/xymonclient/distinfo +++ b/net/xymonclient/distinfo @@ -1,15 +1,14 @@ -$NetBSD: distinfo,v 1.9 2012/08/13 17:28:24 marino Exp $ +$NetBSD: distinfo,v 1.10 2012/10/11 18:42:19 spz Exp $ -SHA1 (xymon-4.3.7.tar.gz) = 29339157a1a6155d134ed1ad9985391d43034ee8 -RMD160 (xymon-4.3.7.tar.gz) = 9547eac47a5893f978cace54b5761e9cabe75941 -Size (xymon-4.3.7.tar.gz) = 2740378 bytes -SHA1 (patch-aa) = 0810ac0098d3aa1f97ebee68d8d6cce1e09d6960 -SHA1 (patch-ab) = 21a760554e2cefd276eda4ee3905594287ad3482 -SHA1 (patch-ac) = db38e4ad886c01c2315be98fa49e6568c626722d -SHA1 (patch-ad) = aa29eefcf9f0fa87014166692dcf146cebd70ef5 -SHA1 (patch-ae) = dadd2d81ed55c70f03994b2d868cfe643969a8ba -SHA1 (patch-af) = ae5d0acde8e2cd05527253c41e31a806b04614f6 -SHA1 (patch-ag) = 11f03fba971ef26c2f95104615178a619d9ff159 +SHA1 (xymon-4.3.10.tar.gz) = d37765da5741adc4282e081e3ad59862eb22353f +RMD160 (xymon-4.3.10.tar.gz) = df5e01ab4528bc1146cdf784bbf69616f743bfa1 +Size (xymon-4.3.10.tar.gz) = 2754807 bytes +SHA1 (patch-aa) = 02f3152f18ab7ecabba68d78d6404be366d05245 +SHA1 (patch-ab) = ec71a05ac528675dbd406be0ea43729b2df1e106 +SHA1 (patch-ac) = da7489b57fdbfc0937bcddeabb7cc57ef91e8431 +SHA1 (patch-ad) = 7519eaeecab9f5d4b6956e0fd426548ec7990a0b +SHA1 (patch-ae) = 218ef05eb3d51d779230c357d731b2f904d4559f +SHA1 (patch-af) = d4929c2acc2136e281564b403e9f75cfcd4d87f3 +SHA1 (patch-build_Makefile.FreeBSD) = e58b50f35068cba6fed89cc21bcc4eb7d30efd23 SHA1 (patch-client_xymonclient-netbsd.sh) = 10d77fd722ecaaed7170b2ae6d51e6429a96d686 SHA1 (patch-configure) = 7b71ed7a567124a2aa36d9bf9188209649e88a4d -SHA1 (patch-lib_sha2.c) = 363b1680bfb70acfd5a4f768fb9688f4511846be diff --git a/net/xymonclient/patches/patch-aa b/net/xymonclient/patches/patch-aa index ee92aedddc8..d2aa6f5ea6c 100644 --- a/net/xymonclient/patches/patch-aa +++ b/net/xymonclient/patches/patch-aa @@ -1,4 +1,6 @@ -$NetBSD: patch-aa,v 1.4 2012/08/07 06:51:58 sbd Exp $ +$NetBSD: patch-aa,v 1.5 2012/10/11 18:42:19 spz Exp $ + +pkgsrcify --- configure.client.orig 2011-03-08 17:20:28.000000000 +0000 +++ configure.client diff --git a/net/xymonclient/patches/patch-ab b/net/xymonclient/patches/patch-ab index be40a731e3e..ff2410a8e04 100644 --- a/net/xymonclient/patches/patch-ab +++ b/net/xymonclient/patches/patch-ab @@ -1,6 +1,8 @@ -$NetBSD: patch-ab,v 1.4 2012/08/07 06:51:58 sbd Exp $ +$NetBSD: patch-ab,v 1.5 2012/10/11 18:42:20 spz Exp $ ---- build/Makefile.rules.orig 2011-09-03 13:57:39.000000000 +0000 +pkgsrcify + +--- build/Makefile.rules.orig 2012-08-02 11:20:21.000000000 +0000 +++ build/Makefile.rules @@ -34,6 +34,12 @@ endif ifndef INSTALLETCDIR @@ -15,7 +17,7 @@ $NetBSD: patch-ab,v 1.4 2012/08/07 06:51:58 sbd Exp $ ifndef INSTALLEXTDIR INSTALLEXTDIR = $(XYMONHOME)/ext endif -@@ -167,64 +173,66 @@ install-servermsg: +@@ -168,64 +174,66 @@ install-servermsg: @echo "To view the Xymon webpages, go to http://${XYMONHOSTNAME}${XYMONHOSTURL}" install-dirs: @@ -89,7 +91,7 @@ $NetBSD: patch-ab,v 1.4 2012/08/07 06:51:58 sbd Exp $ chown $(XYMONUSER) $(INSTALLROOT)$(INSTALLWWWDIR) $(INSTALLROOT)$(INSTALLWWWDIR)/gifs $(INSTALLROOT)$(INSTALLWWWDIR)/help $(INSTALLROOT)$(INSTALLWWWDIR)/html $(INSTALLROOT)$(INSTALLWWWDIR)/menu $(INSTALLROOT)$(INSTALLWWWDIR)/notes $(INSTALLROOT)$(INSTALLWWWDIR)/rep $(INSTALLROOT)$(INSTALLWWWDIR)/snap $(INSTALLROOT)$(INSTALLWWWDIR)/wml chgrp `$(IDTOOL) -g $(XYMONUSER)` $(INSTALLROOT)$(INSTALLWWWDIR) $(INSTALLROOT)$(INSTALLWWWDIR)/gifs $(INSTALLROOT)$(INSTALLWWWDIR)/help $(INSTALLROOT)$(INSTALLWWWDIR)/html $(INSTALLROOT)$(INSTALLWWWDIR)/menu $(INSTALLROOT)$(INSTALLWWWDIR)/notes $(INSTALLROOT)$(INSTALLWWWDIR)/rep $(INSTALLROOT)$(INSTALLWWWDIR)/snap $(INSTALLROOT)$(INSTALLWWWDIR)/wml ifdef HTTPDGID -@@ -283,25 +291,25 @@ ifndef PKGBUILD +@@ -284,25 +292,25 @@ ifndef PKGBUILD endif install-common: install-dirs @@ -105,24 +107,24 @@ $NetBSD: patch-ab,v 1.4 2012/08/07 06:51:58 sbd Exp $ + XYMONHOME="$(XYMONHOME)" MANROOT="$(MANROOT)" CGIDIR="$(CGIDIR)" SECURECGIDIR="$(SECURECGIDIR)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLEXADIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" $(MAKE) -C xymongen install-nocgi install-xymonnet: install-common -- XYMONHOME="$(XYMONHOME)" MANROOT="$(MANROOT)" ARESVER="$(ARESVER)" DOSNMP="$(DOSNMP)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLETCDIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" PKGBUILD="$(PKGBUILD)" $(MAKE) -C xymonnet install -+ XYMONHOME="$(XYMONHOME)" MANROOT="$(MANROOT)" ARESVER="$(ARESVER)" DOSNMP="$(DOSNMP)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLEXADIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" PKGBUILD="$(PKGBUILD)" $(MAKE) -C xymonnet install +- XYMONHOME="$(XYMONHOME)" MANROOT="$(MANROOT)" ARESVER="$(ARESVER)" FPINGVER="$(FPINGVER)" DOSNMP="$(DOSNMP)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLETCDIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" PKGBUILD="$(PKGBUILD)" $(MAKE) -C xymonnet install ++ XYMONHOME="$(XYMONHOME)" MANROOT="$(MANROOT)" ARESVER="$(ARESVER)" FPINGVER="$(FPINGVER)" DOSNMP="$(DOSNMP)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLEXADIR="$(INSTALLETCDIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" PKGBUILD="$(PKGBUILD)" $(MAKE) -C xymonnet install install-xymonproxy: install-common - XYMONHOME="$(XYMONHOME)" MANROOT="$(MANROOT)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLETCDIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" $(MAKE) -C xymonproxy install + XYMONHOME="$(XYMONHOME)" MANROOT="$(MANROOT)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLEXADIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" $(MAKE) -C xymonproxy install install-xymond: install-common -- MANROOT="$(MANROOT)" XYMONTOPDIR="$(XYMONTOPDIR)" XYMONHOME="$(XYMONHOME)" XYMONVAR="$(XYMONVAR)" CGIDIR="$(CGIDIR)" SECURECGIDIR="$(SECURECGIDIR)" XYMONLOGDIR="$(XYMONLOGDIR)" XYMONUSER="$(XYMONUSER)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLETCDIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" HTTPDGID="$(HTTPDGID)" $(MAKE) -C xymond install -+ MANROOT="$(MANROOT)" XYMONTOPDIR="$(XYMONTOPDIR)" XYMONHOME="$(XYMONHOME)" XYMONVAR="$(XYMONVAR)" CGIDIR="$(CGIDIR)" SECURECGIDIR="$(SECURECGIDIR)" XYMONLOGDIR="$(XYMONLOGDIR)" XYMONUSER="$(XYMONUSER)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLEXADIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" HTTPDGID="$(HTTPDGID)" $(MAKE) -C xymond install +- DORRD="$(DORRD)" MANROOT="$(MANROOT)" XYMONTOPDIR="$(XYMONTOPDIR)" XYMONHOME="$(XYMONHOME)" XYMONVAR="$(XYMONVAR)" CGIDIR="$(CGIDIR)" SECURECGIDIR="$(SECURECGIDIR)" XYMONLOGDIR="$(XYMONLOGDIR)" XYMONUSER="$(XYMONUSER)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLETCDIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" HTTPDGID="$(HTTPDGID)" $(MAKE) -C xymond install ++ DORRD="$(DORRD)" MANROOT="$(MANROOT)" XYMONTOPDIR="$(XYMONTOPDIR)" XYMONHOME="$(XYMONHOME)" XYMONVAR="$(XYMONVAR)" CGIDIR="$(CGIDIR)" SECURECGIDIR="$(SECURECGIDIR)" XYMONLOGDIR="$(XYMONLOGDIR)" XYMONUSER="$(XYMONUSER)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLEXADIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" HTTPDGID="$(HTTPDGID)" $(MAKE) -C xymond install install-web: install-common -- MANROOT="$(MANROOT)" XYMONTOPDIR="$(XYMONTOPDIR)" XYMONHOME="$(XYMONHOME)" XYMONVAR="$(XYMONVAR)" CGIDIR="$(CGIDIR)" SECURECGIDIR="$(SECURECGIDIR)" XYMONLOGDIR="$(XYMONLOGDIR)" XYMONUSER="$(XYMONUSER)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLETCDIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" $(MAKE) -C web install -+ MANROOT="$(MANROOT)" XYMONTOPDIR="$(XYMONTOPDIR)" XYMONHOME="$(XYMONHOME)" XYMONVAR="$(XYMONVAR)" CGIDIR="$(CGIDIR)" SECURECGIDIR="$(SECURECGIDIR)" XYMONLOGDIR="$(XYMONLOGDIR)" XYMONUSER="$(XYMONUSER)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLEXADIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" $(MAKE) -C web install +- DORRD="$(DORRD)" MANROOT="$(MANROOT)" XYMONTOPDIR="$(XYMONTOPDIR)" XYMONHOME="$(XYMONHOME)" XYMONVAR="$(XYMONVAR)" CGIDIR="$(CGIDIR)" SECURECGIDIR="$(SECURECGIDIR)" XYMONLOGDIR="$(XYMONLOGDIR)" XYMONUSER="$(XYMONUSER)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLETCDIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" $(MAKE) -C web install ++ DORRD="$(DORRD)" MANROOT="$(MANROOT)" XYMONTOPDIR="$(XYMONTOPDIR)" XYMONHOME="$(XYMONHOME)" XYMONVAR="$(XYMONVAR)" CGIDIR="$(CGIDIR)" SECURECGIDIR="$(SECURECGIDIR)" XYMONLOGDIR="$(XYMONLOGDIR)" XYMONUSER="$(XYMONUSER)" INSTALLROOT="$(INSTALLROOT)" INSTALLBINDIR="$(INSTALLBINDIR)" INSTALLETCDIR="$(INSTALLEXADIR)" INSTALLEXTDIR="$(INSTALLEXTDIR)" INSTALLTMPDIR="$(INSTALLTMPDIR)" INSTALLWEBDIR="$(INSTALLWEBDIR)" INSTALLWWWDIR="$(INSTALLWWWDIR)" $(MAKE) -C web install # NOTE: This one is normally not used - man-page install is done by the sub-Makefiles during "make install" -@@ -314,23 +322,23 @@ install-man: +@@ -315,23 +323,23 @@ install-man: XYMONHOME="$(XYMONHOME)" MANROOT="$(MANROOT)" INSTALLROOT="$(INSTALLROOT)" $(MAKE) -C web install-man install-docs: diff --git a/net/xymonclient/patches/patch-ac b/net/xymonclient/patches/patch-ac index 76bf2e73719..11100c6a9a6 100644 --- a/net/xymonclient/patches/patch-ac +++ b/net/xymonclient/patches/patch-ac @@ -1,4 +1,6 @@ -$NetBSD: patch-ac,v 1.4 2012/08/07 06:51:58 sbd Exp $ +$NetBSD: patch-ac,v 1.5 2012/10/11 18:42:20 spz Exp $ + +pkgsrcify --- client/Makefile.orig 2011-12-12 22:15:39.000000000 +0000 +++ client/Makefile diff --git a/net/xymonclient/patches/patch-ad b/net/xymonclient/patches/patch-ad index d54f4b13107..33d05e0c719 100644 --- a/net/xymonclient/patches/patch-ad +++ b/net/xymonclient/patches/patch-ad @@ -1,4 +1,7 @@ -$NetBSD: patch-ad,v 1.2 2011/04/22 15:37:02 spz Exp $ +$NetBSD: patch-ad,v 1.3 2012/10/11 18:42:20 spz Exp $ + +allow setting the path to wc and df via environment variable WC and DF, +respectively --- build/bb-commands.sh.orig 2011-03-08 17:20:28.000000000 +0000 +++ build/bb-commands.sh diff --git a/net/xymonclient/patches/patch-ae b/net/xymonclient/patches/patch-ae index 7cbb6226924..d497f030be6 100644 --- a/net/xymonclient/patches/patch-ae +++ b/net/xymonclient/patches/patch-ae @@ -1,9 +1,9 @@ -$NetBSD: patch-ae,v 1.2 2011/10/15 23:04:51 spz Exp $ +$NetBSD: patch-ae,v 1.3 2012/10/11 18:42:20 spz Exp $ - netbsd has stdint.h - remove stray commas ---- build/Makefile.NetBSD.orig 2011-03-08 17:20:28.000000000 +0000 +--- build/Makefile.NetBSD.orig 2012-08-01 08:48:15.000000000 +0000 +++ build/Makefile.NetBSD @@ -1,7 +1,7 @@ # Xymon compile-time settings for NetBSD systems @@ -14,12 +14,17 @@ $NetBSD: patch-ae,v 1.2 2011/10/15 23:04:51 spz Exp $ # NETLIBS: None needed NETLIBS = -@@ -10,12 +10,12 @@ NETLIBS = - CC= gcc - PKGDIR?=/usr/pkg - CFLAGS = -g -O2 -Wall -Wno-unused -D_REENTRANT $(LFSDEF) $(OSDEF) \ +@@ -12,16 +12,16 @@ CC= gcc + GCCVER := $(shell gcc -dumpversion|cut -d. -f1) + ifeq ($(GCCVER),4) + CFLAGS = -g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT $(LFSDEF) $(OSDEF) \ - -I${PKGDIR}/include -L${PKGDIR}/lib, -Wl,--rpath=${PKGDIR}/lib + -I${PKGDIR}/include -L${PKGDIR}/lib -Wl,--rpath=${PKGDIR}/lib + else + CFLAGS = -g -O2 -Wall -Wno-unused -D_REENTRANT $(LFSDEF) $(OSDEF) \ +- -I${PKGDIR}/include -L${PKGDIR}/lib, -Wl,--rpath=${PKGDIR}/lib ++ -I${PKGDIR}/include -L${PKGDIR}/lib -Wl,--rpath=${PKGDIR}/lib + endif RPATH = "-Wl,--rpath," # Compile flags for debugging diff --git a/net/xymonclient/patches/patch-af b/net/xymonclient/patches/patch-af index c2ea93d1c2b..eb1682be13b 100644 --- a/net/xymonclient/patches/patch-af +++ b/net/xymonclient/patches/patch-af @@ -1,4 +1,6 @@ -$NetBSD: patch-af,v 1.1.1.1 2010/02/14 16:11:11 spz Exp $ +$NetBSD: patch-af,v 1.2 2012/10/11 18:42:20 spz Exp $ + +use the correct type for physmem --- client/netbsd-meminfo.c.orig 2009-02-12 13:09:34.000000000 +0000 +++ client/netbsd-meminfo.c diff --git a/net/xymonclient/patches/patch-ag b/net/xymonclient/patches/patch-ag deleted file mode 100644 index 1bdfad9056e..00000000000 --- a/net/xymonclient/patches/patch-ag +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-ag,v 1.2 2011/04/22 15:37:02 spz Exp $ - ---- build/Makefile.orig 2011-03-08 17:20:28.000000000 +0000 -+++ build/Makefile -@@ -8,8 +8,8 @@ merge-lines: merge-lines.c - merge-sects: merge-sects.c - $(CC) -o $@ $(CFLAGS) $< - --setup-newfiles: setup-newfiles.c -- $(CC) -o $@ $(CFLAGS) $(RPATHOPT) $< ../lib/xymonclient.a $(SSLLIBS) $(NETLIBS) $(LIBRTDEF) -+setup-newfiles: setup-newfiles.c ../lib/xymonclient.a -+ $(CC) -o $@ $(CFLAGS) $< ../lib/xymonclient.a $(RPATHOPT) $(SSLLIBS) $(NETLIBS) $(LIBRTDEF) - - renamevars: renamevars.c - $(CC) -o $@ $(CFLAGS) $< diff --git a/net/xymonclient/patches/patch-build_Makefile.FreeBSD b/net/xymonclient/patches/patch-build_Makefile.FreeBSD new file mode 100644 index 00000000000..8e4d4472046 --- /dev/null +++ b/net/xymonclient/patches/patch-build_Makefile.FreeBSD @@ -0,0 +1,14 @@ +$NetBSD: patch-build_Makefile.FreeBSD,v 1.1 2012/10/11 18:42:20 spz Exp $ + +FreeBSD has stdint.h + +--- build/Makefile.FreeBSD.orig 2011-03-08 17:20:28.000000000 +0000 ++++ build/Makefile.FreeBSD +@@ -1,6 +1,6 @@ + # Xymon compile-time settings for FreeBSD systems + +-OSDEF = -DBSD ++OSDEF = -DBSD -DHAVE_STDINT_H + + # NETLIBS: None needed + NETLIBS = diff --git a/net/xymonclient/patches/patch-lib_sha2.c b/net/xymonclient/patches/patch-lib_sha2.c deleted file mode 100644 index f9060d0d6c8..00000000000 --- a/net/xymonclient/patches/patch-lib_sha2.c +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-lib_sha2.c,v 1.1 2012/08/13 17:28:25 marino Exp $ - ---- lib/sha2.c.orig 2011-03-08 17:20:28.000000000 +0000 -+++ lib/sha2.c -@@ -51,7 +51,7 @@ - #define SHA384_BLOCK_SIZE SHA512_BLOCK_SIZE - #define SHA224_BLOCK_SIZE SHA256_BLOCK_SIZE - --#ifdef HAVE_STDINT_H -+#if defined(__FreeBSD__) || defined(__DragonFly__) - #include <stdint.h> - #else - typedef unsigned char uint8_t; |