Blame


1 f1509490 2022-03-20 martijn LOCALBASE?= /usr/local/
2 f1509490 2022-03-20 martijn
3 338537df 2022-04-08 martijn PROG= filter-dkimverify
4 338537df 2022-04-08 martijn MAN= filter-dkimverify.8
5 338537df 2022-04-08 martijn BINDIR= ${LOCALBASE}/libexec/smtpd/
6 338537df 2022-04-08 martijn MANDIR= ${LOCALBASE}/man/man
7 f1509490 2022-03-20 martijn
8 338537df 2022-04-08 martijn SRCS+= main.c ltok.c unpack_dns.c
9 f1509490 2022-03-20 martijn
10 338537df 2022-04-08 martijn CRYPT_CFLAGS=
11 338537df 2022-04-08 martijn CRYPT_LDFLAGS=
12 338537df 2022-04-08 martijn CRYPT_LDADD= -lcrypto
13 338537df 2022-04-08 martijn
14 338537df 2022-04-08 martijn CFLAGS+= -I${LOCALBASE}/include -I${.CURDIR}/openbsd-compat
15 338537df 2022-04-08 martijn CFLAGS+= -Wall -I${.CURDIR}
16 338537df 2022-04-08 martijn CFLAGS+= -Wstrict-prototypes -Wmissing-prototypes
17 338537df 2022-04-08 martijn CFLAGS+= -Wmissing-declarations
18 338537df 2022-04-08 martijn CFLAGS+= -Wshadow -Wpointer-arith -Wcast-qual
19 338537df 2022-04-08 martijn CFLAGS+= -Wsign-compare
20 338537df 2022-04-08 martijn CFLAGS+= ${CRYPT_CFLAGS}
21 338537df 2022-04-08 martijn
22 338537df 2022-04-08 martijn LDFLAGS+= -L${LOCALBASE}/lib
23 338537df 2022-04-08 martijn LDFLAGS+= ${CRYPT_LDFLAGS}
24 338537df 2022-04-08 martijn LDADD+= ${CRYPT_LDADD} -lopensmtpd -levent
25 338537df 2022-04-08 martijn DPADD= ${LIBCRYPTO}
26 338537df 2022-04-08 martijn
27 f1509490 2022-03-20 martijn bindir:
28 f1509490 2022-03-20 martijn ${INSTALL} -d ${DESTDIR}${BINDIR}
29 f1509490 2022-03-20 martijn
30 f1509490 2022-03-20 martijn .include <bsd.prog.mk>