summaryrefslogtreecommitdiff
path: root/www/apache-roller/options.mk
diff options
context:
space:
mode:
authoradrianp <adrianp@pkgsrc.org>2009-02-12 00:26:59 +0000
committeradrianp <adrianp@pkgsrc.org>2009-02-12 00:26:59 +0000
commiteed171569be79da52c83ded59aa341b8a5892119 (patch)
tree3be74d1af9cf516d54a3576927737f5638d1655e /www/apache-roller/options.mk
parent601eb83a16c66a59d9318a2060dad3623f613b4a (diff)
downloadpkgsrc-eed171569be79da52c83ded59aa341b8a5892119.tar.gz
Apache Roller is a full-featured, multi-user and group-blog server suitable
for blog sites large and small. Roller is a Java web application that should be able to run on any Java EE server and any relational database. Currently, Roller is best supported on Tomcat and MySQL -- but users have reported success running Roller on Glassfish, Websphere, JBoss, Resin, Gernonimo, Derby, PostgresSQL, Oracle, etc.) Here are some of Roller's key features: * Multi-user blogging: can support tens of thousands of users and blogs * Group blogging with three permisson levels (editor, author and limited) * Support for comment moderation and comment spam prevention measures * Bloggers have complete control over blog layout/style via templates * Built-in search engine indexes weblog entry content * Pluggable cache and rendering system * Support for blog clients that support MetaWeblog API * All blogs have entry and comment feeds in both RSS 2.0 and Atom 1.0 formats
Diffstat (limited to 'www/apache-roller/options.mk')
-rw-r--r--www/apache-roller/options.mk22
1 files changed, 22 insertions, 0 deletions
diff --git a/www/apache-roller/options.mk b/www/apache-roller/options.mk
new file mode 100644
index 00000000000..9f5df568aab
--- /dev/null
+++ b/www/apache-roller/options.mk
@@ -0,0 +1,22 @@
+# $NetBSD: options.mk,v 1.1.1.1 2009/02/12 00:26:59 adrianp Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.apache-roller
+
+PKG_OPTIONS_OPTIONAL_GROUPS= jdbc
+PKG_OPTIONS_GROUP.jdbc= jdbc-mysql5 jdbc-mysql31
+
+PKG_SUPPORTED_OPTIONS= jdbc-mysql31 jdbc-mysql5
+PKG_SUGGESTED_OPTIONS= jdbc-mysql31
+
+.include "../../mk/bsd.options.mk"
+
+###
+### jdbc mysql v5.0 or v3.1 driver
+###
+.if !empty(PKG_OPTIONS:Mjdbc-mysql31)
+DEPENDS+= jdbc-mysql>=3:../../databases/jdbc-mysql31
+.endif
+
+.if !empty(PKG_OPTIONS:Mjdbc-mysql5)
+DEPENDS+= jdbc-mysql>=5:../../databases/jdbc-mysql5
+.endif