Prune audio/xmmix
[dports.git] / net-mgmt / nefu / Makefile
1 # Created by: Kirill Ponomarew <krion@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       nefu
5 PORTVERSION=    1.5
6 PORTREVISION=   2
7 CATEGORIES=     net-mgmt
8 MASTER_SITES=   http://rsug.itd.umich.edu/software/nefu/files/
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        Network monitoring daemon
12
13 USES=           tar:tgz ssl
14 USE_RC_SUBR=    nefu
15 GNU_CONFIGURE=  yes
16 MAKE_JOBS_UNSAFE=       yes
17 CONFIGURE_ENV=  YACC=${YACC} \
18                 OPENSSL_CFLAGS="-I${OPENSSLINC}" \
19                 OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl"
20 CPPFLAGS+=      -I${LOCALBASE}/include
21 LIBS+=          -L${LOCALBASE}/lib
22 CONFIGURE_ARGS= --with-ssl=${OPENSSLBASE} \
23                 --without-sasl \
24                 --without-zlib \
25                 --without-shelltests
26
27 USERS=          nefu
28 GROUPS=         nefu
29
30 OPTIONS_DEFINE= LDAP HTML
31 HTML_DESC=      HTML support
32 OPTIONS_SUB=    yes
33
34 DBDIR=          /var/db/nefu
35
36 LDAP_CONFIGURE_ON=      --with-ldap=${LOCALBASE}/lib
37 LDAP_CONFIGURE_OFF=     --without-ldap
38 LDAP_USE=               OPENLDAP=yes
39
40 HTML_CONFIGURE_ON=      --with-html=${WWWDIR}
41 HTML_CONFIGURE_OFF=     --without-html
42
43 post-patch:
44         @${REINPLACE_CMD} -e 's|-lsasl2||' \
45                 ${WRKSRC}/Makefile.in
46         @${REINPLACE_CMD} -e 's|-lssl|-lssl -lcrypto|' \
47                 ${WRKSRC}/configure
48         @${REINPLACE_CMD} -e 's|== x_|= x_|' \
49                 ${WRKSRC}/configure
50         @${REINPLACE_CMD} -e 's|== x_|= x_|' \
51                 ${WRKSRC}/libsnet/configure
52
53 do-install:
54         ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
55         ${INSTALL_MAN} ${WRKSRC}/nefu.1 ${STAGEDIR}${PREFIX}/man/man1
56         ${INSTALL_MAN} ${WRKSRC}/nefu.conf.4 ${STAGEDIR}${PREFIX}/man/man4
57         @${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${DBDIR}
58
59 .include <bsd.port.mk>