svn commit: r321428 - in head: devel/bugzilla devel/bugzilla3 devel/bugzilla42 russian/bugzilla42
Olli Hauer
ohauer at FreeBSD.org
Thu Jun 20 21:54:05 UTC 2013
Author: ohauer
Date: Thu Jun 20 21:54:02 2013
New Revision: 321428
URL: http://svnweb.freebsd.org/changeset/ports/321428
Log:
- 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
Modified:
head/devel/bugzilla/Makefile
head/devel/bugzilla/Makefile.common
head/devel/bugzilla/Makefile.options
head/devel/bugzilla3/Makefile
head/devel/bugzilla3/Makefile.common
head/devel/bugzilla3/Makefile.options
head/devel/bugzilla42/Makefile
head/devel/bugzilla42/Makefile.common
head/devel/bugzilla42/Makefile.options
head/russian/bugzilla42/Makefile
head/russian/bugzilla42/distinfo
Modified: head/devel/bugzilla/Makefile
==============================================================================
--- head/devel/bugzilla/Makefile Thu Jun 20 21:22:57 2013 (r321427)
+++ head/devel/bugzilla/Makefile Thu Jun 20 21:54:02 2013 (r321428)
@@ -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
Modified: head/devel/bugzilla/Makefile.common
==============================================================================
--- head/devel/bugzilla/Makefile.common Thu Jun 20 21:22:57 2013 (r321427)
+++ head/devel/bugzilla/Makefile.common Thu Jun 20 21:54:02 2013 (r321428)
@@ -1,15 +1,14 @@
-#
# $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
Modified: head/devel/bugzilla/Makefile.options
==============================================================================
--- head/devel/bugzilla/Makefile.options Thu Jun 20 21:22:57 2013 (r321427)
+++ head/devel/bugzilla/Makefile.options Thu Jun 20 21:54:02 2013 (r321428)
@@ -1,32 +1,47 @@
# $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 (
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
+
Modified: head/devel/bugzilla3/Makefile
==============================================================================
--- head/devel/bugzilla3/Makefile Thu Jun 20 21:22:57 2013 (r321427)
+++ head/devel/bugzilla3/Makefile Thu Jun 20 21:54:02 2013 (r321428)
@@ -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
Modified: head/devel/bugzilla3/Makefile.common
==============================================================================
--- head/devel/bugzilla3/Makefile.common Thu Jun 20 21:22:57 2013 (r321427)
+++ head/devel/bugzilla3/Makefile.common Thu Jun 20 21:54:02 2013 (r321428)
@@ -1,14 +1,13 @@
-#
# $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
Modified: head/devel/bugzilla3/Makefile.options
==============================================================================
--- head/devel/bugzilla3/Makefile.options Thu Jun 20 21:22:57 2013 (r321427)
+++ head/devel/bugzilla3/Makefile.options Thu Jun 20 21:54:02 2013 (r321428)
@@ -1,32 +1,47 @@
# $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 (
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
+
Modified: head/devel/bugzilla42/Makefile
==============================================================================
--- head/devel/bugzilla42/Makefile Thu Jun 20 21:22:57 2013 (r321427)
+++ head/devel/bugzilla42/Makefile Thu Jun 20 21:54:02 2013 (r321428)
@@ -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
Modified: head/devel/bugzilla42/Makefile.common
==============================================================================
--- head/devel/bugzilla42/Makefile.common Thu Jun 20 21:22:57 2013 (r321427)
+++ head/devel/bugzilla42/Makefile.common Thu Jun 20 21:54:02 2013 (r321428)
@@ -1,15 +1,14 @@
-#
# $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
Modified: head/devel/bugzilla42/Makefile.options
==============================================================================
--- head/devel/bugzilla42/Makefile.options Thu Jun 20 21:22:57 2013 (r321427)
+++ head/devel/bugzilla42/Makefile.options Thu Jun 20 21:54:02 2013 (r321428)
@@ -1,33 +1,48 @@
# $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 (
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
+
Modified: head/russian/bugzilla42/Makefile
==============================================================================
--- head/russian/bugzilla42/Makefile Thu Jun 20 21:22:57 2013 (r321427)
+++ head/russian/bugzilla42/Makefile Thu Jun 20 21:54:02 2013 (r321428)
@@ -1,11 +1,11 @@
# $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 at FreeBSD.org
COMMENT= Russian localization for Bugzilla
Modified: head/russian/bugzilla42/distinfo
==============================================================================
--- head/russian/bugzilla42/distinfo Thu Jun 20 21:22:57 2013 (r321427)
+++ head/russian/bugzilla42/distinfo Thu Jun 20 21:54:02 2013 (r321428)
@@ -1,2 +1,2 @@
-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
More information about the svn-ports-head
mailing list