summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorwiz <wiz>2005-11-22 18:15:56 +0000
committerwiz <wiz>2005-11-22 18:15:56 +0000
commit1805d2d5c76f6f2cd0adf1e36a8e9e532adb5959 (patch)
tree4d591ef727bdabaaa47a96d83a57d333bfe499de /mail
parent45d7e8da5d6599e2988f84aaa4bbfe2579767459 (diff)
downloadpkgsrc-1805d2d5c76f6f2cd0adf1e36a8e9e532adb5959.tar.gz
Add an sqlite option. From Geert Hendrickx via tech-pkg.
Diffstat (limited to 'mail')
-rw-r--r--mail/bogofilter/Makefile5
-rw-r--r--mail/bogofilter/options.mk19
2 files changed, 21 insertions, 3 deletions
diff --git a/mail/bogofilter/Makefile b/mail/bogofilter/Makefile
index ca7038661bd..c227ea53007 100644
--- a/mail/bogofilter/Makefile
+++ b/mail/bogofilter/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2005/11/21 23:47:02 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2005/11/22 18:15:56 wiz Exp $
DISTNAME= bogofilter-0.96.6
CATEGORIES= mail
@@ -22,8 +22,7 @@ CONF_FILES= ${EGDIR}/bogofilter.cf ${PKG_SYSCONFDIR}/bogofilter.cf
USE_TOOLS+= perl:run
REPLACE_PERL= src/bogoupgrade
-BUILDLINK_TRANSFORM+= l:db:db4
+.include "options.mk"
-.include "../../databases/db4/buildlink3.mk"
.include "../../math/gsl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/bogofilter/options.mk b/mail/bogofilter/options.mk
new file mode 100644
index 00000000000..d8fe4445055
--- /dev/null
+++ b/mail/bogofilter/options.mk
@@ -0,0 +1,19 @@
+# $NetBSD: options.mk,v 1.1 2005/11/22 18:15:56 wiz Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.bogofilter
+PKG_OPTIONS_REQUIRED_GROUPS= database
+PKG_OPTIONS_GROUP.database= db4 sqlite
+PKG_SUGGESTED_OPTIONS= db4
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mdb4)
+CONFIGURE_ARGS+= --with-database=db
+.include "../../databases/db4/buildlink3.mk"
+BUILDLINK_TRANSFORM+= l:db:db4
+.endif
+
+.if !empty(PKG_OPTIONS:Msqlite)
+CONFIGURE_ARGS+= --with-database=sqlite3
+.include "../../databases/sqlite3/buildlink3.mk"
+.endif