Update www/firefox-esr to version 102.5.0,1
[dports.git] / www / mod_evasive / Makefile
1 PORTNAME=       mod_evasive
2 PORTVERSION=    1.10.1
3 PORTREVISION=   2
4 CATEGORIES=     www security
5 DIST_SUBDIR=    apache2
6
7 MAINTAINER=     kiwi@oav.net
8 COMMENT=        Apache module to try to protect the HTTP Server from DoS/DDoS attacks
9 WWW=            https://github.com/jzdziarski/mod_evasive
10
11 LICENSE=        GPLv2
12 LICENSE_FILE=   ${WRKSRC}/LICENSE
13
14 USES=           apache:2.2+
15
16 USE_GITHUB=     yes
17 GH_ACCOUNT=     jzdziarski
18 GH_TAGNAME=     ad6e89f6c7d835945a7d329cc0f04adaefc3d114
19
20 AP_FAST_BUILD=  yes
21 AP_GENPLIST=    yes
22 MODULENAME=     ${PORTNAME}20
23
24 PORTDOCS=       README test.pl
25
26 OPTIONS_DEFINE= DOCS
27
28 .include <bsd.port.pre.mk>
29
30 post-patch:
31         @${REINPLACE_CMD} -e "s|/bin/mail|/usr/bin/mail|g" \
32                 ${WRKSRC}/mod_evasive.c ${WRKSRC}/mod_evasive20.c \
33                 ${WRKSRC}/mod_evasiveNSAPI.c
34 .if ${APACHE_VERSION:M2.4}
35         @${REINPLACE_CMD} -e 's/remote_ip/client_ip/g' ${WRKSRC}/mod_evasive20.c
36 .endif
37
38 post-install:
39         @${MKDIR} ${STAGEDIR}${DOCSDIR}
40         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
41
42 .include <bsd.port.post.mk>