Commit 51a42649 authored by ohauer's avatar ohauer
Browse files

- use OPTION_GROUP in all devel/bugzilla ports

- s/CONFLICTS/CONFLICTS_INSTALL/
- use easier CONFLICT notation (future proof)
- trim Makefile.common header
- update russian/bugzilla42 language template to version 4.2.6
parent 144eea20
......@@ -140,7 +140,7 @@ post-patch:
@${PERL} -pi -e 's/(default => ON_WINDOWS.+)apache/$$1www/' \
${WRKSRC}/Bugzilla/Install/Localconfig.pm
.if ${PORT_OPTIONS:MPGSQL} && empty(PORT_OPTIONS:MMYSQL)
.if ${PORT_OPTIONS:MPGSQL} && ! ${PORT_OPTIONS:MMYSQL}
@${PERL} -pi -e 's/(default =>.+|Default is )mysql/$$1Pg/' \
${WRKSRC}/Bugzilla/Install/Localconfig.pm
.endif
......
#
# $FreeBSD$
#
DIST_SUBDIR= ${PORTNAME}
CONFLICTS= bugzilla-3.* \
bugzilla-4.[2|4].*
CONFLICTS_INSTALL= \
bugzilla-3.* \
bugzilla-4.[^0].*
PORTSCOUT= limit:^4\.0\.
WWWDIR= ${PREFIX}/www/bugzilla
WWWDIR= ${PREFIX}/www/bugzilla
NO_BUILD= yes
# $FreeBSD$
NO_OPTIONS_SORT= yes
OPTIONS_DEFINE= \
OPTIONS_DEFINE= \
DOCS \
MYSQL \
PGSQL \
GRAPHVIZ \
GRAPH_REPORTS \
CHARTING_MODULES\
PATCH_VIEWER \
MORE_HTML \
INBOUND_EMAIL \
MAIL_QUEUEING \
MODPERL
OPTIONS_GROUP= UI DBBACKEND REPORTING ATTACHMENT EMAIL WEBSERVICE AUTH ADMIN
OPTION_GROUP_ADMIN= \
MOVE_BUGZ \
BMP2PNG \
XMLRPC \
JSONRPC \
MODPERL \
EXPORT_IMPORT \
CONTRIB \
CONTRIB
OPTIONS_GROUP_ATTACHMENT= \
BMP2PNG
OPTIONS_GROUP_AUTH= \
LDAP \
RADIUS
OPTIONS_GROUP_DBBACKEND= \
MYSQL \
PGSQL
OPTIONS_GROUP_EMAIL= \
INBOUND_EMAIL \
MAIL_QUEUEING
OPTIONS_GROUP_REPORTING= \
GRAPHVIZ \
GRAPH_REPORTS \
CHARTING_MODULES
OPTIONS_GROUP_WEBSERVICE= \
XMLRPC \
JSONRPC
OPTIONS_GROUP_UI= \
PATCH_VIEWER \
MORE_HTML
OPTIONS_DEFAULT= \
CHARTING_MODULES\
CONTRIB \
DOCS \
GRAPH_REPORTS \
MORE_HTML \
PATCH_VIEWER
......@@ -38,11 +53,18 @@ EXPORT_IMPORT_DESC= Import/export bugs (via XML)
GRAPH_REPORTS_DESC= Graphical Reports
INBOUND_EMAIL_DESC= Inbound Email
JSONRPC_DESC= JSON-RPC Interface
LDAP_DESC= LDAP Authentication
MAIL_QUEUEING_DESC= Mail Queueing
MORE_HTML_DESC= More HTML in Product/Group Descriptions
MOVE_BUGZ_DESC= Move Bugs Between Installations
PATCH_VIEWER_DESC= Patch Viewer
RADIUS_DESC= RADIUS Authentication
XMLRPC_DESC= XML-RPC Interface
# 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
......@@ -143,7 +143,7 @@ post-patch:
@${PERL} -pi -e 's/(default => ON_WINDOWS.+)apache/$$1www/' \
${WRKSRC}/Bugzilla/Install/Localconfig.pm
.if ${PORT_OPTIONS:MPGSQL} && empty(PORT_OPTIONS:MMYSQL)
.if ${PORT_OPTIONS:MPGSQL} && ! ${PORT_OPTIONS:MMYSQL}
@${PERL} -pi -e 's/(default =>.+|Default is )mysql/$$1Pg/' \
${WRKSRC}/Bugzilla/Install/Localconfig.pm
.endif
......
#
# $FreeBSD$
#
DIST_SUBDIR= ${PORTNAME}
CONFLICTS= bugzilla-4.*
CONFLICTS_INSTALL= \
bugzilla-4.*
PORTSCOUT= limitw:1,even
WWWDIR= ${PREFIX}/www/bugzilla
WWWDIR= ${PREFIX}/www/bugzilla
NO_BUILD= yes
# $FreeBSD$
NO_OPTIONS_SORT= yes
OPTIONS_DEFINE= \
OPTIONS_DEFINE= \
DOCS \
MYSQL \
PGSQL \
GRAPHVIZ \
GRAPH_REPORTS \
CHARTING_MODULES\
PATCH_VIEWER \
MORE_HTML \
INBOUND_EMAIL \
MAIL_QUEUEING \
MODPERL
OPTIONS_GROUP= UI DBBACKEND REPORTING ATTACHMENT EMAIL WEBSERVICE AUTH ADMIN
OPTION_GROUP_ADMIN= \
MOVE_BUGZ \
BMP2PNG \
XMLRPC \
JSONRPC \
MODPERL \
EXPORT_IMPORT \
CONTRIB \
CONTRIB
OPTIONS_GROUP_ATTACHMENT= \
BMP2PNG
OPTIONS_GROUP_AUTH= \
LDAP \
RADIUS
OPTIONS_GROUP_DBBACKEND= \
MYSQL \
PGSQL
OPTIONS_GROUP_EMAIL= \
INBOUND_EMAIL \
MAIL_QUEUEING
OPTIONS_GROUP_REPORTING= \
GRAPHVIZ \
GRAPH_REPORTS \
CHARTING_MODULES
OPTIONS_GROUP_WEBSERVICE= \
XMLRPC \
JSONRPC
OPTIONS_GROUP_UI= \
PATCH_VIEWER \
MORE_HTML
OPTIONS_DEFAULT= \
CHARTING_MODULES\
CONTRIB \
DOCS \
GRAPH_REPORTS \
MORE_HTML \
PATCH_VIEWER
......@@ -38,11 +53,18 @@ EXPORT_IMPORT_DESC= Import/export bugs (via XML)
GRAPH_REPORTS_DESC= Graphical Reports
INBOUND_EMAIL_DESC= Inbound Email
JSONRPC_DESC= JSON-RPC Interface
LDAP_DESC= LDAP Authentication
MAIL_QUEUEING_DESC= Mail Queueing
MORE_HTML_DESC= More HTML in Product/Group Descriptions
MOVE_BUGZ_DESC= Move Bugs Between Installations
PATCH_VIEWER_DESC= Patch Viewer
RADIUS_DESC= RADIUS Authentication
XMLRPC_DESC= XML-RPC Interface
# 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
......@@ -49,7 +49,7 @@ USE_APACHE_RUN= 22+
.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MMYSQL}
USE_MYSQL= yes
USE_MYSQL= yes
RUN_DEPENDS+= p5-DBD-mysql>=4.0001:${PORTSDIR}/databases/p5-DBD-mysql
.endif
......@@ -149,7 +149,7 @@ post-patch:
@${PERL} -pi -e 's/(default => ON_WINDOWS.+)apache/$$1www/' \
${WRKSRC}/Bugzilla/Install/Localconfig.pm
.if ${PORT_OPTIONS:MPGSQL} && empty(PORT_OPTIONS:MMYSQL)
.if ${PORT_OPTIONS:MPGSQL} && ! ${PORT_OPTIONS:MMYSQL}
@${PERL} -pi -e 's/(default =>.+|Default is )mysql/$$1Pg/' \
${WRKSRC}/Bugzilla/Install/Localconfig.pm
.endif
......
#
# $FreeBSD$
#
DIST_SUBDIR= ${PORTNAME}
CONFLICTS= bugzilla-3.* \
bugzilla-4.[0|4].*
CONFLICTS_INSTALL= \
bugzilla-3.* \
bugzilla-4.[^2].*
PORTSCOUT= limitw:1,even
WWWDIR= ${PREFIX}/www/bugzilla
WWWDIR= ${PREFIX}/www/bugzilla
NO_BUILD= yes
# $FreeBSD$
NO_OPTIONS_SORT= yes
OPTIONS_DEFINE= \
OPTIONS_DEFINE= \
DOCS \
MODPERL
OPTIONS_GROUP= UI DBBACKEND REPORTING ATTACHMENT EMAIL WEBSERVICE AUTH ADMIN
OPTION_GROUP_ADMIN= \
MOVE_BUGZ \
EXPORT_IMPORT \
CONTRIB
OPTIONS_GROUP_ATTACHMENT= \
BMP2PNG
OPTIONS_GROUP_AUTH= \
LDAP \
RADIUS
OPTIONS_GROUP_DBBACKEND= \
MYSQL \
PGSQL \
SQLITE \
SQLITE
OPTIONS_GROUP_EMAIL= \
INBOUND_EMAIL \
MAIL_QUEUEING
OPTIONS_GROUP_REPORTING= \
GRAPHVIZ \
GRAPH_REPORTS \
CHARTING_MODULES\
PATCH_VIEWER \
MORE_HTML \
INBOUND_EMAIL \
MAIL_QUEUEING \
MOVE_BUGZ \
BMP2PNG \
CHARTING_MODULES
OPTIONS_GROUP_WEBSERVICE= \
XMLRPC \
JSONRPC \
MODPERL \
EXPORT_IMPORT \
CONTRIB \
LDAP \
RADIUS
JSONRPC
OPTIONS_GROUP_UI= \
PATCH_VIEWER \
MORE_HTML
OPTIONS_DEFAULT= \
CHARTING_MODULES\
CONTRIB \
DOCS \
GRAPH_REPORTS \
MORE_HTML \
PATCH_VIEWER
......@@ -39,11 +54,18 @@ EXPORT_IMPORT_DESC= Import/export bugs (via XML)
GRAPH_REPORTS_DESC= Graphical Reports
INBOUND_EMAIL_DESC= Inbound Email
JSONRPC_DESC= JSON-RPC Interface
LDAP_DESC= LDAP Authentication
MAIL_QUEUEING_DESC= Mail Queueing
MORE_HTML_DESC= More HTML in Product/Group Descriptions
MOVE_BUGZ_DESC= Move Bugs Between Installations
PATCH_VIEWER_DESC= Patch Viewer
RADIUS_DESC= RADIUS Authentication
XMLRPC_DESC= XML-RPC Interface
# 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
# $FreeBSD$
PORTNAME= bugzilla
PORTVERSION= 4.2.5
PORTVERSION= 4.2.6
CATEGORIES= russian
MASTER_SITES= SF
MASTER_SITE_SUBDIR=bugzilla-ru/bugzilla-${PORTVERSION:R}-ru/${PORTVERSION}
DISTNAME= bugzilla-${PORTVERSION}-ru-20130222
DISTNAME= bugzilla-${PORTVERSION}-ru-20130618
MAINTAINER= bugzilla@FreeBSD.org
COMMENT= Russian localization for Bugzilla
......
SHA256 (bugzilla/bugzilla-4.2.5-ru-20130222.tar.gz) = 88111e180d4812955458e94f36ab9c554142349aa68343ae73694853a3596ca4
SIZE (bugzilla/bugzilla-4.2.5-ru-20130222.tar.gz) = 356915
SHA256 (bugzilla/bugzilla-4.2.6-ru-20130618.tar.gz) = fb71f84d2854bebefe89dae58793907b9e1727e5e4d7f24373dee9b591af145f
SIZE (bugzilla/bugzilla-4.2.6-ru-20130618.tar.gz) = 356835
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment