pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2006Q3]: pkgsrc/devel/bugzilla Pullup ticket 1873 - requested ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/917195e1d1d7
branches:  pkgsrc-2006Q3
changeset: 519164:917195e1d1d7
user:      salo <salo%pkgsrc.org@localhost>
date:      Sat Nov 04 22:23:14 2006 +0000

description:
Pullup ticket 1873 - requested by adrianp
security update for bugzilla

Revisions pulled up:
- pkgsrc/devel/bugzilla/MESSAGE                         1.3
- pkgsrc/devel/bugzilla/Makefile                        1.20, 1.21
- pkgsrc/devel/bugzilla/PLIST                           1.10, 1.11
- pkgsrc/devel/bugzilla/distinfo                        1.11, 1.12
- pkgsrc/devel/bugzilla/options.mk                      1.2
- pkgsrc/devel/bugzilla/files/localconfig               1.3

   Module Name:         pkgsrc
   Committed By:        adrianp
   Date:                Sun Oct 15 12:21:14 UTC 2006

   Modified Files:
        pkgsrc/devel/bugzilla: MESSAGE Makefile PLIST distinfo options.mk
        pkgsrc/devel/bugzilla/files: localconfig

   Log Message:
   Update to 2.22

   New features include:
   * Complete PostgreSQL Support
   * Parameters In Sections
   * One Codebase, Multiple Databases
   * UTF-8 for New Installations
   * Admins Can Impersonate Users
   * Bug Import and Moving Improvements
   * Adding Individual Bugs to Saved Searches
   * Attach URLs
   * Optional "Strict Isolation" for Groups
   * "editcomponents" Change
   * "shutdownhtml" Change
   * Miscellaneous Improvements

   For further details see:
        http://www.bugzilla.org/releases/2.22/new-features.html
        http://www.bugzilla.org/releases/2.22/release-notes.html
---
   Module Name:         pkgsrc
   Committed By:        adrianp
   Date:                Sun Oct 15 12:36:05 UTC 2006

   Modified Files:
        pkgsrc/devel/bugzilla: Makefile PLIST distinfo

   Log Message:
   Update to 2.22.1
   + When sending mail, Bugzilla could throw the error "Insecure dependency in
   exec while running with -T switch" (bug 340538).

   + Using the public webdot server (for dependency graphs) should work
   again (bug 351243).

   + The "I'm added to or removed from this capacity" email preference
   wasn't working for new bugs (bug 349852).

   + The original release of 2.22 incorrectly said it required Template-Toolkit
   version 2.08. In actual fact, Bugzilla requires version 2.10 (bug 351478).

   + votes.cgi would crash if your bug was the one confirming a bug (bug 351300).

   + checksetup.pl now correctly reports if your Template::Plugin::GD module
   is missing. If missing, it could lead to charts and graphs not working
   (bug 345389).

   + The "Keyword" field on buglist.cgi was not sorted alphabetically, so
   it wasn't very useful for sorting (bug 342828).

   + Sendmail will no longer complain about there being a newline in the
   email address, when Bugzilla sends mail (bug 331365).

   + contrib/bzdbcopy.pl would try to insert an invalid value into the
   database, unnecessarily (bug 335572).

   + Deleting a bug now correctly deletes its attachments from the database
   (bug 339667).

diffstat:

 devel/bugzilla/MESSAGE           |   4 +-
 devel/bugzilla/Makefile          |  23 +++++-----
 devel/bugzilla/PLIST             |  83 ++++++++++++++++++++++++++++++++-------
 devel/bugzilla/distinfo          |   8 +-
 devel/bugzilla/files/localconfig |   6 +-
 devel/bugzilla/options.mk        |  41 ++++++++++++++++--
 6 files changed, 125 insertions(+), 40 deletions(-)

diffs (truncated from 466 to 300 lines):

diff -r fb8bbce9b529 -r 917195e1d1d7 devel/bugzilla/MESSAGE
--- a/devel/bugzilla/MESSAGE    Sat Nov 04 16:47:33 2006 +0000
+++ b/devel/bugzilla/MESSAGE    Sat Nov 04 22:23:14 2006 +0000
@@ -1,5 +1,5 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.2 2005/05/15 17:04:32 adrianp Exp $
+$NetBSD: MESSAGE,v 1.2.12.1 2006/11/04 22:23:14 salo Exp $
 
 To complete the setup you will need to read the Bugzilla-Guide.txt in order
 to setup mySQL properly.  In particular secion 2.2.2 of the document deals
