From 3cc77a5676d3b838eb793907626ba0e647ae2ff9 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Wed, 1 Jul 2020 13:50:27 +0200 Subject: [PATCH] monit: update to 5.27.0. --- srcpkgs/monit/INSTALL | 18 ----------- srcpkgs/monit/patches/cross-fix.patch | 43 +++++++++++++++++++++++++++ srcpkgs/monit/template | 16 ++++++---- 3 files changed, 53 insertions(+), 24 deletions(-) delete mode 100644 srcpkgs/monit/INSTALL create mode 100644 srcpkgs/monit/patches/cross-fix.patch diff --git a/srcpkgs/monit/INSTALL b/srcpkgs/monit/INSTALL deleted file mode 100644 index b059c102d6..0000000000 --- a/srcpkgs/monit/INSTALL +++ /dev/null @@ -1,18 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - if [ "$UPDATE" = "yes" ]; then - cat < +Date: Tue, 30 Jun 2020 21:30:28 +0200 +Subject: [PATCH] Patch for cross-compile + +--- + configure.ac | 4 +++- + libmonit/configure.ac | 4 +++- + 2 files changed, 6 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index f7ea677..a8c32c8 100644 +--- configure.ac ++++ configure.ac +@@ -442,7 +442,9 @@ AC_RUN_IFELSE( + #endif + #endif + return 1; +- ])], [CFLAGS="$CFLAGS -std=c11"], [CFLAGS="$CFLAGS -std=c99"]) ++ ])], [CFLAGS="$CFLAGS -std=c11"], [CFLAGS="$CFLAGS -std=c99"], ++ [AC_MSG_NOTICE([WARNING: result CFLAGS -std=c11 guessed because of cross compilation]) ++ CFLAGS="$CFLAGS -std=c11"]) + AC_CHECK_HEADERS([stdint.h stdbool.h], [], [AC_MSG_ERROR([toolchain does not have C99 headers])]) + + +diff --git a/libmonit/configure.ac b/libmonit/configure.ac +index 21ebdd7..8813852 100644 +--- libmonit/configure.ac ++++ libmonit/configure.ac +@@ -336,7 +336,9 @@ AC_RUN_IFELSE( + #endif + #endif + return 1; +- ])], [CFLAGS="$CFLAGS -std=c11"], [CFLAGS="$CFLAGS -std=c99"]) ++ ])], [CFLAGS="$CFLAGS -std=c11"], [CFLAGS="$CFLAGS -std=c99"], ++ [AC_MSG_NOTICE([WARNING: result CFLAGS -std=c11 guessed because of cross compilation]) ++ CFLAGS="$CFLAGS -std=c11"]) + AC_CHECK_HEADERS([stdint.h stdbool.h], [], [AC_MSG_ERROR([toolchain does not have C99 headers])]) + + # ------------------------------------------------------------------------ +-- +2.10.5 + diff --git a/srcpkgs/monit/template b/srcpkgs/monit/template index 537daa72b9..e80fd0e8a5 100644 --- a/srcpkgs/monit/template +++ b/srcpkgs/monit/template @@ -1,6 +1,6 @@ # Template file for 'monit' pkgname=monit -version=5.26.0 +version=5.27.0 revision=1 build_style=gnu-configure configure_args=" @@ -8,15 +8,19 @@ configure_args=" libmonit_cv_setjmp_available=yes libmonit_cv_vsnprintf_c99_conformant=yes" conf_files="/etc/monitrc" -hostmakedepends="perl" +hostmakedepends="automake libtool perl" makedepends="pam-devel libressl-devel zlib-devel" short_desc="Utility for monitoring, processes, files, directories and devices" maintainer="Duncaen " license="AGPL-3.0-only" -homepage="http://mmonit.com/monit/" -#changelog="https://mmonit.com/monit/changes/" -distfiles="http://mmonit.com/monit/dist/${pkgname}-${version}.tar.gz" -checksum=87fc4568a3af9a2be89040efb169e3a2e47b262f99e78d5ddde99dd89f02f3c2 +homepage="https://mmonit.com/monit/" +changelog="https://mmonit.com/monit/changes/" +distfiles="https://mmonit.com/monit/dist/${pkgname}-${version}.tar.gz" +checksum=d8c0deef624f193a952502fe9baabfa66e3d8d057df5738da43f9a37792afca4 + +pre_configure() { + ./bootstrap +} post_install() { vconf monitrc