diff options
author | Alexey Zelkin <phantom@FreeBSD.org> | 2001-10-01 13:18:55 +0000 |
---|---|---|
committer | Alexey Zelkin <phantom@FreeBSD.org> | 2001-10-01 13:18:55 +0000 |
commit | 8fb5fbc3400459263ca5f60d6c01866eb8de840a (patch) | |
tree | a2ff98cce5347b0255b106935ca2440051549713 /devel/bugzilla2 | |
parent | 29e209dad5326c661e27eeec3ff53a44d9e397df (diff) | |
download | ports-8fb5fbc3400459263ca5f60d6c01866eb8de840a.tar.gz ports-8fb5fbc3400459263ca5f60d6c01866eb8de840a.zip |
Notes
Diffstat (limited to 'devel/bugzilla2')
-rw-r--r-- | devel/bugzilla2/Makefile | 74 | ||||
-rw-r--r-- | devel/bugzilla2/distinfo | 1 | ||||
-rw-r--r-- | devel/bugzilla2/pkg-comment | 1 | ||||
-rw-r--r-- | devel/bugzilla2/pkg-descr | 22 | ||||
-rw-r--r-- | devel/bugzilla2/pkg-message | 16 | ||||
-rw-r--r-- | devel/bugzilla2/pkg-plist | 156 |
6 files changed, 270 insertions, 0 deletions
diff --git a/devel/bugzilla2/Makefile b/devel/bugzilla2/Makefile new file mode 100644 index 000000000000..71f30035ad9e --- /dev/null +++ b/devel/bugzilla2/Makefile @@ -0,0 +1,74 @@ +# New ports collection makefile for: bugzilla +# Date created: 28 September 2001 +# Whom: Alexey Zelkin <phantom@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= bugzilla +PORTVERSION= 2.14 +CATEGORIES= devel +MASTER_SITES= http://ftp.mozilla.org/pub/${MASTER_SITE_SUBDIR}/ \ + ${MASTER_SITE_MOZILLA} +MASTER_SITE_SUBDIR= webtools + +MAINTAINER= phantom@FreeBSD.org + +LIB_DEPENDS= mysqlclient.10:${PORTSDIR}/databases/mysql323-client +RUN_DEPENDS= ${PERL_SITEDIR}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \ + ${PERL_SITEDIR}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-Mysql \ + ${PERL_SITEDIR}/Date/Parse.pm:${PORTSDIR}/devel/p5-TimeDate + +.if defined(WITH_BUG_CHARTING_MODULES) +RUN_DEPENDS+= ${PERL_SITEDIR}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD \ + ${PERL_SITEDIR}/Chart/Base.pm:${PORTSDIR}/graphics/p5-chart +.endif + +.if defined(WITH_BUG_MAILING_MODULES) +RUN_DEPENDS+= ${PERL_SITEDIR}/MIME/Parser.pm:${PORTSDIR}/mail/p5-MIME-Tools +.endif + +NO_BUILD= yes +SHAREOWN= nobody +SHAREGRP= nogroup + +PERL_SITEDIR= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER} + +BUGZILLADIR= ${PREFIX}/www/data.default/bugzilla +BUGZILLADOCS= html images txt rel_notes.txt +BONSAIPERLWC= *.cgi *.pl *.pm processmail syncshadowdb + +pre-everything: + @${ECHO_MSG} "" + @${ECHO_MSG} "You may use the following options:" + @${ECHO_MSG} "" + @${ECHO_MSG} " WITH_BUG_CHARTING_MODULES install perl modules required for bug" + @${ECHO_MSG} " charting support" + @${ECHO_MSG} " WITH_BUG_MAILING_MODULES install perl modules required for bug mailing" + @${ECHO_MSG} " support (contrib/bug_email.pl) interface" + @${ECHO_MSG} "" + +post-patch: + @find -d ${WRKSRC} -name CVS -type d -exec ${RM} -rf {} \; + @find -d ${WRKSRC} -name sgml -type d -exec ${RM} -rf {} \; + @find ${WRKSRC} -name .cvsignore -type f -exec ${RM} -f {} \; +.for i in ${BONSAIPERLWC} + @${PERL} -pi -e 's@#!/usr/bonsaitools/bin/perl@#!/usr/bin/perl@' \ + ${WRKSRC}/$i +.endfor + +pre-install: + @find ${WRKSRC}/docs -type d -exec ${CHMOD} 755 {} \; + @find ${WRKSRC}/docs -type f -exec ${CHMOD} ${MANMODE} {} \; + @find ${WRKSRC}/docs -type f -exec ${CHOWN} root:wheel {} \; + +do-install: + ${MKDIR} ${BUGZILLADIR} + find ${WRKSRC} \! -type d -maxdepth 1 \! -name UPGRADING* -exec \ + ${INSTALL_DATA} {} ${BUGZILLADIR} \; +.if !defined(NOPORTSDOCS) + ${MKDIR} ${DOCSDIR} + ${TAR} -C ${WRKSRC}/docs -cf - . | ${TAR} --unlink -C ${DOCSDIR} -xf - +.endif + +.include <bsd.port.mk> diff --git a/devel/bugzilla2/distinfo b/devel/bugzilla2/distinfo new file mode 100644 index 000000000000..6c3684b1c691 --- /dev/null +++ b/devel/bugzilla2/distinfo @@ -0,0 +1 @@ +MD5 (bugzilla-2.14.tar.gz) = 5b64f0b576fd853e6f6e7b2dce028680 diff --git a/devel/bugzilla2/pkg-comment b/devel/bugzilla2/pkg-comment new file mode 100644 index 000000000000..f81177a6d42b --- /dev/null +++ b/devel/bugzilla2/pkg-comment @@ -0,0 +1 @@ +Bug-tracking system developed by Mozilla Project diff --git a/devel/bugzilla2/pkg-descr b/devel/bugzilla2/pkg-descr new file mode 100644 index 000000000000..f4b9cfcf388e --- /dev/null +++ b/devel/bugzilla2/pkg-descr @@ -0,0 +1,22 @@ +Bugzilla is one example of a class of programs called "Defect Tracking +Systems", or, more commonly, "Bug-Tracking Systems". Defect Tracking +Systems allow individual or groups of developers to keep track of +outstanding bugs in their product effectively. + +Bugzilla has matured immensely, and now boasts many advanced features. +These include: + + * integrated, product-based granular security schema + * inter-bug dependencies and dependency graphing + * advanced reporting capabilities + * a robust, stable RDBMS back-end + * extensive configurability + * a very well-understood and well-thought-out natural bug resolution + protocol + * email, XML, console, and HTTP APIs + * available integration with automated software configuration + management systems, including Perforce and CVS (through the + Bugzilla email interface and checkin/checkout scripts) + * too many more features to list + +WWW: http://www.mozilla.org/projects/bugzilla/ diff --git a/devel/bugzilla2/pkg-message b/devel/bugzilla2/pkg-message new file mode 100644 index 000000000000..2d96f15c2be1 --- /dev/null +++ b/devel/bugzilla2/pkg-message @@ -0,0 +1,16 @@ +========================================================================== + + Bugzilla has now been installed. To get it up and running you have to: + + 1. Create bugs database at your MySQL server. + 2. Run ${PREFIX}/www/data.default/checksetup.pl to create configuration + file (you need to do it at installation time only) + 3. Edit newly created ${PREFIX}/www/data.default/localconfig file + to customize Bugzilla setup for your system + 4. Run ${PREFIX}/www/data.default/checksetup.pl again to create required + Bugzilla data directories and fix files permissions. + + For more complete instructions on installation, setup and security notes + read Bugzilla Guide in ${PREFIX}/share/doc/bugzilla (chapter 3: Installation) + +========================================================================== diff --git a/devel/bugzilla2/pkg-plist b/devel/bugzilla2/pkg-plist new file mode 100644 index 000000000000..85aa9bd0ad39 --- /dev/null +++ b/devel/bugzilla2/pkg-plist @@ -0,0 +1,156 @@ +%%PORTDOCS%%share/doc/bugzilla/README.docs +%%PORTDOCS%%share/doc/bugzilla/html/Bugzilla-Guide.html +%%PORTDOCS%%share/doc/bugzilla/html/about.html +%%PORTDOCS%%share/doc/bugzilla/html/aboutthisguide.html +%%PORTDOCS%%share/doc/bugzilla/html/administration.html +%%PORTDOCS%%share/doc/bugzilla/html/bonsai.html +%%PORTDOCS%%share/doc/bugzilla/html/bsdinstall.html +%%PORTDOCS%%share/doc/bugzilla/html/bzhacking.html +%%PORTDOCS%%share/doc/bugzilla/html/cmdline.html +%%PORTDOCS%%share/doc/bugzilla/html/contributors.html +%%PORTDOCS%%share/doc/bugzilla/html/conventions.html +%%PORTDOCS%%share/doc/bugzilla/html/copyright.html +%%PORTDOCS%%share/doc/bugzilla/html/credits.html +%%PORTDOCS%%share/doc/bugzilla/html/cvs.html +%%PORTDOCS%%share/doc/bugzilla/html/database.html +%%PORTDOCS%%share/doc/bugzilla/html/dbdoc.html +%%PORTDOCS%%share/doc/bugzilla/html/dbschema.html +%%PORTDOCS%%share/doc/bugzilla/html/disclaimer.html +%%PORTDOCS%%share/doc/bugzilla/html/downloadlinks.html +%%PORTDOCS%%share/doc/bugzilla/html/errata.html +%%PORTDOCS%%share/doc/bugzilla/html/faq.html +%%PORTDOCS%%share/doc/bugzilla/html/feedback.html +%%PORTDOCS%%share/doc/bugzilla/html/future.html +%%PORTDOCS%%share/doc/bugzilla/html/geninstall.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_0.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_1.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_10.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_2.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_3.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_4.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_5.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_6.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_7.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_8.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_9.html +%%PORTDOCS%%share/doc/bugzilla/html/gfdl_howto.html +%%PORTDOCS%%share/doc/bugzilla/html/glossary.html +%%PORTDOCS%%share/doc/bugzilla/html/granttables.html +%%PORTDOCS%%share/doc/bugzilla/html/how.html +%%PORTDOCS%%share/doc/bugzilla/html/index.html +%%PORTDOCS%%share/doc/bugzilla/html/init4me.html +%%PORTDOCS%%share/doc/bugzilla/html/installation.html +%%PORTDOCS%%share/doc/bugzilla/html/integration.html +%%PORTDOCS%%share/doc/bugzilla/html/newversions.html +%%PORTDOCS%%share/doc/bugzilla/html/osx.html +%%PORTDOCS%%share/doc/bugzilla/html/patches.html +%%PORTDOCS%%share/doc/bugzilla/html/postinstall-check.html +%%PORTDOCS%%share/doc/bugzilla/html/programadmin.html +%%PORTDOCS%%share/doc/bugzilla/html/quicksearch.html +%%PORTDOCS%%share/doc/bugzilla/html/rewrite.html +%%PORTDOCS%%share/doc/bugzilla/html/rhbugzilla.html +%%PORTDOCS%%share/doc/bugzilla/html/scm.html +%%PORTDOCS%%share/doc/bugzilla/html/security.html +%%PORTDOCS%%share/doc/bugzilla/html/setperl.html +%%PORTDOCS%%share/doc/bugzilla/html/stepbystep.html +%%PORTDOCS%%share/doc/bugzilla/html/tinderbox.html +%%PORTDOCS%%share/doc/bugzilla/html/translations.html +%%PORTDOCS%%share/doc/bugzilla/html/useradmin.html +%%PORTDOCS%%share/doc/bugzilla/html/using.html +%%PORTDOCS%%share/doc/bugzilla/html/usingbz-conc.html +%%PORTDOCS%%share/doc/bugzilla/html/variant_fenris.html +%%PORTDOCS%%share/doc/bugzilla/html/variant_issuezilla.html +%%PORTDOCS%%share/doc/bugzilla/html/variant_perforce.html +%%PORTDOCS%%share/doc/bugzilla/html/variant_scarab.html +%%PORTDOCS%%share/doc/bugzilla/html/variant_sourceforge.html +%%PORTDOCS%%share/doc/bugzilla/html/variants.html +%%PORTDOCS%%share/doc/bugzilla/html/whatis.html +%%PORTDOCS%%share/doc/bugzilla/html/why.html +%%PORTDOCS%%share/doc/bugzilla/html/win32.html +%%PORTDOCS%%share/doc/bugzilla/images/caution.gif +%%PORTDOCS%%share/doc/bugzilla/images/dbschema.jpg +%%PORTDOCS%%share/doc/bugzilla/images/dbschema.ps +%%PORTDOCS%%share/doc/bugzilla/images/note.gif +%%PORTDOCS%%share/doc/bugzilla/images/tip.gif +%%PORTDOCS%%share/doc/bugzilla/images/warning.gif +%%PORTDOCS%%share/doc/bugzilla/rel_notes.txt +%%PORTDOCS%%share/doc/bugzilla/txt/Bugzilla-Guide.txt +www/data.default/bugzilla/1x1.gif +www/data.default/bugzilla/Bug.pm +www/data.default/bugzilla/CGI.pl +www/data.default/bugzilla/README +www/data.default/bugzilla/RelationSet.pm +www/data.default/bugzilla/Token.pm +www/data.default/bugzilla/ant.jpg +www/data.default/bugzilla/booleanchart.html +www/data.default/bugzilla/bug_form.pl +www/data.default/bugzilla/bug_status.html +www/data.default/bugzilla/buglist.cgi +www/data.default/bugzilla/bugwritinghelp.html +www/data.default/bugzilla/bugzilla.dtd +www/data.default/bugzilla/changepassword.cgi +www/data.default/bugzilla/checksetup.pl +www/data.default/bugzilla/colchange.cgi +www/data.default/bugzilla/collectstats.pl +www/data.default/bugzilla/confirmhelp.html +www/data.default/bugzilla/createaccount.cgi +www/data.default/bugzilla/createattachment.cgi +www/data.default/bugzilla/defparams.pl +www/data.default/bugzilla/describecomponents.cgi +www/data.default/bugzilla/describekeywords.cgi +www/data.default/bugzilla/doeditparams.cgi +www/data.default/bugzilla/doeditvotes.cgi +www/data.default/bugzilla/duplicates.cgi +www/data.default/bugzilla/editcomponents.cgi +www/data.default/bugzilla/editgroups.cgi +www/data.default/bugzilla/editkeywords.cgi +www/data.default/bugzilla/editmilestones.cgi +www/data.default/bugzilla/editparams.cgi +www/data.default/bugzilla/editproducts.cgi +www/data.default/bugzilla/editusers.cgi +www/data.default/bugzilla/editversions.cgi +www/data.default/bugzilla/enter_bug.cgi +www/data.default/bugzilla/globals.pl +www/data.default/bugzilla/help.html +www/data.default/bugzilla/helpemailquery.html +www/data.default/bugzilla/how_to_mail.html +www/data.default/bugzilla/importxml.pl +www/data.default/bugzilla/index.html +www/data.default/bugzilla/localconfig.js +www/data.default/bugzilla/long_list.cgi +www/data.default/bugzilla/move.pl +www/data.default/bugzilla/new_comment.cgi +www/data.default/bugzilla/notargetmilestone.html +www/data.default/bugzilla/post_bug.cgi +www/data.default/bugzilla/process_bug.cgi +www/data.default/bugzilla/processmail +www/data.default/bugzilla/query.cgi +www/data.default/bugzilla/queryhelp.cgi +www/data.default/bugzilla/quicksearch.html +www/data.default/bugzilla/quicksearch.js +www/data.default/bugzilla/quicksearchhack.html +www/data.default/bugzilla/quips.cgi +www/data.default/bugzilla/relogin.cgi +www/data.default/bugzilla/reports.cgi +www/data.default/bugzilla/robots.txt +www/data.default/bugzilla/sanitycheck.cgi +www/data.default/bugzilla/show_activity.cgi +www/data.default/bugzilla/show_bug.cgi +www/data.default/bugzilla/showattachment.cgi +www/data.default/bugzilla/showdependencygraph.cgi +www/data.default/bugzilla/showdependencytree.cgi +www/data.default/bugzilla/showvotes.cgi +www/data.default/bugzilla/syncshadowdb +www/data.default/bugzilla/token.cgi +www/data.default/bugzilla/userprefs.cgi +www/data.default/bugzilla/votehelp.html +www/data.default/bugzilla/whineatnews.pl +www/data.default/bugzilla/xml.cgi +@dirrm www/data.default/bugzilla +@unexec rmdir %D/www/data.default || true +@unexec rmdir %D/www || true +%%PORTDOCS%%@dirrm share/doc/bugzilla/txt +%%PORTDOCS%%@dirrm share/doc/bugzilla/images +%%PORTDOCS%%@dirrm share/doc/bugzilla/html +%%PORTDOCS%%@dirrm share/doc/bugzilla |