Tweak net-mgmt/icingaweb2-module-businessprocess version 2.2.0_2
[dports.git] / net-mgmt / nagcon / Makefile
1 PORTNAME=       nagcon
2 PORTVERSION=    0.0.32
3 CATEGORIES=     net-mgmt
4 MASTER_SITES=   http://www.vanheusden.com/nagcon/
5
6 MAINTAINER=     rand@iteris.com
7 COMMENT=        Nagios console monitor
8 WWW=            http://www.vanheusden.com/nagcon
9
10 LIB_DEPENDS=    libstrfunc.so:devel/libstrfunc
11
12 PLIST_FILES=    bin/nagcon
13
14 CFILES=         error.c
15 CPPFILES=       utils.cpp br.cpp nc.cpp pl.cpp
16
17 USES=           ncurses tar:tgz
18 CFLAGS+=        -DVERSION=\"${PORTVERSION}\" -I${LOCALBASE}/include
19 LDFLAGS+=       -lncurses -lstdc++ -L${LOCALBASE}/lib -lstrfunc -ltinfo
20
21 do-build:
22         ${CC} ${CFLAGS} -c -o ${WRKSRC}/${CFILES:C/\.c//}.o ${WRKSRC}/${CFILES}
23 .for f in ${CPPFILES}
24         ${CXX} ${CFLAGS} -c -o ${WRKSRC}/${f:C/\.cpp//}.o ${WRKSRC}/${f}
25 .endfor
26         ${CC} ${LDFLAGS} ${WRKSRC}/error.o ${CPPFILES:C/(.*)\.cpp/${WRKSRC}\/\1.o/} \
27                 -o ${WRKSRC}/${PORTNAME}
28
29 do-install:
30         ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
31
32 .include <bsd.port.mk>