pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/bugzilla Move to bugzilla 2.20



details:   https://anonhg.NetBSD.org/pkgsrc/rev/67458756e56b
branches:  trunk
changeset: 501697:67458756e56b
user:      adrianp <adrianp%pkgsrc.org@localhost>
date:      Wed Oct 26 10:16:09 2005 +0000

description:
Move to bugzilla 2.20
>From the release-notes.html:

What's New?
 New User-Interface Color/Style
 Higher-Level Categorization of Bugs (above "Product")
 Regular Reports by Email of Complex Queries ("Whining")
 "Environment Variable" Authentication Method
 User-List Drop-Down Menus
 Server-Side Comment Wrapping
 UI for Editing Priority, OS, Platform, and Severity
 Bugzilla Queries as RSS
 Choice of E-Mail Sending Methods
 "Large Attachment" Storage
 and lots of Miscellaneous Improvements

See http://www.bugzilla.org/releases/2.20/release-notes.html for
all the details.

diffstat:

 devel/bugzilla/Makefile            |   73 ++++++-------
 devel/bugzilla/PLIST               |  198 +++++++++++++++++++++++++++---------
 devel/bugzilla/distinfo            |   10 +-
 devel/bugzilla/files/bugzilla.conf |    4 +-
 devel/bugzilla/files/localconfig   |  146 +++++++--------------------
 devel/bugzilla/patches/patch-aa    |   10 +-
 6 files changed, 231 insertions(+), 210 deletions(-)

diffs (truncated from 765 to 300 lines):

diff -r 6346b0c3bdaf -r 67458756e56b devel/bugzilla/Makefile
--- a/devel/bugzilla/Makefile   Wed Oct 26 10:08:24 2005 +0000
+++ b/devel/bugzilla/Makefile   Wed Oct 26 10:16:09 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2005/10/05 15:09:23 salo Exp $
+# $NetBSD: Makefile,v 1.12 2005/10/26 10:16:09 adrianp Exp $
 #
 
-DISTNAME=      bugzilla-2.18.4
+DISTNAME=      bugzilla-2.20
 CATEGORIES=    www devel
 MASTER_SITES=  http://ftp.mozilla.org/pub/mozilla.org/webtools/
 
@@ -11,13 +11,15 @@
 
 DEPENDS+=      p5-AppConfig>=1.52:../../devel/p5-AppConfig
 DEPENDS+=      p5-CGI>=2.93:../../www/p5-CGI
-DEPENDS+=      p5-DBD-mysql>=2.1010:../../databases/p5-DBD-mysql
-DEPENDS+=      p5-DBI>=1.36:../../databases/p5-DBI
-DEPENDS+=      p5-File-Spec>=0.82:../../devel/p5-File-Spec
+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-Text-Tabs+Wrap>=2001.0131:../../textproc/p5-Text-Tabs+Wrap
-DEPENDS+=      p5-TimeDate>=1.14:../../time/p5-TimeDate
+DEPENDS+=      p5-Storable-[0-9]*:../../devel/p5-Storable
+DEPENDS+=      p5-TimeDate>=1.16:../../time/p5-TimeDate
+DEPENDS+=      p5-MailTools>=1.65:../../mail/p5-MailTools
 
 .include "../../mk/bsd.prefs.mk"
 .include "options.mk"
@@ -25,7 +27,7 @@
 NO_BUILD=      YES
 USE_PKGINSTALL=        YES
 
-BZ_WEB_GROUP?= www
+BZ_WEB_GROUP?= ${APACHE_GROUP}
 SENDMAIL?=     /usr/sbin/sendmail
 
 BUILD_DEFS+=   BZ_WEB_GROUP SENDMAIL APACHE_USER
@@ -38,6 +40,7 @@
 CONF_FILES=    ${EGDIR}/bugzilla.conf ${PKG_SYSCONFDIR}/bugzilla.conf \
                ${EGDIR}/localconfig ${BZDIR}/localconfig
 SPECIAL_PERMS= ${BZDIR}/localconfig ${APACHE_USER} ${SHAREGRP} 0400
+PAX_DIRS=      Bugzilla skins template
 
 REPLACE_PERL=  *.pl *.cgi
 
@@ -51,9 +54,8 @@
 SUBST_MESSAGE.conf=    "Fixing configuration files."
 
 post-extract:
