daemon scripts and bump subpackages that contain the *.rc scripts. discussed with and OK aja@ OK tb
52 lines
1.1 KiB
Makefile
52 lines
1.1 KiB
Makefile
# $OpenBSD: Makefile,v 1.7 2018/01/11 19:27:04 rpe Exp $
|
|
|
|
COMMENT= milter for rspamd (also supports clamav, rate-limiting, etc)
|
|
|
|
GH_ACCOUNT= vstakhov
|
|
GH_PROJECT= rmilter
|
|
GH_TAGNAME= 1.10.0
|
|
REVISION= 1
|
|
|
|
CATEGORIES= mail
|
|
|
|
MAINTAINER= Stuart Henderson <sthen@openbsd.org>
|
|
|
|
# BSD
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
|
|
WANTLIB += c crypto glib-2.0 intl m milter opendkim pcre pthread ssl
|
|
|
|
COMPILER= base-clang ports-gcc
|
|
COMPILER_LANGS= c
|
|
|
|
MODULES+= devel/cmake
|
|
|
|
BUILD_DEPENDS= devel/bison
|
|
LIB_DEPENDS= devel/glib2 \
|
|
devel/pcre \
|
|
mail/sendmail,-libmilter \
|
|
mail/opendkim
|
|
|
|
CONFIGURE_ARGS= -DCMAKE_C_OPT_FLAGS="${CFLAGS}" \
|
|
-DMANDIR="${TRUEPREFIX}/man"
|
|
|
|
NO_TEST= Yes
|
|
|
|
# no trailing crlf
|
|
post-extract:
|
|
cd ${WRKSRC}; for i in http-parser lc-btrie xxhash; \
|
|
do echo >> contrib/$$i/CMakeLists.txt; done
|
|
|
|
pre-configure:
|
|
sed -i -e 's,/etc/,${SYSCONFDIR}/,g' \
|
|
-e 's,/var/,${LOCALSTATEDIR}/,g' \
|
|
${WRKSRC}/rmilter*conf* ${WRKSRC}/src/main.c
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/rmilter
|
|
${INSTALL_DATA} ${WRKSRC}/rmilter.conf.sample \
|
|
${WRKSRC}/rmilter-grey.conf \
|
|
${PREFIX}/share/examples/rmilter/
|
|
|
|
.include <bsd.port.mk>
|