Tweak security/sshblock version 1.0_1
[dports.git] / security / smtpscan / Makefile
1 # Created by: Hubert Tournier <hubert@frbsd.org>
2 # $FreeBSD$
3
4 PORTNAME=       smtpscan
5 PORTVERSION=    0.5
6 PORTREVISION=   2
7 CATEGORIES=     security mail perl5
8 MASTER_SITES=   PACKETSTORM/UNIX/scanners \
9                 http://www.frbsd.org/dist/
10
11 MAINTAINER=     ports@FreeBSD.org
12 COMMENT=        Remote SMTP server version detector
13
14 LICENSE=        GPLv2
15
16 RUN_DEPENDS=    p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS
17
18 WRKSRC=         ${WRKDIR}/${PORTNAME}
19 NO_BUILD=       yes
20
21 USES=           perl5
22 USE_PERL5=      run
23
24 PLIST_FILES=    bin/smtpscan \
25                 man/man1/smtpscan.1.gz \
26                 %%DATADIR%%/fingerprints \
27                 %%DATADIR%%/tests
28 PLIST_DIRS=     %%DATADIR%%
29
30 post-patch:
31         @${REINPLACE_CMD} -e \
32                 's|^#!.*|#!${PERL}| ; \
33                  s|/usr/local/share|${PREFIX}/share| ; \
34                  s|@VERSION@|${PORTVERSION}|' ${WRKSRC}/src/smtpscan
35         @${REINPLACE_CMD} -e \
36                 's|@VERSION@|${PORTVERSION}| ; \
37                  s|@prefix@|${PREFIX}/share|' ${WRKSRC}/docs/man/smtpscan.1
38
39 do-install:
40         (cd ${WRKSRC}/src && ${INSTALL_SCRIPT} smtpscan ${STAGEDIR}${PREFIX}/bin)
41         (cd ${WRKSRC}/docs/man \
42                 && ${INSTALL_MAN} smtpscan.1 ${STAGEDIR}${MANPREFIX}/man/man1)
43         @${MKDIR} ${STAGEDIR}${DATADIR}
44         (cd ${WRKSRC}/src && ${INSTALL_SCRIPT} fingerprints tests ${STAGEDIR}${DATADIR})
45
46 .include <bsd.port.mk>