diff options
author | adrianp <adrianp@pkgsrc.org> | 2007-08-27 17:51:32 +0000 |
---|---|---|
committer | adrianp <adrianp@pkgsrc.org> | 2007-08-27 17:51:32 +0000 |
commit | 4a4fa12406862b179be4b0c272f1040c31e279c2 (patch) | |
tree | 8b79efd5bc677d74029d45cc4643e389ce8d48f2 /devel/bugzilla3 | |
parent | 997efcdb70dcdcb10b65d8a24d42bbe222dde765 (diff) | |
download | pkgsrc-4a4fa12406862b179be4b0c272f1040c31e279c2.tar.gz |
Import of Bugzilla 3.x branch
New features include:
* Custom Fields
* mod_perl Support
* Shared Saved Searches
* Attachments and Flags on New Bugs
* Custom Resolutions
* Per-Product Permissions
* User Interface Improvements
* XML-RPC Interface
* Skins
* Unchangeable Fields Appear Unchangeable
* All Emails in Templates
* No More Double-Filed Bugs
* Default CC List for Components
* File/Modify Bugs By Email
* Users Who Get All Bug Notifications
* Improved UTF-8 Support
* Automatic Update Notification
* Welcome Page for New Installs
* Other Enhancements and Changes
Diffstat (limited to 'devel/bugzilla3')
-rw-r--r-- | devel/bugzilla3/DESCR | 18 | ||||
-rw-r--r-- | devel/bugzilla3/MESSAGE | 24 | ||||
-rw-r--r-- | devel/bugzilla3/Makefile | 107 | ||||
-rw-r--r-- | devel/bugzilla3/PLIST | 611 | ||||
-rw-r--r-- | devel/bugzilla3/distinfo | 5 | ||||
-rw-r--r-- | devel/bugzilla3/files/bugzilla.conf | 15 | ||||
-rw-r--r-- | devel/bugzilla3/files/localconfig | 90 | ||||
-rw-r--r-- | devel/bugzilla3/options.mk | 116 |
8 files changed, 986 insertions, 0 deletions
diff --git a/devel/bugzilla3/DESCR b/devel/bugzilla3/DESCR new file mode 100644 index 00000000000..1c8b62f76a8 --- /dev/null +++ b/devel/bugzilla3/DESCR @@ -0,0 +1,18 @@ +Bugzilla is a "Defect Tracking System" or "Bug-Tracking System". Defect +Tracking Systems allow individual or groups of developers to keep track of +outstanding bugs in their product effectively. Most commercial defect-tracking +software vendors charge enormous licensing fees. Despite being "free", Bugzilla +has many features its expensive counterparts lack. Consequently, Bugzilla has +quickly become a favorite of hundreds of organizations across the globe. + +What Does Bugzilla Do? + +- Track bugs and code changes +- Communicate with teammates +- Submit and review patches +- Manage quality assurance (QA) + +Bugzilla can help you get a handle on the software development process. +Successful projects often are the result of successful organization and +communication. Bugzilla is a powerful tool that will help your team get +organized and communicate effectively. diff --git a/devel/bugzilla3/MESSAGE b/devel/bugzilla3/MESSAGE new file mode 100644 index 00000000000..2d310b8f8dc --- /dev/null +++ b/devel/bugzilla3/MESSAGE @@ -0,0 +1,24 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2007/08/27 17:51:33 adrianp 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 +with database setup. After the initial setup of the database you can then +check the settings in ${BZDIR}/localconfig and: + + cd ${BZDIR} + ./checksetup.pl + +You will need to make Bugzilla accessible through your HTTP server. +If you are running Apache then you may add the following lines to httpd.conf: + + DirectoryIndex index.cgi index.html + Include ${PKG_SYSCONFDIR}/httpd/bugzilla.conf + +to make Bugzilla accessible through: + + http://localhost/bugzilla/index.cgi + +IMPORTANTLY: CHANGE YOUR DATABASE PASSWORD FROM THE DEFAULT !! + +=========================================================================== diff --git a/devel/bugzilla3/Makefile b/devel/bugzilla3/Makefile new file mode 100644 index 00000000000..e56e1ef6d48 --- /dev/null +++ b/devel/bugzilla3/Makefile @@ -0,0 +1,107 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/08/27 17:51:32 adrianp Exp $ +# + +DISTNAME= bugzilla-3.0.1 +CATEGORIES= www devel +MASTER_SITES= ${MASTER_SITE_MOZILLA:=webtools/} + +MAINTAINER= adrianp@NetBSD.org +HOMEPAGE= http://www.bugzilla.org/ +COMMENT= Web based bug tracking system + +DEPENDS+= p5-CGI>=2.93:../../www/p5-CGI +DEPENDS+= p5-DBI>=1.41:../../databases/p5-DBI +DEPENDS+= p5-Template-Toolkit>=2.12:../../www/p5-Template-Toolkit +DEPENDS+= p5-TimeDate>=1.16:../../time/p5-TimeDate +DEPENDS+= p5-Email-Send>=2.185:../../mail/p5-Email-Send +DEPENDS+= p5-Email-MIME-Modifier-[0-9]*:../../mail/p5-Email-MIME-Modifier + +.include "../../mk/bsd.prefs.mk" +.include "options.mk" + +USE_TOOLS+= perl:run +NO_BUILD= YES + +BZ_WEB_GROUP?= ${APACHE_GROUP} +SENDMAIL?= /usr/sbin/sendmail +CVS?= /usr/bin/cvs + +BUILD_DEFS+= SENDMAIL CVS APACHE_USER APACHE_GROUP +PERL5_REQD+= 5.8.0 + +PKG_USERS_VARS+= APACHE_USER +PKG_GROUPS_VARS+= BZ_WEB_GROUP APACHE_GROUP + +MESSAGE_SUBST+= BZDIR=${BZDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q} + +BZDIR= ${PREFIX}/share/bugzilla +EGDIR= ${PREFIX}/share/examples/bugzilla +DOCDIR= ${PREFIX}/share/doc/bugzilla +CONF_FILES= ${EGDIR}/bugzilla.conf ${PKG_SYSCONFDIR}/bugzilla.conf +CONF_FILES_PERMS= ${EGDIR}/localconfig ${BZDIR}/localconfig \ + ${APACHE_USER} ${SHAREGRP} 0400 +PAX_DIRS= Bugzilla skins template + +REPLACE_PERL+= *.pl *.cgi + +SUBST_CLASSES+= conf +SUBST_STAGE.conf= pre-install +SUBST_MESSAGE.conf= Fixing configuration files. +SUBST_FILES.conf= bugzilla.conf localconfig Bugzilla/BugMail.pm +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: + ${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} + +do-install: + ${INSTALL_DATA_DIR} ${DOCDIR} + ${INSTALL_DATA_DIR} ${EGDIR} + ${INSTALL_DATA_DIR} ${BZDIR} + ${INSTALL_DATA_DIR} ${BZDIR}/Bugzilla + + ${INSTALL_DATA_DIR} ${BZDIR}/js + ${INSTALL_DATA_DIR} ${BZDIR}/template + ${INSTALL_DATA_DIR} ${BZDIR}/skins + ${INSTALL_DATA_DIR} ${BZDIR}/docs + ${INSTALL_DATA_DIR} ${BZDIR}/docs/html + ${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}/*.js ${BZDIR} + ${INSTALL_DATA} ${WRKSRC}/robots.txt ${BZDIR} + ${INSTALL_DATA} ${WRKSRC}/bugzilla.dtd ${BZDIR} + ${INSTALL_DATA} ${WRKSRC}/duplicates.xul ${BZDIR} + ${INSTALL_DATA} ${WRKSRC}/Bugzilla.pm ${BZDIR} + + ${INSTALL_DATA} ${WRKSRC}/bugzilla.conf ${EGDIR} + ${INSTALL_DATA} ${WRKSRC}/localconfig ${EGDIR} + + ${INSTALL_DATA} ${WRKSRC}/images/*.png ${BZDIR}/images + ${INSTALL_DATA} ${WRKSRC}/js/*.js ${BZDIR}/js + ${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${BZDIR}/docs/html + +.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 --git a/devel/bugzilla3/PLIST b/devel/bugzilla3/PLIST new file mode 100644 index 00000000000..0ef06f6663a --- /dev/null +++ b/devel/bugzilla3/PLIST @@ -0,0 +1,611 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/08/27 17:51:33 adrianp Exp $ +share/bugzilla/Bugzilla.pm +share/bugzilla/Bugzilla/Attachment.pm +share/bugzilla/Bugzilla/Attachment/PatchReader.pm +share/bugzilla/Bugzilla/Auth.pm +share/bugzilla/Bugzilla/Auth/Login.pm +share/bugzilla/Bugzilla/Auth/Login/CGI.pm +share/bugzilla/Bugzilla/Auth/Login/Cookie.pm +share/bugzilla/Bugzilla/Auth/Login/Env.pm +share/bugzilla/Bugzilla/Auth/Login/Stack.pm +share/bugzilla/Bugzilla/Auth/Persist/Cookie.pm +share/bugzilla/Bugzilla/Auth/Verify.pm +share/bugzilla/Bugzilla/Auth/Verify/DB.pm +share/bugzilla/Bugzilla/Auth/Verify/LDAP.pm +share/bugzilla/Bugzilla/Auth/Verify/Stack.pm +share/bugzilla/Bugzilla/Bug.pm +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 +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/Field.pm +share/bugzilla/Bugzilla/Flag.pm +share/bugzilla/Bugzilla/FlagType.pm +share/bugzilla/Bugzilla/Group.pm +share/bugzilla/Bugzilla/Hook.pm +share/bugzilla/Bugzilla/Install.pm +share/bugzilla/Bugzilla/Install/DB.pm +share/bugzilla/Bugzilla/Install/Filesystem.pm +share/bugzilla/Bugzilla/Install/Localconfig.pm +share/bugzilla/Bugzilla/Install/Requirements.pm +share/bugzilla/Bugzilla/Keyword.pm +share/bugzilla/Bugzilla/Mailer.pm +share/bugzilla/Bugzilla/Milestone.pm +share/bugzilla/Bugzilla/Object.pm +share/bugzilla/Bugzilla/Product.pm +share/bugzilla/Bugzilla/Search.pm +share/bugzilla/Bugzilla/Search/Quicksearch.pm +share/bugzilla/Bugzilla/Search/Saved.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/Update.pm +share/bugzilla/Bugzilla/User.pm +share/bugzilla/Bugzilla/User/Setting.pm +share/bugzilla/Bugzilla/User/Setting/Skin.pm +share/bugzilla/Bugzilla/Util.pm +share/bugzilla/Bugzilla/Version.pm +share/bugzilla/Bugzilla/WebService.pm +share/bugzilla/Bugzilla/WebService/Bug.pm +share/bugzilla/Bugzilla/WebService/Bugzilla.pm +share/bugzilla/Bugzilla/WebService/Constants.pm +share/bugzilla/Bugzilla/WebService/Product.pm +share/bugzilla/Bugzilla/WebService/User.pm +share/bugzilla/attachment.cgi +share/bugzilla/buglist.cgi +share/bugzilla/bugzilla.dtd +share/bugzilla/chart.cgi +share/bugzilla/checksetup.pl +share/bugzilla/colchange.cgi +share/bugzilla/collectstats.pl +share/bugzilla/config.cgi +share/bugzilla/createaccount.cgi +share/bugzilla/describecomponents.cgi +share/bugzilla/describekeywords.cgi +share/bugzilla/docs/html/Bugzilla-Guide.html +share/bugzilla/docs/html/about.html +share/bugzilla/docs/html/administration.html +share/bugzilla/docs/html/attachments.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 +share/bugzilla/docs/html/configuration.html +share/bugzilla/docs/html/conventions.html +share/bugzilla/docs/html/copyright.html +share/bugzilla/docs/html/credits.html +share/bugzilla/docs/html/cust-change-permissions.html +share/bugzilla/docs/html/cust-hooks.html +share/bugzilla/docs/html/cust-skins.html +share/bugzilla/docs/html/cust-templates.html +share/bugzilla/docs/html/custom-fields.html +share/bugzilla/docs/html/customization.html +share/bugzilla/docs/html/disclaimer.html +share/bugzilla/docs/html/edit-values.html +share/bugzilla/docs/html/extraconfig.html +share/bugzilla/docs/html/faq.html +share/bugzilla/docs/html/flags-overview.html +share/bugzilla/docs/html/flags.html +share/bugzilla/docs/html/general-advice.html +share/bugzilla/docs/html/gfdl-0.html +share/bugzilla/docs/html/gfdl-1.html +share/bugzilla/docs/html/gfdl-10.html +share/bugzilla/docs/html/gfdl-2.html +share/bugzilla/docs/html/gfdl-3.html +share/bugzilla/docs/html/gfdl-4.html +share/bugzilla/docs/html/gfdl-5.html +share/bugzilla/docs/html/gfdl-6.html +share/bugzilla/docs/html/gfdl-7.html +share/bugzilla/docs/html/gfdl-8.html +share/bugzilla/docs/html/gfdl-9.html +share/bugzilla/docs/html/gfdl-howto.html +share/bugzilla/docs/html/gfdl.html +share/bugzilla/docs/html/glossary.html +share/bugzilla/docs/html/groups.html +share/bugzilla/docs/html/hintsandtips.html +share/bugzilla/docs/html/index.html +share/bugzilla/docs/html/install-perlmodules-manual.html +share/bugzilla/docs/html/installation.html +share/bugzilla/docs/html/installing-bugzilla.html +share/bugzilla/docs/html/integration.html +share/bugzilla/docs/html/lifecycle.html +share/bugzilla/docs/html/milestones.html +share/bugzilla/docs/html/modules-manual-download.html +share/bugzilla/docs/html/modules-manual-instructions.html +share/bugzilla/docs/html/modules-manual-optional.html +share/bugzilla/docs/html/myaccount.html +share/bugzilla/docs/html/newversions.html +share/bugzilla/docs/html/nonroot.html +share/bugzilla/docs/html/os-specific.html +share/bugzilla/docs/html/parameters.html +share/bugzilla/docs/html/paranoid-security.html +share/bugzilla/docs/html/patches.html +share/bugzilla/docs/html/products.html +share/bugzilla/docs/html/query.html +share/bugzilla/docs/html/quips.html +share/bugzilla/docs/html/reporting.html +share/bugzilla/docs/html/security-bugzilla.html +share/bugzilla/docs/html/security-mysql.html +share/bugzilla/docs/html/security-os.html +share/bugzilla/docs/html/security-webserver.html +share/bugzilla/docs/html/security.html +share/bugzilla/docs/html/timetracking.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/troubleshooting.html +share/bugzilla/docs/html/upgrading.html +share/bugzilla/docs/html/useradmin.html +share/bugzilla/docs/html/userpreferences.html +share/bugzilla/docs/html/using-intro.html +share/bugzilla/docs/html/using.html +share/bugzilla/docs/html/versions.html +share/bugzilla/docs/html/voting.html +share/bugzilla/docs/html/whining.html +share/bugzilla/docs/html/x834.html +share/bugzilla/duplicates.cgi +share/bugzilla/duplicates.xul +share/bugzilla/editclassifications.cgi +share/bugzilla/editcomponents.cgi +share/bugzilla/editfields.cgi +share/bugzilla/editflagtypes.cgi +share/bugzilla/editgroups.cgi +share/bugzilla/editkeywords.cgi +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/email_in.pl +share/bugzilla/enter_bug.cgi +share/bugzilla/images/padlock.png +share/bugzilla/importxml.pl +share/bugzilla/index.cgi +share/bugzilla/js/TUI.js +share/bugzilla/js/attachment.js +share/bugzilla/js/duplicates.js +share/bugzilla/js/expanding-tree.js +share/bugzilla/js/productform.js +share/bugzilla/long_list.cgi +share/bugzilla/mod_perl.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/quips.cgi +share/bugzilla/relogin.cgi +share/bugzilla/report.cgi +share/bugzilla/reports.cgi +share/bugzilla/request.cgi +share/bugzilla/robots.txt +share/bugzilla/runtests.pl +share/bugzilla/sanitycheck.cgi +share/bugzilla/search_plugin.cgi +share/bugzilla/show_activity.cgi +share/bugzilla/show_bug.cgi +share/bugzilla/showattachment.cgi +share/bugzilla/showdependencygraph.cgi +share/bugzilla/showdependencytree.cgi +share/bugzilla/sidebar.cgi +share/bugzilla/skins/standard/IE-fixes.css +share/bugzilla/skins/standard/admin.css +share/bugzilla/skins/standard/buglist.css +share/bugzilla/skins/standard/create_attachment.css +share/bugzilla/skins/standard/dependency-tree.css +share/bugzilla/skins/standard/dependency-tree/bug-item.png +share/bugzilla/skins/standard/dependency-tree/tree-closed.png +share/bugzilla/skins/standard/dependency-tree/tree-open.png +share/bugzilla/skins/standard/dependency-tree/tree.png +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.png +share/bugzilla/skins/standard/panel.css +share/bugzilla/skins/standard/params.css +share/bugzilla/skins/standard/release-notes.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/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 +share/bugzilla/template/en/default/account/created.html.tmpl +share/bugzilla/template/en/default/account/email/change-new.txt.tmpl +share/bugzilla/template/en/default/account/email/change-old.txt.tmpl +share/bugzilla/template/en/default/account/email/confirm-new.html.tmpl +share/bugzilla/template/en/default/account/email/confirm.html.tmpl +share/bugzilla/template/en/default/account/email/request-new.txt.tmpl +share/bugzilla/template/en/default/account/password/forgotten-password.txt.tmpl +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/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/account/profile-activity.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 +share/bugzilla/template/en/default/admin/components/confirm-delete.html.tmpl +share/bugzilla/template/en/default/admin/components/create.html.tmpl +share/bugzilla/template/en/default/admin/components/created.html.tmpl +share/bugzilla/template/en/default/admin/components/deleted.html.tmpl +share/bugzilla/template/en/default/admin/components/edit.html.tmpl +share/bugzilla/template/en/default/admin/components/footer.html.tmpl +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/custom_fields/create.html.tmpl +share/bugzilla/template/en/default/admin/custom_fields/edit.html.tmpl +share/bugzilla/template/en/default/admin/custom_fields/list.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 +share/bugzilla/template/en/default/admin/fieldvalues/deleted.html.tmpl +share/bugzilla/template/en/default/admin/fieldvalues/edit.html.tmpl +share/bugzilla/template/en/default/admin/fieldvalues/footer.html.tmpl +share/bugzilla/template/en/default/admin/fieldvalues/list.html.tmpl +share/bugzilla/template/en/default/admin/fieldvalues/select-field.html.tmpl +share/bugzilla/template/en/default/admin/fieldvalues/updated.html.tmpl +share/bugzilla/template/en/default/admin/flag-type/confirm-delete.html.tmpl +share/bugzilla/template/en/default/admin/flag-type/edit.html.tmpl +share/bugzilla/template/en/default/admin/flag-type/list.html.tmpl +share/bugzilla/template/en/default/admin/groups/change.html.tmpl +share/bugzilla/template/en/default/admin/groups/create.html.tmpl +share/bugzilla/template/en/default/admin/groups/created.html.tmpl +share/bugzilla/template/en/default/admin/groups/delete.html.tmpl +share/bugzilla/template/en/default/admin/groups/deleted.html.tmpl +share/bugzilla/template/en/default/admin/groups/edit.html.tmpl +share/bugzilla/template/en/default/admin/groups/list.html.tmpl +share/bugzilla/template/en/default/admin/groups/remove.html.tmpl +share/bugzilla/template/en/default/admin/keywords/confirm-delete.html.tmpl +share/bugzilla/template/en/default/admin/keywords/create.html.tmpl +share/bugzilla/template/en/default/admin/keywords/created.html.tmpl +share/bugzilla/template/en/default/admin/keywords/edit.html.tmpl +share/bugzilla/template/en/default/admin/keywords/list.html.tmpl +share/bugzilla/template/en/default/admin/keywords/rebuild-cache.html.tmpl +share/bugzilla/template/en/default/admin/milestones/confirm-delete.html.tmpl +share/bugzilla/template/en/default/admin/milestones/create.html.tmpl +share/bugzilla/template/en/default/admin/milestones/created.html.tmpl +share/bugzilla/template/en/default/admin/milestones/deleted.html.tmpl +share/bugzilla/template/en/default/admin/milestones/edit.html.tmpl +share/bugzilla/template/en/default/admin/milestones/footer.html.tmpl +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 +share/bugzilla/template/en/default/admin/users/edit.html.tmpl +share/bugzilla/template/en/default/admin/users/list.html.tmpl +share/bugzilla/template/en/default/admin/users/listselectvars.html.tmpl +share/bugzilla/template/en/default/admin/users/search.html.tmpl +share/bugzilla/template/en/default/admin/users/userdata.html.tmpl +share/bugzilla/template/en/default/admin/versions/confirm-delete.html.tmpl +share/bugzilla/template/en/default/admin/versions/create.html.tmpl +share/bugzilla/template/en/default/admin/versions/created.html.tmpl +share/bugzilla/template/en/default/admin/versions/deleted.html.tmpl +share/bugzilla/template/en/default/admin/versions/edit.html.tmpl +share/bugzilla/template/en/default/admin/versions/footer.html.tmpl +share/bugzilla/template/en/default/admin/versions/list.html.tmpl +share/bugzilla/template/en/default/admin/versions/select-product.html.tmpl +share/bugzilla/template/en/default/admin/versions/updated.html.tmpl +share/bugzilla/template/en/default/attachment/choose.html.tmpl +share/bugzilla/template/en/default/attachment/confirm-delete.html.tmpl +share/bugzilla/template/en/default/attachment/content-types.html.tmpl +share/bugzilla/template/en/default/attachment/create.html.tmpl +share/bugzilla/template/en/default/attachment/created.html.tmpl +share/bugzilla/template/en/default/attachment/createformcontents.html.tmpl +share/bugzilla/template/en/default/attachment/delete_reason.txt.tmpl +share/bugzilla/template/en/default/attachment/diff-file.html.tmpl +share/bugzilla/template/en/default/attachment/diff-footer.html.tmpl +share/bugzilla/template/en/default/attachment/diff-header.html.tmpl +share/bugzilla/template/en/default/attachment/edit.html.tmpl +share/bugzilla/template/en/default/attachment/list.html.tmpl +share/bugzilla/template/en/default/attachment/show-multiple.html.tmpl +share/bugzilla/template/en/default/attachment/updated.html.tmpl +share/bugzilla/template/en/default/bug/activity/show.html.tmpl +share/bugzilla/template/en/default/bug/activity/table.html.tmpl +share/bugzilla/template/en/default/bug/choose.html.tmpl +share/bugzilla/template/en/default/bug/comments.html.tmpl +share/bugzilla/template/en/default/bug/create/comment-guided.txt.tmpl +share/bugzilla/template/en/default/bug/create/comment.txt.tmpl +share/bugzilla/template/en/default/bug/create/confirm-create-dupe.html.tmpl +share/bugzilla/template/en/default/bug/create/create-guided.html.tmpl +share/bugzilla/template/en/default/bug/create/create.html.tmpl +share/bugzilla/template/en/default/bug/create/created.html.tmpl +share/bugzilla/template/en/default/bug/create/make-template.html.tmpl +share/bugzilla/template/en/default/bug/create/user-message.html.tmpl +share/bugzilla/template/en/default/bug/dependency-graph.html.tmpl +share/bugzilla/template/en/default/bug/dependency-tree.html.tmpl +share/bugzilla/template/en/default/bug/edit.html.tmpl +share/bugzilla/template/en/default/bug/field.html.tmpl +share/bugzilla/template/en/default/bug/knob.html.tmpl +share/bugzilla/template/en/default/bug/navigate.html.tmpl +share/bugzilla/template/en/default/bug/process/bugmail.html.tmpl +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/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 +share/bugzilla/template/en/default/bug/show.html.tmpl +share/bugzilla/template/en/default/bug/show.xml.tmpl +share/bugzilla/template/en/default/bug/summarize-time.html.tmpl +share/bugzilla/template/en/default/bug/time.html.tmpl +share/bugzilla/template/en/default/bug/votes/delete-all.html.tmpl +share/bugzilla/template/en/default/bug/votes/list-for-bug.html.tmpl +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/newchangedmail.txt.tmpl +share/bugzilla/template/en/default/email/sudo.txt.tmpl +share/bugzilla/template/en/default/email/votes-removed.txt.tmpl +share/bugzilla/template/en/default/email/whine.txt.tmpl +share/bugzilla/template/en/default/filterexceptions.pl +share/bugzilla/template/en/default/flag/list.html.tmpl +share/bugzilla/template/en/default/global/banner.html.tmpl +share/bugzilla/template/en/default/global/choose-classification.html.tmpl +share/bugzilla/template/en/default/global/choose-product.html.tmpl +share/bugzilla/template/en/default/global/code-error.html.tmpl +share/bugzilla/template/en/default/global/common-links.html.tmpl +share/bugzilla/template/en/default/global/confirm-user-match.html.tmpl +share/bugzilla/template/en/default/global/docslinks.html.tmpl +share/bugzilla/template/en/default/global/field-descs.none.tmpl +share/bugzilla/template/en/default/global/footer.html.tmpl +share/bugzilla/template/en/default/global/header.html.tmpl +share/bugzilla/template/en/default/global/help-header.html.tmpl +share/bugzilla/template/en/default/global/help.html.tmpl +share/bugzilla/template/en/default/global/hidden-fields.html.tmpl +share/bugzilla/template/en/default/global/initialize.none.tmpl +share/bugzilla/template/en/default/global/js-products.html.tmpl +share/bugzilla/template/en/default/global/message.html.tmpl +share/bugzilla/template/en/default/global/message.txt.tmpl +share/bugzilla/template/en/default/global/messages.html.tmpl +share/bugzilla/template/en/default/global/per-bug-queries.html.tmpl +share/bugzilla/template/en/default/global/select-menu.html.tmpl +share/bugzilla/template/en/default/global/setting-descs.none.tmpl +share/bugzilla/template/en/default/global/site-navigation.html.tmpl +share/bugzilla/template/en/default/global/tabs.html.tmpl +share/bugzilla/template/en/default/global/textarea.html.tmpl +share/bugzilla/template/en/default/global/useful-links.html.tmpl +share/bugzilla/template/en/default/global/user-error.html.tmpl +share/bugzilla/template/en/default/global/userselect.html.tmpl +share/bugzilla/template/en/default/global/variables.none.tmpl +share/bugzilla/template/en/default/index.html.tmpl +share/bugzilla/template/en/default/list/change-columns.html.tmpl +share/bugzilla/template/en/default/list/edit-multiple.html.tmpl +share/bugzilla/template/en/default/list/list-simple.html.tmpl +share/bugzilla/template/en/default/list/list.atom.tmpl +share/bugzilla/template/en/default/list/list.csv.tmpl +share/bugzilla/template/en/default/list/list.html.tmpl +share/bugzilla/template/en/default/list/list.ics.tmpl +share/bugzilla/template/en/default/list/list.js.tmpl +share/bugzilla/template/en/default/list/list.rdf.tmpl +share/bugzilla/template/en/default/list/quips.html.tmpl +share/bugzilla/template/en/default/list/server-push.html.tmpl +share/bugzilla/template/en/default/list/table.html.tmpl +share/bugzilla/template/en/default/pages/bug-writing.html.tmpl +share/bugzilla/template/en/default/pages/fields.html.tmpl +share/bugzilla/template/en/default/pages/linked.html.tmpl +share/bugzilla/template/en/default/pages/linkify.html.tmpl +share/bugzilla/template/en/default/pages/quicksearch.html.tmpl +share/bugzilla/template/en/default/pages/quicksearchhack.html.tmpl +share/bugzilla/template/en/default/pages/release-notes.html.tmpl +share/bugzilla/template/en/default/pages/sudo.html.tmpl +share/bugzilla/template/en/default/pages/voting.html.tmpl +share/bugzilla/template/en/default/reports/chart.csv.tmpl +share/bugzilla/template/en/default/reports/chart.html.tmpl +share/bugzilla/template/en/default/reports/chart.png.tmpl +share/bugzilla/template/en/default/reports/components.html.tmpl +share/bugzilla/template/en/default/reports/create-chart.html.tmpl +share/bugzilla/template/en/default/reports/duplicates-simple.html.tmpl +share/bugzilla/template/en/default/reports/duplicates-table.html.tmpl +share/bugzilla/template/en/default/reports/duplicates.html.tmpl +share/bugzilla/template/en/default/reports/duplicates.rdf.tmpl +share/bugzilla/template/en/default/reports/edit-series.html.tmpl +share/bugzilla/template/en/default/reports/keywords.html.tmpl +share/bugzilla/template/en/default/reports/menu.html.tmpl +share/bugzilla/template/en/default/reports/old-charts.html.tmpl +share/bugzilla/template/en/default/reports/report-bar.png.tmpl +share/bugzilla/template/en/default/reports/report-line.png.tmpl +share/bugzilla/template/en/default/reports/report-pie.png.tmpl +share/bugzilla/template/en/default/reports/report-simple.html.tmpl +share/bugzilla/template/en/default/reports/report-table.csv.tmpl +share/bugzilla/template/en/default/reports/report-table.html.tmpl +share/bugzilla/template/en/default/reports/report.csv.tmpl +share/bugzilla/template/en/default/reports/report.html.tmpl +share/bugzilla/template/en/default/reports/series-common.html.tmpl +share/bugzilla/template/en/default/reports/series.html.tmpl +share/bugzilla/template/en/default/request/email.txt.tmpl +share/bugzilla/template/en/default/request/queue.html.tmpl +share/bugzilla/template/en/default/search/boolean-charts.html.tmpl +share/bugzilla/template/en/default/search/form.html.tmpl +share/bugzilla/template/en/default/search/knob.html.tmpl +share/bugzilla/template/en/default/search/search-advanced.html.tmpl +share/bugzilla/template/en/default/search/search-create-series.html.tmpl +share/bugzilla/template/en/default/search/search-help.html.tmpl +share/bugzilla/template/en/default/search/search-plugin.xml.tmpl +share/bugzilla/template/en/default/search/search-report-graph.html.tmpl +share/bugzilla/template/en/default/search/search-report-select.html.tmpl +share/bugzilla/template/en/default/search/search-report-table.html.tmpl +share/bugzilla/template/en/default/search/search-specific.html.tmpl +share/bugzilla/template/en/default/search/tabs.html.tmpl +share/bugzilla/template/en/default/sidebar.xul.tmpl +share/bugzilla/template/en/default/welcome-admin.html.tmpl +share/bugzilla/template/en/default/whine/mail.html.tmpl +share/bugzilla/template/en/default/whine/mail.txt.tmpl +share/bugzilla/template/en/default/whine/multipart-mime.txt.tmpl +share/bugzilla/template/en/default/whine/schedule.html.tmpl +share/bugzilla/template/en/extension/filterexceptions.pl +share/bugzilla/testagent.cgi +share/bugzilla/testserver.pl +share/bugzilla/token.cgi +share/bugzilla/userprefs.cgi +share/bugzilla/votes.cgi +share/bugzilla/whine.pl +share/bugzilla/whineatnews.pl +share/bugzilla/xml.cgi +share/bugzilla/xmlrpc.cgi +share/doc/bugzilla/Bugzilla-Guide.txt +share/doc/bugzilla/QUICKSTART +share/doc/bugzilla/README +share/doc/bugzilla/UPGRADING +share/doc/bugzilla/UPGRADING-pre-2.8 +share/doc/bugzilla/rel_notes.txt +share/examples/bugzilla/bugzilla.conf +share/examples/bugzilla/localconfig +@dirrm share/examples/bugzilla +@dirrm share/doc/bugzilla +@dirrm share/bugzilla/template/en/extension +@dirrm share/bugzilla/template/en/default/whine +@dirrm share/bugzilla/template/en/default/search +@dirrm share/bugzilla/template/en/default/request +@dirrm share/bugzilla/template/en/default/reports +@dirrm share/bugzilla/template/en/default/pages +@dirrm share/bugzilla/template/en/default/list +@dirrm share/bugzilla/template/en/default/global +@dirrm share/bugzilla/template/en/default/flag +@dirrm share/bugzilla/template/en/default/email +@dirrm share/bugzilla/template/en/default/bug/votes +@dirrm share/bugzilla/template/en/default/bug/process +@dirrm share/bugzilla/template/en/default/bug/create +@dirrm share/bugzilla/template/en/default/bug/activity +@dirrm share/bugzilla/template/en/default/bug +@dirrm share/bugzilla/template/en/default/attachment +@dirrm share/bugzilla/template/en/default/admin/versions +@dirrm share/bugzilla/template/en/default/admin/users +@dirrm share/bugzilla/template/en/default/admin/settings +@dirrm share/bugzilla/template/en/default/admin/products/groupcontrol +@dirrm share/bugzilla/template/en/default/admin/products +@dirrm share/bugzilla/template/en/default/admin/params +@dirrm share/bugzilla/template/en/default/admin/milestones +@dirrm share/bugzilla/template/en/default/admin/keywords +@dirrm share/bugzilla/template/en/default/admin/groups +@dirrm share/bugzilla/template/en/default/admin/flag-type +@dirrm share/bugzilla/template/en/default/admin/fieldvalues +@dirrm share/bugzilla/template/en/default/admin/custom_fields +@dirrm share/bugzilla/template/en/default/admin/components +@dirrm share/bugzilla/template/en/default/admin/classifications +@dirrm share/bugzilla/template/en/default/admin +@dirrm share/bugzilla/template/en/default/account/prefs +@dirrm share/bugzilla/template/en/default/account/password +@dirrm share/bugzilla/template/en/default/account/email +@dirrm share/bugzilla/template/en/default/account/auth +@dirrm share/bugzilla/template/en/default/account +@dirrm share/bugzilla/template/en/default +@dirrm share/bugzilla/template/en +@dirrm share/bugzilla/template +@dirrm share/bugzilla/skins/standard/index +@dirrm share/bugzilla/skins/standard/global +@dirrm share/bugzilla/skins/standard/dependency-tree +@dirrm share/bugzilla/skins/standard +@dirrm share/bugzilla/skins +@dirrm share/bugzilla/js +@dirrm share/bugzilla/images +@dirrm share/bugzilla/docs/html +@dirrm share/bugzilla/docs +@dirrm share/bugzilla/Bugzilla/WebService +@dirrm share/bugzilla/Bugzilla/User/Setting +@dirrm share/bugzilla/Bugzilla/User +@dirrm share/bugzilla/Bugzilla/Template/Plugin +@dirrm share/bugzilla/Bugzilla/Template +@dirrm share/bugzilla/Bugzilla/Search +@dirrm share/bugzilla/Bugzilla/Install +@dirrm share/bugzilla/Bugzilla/DB/Schema +@dirrm share/bugzilla/Bugzilla/DB +@dirrm share/bugzilla/Bugzilla/Config +@dirrm share/bugzilla/Bugzilla/Auth/Verify +@dirrm share/bugzilla/Bugzilla/Auth/Persist +@dirrm share/bugzilla/Bugzilla/Auth/Login +@dirrm share/bugzilla/Bugzilla/Auth +@dirrm share/bugzilla/Bugzilla/Attachment +@dirrm share/bugzilla/Bugzilla +@dirrm share/bugzilla diff --git a/devel/bugzilla3/distinfo b/devel/bugzilla3/distinfo new file mode 100644 index 00000000000..115d8031a79 --- /dev/null +++ b/devel/bugzilla3/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/08/27 17:51:33 adrianp Exp $ + +SHA1 (bugzilla-3.0.1.tar.gz) = acc44e3be050f4f3ad76f376c64037edee8e14eb +RMD160 (bugzilla-3.0.1.tar.gz) = 3e14ebdba1ea93f355a1b9a469d3370fca4bb901 +Size (bugzilla-3.0.1.tar.gz) = 2176902 bytes diff --git a/devel/bugzilla3/files/bugzilla.conf b/devel/bugzilla3/files/bugzilla.conf new file mode 100644 index 00000000000..ef07221cc5c --- /dev/null +++ b/devel/bugzilla3/files/bugzilla.conf @@ -0,0 +1,15 @@ +# $NetBSD: bugzilla.conf,v 1.1.1.1 2007/08/27 17:51:33 adrianp Exp $ +# +# Bugzilla configuration file fragment for Apache + +<IfModule mod_alias.c> + Alias /bugzilla/ "@BZDIR@/" +</IfModule> + +<Directory "@BZDIR@"> + AddHandler cgi-script .cgi + Options +ExecCGI + AllowOverride Limit + Order allow,deny + Allow from all +</Directory> diff --git a/devel/bugzilla3/files/localconfig b/devel/bugzilla3/files/localconfig new file mode 100644 index 00000000000..7a9d10f8d42 --- /dev/null +++ b/devel/bugzilla3/files/localconfig @@ -0,0 +1,90 @@ + +# If you are using Apache as your web server, Bugzilla can create .htaccess +# files for you that will instruct Apache not to serve files that shouldn't +# be accessed from the web (like your local configuration data and non-cgi +# executable files). For this to work, the directory your Bugzilla +# installation is in must be within the jurisdiction of a <Directory> block +# in the httpd.conf file that has 'AllowOverride Limit' in it. If it has +# 'AllowOverride All' or other options with Limit, that's fine. +# (Older Apache installations may use an access.conf file to store these +# <Directory> blocks.) +# If this is set to 1, Bugzilla will create these files if they don't exist. +# If this is set to 0, Bugzilla will not create these files. +$create_htaccess = 1; + +# This is the group your web server runs as. +# If you have a Windows box, ignore this setting. +# If you do not have access to the group your web server runs under, +# set this to "". If you do set this to "", then your Bugzilla installation +# will be _VERY_ insecure, because some files will be world readable/writable, +# and so anyone who can get local access to your machine can do whatever they +# want. You should only have this set to "" if this is a testing installation +# and you cannot set this up any other way. YOU HAVE BEEN WARNED! +# If you set this to anything other than "", you will need to run checksetup.pl +# asroot, or as a user who is a member of the specified group. +$webservergroup = '@BZ_WEB_GROUP@'; + +# What SQL database to use. Default is mysql. List of supported databases +# can be obtained by listing Bugzilla/DB directory - every module corresponds +# to one supported database and the name corresponds to a driver name. +$db_driver = '@DBDRIVER@'; + +# The DNS name of the host that the database server runs on. +$db_host = 'localhost'; + +# The name of the database +$db_name = 'bugs'; + +# Who we connect to the database as. +$db_user = 'bugs'; + +# Enter your database password here. It's normally advisable to specify +# a password for your bugzilla database user. +# If you use apostrophe (') or a backslash (\) in your password, you'll +# need to escape it by preceding it with a '\' character. (\') or (\) +# (Far simpler just not to use those characters.) +$db_pass = ''; + +# Sometimes the database server is running on a non-standard port. If that's +# the case for your database server, set this to the port number that your +# database server is running on. Setting this to 0 means "use the default +# port for my database server." +$db_port = 0; + +# MySQL Only: Enter a path to the unix socket for MySQL. If this is +# blank, then MySQL's compiled-in default will be used. You probably +# want that. +$db_sock = ''; + +# Should checksetup.pl try to verify that your database setup is correct? +# (with some combinations of database servers/Perl modules/moonphase this +# doesn't work) +$db_check = 1; + +# With the introduction of a configurable index page using the +# template toolkit, Bugzilla's main index page is now index.cgi. +# Most web servers will allow you to use index.cgi as a directory +# index, and many come preconfigured that way, but if yours doesn't +# then you'll need an index.html file that provides redirection +# to index.cgi. Setting $index_html to 1 below will allow +# checksetup.pl to create one for you if it doesn't exist. +# NOTE: checksetup.pl will not replace an existing file, so if you +# wish to have checksetup.pl create one for you, you must +# make sure that index.html doesn't already exist +$index_html = 0; + +# For some optional functions of Bugzilla (such as the pretty-print patch +# viewer), we need the cvs binary to access files and revisions. +# Because it's possible that this program is not in your path, you can specify +# its location here. Please specify the full path to the executable. +$cvsbin = '@CVS@'; + +# For some optional functions of Bugzilla (such as the pretty-print patch +# viewer), we need the interdiff binary to make diffs between two patches. +# Because it's possible that this program is not in your path, you can specify +# its location here. Please specify the full path to the executable. +$interdiffbin = '@PREFIX@/bin/interdiff'; + +# The interdiff feature needs diff, so we have to have that path. +# Please specify the directory name only; do not use trailing slash. +$diffpath = '/usr/bin'; diff --git a/devel/bugzilla3/options.mk b/devel/bugzilla3/options.mk new file mode 100644 index 00000000000..4efac78c7a5 --- /dev/null +++ b/devel/bugzilla3/options.mk @@ -0,0 +1,116 @@ +# $NetBSD: options.mk,v 1.1.1.1 2007/08/27 17:51:33 adrianp Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.bugzilla + +PKG_OPTIONS_REQUIRED_GROUPS= db +PKG_OPTIONS_GROUP.db= mysql pgsql + +PKG_SUPPORTED_OPTIONS= bugzilla-notify bugzilla-graphicalreports +PKG_SUPPORTED_OPTIONS+= bugzilla-inboundemail bugzilla-movebugs +PKG_SUPPORTED_OPTIONS+= bugzilla-imagemagick bugzilla-patchviewer +PKG_SUPPORTED_OPTIONS+= bugzilla-descriptions bugzilla-xmlrpc +PKG_SUPPORTED_OPTIONS+= bugzilla-modperl +PKG_SUPPORTED_OPTIONS+= mysql pgsql ldap +PKG_SUGGESTED_OPTIONS= mysql + +.include "../../mk/bsd.options.mk" + +### +### Use mysql or postgresql backend +### +.if !empty(PKG_OPTIONS:Mmysql) +DEPENDS+= p5-DBD-mysql>=2.9003:../../databases/p5-DBD-mysql +DBDRIVER= mysql +.elif !empty(PKG_OPTIONS:Mpgsql) +DEPENDS+= p5-DBD-postgresql>=1.45:../../databases/p5-DBD-postgresql +DBDRIVER= pgsql +.endif + +### +### Automatic Update Notifications +### +.if !empty(PKG_OPTIONS:Mbugzilla-notify) +DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww +.endif + +### +### More HTML in Product/Group Descriptions +### +.if !empty(PKG_OPTIONS:Mbugzilla-descriptions) +DEPENDS+= p5-HTML-Scrubber-[0-9]*:../../www/p5-HTML-Scrubber +DEPENDS+= p5-HTML-Parser>=3.40:../../www/p5-HTML-Parser +.endif + +### +### mod_perl +### +.if !empty(PKG_OPTIONS:Mbugzilla-modperl) +DEPENDS+= p5-CGI>=3.11:../../www/p5-CGI +DEPENDS+= p5-Apache-DBI>=0.96:../../databases/p5-Apache-DBI + +.if ${PKG_APACHE} == "apache2" +.include "../../www/ap2-perl/buildlink3.mk" +.endif + +.if ${PKG_APACHE} == "apache13" +.include "../../www/ap-perl/buildlink3.mk" +.endif + +.endif + +### +### XML-RPC Interface +### +.if !empty(PKG_OPTIONS:Mbugzilla-xmlrpc) +DEPENDS+= p5-SOAP-Lite-[0-9]*:../../net/p5-SOAP-Lite +.endif + +### +### Inbound Email +### +.if !empty(PKG_OPTIONS:Mbugzilla-inboundemail) +DEPENDS+= p5-Email-MIME-Attachment-Stripper-[0-9]*:../../mail/p5-Email-MIME-Attachment-Stripper +DEPENDS+= p5-Email-Reply-[0-9]*:../../mail/p5-Email-Reply +.endif + +### +### If you want to convert BMP image attachments to PNG to conserve +### disk space. +### +.if !empty(PKG_OPTIONS:Mbugzilla-imagemagick) +DEPENDS+= p5-PerlMagick-[0-9]*:../../graphics/p5-PerlMagick +.endif + +### +### Use OpenLDAP for authentication +### +.if !empty(PKG_OPTIONS:Mldap) +DEPENDS+= p5-perl-ldap-[0-9]*:../../databases/p5-perl-ldap +.endif + +### +### Generation of graphical reports +### +.if !empty(PKG_OPTIONS:Mbugzilla-graphicalreports) +DEPENDS+= gd>=1.20:../../graphics/gd +DEPENDS+= p5-Chart>=1.0:../../graphics/p5-Chart +DEPENDS+= p5-GDTextUtil-[0-9]*:../../graphics/p5-GDTextUtil +DEPENDS+= p5-GDGraph-[0-9]*:../../graphics/p5-GDGraph +DEPENDS+= p5-Template-GD-[0-9]*:../../graphics/p5-Template-GD +.endif + +### +### Patchviewer support +### +.if !empty(PKG_OPTIONS:Mbugzilla-patchviewer) +DEPENDS+= p5-PatchReader>=0.9.4:../../devel/p5-PatchReader +DEPENDS+= patchutils-[0-9]*:../../devel/patchutils +.endif + +### +### Add support for bulk import/export of bugs in XML format +### +.if !empty(PKG_OPTIONS:Mbugzilla-movebugs) +DEPENDS+= p5-XML-Twig-[0-9]*:../../textproc/p5-XML-Twig +DEPENDS+= p5-MIME-tools>=5.406:../../mail/p5-MIME-tools +.endif |