aboutsummaryrefslogtreecommitdiff
path: root/mail/qsf
diff options
context:
space:
mode:
authorYen-Ming Lee <leeym@FreeBSD.org>2005-02-24 17:39:08 +0000
committerYen-Ming Lee <leeym@FreeBSD.org>2005-02-24 17:39:08 +0000
commit81b385bf21d06b479402ba1f150cdfee4534de3e (patch)
tree2f082c785358b794ac0c562a69669d389668ab1b /mail/qsf
parent27c83b846d94d571a5ace1ae45b4ec50392509fe (diff)
downloadports-81b385bf21d06b479402ba1f150cdfee4534de3e.tar.gz
ports-81b385bf21d06b479402ba1f150cdfee4534de3e.zip
Notes
Diffstat (limited to 'mail/qsf')
-rw-r--r--mail/qsf/Makefile38
-rw-r--r--mail/qsf/distinfo4
-rw-r--r--mail/qsf/files/quickref.1.in.patch7
3 files changed, 33 insertions, 16 deletions
diff --git a/mail/qsf/Makefile b/mail/qsf/Makefile
index 0cdf10110c3e..697007309266 100644
--- a/mail/qsf/Makefile
+++ b/mail/qsf/Makefile
@@ -6,24 +6,48 @@
#
PORTNAME= qsf
-PORTVERSION= 0.9.18
+PORTVERSION= 1.0.18
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= qsf
-EXTRACT_SUFX= .tar.bz2
MAINTAINER= liamfoy@sepulcrum.org
COMMENT= A small fast spam filter intended to be used with procmail
GNU_CONFIGURE= yes
USE_BZIP2= yes
+USE_REINPLACE= yes
MAN1= qsf.1
-MANCOMPRESSED= no
+MANCOMPRESSED= yes
PLIST_FILES= bin/qsf
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/qsf ${PREFIX}/bin/qsf
- ${INSTALL_MAN} ${WRKSRC}/doc/quickref.1 ${MAN1PREFIX}/man/man1/qsf.1
+OPTIONS= GDBM "GDBM support" off \
+ MYSQL "MySQL support" off \
+ SQLITE2 "SQLite2 support" off
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_GDBM)
+LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm
+CONFIGURE_ARGS+= --with-gdbm=${LOCALBASE}
+.endif
+
+.if defined(WITH_MYSQL)
+USE_MYSQL= yes
+CONFIGURE_ARGS+= --with-mysql=${LOCALBASE}
+.endif
+
+.if defined(WITH_SQLITE2)
+LIB_DEPENDS+= sqlite.2:${PORTSDIR}/databases/sqlite2
+CONFIGURE_ARGS+= --with-sqlite=${LOCALBASE}
+.endif
+
+# not supported yet.
+#.if defined(WITH_SQLITE3)
+#.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's/Linux/${OPSYS}/g' ${WRKSRC}/doc/quickref.1.in
+
+.include <bsd.port.post.mk>
diff --git a/mail/qsf/distinfo b/mail/qsf/distinfo
index e114ee1c7433..5e8852fded83 100644
--- a/mail/qsf/distinfo
+++ b/mail/qsf/distinfo
@@ -1,2 +1,2 @@
-MD5 (qsf-0.9.18.tar.bz2) = d87e90603140dc35d2f4d154468c51f8
-SIZE (qsf-0.9.18.tar.bz2) = 126548
+MD5 (qsf-1.0.18.tar.bz2) = 975d3d9785d636c463a0b4eed21e91e1
+SIZE (qsf-1.0.18.tar.bz2) = 145120
diff --git a/mail/qsf/files/quickref.1.in.patch b/mail/qsf/files/quickref.1.in.patch
deleted file mode 100644
index 4cfdb07180da..000000000000
--- a/mail/qsf/files/quickref.1.in.patch
+++ /dev/null
@@ -1,7 +0,0 @@
---- doc/quickref.1.in.orig Sat Jan 17 17:38:19 2004
-+++ dpc/quickref.1.in Sat Jan 17 17:38:25 2004
-@@ -1,4 +1,3 @@
--.TH @UCPACKAGE@ 1 "January 2004" Linux "User Manuals"
- .SH NAME
- @PACKAGE@ \- quick spam filter
- .SH SYNOPSIS