1 # Created by: Matthew N. Dodd <mdodd@FreeBSD.org>
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= Spam detector using Bayesian analysis of word counts
14 CONFIGURE_ARGS= --enable-default-8bit
17 PLIST_FILES= bin/spamprobe man/man1/spamprobe.1.gz
19 OPTIONS_DEFINE= GIF JPEG PNG
20 OPTIONS_MULTI= DATABASE
21 OPTIONS_MULTI_DATABASE= PBL BDB
22 OPTIONS_DEFAULT=PBL GIF JPEG PNG
23 PBL_DESC= PBL database support (author's recommended data store)
25 CPPFLAGS+= -I${LOCALBASE}/include
26 LDFLAGS+= -L${LOCALBASE}/lib
29 PBL_BUILD_DEPENDS= ${LOCALBASE}/lib/libpbl.a:databases/libpbl
30 PBL_RUN_DEPENDS+= ${PBL_BUILD_DEPENDS}
31 PBL_CONFIGURE_WITH= pbl
35 BDB_CONFIGURE_ENABLE= cdb
36 BDB_CONFIGURE_WITH= db
37 BDB_CPPFLAGS= -DUSE_DB=1
40 GIF_CONFIGURE_WITH= gif
41 GIF_LIB_DEPENDS= libgif.so:graphics/giflib
44 PNG_CONFIGURE_WITH= png
45 PNG_LIB_DEPENDS= libpng.so:graphics/png
48 JPEG_CONFIGURE_WITH=jpeg
51 .include <bsd.port.options.mk>
53 .if ${PORT_OPTIONS:MBDB}
55 CPPFLAGS+= -I${BDB_INCLUDE_DIR}
56 LDFLAGS+= -l${BDB_LIB_NAME}
59 .include <bsd.port.mk>