Update databases/mariadb105-server to version 10.5.17
[dports.git] / mail / imapfilter / Makefile
1 PORTNAME=       imapfilter
2 PORTVERSION=    2.7.5
3 DISTVERSIONPREFIX=      v
4 CATEGORIES=     mail
5
6 MAINTAINER=     bofh@FreeBSD.org
7 COMMENT=        IMAP mail filtering utility
8 WWW=            https://github.com/lefcha/imapfilter
9
10 LICENSE=        MIT
11
12 LIB_DEPENDS=    libpcre2-8.so:devel/pcre2
13
14 USES=           cpe lua ssl
15
16 CPE_VENDOR=     imapfilter_project
17
18 CPPFLAGS+=      -I${LOCALBASE}/include -I${LUA_INCDIR}
19 LDFLAGS+=       -L${LOCALBASE}/lib -L${LUA_LIBDIR}
20
21 USE_GITHUB=     yes
22 GH_ACCOUNT=     lefcha
23
24 PORTDOCS=       LICENSE NEWS README
25 MAKE_ARGS=      PREFIX=${PREFIX} \
26                 MYCFLAGS="${CPPFLAGS}" \
27                 MYLDFLAGS="${LDFLAGS}" \
28                 BINDIR=${PREFIX}/bin \
29                 SHAREDIR=${DATADIR} \
30                 MANDIR=${MANPREFIX}/man \
31                 LIBLUA=-llua-${LUA_VER}
32
33 OPTIONS_DEFINE= DOCS
34
35 post-patch:
36         @${REINPLACE_CMD} 's|-ldl ||' ${WRKSRC}/src/Makefile
37
38 post-install:
39         ${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/imapfilter
40         @${MKDIR} ${STAGEDIR}/${DATADIR} ${STAGEDIR}/${EXAMPLESDIR}
41         cd ${WRKSRC}/samples && \
42                 ${INSTALL_DATA} config.lua extend.lua \
43                         ${STAGEDIR}/${EXAMPLESDIR}
44         @${MKDIR} ${STAGEDIR}/${DOCSDIR}
45         cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}/${DOCSDIR}
46
47 .include <bsd.port.mk>