Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

18
devel/bugzilla/DESCR Normal file
View File

@@ -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.

24
devel/bugzilla/MESSAGE Normal file
View File

@@ -0,0 +1,24 @@
===========================================================================
$NetBSD: MESSAGE,v 1.4 2013/02/26 12:48:28 wiz Exp $
To complete the setup you will need to read the Bugzilla-Guide.txt in order
to setup mySQL properly. In particular section 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 !!
===========================================================================

116
devel/bugzilla/Makefile Normal file
View File

@@ -0,0 +1,116 @@
# $NetBSD: Makefile,v 1.37 2013/05/31 12:39:57 wiz Exp $
#
DISTNAME= bugzilla-2.22.7
PKGREVISION= 2
CATEGORIES= www devel
MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=webtools/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.bugzilla.org/
COMMENT= Web based bug tracking system
DEPENDS+= p5-AppConfig>=1.52:../../devel/p5-AppConfig
DEPENDS+= p5-CGI>=2.93:../../www/p5-CGI
DEPENDS+= p5-DBI>=1.38:../../databases/p5-DBI
DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp
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.74:../../mail/p5-MailTools
DEPENDS+= p5-MIME-Base64>=3.01:../../converters/p5-MIME-Base64
DEPENDS+= p5-MIME-tools>=5.406:../../mail/p5-MIME-tools
PKG_DESTDIR_SUPPORT= destdir
.include "../../mk/bsd.prefs.mk"
.include "options.mk"
USE_TOOLS+= pax perl:run
NO_BUILD= YES
BZ_WEB_GROUP?= ${APACHE_GROUP}
SENDMAIL?= /usr/sbin/sendmail
CVS?= /usr/bin/cvs
BUILD_DEFS+= SENDMAIL CVS
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} ${DESTDIR}${DOCDIR}
${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}
${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/Bugzilla
${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/js
${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/template
${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/skins
${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/docs
${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/docs/html
${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/images
${INSTALL_DATA} ${WRKSRC}/docs/txt/Bugzilla-Guide.txt ${DESTDIR}${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/docs/rel_notes.txt ${DESTDIR}${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/QUICKSTART ${DESTDIR}${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/UPGRADING ${DESTDIR}${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/UPGRADING-pre-2.8 ${DESTDIR}${DOCDIR}
${INSTALL_SCRIPT} ${WRKSRC}/*.cgi ${DESTDIR}${BZDIR}
${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${DESTDIR}${BZDIR}
${INSTALL_DATA} ${WRKSRC}/*.js ${DESTDIR}${BZDIR}
${INSTALL_DATA} ${WRKSRC}/robots.txt ${DESTDIR}${BZDIR}
${INSTALL_DATA} ${WRKSRC}/bugzilla.dtd ${DESTDIR}${BZDIR}
${INSTALL_DATA} ${WRKSRC}/duplicates.xul ${DESTDIR}${BZDIR}
${INSTALL_DATA} ${WRKSRC}/Bugzilla.pm ${DESTDIR}${BZDIR}
${INSTALL_DATA} ${WRKSRC}/bugzilla.conf ${DESTDIR}${EGDIR}
${INSTALL_DATA} ${WRKSRC}/localconfig ${DESTDIR}${EGDIR}
${INSTALL_DATA} ${WRKSRC}/images/*.png ${DESTDIR}${BZDIR}/images
${INSTALL_DATA} ${WRKSRC}/js/*.js ${DESTDIR}${BZDIR}/js
${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${DESTDIR}${BZDIR}/docs/html
.for i in ${PAX_DIRS}
cd ${WRKSRC}/${i} && pax -rw . ${DESTDIR}${BZDIR}/${i}
${FIND} ${DESTDIR}${BZDIR}/${i} -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
${FIND} ${DESTDIR}${BZDIR}/${i} -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE}
${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${BZDIR}/${i}
.endfor
${CHMOD} ${SHAREMODE} ${DESTDIR}${BZDIR}/globals.pl
.include "../../mk/apache.mk"
.include "../../mk/bsd.pkg.mk"

490
devel/bugzilla/PLIST Normal file
View File

@@ -0,0 +1,490 @@
@comment $NetBSD: PLIST,v 1.17 2009/06/14 17:48:36 joerg Exp $
share/bugzilla/Bugzilla.pm
share/bugzilla/Bugzilla/Attachment.pm
share/bugzilla/Bugzilla/Auth.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
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/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
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/Bugzilla/Version.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/keywords.html
share/bugzilla/docs/html/sanitycheck.html
share/bugzilla/docs/html/x759.html
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-templates.html
share/bugzilla/docs/html/customization.html
share/bugzilla/docs/html/dbmodify.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/trouble-filetemp.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/duplicates.cgi
share/bugzilla/duplicates.xul
share/bugzilla/editclassifications.cgi
share/bugzilla/editcomponents.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/enter_bug.cgi
share/bugzilla/globals.pl
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/long_list.cgi
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/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/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.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
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
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.html.tmpl
share/bugzilla/template/en/default/account/exists.html.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/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/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/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/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/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/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/sudo.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/confirm-user-match.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/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/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/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/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-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/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/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

6
devel/bugzilla/distinfo Normal file
View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.18 2009/02/03 23:05:28 adrianp Exp $
SHA1 (bugzilla-2.22.7.tar.gz) = 93af1543565585dbbae1d791459b762b1399d7c4
RMD160 (bugzilla-2.22.7.tar.gz) = cb1657fb4dbff8b73f834b3fc671ff4eebc7c5bd
Size (bugzilla-2.22.7.tar.gz) = 2113576 bytes
SHA1 (patch-aa) = 1139740aac7497c85f274ae4153a867abe8194a2

View File

@@ -0,0 +1,15 @@
# $NetBSD: bugzilla.conf,v 1.2 2005/10/26 10:16:09 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>

View File

@@ -0,0 +1,119 @@
#
# 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";
#
# 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
# as root, 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@";
#
# How to access the SQL database:
#
$db_host = 'localhost'; # where is the database?
$db_name = 'bugs'; # name of the SQL database
$db_user = 'bugs'; # user to attach to the SQL database
# 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;
#
# 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 = '';
# 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;

67
devel/bugzilla/options.mk Normal file
View File

@@ -0,0 +1,67 @@
# $NetBSD: options.mk,v 1.2 2006/10/15 12:21:13 adrianp Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.bugzilla
PKG_OPTIONS_REQUIRED_GROUPS= db
PKG_OPTIONS_GROUP.db= mysql pgsql
PKG_OPTIONS_LEGACY_OPTS+= patchviewer:bugzilla-patchviewer
PKG_OPTIONS_LEGACY_OPTS+= xmlimportbugs:bugzilla-xmlimportbugs
PKG_OPTIONS_LEGACY_OPTS+= charts:bugzilla-charts
PKG_SUPPORTED_OPTIONS= ldap bugzilla-charts bugzilla-patchviewer mysql pgsql
PKG_SUPPORTED_OPTIONS+= bugzilla-xmlimportbugs bugzilla-imagemagick
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
###
### 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 charts
###
.if !empty(PKG_OPTIONS:Mbugzilla-charts)
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
.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-xmlimportbugs)
DEPENDS+= p5-XML-Twig-[0-9]*:../../textproc/p5-XML-Twig
.endif

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-aa,v 1.4 2005/10/26 10:16:09 adrianp Exp $
--- checksetup.pl.orig 2005-10-26 09:43:38.000000000 +0100
+++ checksetup.pl
@@ -301,7 +301,7 @@ my $modules = [
},
{
name => 'File::Spec',
- version => '0.84'
+ version => '0'
},
{
name => 'File::Temp',