# $FreeBSD: head/devel/bugzilla50/Makefile.options 473836 2018-07-03 14:46:08Z rene $

OPTIONS_SUB=	yes
OPTIONS_DEFINE=		\
	MODPERL

OPTIONS_GROUP=	UI DBBACKEND REPORTING ATTACHMENT EMAIL WEBSERVICE AUTH ADMIN EXTENSIONS

OPTIONS_GROUP_ADMIN=	\
	MOVE_BUGZ	\
	EXPORT_IMPORT	\
	CONTRIB

OPTIONS_GROUP_ATTACHMENT=\
	BMP2PNG		\
	MIME_SNIFF

OPTIONS_GROUP_AUTH=	\
	LDAP		\
	RADIUS

OPTIONS_GROUP_DBBACKEND= \
	MYSQL		\
	PGSQL		\
	SQLITE		\
	MEMCACHED

OPTIONS_GROUP_EMAIL= 	\
	INBOUND_EMAIL	\
	MAIL_QUEUEING	\
	SMTP_AUTH

OPTIONS_GROUP_REPORTING= \
	GRAPHVIZ	\
	GRAPH_REPORTS	\
	CHARTING_MODULES

OPTIONS_GROUP_WEBSERVICE= \
	XMLRPC		\
	JSONRPC		\
	REST

OPTIONS_GROUP_UI= 	\
	PATCH_VIEWER	\
	MORE_HTML

OPTIONS_GROUP_EXTENSIONS=\
	MOREBUGURL	\
	VOTING

OPTIONS_DEFAULT=	\
	CHARTING_MODULES\
	CONTRIB		\
	GRAPH_REPORTS	\
	MORE_HTML	\
	PATCH_VIEWER

# Note: XML-RPC and JSON-RPC are deprecated in favor of REST and 
# will likely be removed in the Bugzilla 7.0 release. 
BMP2PNG_DESC=		BMP Attachments to PNGs
CHARTING_MODULES_DESC=	Bug charting support
CONTRIB_DESC=		Install user-contributed scripts
EXPORT_IMPORT_DESC=	Import/export bugs (via XML)
GRAPH_REPORTS_DESC=	Graphical Reports
INBOUND_EMAIL_DESC=	Inbound Email
JSONRPC_DESC=		JSON-RPC Interface
MAIL_QUEUEING_DESC=	Mail Queueing
MIME_SNIFF_DESC=	Sniff MIME type of attachments
MORE_HTML_DESC=		More HTML in Product/Group Descriptions
MOVE_BUGZ_DESC=		Move Bugs Between Installations
PATCH_VIEWER_DESC=	Patch Viewer
REST_DESC=		REST Interface
SMTP_AUTH_DESC=		SMTP Authentication
XMLRPC_DESC=		XML-RPC Interface
MEMCACHED_DESC=		Memcached Support

# Option group description
ADMIN_DESC=		Administration
ATTACHMENT_DESC=	Attachment handling
AUTH_DESC=		Alternative Authentication
DBBACKEND_DESC=		Database Engine
EMAIL_DESC=		Email handling
REPORTING_DESC= 	Reports and Charts
WEBSERVICE_DESC=	Web Services
EXTENSIONS_DESC=	Extensions

# Extensions
MOREBUGURL_DESC=	See Also Extensions
VOTING_DESC=		Bug Voting Extension