Tweak security/sshblock version 1.0_1
[dports.git] / security / xinetd / Makefile
1 # Created by: markm
2 # $FreeBSD$
3
4 PORTNAME=       xinetd
5 PORTVERSION=    2.3.15
6 PORTREVISION=   1
7 CATEGORIES=     security ipv6
8 MASTER_SITES=   GENTOO/distfiles
9
10 MAINTAINER=     sem@FreeBSD.org
11 COMMENT=        Replacement for inetd with better control and logging
12
13 GNU_CONFIGURE=  yes
14 USE_RC_SUBR=    xinetd
15 ALL_TARGET=     build
16 CONFIGURE_ARGS+=        --with-loadavg
17
18 USES=           shebangfix perl5
19 USE_PERL5=      run
20 SHEBANG_FILES=  ${WRKSRC}/xinetd/xconv.pl
21
22 OPTIONS_DEFINE= IPV6 LIBWRAP
23 OPTIONS_DEFAULT=        LIBWRAP
24
25 IPV6_CONFIGURE_WITH=    ipv6
26 LIBWRAP_CONFIGURE_WITH= libwrap
27
28 post-patch:
29         @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/xinetd/xconfig.h
30
31 do-install:
32         ${INSTALL_PROGRAM} ${WRKSRC}/xinetd/xinetd ${STAGEDIR}${PREFIX}/sbin/xinetd
33         ${INSTALL_SCRIPT} ${WRKSRC}/xinetd/xconv.pl ${STAGEDIR}${PREFIX}/bin/xconv
34         ${INSTALL_MAN} ${WRKSRC}/xinetd/xinetd.conf.man ${STAGEDIR}${PREFIX}/man/man5/xinetd.conf.5
35         ${INSTALL_MAN} ${WRKSRC}/xinetd/xconv.pl.8 ${STAGEDIR}${PREFIX}/man/man8/xconv.8
36         ${INSTALL_MAN} ${WRKSRC}/xinetd/xinetd.man ${STAGEDIR}${PREFIX}/man/man8/xinetd.8
37         ${INSTALL_MAN} ${WRKSRC}/xinetd/xinetd.log.man ${STAGEDIR}${PREFIX}/man/man8/xinetd.log.8
38
39 .include <bsd.port.mk>