12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- # $OpenBSD: Makefile,v 1.72 2017/03/02 14:32:31 sthen Exp $
- COMMENT-main= active host monitoring tool
- COMMENT-mux= symon data gatherer
- V= 2.88
- DISTNAME= symon-$V
- WRKDIST= ${WRKDIR}/symon
- PKGNAME-main= ${DISTNAME}
- FULLPKGNAME-mux= symux-$V
- CATEGORIES= sysutils net
- HOMEPAGE= http://www.xs4all.nl/~wpd/symon
- MAINTAINER= Stuart Henderson <sthen@openbsd.org>
- # BSD
- PERMIT_PACKAGE_CDROM= Yes
- WANTLIB-main= c
- WANTLIB-mux= c fontconfig pthread rrd
- MASTER_SITES= ${HOMEPAGE}/philes/
- MULTI_PACKAGES= -main -mux
- MODULES= perl
- LIB_DEPENDS-mux= net/rrdtool
- NO_TEST= Yes
- MAKE_ENV= CLIENTDIR="${P5SITE}" \
- LIBS="-L${X11BASE}/lib" \
- MANDIR="man" \
- SHRDIR="share/examples/symon"
- .ifdef DEBUG
- # avoid stripping the binaries
- MAKE_ENV+= DEBUG=1
- .endif
- # XXX disable pf queue support until it can be updated for new PF queues
- post-patch:
- rm ${WRKSRC}/platform/OpenBSD/sm_pfq.c
- post-build:
- cd ${WRKSRC}/client && \
- pod2man SymuxClient.pm > SymuxClient.pm.tmp && \
- mv SymuxClient.pm.tmp SymuxClient.3p
- post-install:
- mv ${PREFIX}/${P5SITE}/getsymonitem.pl ${PREFIX}/share/examples/symon/
- rm ${PREFIX}/${P5SITE}/SymuxClient.0
- ${INSTALL_MAN} ${WRKSRC}/client/SymuxClient.3p ${PREFIX}/man/man3p/
- .include <bsd.port.mk>
|