@@ -17,7 +17,7 @@
 
 to make Bugzilla accessible through:
 
-       http://www.domain.com/bugzilla/index.cgi
+       http://localhost/bugzilla/index.cgi
 
 IMPORTANTLY: CHANGE YOUR DATABASE PASSWORD FROM THE DEFAULT !!
 
diff -r fb8bbce9b529 -r 917195e1d1d7 devel/bugzilla/Makefile
--- a/devel/bugzilla/Makefile   Sat Nov 04 16:47:33 2006 +0000
+++ b/devel/bugzilla/Makefile   Sat Nov 04 22:23:14 2006 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.19 2006/07/07 22:10:07 jlam Exp $
+# $NetBSD: Makefile,v 1.19.2.1 2006/11/04 22:23:14 salo Exp $
 #
 
-DISTNAME=      bugzilla-2.20.1
-PKGREVISION=   1
+DISTNAME=      bugzilla-2.22.1
 CATEGORIES=    www devel
-MASTER_SITES=  http://ftp.mozilla.org/pub/mozilla.org/webtools/
+MASTER_SITES=  ${MASTER_SITE_MOZILLA:=webtools/}
 
 MAINTAINER=    adrianp%NetBSD.org@localhost
 HOMEPAGE=      http://www.bugzilla.org/
@@ -12,15 +11,16 @@
 
 DEPENDS+=      p5-AppConfig>=1.52:../../devel/p5-AppConfig
 DEPENDS+=      p5-CGI>=2.93:../../www/p5-CGI
-DEPENDS+=      p5-DBD-mysql>=2.9003:../../databases/p5-DBD-mysql
 DEPENDS+=      p5-DBI>=1.38:../../databases/p5-DBI
 DEPENDS+=      p5-File-Spec>=0.84:../../devel/p5-File-Spec
 DEPENDS+=      p5-File-Temp-[0-9]*:../../devel/p5-File-Temp
-DEPENDS+=      p5-Template-Toolkit>=2.08:../../www/p5-Template-Toolkit
+DEPENDS+=      p5-Template-Toolkit>=2.10:../../www/p5-Template-Toolkit
 DEPENDS+=      p5-Text-Tabs+Wrap>=2001.0131:../../textproc/p5-Text-Tabs+Wrap
 DEPENDS+=      p5-Storable-[0-9]*:../../devel/p5-Storable
 DEPENDS+=      p5-TimeDate>=1.16:../../time/p5-TimeDate
-DEPENDS+=      p5-MailTools>=1.65:../../mail/p5-MailTools
+DEPENDS+=      p5-MailTools>=1.74:../../mail/p5-MailTools
+DEPENDS+=      p5-MIME-Base64>=3.01:../../converters/p5-MIME-Base64
+DEPENDS+=      p5-MIME-tools>=5.406:../../mail/p5-MIME-tools
 
 .include "../../mk/bsd.prefs.mk"
 .include "options.mk"
@@ -30,8 +30,9 @@
 
 BZ_WEB_GROUP?= ${APACHE_GROUP}
 SENDMAIL?=     /usr/sbin/sendmail
+CVS?=          /usr/bin/cvs
 
-BUILD_DEFS+=   BZ_WEB_GROUP SENDMAIL APACHE_USER
+BUILD_DEFS+=   BZ_WEB_GROUP SENDMAIL APACHE_USER APACHE_GROUP CVS
 
 MESSAGE_SUBST+=        BZDIR=${BZDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q}
 
@@ -52,6 +53,8 @@
 SUBST_SED.conf=                -e "s|@BZ_WEB_GROUP@|${BZ_WEB_GROUP}|g"
 SUBST_SED.conf+=       -e "s|@PREFIX@|${PREFIX}|g"
 SUBST_SED.conf+=       -e "s|@BZDIR@|${BZDIR}|g"
+SUBST_SED.conf+=       -e "s|@CVS@|${CVS}|g"
+SUBST_SED.conf+=       -e "s|@DBDRIVER@|${DBDRIVER}|g"
 SUBST_SED.conf+=       -e "s|/usr/lib/sendmail|${SENDMAIL}|g"
 
 post-extract:
