diff options
47 files changed, 6 insertions, 4776 deletions
@@ -6142,3 +6142,9 @@ japanese/bugzilla40|japanese/bugzilla44|2014-06-21|Removed, localized version of japanese/bugzilla42|japanese/bugzilla44|2014-06-21|Removed, localized version of expired devel/bugzilla42 russian/bugzilla40|russian/bugzilla44|2014-06-21|Removed, localized version of expired devel/bugzilla40 russian/bugzilla42|russian/bugzilla44|2014-06-21|Removed, localized version of expired devel/bugzilla42 +mail/sastatd|sysutils/p5-Tail-Stat|2014-06-21|Has expired: Superseded by sysutils/p5-Tail-Stat +www/mod_ruby||2014-06-21|Has expired: Only for threadless ruby +textproc/eruby|www/rubygem-erubis|2014-06-21|Has expired: Only for threadless ruby, use ruby-gem erubis instead +mail/p5-FuzzyOcr|mail/p5-FuzzyOcr-devel|2014-06-21|Has expired: Unmaintained upstream, no ports depending on it. Use mail/p5-FuzzyOcr-devel instead +devel/bugzilla40|devel/bugzilla44|2014-06-21|Has expired +devel/bugzilla42|devel/bugzilla44|2014-06-21|Has expired diff --git a/devel/Makefile b/devel/Makefile index dbf77fd4e701..cdf742b380a8 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -147,8 +147,6 @@ SUBDIR += bsdcflow SUBDIR += bufferpool SUBDIR += bug-buddy - SUBDIR += bugzilla40 - SUBDIR += bugzilla42 SUBDIR += bugzilla44 SUBDIR += build SUBDIR += buildbot diff --git a/devel/bugzilla40/Makefile b/devel/bugzilla40/Makefile deleted file mode 100644 index da48cdaa100a..000000000000 --- a/devel/bugzilla40/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# $FreeBSD$ - -PORTNAME= bugzilla -PORTVERSION= 4.0.13 -CATEGORIES= devel -MASTER_SITES= BUGZILLA -MASTER_SITE_SUBDIR= webtools webtools/archived - -MAINTAINER= bugzilla@FreeBSD.org -COMMENT= Bug-tracking system developed by Mozilla Project - -LICENSE= MPL - -RUN_DEPENDS= \ - p5-CGI.pm>=3.51:${PORTSDIR}/www/p5-CGI.pm \ - p5-DBI>=1.41:${PORTSDIR}/databases/p5-DBI \ - p5-DateTime-TimeZone>=0.71:${PORTSDIR}/devel/p5-DateTime-TimeZone \ - p5-DateTime>=0.28:${PORTSDIR}/devel/p5-DateTime \ - p5-Email-MIME>=1.904:${PORTSDIR}/mail/p5-Email-MIME \ - p5-Email-Send>=2.00:${PORTSDIR}/mail/p5-Email-Send \ - p5-List-MoreUtils>=0.22:${PORTSDIR}/lang/p5-List-MoreUtils \ - p5-Math-Random-Secure>=0.05:${PORTSDIR}/math/p5-Math-Random-Secure \ - p5-Template-Toolkit>=2.22:${PORTSDIR}/www/p5-Template-Toolkit \ - p5-TimeDate>=1.19:${PORTSDIR}/devel/p5-TimeDate \ - p5-URI>=0:${PORTSDIR}/net/p5-URI - -FORBIDDEN= no upstream fixes for CVE-2014-1517, see\ - http://www.bugzilla.org/security/4.0.11/ -EXPIRATION_DATE=2014-06-21 - -USES= perl5 -USE_PERL5= patch build run - -SUB_FILES= pkg-message - -DATA_DIRS_LIST= images js skins - -# checksetup will fail if these directories are not present! -EMPTY_DIRS_LIST=data graphs contrib lib t xt - -.include "${.CURDIR}/Makefile.common" -.include "${.CURDIR}/Makefile.options" -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MMODPERL} -USE_APACHE_RUN= 22+ -.endif - -.if ${PORT_OPTIONS:MMYSQL} -USE_MYSQL= yes -RUN_DEPENDS+= p5-DBD-mysql>=2.9003:${PORTSDIR}/databases/p5-DBD-mysql -.endif - -.if ${PORT_OPTIONS:MPGSQL} -USE_PGSQL= yes -RUN_DEPENDS+= p5-DBD-Pg>=1.45:${PORTSDIR}/databases/p5-DBD-Pg -.endif - -.if ${PORT_OPTIONS:MGRAPH_REPORTS} -RUN_DEPENDS+= p5-GD>=1.20:${PORTSDIR}/graphics/p5-GD \ - p5-GD-Graph>=0:${PORTSDIR}/graphics/p5-GD-Graph \ - p5-GD-TextUtil>=0:${PORTSDIR}/graphics/p5-GD-TextUtil \ - p5-Template-GD>=0:${PORTSDIR}/www/p5-Template-GD -.endif - -.if ${PORT_OPTIONS:MCHARTING_MODULES} -RUN_DEPENDS+= p5-Chart>=2.1.0:${PORTSDIR}/graphics/p5-Chart -.endif - -.if ${PORT_OPTIONS:MPATCH_VIEWER} -RUN_DEPENDS+= p5-PatchReader>=0.9.4:${PORTSDIR}/devel/p5-PatchReader \ - interdiff:${PORTSDIR}/misc/patchutils -.endif - -.if ${PORT_OPTIONS:MMORE_HTML} -RUN_DEPENDS+= p5-HTML-Parser>=3.40:${PORTSDIR}/www/p5-HTML-Parser \ - p5-HTML-Scrubber>=0:${PORTSDIR}/www/p5-HTML-Scrubber -.endif - -.if ${PORT_OPTIONS:MINBOUND_EMAIL} -RUN_DEPENDS+= p5-Email-MIME-Attachment-Stripper>=0:${PORTSDIR}/mail/p5-Email-MIME-Attachment-Stripper \ - p5-Email-Reply>=0:${PORTSDIR}/mail/p5-Email-Reply -.endif - -.if ${PORT_OPTIONS:MMAIL_QUEUEING} -RUN_DEPENDS+= p5-TheSchwartz>=0:${PORTSDIR}/devel/p5-TheSchwartz \ - p5-Daemon-Generic>=0:${PORTSDIR}/net/p5-Daemon-Generic -.endif - -.if ${PORT_OPTIONS:MMOVE_BUGZ} -RUN_DEPENDS+= p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools \ - p5-XML-Twig>=0:${PORTSDIR}/textproc/p5-XML-Twig -.endif - -.if ${PORT_OPTIONS:MBMP2PNG} -RUN_DEPENDS+= convert:${PORTSDIR}/graphics/ImageMagick -.endif - -.if ${PORT_OPTIONS:MXMLRPC} || ${PORT_OPTIONS:MJSONRPC} -RUN_DEPENDS+= p5-Test-Taint>=0:${PORTSDIR}/devel/p5-Test-Taint -.endif - -.if ${PORT_OPTIONS:MXMLRPC} -RUN_DEPENDS+= p5-SOAP-Lite>=0.712:${PORTSDIR}/net/p5-SOAP-Lite -.endif - -.if ${PORT_OPTIONS:MJSONRPC} -RUN_DEPENDS+= p5-JSON-RPC>=0:${PORTSDIR}/devel/p5-JSON-RPC \ - p5-JSON-XS>=2.0:${PORTSDIR}/converters/p5-JSON-XS -.endif - -.if ${PORT_OPTIONS:MMODPERL} -RUN_DEPENDS+= ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:${PORTSDIR}/www/mod_perl2 \ - p5-Apache-DBI>=0:${PORTSDIR}/www/p5-Apache-DBI -.endif - -.if ${PORT_OPTIONS:MGRAPHVIZ} -RUN_DEPENDS+= dot:${PORTSDIR}/graphics/graphviz -.endif - -.if ${PORT_OPTIONS:MEXPORT_IMPORT} -RUN_DEPENDS+= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ - p5-XML-Twig>=0:${PORTSDIR}/textproc/p5-XML-Twig -.endif - -.if ${PORT_OPTIONS:MCONTRIB} -PLIST_SUB+= CONTRIB="" -.else -PLIST_SUB+= CONTRIB="@comment " -.endif - -.if ${PORT_OPTIONS:MLDAP} -RUN_DEPENDS+= p5-perl-ldap>=0:${PORTSDIR}/net/p5-perl-ldap -.endif - -.if ${PORT_OPTIONS:MRADIUS} -RUN_DEPENDS+= p5-Authen-Radius>=0:${PORTSDIR}/security/p5-Authen-Radius -.endif - -post-extract: - @${RM} -rf ${WRKSRC}/.bzr - @${RM} -f ${WRKSRC}/.bzrignore ${WRKSRC}/.gitignore ${WRKSRC}/.gitrev \ - ${WRKSRC}/docs/en/README.docs ${WRKSRC}/docs/en/html/Bugzilla-Guide.proc - -post-patch: - @${PERL} -pi -e 's/(default => ON_WINDOWS.+)apache/$$1www/' \ - ${WRKSRC}/Bugzilla/Install/Localconfig.pm - -.if ${PORT_OPTIONS:MPGSQL} && ! ${PORT_OPTIONS:MMYSQL} - @${PERL} -pi -e 's/(default =>.+|Default is )mysql/$$1Pg/' \ - ${WRKSRC}/Bugzilla/Install/Localconfig.pm -.endif - @${FIND} ${WRKSRC} -type f -exec ${REINPLACE_CMD} -i '' \ - -e 's!/usr/lib/sendmail!/usr/sbin/sendmail!g; s=/usr/bin/perl=${PERL}=g' {} \+ - @${FIND} ${WRKSRC}/docs -type f | \ - ${XARGS} ${REINPLACE_CMD} -i '' -e "s!/var/www/html/bugzilla!${WWWDIR}!" - -pre-install: - @${FIND} ${WRKSRC} -type f \( -name "*.orig" -or -name "*.bak" \) -delete - -do-install: .SILENT - ${MKDIR} ${STAGEDIR}${WWWDIR} - ${FIND} ${WRKSRC} \! -type d -maxdepth 1 \! -name "UPGRADING*" -exec \ - ${INSTALL_SCRIPT} {} ${STAGEDIR}${WWWDIR} \; - @${MKDIR} ${DATA_DIRS_LIST:S!^!${STAGEDIR}${WWWDIR}/!} -.for D in ${DATA_DIRS_LIST} - (cd ${WRKSRC}/${D} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/${D}) -.endfor - ${TAR} -C ${WRKSRC} -cf - Bugzilla template | ${TAR} --unlink -C ${STAGEDIR}${WWWDIR} -xf - - @${MKDIR} ${EMPTY_DIRS_LIST:S!^!${STAGEDIR}${WWWDIR}/!} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/) - -.if ${PORT_OPTIONS:MCONTRIB} - @(cd ${WRKSRC}/contrib && \ - ${FIND} . -type d -exec ${MKDIR} "${STAGEDIR}${WWWDIR}/contrib/{}" \; && \ - ${FIND} . -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${WWWDIR}/contrib/{}" \;) -.endif - -.include <bsd.port.mk> diff --git a/devel/bugzilla40/Makefile.common b/devel/bugzilla40/Makefile.common deleted file mode 100644 index 979597f14e56..000000000000 --- a/devel/bugzilla40/Makefile.common +++ /dev/null @@ -1,17 +0,0 @@ -# $FreeBSD$ - -DIST_SUBDIR= ${PORTNAME} -PKGNAMESUFFIX= 40 - -CONFLICTS_INSTALL= \ - bugzilla4[^0].* \ - bugzilla-4.[^0].* - -PORTSCOUT= limit:^4\.0\. - -WWWDIR= ${PREFIX}/www/bugzilla - -BINMODE= 700 - -NO_BUILD= yes - diff --git a/devel/bugzilla40/Makefile.options b/devel/bugzilla40/Makefile.options deleted file mode 100644 index baa2a1f6835b..000000000000 --- a/devel/bugzilla40/Makefile.options +++ /dev/null @@ -1,70 +0,0 @@ -# $FreeBSD$ - -OPTIONS_DEFINE= \ - DOCS \ - MODPERL - -OPTIONS_GROUP= UI DBBACKEND REPORTING ATTACHMENT EMAIL WEBSERVICE AUTH ADMIN - -OPTIONS_GROUP_ADMIN= \ - MOVE_BUGZ \ - EXPORT_IMPORT \ - CONTRIB - -OPTIONS_GROUP_ATTACHMENT=\ - BMP2PNG - -OPTIONS_GROUP_AUTH= \ - LDAP \ - RADIUS - -OPTIONS_GROUP_DBBACKEND= \ - MYSQL \ - PGSQL - -OPTIONS_GROUP_EMAIL= \ - INBOUND_EMAIL \ - MAIL_QUEUEING - -OPTIONS_GROUP_REPORTING= \ - GRAPHVIZ \ - GRAPH_REPORTS \ - CHARTING_MODULES - -OPTIONS_GROUP_WEBSERVICE= \ - XMLRPC \ - JSONRPC - -OPTIONS_GROUP_UI= \ - PATCH_VIEWER \ - MORE_HTML - -OPTIONS_DEFAULT= \ - CHARTING_MODULES\ - CONTRIB \ - GRAPH_REPORTS \ - MORE_HTML \ - PATCH_VIEWER - -BMP2PNG_DESC= BMP Attachments to PNGs -CHARTING_MODULES_DESC= Bug charting support -CONTRIB_DESC= Install user-contributed scripts -EXPORT_IMPORT_DESC= Import/export bugs (via XML) -GRAPH_REPORTS_DESC= Graphical Reports -INBOUND_EMAIL_DESC= Inbound Email -JSONRPC_DESC= JSON-RPC Interface -MAIL_QUEUEING_DESC= Mail Queueing -MORE_HTML_DESC= More HTML in Product/Group Descriptions -MOVE_BUGZ_DESC= Move Bugs Between Installations -PATCH_VIEWER_DESC= Patch Viewer -XMLRPC_DESC= XML-RPC Interface - -# Option group description -ADMIN_DESC= Administration -ATTACHMENT_DESC= Attachment handling -AUTH_DESC= Alternative Authentication -DBBACKEND_DESC= Database Engine -EMAIL_DESC= Email handling -REPORTING_DESC= Reports and Charts -WEBSERVICE_DESC= Web Services - diff --git a/devel/bugzilla40/distinfo b/devel/bugzilla40/distinfo deleted file mode 100644 index 212728a7bfbe..000000000000 --- a/devel/bugzilla40/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (bugzilla/bugzilla-4.0.13.tar.gz) = 7f430de5cc4c5394b8f762962d01f082e9dda1e92f774d091af707ed1b40cc9a -SIZE (bugzilla/bugzilla-4.0.13.tar.gz) = 2876605 diff --git a/devel/bugzilla40/files/pkg-message.in b/devel/bugzilla40/files/pkg-message.in deleted file mode 100644 index 11d3bc8d1e19..000000000000 --- a/devel/bugzilla40/files/pkg-message.in +++ /dev/null @@ -1,33 +0,0 @@ -========================================================================== - Bugzilla has now been installed. To quick setup you have to: - - 1. Create database user who has rights on bugs database manipulation - by following mysql commands (for MySQL 4.0 or later): - - GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES, - CREATE TEMPORARY TABLES, DROP, REFERENCES - ON <database>.* TO <dbuser>@<host> - IDENTIFIED BY '<password>'; - FLUSH PRIVILEGES; - - where <database> is a bugs database name; <dbuser> is a bugs database - owner; <host> is a host there bugzilla is being setup; - <password> is a database owner's password; - - 2. Change working directory to %%WWWDIR%% - 3. Run "./checksetup.pl" script as root user - 4. Read output carefully and follow all instructions - - For more complete database setup and post-installation instructions - and security tips/notes please read "Bugzilla Guide" in - %%DOCSDIR%%/en/html/ (chapter 2: "Installing Bugzilla") -========================================================================== - -For upgrades: - 0. Back up your data. - 1. Run "./checksetup.pl" inside %%WWWDIR%%. You may need to - run it several times. - 2. Restart your Web server, especially if you're using mod_perl: this - will save you from a number of troubles. - -========================================================================== diff --git a/devel/bugzilla40/pkg-descr b/devel/bugzilla40/pkg-descr deleted file mode 100644 index eab95354d1eb..000000000000 --- a/devel/bugzilla40/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -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.bugzilla.org/ diff --git a/devel/bugzilla40/pkg-plist b/devel/bugzilla40/pkg-plist deleted file mode 100644 index 49ca67579b21..000000000000 --- a/devel/bugzilla40/pkg-plist +++ /dev/null @@ -1,1032 +0,0 @@ -%%PORTDOCS%%%%DOCSDIR%%/bugzilla.ent -%%PORTDOCS%%%%DOCSDIR%%/en/html/Bugzilla-Guide.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/about.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/administration.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Attachment.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Auth.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Auth/Login.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Auth/Verify.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/CGI.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Classification.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Comment.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Component.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Config.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Config/Common.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB/Mysql.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB/Oracle.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB/Pg.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB/Schema.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Error.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Extension.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Field.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Field/Choice.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Field/ChoiceInterface.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Flag.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/FlagType.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Group.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Hook.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/CPAN.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/DB.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/Filesystem.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/Localconfig.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/Requirements.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/Util.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/JobQueue.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/JobQueue/Runner.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Keyword.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Migrate.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Milestone.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Object.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Product.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Search/Recent.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Search/Saved.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Status.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Template.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Template/Plugin/Bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Template/Plugin/Hook.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Template/Plugin/User.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Token.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Update.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User/Setting.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User/Setting/Lang.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User/Setting/Skin.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User/Setting/Timezone.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Util.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Version.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Bug.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Product.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Server/JSONRPC.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Server/XMLRPC.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/User.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Util.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Whine.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Whine/Query.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Whine/Schedule.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/checksetup.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/bz_webservice_demo.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/bzdbcopy.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/console.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/extension-convert.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/merge-users.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/recode.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/email_in.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/extensions/create.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/importxml.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/index.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/install-module.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/jobqueue.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/migrate.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/sanitycheck.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/attachments.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/bug_page.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/bug_status_workflow.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/bugreports.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/classifications.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cmdline-bugmail.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cmdline.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/components.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/configuration.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/conventions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/copyright.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/credits.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cust-change-permissions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cust-skins.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cust-templates.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/custom-fields.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/customization.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/disclaimer.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/edit-values.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/extensions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/extraconfig.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/flags-overview.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/flags.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/general-advice.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-0.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-1.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-10.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-2.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-3.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-4.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-5.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-6.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-7.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-8.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-9.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-howto.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/glossary.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/groups.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/hintsandtips.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/index.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install-perlmodules-manual.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/installation.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/installing-bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/integration.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/keywords.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/lifecycle.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/milestones.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/modules-manual-download.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/modules-manual-instructions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/modules-manual-optional.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/multiple-bz-dbs.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/myaccount.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/newversions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/nonroot.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/os-specific.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/parameters.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/paranoid-security.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/patches.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/products.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/query.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/quips.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reporting.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/sanitycheck.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/security-bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/security-os.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/security-webserver.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/security.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/timetracking.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-dbdsponge.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-index.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-passwd-encryption.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-perlmodule.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-relogin-everyone.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-testserver.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/troubleshooting.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/upgrade.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/useradmin.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/userpreferences.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/using-intro.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/using.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/versions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/voting.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/whining.html -%%PORTDOCS%%%%DOCSDIR%%/en/images/bzLifecycle.png -%%PORTDOCS%%%%DOCSDIR%%/en/images/bzLifecycle.xml -%%PORTDOCS%%%%DOCSDIR%%/en/images/callouts/1.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/callouts/2.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/callouts/3.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/caution.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/note.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/tip.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/warning.gif -%%PORTDOCS%%%%DOCSDIR%%/en/pdf/Bugzilla-Guide.pdf -%%PORTDOCS%%%%DOCSDIR%%/en/rel_notes.txt -%%PORTDOCS%%%%DOCSDIR%%/en/txt/Bugzilla-Guide.txt -%%PORTDOCS%%%%DOCSDIR%%/en/xml/Bugzilla-Guide.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/about.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/administration.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/bugzilla.ent -%%PORTDOCS%%%%DOCSDIR%%/en/xml/conventions.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/customization.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/gfdl.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/glossary.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/index.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/installation.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/modules.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/patches.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/security.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/troubleshooting.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/using.xml -%%PORTDOCS%%%%DOCSDIR%%/lib/Pod/Simple/HTML/Bugzilla.pm -%%PORTDOCS%%%%DOCSDIR%%/lib/Pod/Simple/HTMLBatch/Bugzilla.pm -%%PORTDOCS%%%%DOCSDIR%%/makedocs.pl -%%PORTDOCS%%%%DOCSDIR%%/style.css -%%WWWDIR%%/.htaccess -%%WWWDIR%%/Bugzilla.pm -%%WWWDIR%%/Bugzilla/Attachment.pm -%%WWWDIR%%/Bugzilla/Attachment/PatchReader.pm -%%WWWDIR%%/Bugzilla/Auth.pm -%%WWWDIR%%/Bugzilla/Auth/Login.pm -%%WWWDIR%%/Bugzilla/Auth/Login/CGI.pm -%%WWWDIR%%/Bugzilla/Auth/Login/Cookie.pm -%%WWWDIR%%/Bugzilla/Auth/Login/Env.pm -%%WWWDIR%%/Bugzilla/Auth/Login/Stack.pm -%%WWWDIR%%/Bugzilla/Auth/Persist/Cookie.pm -%%WWWDIR%%/Bugzilla/Auth/Verify.pm -%%WWWDIR%%/Bugzilla/Auth/Verify/DB.pm -%%WWWDIR%%/Bugzilla/Auth/Verify/LDAP.pm -%%WWWDIR%%/Bugzilla/Auth/Verify/RADIUS.pm -%%WWWDIR%%/Bugzilla/Auth/Verify/Stack.pm -%%WWWDIR%%/Bugzilla/Bug.pm -%%WWWDIR%%/Bugzilla/BugMail.pm -%%WWWDIR%%/Bugzilla/CGI.pm -%%WWWDIR%%/Bugzilla/Chart.pm -%%WWWDIR%%/Bugzilla/Classification.pm -%%WWWDIR%%/Bugzilla/Comment.pm -%%WWWDIR%%/Bugzilla/Component.pm -%%WWWDIR%%/Bugzilla/Config.pm -%%WWWDIR%%/Bugzilla/Config/Admin.pm -%%WWWDIR%%/Bugzilla/Config/Advanced.pm -%%WWWDIR%%/Bugzilla/Config/Attachment.pm -%%WWWDIR%%/Bugzilla/Config/Auth.pm -%%WWWDIR%%/Bugzilla/Config/BugChange.pm -%%WWWDIR%%/Bugzilla/Config/BugFields.pm -%%WWWDIR%%/Bugzilla/Config/Common.pm -%%WWWDIR%%/Bugzilla/Config/Core.pm -%%WWWDIR%%/Bugzilla/Config/DependencyGraph.pm -%%WWWDIR%%/Bugzilla/Config/General.pm -%%WWWDIR%%/Bugzilla/Config/GroupSecurity.pm -%%WWWDIR%%/Bugzilla/Config/LDAP.pm -%%WWWDIR%%/Bugzilla/Config/MTA.pm -%%WWWDIR%%/Bugzilla/Config/PatchViewer.pm -%%WWWDIR%%/Bugzilla/Config/Query.pm -%%WWWDIR%%/Bugzilla/Config/RADIUS.pm -%%WWWDIR%%/Bugzilla/Config/ShadowDB.pm -%%WWWDIR%%/Bugzilla/Config/UserMatch.pm -%%WWWDIR%%/Bugzilla/Constants.pm -%%WWWDIR%%/Bugzilla/DB.pm -%%WWWDIR%%/Bugzilla/DB/Mysql.pm -%%WWWDIR%%/Bugzilla/DB/Oracle.pm -%%WWWDIR%%/Bugzilla/DB/Pg.pm -%%WWWDIR%%/Bugzilla/DB/Schema.pm -%%WWWDIR%%/Bugzilla/DB/Schema/Mysql.pm -%%WWWDIR%%/Bugzilla/DB/Schema/Oracle.pm -%%WWWDIR%%/Bugzilla/DB/Schema/Pg.pm -%%WWWDIR%%/Bugzilla/Error.pm -%%WWWDIR%%/Bugzilla/Extension.pm -%%WWWDIR%%/Bugzilla/Field.pm -%%WWWDIR%%/Bugzilla/Field/Choice.pm -%%WWWDIR%%/Bugzilla/Field/ChoiceInterface.pm -%%WWWDIR%%/Bugzilla/Flag.pm -%%WWWDIR%%/Bugzilla/FlagType.pm -%%WWWDIR%%/Bugzilla/Group.pm -%%WWWDIR%%/Bugzilla/Hook.pm -%%WWWDIR%%/Bugzilla/Install.pm -%%WWWDIR%%/Bugzilla/Install/CPAN.pm -%%WWWDIR%%/Bugzilla/Install/DB.pm -%%WWWDIR%%/Bugzilla/Install/Filesystem.pm -%%WWWDIR%%/Bugzilla/Install/Localconfig.pm -%%WWWDIR%%/Bugzilla/Install/Requirements.pm -%%WWWDIR%%/Bugzilla/Install/Util.pm -%%WWWDIR%%/Bugzilla/Job/Mailer.pm -%%WWWDIR%%/Bugzilla/JobQueue.pm -%%WWWDIR%%/Bugzilla/JobQueue/Runner.pm -%%WWWDIR%%/Bugzilla/Keyword.pm -%%WWWDIR%%/Bugzilla/Mailer.pm -%%WWWDIR%%/Bugzilla/Migrate.pm -%%WWWDIR%%/Bugzilla/Migrate/Gnats.pm -%%WWWDIR%%/Bugzilla/Milestone.pm -%%WWWDIR%%/Bugzilla/Object.pm -%%WWWDIR%%/Bugzilla/Product.pm -%%WWWDIR%%/Bugzilla/Search.pm -%%WWWDIR%%/Bugzilla/Search/Quicksearch.pm -%%WWWDIR%%/Bugzilla/Search/Recent.pm -%%WWWDIR%%/Bugzilla/Search/Saved.pm -%%WWWDIR%%/Bugzilla/Series.pm -%%WWWDIR%%/Bugzilla/Status.pm -%%WWWDIR%%/Bugzilla/Template.pm -%%WWWDIR%%/Bugzilla/Template/Context.pm -%%WWWDIR%%/Bugzilla/Template/Plugin/Bugzilla.pm -%%WWWDIR%%/Bugzilla/Template/Plugin/Hook.pm -%%WWWDIR%%/Bugzilla/Template/Plugin/User.pm -%%WWWDIR%%/Bugzilla/Token.pm -%%WWWDIR%%/Bugzilla/Update.pm -%%WWWDIR%%/Bugzilla/User.pm -%%WWWDIR%%/Bugzilla/User/Setting.pm -%%WWWDIR%%/Bugzilla/User/Setting/Lang.pm -%%WWWDIR%%/Bugzilla/User/Setting/Skin.pm -%%WWWDIR%%/Bugzilla/User/Setting/Timezone.pm -%%WWWDIR%%/Bugzilla/Util.pm -%%WWWDIR%%/Bugzilla/Version.pm -%%WWWDIR%%/Bugzilla/WebService.pm -%%WWWDIR%%/Bugzilla/WebService/Bug.pm -%%WWWDIR%%/Bugzilla/WebService/Bugzilla.pm -%%WWWDIR%%/Bugzilla/WebService/Constants.pm -%%WWWDIR%%/Bugzilla/WebService/Product.pm -%%WWWDIR%%/Bugzilla/WebService/README -%%WWWDIR%%/Bugzilla/WebService/Server.pm -%%WWWDIR%%/Bugzilla/WebService/Server/JSONRPC.pm -%%WWWDIR%%/Bugzilla/WebService/Server/XMLRPC.pm -%%WWWDIR%%/Bugzilla/WebService/User.pm -%%WWWDIR%%/Bugzilla/WebService/Util.pm -%%WWWDIR%%/Bugzilla/Whine.pm -%%WWWDIR%%/Bugzilla/Whine/Query.pm -%%WWWDIR%%/Bugzilla/Whine/Schedule.pm -%%WWWDIR%%/README -%%WWWDIR%%/admin.cgi -%%WWWDIR%%/attachment.cgi -%%WWWDIR%%/buglist.cgi -%%WWWDIR%%/bugzilla.dtd -%%WWWDIR%%/chart.cgi -%%WWWDIR%%/checksetup.pl -%%WWWDIR%%/colchange.cgi -%%WWWDIR%%/collectstats.pl -%%WWWDIR%%/config.cgi -%%CONTRIB%%%%WWWDIR%%/contrib/README -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-queue.rhel -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-queue.suse -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-submit/README -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-submit/bugdata.txt -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-submit/bugzilla-submit -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-submit/bugzilla-submit.xml -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla_ldapsync.rb -%%CONTRIB%%%%WWWDIR%%/contrib/bz_webservice_demo.pl -%%CONTRIB%%%%WWWDIR%%/contrib/bzdbcopy.pl -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/bugcount -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/bugids -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/buglist -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/bugs -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/bugslink -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/makequery -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/query.conf -%%CONTRIB%%%%WWWDIR%%/contrib/console.pl -%%CONTRIB%%%%WWWDIR%%/contrib/convert-workflow.pl -%%CONTRIB%%%%WWWDIR%%/contrib/cvs-update.pl -%%CONTRIB%%%%WWWDIR%%/contrib/extension-convert.pl -%%CONTRIB%%%%WWWDIR%%/contrib/fixperms.pl -%%CONTRIB%%%%WWWDIR%%/contrib/jb2bz.py -%%CONTRIB%%%%WWWDIR%%/contrib/merge-users.pl -%%CONTRIB%%%%WWWDIR%%/contrib/mysqld-watcher.pl -%%CONTRIB%%%%WWWDIR%%/contrib/new-yui.sh -%%CONTRIB%%%%WWWDIR%%/contrib/recode.pl -%%CONTRIB%%%%WWWDIR%%/contrib/sendbugmail.pl -%%CONTRIB%%%%WWWDIR%%/contrib/sendunsentbugmail.pl -%%CONTRIB%%%%WWWDIR%%/contrib/syncLDAP.pl -%%CONTRIB%%%%WWWDIR%%/contrib/yp_nomail.sh -%%WWWDIR%%/createaccount.cgi -%%WWWDIR%%/describecomponents.cgi -%%WWWDIR%%/describekeywords.cgi -%%WWWDIR%%/duplicates.cgi -%%WWWDIR%%/editclassifications.cgi -%%WWWDIR%%/editcomponents.cgi -%%WWWDIR%%/editfields.cgi -%%WWWDIR%%/editflagtypes.cgi -%%WWWDIR%%/editgroups.cgi -%%WWWDIR%%/editkeywords.cgi -%%WWWDIR%%/editmilestones.cgi -%%WWWDIR%%/editparams.cgi -%%WWWDIR%%/editproducts.cgi -%%WWWDIR%%/editsettings.cgi -%%WWWDIR%%/editusers.cgi -%%WWWDIR%%/editvalues.cgi -%%WWWDIR%%/editversions.cgi -%%WWWDIR%%/editwhines.cgi -%%WWWDIR%%/editworkflow.cgi -%%WWWDIR%%/email_in.pl -%%WWWDIR%%/enter_bug.cgi -%%WWWDIR%%/images/favicon.ico -%%WWWDIR%%/images/padlock.png -%%WWWDIR%%/importxml.pl -%%WWWDIR%%/index.cgi -%%WWWDIR%%/install-module.pl -%%WWWDIR%%/jobqueue.pl -%%WWWDIR%%/js/TUI.js -%%WWWDIR%%/js/attachment.js -%%WWWDIR%%/js/bug.js -%%WWWDIR%%/js/change-columns.js -%%WWWDIR%%/js/comments.js -%%WWWDIR%%/js/expanding-tree.js -%%WWWDIR%%/js/field.js -%%WWWDIR%%/js/flag.js -%%WWWDIR%%/js/global.js -%%WWWDIR%%/js/params.js -%%WWWDIR%%/js/productform.js -%%WWWDIR%%/js/util.js -%%WWWDIR%%/js/yui/animation/animation-min.js -%%WWWDIR%%/js/yui/assets/skins/sam/ajax-loader.gif -%%WWWDIR%%/js/yui/assets/skins/sam/asc.gif -%%WWWDIR%%/js/yui/assets/skins/sam/autocomplete.css -%%WWWDIR%%/js/yui/assets/skins/sam/back-h.png -%%WWWDIR%%/js/yui/assets/skins/sam/back-v.png -%%WWWDIR%%/js/yui/assets/skins/sam/bar-h.png -%%WWWDIR%%/js/yui/assets/skins/sam/bar-v.png -%%WWWDIR%%/js/yui/assets/skins/sam/bg-h.gif -%%WWWDIR%%/js/yui/assets/skins/sam/bg-v.gif -%%WWWDIR%%/js/yui/assets/skins/sam/blankimage.png -%%WWWDIR%%/js/yui/assets/skins/sam/button.css -%%WWWDIR%%/js/yui/assets/skins/sam/calendar.css -%%WWWDIR%%/js/yui/assets/skins/sam/carousel.css -%%WWWDIR%%/js/yui/assets/skins/sam/check0.gif -%%WWWDIR%%/js/yui/assets/skins/sam/check1.gif -%%WWWDIR%%/js/yui/assets/skins/sam/check2.gif -%%WWWDIR%%/js/yui/assets/skins/sam/colorpicker.css -%%WWWDIR%%/js/yui/assets/skins/sam/container.css -%%WWWDIR%%/js/yui/assets/skins/sam/datatable.css -%%WWWDIR%%/js/yui/assets/skins/sam/desc.gif -%%WWWDIR%%/js/yui/assets/skins/sam/dt-arrow-dn.png -%%WWWDIR%%/js/yui/assets/skins/sam/dt-arrow-up.png -%%WWWDIR%%/js/yui/assets/skins/sam/editor-knob.gif -%%WWWDIR%%/js/yui/assets/skins/sam/editor-sprite-active.gif -%%WWWDIR%%/js/yui/assets/skins/sam/editor-sprite.gif -%%WWWDIR%%/js/yui/assets/skins/sam/editor.css -%%WWWDIR%%/js/yui/assets/skins/sam/header_background.png -%%WWWDIR%%/js/yui/assets/skins/sam/hue_bg.png -%%WWWDIR%%/js/yui/assets/skins/sam/imagecropper.css -%%WWWDIR%%/js/yui/assets/skins/sam/layout.css -%%WWWDIR%%/js/yui/assets/skins/sam/layout_sprite.png -%%WWWDIR%%/js/yui/assets/skins/sam/loading.gif -%%WWWDIR%%/js/yui/assets/skins/sam/logger.css -%%WWWDIR%%/js/yui/assets/skins/sam/menu-button-arrow-disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/menu-button-arrow.png -%%WWWDIR%%/js/yui/assets/skins/sam/menu.css -%%WWWDIR%%/js/yui/assets/skins/sam/menubaritem_submenuindicator.png -%%WWWDIR%%/js/yui/assets/skins/sam/menubaritem_submenuindicator_disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/menuitem_checkbox.png -%%WWWDIR%%/js/yui/assets/skins/sam/menuitem_checkbox_disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/menuitem_submenuindicator.png -%%WWWDIR%%/js/yui/assets/skins/sam/menuitem_submenuindicator_disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/paginator.css -%%WWWDIR%%/js/yui/assets/skins/sam/picker_mask.png -%%WWWDIR%%/js/yui/assets/skins/sam/profilerviewer.css -%%WWWDIR%%/js/yui/assets/skins/sam/progressbar.css -%%WWWDIR%%/js/yui/assets/skins/sam/resize.css -%%WWWDIR%%/js/yui/assets/skins/sam/simpleeditor.css -%%WWWDIR%%/js/yui/assets/skins/sam/slider.css -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow-active.png -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow-disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow-focus.png -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow-hover.png -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow.png -%%WWWDIR%%/js/yui/assets/skins/sam/sprite.png -%%WWWDIR%%/js/yui/assets/skins/sam/tabview.css -%%WWWDIR%%/js/yui/assets/skins/sam/treeview-loading.gif -%%WWWDIR%%/js/yui/assets/skins/sam/treeview-sprite.gif -%%WWWDIR%%/js/yui/assets/skins/sam/treeview.css -%%WWWDIR%%/js/yui/assets/skins/sam/wait.gif -%%WWWDIR%%/js/yui/assets/skins/sam/yuitest.css -%%WWWDIR%%/js/yui/autocomplete/autocomplete-min.js -%%WWWDIR%%/js/yui/base/base-min.css -%%WWWDIR%%/js/yui/base/base.css -%%WWWDIR%%/js/yui/button/button-min.js -%%WWWDIR%%/js/yui/calendar/calendar-min.js -%%WWWDIR%%/js/yui/carousel/carousel-min.js -%%WWWDIR%%/js/yui/charts/charts-min.js -%%WWWDIR%%/js/yui/colorpicker/colorpicker-min.js -%%WWWDIR%%/js/yui/connection/connection-min.js -%%WWWDIR%%/js/yui/connection/connection.swf -%%WWWDIR%%/js/yui/connection/connection_core-min.js -%%WWWDIR%%/js/yui/container/container-min.js -%%WWWDIR%%/js/yui/container/container_core-min.js -%%WWWDIR%%/js/yui/cookie/cookie-min.js -%%WWWDIR%%/js/yui/datasource/datasource-min.js -%%WWWDIR%%/js/yui/datatable/datatable-min.js -%%WWWDIR%%/js/yui/datemath/datemath-min.js -%%WWWDIR%%/js/yui/dom/dom-min.js -%%WWWDIR%%/js/yui/dragdrop/dragdrop-min.js -%%WWWDIR%%/js/yui/element-delegate/element-delegate-min.js -%%WWWDIR%%/js/yui/element/element-min.js -%%WWWDIR%%/js/yui/event-delegate/event-delegate-min.js -%%WWWDIR%%/js/yui/event-mouseenter/event-mouseenter-min.js -%%WWWDIR%%/js/yui/event-simulate/event-simulate-min.js -%%WWWDIR%%/js/yui/event/event-min.js -%%WWWDIR%%/js/yui/fonts/fonts-min.css -%%WWWDIR%%/js/yui/fonts/fonts.css -%%WWWDIR%%/js/yui/get/get-min.js -%%WWWDIR%%/js/yui/grids/grids-min.css -%%WWWDIR%%/js/yui/grids/grids.css -%%WWWDIR%%/js/yui/history/history-min.js -%%WWWDIR%%/js/yui/imagecropper/imagecropper-min.js -%%WWWDIR%%/js/yui/imageloader/imageloader-min.js -%%WWWDIR%%/js/yui/json/json-min.js -%%WWWDIR%%/js/yui/layout/layout-min.js -%%WWWDIR%%/js/yui/logger/logger-min.js -%%WWWDIR%%/js/yui/menu/menu-min.js -%%WWWDIR%%/js/yui/paginator/paginator-min.js -%%WWWDIR%%/js/yui/profiler/profiler-min.js -%%WWWDIR%%/js/yui/profilerviewer/profilerviewer-min.js -%%WWWDIR%%/js/yui/progressbar/progressbar-min.js -%%WWWDIR%%/js/yui/reset-fonts-grids/reset-fonts-grids.css -%%WWWDIR%%/js/yui/reset-fonts/reset-fonts.css -%%WWWDIR%%/js/yui/reset/reset-min.css -%%WWWDIR%%/js/yui/reset/reset.css -%%WWWDIR%%/js/yui/resize/resize-min.js -%%WWWDIR%%/js/yui/selector/selector-min.js -%%WWWDIR%%/js/yui/slider/slider-min.js -%%WWWDIR%%/js/yui/storage/storage-min.js -%%WWWDIR%%/js/yui/stylesheet/stylesheet-min.js -%%WWWDIR%%/js/yui/swf/swf-min.js -%%WWWDIR%%/js/yui/swfdetect/swfdetect-min.js -%%WWWDIR%%/js/yui/swfstore/swfstore-min.js -%%WWWDIR%%/js/yui/swfstore/swfstore.swf -%%WWWDIR%%/js/yui/tabview/tabview-min.js -%%WWWDIR%%/js/yui/treeview/treeview-min.js -%%WWWDIR%%/js/yui/uploader/uploader-min.js -%%WWWDIR%%/js/yui/yahoo-dom-event/yahoo-dom-event.js -%%WWWDIR%%/js/yui/yahoo/yahoo-min.js -%%WWWDIR%%/js/yui/yuiloader/yuiloader-min.js -%%WWWDIR%%/js/yui/yuitest/yuitest-min.js -%%WWWDIR%%/js/yui/yuitest/yuitest_core-min.js -%%WWWDIR%%/jsonrpc.cgi -%%WWWDIR%%/long_list.cgi -%%WWWDIR%%/migrate.pl -%%WWWDIR%%/mod_perl.pl -%%WWWDIR%%/page.cgi -%%WWWDIR%%/post_bug.cgi -%%WWWDIR%%/process_bug.cgi -%%WWWDIR%%/query.cgi -%%WWWDIR%%/quips.cgi -%%WWWDIR%%/relogin.cgi -%%WWWDIR%%/report.cgi -%%WWWDIR%%/reports.cgi -%%WWWDIR%%/request.cgi -%%WWWDIR%%/robots.txt -%%WWWDIR%%/runtests.pl -%%WWWDIR%%/sanitycheck.cgi -%%WWWDIR%%/sanitycheck.pl -%%WWWDIR%%/search_plugin.cgi -%%WWWDIR%%/show_activity.cgi -%%WWWDIR%%/show_bug.cgi -%%WWWDIR%%/showattachment.cgi -%%WWWDIR%%/showdependencygraph.cgi -%%WWWDIR%%/showdependencytree.cgi -%%WWWDIR%%/sidebar.cgi -%%WWWDIR%%/skins/README -%%WWWDIR%%/skins/contrib/Dusk/buglist.css -%%WWWDIR%%/skins/contrib/Dusk/global.css -%%WWWDIR%%/skins/contrib/Dusk/index.css -%%WWWDIR%%/skins/standard/IE-fixes.css -%%WWWDIR%%/skins/standard/admin.css -%%WWWDIR%%/skins/standard/attachment.css -%%WWWDIR%%/skins/standard/buglist.css -%%WWWDIR%%/skins/standard/dependency-tree.css -%%WWWDIR%%/skins/standard/dependency-tree/bug-item.png -%%WWWDIR%%/skins/standard/dependency-tree/tree-closed.png -%%WWWDIR%%/skins/standard/dependency-tree/tree-open.png -%%WWWDIR%%/skins/standard/dependency-tree/tree.png -%%WWWDIR%%/skins/standard/duplicates.css -%%WWWDIR%%/skins/standard/editusers.css -%%WWWDIR%%/skins/standard/enter_bug.css -%%WWWDIR%%/skins/standard/global.css -%%WWWDIR%%/skins/standard/global/body-back.gif -%%WWWDIR%%/skins/standard/global/calendar.png -%%WWWDIR%%/skins/standard/global/down.png -%%WWWDIR%%/skins/standard/global/header.png -%%WWWDIR%%/skins/standard/global/left.png -%%WWWDIR%%/skins/standard/global/right.png -%%WWWDIR%%/skins/standard/global/up.png -%%WWWDIR%%/skins/standard/index.css -%%WWWDIR%%/skins/standard/index/file-a-bug.png -%%WWWDIR%%/skins/standard/index/help.png -%%WWWDIR%%/skins/standard/index/new-account.png -%%WWWDIR%%/skins/standard/index/search.png -%%WWWDIR%%/skins/standard/page.css -%%WWWDIR%%/skins/standard/panel.css -%%WWWDIR%%/skins/standard/params.css -%%WWWDIR%%/skins/standard/reports.css -%%WWWDIR%%/skins/standard/search_form.css -%%WWWDIR%%/skins/standard/show_bug.css -%%WWWDIR%%/skins/standard/show_multiple.css -%%WWWDIR%%/skins/standard/summarize-time.css -%%WWWDIR%%/summarize_time.cgi -%%WWWDIR%%/template/en/default/account/auth/login-small.html.tmpl -%%WWWDIR%%/template/en/default/account/auth/login.html.tmpl -%%WWWDIR%%/template/en/default/account/cancel-token.txt.tmpl -%%WWWDIR%%/template/en/default/account/create.html.tmpl -%%WWWDIR%%/template/en/default/account/created.html.tmpl -%%WWWDIR%%/template/en/default/account/email/change-new.txt.tmpl -%%WWWDIR%%/template/en/default/account/email/change-old.txt.tmpl -%%WWWDIR%%/template/en/default/account/email/confirm-new.html.tmpl -%%WWWDIR%%/template/en/default/account/email/confirm.html.tmpl -%%WWWDIR%%/template/en/default/account/email/request-new.txt.tmpl -%%WWWDIR%%/template/en/default/account/password/forgotten-password.txt.tmpl -%%WWWDIR%%/template/en/default/account/password/set-forgotten-password.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/account.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/email.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/permissions.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/prefs.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/saved-searches.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/settings.html.tmpl -%%WWWDIR%%/template/en/default/account/profile-activity.html.tmpl -%%WWWDIR%%/template/en/default/admin/admin.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/add.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/del.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/edit-common.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/reclassify.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/select.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/edit-common.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/select-product.html.tmpl -%%WWWDIR%%/template/en/default/admin/confirm-action.html.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/cf-js.js.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/select-field.html.tmpl -%%WWWDIR%%/template/en/default/admin/flag-type/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/flag-type/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/flag-type/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/confirm-remove.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/keywords/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/keywords/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/keywords/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/keywords/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/select-product.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/admin.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/advanced.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/attachment.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/auth.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/bugchange.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/bugfields.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/common.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/core.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/dependencygraph.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/editparams.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/general.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/groupsecurity.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/index.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/ldap.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/mta.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/patchviewer.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/query.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/radius.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/shadowdb.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/usermatch.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/edit-common.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/groupcontrol/confirm-edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/groupcontrol/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/groupcontrol/updated.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/list-classifications.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/updated.html.tmpl -%%WWWDIR%%/template/en/default/admin/sanitycheck/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/sanitycheck/messages.html.tmpl -%%WWWDIR%%/template/en/default/admin/settings/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/sudo.html.tmpl -%%WWWDIR%%/template/en/default/admin/table.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/listselectvars.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/responsibilities.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/search.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/userdata.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/select-product.html.tmpl -%%WWWDIR%%/template/en/default/admin/workflow/comment.html.tmpl -%%WWWDIR%%/template/en/default/admin/workflow/edit.html.tmpl -%%WWWDIR%%/template/en/default/attachment/cancel-create-dupe.html.tmpl -%%WWWDIR%%/template/en/default/attachment/choose.html.tmpl -%%WWWDIR%%/template/en/default/attachment/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/attachment/create.html.tmpl -%%WWWDIR%%/template/en/default/attachment/created.html.tmpl -%%WWWDIR%%/template/en/default/attachment/createformcontents.html.tmpl -%%WWWDIR%%/template/en/default/attachment/delete_reason.txt.tmpl -%%WWWDIR%%/template/en/default/attachment/diff-file.html.tmpl -%%WWWDIR%%/template/en/default/attachment/diff-footer.html.tmpl -%%WWWDIR%%/template/en/default/attachment/diff-header.html.tmpl -%%WWWDIR%%/template/en/default/attachment/edit.html.tmpl -%%WWWDIR%%/template/en/default/attachment/list.html.tmpl -%%WWWDIR%%/template/en/default/attachment/midair.html.tmpl -%%WWWDIR%%/template/en/default/attachment/show-multiple.html.tmpl -%%WWWDIR%%/template/en/default/attachment/updated.html.tmpl -%%WWWDIR%%/template/en/default/bug/activity/show.html.tmpl -%%WWWDIR%%/template/en/default/bug/activity/table.html.tmpl -%%WWWDIR%%/template/en/default/bug/choose.html.tmpl -%%WWWDIR%%/template/en/default/bug/comments.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/comment-guided.txt.tmpl -%%WWWDIR%%/template/en/default/bug/create/comment.txt.tmpl -%%WWWDIR%%/template/en/default/bug/create/confirm-create-dupe.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/create-guided.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/create.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/created.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/make-template.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/user-message.html.tmpl -%%WWWDIR%%/template/en/default/bug/dependency-graph.html.tmpl -%%WWWDIR%%/template/en/default/bug/dependency-tree.html.tmpl -%%WWWDIR%%/template/en/default/bug/edit.html.tmpl -%%WWWDIR%%/template/en/default/bug/field-events.js.tmpl -%%WWWDIR%%/template/en/default/bug/field-help.none.tmpl -%%WWWDIR%%/template/en/default/bug/field-label.html.tmpl -%%WWWDIR%%/template/en/default/bug/field.html.tmpl -%%WWWDIR%%/template/en/default/bug/format_comment.txt.tmpl -%%WWWDIR%%/template/en/default/bug/knob.html.tmpl -%%WWWDIR%%/template/en/default/bug/navigate.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/bugmail.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/confirm-duplicate.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/header.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/midair.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/results.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/verify-new-product.html.tmpl -%%WWWDIR%%/template/en/default/bug/show-header.html.tmpl -%%WWWDIR%%/template/en/default/bug/show-multiple.html.tmpl -%%WWWDIR%%/template/en/default/bug/show.html.tmpl -%%WWWDIR%%/template/en/default/bug/show.xml.tmpl -%%WWWDIR%%/template/en/default/bug/summarize-time.html.tmpl -%%WWWDIR%%/template/en/default/bug/time.html.tmpl -%%WWWDIR%%/template/en/default/config.js.tmpl -%%WWWDIR%%/template/en/default/config.rdf.tmpl -%%WWWDIR%%/template/en/default/email/lockout.txt.tmpl -%%WWWDIR%%/template/en/default/email/newchangedmail.txt.tmpl -%%WWWDIR%%/template/en/default/email/sanitycheck.txt.tmpl -%%WWWDIR%%/template/en/default/email/sudo.txt.tmpl -%%WWWDIR%%/template/en/default/email/whine.txt.tmpl -%%WWWDIR%%/template/en/default/extensions/config.pm.tmpl -%%WWWDIR%%/template/en/default/extensions/extension.pm.tmpl -%%WWWDIR%%/template/en/default/extensions/hook-readme.txt.tmpl -%%WWWDIR%%/template/en/default/extensions/license.txt.tmpl -%%WWWDIR%%/template/en/default/extensions/name-readme.txt.tmpl -%%WWWDIR%%/template/en/default/extensions/util.pm.tmpl -%%WWWDIR%%/template/en/default/extensions/web-readme.txt.tmpl -%%WWWDIR%%/template/en/default/filterexceptions.pl -%%WWWDIR%%/template/en/default/flag/list.html.tmpl -%%WWWDIR%%/template/en/default/global/banner.html.tmpl -%%WWWDIR%%/template/en/default/global/choose-classification.html.tmpl -%%WWWDIR%%/template/en/default/global/choose-product.html.tmpl -%%WWWDIR%%/template/en/default/global/code-error.html.tmpl -%%WWWDIR%%/template/en/default/global/common-links.html.tmpl -%%WWWDIR%%/template/en/default/global/confirm-action.html.tmpl -%%WWWDIR%%/template/en/default/global/confirm-user-match.html.tmpl -%%WWWDIR%%/template/en/default/global/docslinks.html.tmpl -%%WWWDIR%%/template/en/default/global/field-descs.none.tmpl -%%WWWDIR%%/template/en/default/global/footer.html.tmpl -%%WWWDIR%%/template/en/default/global/header.html.tmpl -%%WWWDIR%%/template/en/default/global/help.html.tmpl -%%WWWDIR%%/template/en/default/global/hidden-fields.html.tmpl -%%WWWDIR%%/template/en/default/global/initialize.none.tmpl -%%WWWDIR%%/template/en/default/global/js-products.html.tmpl -%%WWWDIR%%/template/en/default/global/message.html.tmpl -%%WWWDIR%%/template/en/default/global/message.txt.tmpl -%%WWWDIR%%/template/en/default/global/messages.html.tmpl -%%WWWDIR%%/template/en/default/global/per-bug-queries.html.tmpl -%%WWWDIR%%/template/en/default/global/reason-descs.none.tmpl -%%WWWDIR%%/template/en/default/global/select-menu.html.tmpl -%%WWWDIR%%/template/en/default/global/setting-descs.none.tmpl -%%WWWDIR%%/template/en/default/global/site-navigation.html.tmpl -%%WWWDIR%%/template/en/default/global/tabs.html.tmpl -%%WWWDIR%%/template/en/default/global/textarea.html.tmpl -%%WWWDIR%%/template/en/default/global/useful-links.html.tmpl -%%WWWDIR%%/template/en/default/global/user-error.html.tmpl -%%WWWDIR%%/template/en/default/global/user.html.tmpl -%%WWWDIR%%/template/en/default/global/userselect.html.tmpl -%%WWWDIR%%/template/en/default/global/value-descs.js.tmpl -%%WWWDIR%%/template/en/default/global/variables.none.tmpl -%%WWWDIR%%/template/en/default/index.html.tmpl -%%WWWDIR%%/template/en/default/list/change-columns.html.tmpl -%%WWWDIR%%/template/en/default/list/edit-multiple.html.tmpl -%%WWWDIR%%/template/en/default/list/list-simple.html.tmpl -%%WWWDIR%%/template/en/default/list/list.atom.tmpl -%%WWWDIR%%/template/en/default/list/list.csv.tmpl -%%WWWDIR%%/template/en/default/list/list.html.tmpl -%%WWWDIR%%/template/en/default/list/list.ics.tmpl -%%WWWDIR%%/template/en/default/list/list.rdf.tmpl -%%WWWDIR%%/template/en/default/list/quips.html.tmpl -%%WWWDIR%%/template/en/default/list/server-push.html.tmpl -%%WWWDIR%%/template/en/default/list/table.html.tmpl -%%WWWDIR%%/template/en/default/pages/bug-writing.html.tmpl -%%WWWDIR%%/template/en/default/pages/fields.html.tmpl -%%WWWDIR%%/template/en/default/pages/linked.html.tmpl -%%WWWDIR%%/template/en/default/pages/linkify.html.tmpl -%%WWWDIR%%/template/en/default/pages/quicksearch.html.tmpl -%%WWWDIR%%/template/en/default/pages/release-notes.html.tmpl -%%WWWDIR%%/template/en/default/pages/sudo.html.tmpl -%%WWWDIR%%/template/en/default/reports/chart.csv.tmpl -%%WWWDIR%%/template/en/default/reports/chart.html.tmpl -%%WWWDIR%%/template/en/default/reports/chart.png.tmpl -%%WWWDIR%%/template/en/default/reports/components.html.tmpl -%%WWWDIR%%/template/en/default/reports/create-chart.html.tmpl -%%WWWDIR%%/template/en/default/reports/delete-series.html.tmpl -%%WWWDIR%%/template/en/default/reports/duplicates-simple.html.tmpl -%%WWWDIR%%/template/en/default/reports/duplicates-table.html.tmpl -%%WWWDIR%%/template/en/default/reports/duplicates.html.tmpl -%%WWWDIR%%/template/en/default/reports/edit-series.html.tmpl -%%WWWDIR%%/template/en/default/reports/keywords.html.tmpl -%%WWWDIR%%/template/en/default/reports/menu.html.tmpl -%%WWWDIR%%/template/en/default/reports/old-charts.html.tmpl -%%WWWDIR%%/template/en/default/reports/report-bar.png.tmpl -%%WWWDIR%%/template/en/default/reports/report-line.png.tmpl -%%WWWDIR%%/template/en/default/reports/report-pie.png.tmpl -%%WWWDIR%%/template/en/default/reports/report-simple.html.tmpl -%%WWWDIR%%/template/en/default/reports/report-table.csv.tmpl -%%WWWDIR%%/template/en/default/reports/report-table.html.tmpl -%%WWWDIR%%/template/en/default/reports/report.csv.tmpl -%%WWWDIR%%/template/en/default/reports/report.html.tmpl -%%WWWDIR%%/template/en/default/reports/series-common.html.tmpl -%%WWWDIR%%/template/en/default/reports/series.html.tmpl -%%WWWDIR%%/template/en/default/request/email.txt.tmpl -%%WWWDIR%%/template/en/default/request/queue.html.tmpl -%%WWWDIR%%/template/en/default/search/boolean-charts.html.tmpl -%%WWWDIR%%/template/en/default/search/field.html.tmpl -%%WWWDIR%%/template/en/default/search/form.html.tmpl -%%WWWDIR%%/template/en/default/search/knob.html.tmpl -%%WWWDIR%%/template/en/default/search/search-advanced.html.tmpl -%%WWWDIR%%/template/en/default/search/search-create-series.html.tmpl -%%WWWDIR%%/template/en/default/search/search-plugin.xml.tmpl -%%WWWDIR%%/template/en/default/search/search-report-graph.html.tmpl -%%WWWDIR%%/template/en/default/search/search-report-select.html.tmpl -%%WWWDIR%%/template/en/default/search/search-report-table.html.tmpl -%%WWWDIR%%/template/en/default/search/search-specific.html.tmpl -%%WWWDIR%%/template/en/default/search/tabs.html.tmpl -%%WWWDIR%%/template/en/default/search/type-select.html.tmpl -%%WWWDIR%%/template/en/default/setup/strings.txt.pl -%%WWWDIR%%/template/en/default/sidebar.xul.tmpl -%%WWWDIR%%/template/en/default/welcome-admin.html.tmpl -%%WWWDIR%%/template/en/default/whine/mail.html.tmpl -%%WWWDIR%%/template/en/default/whine/mail.txt.tmpl -%%WWWDIR%%/template/en/default/whine/multipart-mime.txt.tmpl -%%WWWDIR%%/template/en/default/whine/schedule.html.tmpl -%%WWWDIR%%/testagent.cgi -%%WWWDIR%%/testserver.pl -%%WWWDIR%%/token.cgi -%%WWWDIR%%/userprefs.cgi -%%WWWDIR%%/votes.cgi -%%WWWDIR%%/whine.pl -%%WWWDIR%%/whineatnews.pl -%%WWWDIR%%/xml.cgi -%%WWWDIR%%/xmlrpc.cgi -@dirrmtry %%WWWDIR%%/xt -@dirrm %%WWWDIR%%/template/en/default/whine -@dirrm %%WWWDIR%%/template/en/default/setup -@dirrm %%WWWDIR%%/template/en/default/search -@dirrm %%WWWDIR%%/template/en/default/request -@dirrm %%WWWDIR%%/template/en/default/reports -@dirrm %%WWWDIR%%/template/en/default/pages -@dirrm %%WWWDIR%%/template/en/default/list -@dirrm %%WWWDIR%%/template/en/default/global -@dirrm %%WWWDIR%%/template/en/default/flag -@dirrm %%WWWDIR%%/template/en/default/extensions -@dirrm %%WWWDIR%%/template/en/default/email -@dirrm %%WWWDIR%%/template/en/default/bug/process -@dirrm %%WWWDIR%%/template/en/default/bug/create -@dirrm %%WWWDIR%%/template/en/default/bug/activity -@dirrm %%WWWDIR%%/template/en/default/bug -@dirrm %%WWWDIR%%/template/en/default/attachment -@dirrm %%WWWDIR%%/template/en/default/admin/workflow -@dirrm %%WWWDIR%%/template/en/default/admin/versions -@dirrm %%WWWDIR%%/template/en/default/admin/users -@dirrm %%WWWDIR%%/template/en/default/admin/settings -@dirrm %%WWWDIR%%/template/en/default/admin/sanitycheck -@dirrm %%WWWDIR%%/template/en/default/admin/products/groupcontrol -@dirrm %%WWWDIR%%/template/en/default/admin/products -@dirrm %%WWWDIR%%/template/en/default/admin/params -@dirrm %%WWWDIR%%/template/en/default/admin/milestones -@dirrm %%WWWDIR%%/template/en/default/admin/keywords -@dirrm %%WWWDIR%%/template/en/default/admin/groups -@dirrm %%WWWDIR%%/template/en/default/admin/flag-type -@dirrm %%WWWDIR%%/template/en/default/admin/fieldvalues -@dirrm %%WWWDIR%%/template/en/default/admin/custom_fields -@dirrm %%WWWDIR%%/template/en/default/admin/components -@dirrm %%WWWDIR%%/template/en/default/admin/classifications -@dirrm %%WWWDIR%%/template/en/default/admin -@dirrm %%WWWDIR%%/template/en/default/account/prefs -@dirrm %%WWWDIR%%/template/en/default/account/password -@dirrm %%WWWDIR%%/template/en/default/account/email -@dirrm %%WWWDIR%%/template/en/default/account/auth -@dirrm %%WWWDIR%%/template/en/default/account -@dirrm %%WWWDIR%%/template/en/default -@dirrm %%WWWDIR%%/template/en -@dirrmtry %%WWWDIR%%/template -@dirrmtry %%WWWDIR%%/t -@dirrm %%WWWDIR%%/skins/standard/index -@dirrm %%WWWDIR%%/skins/standard/global -@dirrm %%WWWDIR%%/skins/standard/dependency-tree -@dirrm %%WWWDIR%%/skins/standard -@dirrm %%WWWDIR%%/skins/contrib/Dusk -@dirrm %%WWWDIR%%/skins/contrib -@dirrmtry %%WWWDIR%%/skins -@dirrmtry %%WWWDIR%%/lib -@dirrmtry %%WWWDIR%%/js/yui/yuitest -@dirrmtry %%WWWDIR%%/js/yui/yuiloader -@dirrmtry %%WWWDIR%%/js/yui/yahoo-dom-event -@dirrmtry %%WWWDIR%%/js/yui/yahoo -@dirrmtry %%WWWDIR%%/js/yui/uploader -@dirrmtry %%WWWDIR%%/js/yui/treeview -@dirrmtry %%WWWDIR%%/js/yui/tabview -@dirrmtry %%WWWDIR%%/js/yui/swfstore -@dirrmtry %%WWWDIR%%/js/yui/swfdetect -@dirrmtry %%WWWDIR%%/js/yui/swf -@dirrmtry %%WWWDIR%%/js/yui/stylesheet -@dirrmtry %%WWWDIR%%/js/yui/storage -@dirrmtry %%WWWDIR%%/js/yui/slider -@dirrmtry %%WWWDIR%%/js/yui/selector -@dirrmtry %%WWWDIR%%/js/yui/resize -@dirrmtry %%WWWDIR%%/js/yui/reset-fonts-grids -@dirrmtry %%WWWDIR%%/js/yui/reset-fonts -@dirrmtry %%WWWDIR%%/js/yui/reset -@dirrmtry %%WWWDIR%%/js/yui/progressbar -@dirrmtry %%WWWDIR%%/js/yui/profilerviewer -@dirrmtry %%WWWDIR%%/js/yui/profiler -@dirrmtry %%WWWDIR%%/js/yui/paginator -@dirrmtry %%WWWDIR%%/js/yui/menu -@dirrmtry %%WWWDIR%%/js/yui/logger -@dirrmtry %%WWWDIR%%/js/yui/layout -@dirrmtry %%WWWDIR%%/js/yui/json -@dirrmtry %%WWWDIR%%/js/yui/imageloader -@dirrmtry %%WWWDIR%%/js/yui/imagecropper -@dirrmtry %%WWWDIR%%/js/yui/history -@dirrmtry %%WWWDIR%%/js/yui/grids -@dirrmtry %%WWWDIR%%/js/yui/get -@dirrmtry %%WWWDIR%%/js/yui/fonts -@dirrmtry %%WWWDIR%%/js/yui/event-simulate -@dirrmtry %%WWWDIR%%/js/yui/event-mouseenter -@dirrmtry %%WWWDIR%%/js/yui/event-delegate -@dirrmtry %%WWWDIR%%/js/yui/event -@dirrmtry %%WWWDIR%%/js/yui/element-delegate -@dirrmtry %%WWWDIR%%/js/yui/element -@dirrmtry %%WWWDIR%%/js/yui/dragdrop -@dirrmtry %%WWWDIR%%/js/yui/dom -@dirrmtry %%WWWDIR%%/js/yui/datemath -@dirrmtry %%WWWDIR%%/js/yui/datatable -@dirrmtry %%WWWDIR%%/js/yui/datasource -@dirrmtry %%WWWDIR%%/js/yui/cookie -@dirrmtry %%WWWDIR%%/js/yui/container -@dirrmtry %%WWWDIR%%/js/yui/connection -@dirrmtry %%WWWDIR%%/js/yui/colorpicker -@dirrmtry %%WWWDIR%%/js/yui/charts -@dirrmtry %%WWWDIR%%/js/yui/carousel -@dirrmtry %%WWWDIR%%/js/yui/calendar -@dirrmtry %%WWWDIR%%/js/yui/button -@dirrmtry %%WWWDIR%%/js/yui/base -@dirrmtry %%WWWDIR%%/js/yui/autocomplete -@dirrmtry %%WWWDIR%%/js/yui/assets/skins/sam -@dirrmtry %%WWWDIR%%/js/yui/assets/skins -@dirrmtry %%WWWDIR%%/js/yui/assets -@dirrmtry %%WWWDIR%%/js/yui/animation -@dirrmtry %%WWWDIR%%/js/yui -@dirrmtry %%WWWDIR%%/js -@dirrm %%WWWDIR%%/images -@dirrmtry %%WWWDIR%%/graphs -@dirrmtry %%WWWDIR%%/data -%%CONTRIB%%@dirrm %%WWWDIR%%/contrib/cmdline -%%CONTRIB%%@dirrm %%WWWDIR%%/contrib/bugzilla-submit -@dirrmtry %%WWWDIR%%/contrib -@dirrm %%WWWDIR%%/Bugzilla/Whine -@dirrm %%WWWDIR%%/Bugzilla/WebService/Server -@dirrm %%WWWDIR%%/Bugzilla/WebService -@dirrm %%WWWDIR%%/Bugzilla/User/Setting -@dirrm %%WWWDIR%%/Bugzilla/User -@dirrm %%WWWDIR%%/Bugzilla/Template/Plugin -@dirrm %%WWWDIR%%/Bugzilla/Template -@dirrm %%WWWDIR%%/Bugzilla/Search -@dirrm %%WWWDIR%%/Bugzilla/Migrate -@dirrm %%WWWDIR%%/Bugzilla/JobQueue -@dirrm %%WWWDIR%%/Bugzilla/Job -@dirrm %%WWWDIR%%/Bugzilla/Install -@dirrm %%WWWDIR%%/Bugzilla/Field -@dirrm %%WWWDIR%%/Bugzilla/DB/Schema -@dirrm %%WWWDIR%%/Bugzilla/DB -@dirrm %%WWWDIR%%/Bugzilla/Config -@dirrm %%WWWDIR%%/Bugzilla/Auth/Verify -@dirrm %%WWWDIR%%/Bugzilla/Auth/Persist -@dirrm %%WWWDIR%%/Bugzilla/Auth/Login -@dirrm %%WWWDIR%%/Bugzilla/Auth -@dirrm %%WWWDIR%%/Bugzilla/Attachment -@dirrmtry %%WWWDIR%%/Bugzilla -@dirrmtry %%WWWDIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib/Pod/Simple/HTMLBatch -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib/Pod/Simple/HTML -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib/Pod/Simple -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib/Pod -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/xml -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/txt -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/pdf -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/images/callouts -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/images -%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/en/html/api/extensions -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/contrib -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Whine -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/WebService/Server -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/WebService -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/User/Setting -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/User -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Template/Plugin -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Template -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Search -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/JobQueue -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Install -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Field -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/DB -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Config -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Auth -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/devel/bugzilla42/Makefile b/devel/bugzilla42/Makefile deleted file mode 100644 index b7499b10f0d2..000000000000 --- a/devel/bugzilla42/Makefile +++ /dev/null @@ -1,187 +0,0 @@ -# $FreeBSD$ - -PORTNAME= bugzilla -PORTVERSION= 4.2.9 -CATEGORIES= devel -MASTER_SITES= BUGZILLA -MASTER_SITE_SUBDIR= webtools webtools/archived - -MAINTAINER= bugzilla@FreeBSD.org -COMMENT= Bug-tracking system developed by Mozilla Project - -LICENSE= MPL - -RUN_DEPENDS= \ - p5-CGI.pm>=3.51:${PORTSDIR}/www/p5-CGI.pm \ - p5-DBI>=1.41:${PORTSDIR}/databases/p5-DBI \ - p5-DateTime-TimeZone>=0.71:${PORTSDIR}/devel/p5-DateTime-TimeZone \ - p5-DateTime>=0.28:${PORTSDIR}/devel/p5-DateTime \ - p5-Email-MIME>=1.904:${PORTSDIR}/mail/p5-Email-MIME \ - p5-Email-Send>=2.00:${PORTSDIR}/mail/p5-Email-Send \ - p5-Encode-Detect>=0:${PORTSDIR}/converters/p5-Encode-Detect \ - p5-List-MoreUtils>=0.22:${PORTSDIR}/lang/p5-List-MoreUtils \ - p5-Math-Random-ISAAC>=1.001:${PORTSDIR}/math/p5-Math-Random-ISAAC \ - p5-Template-Toolkit>=2.22:${PORTSDIR}/www/p5-Template-Toolkit \ - p5-TimeDate>=1.19:${PORTSDIR}/devel/p5-TimeDate \ - p5-URI>=1.37:${PORTSDIR}/net/p5-URI - -FORBIDDEN= no upstream fixes for CVE-2014-1517, see\ - http://www.bugzilla.org/security/4.0.11/ -EXPIRATION_DATE=2014-06-21 - -USES= perl5 -USE_PERL5= patch build run - -SUB_FILES= pkg-message - -DATA_DIRS_LIST= images js skins - -# checksetup will fail if these directories are not present! -EMPTY_DIRS_LIST=data graphs contrib lib t xt - -.include "${.CURDIR}/Makefile.common" -.include "${.CURDIR}/Makefile.options" -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MMODPERL} -USE_APACHE_RUN= 22+ -.endif - -.if ${PORT_OPTIONS:MMYSQL} -USE_MYSQL= yes -RUN_DEPENDS+= p5-DBD-mysql>=4.0001:${PORTSDIR}/databases/p5-DBD-mysql -.endif - -.if ${PORT_OPTIONS:MPGSQL} -USE_PGSQL= yes -RUN_DEPENDS+= p5-DBD-Pg>=2.19.3:${PORTSDIR}/databases/p5-DBD-Pg -.endif - -.if ${PORT_OPTIONS:MSQLITE} -USE_SQLITE= yes -RUN_DEPENDS+= p5-DBD-SQLite>=1.29:${PORTSDIR}/databases/p5-DBD-SQLite \ - sqlite3>=3:${PORTSDIR}/databases/sqlite3 -.endif - -.if ${PORT_OPTIONS:MGRAPH_REPORTS} -RUN_DEPENDS+= p5-GD>=1.20:${PORTSDIR}/graphics/p5-GD \ - p5-GD-Graph>=0:${PORTSDIR}/graphics/p5-GD-Graph \ - p5-GD-TextUtil>=0:${PORTSDIR}/graphics/p5-GD-TextUtil \ - p5-Template-GD>=0:${PORTSDIR}/www/p5-Template-GD -.endif - -.if ${PORT_OPTIONS:MCHARTING_MODULES} -RUN_DEPENDS+= p5-Chart>=2.1.0:${PORTSDIR}/graphics/p5-Chart -.endif - -.if ${PORT_OPTIONS:MPATCH_VIEWER} -RUN_DEPENDS+= p5-PatchReader>=0.9.6:${PORTSDIR}/devel/p5-PatchReader \ - interdiff:${PORTSDIR}/misc/patchutils -.endif - -.if ${PORT_OPTIONS:MMORE_HTML} -RUN_DEPENDS+= p5-HTML-Parser>=3.40:${PORTSDIR}/www/p5-HTML-Parser \ - p5-HTML-Scrubber>=0:${PORTSDIR}/www/p5-HTML-Scrubber -.endif - -.if ${PORT_OPTIONS:MINBOUND_EMAIL} -RUN_DEPENDS+= p5-Email-MIME-Attachment-Stripper>=0:${PORTSDIR}/mail/p5-Email-MIME-Attachment-Stripper \ - p5-Email-Reply>=0:${PORTSDIR}/mail/p5-Email-Reply -.endif - -.if ${PORT_OPTIONS:MMAIL_QUEUEING} -RUN_DEPENDS+= p5-TheSchwartz>=0:${PORTSDIR}/devel/p5-TheSchwartz \ - p5-Daemon-Generic>=0:${PORTSDIR}/net/p5-Daemon-Generic -.endif - -.if ${PORT_OPTIONS:MMOVE_BUGZ} -RUN_DEPENDS+= p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools \ - p5-XML-Twig>=0:${PORTSDIR}/textproc/p5-XML-Twig -.endif - -.if ${PORT_OPTIONS:MBMP2PNG} -RUN_DEPENDS+= convert:${PORTSDIR}/graphics/ImageMagick -.endif - -.if ${PORT_OPTIONS:MXMLRPC} || ${PORT_OPTIONS:MJSONRPC} -RUN_DEPENDS+= p5-Test-Taint>=0:${PORTSDIR}/devel/p5-Test-Taint -.endif - -.if ${PORT_OPTIONS:MXMLRPC} -RUN_DEPENDS+= p5-SOAP-Lite>=0.712:${PORTSDIR}/net/p5-SOAP-Lite -.endif - -.if ${PORT_OPTIONS:MJSONRPC} -RUN_DEPENDS+= p5-JSON-RPC>=0:${PORTSDIR}/devel/p5-JSON-RPC \ - p5-JSON-XS>=2.0:${PORTSDIR}/converters/p5-JSON-XS -.endif - -.if ${PORT_OPTIONS:MMODPERL} -RUN_DEPENDS+= ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:${PORTSDIR}/www/mod_perl2 \ - p5-Apache-DBI>=0:${PORTSDIR}/www/p5-Apache-DBI -.endif - -.if ${PORT_OPTIONS:MGRAPHVIZ} -RUN_DEPENDS+= dot:${PORTSDIR}/graphics/graphviz -.endif - -.if ${PORT_OPTIONS:MEXPORT_IMPORT} -RUN_DEPENDS+= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ - p5-XML-Twig>=0:${PORTSDIR}/textproc/p5-XML-Twig -.endif - -.if ${PORT_OPTIONS:MCONTRIB} -PLIST_SUB+= CONTRIB="" -.else -PLIST_SUB+= CONTRIB="@comment " -.endif - -.if ${PORT_OPTIONS:MLDAP} -RUN_DEPENDS+= p5-perl-ldap>=0:${PORTSDIR}/net/p5-perl-ldap -.endif - -.if ${PORT_OPTIONS:MRADIUS} -RUN_DEPENDS+= p5-Authen-Radius>=0:${PORTSDIR}/security/p5-Authen-Radius -.endif - -post-extract: - @${RM} -rf ${WRKSRC}/.bzr - @${RM} -f ${WRKSRC}/.bzrignore ${WRKSRC}/.gitignore ${WRKSRC}/.gitrev \ - ${WRKSRC}/docs/en/README.docs ${WRKSRC}/docs/en/html/Bugzilla-Guide.proc - -post-patch: - @${PERL} -pi -e 's/(default => ON_WINDOWS.+)apache/$$1www/' \ - ${WRKSRC}/Bugzilla/Install/Localconfig.pm - -.if ${PORT_OPTIONS:MPGSQL} && ! ${PORT_OPTIONS:MMYSQL} - @${PERL} -pi -e 's/(default =>.+|Default is )mysql/$$1Pg/' \ - ${WRKSRC}/Bugzilla/Install/Localconfig.pm -.endif - @${FIND} ${WRKSRC} -type f -exec ${REINPLACE_CMD} -i '' \ - -e 's!/usr/lib/sendmail!/usr/sbin/sendmail!g; s=/usr/bin/perl=${PERL}=g' {} \+ - @${FIND} ${WRKSRC}/docs -type f | \ - ${XARGS} ${REINPLACE_CMD} -i '' -e "s!/var/www/html/bugzilla!${WWWDIR}!" - -pre-install: - @${FIND} ${WRKSRC} -type f \( -name "*.orig" -or -name "*.bak" \) -delete - -do-install: .SILENT - ${MKDIR} ${STAGEDIR}${WWWDIR} - ${FIND} ${WRKSRC} \! -type d -maxdepth 1 \! -name "UPGRADING*" -exec \ - ${INSTALL_SCRIPT} {} ${STAGEDIR}${WWWDIR} \; - @${MKDIR} ${DATA_DIRS_LIST:S!^!${STAGEDIR}${WWWDIR}/!} -.for D in ${DATA_DIRS_LIST} - (cd ${WRKSRC}/${D} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/${D}) -.endfor - ${TAR} -C ${WRKSRC} -cf - Bugzilla template | ${TAR} --unlink -C ${STAGEDIR}${WWWDIR} -xf - - @${MKDIR} ${EMPTY_DIRS_LIST:S!^!${STAGEDIR}${WWWDIR}/!} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/) - -.if ${PORT_OPTIONS:MCONTRIB} - @(cd ${WRKSRC}/contrib && \ - ${FIND} . -type d -exec ${MKDIR} "${STAGEDIR}${WWWDIR}/contrib/{}" \; && \ - ${FIND} . -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${WWWDIR}/contrib/{}" \;) -.endif - -.include <bsd.port.mk> diff --git a/devel/bugzilla42/Makefile.common b/devel/bugzilla42/Makefile.common deleted file mode 100644 index 4e761d85d440..000000000000 --- a/devel/bugzilla42/Makefile.common +++ /dev/null @@ -1,17 +0,0 @@ -# $FreeBSD$ - -DIST_SUBDIR= ${PORTNAME} -PKGNAMESUFFIX= 42 - -CONFLICTS_INSTALL= \ - bugzilla4[^2].* \ - bugzilla-4.[^2].* - -PORTSCOUT= limitw:1,even - -WWWDIR= ${PREFIX}/www/bugzilla - -BINMODE= 700 - -NO_BUILD= yes - diff --git a/devel/bugzilla42/Makefile.options b/devel/bugzilla42/Makefile.options deleted file mode 100644 index 628fafac29d7..000000000000 --- a/devel/bugzilla42/Makefile.options +++ /dev/null @@ -1,71 +0,0 @@ -# $FreeBSD$ - -OPTIONS_DEFINE= \ - DOCS \ - MODPERL - -OPTIONS_GROUP= UI DBBACKEND REPORTING ATTACHMENT EMAIL WEBSERVICE AUTH ADMIN - -OPTIONS_GROUP_ADMIN= \ - MOVE_BUGZ \ - EXPORT_IMPORT \ - CONTRIB - -OPTIONS_GROUP_ATTACHMENT=\ - BMP2PNG - -OPTIONS_GROUP_AUTH= \ - LDAP \ - RADIUS - -OPTIONS_GROUP_DBBACKEND= \ - MYSQL \ - PGSQL \ - SQLITE - -OPTIONS_GROUP_EMAIL= \ - INBOUND_EMAIL \ - MAIL_QUEUEING - -OPTIONS_GROUP_REPORTING= \ - GRAPHVIZ \ - GRAPH_REPORTS \ - CHARTING_MODULES - -OPTIONS_GROUP_WEBSERVICE= \ - XMLRPC \ - JSONRPC - -OPTIONS_GROUP_UI= \ - PATCH_VIEWER \ - MORE_HTML - -OPTIONS_DEFAULT= \ - CHARTING_MODULES\ - CONTRIB \ - GRAPH_REPORTS \ - MORE_HTML \ - PATCH_VIEWER - -BMP2PNG_DESC= BMP Attachments to PNGs -CHARTING_MODULES_DESC= Bug charting support -CONTRIB_DESC= Install user-contributed scripts -EXPORT_IMPORT_DESC= Import/export bugs (via XML) -GRAPH_REPORTS_DESC= Graphical Reports -INBOUND_EMAIL_DESC= Inbound Email -JSONRPC_DESC= JSON-RPC Interface -MAIL_QUEUEING_DESC= Mail Queueing -MORE_HTML_DESC= More HTML in Product/Group Descriptions -MOVE_BUGZ_DESC= Move Bugs Between Installations -PATCH_VIEWER_DESC= Patch Viewer -XMLRPC_DESC= XML-RPC Interface - -# Option group description -ADMIN_DESC= Administration -ATTACHMENT_DESC= Attachment handling -AUTH_DESC= Alternative Authentication -DBBACKEND_DESC= Database Engine -EMAIL_DESC= Email handling -REPORTING_DESC= Reports and Charts -WEBSERVICE_DESC= Web Services - diff --git a/devel/bugzilla42/distinfo b/devel/bugzilla42/distinfo deleted file mode 100644 index 47f15722b1cd..000000000000 --- a/devel/bugzilla42/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (bugzilla/bugzilla-4.2.9.tar.gz) = d8837acce2d7adb03e32dfeffeab1cc098ccfa0a4c8fdca91eae4cba4813e76a -SIZE (bugzilla/bugzilla-4.2.9.tar.gz) = 2956550 diff --git a/devel/bugzilla42/files/pkg-message.in b/devel/bugzilla42/files/pkg-message.in deleted file mode 100644 index 11d3bc8d1e19..000000000000 --- a/devel/bugzilla42/files/pkg-message.in +++ /dev/null @@ -1,33 +0,0 @@ -========================================================================== - Bugzilla has now been installed. To quick setup you have to: - - 1. Create database user who has rights on bugs database manipulation - by following mysql commands (for MySQL 4.0 or later): - - GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES, - CREATE TEMPORARY TABLES, DROP, REFERENCES - ON <database>.* TO <dbuser>@<host> - IDENTIFIED BY '<password>'; - FLUSH PRIVILEGES; - - where <database> is a bugs database name; <dbuser> is a bugs database - owner; <host> is a host there bugzilla is being setup; - <password> is a database owner's password; - - 2. Change working directory to %%WWWDIR%% - 3. Run "./checksetup.pl" script as root user - 4. Read output carefully and follow all instructions - - For more complete database setup and post-installation instructions - and security tips/notes please read "Bugzilla Guide" in - %%DOCSDIR%%/en/html/ (chapter 2: "Installing Bugzilla") -========================================================================== - -For upgrades: - 0. Back up your data. - 1. Run "./checksetup.pl" inside %%WWWDIR%%. You may need to - run it several times. - 2. Restart your Web server, especially if you're using mod_perl: this - will save you from a number of troubles. - -========================================================================== diff --git a/devel/bugzilla42/pkg-descr b/devel/bugzilla42/pkg-descr deleted file mode 100644 index eab95354d1eb..000000000000 --- a/devel/bugzilla42/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -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.bugzilla.org/ diff --git a/devel/bugzilla42/pkg-plist b/devel/bugzilla42/pkg-plist deleted file mode 100644 index 8a797bd9610a..000000000000 --- a/devel/bugzilla42/pkg-plist +++ /dev/null @@ -1,1050 +0,0 @@ -%%PORTDOCS%%%%DOCSDIR%%/bugzilla.ent -%%PORTDOCS%%%%DOCSDIR%%/en/html/Bugzilla-Guide.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/about.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/administration.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Attachment.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Auth.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Auth/Login.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Auth/Verify.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/CGI.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Classification.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Comment.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Component.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Config.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Config/Common.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB/Mysql.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB/Oracle.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB/Pg.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB/Schema.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/DB/Sqlite.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Error.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Extension.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Field.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Field/Choice.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Field/ChoiceInterface.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Flag.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/FlagType.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Group.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Hook.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/CPAN.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/DB.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/Filesystem.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/Localconfig.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/Requirements.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Install/Util.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/JobQueue.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/JobQueue/Runner.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Keyword.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Migrate.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Milestone.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Object.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Product.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Search/Recent.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Search/Saved.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Status.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Template.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Template/Plugin/Bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Template/Plugin/Hook.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Template/Plugin/User.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Token.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Update.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User/Setting.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User/Setting/Lang.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User/Setting/Skin.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/User/Setting/Timezone.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Util.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Version.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Bug.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Group.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Product.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Server/JSONRPC.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Server/XMLRPC.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/User.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/WebService/Util.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Whine.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Whine/Query.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/Bugzilla/Whine/Schedule.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/checksetup.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/collectstats.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/bz_webservice_demo.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/bzdbcopy.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/console.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/extension-convert.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/merge-users.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/contrib/recode.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/email_in.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/extensions/create.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/importxml.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/index.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/install-module.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/jobqueue.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/migrate.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/api/sanitycheck.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/attachments.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/bug_page.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/bug_status_workflow.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/bugreports.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/classifications.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cmdline-bugmail.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cmdline.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/components.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/configuration.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/conventions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/copyright.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/credits.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cust-change-permissions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cust-skins.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/cust-templates.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/custom-fields.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/customization.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/disclaimer.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/edit-values.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/extensions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/extraconfig.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/flags-overview.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/flags.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/general-advice.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-0.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-1.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-10.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-2.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-3.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-4.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-5.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-6.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-7.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-8.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-9.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl-howto.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/gfdl.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/glossary.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/groups.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/hintsandtips.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/index.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/install-perlmodules-manual.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/installation.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/installing-bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/integration.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/keywords.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/lifecycle.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/milestones.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/modules-manual-download.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/modules-manual-instructions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/modules-manual-optional.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/multiple-bz-dbs.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/myaccount.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/newversions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/nonroot.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/os-specific.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/parameters.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/paranoid-security.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/patches.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/products.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/query.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/quips.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/reporting.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/sanitycheck.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/security-bugzilla.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/security-os.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/security-webserver.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/security.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/timetracking.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-dbdsponge.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-index.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-passwd-encryption.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-perlmodule.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-relogin-everyone.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/trbl-testserver.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/troubleshooting.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/upgrade.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/useradmin.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/userpreferences.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/using-intro.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/using.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/versions.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/voting.html -%%PORTDOCS%%%%DOCSDIR%%/en/html/whining.html -%%PORTDOCS%%%%DOCSDIR%%/en/images/bzLifecycle.png -%%PORTDOCS%%%%DOCSDIR%%/en/images/bzLifecycle.xml -%%PORTDOCS%%%%DOCSDIR%%/en/images/callouts/1.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/callouts/2.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/callouts/3.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/caution.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/note.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/tip.gif -%%PORTDOCS%%%%DOCSDIR%%/en/images/warning.gif -%%PORTDOCS%%%%DOCSDIR%%/en/pdf/Bugzilla-Guide.pdf -%%PORTDOCS%%%%DOCSDIR%%/en/rel_notes.txt -%%PORTDOCS%%%%DOCSDIR%%/en/txt/Bugzilla-Guide.txt -%%PORTDOCS%%%%DOCSDIR%%/en/xml/Bugzilla-Guide.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/about.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/administration.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/bugzilla.ent -%%PORTDOCS%%%%DOCSDIR%%/en/xml/conventions.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/customization.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/gfdl.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/glossary.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/index.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/installation.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/modules.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/patches.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/security.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/troubleshooting.xml -%%PORTDOCS%%%%DOCSDIR%%/en/xml/using.xml -%%PORTDOCS%%%%DOCSDIR%%/lib/Pod/Simple/HTML/Bugzilla.pm -%%PORTDOCS%%%%DOCSDIR%%/lib/Pod/Simple/HTMLBatch/Bugzilla.pm -%%PORTDOCS%%%%DOCSDIR%%/makedocs.pl -%%PORTDOCS%%%%DOCSDIR%%/style.css -%%WWWDIR%%/.htaccess -%%WWWDIR%%/Bugzilla.pm -%%WWWDIR%%/Bugzilla/Attachment.pm -%%WWWDIR%%/Bugzilla/Attachment/PatchReader.pm -%%WWWDIR%%/Bugzilla/Auth.pm -%%WWWDIR%%/Bugzilla/Auth/Login.pm -%%WWWDIR%%/Bugzilla/Auth/Login/CGI.pm -%%WWWDIR%%/Bugzilla/Auth/Login/Cookie.pm -%%WWWDIR%%/Bugzilla/Auth/Login/Env.pm -%%WWWDIR%%/Bugzilla/Auth/Login/Stack.pm -%%WWWDIR%%/Bugzilla/Auth/Persist/Cookie.pm -%%WWWDIR%%/Bugzilla/Auth/Verify.pm -%%WWWDIR%%/Bugzilla/Auth/Verify/DB.pm -%%WWWDIR%%/Bugzilla/Auth/Verify/LDAP.pm -%%WWWDIR%%/Bugzilla/Auth/Verify/RADIUS.pm -%%WWWDIR%%/Bugzilla/Auth/Verify/Stack.pm -%%WWWDIR%%/Bugzilla/Bug.pm -%%WWWDIR%%/Bugzilla/BugMail.pm -%%WWWDIR%%/Bugzilla/BugUrl.pm -%%WWWDIR%%/Bugzilla/BugUrl/Bugzilla.pm -%%WWWDIR%%/Bugzilla/BugUrl/Bugzilla/Local.pm -%%WWWDIR%%/Bugzilla/BugUrl/Debian.pm -%%WWWDIR%%/Bugzilla/BugUrl/Google.pm -%%WWWDIR%%/Bugzilla/BugUrl/JIRA.pm -%%WWWDIR%%/Bugzilla/BugUrl/Launchpad.pm -%%WWWDIR%%/Bugzilla/BugUrl/MantisBT.pm -%%WWWDIR%%/Bugzilla/BugUrl/SourceForge.pm -%%WWWDIR%%/Bugzilla/BugUrl/Trac.pm -%%WWWDIR%%/Bugzilla/CGI.pm -%%WWWDIR%%/Bugzilla/Chart.pm -%%WWWDIR%%/Bugzilla/Classification.pm -%%WWWDIR%%/Bugzilla/Comment.pm -%%WWWDIR%%/Bugzilla/Component.pm -%%WWWDIR%%/Bugzilla/Config.pm -%%WWWDIR%%/Bugzilla/Config/Admin.pm -%%WWWDIR%%/Bugzilla/Config/Advanced.pm -%%WWWDIR%%/Bugzilla/Config/Attachment.pm -%%WWWDIR%%/Bugzilla/Config/Auth.pm -%%WWWDIR%%/Bugzilla/Config/BugChange.pm -%%WWWDIR%%/Bugzilla/Config/BugFields.pm -%%WWWDIR%%/Bugzilla/Config/Common.pm -%%WWWDIR%%/Bugzilla/Config/Core.pm -%%WWWDIR%%/Bugzilla/Config/DependencyGraph.pm -%%WWWDIR%%/Bugzilla/Config/General.pm -%%WWWDIR%%/Bugzilla/Config/GroupSecurity.pm -%%WWWDIR%%/Bugzilla/Config/LDAP.pm -%%WWWDIR%%/Bugzilla/Config/MTA.pm -%%WWWDIR%%/Bugzilla/Config/PatchViewer.pm -%%WWWDIR%%/Bugzilla/Config/Query.pm -%%WWWDIR%%/Bugzilla/Config/RADIUS.pm -%%WWWDIR%%/Bugzilla/Config/ShadowDB.pm -%%WWWDIR%%/Bugzilla/Config/UserMatch.pm -%%WWWDIR%%/Bugzilla/Constants.pm -%%WWWDIR%%/Bugzilla/DB.pm -%%WWWDIR%%/Bugzilla/DB/Mysql.pm -%%WWWDIR%%/Bugzilla/DB/Oracle.pm -%%WWWDIR%%/Bugzilla/DB/Pg.pm -%%WWWDIR%%/Bugzilla/DB/Schema.pm -%%WWWDIR%%/Bugzilla/DB/Schema/Mysql.pm -%%WWWDIR%%/Bugzilla/DB/Schema/Oracle.pm -%%WWWDIR%%/Bugzilla/DB/Schema/Pg.pm -%%WWWDIR%%/Bugzilla/DB/Schema/Sqlite.pm -%%WWWDIR%%/Bugzilla/DB/Sqlite.pm -%%WWWDIR%%/Bugzilla/Error.pm -%%WWWDIR%%/Bugzilla/Extension.pm -%%WWWDIR%%/Bugzilla/Field.pm -%%WWWDIR%%/Bugzilla/Field/Choice.pm -%%WWWDIR%%/Bugzilla/Field/ChoiceInterface.pm -%%WWWDIR%%/Bugzilla/Flag.pm -%%WWWDIR%%/Bugzilla/FlagType.pm -%%WWWDIR%%/Bugzilla/Group.pm -%%WWWDIR%%/Bugzilla/Hook.pm -%%WWWDIR%%/Bugzilla/Install.pm -%%WWWDIR%%/Bugzilla/Install/CPAN.pm -%%WWWDIR%%/Bugzilla/Install/DB.pm -%%WWWDIR%%/Bugzilla/Install/Filesystem.pm -%%WWWDIR%%/Bugzilla/Install/Localconfig.pm -%%WWWDIR%%/Bugzilla/Install/Requirements.pm -%%WWWDIR%%/Bugzilla/Install/Util.pm -%%WWWDIR%%/Bugzilla/Job/Mailer.pm -%%WWWDIR%%/Bugzilla/JobQueue.pm -%%WWWDIR%%/Bugzilla/JobQueue/Runner.pm -%%WWWDIR%%/Bugzilla/Keyword.pm -%%WWWDIR%%/Bugzilla/Mailer.pm -%%WWWDIR%%/Bugzilla/Migrate.pm -%%WWWDIR%%/Bugzilla/Migrate/Gnats.pm -%%WWWDIR%%/Bugzilla/Milestone.pm -%%WWWDIR%%/Bugzilla/Object.pm -%%WWWDIR%%/Bugzilla/Product.pm -%%WWWDIR%%/Bugzilla/RNG.pm -%%WWWDIR%%/Bugzilla/Search.pm -%%WWWDIR%%/Bugzilla/Search/Clause.pm -%%WWWDIR%%/Bugzilla/Search/Condition.pm -%%WWWDIR%%/Bugzilla/Search/Quicksearch.pm -%%WWWDIR%%/Bugzilla/Search/Recent.pm -%%WWWDIR%%/Bugzilla/Search/Saved.pm -%%WWWDIR%%/Bugzilla/Series.pm -%%WWWDIR%%/Bugzilla/Status.pm -%%WWWDIR%%/Bugzilla/Template.pm -%%WWWDIR%%/Bugzilla/Template/Context.pm -%%WWWDIR%%/Bugzilla/Template/Plugin/Bugzilla.pm -%%WWWDIR%%/Bugzilla/Template/Plugin/Hook.pm -%%WWWDIR%%/Bugzilla/Template/Plugin/User.pm -%%WWWDIR%%/Bugzilla/Token.pm -%%WWWDIR%%/Bugzilla/Update.pm -%%WWWDIR%%/Bugzilla/User.pm -%%WWWDIR%%/Bugzilla/User/Setting.pm -%%WWWDIR%%/Bugzilla/User/Setting/Lang.pm -%%WWWDIR%%/Bugzilla/User/Setting/Skin.pm -%%WWWDIR%%/Bugzilla/User/Setting/Timezone.pm -%%WWWDIR%%/Bugzilla/Util.pm -%%WWWDIR%%/Bugzilla/Version.pm -%%WWWDIR%%/Bugzilla/WebService.pm -%%WWWDIR%%/Bugzilla/WebService/Bug.pm -%%WWWDIR%%/Bugzilla/WebService/Bugzilla.pm -%%WWWDIR%%/Bugzilla/WebService/Constants.pm -%%WWWDIR%%/Bugzilla/WebService/Group.pm -%%WWWDIR%%/Bugzilla/WebService/Product.pm -%%WWWDIR%%/Bugzilla/WebService/README -%%WWWDIR%%/Bugzilla/WebService/Server.pm -%%WWWDIR%%/Bugzilla/WebService/Server/JSONRPC.pm -%%WWWDIR%%/Bugzilla/WebService/Server/XMLRPC.pm -%%WWWDIR%%/Bugzilla/WebService/User.pm -%%WWWDIR%%/Bugzilla/WebService/Util.pm -%%WWWDIR%%/Bugzilla/Whine.pm -%%WWWDIR%%/Bugzilla/Whine/Query.pm -%%WWWDIR%%/Bugzilla/Whine/Schedule.pm -%%WWWDIR%%/README -%%WWWDIR%%/admin.cgi -%%WWWDIR%%/attachment.cgi -%%WWWDIR%%/buglist.cgi -%%WWWDIR%%/bugzilla.dtd -%%WWWDIR%%/chart.cgi -%%WWWDIR%%/checksetup.pl -%%WWWDIR%%/colchange.cgi -%%WWWDIR%%/collectstats.pl -%%WWWDIR%%/config.cgi -%%CONTRIB%%%%WWWDIR%%/contrib/README -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-queue.rhel -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-queue.suse -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-submit/README -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-submit/bugdata.txt -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-submit/bugzilla-submit -%%CONTRIB%%%%WWWDIR%%/contrib/bugzilla-submit/bugzilla-submit.xml -%%CONTRIB%%%%WWWDIR%%/contrib/bz_webservice_demo.pl -%%CONTRIB%%%%WWWDIR%%/contrib/bzdbcopy.pl -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/bugcount -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/bugids -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/buglist -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/bugs -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/bugslink -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/makequery -%%CONTRIB%%%%WWWDIR%%/contrib/cmdline/query.conf -%%CONTRIB%%%%WWWDIR%%/contrib/console.pl -%%CONTRIB%%%%WWWDIR%%/contrib/convert-workflow.pl -%%CONTRIB%%%%WWWDIR%%/contrib/cvs-update.pl -%%CONTRIB%%%%WWWDIR%%/contrib/extension-convert.pl -%%CONTRIB%%%%WWWDIR%%/contrib/fixperms.pl -%%CONTRIB%%%%WWWDIR%%/contrib/jb2bz.py -%%CONTRIB%%%%WWWDIR%%/contrib/merge-users.pl -%%CONTRIB%%%%WWWDIR%%/contrib/mysqld-watcher.pl -%%CONTRIB%%%%WWWDIR%%/contrib/new-yui.sh -%%CONTRIB%%%%WWWDIR%%/contrib/recode.pl -%%CONTRIB%%%%WWWDIR%%/contrib/sendbugmail.pl -%%CONTRIB%%%%WWWDIR%%/contrib/sendunsentbugmail.pl -%%CONTRIB%%%%WWWDIR%%/contrib/syncLDAP.pl -%%WWWDIR%%/createaccount.cgi -%%WWWDIR%%/describecomponents.cgi -%%WWWDIR%%/describekeywords.cgi -%%WWWDIR%%/duplicates.cgi -%%WWWDIR%%/editclassifications.cgi -%%WWWDIR%%/editcomponents.cgi -%%WWWDIR%%/editfields.cgi -%%WWWDIR%%/editflagtypes.cgi -%%WWWDIR%%/editgroups.cgi -%%WWWDIR%%/editkeywords.cgi -%%WWWDIR%%/editmilestones.cgi -%%WWWDIR%%/editparams.cgi -%%WWWDIR%%/editproducts.cgi -%%WWWDIR%%/editsettings.cgi -%%WWWDIR%%/editusers.cgi -%%WWWDIR%%/editvalues.cgi -%%WWWDIR%%/editversions.cgi -%%WWWDIR%%/editwhines.cgi -%%WWWDIR%%/editworkflow.cgi -%%WWWDIR%%/email_in.pl -%%WWWDIR%%/enter_bug.cgi -%%WWWDIR%%/images/favicon.ico -%%WWWDIR%%/images/padlock.png -%%WWWDIR%%/importxml.pl -%%WWWDIR%%/index.cgi -%%WWWDIR%%/install-module.pl -%%WWWDIR%%/jobqueue.pl -%%WWWDIR%%/js/TUI.js -%%WWWDIR%%/js/attachment.js -%%WWWDIR%%/js/bug.js -%%WWWDIR%%/js/change-columns.js -%%WWWDIR%%/js/comments.js -%%WWWDIR%%/js/custom-search.js -%%WWWDIR%%/js/expanding-tree.js -%%WWWDIR%%/js/field.js -%%WWWDIR%%/js/flag.js -%%WWWDIR%%/js/global.js -%%WWWDIR%%/js/history.js/license.txt -%%WWWDIR%%/js/history.js/native.history.js -%%WWWDIR%%/js/history.js/readme.txt -%%WWWDIR%%/js/params.js -%%WWWDIR%%/js/productform.js -%%WWWDIR%%/js/util.js -%%WWWDIR%%/js/yui/animation/animation-min.js -%%WWWDIR%%/js/yui/assets/skins/sam/ajax-loader.gif -%%WWWDIR%%/js/yui/assets/skins/sam/asc.gif -%%WWWDIR%%/js/yui/assets/skins/sam/autocomplete.css -%%WWWDIR%%/js/yui/assets/skins/sam/back-h.png -%%WWWDIR%%/js/yui/assets/skins/sam/back-v.png -%%WWWDIR%%/js/yui/assets/skins/sam/bar-h.png -%%WWWDIR%%/js/yui/assets/skins/sam/bar-v.png -%%WWWDIR%%/js/yui/assets/skins/sam/bg-h.gif -%%WWWDIR%%/js/yui/assets/skins/sam/bg-v.gif -%%WWWDIR%%/js/yui/assets/skins/sam/blankimage.png -%%WWWDIR%%/js/yui/assets/skins/sam/button.css -%%WWWDIR%%/js/yui/assets/skins/sam/calendar.css -%%WWWDIR%%/js/yui/assets/skins/sam/carousel.css -%%WWWDIR%%/js/yui/assets/skins/sam/check0.gif -%%WWWDIR%%/js/yui/assets/skins/sam/check1.gif -%%WWWDIR%%/js/yui/assets/skins/sam/check2.gif -%%WWWDIR%%/js/yui/assets/skins/sam/colorpicker.css -%%WWWDIR%%/js/yui/assets/skins/sam/container.css -%%WWWDIR%%/js/yui/assets/skins/sam/datatable.css -%%WWWDIR%%/js/yui/assets/skins/sam/desc.gif -%%WWWDIR%%/js/yui/assets/skins/sam/dt-arrow-dn.png -%%WWWDIR%%/js/yui/assets/skins/sam/dt-arrow-up.png -%%WWWDIR%%/js/yui/assets/skins/sam/editor-knob.gif -%%WWWDIR%%/js/yui/assets/skins/sam/editor-sprite-active.gif -%%WWWDIR%%/js/yui/assets/skins/sam/editor-sprite.gif -%%WWWDIR%%/js/yui/assets/skins/sam/editor.css -%%WWWDIR%%/js/yui/assets/skins/sam/header_background.png -%%WWWDIR%%/js/yui/assets/skins/sam/hue_bg.png -%%WWWDIR%%/js/yui/assets/skins/sam/imagecropper.css -%%WWWDIR%%/js/yui/assets/skins/sam/layout.css -%%WWWDIR%%/js/yui/assets/skins/sam/layout_sprite.png -%%WWWDIR%%/js/yui/assets/skins/sam/loading.gif -%%WWWDIR%%/js/yui/assets/skins/sam/logger.css -%%WWWDIR%%/js/yui/assets/skins/sam/menu-button-arrow-disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/menu-button-arrow.png -%%WWWDIR%%/js/yui/assets/skins/sam/menu.css -%%WWWDIR%%/js/yui/assets/skins/sam/menubaritem_submenuindicator.png -%%WWWDIR%%/js/yui/assets/skins/sam/menubaritem_submenuindicator_disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/menuitem_checkbox.png -%%WWWDIR%%/js/yui/assets/skins/sam/menuitem_checkbox_disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/menuitem_submenuindicator.png -%%WWWDIR%%/js/yui/assets/skins/sam/menuitem_submenuindicator_disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/paginator.css -%%WWWDIR%%/js/yui/assets/skins/sam/picker_mask.png -%%WWWDIR%%/js/yui/assets/skins/sam/profilerviewer.css -%%WWWDIR%%/js/yui/assets/skins/sam/progressbar.css -%%WWWDIR%%/js/yui/assets/skins/sam/resize.css -%%WWWDIR%%/js/yui/assets/skins/sam/simpleeditor.css -%%WWWDIR%%/js/yui/assets/skins/sam/slider.css -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow-active.png -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow-disabled.png -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow-focus.png -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow-hover.png -%%WWWDIR%%/js/yui/assets/skins/sam/split-button-arrow.png -%%WWWDIR%%/js/yui/assets/skins/sam/sprite.png -%%WWWDIR%%/js/yui/assets/skins/sam/tabview.css -%%WWWDIR%%/js/yui/assets/skins/sam/treeview-loading.gif -%%WWWDIR%%/js/yui/assets/skins/sam/treeview-sprite.gif -%%WWWDIR%%/js/yui/assets/skins/sam/treeview.css -%%WWWDIR%%/js/yui/assets/skins/sam/wait.gif -%%WWWDIR%%/js/yui/assets/skins/sam/yuitest.css -%%WWWDIR%%/js/yui/autocomplete/autocomplete-min.js -%%WWWDIR%%/js/yui/base/base-min.css -%%WWWDIR%%/js/yui/base/base.css -%%WWWDIR%%/js/yui/button/button-min.js -%%WWWDIR%%/js/yui/calendar/calendar-min.js -%%WWWDIR%%/js/yui/carousel/carousel-min.js -%%WWWDIR%%/js/yui/charts/charts-min.js -%%WWWDIR%%/js/yui/colorpicker/colorpicker-min.js -%%WWWDIR%%/js/yui/connection/connection-min.js -%%WWWDIR%%/js/yui/connection/connection.swf -%%WWWDIR%%/js/yui/connection/connection_core-min.js -%%WWWDIR%%/js/yui/container/container-min.js -%%WWWDIR%%/js/yui/container/container_core-min.js -%%WWWDIR%%/js/yui/cookie/cookie-min.js -%%WWWDIR%%/js/yui/datasource/datasource-min.js -%%WWWDIR%%/js/yui/datatable/datatable-min.js -%%WWWDIR%%/js/yui/datemath/datemath-min.js -%%WWWDIR%%/js/yui/dom/dom-min.js -%%WWWDIR%%/js/yui/dragdrop/dragdrop-min.js -%%WWWDIR%%/js/yui/element-delegate/element-delegate-min.js -%%WWWDIR%%/js/yui/element/element-min.js -%%WWWDIR%%/js/yui/event-delegate/event-delegate-min.js -%%WWWDIR%%/js/yui/event-mouseenter/event-mouseenter-min.js -%%WWWDIR%%/js/yui/event-simulate/event-simulate-min.js -%%WWWDIR%%/js/yui/event/event-min.js -%%WWWDIR%%/js/yui/fonts/fonts-min.css -%%WWWDIR%%/js/yui/fonts/fonts.css -%%WWWDIR%%/js/yui/get/get-min.js -%%WWWDIR%%/js/yui/grids/grids-min.css -%%WWWDIR%%/js/yui/grids/grids.css -%%WWWDIR%%/js/yui/history/history-min.js -%%WWWDIR%%/js/yui/imagecropper/imagecropper-min.js -%%WWWDIR%%/js/yui/imageloader/imageloader-min.js -%%WWWDIR%%/js/yui/json/json-min.js -%%WWWDIR%%/js/yui/layout/layout-min.js -%%WWWDIR%%/js/yui/logger/logger-min.js -%%WWWDIR%%/js/yui/menu/menu-min.js -%%WWWDIR%%/js/yui/paginator/paginator-min.js -%%WWWDIR%%/js/yui/profiler/profiler-min.js -%%WWWDIR%%/js/yui/profilerviewer/profilerviewer-min.js -%%WWWDIR%%/js/yui/progressbar/progressbar-min.js -%%WWWDIR%%/js/yui/reset-fonts-grids/reset-fonts-grids.css -%%WWWDIR%%/js/yui/reset-fonts/reset-fonts.css -%%WWWDIR%%/js/yui/reset/reset-min.css -%%WWWDIR%%/js/yui/reset/reset.css -%%WWWDIR%%/js/yui/resize/resize-min.js -%%WWWDIR%%/js/yui/selector/selector-min.js -%%WWWDIR%%/js/yui/slider/slider-min.js -%%WWWDIR%%/js/yui/storage/storage-min.js -%%WWWDIR%%/js/yui/stylesheet/stylesheet-min.js -%%WWWDIR%%/js/yui/swf/swf-min.js -%%WWWDIR%%/js/yui/swfdetect/swfdetect-min.js -%%WWWDIR%%/js/yui/swfstore/swfstore-min.js -%%WWWDIR%%/js/yui/swfstore/swfstore.swf -%%WWWDIR%%/js/yui/tabview/tabview-min.js -%%WWWDIR%%/js/yui/treeview/treeview-min.js -%%WWWDIR%%/js/yui/uploader/uploader-min.js -%%WWWDIR%%/js/yui/yahoo-dom-event/yahoo-dom-event.js -%%WWWDIR%%/js/yui/yahoo/yahoo-min.js -%%WWWDIR%%/js/yui/yuiloader/yuiloader-min.js -%%WWWDIR%%/js/yui/yuitest/yuitest-min.js -%%WWWDIR%%/js/yui/yuitest/yuitest_core-min.js -%%WWWDIR%%/jsonrpc.cgi -%%WWWDIR%%/migrate.pl -%%WWWDIR%%/mod_perl.pl -%%WWWDIR%%/page.cgi -%%WWWDIR%%/post_bug.cgi -%%WWWDIR%%/process_bug.cgi -%%WWWDIR%%/query.cgi -%%WWWDIR%%/quips.cgi -%%WWWDIR%%/relogin.cgi -%%WWWDIR%%/report.cgi -%%WWWDIR%%/reports.cgi -%%WWWDIR%%/request.cgi -%%WWWDIR%%/robots.txt -%%WWWDIR%%/runtests.pl -%%WWWDIR%%/sanitycheck.cgi -%%WWWDIR%%/sanitycheck.pl -%%WWWDIR%%/search_plugin.cgi -%%WWWDIR%%/show_activity.cgi -%%WWWDIR%%/show_bug.cgi -%%WWWDIR%%/showdependencygraph.cgi -%%WWWDIR%%/showdependencytree.cgi -%%WWWDIR%%/skins/README -%%WWWDIR%%/skins/contrib/Dusk/buglist.css -%%WWWDIR%%/skins/contrib/Dusk/global.css -%%WWWDIR%%/skins/contrib/Dusk/index.css -%%WWWDIR%%/skins/standard/IE-fixes.css -%%WWWDIR%%/skins/standard/admin.css -%%WWWDIR%%/skins/standard/attachment.css -%%WWWDIR%%/skins/standard/buglist.css -%%WWWDIR%%/skins/standard/dependency-tree.css -%%WWWDIR%%/skins/standard/dependency-tree/bug-item.png -%%WWWDIR%%/skins/standard/dependency-tree/tree-closed.png -%%WWWDIR%%/skins/standard/dependency-tree/tree-open.png -%%WWWDIR%%/skins/standard/dependency-tree/tree.png -%%WWWDIR%%/skins/standard/duplicates.css -%%WWWDIR%%/skins/standard/editusers.css -%%WWWDIR%%/skins/standard/enter_bug.css -%%WWWDIR%%/skins/standard/global.css -%%WWWDIR%%/skins/standard/global/body-back.gif -%%WWWDIR%%/skins/standard/global/calendar.png -%%WWWDIR%%/skins/standard/global/header.png -%%WWWDIR%%/skins/standard/index.css -%%WWWDIR%%/skins/standard/index/file-a-bug.png -%%WWWDIR%%/skins/standard/index/help.png -%%WWWDIR%%/skins/standard/index/new-account.png -%%WWWDIR%%/skins/standard/index/search.png -%%WWWDIR%%/skins/standard/page.css -%%WWWDIR%%/skins/standard/params.css -%%WWWDIR%%/skins/standard/reports.css -%%WWWDIR%%/skins/standard/search_form.css -%%WWWDIR%%/skins/standard/show_bug.css -%%WWWDIR%%/skins/standard/show_multiple.css -%%WWWDIR%%/skins/standard/summarize-time.css -%%WWWDIR%%/summarize_time.cgi -%%WWWDIR%%/template/en/default/account/auth/login-small.html.tmpl -%%WWWDIR%%/template/en/default/account/auth/login.html.tmpl -%%WWWDIR%%/template/en/default/account/cancel-token.txt.tmpl -%%WWWDIR%%/template/en/default/account/create.html.tmpl -%%WWWDIR%%/template/en/default/account/created.html.tmpl -%%WWWDIR%%/template/en/default/account/email/change-new.txt.tmpl -%%WWWDIR%%/template/en/default/account/email/change-old.txt.tmpl -%%WWWDIR%%/template/en/default/account/email/confirm-new.html.tmpl -%%WWWDIR%%/template/en/default/account/email/confirm.html.tmpl -%%WWWDIR%%/template/en/default/account/email/request-new.txt.tmpl -%%WWWDIR%%/template/en/default/account/password/forgotten-password.txt.tmpl -%%WWWDIR%%/template/en/default/account/password/set-forgotten-password.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/account.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/email.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/permissions.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/prefs.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/saved-searches.html.tmpl -%%WWWDIR%%/template/en/default/account/prefs/settings.html.tmpl -%%WWWDIR%%/template/en/default/account/profile-activity.html.tmpl -%%WWWDIR%%/template/en/default/admin/admin.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/add.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/del.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/edit-common.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/reclassify.html.tmpl -%%WWWDIR%%/template/en/default/admin/classifications/select.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/edit-common.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/components/select-product.html.tmpl -%%WWWDIR%%/template/en/default/admin/confirm-action.html.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/cf-js.js.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/custom_fields/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/fieldvalues/select-field.html.tmpl -%%WWWDIR%%/template/en/default/admin/flag-type/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/flag-type/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/flag-type/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/confirm-remove.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/groups/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/keywords/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/keywords/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/keywords/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/keywords/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/milestones/select-product.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/admin.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/advanced.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/attachment.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/auth.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/bugchange.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/bugfields.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/common.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/core.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/dependencygraph.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/editparams.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/general.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/groupsecurity.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/index.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/ldap.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/mta.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/patchviewer.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/query.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/radius.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/shadowdb.html.tmpl -%%WWWDIR%%/template/en/default/admin/params/usermatch.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/edit-common.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/groupcontrol/confirm-edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/groupcontrol/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/groupcontrol/updated.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/list-classifications.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/products/updated.html.tmpl -%%WWWDIR%%/template/en/default/admin/sanitycheck/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/sanitycheck/messages.html.tmpl -%%WWWDIR%%/template/en/default/admin/settings/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/sudo.html.tmpl -%%WWWDIR%%/template/en/default/admin/table.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/listselectvars.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/responsibilities.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/search.html.tmpl -%%WWWDIR%%/template/en/default/admin/users/userdata.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/create.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/edit.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/footer.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/list.html.tmpl -%%WWWDIR%%/template/en/default/admin/versions/select-product.html.tmpl -%%WWWDIR%%/template/en/default/admin/workflow/comment.html.tmpl -%%WWWDIR%%/template/en/default/admin/workflow/edit.html.tmpl -%%WWWDIR%%/template/en/default/attachment/choose.html.tmpl -%%WWWDIR%%/template/en/default/attachment/confirm-delete.html.tmpl -%%WWWDIR%%/template/en/default/attachment/create.html.tmpl -%%WWWDIR%%/template/en/default/attachment/created.html.tmpl -%%WWWDIR%%/template/en/default/attachment/createformcontents.html.tmpl -%%WWWDIR%%/template/en/default/attachment/delete_reason.txt.tmpl -%%WWWDIR%%/template/en/default/attachment/diff-file.html.tmpl -%%WWWDIR%%/template/en/default/attachment/diff-footer.html.tmpl -%%WWWDIR%%/template/en/default/attachment/diff-header.html.tmpl -%%WWWDIR%%/template/en/default/attachment/edit.html.tmpl -%%WWWDIR%%/template/en/default/attachment/list.html.tmpl -%%WWWDIR%%/template/en/default/attachment/midair.html.tmpl -%%WWWDIR%%/template/en/default/attachment/show-multiple.html.tmpl -%%WWWDIR%%/template/en/default/attachment/updated.html.tmpl -%%WWWDIR%%/template/en/default/bug/activity/show.html.tmpl -%%WWWDIR%%/template/en/default/bug/activity/table.html.tmpl -%%WWWDIR%%/template/en/default/bug/choose.html.tmpl -%%WWWDIR%%/template/en/default/bug/comments.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/comment-guided.txt.tmpl -%%WWWDIR%%/template/en/default/bug/create/comment.txt.tmpl -%%WWWDIR%%/template/en/default/bug/create/create-guided.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/create.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/created.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/make-template.html.tmpl -%%WWWDIR%%/template/en/default/bug/create/user-message.html.tmpl -%%WWWDIR%%/template/en/default/bug/dependency-graph.html.tmpl -%%WWWDIR%%/template/en/default/bug/dependency-tree.html.tmpl -%%WWWDIR%%/template/en/default/bug/edit.html.tmpl -%%WWWDIR%%/template/en/default/bug/field-events.js.tmpl -%%WWWDIR%%/template/en/default/bug/field-help.none.tmpl -%%WWWDIR%%/template/en/default/bug/field-label.html.tmpl -%%WWWDIR%%/template/en/default/bug/field.html.tmpl -%%WWWDIR%%/template/en/default/bug/format_comment.txt.tmpl -%%WWWDIR%%/template/en/default/bug/knob.html.tmpl -%%WWWDIR%%/template/en/default/bug/link.html.tmpl -%%WWWDIR%%/template/en/default/bug/navigate.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/bugmail.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/confirm-duplicate.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/header.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/midair.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/results.html.tmpl -%%WWWDIR%%/template/en/default/bug/process/verify-new-product.html.tmpl -%%WWWDIR%%/template/en/default/bug/show-header.html.tmpl -%%WWWDIR%%/template/en/default/bug/show-multiple.html.tmpl -%%WWWDIR%%/template/en/default/bug/show.html.tmpl -%%WWWDIR%%/template/en/default/bug/show.xml.tmpl -%%WWWDIR%%/template/en/default/bug/summarize-time.html.tmpl -%%WWWDIR%%/template/en/default/bug/time.html.tmpl -%%WWWDIR%%/template/en/default/config.js.tmpl -%%WWWDIR%%/template/en/default/config.rdf.tmpl -%%WWWDIR%%/template/en/default/email/bugmail-common.txt.tmpl -%%WWWDIR%%/template/en/default/email/bugmail-header.txt.tmpl -%%WWWDIR%%/template/en/default/email/bugmail.html.tmpl -%%WWWDIR%%/template/en/default/email/bugmail.txt.tmpl -%%WWWDIR%%/template/en/default/email/lockout.txt.tmpl -%%WWWDIR%%/template/en/default/email/sanitycheck.txt.tmpl -%%WWWDIR%%/template/en/default/email/sudo.txt.tmpl -%%WWWDIR%%/template/en/default/email/whine.txt.tmpl -%%WWWDIR%%/template/en/default/extensions/config.pm.tmpl -%%WWWDIR%%/template/en/default/extensions/extension.pm.tmpl -%%WWWDIR%%/template/en/default/extensions/hook-readme.txt.tmpl -%%WWWDIR%%/template/en/default/extensions/license.txt.tmpl -%%WWWDIR%%/template/en/default/extensions/name-readme.txt.tmpl -%%WWWDIR%%/template/en/default/extensions/util.pm.tmpl -%%WWWDIR%%/template/en/default/extensions/web-readme.txt.tmpl -%%WWWDIR%%/template/en/default/filterexceptions.pl -%%WWWDIR%%/template/en/default/flag/list.html.tmpl -%%WWWDIR%%/template/en/default/global/banner.html.tmpl -%%WWWDIR%%/template/en/default/global/choose-classification.html.tmpl -%%WWWDIR%%/template/en/default/global/choose-product.html.tmpl -%%WWWDIR%%/template/en/default/global/code-error.html.tmpl -%%WWWDIR%%/template/en/default/global/common-links.html.tmpl -%%WWWDIR%%/template/en/default/global/confirm-action.html.tmpl -%%WWWDIR%%/template/en/default/global/confirm-user-match.html.tmpl -%%WWWDIR%%/template/en/default/global/docslinks.html.tmpl -%%WWWDIR%%/template/en/default/global/field-descs.none.tmpl -%%WWWDIR%%/template/en/default/global/footer.html.tmpl -%%WWWDIR%%/template/en/default/global/header.html.tmpl -%%WWWDIR%%/template/en/default/global/help.html.tmpl -%%WWWDIR%%/template/en/default/global/hidden-fields.html.tmpl -%%WWWDIR%%/template/en/default/global/initialize.none.tmpl -%%WWWDIR%%/template/en/default/global/js-products.html.tmpl -%%WWWDIR%%/template/en/default/global/message.html.tmpl -%%WWWDIR%%/template/en/default/global/message.txt.tmpl -%%WWWDIR%%/template/en/default/global/messages.html.tmpl -%%WWWDIR%%/template/en/default/global/per-bug-queries.html.tmpl -%%WWWDIR%%/template/en/default/global/reason-descs.none.tmpl -%%WWWDIR%%/template/en/default/global/select-menu.html.tmpl -%%WWWDIR%%/template/en/default/global/setting-descs.none.tmpl -%%WWWDIR%%/template/en/default/global/site-navigation.html.tmpl -%%WWWDIR%%/template/en/default/global/tabs.html.tmpl -%%WWWDIR%%/template/en/default/global/textarea.html.tmpl -%%WWWDIR%%/template/en/default/global/useful-links.html.tmpl -%%WWWDIR%%/template/en/default/global/user-error.html.tmpl -%%WWWDIR%%/template/en/default/global/user.html.tmpl -%%WWWDIR%%/template/en/default/global/userselect.html.tmpl -%%WWWDIR%%/template/en/default/global/value-descs.js.tmpl -%%WWWDIR%%/template/en/default/global/value-descs.none.tmpl -%%WWWDIR%%/template/en/default/global/variables.none.tmpl -%%WWWDIR%%/template/en/default/index.html.tmpl -%%WWWDIR%%/template/en/default/list/change-columns.html.tmpl -%%WWWDIR%%/template/en/default/list/edit-multiple.html.tmpl -%%WWWDIR%%/template/en/default/list/list-simple.html.tmpl -%%WWWDIR%%/template/en/default/list/list.atom.tmpl -%%WWWDIR%%/template/en/default/list/list.csv.tmpl -%%WWWDIR%%/template/en/default/list/list.html.tmpl -%%WWWDIR%%/template/en/default/list/list.ics.tmpl -%%WWWDIR%%/template/en/default/list/list.rdf.tmpl -%%WWWDIR%%/template/en/default/list/quips.html.tmpl -%%WWWDIR%%/template/en/default/list/server-push.html.tmpl -%%WWWDIR%%/template/en/default/list/table.html.tmpl -%%WWWDIR%%/template/en/default/pages/bug-writing.html.tmpl -%%WWWDIR%%/template/en/default/pages/fields.html.tmpl -%%WWWDIR%%/template/en/default/pages/linked.html.tmpl -%%WWWDIR%%/template/en/default/pages/linkify.html.tmpl -%%WWWDIR%%/template/en/default/pages/quicksearch.html.tmpl -%%WWWDIR%%/template/en/default/pages/release-notes.html.tmpl -%%WWWDIR%%/template/en/default/pages/release-notes3.html.tmpl -%%WWWDIR%%/template/en/default/pages/sudo.html.tmpl -%%WWWDIR%%/template/en/default/reports/chart.csv.tmpl -%%WWWDIR%%/template/en/default/reports/chart.html.tmpl -%%WWWDIR%%/template/en/default/reports/chart.png.tmpl -%%WWWDIR%%/template/en/default/reports/components.html.tmpl -%%WWWDIR%%/template/en/default/reports/create-chart.html.tmpl -%%WWWDIR%%/template/en/default/reports/delete-series.html.tmpl -%%WWWDIR%%/template/en/default/reports/duplicates-simple.html.tmpl -%%WWWDIR%%/template/en/default/reports/duplicates-table.html.tmpl -%%WWWDIR%%/template/en/default/reports/duplicates.html.tmpl -%%WWWDIR%%/template/en/default/reports/edit-series.html.tmpl -%%WWWDIR%%/template/en/default/reports/keywords.html.tmpl -%%WWWDIR%%/template/en/default/reports/menu.html.tmpl -%%WWWDIR%%/template/en/default/reports/old-charts.html.tmpl -%%WWWDIR%%/template/en/default/reports/report-bar.png.tmpl -%%WWWDIR%%/template/en/default/reports/report-line.png.tmpl -%%WWWDIR%%/template/en/default/reports/report-pie.png.tmpl -%%WWWDIR%%/template/en/default/reports/report-simple.html.tmpl -%%WWWDIR%%/template/en/default/reports/report-table.csv.tmpl -%%WWWDIR%%/template/en/default/reports/report-table.html.tmpl -%%WWWDIR%%/template/en/default/reports/report.csv.tmpl -%%WWWDIR%%/template/en/default/reports/report.html.tmpl -%%WWWDIR%%/template/en/default/reports/series-common.html.tmpl -%%WWWDIR%%/template/en/default/reports/series.html.tmpl -%%WWWDIR%%/template/en/default/request/email.txt.tmpl -%%WWWDIR%%/template/en/default/request/queue.html.tmpl -%%WWWDIR%%/template/en/default/search/boolean-charts.html.tmpl -%%WWWDIR%%/template/en/default/search/field.html.tmpl -%%WWWDIR%%/template/en/default/search/form.html.tmpl -%%WWWDIR%%/template/en/default/search/knob.html.tmpl -%%WWWDIR%%/template/en/default/search/search-advanced.html.tmpl -%%WWWDIR%%/template/en/default/search/search-create-series.html.tmpl -%%WWWDIR%%/template/en/default/search/search-plugin.xml.tmpl -%%WWWDIR%%/template/en/default/search/search-report-graph.html.tmpl -%%WWWDIR%%/template/en/default/search/search-report-select.html.tmpl -%%WWWDIR%%/template/en/default/search/search-report-table.html.tmpl -%%WWWDIR%%/template/en/default/search/search-specific.html.tmpl -%%WWWDIR%%/template/en/default/search/tabs.html.tmpl -%%WWWDIR%%/template/en/default/search/type-select.html.tmpl -%%WWWDIR%%/template/en/default/setup/strings.txt.pl -%%WWWDIR%%/template/en/default/welcome-admin.html.tmpl -%%WWWDIR%%/template/en/default/whine/mail.html.tmpl -%%WWWDIR%%/template/en/default/whine/mail.txt.tmpl -%%WWWDIR%%/template/en/default/whine/multipart-mime.txt.tmpl -%%WWWDIR%%/template/en/default/whine/schedule.html.tmpl -%%WWWDIR%%/testagent.cgi -%%WWWDIR%%/testserver.pl -%%WWWDIR%%/token.cgi -%%WWWDIR%%/userprefs.cgi -%%WWWDIR%%/votes.cgi -%%WWWDIR%%/whine.pl -%%WWWDIR%%/whineatnews.pl -%%WWWDIR%%/xmlrpc.cgi -@dirrmtry %%WWWDIR%%/xt -@dirrm %%WWWDIR%%/template/en/default/whine -@dirrm %%WWWDIR%%/template/en/default/setup -@dirrm %%WWWDIR%%/template/en/default/search -@dirrm %%WWWDIR%%/template/en/default/request -@dirrm %%WWWDIR%%/template/en/default/reports -@dirrm %%WWWDIR%%/template/en/default/pages -@dirrm %%WWWDIR%%/template/en/default/list -@dirrm %%WWWDIR%%/template/en/default/global -@dirrm %%WWWDIR%%/template/en/default/flag -@dirrm %%WWWDIR%%/template/en/default/extensions -@dirrm %%WWWDIR%%/template/en/default/email -@dirrm %%WWWDIR%%/template/en/default/bug/process -@dirrm %%WWWDIR%%/template/en/default/bug/create -@dirrm %%WWWDIR%%/template/en/default/bug/activity -@dirrm %%WWWDIR%%/template/en/default/bug -@dirrm %%WWWDIR%%/template/en/default/attachment -@dirrm %%WWWDIR%%/template/en/default/admin/workflow -@dirrm %%WWWDIR%%/template/en/default/admin/versions -@dirrm %%WWWDIR%%/template/en/default/admin/users -@dirrm %%WWWDIR%%/template/en/default/admin/settings -@dirrm %%WWWDIR%%/template/en/default/admin/sanitycheck -@dirrm %%WWWDIR%%/template/en/default/admin/products/groupcontrol -@dirrm %%WWWDIR%%/template/en/default/admin/products -@dirrm %%WWWDIR%%/template/en/default/admin/params -@dirrm %%WWWDIR%%/template/en/default/admin/milestones -@dirrm %%WWWDIR%%/template/en/default/admin/keywords -@dirrm %%WWWDIR%%/template/en/default/admin/groups -@dirrm %%WWWDIR%%/template/en/default/admin/flag-type -@dirrm %%WWWDIR%%/template/en/default/admin/fieldvalues -@dirrm %%WWWDIR%%/template/en/default/admin/custom_fields -@dirrm %%WWWDIR%%/template/en/default/admin/components -@dirrm %%WWWDIR%%/template/en/default/admin/classifications -@dirrm %%WWWDIR%%/template/en/default/admin -@dirrm %%WWWDIR%%/template/en/default/account/prefs -@dirrm %%WWWDIR%%/template/en/default/account/password -@dirrm %%WWWDIR%%/template/en/default/account/email -@dirrm %%WWWDIR%%/template/en/default/account/auth -@dirrm %%WWWDIR%%/template/en/default/account -@dirrm %%WWWDIR%%/template/en/default -@dirrm %%WWWDIR%%/template/en -@dirrmtry %%WWWDIR%%/template -@dirrmtry %%WWWDIR%%/t -@dirrm %%WWWDIR%%/skins/standard/index -@dirrm %%WWWDIR%%/skins/standard/global -@dirrm %%WWWDIR%%/skins/standard/dependency-tree -@dirrm %%WWWDIR%%/skins/standard -@dirrm %%WWWDIR%%/skins/contrib/Dusk -@dirrm %%WWWDIR%%/skins/contrib -@dirrmtry %%WWWDIR%%/skins -@dirrmtry %%WWWDIR%%/lib -@dirrmtry %%WWWDIR%%/js/yui/yuitest -@dirrmtry %%WWWDIR%%/js/yui/yuiloader -@dirrmtry %%WWWDIR%%/js/yui/yahoo-dom-event -@dirrmtry %%WWWDIR%%/js/yui/yahoo -@dirrmtry %%WWWDIR%%/js/yui/uploader -@dirrmtry %%WWWDIR%%/js/yui/treeview -@dirrmtry %%WWWDIR%%/js/yui/tabview -@dirrmtry %%WWWDIR%%/js/yui/swfstore -@dirrmtry %%WWWDIR%%/js/yui/swfdetect -@dirrmtry %%WWWDIR%%/js/yui/swf -@dirrmtry %%WWWDIR%%/js/yui/stylesheet -@dirrmtry %%WWWDIR%%/js/yui/storage -@dirrmtry %%WWWDIR%%/js/yui/slider -@dirrmtry %%WWWDIR%%/js/yui/selector -@dirrmtry %%WWWDIR%%/js/yui/resize -@dirrmtry %%WWWDIR%%/js/yui/reset-fonts-grids -@dirrmtry %%WWWDIR%%/js/yui/reset-fonts -@dirrmtry %%WWWDIR%%/js/yui/reset -@dirrmtry %%WWWDIR%%/js/yui/progressbar -@dirrmtry %%WWWDIR%%/js/yui/profilerviewer -@dirrmtry %%WWWDIR%%/js/yui/profiler -@dirrmtry %%WWWDIR%%/js/yui/paginator -@dirrmtry %%WWWDIR%%/js/yui/menu -@dirrmtry %%WWWDIR%%/js/yui/logger -@dirrmtry %%WWWDIR%%/js/yui/layout -@dirrmtry %%WWWDIR%%/js/yui/json -@dirrmtry %%WWWDIR%%/js/yui/imageloader -@dirrmtry %%WWWDIR%%/js/yui/imagecropper -@dirrmtry %%WWWDIR%%/js/yui/history -@dirrmtry %%WWWDIR%%/js/yui/grids -@dirrmtry %%WWWDIR%%/js/yui/get -@dirrmtry %%WWWDIR%%/js/yui/fonts -@dirrmtry %%WWWDIR%%/js/yui/event-simulate -@dirrmtry %%WWWDIR%%/js/yui/event-mouseenter -@dirrmtry %%WWWDIR%%/js/yui/event-delegate -@dirrmtry %%WWWDIR%%/js/yui/event -@dirrmtry %%WWWDIR%%/js/yui/element-delegate -@dirrmtry %%WWWDIR%%/js/yui/element -@dirrmtry %%WWWDIR%%/js/yui/dragdrop -@dirrmtry %%WWWDIR%%/js/yui/dom -@dirrmtry %%WWWDIR%%/js/yui/datemath -@dirrmtry %%WWWDIR%%/js/yui/datatable -@dirrmtry %%WWWDIR%%/js/yui/datasource -@dirrmtry %%WWWDIR%%/js/yui/cookie -@dirrmtry %%WWWDIR%%/js/yui/container -@dirrmtry %%WWWDIR%%/js/yui/connection -@dirrmtry %%WWWDIR%%/js/yui/colorpicker -@dirrmtry %%WWWDIR%%/js/yui/charts -@dirrmtry %%WWWDIR%%/js/yui/carousel -@dirrmtry %%WWWDIR%%/js/yui/calendar -@dirrmtry %%WWWDIR%%/js/yui/button -@dirrmtry %%WWWDIR%%/js/yui/base -@dirrmtry %%WWWDIR%%/js/yui/autocomplete -@dirrmtry %%WWWDIR%%/js/yui/assets/skins/sam -@dirrmtry %%WWWDIR%%/js/yui/assets/skins -@dirrmtry %%WWWDIR%%/js/yui/assets -@dirrmtry %%WWWDIR%%/js/yui/animation -@dirrmtry %%WWWDIR%%/js/yui -@dirrmtry %%WWWDIR%%/js/history.js -@dirrmtry %%WWWDIR%%/js -@dirrm %%WWWDIR%%/images -@dirrmtry %%WWWDIR%%/graphs -@dirrmtry %%WWWDIR%%/data -%%CONTRIB%%@dirrm %%WWWDIR%%/contrib/cmdline -%%CONTRIB%%@dirrm %%WWWDIR%%/contrib/bugzilla-submit -@dirrmtry %%WWWDIR%%/contrib -@dirrm %%WWWDIR%%/Bugzilla/Whine -@dirrm %%WWWDIR%%/Bugzilla/WebService/Server -@dirrm %%WWWDIR%%/Bugzilla/WebService -@dirrm %%WWWDIR%%/Bugzilla/User/Setting -@dirrm %%WWWDIR%%/Bugzilla/User -@dirrm %%WWWDIR%%/Bugzilla/Template/Plugin -@dirrm %%WWWDIR%%/Bugzilla/Template -@dirrm %%WWWDIR%%/Bugzilla/Search -@dirrm %%WWWDIR%%/Bugzilla/Migrate -@dirrm %%WWWDIR%%/Bugzilla/JobQueue -@dirrm %%WWWDIR%%/Bugzilla/Job -@dirrm %%WWWDIR%%/Bugzilla/Install -@dirrm %%WWWDIR%%/Bugzilla/Field -@dirrm %%WWWDIR%%/Bugzilla/DB/Schema -@dirrm %%WWWDIR%%/Bugzilla/DB -@dirrm %%WWWDIR%%/Bugzilla/Config -@dirrm %%WWWDIR%%/Bugzilla/BugUrl/Bugzilla -@dirrm %%WWWDIR%%/Bugzilla/BugUrl -@dirrm %%WWWDIR%%/Bugzilla/Auth/Verify -@dirrm %%WWWDIR%%/Bugzilla/Auth/Persist -@dirrm %%WWWDIR%%/Bugzilla/Auth/Login -@dirrm %%WWWDIR%%/Bugzilla/Auth -@dirrm %%WWWDIR%%/Bugzilla/Attachment -@dirrmtry %%WWWDIR%%/Bugzilla -@dirrmtry %%WWWDIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib/Pod/Simple/HTMLBatch -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib/Pod/Simple/HTML -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib/Pod/Simple -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib/Pod -%%PORTDOCS%%@dirrm %%DOCSDIR%%/lib -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/xml -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/txt -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/pdf -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/images/callouts -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/images -%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/en/html/api/extensions -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/contrib -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Whine -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/WebService/Server -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/WebService -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/User/Setting -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/User -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Template/Plugin -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Template -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Search -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/JobQueue -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Install -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Field -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/DB -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Config -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla/Auth -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api/Bugzilla -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html/api -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en/html -%%PORTDOCS%%@dirrm %%DOCSDIR%%/en -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/mail/Makefile b/mail/Makefile index 9b0282b2d37f..5ec6141b2400 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -351,7 +351,6 @@ SUBDIR += p5-Email-Stuff SUBDIR += p5-Email-Valid SUBDIR += p5-Email-Valid-Loose - SUBDIR += p5-FuzzyOcr SUBDIR += p5-FuzzyOcr-devel SUBDIR += p5-GMail-IMAPD SUBDIR += p5-IMAP-Admin @@ -619,7 +618,6 @@ SUBDIR += rubygem-vmail SUBDIR += sa-stats SUBDIR += sa-utils - SUBDIR += sastatd SUBDIR += scam-backscatter SUBDIR += sccmilter SUBDIR += sendmail diff --git a/mail/p5-FuzzyOcr/Makefile b/mail/p5-FuzzyOcr/Makefile deleted file mode 100644 index fd73c74d8f44..000000000000 --- a/mail/p5-FuzzyOcr/Makefile +++ /dev/null @@ -1,77 +0,0 @@ -# Created by: Shaun Amott <shaun@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= FuzzyOcr -DISTVERSION= 2.3b -PORTREVISION= 9 -PORTEPOCH= 1 -CATEGORIES= mail perl5 -MASTER_SITES= http://users.own-hero.net/~decoder/${PORTNAME:tl}/ -PKGNAMEPREFIX= p5- -DISTNAME= ${PORTNAME:tl}-${DISTVERSION} - -MAINTAINER= 5u623l20@gmail.com -COMMENT= Plugin for SpamAssassin which scans image attachments for spam - -LICENSE= APACHE20 - -RUN_DEPENDS= giftopnm:${PORTSDIR}/graphics/netpbm \ - import:${PORTSDIR}/graphics/ImageMagick \ - gocr:${PORTSDIR}/graphics/gocr \ - gifasm:${PORTSDIR}/graphics/giflib \ - spamassassin:${PORTSDIR}/mail/spamassassin \ - p5-String-Approx>=0:${PORTSDIR}/devel/p5-String-Approx - -CONFLICTS= p5-FuzzyOcr-devel-[0-9]* - -DEPRECATED= Unmaintained upstream, no ports depending on it. Use mail/p5-FuzzyOcr-devel instead -EXPIRATION_DATE=2014-06-20 - -OPTIONS_DEFINE= DOCS EXAMPLES - -USES= perl5 -NO_BUILD= yes - -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} - -PORTEXAMPLES= * -PORTDOCS= FAQ samples -PORTDOCS_F= FAQ samples/README samples/animated-gif.eml \ - samples/corrupted-gif.eml samples/jpeg.eml samples/png.eml - -SUB_FILES= pkg-message - -#----------------------------------------------------------------------- -# The plugin is installed twice: once where it should go, and once where -# it actually works from. This will hopefully be fixed at some point. -#----------------------------------------------------------------------- - -SA_PLUGINDIR?= Mail/SpamAssassin/Plugin -SA_CONFIGDIR?= etc/mail/spamassassin - -PLIST_FILES= ${SA_CONFIGDIR}/FuzzyOcr.pm \ - %%SITE_PERL%%/${SA_PLUGINDIR}/FuzzyOcr.pm \ - -post-patch: - @${REINPLACE_CMD} -e 's,/usr/bin,${LOCALBASE}/bin,g' \ - -e 's,/bin/grep,/usr/bin/grep,g' \ - -e 's,/etc/mail,${LOCALBASE}/etc/mail,g' \ - ${WRKSRC}/FuzzyOcr.?? - @${REINPLACE_CMD} -e 's,package FuzzyOcr;,package Mail::SpamAssassin::Plugin::FuzzyOcr;,' \ - ${WRKSRC}/FuzzyOcr.pm - @${REINPLACE_CMD} -e 's,loadplugin FuzzyOcr FuzzyOcr\.pm,loadplugin Mail::SpamAssassin::Plugin::FuzzyOcr,' \ - ${WRKSRC}/FuzzyOcr.cf - -do-install: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${SITE_PERL}/${SA_PLUGINDIR} \ - ${STAGEDIR}${PREFIX}/${SA_CONFIGDIR} - ${INSTALL_DATA} ${WRKSRC}/FuzzyOcr.pm ${STAGEDIR}${SITE_PERL}/${SA_PLUGINDIR} - ${INSTALL_DATA} ${WRKSRC}/FuzzyOcr.pm ${STAGEDIR}${PREFIX}/${SA_CONFIGDIR} - ${INSTALL_DATA} ${WRKSRC}/FuzzyOcr.cf ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/FuzzyOcr.words.sample ${STAGEDIR}${EXAMPLESDIR}/FuzzyOcr.words - @${MKDIR} ${STAGEDIR}${DOCSDIR}/samples -.for f in ${PORTDOCS_F} - ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/${f} -.endfor - -.include <bsd.port.mk> diff --git a/mail/p5-FuzzyOcr/distinfo b/mail/p5-FuzzyOcr/distinfo deleted file mode 100644 index 3e60a855e4f2..000000000000 --- a/mail/p5-FuzzyOcr/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (fuzzyocr-2.3b.tar.gz) = 10db14b33a42249de40e347a8ad26cff150c2a6f6580246bce8689d8f1dc0a82 -SIZE (fuzzyocr-2.3b.tar.gz) = 76411 diff --git a/mail/p5-FuzzyOcr/files/pkg-message.in b/mail/p5-FuzzyOcr/files/pkg-message.in deleted file mode 100644 index 11e9ed3223d2..000000000000 --- a/mail/p5-FuzzyOcr/files/pkg-message.in +++ /dev/null @@ -1,5 +0,0 @@ ------------------------------------------------------------------------- - To complete the install of FuzzyOcr, copy FuzzyOcr.cf and - FuzzyOcr.words from %%EXAMPLESDIR%% into your - SpamAssassin configuration directory. ------------------------------------------------------------------------- diff --git a/mail/p5-FuzzyOcr/pkg-descr b/mail/p5-FuzzyOcr/pkg-descr deleted file mode 100644 index a7069d137cbd..000000000000 --- a/mail/p5-FuzzyOcr/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -FuzzyOcr is a plugin for SpamAssassin which scans image attachments for -spam keywords, using an Optical Character Recognition program. - -This plugin can be used to detect spam that puts all the real spam -content in an attached image. The mail itself only random text and -random html, without any URLs or identifiable information. - -It is also able to do approximate matches on words, so errors in -recognition or attempts to obfuscate the text inside the image will not -cause the detection to fail. - -WWW: http://wiki.apache.org/spamassassin/FuzzyOcrPlugin diff --git a/mail/sastatd/Makefile b/mail/sastatd/Makefile deleted file mode 100644 index 3678b63f189f..000000000000 --- a/mail/sastatd/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# Created by: Oleg A. Mamontov <oleg@mamontov.net> -# $FreeBSD$ - -PORTNAME= sastatd -PORTVERSION= 0.05 -PORTREVISION= 1 -CATEGORIES= mail perl5 -MASTER_SITES= CPAN -MASTER_SITE_SUBDIR= CPAN:LONERR - -MAINTAINER= oleg@mamontov.net -COMMENT= SpamAssassin statistic collecting server - -DEPRECATED= Superseded by sysutils/p5-Tail-Stat -EXPIRATION_DATE= 2014-06-20 - -BUILD_DEPENDS= p5-JSON-Any>=0:${PORTSDIR}/converters/p5-JSON-Any \ - p5-Log-Dispatch>=2.26:${PORTSDIR}/devel/p5-Log-Dispatch \ - p5-Pid-File-Flock>=0:${PORTSDIR}/devel/p5-Pid-File-Flock \ - p5-POE>=0:${PORTSDIR}/devel/p5-POE \ - p5-Sys-Syslog>=0.16:${PORTSDIR}/sysutils/p5-Sys-Syslog \ - -RUN_DEPENDS:= ${BUILD_DEPENDS} - -USES= perl5 -USE_PERL5= configure - -SASTATD_DBDIR?= /var/db/sastatd -SASTATD_RUNDIR?= /var/run/sastatd -SASTATD_USER?= sastatd - -USE_RC_SUBR= sastatd - -SUB_LIST+= SASTATD_DBDIR=${SASTATD_DBDIR} \ - SASTATD_RUNDIR=${SASTATD_RUNDIR} \ - SASTATD_USER=${SASTATD_USER} \ - CHMOD="${CHMOD}" CHOWN="${CHOWN}" MKDIR="${MKDIR}" PW="${PW}" - -PKGINSTALL= ${WRKDIR}/pkg-install -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall - -SUB_FILES+= pkg-install pkg-deinstall - -MAN1= sastatd.1 - -NO_STAGE= yes -post-install: - @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - -.include <bsd.port.mk> diff --git a/mail/sastatd/distinfo b/mail/sastatd/distinfo deleted file mode 100644 index d710a4037e6b..000000000000 --- a/mail/sastatd/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (sastatd-0.05.tar.gz) = 5431fae8524f023bbaf826e7b2c6e72d828be02894256be8110dcffdea2b6a3a -SIZE (sastatd-0.05.tar.gz) = 5872 diff --git a/mail/sastatd/files/pkg-deinstall.in b/mail/sastatd/files/pkg-deinstall.in deleted file mode 100644 index e00e1b9e6e9e..000000000000 --- a/mail/sastatd/files/pkg-deinstall.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -if [ "$2" != "POST-DEINSTALL" ]; then - exit 0 -fi - -SASTATD_USER=%%SASTATD_USER%% -SASTATD_DBDIR=%%SASTATD_DBDIR%% -SASTATD_RUNDIR=%%SASTATD_RUNDIR%% - -cat <<EOM ------------------------------------------------------------------------- - NOTE! - -If you are permanently removing sastatd, you may want also: - - 1. Delete user: 'pw userdel ${SASTATD_USER} - 2. Delete directories: 'rmdir ${SASTATD_DBDIR} ${SASTATD_RUNDIR} - ------------------------------------------------------------------------- -EOM - diff --git a/mail/sastatd/files/pkg-install.in b/mail/sastatd/files/pkg-install.in deleted file mode 100644 index cb1da5cf903c..000000000000 --- a/mail/sastatd/files/pkg-install.in +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -if [ "$2" != "POST-INSTALL" ]; then - exit 0 -fi - -SASTATD_USER="%%SASTATD_USER%%" -SASTATD_DBDIR="%%SASTATD_DBDIR%%" -SASTATD_RUNDIR="%%SASTATD_RUNDIR%%" - -CHOWN="%%CHOWN%%" -MKDIR="%%MKDIR%%" -PW="%%PW%%" - -${PW} user show ${SASTATD_USER} >/dev/null 2>&1 && - echo "===> Using existing user ${SASTATD_USER}" || { - ${PW} useradd ${SASTATD_USER} && - echo "===> Created user ${SASTATD_USER}" || { - echo "*** Failed to create user ${SASTATD_USER}" - exit 1 - } - } - -for DIR in ${SASTATD_DBDIR} ${SASTATD_RUNDIR}; do - test -d ${DIR} || { - ${MKDIR} -p ${DIR} && - echo "===> Created directory ${DIR}" || { - echo "*** Failed to create directory ${DIR}" - exit 1 - }; - } - ${CHOWN} -R ${SASTATD_USER} ${DIR} && - echo "===> Changed ownership of ${DIR}" || { - echo "*** Failed to changed ownership of ${DIR}" - exit 1 - } -done - diff --git a/mail/sastatd/files/sastatd.in b/mail/sastatd/files/sastatd.in deleted file mode 100644 index 0042ad041d4b..000000000000 --- a/mail/sastatd/files/sastatd.in +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: sastatd -# REQUIRE: LOGIN -# KEYWORD: shutdown - -# Add the following lines to /etc/rc.conf to enable : -# -# sastatd_enable="YES" -# sastatd_spamd_log="/var/log/spamd.log" -# - -. /etc/rc.subr - - -name="sastatd" -rcvar=sastatd_enable - -load_rc_config "$name" -: ${sastatd_enable="NO"} -: ${sastatd_database="%%SASTATD_DBDIR%%/sastatd.db"} -: ${sastatd_setuid="%%SASTATD_USER%%"} -: ${sastatd_pidfile="%%SASTATD_RUNDIR%%/sastatd.pid"} -: ${sastatd_flags="-d ${sastatd_database} -p ${sastatd_pidfile} -u ${sastatd_setuid}"} -: ${sastatd_spamd_log="/var/log/spamd.log"} - -command="%%PREFIX%%/bin/sastatd" -command_args="${sastatd_flags} ${sastatd_spamd_log}" -pidfile="${sastatd_pidfile}" - -run_rc_command "$1" - diff --git a/mail/sastatd/pkg-descr b/mail/sastatd/pkg-descr deleted file mode 100644 index ebf606ae43ed..000000000000 --- a/mail/sastatd/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -SpamAssassin statistics collecting server - -WWW: http://search.cpan.org/dist/sastatd/ diff --git a/mail/sastatd/pkg-plist b/mail/sastatd/pkg-plist deleted file mode 100644 index 8dd5bfc73523..000000000000 --- a/mail/sastatd/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/sastatd -%%SITE_PERL%%/%%PERL_ARCH%%/auto/sastatd/.packlist -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/sastatd diff --git a/textproc/Makefile b/textproc/Makefile index 7b67e89d6373..4510bada7c79 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -151,7 +151,6 @@ SUBDIR += enchant SUBDIR += eo-aspell SUBDIR += eqe - SUBDIR += eruby SUBDIR += es-aspell SUBDIR += es-hunspell SUBDIR += es-hyphen diff --git a/textproc/eruby/Makefile b/textproc/eruby/Makefile deleted file mode 100644 index 8c8a47e45997..000000000000 --- a/textproc/eruby/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# Created by: Akinori MUSHA aka knu <knu@idaemons.org> -# $FreeBSD$ - -PORTNAME= eruby -PORTVERSION= 1.0.5 -PORTREVISION= 3 -CATEGORIES= textproc www ruby -MASTER_SITES= ftp://ftp.dinoex.de/pub/FreeBSD/distfiles/ -PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} -DIST_SUBDIR= ruby - -MAINTAINER= ruby@FreeBSD.org -COMMENT= Interprets Ruby code embedded in a text file like PHP/ePerl/ASP/JSP - -BROKEN= broken with ruby1.9 threads -DEPRECATED= Only for threadless ruby, use ruby-gem erubis instead -EXPIRATION_DATE= 2014-06-20 - -USE_RUBY= yes - -CONFIGURE_ARGS= --enable-shared --with-charset="${DEFAULT_CHARSET}" -INSTALL_TARGET= site-install -USE_LDCONFIG= yes - -DEFAULT_CHARSET?= ISO-8859-1 - -RUBY_RD_FILES= eruby.rd - -DOCS_EN= COPYING ChangeLog README.en \ - ${RUBY_RD_FILES} \ - ${RUBY_RD_HTML_FILES} -DOCS_JA= README.ja - -.include <bsd.port.pre.mk> - -do-configure: - ${REINPLACE_CMD} -e 's|/-freebsd.3-9./|/-freebsd/|' \ - ${WRKSRC}/configure.rb - cd ${WRKSRC}; ${SETENV} ${CONFIGURE_ENV} ${RUBY} configure.rb ${CONFIGURE_ARGS} - ${REINPLACE_CMD} -e 's|^XLDFLAGS = .*|XLDFLAGS = -L${PREFIX}/lib|' \ - -e 's|-Wl,$$(libdir)|-Wl,${PREFIX}/lib|' \ - -e 's|-L$$(libdir)|-L${PREFIX}/lib|' \ - ${WRKSRC}/Makefile - -post-install: -.if ${PORT_OPTIONS:MEXAMPLES} - ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ -.endif -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja -.for f in ${DOCS_EN} - ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ -.endfor -.for f in ${DOCS_JA} - ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/ -.endfor -.endif - -CONFIGURE_ENV+= EXTRA_CFLAGS="${EXTRA_CFLAGS} -DWITH_RUBY_19" - -.include <bsd.port.post.mk> diff --git a/textproc/eruby/distinfo b/textproc/eruby/distinfo deleted file mode 100644 index 6c8e975b597f..000000000000 --- a/textproc/eruby/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ruby/eruby-1.0.5.tar.gz) = 2f98a92ffd86a01209ed9c6c6333998023dbe1921c7abf6e2da02da180cbb173 -SIZE (ruby/eruby-1.0.5.tar.gz) = 61187 diff --git a/textproc/eruby/files/patch-Makefile.in b/textproc/eruby/files/patch-Makefile.in deleted file mode 100644 index d60952d16e06..000000000000 --- a/textproc/eruby/files/patch-Makefile.in +++ /dev/null @@ -1,17 +0,0 @@ ---- Makefile.in.orig 2003-07-26 12:21:33.000000000 +0200 -+++ Makefile.in 2009-06-21 17:14:51.000000000 +0200 -@@ -37,10 +37,10 @@ - DLDFLAGS = @DLDFLAGS@ - LDSHARED = @LDSHARED@ - EXT_DLDFLAGS = @EXT_DLDFLAGS@ --INSTALL_PROGRAM = $(RUBY) -r ftools -e 'File.install ARGV[0], ARGV[1], 0755, true' --INSTALL_DLLIB = $(RUBY) -r ftools -e 'File.install ARGV[0], ARGV[1], 0555, true' --INSTALL_DATA = $(RUBY) -r ftools -e 'File.install ARGV[0], ARGV[1], 0644, true' --INSTALL_DIR = $(RUBY) -r ftools -e 'File.makedirs(*ARGV)' -+INSTALL_PROGRAM = $(RUBY) -r fileutils -e 'FileUtils.install ARGV[0], ARGV[1], :mode => 0755, :verbose => true' -+INSTALL_DLLIB = $(RUBY) -r fileutils -e 'FileUtils.install ARGV[0], ARGV[1], :mode => 0555, :verbose => true' -+INSTALL_DATA = $(RUBY) -r fileutils -e 'FileUtils.install ARGV[0], ARGV[1], :mode => 0644, :verbose => true' -+INSTALL_DIR = $(RUBY) -r fileutils -e 'FileUtils.mkdir_p(*ARGV)' - - RUBY_INSTALL_NAME = @RUBY_INSTALL_NAME@ - LIBRUBYARG = @LIBRUBYARG@ diff --git a/textproc/eruby/files/patch-aa-git b/textproc/eruby/files/patch-aa-git deleted file mode 100644 index e7343a25177b..000000000000 --- a/textproc/eruby/files/patch-aa-git +++ /dev/null @@ -1,1027 +0,0 @@ -Only in eruby: .git -diff -ur eruby-1.0.5/ChangeLog eruby/ChangeLog ---- eruby-1.0.5/ChangeLog 2003-12-23 16:11:54.000000000 +0100 -+++ ChangeLog 2010-02-17 14:20:36.000000000 +0100 -@@ -1,3 +1,23 @@ -+Tue Jul 19 19:07:12 2005 Jb Evain <jbevain@gmail.com> -+ -+ * eruby_lib.c: clean warnings, little refactoring -+ -+Tue Mar 9 14:16:06 2004 Shugo Maeda <shugo@modruby.net> -+ -+ * Makefile.in: use $(RUBY) to execute bin2c. -+ -+Tue Mar 9 14:08:19 2004 MOROHOSHI Akihiko <moro@remus.dti.ne.jp> -+ -+ * eruby_main.c (proc_args): pass ARGV to scripts. -+ -+Wed Feb 25 13:37:07 2004 U.Nakamura <usa@garbagecollect.jp> -+ -+ * autoconf.rb: should use RUBY_PLATFORM instead of PLATFORM. -+ -+Wed Dec 24 00:45:29 2003 Shugo Maeda <shugo@modruby.net> -+ -+ * eruby_main.c (run): call rb_exec_end_proc(). -+ - Wed Dec 24 00:11:19 2003 Shugo Maeda <shugo@modruby.net> - - * version 1.0.5 released. -diff -ur eruby-1.0.5/Makefile.in eruby/Makefile.in ---- eruby-1.0.5/Makefile.in 2003-07-26 12:21:33.000000000 +0200 -+++ Makefile.in 2010-02-17 14:20:36.000000000 +0100 -@@ -160,7 +160,7 @@ - $(RM) $@~ - - eruby_logo.c: @VPATH@eruby_logo.png -- $(srcdir)/bin2c $(srcdir)/eruby_logo.png -+ $(RUBY) $(srcdir)/bin2c $(srcdir)/eruby_logo.png - eruby_lib.@OBJEXT@: @VPATH@eruby_lib.c @VPATH@eruby.h config.h - eruby_logo.@OBJEXT@: @VPATH@eruby_logo.c @VPATH@eruby_logo.h - eruby_main.@OBJEXT@: @VPATH@eruby_main.c @VPATH@eruby.h @VPATH@eruby_logo.h -diff -ur eruby-1.0.5/README.ja eruby/README.ja ---- eruby-1.0.5/README.ja 2001-05-16 11:27:08.000000000 +0200 -+++ README.ja 2010-02-17 14:20:36.000000000 +0100 -@@ -5,8 +5,7 @@ - == eRuby¤È¤Ï? - - eRuby¤ÏRuby¤Î¥³¡¼¥É¤¬Ëä¤á¤³¤Þ¤ì¤¿¥Æ¥¥¹¥È¥Õ¥¡¥¤¥ë¤ò²ò¼á¼Â¹Ô¤·¤Þ¤¹¡£ --¤¿¤È¤¨¤Ð¡¢eRuby¤ò»È¤¨¤Ð¡¢HTML¤ËRuby¤Î¥³¡¼¥É¤òHTML¥Õ¥¡¥¤¥ë¤ËËä¤á¤³¤à --¤³¤È¤¬¤Ç¤¤Þ¤¹¡£ -+¤¿¤È¤¨¤Ð¡¢eRuby¤ò»È¤¨¤Ð¡¢HTML¤ËRuby¤Î¥³¡¼¥É¤òËä¤á¤³¤à¤³¤È¤¬¤Ç¤¤Þ¤¹¡£ - - == Í׵ᤵ¤ì¤ë´Ä¶ - -diff -ur eruby-1.0.5/configure.rb eruby/configure.rb ---- eruby-1.0.5/configure.rb 2003-02-10 04:18:10.000000000 +0100 -+++ configure.rb 2010-02-17 14:20:36.000000000 +0100 -@@ -59,21 +59,24 @@ - end - end - --require 'ftools' -+require 'fileutils' - - def AC_OUTPUT(*files) -+ $DEFS ||= "" - if $AC_LIST_HEADER -- $DEFS = "-DHAVE_CONFIG_H" -+ $DEFS << " -DHAVE_CONFIG_H" - AC_OUTPUT_HEADER($AC_LIST_HEADER) - else -- $DEFS = $ac_confdefs.collect {|k, v| "-D#{k}=#{v}" }.join(" ") -+ $DEFS << " " + $ac_confdefs.collect {|k, v| "-D#{k}=#{v}" }.join(" ") - end - for file in files - print "creating ", file, "\n" - open(File.join($srcdir, file + ".in")) do |fin| -- File.makedirs(File.dirname(file)) -+ FileUtils.mkdir_p(File.dirname(file)) - open(file, "w") do |fout| -+ depend = false - while line = fin.gets -+ depend = true if /^\#\#\# depend/ =~ line - line.gsub!(/@([A-Za-z_]+)@/) do |s| - name = $1 - if $ac_sed.key?(name) -@@ -82,6 +85,7 @@ - s - end - end -+ line.gsub!(/(\s)([^\s\/]+\.[ch])/, '\1{$(srcdir)}\2') if depend && $nmake - fout.print(line) - end - end -@@ -153,13 +157,18 @@ - file = File.join(dir, prog) - if File.file?(file); then - $ac_aux_dir = dir -- $ac_install_rb = "#{file} -c" -+ $ac_install_rb = "$(RUBY) #{file} -c" - return - end - end - end - end - -+begin -+ require "continuation" -+rescue LoadError -+end -+ - def AC_PROG_INSTALL - AC_MSG_CHECKING("for a BSD compatible install") - $ac_cv_path_install = callcc { |c| -@@ -291,6 +300,13 @@ - $AR = CONFIG["AR"] - $LD = "$(CC)" - $RANLIB = CONFIG["RANLIB"] -+$ruby = arg_config("--ruby", File.join(Config::CONFIG["bindir"], CONFIG["ruby_install_name"])) -+$RUBY = ($nmake && !$configure_args.has_key?('--ruby')) ? $ruby.gsub(%r'/', '\\') : $ruby -+if RUBY_VERSION < "1.8.0" -+ $RM = 'rm -f' -+else -+ $RM = CONFIG["RM"] || '$(RUBY) -run -e rm -- -f' -+end - - if not defined? CFLAGS - CFLAGS = CONFIG["CFLAGS"] -@@ -306,7 +322,7 @@ - $LDFLAGS = "-link -incremental:no -pdb:none" - end - $LIBS = CONFIG["LIBS"] --$XLDFLAGS = CONFIG["XLDFLAGS"] -+$XLDFLAGS = CONFIG["XLDFLAGS"].to_s - $XLDFLAGS.gsub!(/-L\./, "") - if /mswin32/ !~ RUBY_PLATFORM - $XLDFLAGS += " -L$(libdir)" -@@ -333,7 +349,7 @@ - $LIBRUBY_A = CONFIG["LIBRUBY_A"] - $RUBY_SO_NAME = CONFIG["RUBY_SO_NAME"] - --case PLATFORM -+case RUBY_PLATFORM - when /-aix/ - if $RUBY_SHARED - $LIBRUBYARG = "-Wl,$(libdir)/" + CONFIG["LIBRUBY_SO"] -@@ -349,6 +365,14 @@ - end - end - -+$COMPILE_RULES = '' -+if defined?(COMPILE_RULES) -+ COMPILE_RULES.each do |rule| -+ $COMPILE_RULES << sprintf(rule, 'c', $OBJEXT) -+ $COMPILE_RULES << sprintf("\n\t%s\n\n", COMPILE_C) -+ end -+end -+ - AC_SUBST("srcdir") - AC_SUBST("topdir") - AC_SUBST("hdrdir") -@@ -375,6 +399,8 @@ - AC_SUBST("AR") - AC_SUBST("LD") - AC_SUBST("RANLIB") -+AC_SUBST("RUBY") -+AC_SUBST("RM") - - AC_SUBST("CFLAGS") - AC_SUBST("DEFS") -@@ -388,6 +414,8 @@ - AC_SUBST("EXEEXT") - AC_SUBST("DLEXT") - -+AC_SUBST("COMPILE_RULES") -+ - AC_SUBST("RUBY_INSTALL_NAME") - AC_SUBST("LIBRUBYARG") - AC_SUBST("LIBRUBYARG_SHARED") -@@ -431,7 +459,7 @@ - $ENABLE_SHARED = false - AC_ENABLE("shared") { |enableval| - if enableval == "yes" -- if PLATFORM =~ /-mswin32/ -+ if /-mswin32/ =~ RUBY_PLATFORM - AC_MSG_ERROR("can't enable shared on mswin32") - end - $ENABLE_SHARED = true -@@ -449,7 +477,7 @@ - if $ENABLE_SHARED - $LIBERUBY = "${LIBERUBY_SO}" - $LIBERUBYARG = "-L. -leruby" -- case PLATFORM -+ case RUBY_PLATFORM - when /-sunos4/ - $LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so" - when /-linux/ -@@ -457,7 +485,7 @@ - $LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so" - when /-(freebsd|netbsd)/ - $LIBERUBY_SO = "liberuby.so.$(MAJOR).$(MINOR)" -- if PLATFORM =~ /elf/ || PLATFORM =~ /-freebsd[3-9]/ -+ if /elf/ =~ RUBY_PLATFORM || /-freebsd[3-9]/ =~ RUBY_PLATFORM - $LIBERUBY_SO = "liberuby.so.$(MAJOR_MINOR)" - $LIBERUBY_ALIASES = "liberuby.so" - else -@@ -493,7 +521,7 @@ - end - end - --if PLATFORM =~ /-mswin32/ -+if /-mswin32/ =~ RUBY_PLATFORM - $AR = "lib" - $AROPT = "/out:$@" - $LIBERUBY_A = "liberuby.lib" -@@ -519,7 +547,7 @@ - AC_SUBST("AROPT") - - $EXT_DLDFLAGS = CONFIG["DLDFLAGS"] --if $RUBY_SHARED || RUBY_PLATFORM =~ /mswin32/ -+if $RUBY_SHARED || /mswin32/ =~ RUBY_PLATFORM - $EXT_LIBRUBYARG = "$(LIBRUBYARG)" - else - $EXT_LIBRUBYARG = "" -diff -ur eruby-1.0.5/configure.rb.in eruby/configure.rb.in ---- eruby-1.0.5/configure.rb.in 2003-01-20 08:22:41.000000000 +0100 -+++ configure.rb.in 2010-02-17 14:20:36.000000000 +0100 -@@ -35,7 +35,7 @@ - AC_ARG_ENABLE("shared", - " --enable-shared build a shared library for eruby") { |enableval| - if enableval == "yes" -- if PLATFORM =~ /-mswin32/ -+ if /-mswin32/ =~ RUBY_PLATFORM - AC_MSG_ERROR("can't enable shared on mswin32") - end - $ENABLE_SHARED = true -@@ -53,7 +53,7 @@ - if $ENABLE_SHARED - $LIBERUBY = "${LIBERUBY_SO}" - $LIBERUBYARG = "-L. -leruby" -- case PLATFORM -+ case RUBY_PLATFORM - when /-sunos4/ - $LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so" - when /-linux/ -@@ -61,7 +61,7 @@ - $LIBERUBY_ALIASES = "liberuby.so.$(MAJOR).$(MINOR) liberuby.so" - when /-(freebsd|netbsd)/ - $LIBERUBY_SO = "liberuby.so.$(MAJOR).$(MINOR)" -- if PLATFORM =~ /elf/ || PLATFORM =~ /-freebsd[3-9]/ -+ if /elf/ =~ RUBY_PLATFORM || /-freebsd[3-9]/ =~ RUBY_PLATFORM - $LIBERUBY_SO = "liberuby.so.$(MAJOR_MINOR)" - $LIBERUBY_ALIASES = "liberuby.so" - else -@@ -97,7 +97,7 @@ - end - end - --if PLATFORM =~ /-mswin32/ -+if /-mswin32/ =~ RUBY_PLATFORM - $AR = "lib" - $AROPT = "/out:$@" - $LIBERUBY_A = "liberuby.lib" -@@ -123,7 +123,7 @@ - AC_SUBST("AROPT") - - $EXT_DLDFLAGS = CONFIG["DLDFLAGS"] --if $RUBY_SHARED || RUBY_PLATFORM =~ /mswin32/ -+if $RUBY_SHARED || /mswin32/ =~ RUBY_PLATFORM - $EXT_LIBRUBYARG = "$(LIBRUBYARG)" - else - $EXT_LIBRUBYARG = "" -diff -ur eruby-1.0.5/eruby.1 eruby/eruby.1 ---- eruby-1.0.5/eruby.1 2000-09-13 09:35:51.000000000 +0200 -+++ eruby.1 2010-02-17 14:20:36.000000000 +0100 -@@ -1,5 +1,5 @@ - .\" DO NOT MODIFY THIS FILE! it was generated by rd2 --.TH eruby 1 "September 2000" -+.TH eruby 1 "January 2007" - .SH NAME - .PP - eruby \- Embedded Ruby Language -@@ -10,13 +10,15 @@ - .PP - eruby interprets a Ruby code embedded text file. For example, eruby - enables you to embed a Ruby code to a HTML file. -+.PP - A Ruby block starts with `<%' and ends with `%>'. eRuby replaces - the block with its output. -+.PP - If `<%' is followed by `=', eRuby replaces the block with a value - of the block. -+.PP - If `<%' is followed by `#', the block is ignored as a comment. - .SH OPTIONS --.PP - .TP - .fi - .B -@@ -36,8 +38,7 @@ - \& f: filter mode - \& c: CGI mode - \& n: NPH\-CGI mode --.fi --.TP -+.fi.TP - .fi - .B - \-C charset -@@ -55,7 +56,7 @@ - .TP - .fi - .B --\-\-version -+\-\-version - print version information and exit - .SH AUTHOR - .PP -diff -ur eruby-1.0.5/eruby.h eruby/eruby.h ---- eruby-1.0.5/eruby.h 2003-12-23 16:11:54.000000000 +0100 -+++ eruby.h 2010-02-17 14:20:36.000000000 +0100 -@@ -28,18 +28,34 @@ - extern char *eruby_filename; - extern int eruby_mode; - extern int eruby_noheader; -+extern int eruby_sync; - extern VALUE eruby_charset; - extern VALUE eruby_default_charset; --#define ERUBY_CHARSET RSTRING(eruby_charset)->ptr -+#define ERUBY_CHARSET RSTRING_PTR(eruby_charset) - - const char *eruby_version(); - int eruby_parse_options(int argc, char **argv, int *optind); - VALUE eruby_compiler_new(); -+VALUE eruby_compiler_set_sourcefile(VALUE self, VALUE filename); - VALUE eruby_compiler_compile_file(VALUE self, VALUE file); - VALUE eruby_compiler_compile_string(VALUE self, VALUE s); - VALUE eruby_load(char *filename, int wrap, int *state); - void eruby_init(); - -+/* for compatibility with ruby 1.9 */ -+#ifndef RARRAY_LEN -+# define RARRAY_LEN(ary) (RARRAY(ary)->len) -+#endif -+#ifndef RARRAY_PTR -+# define RARRAY_PTR(ary) (RARRAY(ary)->ptr) -+#endif -+#ifndef RSTRING_LEN -+# define RSTRING_LEN(str) (RSTRING(str)->len) -+#endif -+#ifndef RSTRING_PTR -+# define RSTRING_PTR(str) (RSTRING(str)->ptr) -+#endif -+ - #endif /* ERUBY_H */ - - /* -diff -ur eruby-1.0.5/eruby_lib.c eruby/eruby_lib.c ---- eruby-1.0.5/eruby_lib.c 2003-07-29 05:42:56.000000000 +0200 -+++ eruby_lib.c 2010-02-17 14:20:36.000000000 +0100 -@@ -48,6 +48,7 @@ - char *eruby_filename = NULL; - int eruby_mode = MODE_UNKNOWN; - int eruby_noheader = 0; -+int eruby_sync = 0; - VALUE eruby_charset; - VALUE eruby_default_charset; - -@@ -82,6 +83,7 @@ - n: NPH-CGI mode\n\ - -C [charset] specifies charset parameter for Content-Type\n\ - -n, --noheader disables CGI header output\n\ -+ -s, --sync sync output\n\ - -v, --verbose enables verbose mode\n\ - --version print version information and exit\n\ - \n", progname); -@@ -112,10 +114,19 @@ - return 0; - } - -+static int is_option (const char *s, const char *opt) -+{ -+ int len = strlen (opt); -+ if (strncmp(s , opt, len) == 0 -+ && (s[len] == '\0' || isspace(s[len]))) -+ return len; -+ return 0; -+} -+ - int eruby_parse_options(int argc, char **argv, int *optind) - { -- int i, result = 0; -- unsigned char *s; -+ int i, next, result = 0; -+ char *s; - - for (i = 1; i < argc; i++) { - if (argv[i][0] != '-' || argv[i][1] == '\0') { -@@ -123,7 +134,7 @@ - } - s = argv[i]; - again: -- while (isspace(*s)) -+ while (isspace(*(unsigned char *) s)) - s++; - if (*s == '-') s++; - switch (*s) { -@@ -155,8 +166,8 @@ - break; - } - else { -- unsigned char *p = s; -- while (*p && !isspace(*p)) p++; -+ char *p = s; -+ while (*p && !isspace(*(unsigned char *) p)) p++; - eruby_charset = rb_str_new(s, p - s); - s = p; - goto again; -@@ -173,6 +184,10 @@ - eruby_noheader = 1; - s++; - goto again; -+ case 's': -+ eruby_sync = 1; -+ s++; -+ goto again; - case '\0': - break; - case 'h': -@@ -180,31 +195,31 @@ - result = 1; break; - case '-': - s++; -- if (strncmp(s , "debug", 5) == 0 -- && (s[5] == '\0' || isspace(s[5]))) { -+ if ((next = is_option (s, "debug"))) { - ruby_debug = Qtrue; -- s += 5; -+ s += next; - goto again; - } -- else if (strncmp(s, "noheader", 8) == 0 -- && (s[8] == '\0' || isspace(s[8]))) { -+ else if ((next = is_option (s, "noheader"))) { - eruby_noheader = 1; -- s += 8; -+ s += next; - goto again; - } -- else if (strncmp(s, "version", 7) == 0 -- && (s[7] == '\0' || isspace(s[7]))) { -+ else if ((next = is_option (s, "sync"))) { -+ eruby_sync = 1; -+ s += next; -+ goto again; -+ } -+ else if (is_option (s, "version")) { - show_version(); - result = 1; break; - } -- else if (strncmp(s, "verbose", 7) == 0 -- && (s[7] == '\0' || isspace(s[7]))) { -+ else if ((next = is_option (s, "verbose"))) { - ruby_verbose = Qtrue; -- s += 7; -+ s += next; - goto again; - } -- else if (strncmp(s, "help", 4) == 0 -- && (s[4] == '\0' || isspace(s[4]))) { -+ else if (is_option (s, "help")) { - usage(argv[0]); - result = 1; break; - } -@@ -296,18 +311,18 @@ - VALUE s = compiler->lex_input; - char *beg, *end, *pend; - -- if (RSTRING(s)->len == compiler->lex_gets_ptr) -+ if (RSTRING_LEN(s) == compiler->lex_gets_ptr) - return Qnil; -- beg = RSTRING(s)->ptr; -+ beg = RSTRING_PTR(s); - if (compiler->lex_gets_ptr > 0) { - beg += compiler->lex_gets_ptr; - } -- pend = RSTRING(s)->ptr + RSTRING(s)->len; -+ pend = RSTRING_PTR(s) + RSTRING_LEN(s); - end = beg; - while (end < pend) { - if (*end++ == '\n') break; - } -- compiler->lex_gets_ptr = end - RSTRING(s)->ptr; -+ compiler->lex_gets_ptr = end - RSTRING_PTR(s); - return rb_str_new(beg, end - beg); - } - -@@ -326,8 +341,8 @@ - - if (NIL_P(v)) return EOF; - compiler->sourceline++; -- compiler->lex_pbeg = compiler->lex_p = RSTRING(v)->ptr; -- compiler->lex_pend = compiler->lex_p + RSTRING(v)->len; -+ compiler->lex_pbeg = compiler->lex_p = RSTRING_PTR(v); -+ compiler->lex_pend = compiler->lex_p + RSTRING_LEN(v); - compiler->lex_lastline = v; - } - else { -@@ -469,9 +484,9 @@ - if (c == '#') { - c = nextc(compiler); - if (c == '!') { -- unsigned char *p; -+ char *p; - char *argv[2]; -- char *line = RSTRING(compiler->lex_lastline)->ptr; -+ char *line = RSTRING_PTR(compiler->lex_lastline); - - if (line[strlen(line) - 1] == '\n') { - line[strlen(line) - 1] = '\0'; -@@ -479,9 +494,9 @@ - } - argv[0] = "eruby"; - p = line; -- while (isspace(*p)) p++; -- while (*p && !isspace(*p)) p++; -- while (isspace(*p)) p++; -+ while (isspace(*(unsigned char *) p)) p++; -+ while (*p && !isspace(*(unsigned char *) p)) p++; -+ while (isspace(*(unsigned char *) p)) p++; - argv[1] = p; - if (eruby_parse_options(2, argv, NULL) != 0) { - rb_raise(eERubyCompileError, "invalid #! line"); -@@ -632,78 +647,6 @@ - return eruby_compile(compiler); - } - --static VALUE file_open(VALUE filename) --{ -- return rb_file_open((char *) filename, "r"); --} -- --typedef struct compile_arg { -- VALUE compiler; -- VALUE input; --} compile_arg_t; -- --static VALUE eruby_compile_file(VALUE arg) --{ -- return eruby_compiler_compile_file(((compile_arg_t *) arg)->compiler, -- ((compile_arg_t *) arg)->input); --} -- --typedef struct eval_arg { -- VALUE src; -- VALUE filename; --} eval_arg_t; -- --static VALUE eval_string(VALUE arg) --{ -- return rb_funcall(ruby_top_self, rb_intern("eval"), 3, -- ((eval_arg_t *) arg)->src, -- Qnil, -- ((eval_arg_t *) arg)->filename); --} -- --VALUE eruby_load(char *filename, int wrap, int *state) --{ -- VALUE compiler; -- VALUE code; -- VALUE f; -- VALUE vfilename = rb_str_new2(filename); -- compile_arg_t carg; -- eval_arg_t earg; -- int status; -- -- if (strcmp(filename, "-") == 0) { -- f = rb_stdin; -- } -- else { -- f = rb_protect(file_open, (VALUE) filename, &status); -- if (status) { -- if (state) *state = status; -- return Qnil; -- } -- } -- compiler = eruby_compiler_new(); -- eruby_compiler_set_sourcefile(compiler, vfilename); -- carg.compiler = compiler; -- carg.input = f; -- code = rb_protect(eruby_compile_file, (VALUE) &carg, &status); -- if (status) { -- if (state) *state = status; -- return Qnil; -- } -- if (wrap) { -- rb_eval_string_wrap(STR2CSTR(code), &status); -- } -- else { -- earg.src = code; -- earg.filename = vfilename; -- rb_protect(eval_string, (VALUE) &earg, &status); -- } -- if (state) *state = status; -- if (f != rb_stdin) -- rb_io_close(f); -- return code; --} -- - static VALUE noheader_getter() - { - return eruby_noheader ? Qtrue : Qfalse; -@@ -765,6 +708,7 @@ - rb_define_virtual_variable("$NOHEADER", noheader_getter, noheader_setter); - - mERuby = rb_define_module("ERuby"); -+ rb_define_const(mERuby, "VERSION", rb_str_new2(ERUBY_VERSION)); - rb_define_singleton_method(mERuby, "noheader", eruby_get_noheader, 0); - rb_define_singleton_method(mERuby, "noheader=", eruby_set_noheader, 1); - rb_define_singleton_method(mERuby, "charset", eruby_get_charset, 0); -diff -ur eruby-1.0.5/eruby_main.c eruby/eruby_main.c ---- eruby-1.0.5/eruby_main.c 2003-12-23 16:10:54.000000000 +0100 -+++ eruby_main.c 2010-02-17 14:20:36.000000000 +0100 -@@ -42,6 +42,7 @@ - EXTERN VALUE rb_defout; - #endif - EXTERN VALUE rb_load_path; -+EXTERN VALUE ruby_top_self; - - /* copied from eval.c */ - #define TAG_RETURN 0x1 -@@ -92,7 +93,11 @@ - static void error_pos(FILE *out, int cgi) - { - char buff[BUFSIZ]; -+#if RUBY_VERSION_CODE >= 190 -+ ID last_func = rb_frame_this_func(); -+#else - ID last_func = rb_frame_last_func(); -+#endif - - if (ruby_sourcefile) { - if (last_func) { -@@ -119,34 +124,34 @@ - - errat = rb_funcall(ruby_errinfo, rb_intern("backtrace"), 0); - if (!NIL_P(errat)) { -- VALUE mesg = RARRAY(errat)->ptr[0]; -+ VALUE mesg = RARRAY_PTR(errat)[0]; - - if (NIL_P(mesg)) { - error_pos(out, cgi); - } - else { - if (cgi) -- write_escaping_html(out, RSTRING(mesg)->ptr, RSTRING(mesg)->len); -+ write_escaping_html(out, RSTRING_PTR(mesg), RSTRING_LEN(mesg)); - else -- fwrite(RSTRING(mesg)->ptr, 1, RSTRING(mesg)->len, out); -+ fwrite(RSTRING_PTR(mesg), 1, RSTRING_LEN(mesg), out); - } - } - - eclass = CLASS_OF(ruby_errinfo); - einfo = rb_obj_as_string(ruby_errinfo); -- if (eclass == rb_eRuntimeError && RSTRING(einfo)->len == 0) { -+ if (eclass == rb_eRuntimeError && RSTRING_LEN(einfo) == 0) { - fprintf(out, ": unhandled exception\n"); - } - else { - VALUE epath; - - epath = rb_class_path(eclass); -- if (RSTRING(einfo)->len == 0) { -+ if (RSTRING_LEN(einfo) == 0) { - fprintf(out, ": "); - if (cgi) -- write_escaping_html(out, RSTRING(epath)->ptr, RSTRING(epath)->len); -+ write_escaping_html(out, RSTRING_PTR(epath), RSTRING_LEN(epath)); - else -- fwrite(RSTRING(epath)->ptr, 1, RSTRING(epath)->len, out); -+ fwrite(RSTRING_PTR(epath), 1, RSTRING_LEN(epath), out); - if (cgi) - fprintf(out, "<br>\n"); - else -@@ -154,24 +159,24 @@ - } - else { - char *tail = 0; -- int len = RSTRING(einfo)->len; -+ int len = RSTRING_LEN(einfo); - -- if (RSTRING(epath)->ptr[0] == '#') epath = 0; -- if ((tail = strchr(RSTRING(einfo)->ptr, '\n')) != NULL) { -- len = tail - RSTRING(einfo)->ptr; -+ if (RSTRING_PTR(epath)[0] == '#') epath = 0; -+ if ((tail = strchr(RSTRING_PTR(einfo), '\n')) != NULL) { -+ len = tail - RSTRING_PTR(einfo); - tail++; /* skip newline */ - } - fprintf(out, ": "); - if (cgi) -- write_escaping_html(out, RSTRING(einfo)->ptr, len); -+ write_escaping_html(out, RSTRING_PTR(einfo), len); - else -- fwrite(RSTRING(einfo)->ptr, 1, len, out); -+ fwrite(RSTRING_PTR(einfo), 1, len, out); - if (epath) { - fprintf(out, " ("); - if (cgi) -- write_escaping_html(out, RSTRING(epath)->ptr, RSTRING(epath)->len); -+ write_escaping_html(out, RSTRING_PTR(epath), RSTRING_LEN(epath)); - else -- fwrite(RSTRING(epath)->ptr, 1, RSTRING(epath)->len, out); -+ fwrite(RSTRING_PTR(epath), 1, RSTRING_LEN(epath), out); - if (cgi) - fprintf(out, ")<br>\n"); - else -@@ -179,9 +184,9 @@ - } - if (tail) { - if (cgi) -- write_escaping_html(out, tail, RSTRING(einfo)->len - len - 1); -+ write_escaping_html(out, tail, RSTRING_LEN(einfo) - len - 1); - else -- fwrite(tail, 1, RSTRING(einfo)->len - len - 1, out); -+ fwrite(tail, 1, RSTRING_LEN(einfo) - len - 1, out); - if (cgi) - fprintf(out, "<br>\n"); - else -@@ -200,38 +205,38 @@ - - rb_ary_pop(errat); - ep = RARRAY(errat); -- for (i=1; i<ep->len; i++) { -- if (TYPE(ep->ptr[i]) == T_STRING) { -+ for (i=1; i<RARRAY_LEN(ep); i++) { -+ if (TYPE(RARRAY_PTR(ep)[i]) == T_STRING) { - if (cgi) { - fprintf(out, "<div class=\"backtrace\">from "); - write_escaping_html(out, -- RSTRING(ep->ptr[i])->ptr, -- RSTRING(ep->ptr[i])->len); -+ RSTRING_PTR(RARRAY_PTR(ep)[i]), -+ RSTRING_LEN(RARRAY_PTR(ep)[i])); - } - else { - fprintf(out, " from "); -- fwrite(RSTRING(ep->ptr[i])->ptr, 1, -- RSTRING(ep->ptr[i])->len, out); -+ fwrite(RSTRING_PTR(RARRAY_PTR(ep)[i]), 1, -+ RSTRING_LEN(RARRAY_PTR(ep)[i]), out); - } - if (cgi) - fprintf(out, "<br></div>\n"); - else - fprintf(out, "\n"); - } -- if (i == TRACE_HEAD && ep->len > TRACE_MAX) { -+ if (i == TRACE_HEAD && RARRAY_LEN(ep) > TRACE_MAX) { - char buff[BUFSIZ]; - if (cgi) - snprintf(buff, BUFSIZ, - "<div class=\"backtrace\">... %ld levels...\n", -- ep->len - TRACE_HEAD - TRACE_TAIL); -+ RARRAY_LEN(ep) - TRACE_HEAD - TRACE_TAIL); - else - snprintf(buff, BUFSIZ, " ... %ld levels...<br></div>\n", -- ep->len - TRACE_HEAD - TRACE_TAIL); -+ RARRAY_LEN(ep) - TRACE_HEAD - TRACE_TAIL); - if (cgi) - write_escaping_html(out, buff, strlen(buff)); - else - fputs(buff, out); -- i = ep->len - TRACE_TAIL; -+ i = RARRAY_LEN(ep) - TRACE_TAIL; - } - } - } -@@ -251,10 +256,10 @@ - } - - if (cgi) { -- write_escaping_html(out, RSTRING(code)->ptr, RSTRING(code)->len); -+ write_escaping_html(out, RSTRING_PTR(code), RSTRING_LEN(code)); - } - else { -- fwrite(RSTRING(code)->ptr, 1, RSTRING(code)->len, out); -+ fwrite(RSTRING_PTR(code), 1, RSTRING_LEN(code), out); - } - if (cgi) { - fprintf(out, "</code></pre>\n"); -@@ -394,15 +399,14 @@ - static VALUE defout_write(VALUE self, VALUE str) - { - str = rb_obj_as_string(str); -- rb_str_cat(self, RSTRING(str)->ptr, RSTRING(str)->len); -+ rb_str_cat(self, RSTRING_PTR(str), RSTRING_LEN(str)); - return Qnil; - } - - static VALUE defout_cancel(VALUE self) - { -- if (RSTRING(self)->len == 0) return Qnil; -- RSTRING(self)->len = 0; -- RSTRING(self)->ptr[0] = '\0'; -+ if (RSTRING_LEN(self) == 0) return Qnil; -+ rb_str_resize(self, 0); - return Qnil; - } - -@@ -453,18 +457,6 @@ - #endif - if (eruby_mode == MODE_CGI || eruby_mode == MODE_NPHCGI) - rb_set_safe_level(1); -- --#if RUBY_VERSION_CODE >= 180 -- rb_io_binmode(rb_stdout); /* for mswin32 */ -- rb_stdout = rb_str_new("", 0); -- rb_define_singleton_method(rb_stdout, "write", defout_write, 1); -- rb_define_singleton_method(rb_stdout, "cancel", defout_cancel, 0); --#else -- rb_defout = rb_str_new("", 0); -- rb_io_binmode(rb_stdout); /* for mswin32 */ -- rb_define_singleton_method(rb_defout, "write", defout_write, 1); -- rb_define_singleton_method(rb_defout, "cancel", defout_cancel, 0); --#endif - eruby_init(); - } - -@@ -540,22 +532,14 @@ - eruby_filename = "-"; - } - else { -- eruby_filename = argv[option_index]; -+ eruby_filename = argv[option_index++]; -+ ruby_set_argv(argc - option_index, argv + option_index); - } - } - } - --static void run() -+static void error(int state, VALUE code) - { -- VALUE stack_start; -- VALUE code; -- int state; -- char *out; -- int nout; -- void Init_stack _((VALUE*)); -- -- Init_stack(&stack_start); -- code = eruby_load(eruby_filename, 0, &state); - if (state && !rb_obj_is_kind_of(ruby_errinfo, rb_eSystemExit)) { - if (RTEST(ruby_debug) && - (eruby_mode == MODE_CGI || eruby_mode == MODE_NPHCGI)) { -@@ -567,32 +551,160 @@ - eruby_exit(1); - } - } -- if (eruby_mode == MODE_FILTER && (RTEST(ruby_debug) || RTEST(ruby_verbose))) { -- print_generated_code(stderr, code, 0); -- } --#if RUBY_VERSION_CODE >= 180 -- out = RSTRING(rb_stdout)->ptr; -- nout = RSTRING(rb_stdout)->len; --#else -- out = RSTRING(rb_defout)->ptr; -- nout = RSTRING(rb_defout)->len; --#endif -+} -+ -+static void print_headers(int length) -+{ - if (!eruby_noheader && - (eruby_mode == MODE_CGI || eruby_mode == MODE_NPHCGI)) { - if (eruby_mode == MODE_NPHCGI) - print_http_headers(); - - printf("Content-Type: text/html; charset=%s\r\n", ERUBY_CHARSET); -- printf("Content-Length: %d\r\n", nout); -+ if (length >= 0) { -+ printf("Content-Length: %d\r\n", length); -+ } - printf("\r\n"); - } -+} -+ -+static void replace_stdout() -+{ -+#if RUBY_VERSION_CODE >= 180 -+ rb_io_binmode(rb_stdout); /* for mswin32 */ -+ rb_stdout = rb_str_new("", 0); -+ rb_define_singleton_method(rb_stdout, "write", defout_write, 1); -+ rb_define_singleton_method(rb_stdout, "cancel", defout_cancel, 0); -+#else -+ rb_defout = rb_str_new("", 0); -+ rb_io_binmode(rb_stdout); /* for mswin32 */ -+ rb_define_singleton_method(rb_defout, "write", defout_write, 1); -+ rb_define_singleton_method(rb_defout, "cancel", defout_cancel, 0); -+#endif -+} -+ -+static void flush_buffer() -+{ -+ char *out; -+ int nout; -+ -+#if RUBY_VERSION_CODE >= 180 -+ out = RSTRING_PTR(rb_stdout); -+ nout = RSTRING_LEN(rb_stdout); -+#else -+ out = RSTRING(rb_defout)->ptr; -+ nout = RSTRING(rb_defout)->len; -+#endif -+ print_headers(nout); - fwrite(out, nout, 1, stdout); - fflush(stdout); -+} -+ -+static VALUE file_open(VALUE filename) -+{ -+ return rb_file_open((char *) filename, "r"); -+} -+ -+typedef struct compile_arg { -+ VALUE compiler; -+ VALUE input; -+} compile_arg_t; -+ -+static VALUE eruby_compile_file(VALUE arg) -+{ -+ return eruby_compiler_compile_file(((compile_arg_t *) arg)->compiler, -+ ((compile_arg_t *) arg)->input); -+} -+ -+static VALUE compile(char *filename) -+{ -+ VALUE compiler; -+ VALUE code; -+ VALUE f; -+ VALUE vfilename = rb_str_new2(filename); -+ compile_arg_t carg; -+ int status; -+ -+ if (strcmp(filename, "-") == 0) { -+ f = rb_stdin; -+ } -+ else { -+ f = rb_protect(file_open, (VALUE) filename, &status); -+ if (status) { -+ error(status, Qnil); -+ } -+ } -+ compiler = eruby_compiler_new(); -+ eruby_compiler_set_sourcefile(compiler, vfilename); -+ carg.compiler = compiler; -+ carg.input = f; -+ code = rb_protect(eruby_compile_file, (VALUE) &carg, &status); -+ if (status) { -+ error(status, Qnil); -+ } -+ if (f != rb_stdin) -+ rb_io_close(f); -+ return code; -+} -+ -+typedef struct eval_arg { -+ VALUE src; -+ VALUE filename; -+} eval_arg_t; -+ -+static VALUE eval_string(VALUE arg) -+{ -+ return rb_funcall(ruby_top_self, rb_intern("eval"), 3, -+ ((eval_arg_t *) arg)->src, -+ Qnil, -+ ((eval_arg_t *) arg)->filename); -+} -+ -+static VALUE eval(VALUE code, char *filename) -+{ -+ int status; -+ eval_arg_t earg; -+ -+ earg.src = code; -+ earg.filename = rb_str_new2(filename); -+ rb_protect(eval_string, (VALUE) &earg, &status); -+ if (status) { -+ error(status, code); -+ } -+ return code; -+} -+ -+static void run() -+{ -+ VALUE stack_start; -+ VALUE code; -+ void Init_stack _((VALUE*)); -+ -+ Init_stack(&stack_start); -+ code = compile(eruby_filename); -+ if (eruby_sync) { -+ print_headers(-1); -+ } -+ else { -+ replace_stdout(); -+ } -+ code = eval(code, eruby_filename); -+ if (eruby_mode == MODE_FILTER && -+ (RTEST(ruby_debug) || RTEST(ruby_verbose))) { -+ print_generated_code(stderr, code, 0); -+ } -+ rb_exec_end_proc(); -+ if (!eruby_sync) { -+ flush_buffer(); -+ } - ruby_finalize(); - } - - int main(int argc, char **argv) - { -+#ifdef _WIN32 -+ NtInitialize(&argc, &argv); -+#endif - init(); - proc_args(argc, argv); - run(); diff --git a/textproc/eruby/files/patch-configure.rb b/textproc/eruby/files/patch-configure.rb deleted file mode 100644 index 580a0893e05b..000000000000 --- a/textproc/eruby/files/patch-configure.rb +++ /dev/null @@ -1,53 +0,0 @@ ---- configure.rb.orig 2013-11-16 10:18:41.000000000 +0100 -+++ configure.rb 2013-11-16 10:27:26.000000000 +0100 -@@ -210,6 +210,7 @@ - - $stdout.sync = true - -+# include RbConfig ? - drive = File::PATH_SEPARATOR == ';' ? /\A\w:/ : /\A/ - prefix = Regexp.new("\\A" + Regexp.quote(CONFIG["prefix"])) - $drive = CONFIG["prefix"] =~ drive ? $& : '' -@@ -293,14 +294,14 @@ - - $arch = CONFIG["arch"] - $sitearch = CONFIG["sitearch"] --$ruby_version = Config::CONFIG["ruby_version"] || -+$ruby_version = CONFIG["ruby_version"] || - CONFIG["MAJOR"] + "." + CONFIG["MINOR"] - - $CC = CONFIG["CC"] - $AR = CONFIG["AR"] - $LD = "$(CC)" - $RANLIB = CONFIG["RANLIB"] --$ruby = arg_config("--ruby", File.join(Config::CONFIG["bindir"], CONFIG["ruby_install_name"])) -+$ruby = arg_config("--ruby", File.join(CONFIG["bindir"], CONFIG["ruby_install_name"])) - $RUBY = ($nmake && !$configure_args.has_key?('--ruby')) ? $ruby.gsub(%r'/', '\\') : $ruby - if RUBY_VERSION < "1.8.0" - $RM = 'rm -f' -@@ -317,7 +318,16 @@ - else - $CFLAGS = CFLAGS + " " + CONFIG["CCDLFLAGS"] - end -+if not CONFIG["rubyhdrdir"].nil? -+ $CFLAGS << " -I" + RbConfig::CONFIG["rubyhdrdir"] + "/" + $sitearch -+end -+if not ENV["EXTRA_CFLAGS"].nil? -+ $CFLAGS << " " + ENV["EXTRA_CFLAGS"] -+end - $LDFLAGS = CONFIG["LDFLAGS"] -+if not ENV["EXTRA_LDFLAGS"].nil? -+ $LDFLAGS << " " + ENV["EXTRA_LDFLAGS"] -+end - if $LDFLAGS.to_s.empty? && /mswin32/ =~ RUBY_PLATFORM - $LDFLAGS = "-link -incremental:no -pdb:none" - end -@@ -435,7 +445,7 @@ - AC_MSG_CHECKING("whether we are using gcc") - if $CC == "gcc" || `#{$CC} -v 2>&1` =~ /gcc/ - $using_gcc = true -- $CFLAGS += " -Wall" -+ $CFLAGS += " -Wall -g" - else - $using_gcc = false - end diff --git a/textproc/eruby/files/patch-eruby_lib.c b/textproc/eruby/files/patch-eruby_lib.c deleted file mode 100644 index 2e61e35a55b2..000000000000 --- a/textproc/eruby/files/patch-eruby_lib.c +++ /dev/null @@ -1,76 +0,0 @@ ---- eruby_lib.c.orig 2012-01-22 14:43:16.000000000 +0100 -+++ eruby_lib.c 2012-01-22 15:27:01.000000000 +0100 -@@ -34,12 +34,24 @@ - #include <signal.h> - - #include "ruby.h" --#include "regex.h" - #include "eruby.h" - #include "config.h" - -+#if defined(WITH_RUBY_19) -+#include "ruby/regex.h" -+#undef ismbchar -+#define ismbchar(c,e,enc) ((mbclen(c,e,enc)) != 1) -+#define ruby_top_self rb_vm_top_self -+#else -+#include "regex.h" -+#endif -+ - EXTERN VALUE rb_stdin; -+#if defined(WITH_RUBY_19) -+#define ruby_top_self rb_errinfo() -+#else - EXTERN VALUE ruby_top_self; -+#endif - - static VALUE mERuby; - static VALUE cERubyCompiler; -@@ -144,6 +156,7 @@ - } - s++; - goto again; -+#if !defined(WITH_RUBY_19) - case 'K': - s++; - if (*s == '\0') { -@@ -153,6 +166,7 @@ - rb_set_kcode(s); - s++; - goto again; -+#endif - case 'C': - s++; - if (isspace(*s)) s++; -@@ -397,7 +411,7 @@ - static void compile_error(eruby_compiler_t *compiler, char *msg) - { - rb_raise(eERubyCompileError, "%s:%d:%s", -- STR2CSTR(compiler->sourcefile), compiler->sourceline, msg); -+ StringValuePtr(compiler->sourcefile), compiler->sourceline, msg); - } - - static void parse_embedded_program(eruby_compiler_t *compiler, -@@ -592,8 +606,13 @@ - if (prevc < 0) output_literal(compiler, "print \""); - output_char(compiler, c); - prevc = c; -+#if defined(WITH_RUBY_19) -+ if (ismbchar(c,c+4,OnigEncDefaultCharEncoding)) { -+ int i, len = mbclen(c,c,OnigEncDefaultCharEncoding) - 1; -+#else - if (ismbchar(c)) { - int i, len = mbclen(c) - 1; -+#endif - - for (i = 0; i < len; i++) { - c = nextc(compiler); -@@ -697,7 +716,7 @@ - VALUE compiler, file, code; - - compiler = eruby_compiler_new(); -- file = rb_file_open(STR2CSTR(filename), "r"); -+ file = rb_file_open(StringValuePtr(filename), "r"); - code = eruby_compiler_compile_file(compiler, file); - rb_funcall(ruby_top_self, rb_intern("eval"), 3, code, Qnil, filename); - return Qnil; diff --git a/textproc/eruby/files/patch-eruby_main.c b/textproc/eruby/files/patch-eruby_main.c deleted file mode 100644 index f815082ae5eb..000000000000 --- a/textproc/eruby/files/patch-eruby_main.c +++ /dev/null @@ -1,111 +0,0 @@ ---- eruby_main.c.orig 2013-12-01 21:58:55.000000000 +0100 -+++ eruby_main.c 2014-04-15 17:33:49.000000000 +0200 -@@ -29,20 +29,37 @@ - #endif - - #include "ruby.h" -+#if defined(WITH_RUBY_19) -+#define RUBY_VERSION_CODE 190 -+#endif -+#if RUBY_VERSION_CODE < 190 - #include "re.h" -+#endif - #include "regex.h" -+#if RUBY_VERSION_CODE < 190 - #include "version.h" -+#endif - - #include "eruby.h" - #include "eruby_logo.h" - -+#if RUBY_VERSION_CODE < 190 - EXTERN VALUE ruby_errinfo; -+static VALUE rb_errinfo(void) -+{ -+ return ruby_errinfo; -+} -+#endif - EXTERN VALUE rb_stdout; - #if RUBY_VERSION_CODE < 180 - EXTERN VALUE rb_defout; - #endif - EXTERN VALUE rb_load_path; -+#if RUBY_VERSION_CODE < 190 - EXTERN VALUE ruby_top_self; -+#else -+#define ruby_top_self rb_errinfo() -+#endif - - /* copied from eval.c */ - #define TAG_RETURN 0x1 -@@ -92,6 +109,13 @@ - - static void error_pos(FILE *out, int cgi) - { -+#if RUBY_VERSION_CODE >= 190 -+ const char *sourcefile = rb_sourcefile(); -+ int sourceline = rb_sourceline(); -+#else -+ const char *sourcefile = ruby_sourcefile; -+ int sourceline = ruby_sourceline; -+#endif - char buff[BUFSIZ]; - #if RUBY_VERSION_CODE >= 190 - ID last_func = rb_frame_this_func(); -@@ -99,13 +123,13 @@ - ID last_func = rb_frame_last_func(); - #endif - -- if (ruby_sourcefile) { -+ if (sourcefile) { - if (last_func) { -- snprintf(buff, BUFSIZ, "%s:%d:in `%s'", ruby_sourcefile, ruby_sourceline, -+ snprintf(buff, BUFSIZ, "%s:%d:in `%s'", sourcefile, sourceline, - rb_id2name(last_func)); - } - else { -- snprintf(buff, BUFSIZ, "%s:%d", ruby_sourcefile, ruby_sourceline); -+ snprintf(buff, BUFSIZ, "%s:%d", sourcefile, sourceline); - } - if (cgi) - write_escaping_html(out, buff, strlen(buff)); -@@ -120,9 +144,9 @@ - VALUE eclass; - VALUE einfo; - -- if (NIL_P(ruby_errinfo)) return; -+ if (NIL_P(rb_errinfo())) return; - -- errat = rb_funcall(ruby_errinfo, rb_intern("backtrace"), 0); -+ errat = rb_funcall(rb_errinfo(), rb_intern("backtrace"), 0); - if (!NIL_P(errat)) { - VALUE mesg = RARRAY_PTR(errat)[0]; - -@@ -137,8 +161,8 @@ - } - } - -- eclass = CLASS_OF(ruby_errinfo); -- einfo = rb_obj_as_string(ruby_errinfo); -+ eclass = CLASS_OF(rb_errinfo()); -+ einfo = rb_obj_as_string(rb_errinfo()); - if (eclass == rb_eRuntimeError && RSTRING_LEN(einfo) == 0) { - fprintf(out, ": unhandled exception\n"); - } -@@ -455,6 +479,7 @@ - rb_ary_push(rb_load_path, rb_str_new2(".")); - #endif - #endif -+ rb_enc_find_index("encdb"); - if (eruby_mode == MODE_CGI || eruby_mode == MODE_NPHCGI) - rb_set_safe_level(1); - eruby_init(); -@@ -540,7 +565,7 @@ - - static void error(int state, VALUE code) - { -- if (state && !rb_obj_is_kind_of(ruby_errinfo, rb_eSystemExit)) { -+ if (state && !rb_obj_is_kind_of(rb_errinfo(), rb_eSystemExit)) { - if (RTEST(ruby_debug) && - (eruby_mode == MODE_CGI || eruby_mode == MODE_NPHCGI)) { - error_print(stdout, state, 1, eruby_mode, code); diff --git a/textproc/eruby/pkg-descr b/textproc/eruby/pkg-descr deleted file mode 100644 index 1f00bf92a7b8..000000000000 --- a/textproc/eruby/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -eruby interprets Ruby code embedded in a text file just like PHP, -ePerl, ASP, or JSP. For example, eruby enables you to embed a Ruby -code in a HTML file. - -Author: Shugo Maeda diff --git a/textproc/eruby/pkg-plist b/textproc/eruby/pkg-plist deleted file mode 100644 index 5bf7c42a6ef3..000000000000 --- a/textproc/eruby/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -bin/eruby -include/eruby.h -lib/liberuby.so.10 -lib/liberuby.so -lib/liberuby.a -man/man1/eruby.1.gz -%%RUBY_SITEARCHLIBDIR%%/eruby.so -%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/e2r.rb -%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/foo.rhtml -%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test.rb -%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test.rhtml -%%PORTEXAMPLES%%@dirrm %%RUBY_MODEXAMPLESDIR%% -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.en -%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/eruby.html -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/eruby.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/ja -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% diff --git a/www/Makefile b/www/Makefile index 85d918809b8e..0b6b40a59951 100644 --- a/www/Makefile +++ b/www/Makefile @@ -523,7 +523,6 @@ SUBDIR += mod_reproxy SUBDIR += mod_rivet SUBDIR += mod_rpaf2 - SUBDIR += mod_ruby SUBDIR += mod_scgi SUBDIR += mod_security SUBDIR += mod_setenvifplus diff --git a/www/mod_ruby/Makefile b/www/mod_ruby/Makefile deleted file mode 100644 index 6adf1e0cd922..000000000000 --- a/www/mod_ruby/Makefile +++ /dev/null @@ -1,71 +0,0 @@ -# Created by: Akinori MUSHA aka knu <knu@idaemons.org> -# $FreeBSD$ - -PORTNAME= mod_ruby -PORTVERSION= 1.3.0 -PORTREVISION= 3 -CATEGORIES= www ruby -MASTER_SITES= ftp://ftp.dinoex.de/pub/FreeBSD/distfiles/ -PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} -DIST_SUBDIR= ruby - -MAINTAINER= ruby@FreeBSD.org -COMMENT= An Apache module that embeds Ruby interpreter within - -BROKEN= broken with ruby1.9 threads -DEPRECATED= Only for threadless ruby -EXPIRATION_DATE= 2014-06-20 - -USES= perl5 -USE_APACHE= 22 -USE_RUBY= yes -USE_PERL5= build - -CONFIGURE_ARGS= --with-apxs="${APXS}" \ - --with-apr-includes="`${LOCALBASE}/bin/apr-1-config --includedir`" -CFLAGS+= -DONIG_ESCAPE_REGEX_T_COLLISION -MAKE_ARGS= RUBY="${RUBY}" -INSTALL_TARGET= site-install - -RUBY_RD_FILES= # empty - -DOCS_EN= COPYING ChangeLog LEGAL LICENSE.apreq NOTICE \ - README.en doc/default.css doc/*.en.* -DOCS_JA= README.ja doc/default.css doc/*.ja.* - -OPTIONS_DEFINE= PTHREADS DOCS EXAMPLES -OPTIONS_DEFAULT= -NO_OPTIONS_SORT=yes -OPTIONS_SUB=yes -PTHREADS_DESC= Build threaded module - -.include <bsd.port.options.mk> - -do-configure: - cd ${WRKSRC}; ${SETENV} ${CONFIGURE_ENV} ${RUBY} ${RUBY_FLAGS} \ - configure.rb ${CONFIGURE_ARGS} -.if ${PORT_OPTIONS:MPTHREADS} -# dirty hack to force mod_ruby.so linked with lpthread.so, otherwise unresolved -# symbols happen - ${REINPLACE_CMD} -e 's|-pthread|-pthread -lpthread|' ${WRKSRC}/Makefile - -PKGNAMESUFFIX= -pthreads -.endif - -post-install: -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja -.for f in ${DOCS_EN} - ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ -.endfor -.for f in ${DOCS_JA} - ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/ -.endfor -.endif -.if ${PORT_OPTIONS:MEXAMPLES} - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/examples/httpd.conf \ - ${STAGEDIR}${EXAMPLESDIR}/httpd.conf -.endif - -.include <bsd.port.mk> diff --git a/www/mod_ruby/distinfo b/www/mod_ruby/distinfo deleted file mode 100644 index 4879b2578bda..000000000000 --- a/www/mod_ruby/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ruby/mod_ruby-1.3.0.tar.gz) = 6c82120ddc20d87f2bf066f60899eb71cd7791f03526084f942d050432c9411e -SIZE (ruby/mod_ruby-1.3.0.tar.gz) = 114246 diff --git a/www/mod_ruby/files/patch-aa-git b/www/mod_ruby/files/patch-aa-git deleted file mode 100644 index 908a634e11f9..000000000000 --- a/www/mod_ruby/files/patch-aa-git +++ /dev/null @@ -1,247 +0,0 @@ -diff -ur mod_ruby-1.3.0/Makefile.in mod_ruby/Makefile.in ---- mod_ruby-1.3.0/Makefile.in 2008-11-08 05:15:36.000000000 +0100 -+++ Makefile.in 2010-02-17 14:25:57.000000000 +0100 -@@ -16,6 +16,7 @@ - bindir = @bindir@ - datadir = @datadir@ - libdir = @libdir@ -+rubylibprefix = @rubylibprefix@ - rubylibdir = @rubylibdir@ - archdir = @archdir@ - sitedir = @sitedir@ -@@ -29,6 +30,7 @@ - LD = @LD@ - RANLIB = @RANLIB@ - RUBY = @RUBY@ -+RUBY_BASE_NAME = @RUBY_BASE_NAME@ - RM = @RM@ - - CFLAGS = @CFLAGS@ -I. -I$(hdrdir) -I$(hdrdir)/$(arch) $(APACHE_INCLUDES) $(LIBAPREQ_INCLUDES) @DEFS@ -diff -ur mod_ruby-1.3.0/autoconf.rb mod_ruby/autoconf.rb ---- mod_ruby-1.3.0/autoconf.rb 2008-11-08 05:15:36.000000000 +0100 -+++ autoconf.rb 2010-02-17 14:25:57.000000000 +0100 -@@ -243,6 +243,8 @@ - $bindir = CONFIG["bindir"].sub(prefix, "$(exec_prefix)").sub(drive, '') - $datadir = CONFIG["datadir"].sub(prefix, "$(prefix)").sub(drive, '') - $libdir = CONFIG["libdir"].sub(prefix, "$(exec_prefix)").sub(drive, '') -+$RUBY_BASE_NAME = CONFIG["RUBY_BASE_NAME"] -+$rubylibprefix = CONFIG["rubylibprefix"] - $archdir = $archdir.sub(prefix, "$(prefix)").sub(drive, '') - $sitelibdir = $sitelibdir.sub(prefix, "$(prefix)").sub(drive, '') - $sitearchdir = $sitearchdir.sub(prefix, "$(prefix)").sub(drive, '') -@@ -416,6 +418,7 @@ - AC_SUBST("bindir") - AC_SUBST("datadir") - AC_SUBST("libdir") -+AC_SUBST("rubylibprefix") - AC_SUBST("rubylibdir") - AC_SUBST("archdir") - AC_SUBST("sitedir") -@@ -429,6 +432,7 @@ - AC_SUBST("LD") - AC_SUBST("RANLIB") - AC_SUBST("RUBY") -+AC_SUBST("RUBY_BASE_NAME") - AC_SUBST("RM") - - AC_SUBST("CFLAGS") -diff -ur mod_ruby-1.3.0/configure.rb mod_ruby/configure.rb ---- mod_ruby-1.3.0/configure.rb 2008-11-08 05:15:36.000000000 +0100 -+++ configure.rb 2010-02-17 14:25:57.000000000 +0100 -@@ -221,6 +221,8 @@ - $bindir = CONFIG["bindir"].sub(prefix, "$(exec_prefix)").sub(drive, '') - $datadir = CONFIG["datadir"].sub(prefix, "$(prefix)").sub(drive, '') - $libdir = CONFIG["libdir"].sub(prefix, "$(exec_prefix)").sub(drive, '') -+$RUBY_BASE_NAME = CONFIG["RUBY_BASE_NAME"] -+$rubylibprefix = CONFIG["rubylibprefix"] - $archdir = $archdir.sub(prefix, "$(prefix)").sub(drive, '') - $sitelibdir = $sitelibdir.sub(prefix, "$(prefix)").sub(drive, '') - $sitearchdir = $sitearchdir.sub(prefix, "$(prefix)").sub(drive, '') -@@ -394,6 +396,7 @@ - AC_SUBST("bindir") - AC_SUBST("datadir") - AC_SUBST("libdir") -+AC_SUBST("rubylibprefix") - AC_SUBST("rubylibdir") - AC_SUBST("archdir") - AC_SUBST("sitedir") -@@ -407,6 +410,7 @@ - AC_SUBST("LD") - AC_SUBST("RANLIB") - AC_SUBST("RUBY") -+AC_SUBST("RUBY_BASE_NAME") - AC_SUBST("RM") - - AC_SUBST("CFLAGS") -diff -ur mod_ruby-1.3.0/lib/apache/erb-run.rb mod_ruby/lib/apache/erb-run.rb ---- mod_ruby-1.3.0/lib/apache/erb-run.rb 2005-08-03 03:32:41.000000000 +0200 -+++ lib/apache/erb-run.rb 2010-02-17 14:25:57.000000000 +0100 -@@ -97,7 +97,7 @@ - r.allowed |= (1 << M_POST) - return DECLINED - end -- if r.finfo.mode == 0 -+ if r.finfo.nil? || r.finfo.mode == 0 - return NOT_FOUND - end - -diff -ur mod_ruby-1.3.0/lib/apache/eruby-run.rb mod_ruby/lib/apache/eruby-run.rb ---- mod_ruby-1.3.0/lib/apache/eruby-run.rb 2007-04-04 10:02:18.000000000 +0200 -+++ lib/apache/eruby-run.rb 2010-02-17 14:25:57.000000000 +0100 -@@ -89,7 +89,7 @@ - r.allowed |= (1 << M_POST) - return DECLINED - end -- if r.finfo.mode == 0 -+ if r.finfo.nil? || r.finfo.mode == 0 - return NOT_FOUND - end - return OK -diff -ur mod_ruby-1.3.0/lib/apache/ruby-run.rb mod_ruby/lib/apache/ruby-run.rb ---- mod_ruby-1.3.0/lib/apache/ruby-run.rb 2005-08-03 03:32:41.000000000 +0200 -+++ lib/apache/ruby-run.rb 2010-02-17 14:25:57.000000000 +0100 -@@ -62,7 +62,7 @@ - r.allowed |= (1 << M_POST) - return DECLINED - end -- if r.finfo.mode == 0 -+ if r.finfo.nil? || r.finfo.mode == 0 - return NOT_FOUND - end - if r.allow_options & OPT_EXECCGI == 0 -@@ -80,6 +80,7 @@ - r.setup_cgi_env - filename = r.filename.dup - filename.untaint -+ filename.freeze # to avoid SecurityError in 1.9 - Apache.chdir_file(filename) - return filename - end -diff -ur mod_ruby-1.3.0/mod_ruby.c mod_ruby/mod_ruby.c ---- mod_ruby-1.3.0/mod_ruby.c 2008-11-08 05:34:48.000000000 +0100 -+++ mod_ruby.c 2010-02-17 14:25:57.000000000 +0100 -@@ -658,7 +658,6 @@ - RETSIGTYPE (*sigterm_handler)_((int)); - #endif - #ifdef RUBY_VM -- void Init_prelude(void); - RUBY_INIT_STACK; - #else - VALUE stack_start; -@@ -703,12 +702,14 @@ - #endif - - ruby_init_loadpath(); --#ifdef RUBY_VM -- Init_prelude(); --#endif -- default_load_path = GET_LOAD_PATH(); -+ { -+ char *argv[] = { "ruby", "-e", "" }; -+ ruby_options(3, argv); -+ } -+ default_load_path = rb_ary_dup(GET_LOAD_PATH()); - rb_global_variable(&default_load_path); - rb_define_variable("$0", &progname); -+ rb_define_variable("$PROGRAM_NAME", &progname); - list = (char **) conf->load_path->elts; - n = conf->load_path->nelts; - for (i = 0; i < n; i++) { -@@ -734,6 +735,7 @@ - } - } - -+#ifndef RUBY_VM - static void dso_unload(void *handle) - { - #if defined(_WIN32) -@@ -747,16 +749,24 @@ - #endif - } - --static void ruby_finalize_interpreter() -+static void ruby_unload_libraries() - { - RUBY_EXTERN VALUE ruby_dln_librefs; - int i; - -- ruby_finalize(); - for (i = 0; i < RARRAY_LEN(ruby_dln_librefs); i++) { - dso_unload((void *) NUM2LONG(RARRAY_PTR(ruby_dln_librefs)[i])); - } - } -+#endif -+ -+static void ruby_finalize_interpreter() -+{ -+ ruby_finalize(); -+#ifndef RUBY_VM -+ ruby_unload_libraries(); -+#endif -+} - - #if APR_HAS_THREADS - static void* APR_THREAD_FUNC ruby_thread_start(apr_thread_t *t, void *data) -@@ -1006,8 +1016,7 @@ - - static VALUE kill_threads(VALUE arg) - { -- extern VALUE rb_thread_list(); -- VALUE threads = rb_thread_list(); -+ VALUE threads = rb_protect_funcall(rb_cThread, rb_intern("list"), NULL, 0); - VALUE main_thread = rb_thread_main(); - VALUE th; - int i; -diff -ur mod_ruby-1.3.0/mod_ruby.h mod_ruby/mod_ruby.h ---- mod_ruby-1.3.0/mod_ruby.h 2008-11-08 13:57:19.000000000 +1000 -+++ mod_ruby.h 2011-08-09 00:52:48.000000000 +1100 -@@ -47,8 +47,7 @@ - - #define IO_PATH(fptr) (StringValuePtr(fptr->pathv)) - --VALUE rb_get_load_path(void); --#define GET_LOAD_PATH() (rb_get_load_path()) -+#define GET_LOAD_PATH() (rb_gv_get("$:")) - #define SET_LOAD_PATH(path) (rb_gv_set("$:", path)) - - #else -diff -ur mod_ruby-1.3.0/request.c mod_ruby/request.c ---- mod_ruby-1.3.0/request.c 2008-11-08 04:57:19.000000000 +0100 -+++ request.c 2010-02-17 14:25:57.000000000 +0100 -@@ -788,7 +788,7 @@ - return data->notes; - } - --#ifdef APACHE2 -+#if defined(APACHE2) && !defined(RUBY_VM) - - #ifdef WIN32 - typedef int mode_t; -@@ -859,12 +859,17 @@ - - static VALUE request_finfo(VALUE self) - { -- VALUE cStat; - request_data *data; -- struct stat *st; - - data = get_request_data(self); - if (NIL_P(data->finfo)) { -+#ifdef RUBY_VM -+ data->finfo = rb_protect_funcall(rb_cFile, rb_intern("stat"), NULL, 1, -+ rb_str_new2(data->request->filename)); -+#else -+ VALUE cStat; -+ struct stat *st; -+ - cStat = rb_const_get(rb_cFile, rb_intern("Stat")); - data->finfo = Data_Make_Struct(cStat, struct stat, NULL, free, st); - #ifdef APACHE2 -@@ -884,6 +889,7 @@ - #else /* Apache 1.x */ - *st = data->request->finfo; - #endif -+#endif - } - return data->finfo; - } diff --git a/www/mod_ruby/files/patch-connection.c b/www/mod_ruby/files/patch-connection.c deleted file mode 100644 index 3a38f5506ebf..000000000000 --- a/www/mod_ruby/files/patch-connection.c +++ /dev/null @@ -1,20 +0,0 @@ ---- connection.c.orig 2007-07-31 09:03:53.000000000 +0200 -+++ connection.c 2009-06-30 12:55:06.000000000 +0200 -@@ -81,7 +81,7 @@ - Data_Get_Struct(self, conn_rec, conn); - Check_Type(val, T_STRING); - conn->user = ap_pstrndup(conn->pool, -- RSTRING(val)->ptr, RSTRING(val)->len); -+ RSTRING_PTR(val), RSTRING_LEN(val)); - return val; - } - -@@ -92,7 +92,7 @@ - Data_Get_Struct(self, conn_rec, conn); - Check_Type(val, T_STRING); - conn->ap_auth_type = ap_pstrndup(conn->pool, -- RSTRING(val)->ptr, RSTRING(val)->len); -+ RSTRING_PTR(val), RSTRING_LEN(val)); - return val; - } - #endif diff --git a/www/mod_ruby/files/patch-httpd.conf b/www/mod_ruby/files/patch-httpd.conf deleted file mode 100644 index c052e7ef0235..000000000000 --- a/www/mod_ruby/files/patch-httpd.conf +++ /dev/null @@ -1,10 +0,0 @@ ---- examples/httpd.conf.orig Thu Jun 21 16:50:34 2001 -+++ examples/httpd.conf Tue Apr 23 05:57:33 2002 -@@ -1,6 +1,6 @@ - # Note: /usr/local/apache/libexec/mod_ruby.so is just an example. - # You should specify the correct path to mod_ruby.so. --LoadModule ruby_module /usr/local/apache/libexec/mod_ruby.so -+LoadModule ruby_module libexec/apache/mod_ruby.so - - # # If ClearModuleList is used in your httpd.conf, you should use AddModule - # # to activate the ruby module. diff --git a/www/mod_ruby/pkg-descr b/www/mod_ruby/pkg-descr deleted file mode 100644 index 3d6dd83558d2..000000000000 --- a/www/mod_ruby/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -mod_ruby embeds the Ruby interpreter into the Apache web server, -allowing Ruby CGI scripts to be executed natively. These scripts will -start up much faster than without mod_ruby. - -Author: Shugo Maeda diff --git a/www/mod_ruby/pkg-message b/www/mod_ruby/pkg-message deleted file mode 100644 index 7f75e605dcdb..000000000000 --- a/www/mod_ruby/pkg-message +++ /dev/null @@ -1,17 +0,0 @@ -************************************************************ -Please edit your Apache configuration file to enable and set -up this module. - -Look at the file ${PREFIX}/share/examples/mod_ruby/httpd.conf -and the documents held in ${PREFIX}/share/doc/ruby18/mod_ruby/ -for indications on what to do. - -(${PREFIX} is typically /usr/local) - -When it's all set up, do the following to take effect: - - apachectl configtest (and correct any errors reported) - apachectl restart - -Enjoy! -************************************************************ diff --git a/www/mod_ruby/pkg-plist b/www/mod_ruby/pkg-plist deleted file mode 100644 index 977a0586585c..000000000000 --- a/www/mod_ruby/pkg-plist +++ /dev/null @@ -1,36 +0,0 @@ -%%RUBY_SITELIBDIR%%/apache/erb-run.rb -%%RUBY_SITELIBDIR%%/apache/eruby-debug.rb -%%RUBY_SITELIBDIR%%/apache/eruby-run.rb -%%RUBY_SITELIBDIR%%/apache/query.rb -%%RUBY_SITELIBDIR%%/apache/rd2html.rb -%%RUBY_SITELIBDIR%%/apache/registry.rb -%%RUBY_SITELIBDIR%%/apache/ruby-debug.rb -%%RUBY_SITELIBDIR%%/apache/ruby-profile.rb -%%RUBY_SITELIBDIR%%/apache/rails-dispatcher.rb -%%RUBY_SITELIBDIR%%/apache/ruby-run.rb -%%RUBY_SITELIBDIR%%/auto-reload.rb -@dirrm %%RUBY_SITELIBDIR%%/apache -%%APACHEMODDIR%%/mod_ruby.so -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/LEGAL -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/LICENSE.apreq -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NOTICE -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.en -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes.en.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/default.css -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/directives.en.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/faq.en.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.en.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/install.en.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/classes.ja.euc.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/default.css -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/directives.ja.euc.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/faq.ja.euc.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/index.ja.euc.rd -%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/install.ja.euc.rd -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/ja -%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/httpd.conf -%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% |