-       @${FIND} ${WRKSRC}/template -type d -name CVS | ${XARGS} ${RM} -rf
-       @${FIND} ${WRKSRC}/template -type f -name ".cvsignore" | ${XARGS} \
-               ${RM} -f
+       @${FIND} ${WRKSRC} -type d -name CVS | ${XARGS} ${RM} -rf
+       @${FIND} ${WRKSRC} -type f -name ".cvsignore" | ${XARGS} ${RM} -f
        @${CP} ${FILESDIR}/bugzilla.conf ${WRKSRC}
        @${CP} ${FILESDIR}/localconfig ${WRKSRC}
 
@@ -62,53 +64,44 @@
        ${INSTALL_DATA_DIR} ${EGDIR}
        ${INSTALL_DATA_DIR} ${BZDIR}
        ${INSTALL_DATA_DIR} ${BZDIR}/Bugzilla
-       ${INSTALL_DATA_DIR} ${BZDIR}/Bugzilla/Auth
-       ${INSTALL_DATA_DIR} ${BZDIR}/Bugzilla/Template/Plugin
-       ${INSTALL_DATA_DIR} ${BZDIR}/css
+
        ${INSTALL_DATA_DIR} ${BZDIR}/js
        ${INSTALL_DATA_DIR} ${BZDIR}/template
        ${INSTALL_DATA_DIR} ${BZDIR}/skins
-       ${INSTALL_DATA_DIR} ${BZDIR}/skins/standard
+       ${INSTALL_DATA_DIR} ${BZDIR}/docs
        ${INSTALL_DATA_DIR} ${BZDIR}/docs/html
-       ${INSTALL_DATA_DIR} ${BZDIR}/docs/images
-       ${INSTALL_DATA_DIR} ${BZDIR}/docs/images/callouts
+       ${INSTALL_DATA_DIR} ${BZDIR}/images
+
        ${INSTALL_DATA} ${WRKSRC}/docs/txt/Bugzilla-Guide.txt ${DOCDIR}
        ${INSTALL_DATA} ${WRKSRC}/docs/rel_notes.txt ${DOCDIR}
        ${INSTALL_DATA} ${WRKSRC}/QUICKSTART ${DOCDIR}
        ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
        ${INSTALL_DATA} ${WRKSRC}/UPGRADING ${DOCDIR}
        ${INSTALL_DATA} ${WRKSRC}/UPGRADING-pre-2.8 ${DOCDIR}
+
        ${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}
