# Created by: Douglas K. Rand # $FreeBSD: head/net-mgmt/nagcon/Makefile 467324 2018-04-14 16:01:51Z pi $ PORTNAME= nagcon PORTVERSION= 0.0.32 CATEGORIES= net-mgmt MASTER_SITES= http://www.vanheusden.com/nagcon/ MAINTAINER= rand@iteris.com COMMENT= Nagios console monitor LIB_DEPENDS= libstrfunc.so:devel/libstrfunc PLIST_FILES= bin/nagcon CFILES= error.c CPPFILES= utils.cpp br.cpp nc.cpp pl.cpp USES= ncurses tar:tgz CFLAGS+= -DVERSION=\"${PORTVERSION}\" -I${LOCALBASE}/include LDFLAGS+= -lncurses -lstdc++ -L${LOCALBASE}/lib -lstrfunc -ltinfo do-build: ${CC} ${CFLAGS} -c -o ${WRKSRC}/${CFILES:C/\.c//}.o ${WRKSRC}/${CFILES} .for f in ${CPPFILES} ${CXX} ${CFLAGS} -c -o ${WRKSRC}/${f:C/\.cpp//}.o ${WRKSRC}/${f} .endfor ${CC} ${LDFLAGS} ${WRKSRC}/error.o ${CPPFILES:C/(.*)\.cpp/${WRKSRC}\/\1.o/} \ -o ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include