diff options
author | Mathieu Arnold <mat@FreeBSD.org> | 2015-08-21 13:49:09 +0000 |
---|---|---|
committer | Mathieu Arnold <mat@FreeBSD.org> | 2015-08-21 13:49:09 +0000 |
commit | b346baff91837eae87aa5829e7c5d7787ed4d4d4 (patch) | |
tree | ddb798182cdc71a0926bb9c67fdfd0656bd74bfd /net-mgmt/nagios4/Makefile | |
parent | c4f48ef44def43cdd9c4e7b6bfa47aadd9af9fcb (diff) |
Notes
Diffstat (limited to 'net-mgmt/nagios4/Makefile')
-rw-r--r-- | net-mgmt/nagios4/Makefile | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/net-mgmt/nagios4/Makefile b/net-mgmt/nagios4/Makefile index c547d68b20da..2749038da89c 100644 --- a/net-mgmt/nagios4/Makefile +++ b/net-mgmt/nagios4/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= nagios -PORTVERSION= 4.0.8 -PORTREVISION= 4 +PORTVERSION= 4.1.1 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-4.x/${PORTNAME}-${PORTVERSION} PKGNAMESUFFIX= 4 @@ -30,9 +29,9 @@ CONFIGURE_ARGS= --with-command-user=${NAGIOSUSER} \ --with-nagios-group=${NAGIOSGROUP} \ --with-htmurl=${NAGIOSHTMURL} \ --with-cgiurl=${NAGIOSCGIURL} \ - --sbindir=${PREFIX}/${NAGIOSWWWDIR}/cgi-bin \ + --sbindir=${WWWDIR}/cgi-bin \ --libexecdir=${PREFIX}/libexec/nagios \ - --datadir=${PREFIX}/${NAGIOSWWWDIR} \ + --datadir=${WWWDIR} \ --sysconfdir=${PREFIX}/etc/nagios \ --localstatedir=${NAGIOSDIR} \ --with-httpd-conf=${PREFIX}/etc \ @@ -48,12 +47,10 @@ LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install install-commandmode install-config PLIST_SUB= NAGIOSDIR=${NAGIOSDIR} \ - NAGIOSWWWDIR=${NAGIOSWWWDIR} \ NAGIOSUSER=${NAGIOSUSER} \ NAGIOSGROUP=${NAGIOSGROUP} \ WWWGRP=${WWWGRP} SUB_LIST= NAGIOSDIR=${NAGIOSDIR} \ - NAGIOSWWWDIR=${PREFIX}/${NAGIOSWWWDIR} \ NAGIOSUSER=${NAGIOSUSER} \ NAGIOSGROUP=${NAGIOSGROUP} \ NAGIOSHTMURL=${NAGIOSHTMURL} \ @@ -65,7 +62,9 @@ NAGIOSUSER?= nagios NAGIOSGROUP?= nagios NAGIOSDIR?= /var/spool/nagios -NAGIOSWWWDIR?= www/nagios +.if defined(NAGIOSWWWDIR) +WWWDIR= ${PREFIX}/${NAGIOSWWWDIR} +.endif NAGIOSHTMURL?= /nagios NAGIOSCGIURL?= ${NAGIOSHTMURL}/cgi-bin @@ -86,11 +85,17 @@ OPTIONS_SUB= NANOSLEEP_CONFIGURE_ENABLE= nanosleep -# sed -e 's#;serviceprops=42\&#;serviceprops=10\&#g' -e \ -# 's#;hostprops=42\"#;hostprops=10\"#g' ${WRKSRC}/html/side.php -UNHANDLED_HACK_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-html__side.php +post-patch: + ${REINPLACE_CMD} -e 's/\<77\([0-7]\)\>/75\1/g; s/\<66\([0-7]\)\>/64\1/; /chmod/d; \ + /\.cfg$$/s/$$/-sample/' \ + ${WRKSRC}/Makefile.in ${WRKSRC}/base/Makefile.in ${WRKSRC}/cgi/Makefile.in ${WRKSRC}/contrib/Makefile.in ${WRKSRC}/html/Makefile.in + +post-patch-UNHANDLED_HACK-on: + ${REINPLACE_CMD} -e 's#;serviceprops=42\&#;serviceprops=10\&#g' -e \ + 's#;hostprops=42\"#;hostprops=10\"#g' ${WRKSRC}/html/side.php post-install: - @${MV} ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/config.inc.php ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/config.inc.php.sample + @${RMDIR} ${STAGEDIR}${PREFIX}/libexec/nagios + @${MV} ${STAGEDIR}${WWWDIR}/config.inc.php ${STAGEDIR}${WWWDIR}/config.inc.php.sample .include <bsd.port.mk> |