@@ -82,10 +85,8 @@
 
        ${INSTALL_SCRIPT} ${WRKSRC}/*.cgi ${BZDIR}
        ${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${BZDIR}
-       ${INSTALL_DATA} ${WRKSRC}/*.html ${BZDIR}
        ${INSTALL_DATA} ${WRKSRC}/*.js ${BZDIR}
        ${INSTALL_DATA} ${WRKSRC}/robots.txt ${BZDIR}
-       ${INSTALL_DATA} ${WRKSRC}/ant.jpg ${BZDIR}
        ${INSTALL_DATA} ${WRKSRC}/bugzilla.dtd ${BZDIR}
        ${INSTALL_DATA} ${WRKSRC}/duplicates.xul ${BZDIR}
        ${INSTALL_DATA} ${WRKSRC}/Bugzilla.pm ${BZDIR}
@@ -104,5 +105,5 @@
        ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${BZDIR}/${i}
 .endfor
 
-# .include "../../mk/apache.mk"
+.include "../../mk/apache.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r fb8bbce9b529 -r 917195e1d1d7 devel/bugzilla/PLIST
--- a/devel/bugzilla/PLIST      Sat Nov 04 16:47:33 2006 +0000
+++ b/devel/bugzilla/PLIST      Sat Nov 04 22:23:14 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2006/06/17 19:03:05 rillig Exp $
+@comment $NetBSD: PLIST,v 1.9.4.1 2006/11/04 22:23:14 salo Exp $
 share/bugzilla/Bugzilla.pm
 share/bugzilla/Bugzilla/Attachment.pm
 share/bugzilla/Bugzilla/Auth.pm
@@ -13,7 +13,26 @@
 share/bugzilla/Bugzilla/BugMail.pm
 share/bugzilla/Bugzilla/CGI.pm
 share/bugzilla/Bugzilla/Chart.pm
+share/bugzilla/Bugzilla/Classification.pm
+share/bugzilla/Bugzilla/Component.pm
 share/bugzilla/Bugzilla/Config.pm
+share/bugzilla/Bugzilla/Config/Admin.pm
+share/bugzilla/Bugzilla/Config/Attachment.pm
+share/bugzilla/Bugzilla/Config/Auth.pm
+share/bugzilla/Bugzilla/Config/BugChange.pm
+share/bugzilla/Bugzilla/Config/BugFields.pm
+share/bugzilla/Bugzilla/Config/BugMove.pm
+share/bugzilla/Bugzilla/Config/Common.pm
+share/bugzilla/Bugzilla/Config/Core.pm
+share/bugzilla/Bugzilla/Config/DependencyGraph.pm
+share/bugzilla/Bugzilla/Config/GroupSecurity.pm
+share/bugzilla/Bugzilla/Config/L10n.pm
+share/bugzilla/Bugzilla/Config/LDAP.pm
+share/bugzilla/Bugzilla/Config/MTA.pm
+share/bugzilla/Bugzilla/Config/PatchViewer.pm
+share/bugzilla/Bugzilla/Config/Query.pm
+share/bugzilla/Bugzilla/Config/ShadowDB.pm
+share/bugzilla/Bugzilla/Config/UserMatch.pm
 share/bugzilla/Bugzilla/Constants.pm
 share/bugzilla/Bugzilla/DB.pm
 share/bugzilla/Bugzilla/DB/Mysql.pm
@@ -22,10 +41,14 @@
 share/bugzilla/Bugzilla/DB/Schema/Mysql.pm
 share/bugzilla/Bugzilla/DB/Schema/Pg.pm
 share/bugzilla/Bugzilla/Error.pm
+share/bugzilla/Bugzilla/Field.pm
 share/bugzilla/Bugzilla/Flag.pm
 share/bugzilla/Bugzilla/FlagType.pm
 share/bugzilla/Bugzilla/Group.pm
+share/bugzilla/Bugzilla/Milestone.pm
+share/bugzilla/Bugzilla/Product.pm
 share/bugzilla/Bugzilla/Search.pm
+share/bugzilla/Bugzilla/Search/Quicksearch.pm
 share/bugzilla/Bugzilla/Series.pm
 share/bugzilla/Bugzilla/Template.pm
 share/bugzilla/Bugzilla/Template/Plugin/Bugzilla.pm
@@ -35,8 +58,7 @@
 share/bugzilla/Bugzilla/User.pm
 share/bugzilla/Bugzilla/User/Setting.pm
 share/bugzilla/Bugzilla/Util.pm
-share/bugzilla/CGI.pl
-share/bugzilla/ant.jpg
+share/bugzilla/Bugzilla/Version.pm
 share/bugzilla/attachment.cgi
 share/bugzilla/buglist.cgi
 share/bugzilla/bugzilla.dtd
@@ -46,7 +68,6 @@
 share/bugzilla/collectstats.pl
 share/bugzilla/config.cgi
 share/bugzilla/createaccount.cgi
-share/bugzilla/defparams.pl
 share/bugzilla/describecomponents.cgi
 share/bugzilla/describekeywords.cgi
 share/bugzilla/docs/html/Bugzilla-Guide.html
@@ -54,6 +75,7 @@
 share/bugzilla/docs/html/administration.html
 share/bugzilla/docs/html/bug_page.html
 share/bugzilla/docs/html/bugreports.html
+share/bugzilla/docs/html/classifications.html
 share/bugzilla/docs/html/cmdline-bugmail.html
 share/bugzilla/docs/html/cmdline.html
 share/bugzilla/docs/html/components.html
@@ -117,12 +139,12 @@
 share/bugzilla/docs/html/security-os.html
 share/bugzilla/docs/html/security-webserver.html
 share/bugzilla/docs/html/security.html
-share/bugzilla/docs/html/trbl-bundlebugzilla.html
 share/bugzilla/docs/html/trbl-dbdsponge.html
 share/bugzilla/docs/html/trbl-index.html
 share/bugzilla/docs/html/trbl-passwd-encryption.html
 share/bugzilla/docs/html/trbl-perlmodule.html
 share/bugzilla/docs/html/trbl-relogin-everyone.html
+share/bugzilla/docs/html/trbl-relogin-some.html
 share/bugzilla/docs/html/trbl-testserver.html
 share/bugzilla/docs/html/trouble-filetemp.html
 share/bugzilla/docs/html/troubleshooting.html
@@ -134,8 +156,7 @@
 share/bugzilla/docs/html/versions.html
 share/bugzilla/docs/html/voting.html
 share/bugzilla/docs/html/whining.html
-share/bugzilla/docs/html/x3190.html
-share/bugzilla/doeditparams.cgi
+share/bugzilla/docs/html/x757.html
 share/bugzilla/duplicates.cgi
 share/bugzilla/duplicates.xul
 share/bugzilla/editclassifications.cgi
@@ -156,19 +177,15 @@
 share/bugzilla/images/padlock.png
 share/bugzilla/importxml.pl
 share/bugzilla/index.cgi
+share/bugzilla/js/TUI.js
 share/bugzilla/js/duplicates.js
 share/bugzilla/js/productform.js
-share/bugzilla/localconfig.js
 share/bugzilla/long_list.cgi
-share/bugzilla/move.pl
 share/bugzilla/page.cgi
 share/bugzilla/post_bug.cgi
 share/bugzilla/process_bug.cgi
 share/bugzilla/productmenu.js
 share/bugzilla/query.cgi
-share/bugzilla/quicksearch.html
-share/bugzilla/quicksearch.js
-share/bugzilla/quicksearchhack.html
 share/bugzilla/quips.cgi
 share/bugzilla/relogin.cgi
 share/bugzilla/report.cgi
@@ -191,9 +208,9 @@
 share/bugzilla/skins/standard/global/body-back.gif
 share/bugzilla/skins/standard/global/header.png
 share/bugzilla/skins/standard/index.css
-share/bugzilla/skins/standard/index/front.jpg
 share/bugzilla/skins/standard/index/front.png
 share/bugzilla/skins/standard/panel.css
+share/bugzilla/skins/standard/params.css
 share/bugzilla/skins/standard/show_multiple.css
 share/bugzilla/skins/standard/summarize-time.css
 share/bugzilla/skins/standard/voting.css
@@ -212,7 +229,6 @@
 share/bugzilla/template/en/default/account/password/set-forgotten-password.html.tmpl
 share/bugzilla/template/en/default/account/prefs/account.html.tmpl
 share/bugzilla/template/en/default/account/prefs/email.html.tmpl
-share/bugzilla/template/en/default/account/prefs/footer.html.tmpl
 share/bugzilla/template/en/default/account/prefs/permissions.html.tmpl
 share/bugzilla/template/en/default/account/prefs/prefs.html.tmpl
 share/bugzilla/template/en/default/account/prefs/saved-searches.html.tmpl
@@ -234,6 +250,7 @@
 share/bugzilla/template/en/default/admin/components/list.html.tmpl
 share/bugzilla/template/en/default/admin/components/select-product.html.tmpl
 share/bugzilla/template/en/default/admin/components/updated.html.tmpl
+share/bugzilla/template/en/default/admin/confirm-action.html.tmpl
 share/bugzilla/template/en/default/admin/fieldvalues/confirm-delete.html.tmpl
 share/bugzilla/template/en/default/admin/fieldvalues/create.html.tmpl
 share/bugzilla/template/en/default/admin/fieldvalues/created.html.tmpl
@@ -269,15 +286,41 @@
 share/bugzilla/template/en/default/admin/milestones/list.html.tmpl
 share/bugzilla/template/en/default/admin/milestones/select-product.html.tmpl
 share/bugzilla/template/en/default/admin/milestones/updated.html.tmpl
+share/bugzilla/template/en/default/admin/params/admin.html.tmpl
+share/bugzilla/template/en/default/admin/params/attachment.html.tmpl
+share/bugzilla/template/en/default/admin/params/auth.html.tmpl
+share/bugzilla/template/en/default/admin/params/bugchange.html.tmpl
+share/bugzilla/template/en/default/admin/params/bugfields.html.tmpl
+share/bugzilla/template/en/default/admin/params/bugmove.html.tmpl
+share/bugzilla/template/en/default/admin/params/common.html.tmpl
+share/bugzilla/template/en/default/admin/params/core.html.tmpl
+share/bugzilla/template/en/default/admin/params/dependencygraph.html.tmpl
+share/bugzilla/template/en/default/admin/params/editparams.html.tmpl
+share/bugzilla/template/en/default/admin/params/groupsecurity.html.tmpl
+share/bugzilla/template/en/default/admin/params/index.html.tmpl
+share/bugzilla/template/en/default/admin/params/l10n.html.tmpl
+share/bugzilla/template/en/default/admin/params/ldap.html.tmpl
+share/bugzilla/template/en/default/admin/params/mta.html.tmpl
+share/bugzilla/template/en/default/admin/params/patchviewer.html.tmpl
+share/bugzilla/template/en/default/admin/params/query.html.tmpl
+share/bugzilla/template/en/default/admin/params/shadowdb.html.tmpl
+share/bugzilla/template/en/default/admin/params/usermatch.html.tmpl
 share/bugzilla/template/en/default/admin/products/confirm-delete.html.tmpl
+share/bugzilla/template/en/default/admin/products/create.html.tmpl
+share/bugzilla/template/en/default/admin/products/created.html.tmpl
 share/bugzilla/template/en/default/admin/products/deleted.html.tmpl
+share/bugzilla/template/en/default/admin/products/edit-common.html.tmpl
+share/bugzilla/template/en/default/admin/products/edit.html.tmpl
 share/bugzilla/template/en/default/admin/products/footer.html.tmpl
 share/bugzilla/template/en/default/admin/products/groupcontrol/confirm-edit.html.tmpl
 share/bugzilla/template/en/default/admin/products/groupcontrol/edit.html.tmpl
+share/bugzilla/template/en/default/admin/products/groupcontrol/updated.html.tmpl
 share/bugzilla/template/en/default/admin/products/list-classifications.html.tmpl
 share/bugzilla/template/en/default/admin/products/list.html.tmpl
+share/bugzilla/template/en/default/admin/products/updated.html.tmpl
 share/bugzilla/template/en/default/admin/settings/edit.html.tmpl
 share/bugzilla/template/en/default/admin/settings/updated.html.tmpl
+share/bugzilla/template/en/default/admin/sudo.html.tmpl
 share/bugzilla/template/en/default/admin/table.html.tmpl
 share/bugzilla/template/en/default/admin/users/confirm-delete.html.tmpl
 share/bugzilla/template/en/default/admin/users/create.html.tmpl
@@ -326,7 +369,6 @@
 share/bugzilla/template/en/default/bug/process/confirm-duplicate.html.tmpl
 share/bugzilla/template/en/default/bug/process/header.html.tmpl
 share/bugzilla/template/en/default/bug/process/midair.html.tmpl
-share/bugzilla/template/en/default/bug/process/next.html.tmpl
 share/bugzilla/template/en/default/bug/process/results.html.tmpl
 share/bugzilla/template/en/default/bug/process/verify-new-product.html.tmpl
 share/bugzilla/template/en/default/bug/show-multiple.html.tmpl
@@ -339,6 +381,7 @@
 share/bugzilla/template/en/default/bug/votes/list-for-user.html.tmpl
 share/bugzilla/template/en/default/config.js.tmpl
 share/bugzilla/template/en/default/config.rdf.tmpl
+share/bugzilla/template/en/default/email/sudo.txt.tmpl
 share/bugzilla/template/en/default/filterexceptions.pl
 share/bugzilla/template/en/default/flag/list.html.tmpl



Home | Main Index | Thread Index | Old Index