-       ${INSTALL_DATA} ${WRKSRC}/Bugzilla/*.pm ${BZDIR}/Bugzilla
-       ${INSTALL_DATA} ${WRKSRC}/Bugzilla/Auth/*.pm ${BZDIR}/Bugzilla/Auth
-       ${INSTALL_DATA} ${WRKSRC}/Bugzilla/Template/Plugin/*.pm \
-               ${BZDIR}/Bugzilla/Template/Plugin
-       ${INSTALL_DATA} ${WRKSRC}/robots.txt ${BZDIR}
-       ${INSTALL_DATA} ${WRKSRC}/1x1.gif ${BZDIR}
-       ${INSTALL_DATA} ${WRKSRC}/ant.jpg ${BZDIR}
-       ${INSTALL_DATA} ${WRKSRC}/padlock.png ${BZDIR}
+
        ${INSTALL_DATA} ${WRKSRC}/bugzilla.conf ${EGDIR}
        ${INSTALL_DATA} ${WRKSRC}/localconfig ${EGDIR}
-       ${INSTALL_DATA} ${WRKSRC}/bugzilla.dtd ${BZDIR}
-       ${INSTALL_DATA} ${WRKSRC}/*.js ${BZDIR}
+
+       ${INSTALL_DATA} ${WRKSRC}/images/*.png ${BZDIR}/images
        ${INSTALL_DATA} ${WRKSRC}/js/*.js ${BZDIR}/js
-       ${INSTALL_DATA} ${WRKSRC}/duplicates.xul ${BZDIR}
-       ${INSTALL_DATA} ${WRKSRC}/css/*.css ${BZDIR}/css
        ${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${BZDIR}/docs/html
-       cd ${WRKSRC}/template && ${PAX} -rw . ${BZDIR}/template
-       ${FIND} ${BZDIR}/template -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
-       ${FIND} ${BZDIR}/template -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE}
-       ${CHMOD} ${BINMODE} ${BZDIR}/template/en/default/filterexceptions.pl
-       ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${BZDIR}/template
-       ${INSTALL_DATA} ${WRKSRC}/skins/standard/*.css ${BZDIR}/skins/standard
-       ${INSTALL_DATA} ${WRKSRC}/docs/images/*.gif ${BZDIR}/docs/images
-       ${INSTALL_DATA} ${WRKSRC}/docs/images/*.png ${BZDIR}/docs/images
-       ${INSTALL_DATA} ${WRKSRC}/docs/images/*.xml ${BZDIR}/docs/images
-       ${INSTALL_DATA} ${WRKSRC}/docs/images/callouts/*.gif \
-               ${BZDIR}/docs/images/callouts
 
-.include "../../mk/apache.mk"
+.      for i in ${PAX_DIRS}
+               cd ${WRKSRC}/${i} && ${PAX} -rw . ${BZDIR}/${i}
+               ${FIND} ${BZDIR}/${i} -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
+               ${FIND} ${BZDIR}/${i} -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE}
+               ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${BZDIR}/${i}
+.      endfor
+
+# .include "../../mk/apache.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 6346b0c3bdaf -r 67458756e56b devel/bugzilla/PLIST
--- a/devel/bugzilla/PLIST      Wed Oct 26 10:08:24 2005 +0000
+++ b/devel/bugzilla/PLIST      Wed Oct 26 10:16:09 2005 +0000
@@ -1,12 +1,14 @@
-@comment $NetBSD: PLIST,v 1.5 2005/10/23 15:44:28 rillig Exp $
-share/bugzilla/1x1.gif
+@comment $NetBSD: PLIST,v 1.6 2005/10/26 10:16:09 adrianp Exp $
 share/bugzilla/Bugzilla.pm
 share/bugzilla/Bugzilla/Attachment.pm
 share/bugzilla/Bugzilla/Auth.pm
-share/bugzilla/Bugzilla/Auth/CGI.pm
-share/bugzilla/Bugzilla/Auth/Cookie.pm
-share/bugzilla/Bugzilla/Auth/DB.pm
-share/bugzilla/Bugzilla/Auth/LDAP.pm
+share/bugzilla/Bugzilla/Auth/Login/WWW.pm
+share/bugzilla/Bugzilla/Auth/Login/WWW/CGI.pm
+share/bugzilla/Bugzilla/Auth/Login/WWW/CGI/Cookie.pm
+share/bugzilla/Bugzilla/Auth/Login/WWW/Env.pm
+share/bugzilla/Bugzilla/Auth/README
+share/bugzilla/Bugzilla/Auth/Verify/DB.pm
+share/bugzilla/Bugzilla/Auth/Verify/LDAP.pm
 share/bugzilla/Bugzilla/Bug.pm
 share/bugzilla/Bugzilla/BugMail.pm
 share/bugzilla/Bugzilla/CGI.pm
@@ -14,17 +16,24 @@
 share/bugzilla/Bugzilla/Config.pm
 share/bugzilla/Bugzilla/Constants.pm
 share/bugzilla/Bugzilla/DB.pm
+share/bugzilla/Bugzilla/DB/Mysql.pm
+share/bugzilla/Bugzilla/DB/Pg.pm
+share/bugzilla/Bugzilla/DB/Schema.pm
+share/bugzilla/Bugzilla/DB/Schema/Mysql.pm
+share/bugzilla/Bugzilla/DB/Schema/Pg.pm
 share/bugzilla/Bugzilla/Error.pm
 share/bugzilla/Bugzilla/Flag.pm
 share/bugzilla/Bugzilla/FlagType.pm
-share/bugzilla/Bugzilla/RelationSet.pm
+share/bugzilla/Bugzilla/Group.pm
 share/bugzilla/Bugzilla/Search.pm
 share/bugzilla/Bugzilla/Series.pm
 share/bugzilla/Bugzilla/Template.pm
 share/bugzilla/Bugzilla/Template/Plugin/Bugzilla.pm
 share/bugzilla/Bugzilla/Template/Plugin/Hook.pm
+share/bugzilla/Bugzilla/Template/Plugin/User.pm
 share/bugzilla/Bugzilla/Token.pm
 share/bugzilla/Bugzilla/User.pm
+share/bugzilla/Bugzilla/User/Setting.pm
 share/bugzilla/Bugzilla/Util.pm
 share/bugzilla/CGI.pl
 share/bugzilla/ant.jpg
@@ -37,11 +46,6 @@
 share/bugzilla/collectstats.pl
 share/bugzilla/config.cgi
 share/bugzilla/createaccount.cgi
-share/bugzilla/css/buglist.css
-share/bugzilla/css/duplicates.css
-share/bugzilla/css/global.css
-share/bugzilla/css/panel.css
-share/bugzilla/css/show_multiple.css
 share/bugzilla/defparams.pl
 share/bugzilla/describecomponents.cgi
 share/bugzilla/describekeywords.cgi
@@ -113,9 +117,13 @@
 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-testserver.html
 share/bugzilla/docs/html/trouble-filetemp.html
 share/bugzilla/docs/html/troubleshooting.html
 share/bugzilla/docs/html/upgrading.html
@@ -125,23 +133,12 @@
 share/bugzilla/docs/html/using.html
 share/bugzilla/docs/html/versions.html
 share/bugzilla/docs/html/voting.html
-share/bugzilla/docs/html/x2941.html
-share/bugzilla/docs/html/x2948.html
-share/bugzilla/docs/html/x2958.html
-share/bugzilla/docs/html/x2963.html
-share/bugzilla/docs/html/x3017.html
-share/bugzilla/docs/images/bzLifecycle.png
-share/bugzilla/docs/images/bzLifecycle.xml
-share/bugzilla/docs/images/callouts/1.gif
-share/bugzilla/docs/images/callouts/2.gif
-share/bugzilla/docs/images/callouts/3.gif
-share/bugzilla/docs/images/caution.gif
-share/bugzilla/docs/images/note.gif
-share/bugzilla/docs/images/tip.gif
-share/bugzilla/docs/images/warning.gif
+share/bugzilla/docs/html/whining.html
+share/bugzilla/docs/html/x3196.html
 share/bugzilla/doeditparams.cgi
 share/bugzilla/duplicates.cgi
 share/bugzilla/duplicates.xul
+share/bugzilla/editclassifications.cgi
 share/bugzilla/editcomponents.cgi
 share/bugzilla/editflagtypes.cgi
 share/bugzilla/editgroups.cgi
@@ -149,17 +146,21 @@
 share/bugzilla/editmilestones.cgi
 share/bugzilla/editparams.cgi
 share/bugzilla/editproducts.cgi
+share/bugzilla/editsettings.cgi
 share/bugzilla/editusers.cgi
+share/bugzilla/editvalues.cgi
 share/bugzilla/editversions.cgi
+share/bugzilla/editwhines.cgi
 share/bugzilla/enter_bug.cgi
 share/bugzilla/globals.pl
+share/bugzilla/images/padlock.png
 share/bugzilla/importxml.pl
 share/bugzilla/index.cgi
 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/padlock.png
 share/bugzilla/page.cgi
 share/bugzilla/post_bug.cgi
 share/bugzilla/process_bug.cgi
@@ -182,10 +183,23 @@
 share/bugzilla/showdependencygraph.cgi
 share/bugzilla/showdependencytree.cgi
 share/bugzilla/sidebar.cgi
+share/bugzilla/skins/standard/admin.css
+share/bugzilla/skins/standard/buglist.css
 share/bugzilla/skins/standard/duplicates.css
+share/bugzilla/skins/standard/editusers.css
 share/bugzilla/skins/standard/global.css
+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/show_multiple.css
+share/bugzilla/skins/standard/summarize-time.css
+share/bugzilla/skins/standard/voting.css
+share/bugzilla/summarize_time.cgi
 share/bugzilla/template/en/default/account/auth/ldap-error.html.tmpl
+share/bugzilla/template/en/default/account/auth/login-small.html.tmpl
 share/bugzilla/template/en/default/account/auth/login.html.tmpl
 share/bugzilla/template/en/default/account/cancel-token.txt.tmpl
 share/bugzilla/template/en/default/account/create.html.tmpl
@@ -202,18 +216,85 @@
 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
+share/bugzilla/template/en/default/account/prefs/settings.html.tmpl
+share/bugzilla/template/en/default/admin/classifications/add.html.tmpl
+share/bugzilla/template/en/default/admin/classifications/del.html.tmpl
+share/bugzilla/template/en/default/admin/classifications/delete.html.tmpl
+share/bugzilla/template/en/default/admin/classifications/edit.html.tmpl
+share/bugzilla/template/en/default/admin/classifications/new.html.tmpl
+share/bugzilla/template/en/default/admin/classifications/reclassify.html.tmpl
+share/bugzilla/template/en/default/admin/classifications/select.html.tmpl
+share/bugzilla/template/en/default/admin/classifications/update.html.tmpl



Home | Main Index | Thread Index | Old Index