summaryrefslogtreecommitdiff
path: root/package/monit
diff options
context:
space:
mode:
Diffstat (limited to 'package/monit')
-rw-r--r--package/monit/Makefile4
-rw-r--r--package/monit/patches/patch-Makefile_in11
-rw-r--r--package/monit/patches/patch-configure88
3 files changed, 90 insertions, 13 deletions
diff --git a/package/monit/Makefile b/package/monit/Makefile
index 49f37c898..d1eae035c 100644
--- a/package/monit/Makefile
+++ b/package/monit/Makefile
@@ -4,9 +4,9 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= monit
-PKG_VERSION:= 5.1.1
+PKG_VERSION:= 5.2.1
PKG_RELEASE:= 1
-PKG_MD5SUM:= 4bbd3845ae1cbab13ec211824e0486dc
+PKG_MD5SUM:= 19ee6247b7528947d151720767bcf9d3
PKG_DESCR:= An utility for system services monitoring
PKG_SECTION:= admin
PKG_DEPENDS:= libpthread libopenssl
diff --git a/package/monit/patches/patch-Makefile_in b/package/monit/patches/patch-Makefile_in
deleted file mode 100644
index fd01136fd..000000000
--- a/package/monit/patches/patch-Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- monit-5.0.3.orig/Makefile.in 2009-05-25 21:02:56.000000000 +0200
-+++ monit-5.0.3/Makefile.in 2009-06-19 21:30:29.000000000 +0200
-@@ -36,7 +36,7 @@ MODE_CONF = 600
- MODE_DIRS = 755
-
- INSTALL = @INSTALL@
--INSTALL_PROG = $(INSTALL) -m $(MODE_PROGS) -s
-+INSTALL_PROG = $(INSTALL) -m $(MODE_PROGS)
- INSTALL_FILE = $(INSTALL) -m $(MODE_FILES)
- INSTALL_DIR = $(INSTALL) -m $(MODE_DIRS) -d
-
diff --git a/package/monit/patches/patch-configure b/package/monit/patches/patch-configure
new file mode 100644
index 000000000..1617c86ac
--- /dev/null
+++ b/package/monit/patches/patch-configure
@@ -0,0 +1,88 @@
+--- monit-5.2.1.orig/configure 2010-09-24 21:46:55.000000000 +0200
++++ monit-5.2.1/configure 2010-10-08 23:36:24.000000000 +0200
+@@ -10961,82 +10961,14 @@ fi
+ # Architecture/OS detection
+ # ------------------------------------------------------------------------
+
+-# Backward compatibility until we get ride of arch settings
+-if test `uname` = "SunOS"
+-then
+- ARCH="SOLARIS"
+- CFLAGS="$CFLAGS -D _REENTRANT -D_POSIX_PTHREAD_SEMANTICS"
+- test_kstat="true"
+-
+-cat >>confdefs.h <<\_ACEOF
+-#define HAVE_CPU_WAIT 1
+-_ACEOF
+-
+-elif test `uname` = "Linux"
+-then
+- ARCH="LINUX"
+- CFLAGS="$CFLAGS -D _REENTRANT"
+- LDFLAGS="$LDFLAGS -rdynamic"
+- if test `uname -r | awk -F '.' '{print$1$2}'` -ge "26"
+- then
+-
+-cat >>confdefs.h <<\_ACEOF
+-#define HAVE_CPU_WAIT 1
+-_ACEOF
+-
+- fi
+-elif test `uname` = "HP-UX"
+-then
+- ARCH="HPUX"
+- CFLAGS="$CFLAGS -D _REENTRANT"
+-
+-cat >>confdefs.h <<\_ACEOF
+-#define HAVE_CPU_WAIT 1
+-_ACEOF
+-
+-elif test `uname` = "OpenBSD"
+-then
+- ARCH="OPENBSD"
+- CFLAGS="$CFLAGS -D _REENTRANT"
+- test_kvm="true"
+-elif test `uname` = "FreeBSD"
+-then
+- ARCH="FREEBSD"
+- CFLAGS="$CFLAGS -D _REENTRANT"
+- test_kvm="true"
+-elif test `uname` = "NetBSD"
+-then
+- ARCH="NETBSD"
+- CFLAGS="$CFLAGS -D _REENTRANT"
+- test_kvm="true"
+-elif test `uname` = "Darwin"
+-then
+- ARCH="DARWIN"
+- CFLAGS="$CFLAGS -DREENTRANT -no-cpp-precomp -DNEED_SOCKLEN_T_DEFINED"
+- test_kvm="true"
+- LIBS="$LIBS -framework System -multiply_defined suppress"
+-elif test `uname` = "AIX"
+-then
+- ARCH="AIX"
+- CFLAGS="$CFLAGS -D _REENTRANT"
+- LIBS="$LIBS -lodm"
+- # AIX v. 5.2
+- LIBS="$LIBS -lcfg"
+- # AIX v. 5.3
+- LIBS="$LIBS -lperfstat"
++ARCH="LINUX"
++CFLAGS="$CFLAGS -D _REENTRANT"
++LDFLAGS="$LDFLAGS -rdynamic"
+
+ cat >>confdefs.h <<\_ACEOF
+ #define HAVE_CPU_WAIT 1
+ _ACEOF
+
+-else
+- { $as_echo "$as_me:$LINENO: WARNING: Architecture not supported: \`uname\`." >&5
+-$as_echo "$as_me: WARNING: Architecture not supported: \`uname\`." >&2;}
+- CFLAGS="$CFLAGS -D _REENTRANT"
+- ARCH="UNKNOWN"
+-fi
+-
+-
+ # ------------------------------------------------------------------------
+ # Resource code
+ # ------------------------------------------------------------------------