diff options
Diffstat (limited to 'www')
799 files changed, 17 insertions, 79747 deletions
diff --git a/www/apache13/Makefile b/www/apache13/Makefile index ecb6fe7025ee..99421ec2e394 100644 --- a/www/apache13/Makefile +++ b/www/apache13/Makefile @@ -6,14 +6,13 @@ # PORTNAME= apache -PORTVERSION= 1.3.31 -PORTREVISION= 6 +PORTVERSION= 1.3.33 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD} DISTNAME= apache_${PORTVERSION} #PATCH_SITES= ${MASTER_SITE_APACHE_HTTPD} -#PATCH_SITE_SUBDIR= patches/apply_to_1.3.31/ +#PATCH_SITE_SUBDIR= patches/apply_to_1.3.33/ #PATCHFILES= #PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} diff --git a/www/apache13/distinfo b/www/apache13/distinfo index 404b8d34cd78..0de094d408e2 100644 --- a/www/apache13/distinfo +++ b/www/apache13/distinfo @@ -1,2 +1,2 @@ -MD5 (apache_1.3.31.tar.gz) = bd548a06ac48dda496b4e613572bb020 -SIZE (apache_1.3.31.tar.gz) = 2467371 +MD5 (apache_1.3.33.tar.gz) = 3dfd2c3778f37a2dfc22b97417a61407 +SIZE (apache_1.3.33.tar.gz) = 2468567 diff --git a/www/apache13/files/patch-ae b/www/apache13/files/patch-ae new file mode 100644 index 000000000000..5a34a8b90afc --- /dev/null +++ b/www/apache13/files/patch-ae @@ -0,0 +1,11 @@ +--- src/Configure.bak Thu Sep 16 03:45:17 2004 ++++ src/Configure Mon Oct 25 17:59:48 2004 +@@ -456,7 +456,7 @@ + PLATOSVERS=`echo $PLAT | sed 's/^.*freebsd//'` + OS="FreeBSD $PLATOSVERS" + case "$PLATOSVERS" in +- [2345]*) ++ [2-9]*) + DEF_WANTHSREGEX=no + CFLAGS="$CFLAGS -funsigned-char" + ;; diff --git a/www/apache13/files/patch-http_request.c b/www/apache13/files/patch-http_request.c deleted file mode 100644 index e4642e4f2d27..000000000000 --- a/www/apache13/files/patch-http_request.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/main/http_request.c.bak Wed Apr 28 20:58:42 2004 -+++ src/main/http_request.c Mon Jun 14 17:11:06 2004 -@@ -1056,7 +1056,7 @@ - */ - if ((r->status != HTTP_NOT_MODIFIED) && (r->status != HTTP_NO_CONTENT) - && !ap_status_drops_connection(r->status) -- && r->connection && (r->connection->keepalive > 0)) { -+ && r->connection && (r->connection->keepalive != -1)) { - - (void) ap_discard_request_body(r); - } diff --git a/www/apache13/files/patch-proxy_util.c b/www/apache13/files/patch-proxy_util.c deleted file mode 100644 index 3265807185ca..000000000000 --- a/www/apache13/files/patch-proxy_util.c +++ /dev/null @@ -1,13 +0,0 @@ ---- src/modules/proxy/proxy_util.c.orig Tue Feb 17 22:52:22 2004 -+++ src/modules/proxy/proxy_util.c Fri Jun 11 10:24:12 2004 -@@ -545,8 +545,8 @@ - n = ap_bread(f, buf, buf_size); - } - else { -- n = ap_bread(f, buf, MIN((int)buf_size, -- (int)(len - total_bytes_rcvd))); -+ n = ap_bread(f, buf, MIN((size_t)buf_size, -+ (size_t)(len - total_bytes_rcvd))); - } - } - diff --git a/www/apache13/pkg-plist b/www/apache13/pkg-plist index 1780bb42c071..fd6ebc5d779b 100644 --- a/www/apache13/pkg-plist +++ b/www/apache13/pkg-plist @@ -146,10 +146,6 @@ share/doc/apache/bind.html.en share/doc/apache/bind.html.fr share/doc/apache/bind.html.html share/doc/apache/bind.html.ja.jis -share/doc/apache/cgi_path.html.en -share/doc/apache/cgi_path.html.fr -share/doc/apache/cgi_path.html.html -share/doc/apache/cgi_path.html.ja.jis share/doc/apache/configuring.html.en share/doc/apache/configuring.html.fr share/doc/apache/configuring.html.html @@ -165,6 +161,7 @@ share/doc/apache/cygwin.html share/doc/apache/dns-caveats.html.en share/doc/apache/dns-caveats.html.fr share/doc/apache/dns-caveats.html.html +share/doc/apache/dns-caveats.html.ja.jis share/doc/apache/dso.html share/doc/apache/ebcdic.html share/doc/apache/env.html.en @@ -208,6 +205,7 @@ share/doc/apache/install.html.ja.jis share/doc/apache/invoking.html.en share/doc/apache/invoking.html.fr share/doc/apache/invoking.html.html +share/doc/apache/invoking.html.ja.jis share/doc/apache/keepalive.html.en share/doc/apache/keepalive.html.html share/doc/apache/keepalive.html.ja.jis @@ -358,7 +356,6 @@ share/doc/apache/new_features_1_2.html share/doc/apache/new_features_1_3.html.en share/doc/apache/new_features_1_3.html.html share/doc/apache/new_features_1_3.html.ja.jis -share/doc/apache/new_features_2_0.html share/doc/apache/process-model.html.en share/doc/apache/process-model.html.html share/doc/apache/process-model.html.ja.jis diff --git a/www/apache20/Makefile b/www/apache20/Makefile deleted file mode 100644 index 47e5e969711f..000000000000 --- a/www/apache20/Makefile +++ /dev/null @@ -1,241 +0,0 @@ -# New ports collection makefile for: apache2 -# Date created: 7 April 2001 -# Whom: Hye-Shik Chang <perky@fallin.lv> -# -# $FreeBSD$ -# -# For more information, please read Makefile.doc -# - -PORTNAME= apache -PORTVERSION= 2.0.50 -PORTREVISION= 3 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD} \ - http://sheepkiller.nerim.net/ports/${PORTNAME}/:powerlogo -DISTNAME= httpd-${PORTVERSION} -DISTFILES= ${DISTNAME}.tar.gz powerlogo.gif:powerlogo -DIST_SUBDIR= apache2 -EXTRACT_ONLY= ${DISTNAME}.tar.gz - -MAINTAINER?= clement@FreeBSD.org -COMMENT?= Version 2 of Apache web server with ${WITH_MPM:L} MPM. - -LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 - -LATEST_LINK= apache2 - -CONFLICTS= apache+mod_ssl-1.* apache+mod_ssl+ipv6-1.* apache+mod_ssl+modsnmp-1.* \ - apache+mod_ssl+mod_snmp+ipv6-1.* apache+mod_ssl+mod_accel-1.* \ - apache+mod_ssl+mod_snmp+mod_accel-1.* \ - apache+ipv6-1.* apache+ssl-1.* apache-1.* apache_fp-1.* \ - caudium-devel-1.* caudium10-1.* caudium12-* \ - ru-apache+mod_ssl-1.* ru-apache-1.* thttpd-2.* - -# patch files -.if defined (WITH_WINDOWSUPDATEFIX) -EXTRA_PATCHES+= ${FILESDIR}/exp-windowsupdate.patch -.endif -.if defined(WITH_EXPERIMENTAL_PATCHES) -EXTRA_PATCHES+= ${FILESDIR}/exp-apr-kqueue.patch \ - ${FILESDIR}/exp-http-ready.patch -.endif - -SCRIPTS_ENV+= LIBTOOL=${LIBTOOL} LIBTOOLIZE=${LIBTOOLIZE} \ - LIBTOOL_VERSION=${LIBTOOL_VERSION} AUTOCONF=${AUTOCONF} \ - LIBTOOL_M4=${LOCALBASE}/share/aclocal/libtool${LIBTOOL_VERSION}.m4 \ - AUTOHEADER=${AUTOHEADER} -USE_ICONV= yes -USE_AUTOCONF_VER= 259 -USE_LIBTOOL_VER= 15 -USE_PERL5= yes -USE_RC_SUBR= yes -USE_REINPLACE= yes -LIBTOOLFILES= configure - -CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \ - --enable-layout=FreeBSD \ - --with-perl=${PERL5} \ - --with-port=${WITH_HTTP_PORT} \ - --with-expat=${LOCALBASE} \ - --with-iconv=${LOCALBASE} \ - --libdir=${PREFIX_RELDEST}/lib/apache2 \ - --includedir=${PREFIX_RELDEST}/include/apache2 - -CONFIGURE_ENV= CC="${CC}" CPPFLAGS="${CPPFLAGS}" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" CONFIG_SHELL="${SH}" \ - LOCALBASE="${LOCALBASE}" - -PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,} -RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} - -MAKE_ENV+= DESTDIR=${DESTDIR} EXPR_COMPAT=yes - -WITH_MPM?= prefork # or worker, perchild, threadpool - -WITH_HTTP_PORT?= 80 - -.if defined(WITHOUT_IPV6) -CONFIGURE_ARGS+= --disable-ipv6 -.else -CATEGORIES+= ipv6 -. if defined(WITH_IPV6_V6ONLY) && defined(WITHOUT_V4MAPPED) -CONFIGURE_ARGS+= --disable-v4-mapped -. else -CONFIGURE_ARGS+= --enable-v4-mapped -. endif -.endif - -.if !defined(WITHOUT_SSL) || defined(WITHOUT_SSL_MODULES) -USE_OPENSSL= yes -.endif - -.if defined(WITH_STATIC_SUPPORT) -CONFIGURE_ARGS+= --enable-static-support -.endif - -.if defined(WITH_SSL_EXPERIMENTAL_ENGINE) -CFLAGS+= -DSSL_EXPERIMENTAL_ENGINE -.endif - -# debug overrides CFLAGS -.if defined(WITH_DEBUG) -DEBUG_FLAGS?= -O0 -g -ggdb3 -CFLAGS= ${DEBUG_FLAGS} -CONFIGURE_ARGS+= --enable-maintainer-mode -WITH_EXCEPTION_HOOK= YES -.endif - -.if defined(WITH_EXCEPTION_HOOK) -CONFIGURE_ARGS+= --enable-exception-hook -.endif - -# for slave ports -.if !defined(MASTERDIR) -APACHEDIR= ${.CURDIR} -.else -APACHEDIR= ${MASTERDIR} -.endif - -.if defined (WITH_LDAP) || defined (WITH_LDAP_MODULES) -USE_OPENLDAP= YES -CONFIGURE_ARGS+= --with-ldap \ - --with-ldap-lib="${LOCALBASE}/lib" \ - --with-ldap-include="${LOCALBASE}/include" -.endif - -.include <bsd.port.pre.mk> - -# Untested and may fail ! -.if defined(WITH_APR_FROM_PORTS) -. if defined (WITH_BDB) || defined(WITH_BERKELEYDB) -IGNORE= "You can't set WITH_BDB or WITH_BERKELEYDB when WITH_APR_FROM_PORTS is defined" -. endif -LIB_DEPENDS+= apr-0.9:${PORTSDIR}/devel/apr -CONFIGURE_ARGS+= --with-apr=${LOCALBASE}/bin/apr-config \ - --with-apr-util=${LOCALBASE}/bin/apu-config -CONFIGURE_ENV+= LTFLAGS="--tag=CXX" -PLIST_SUB+= PORTS_APR="@comment " -.else -. if exists(${LOCALBASE}/lib/libapr-0.so) -IGNORE= apr is installed and may conflict with apache one\ - (if you want to use apr port define WITH_APR_FROM_PORTS,\ - at your own risk) -. endif -PLIST_SUB+= PORTS_APR="" -INSTALLS_SHLIB= yes -LDCONFIG_DIRS= %%PREFIX%%/lib/apache2 -.endif - -WITH_PTHREAD_LIBS?= ${PTHREAD_LIBS:S/-l//:S/-//} -WITH_PTHREAD_CFLAGS?= ${PTHREAD_CFLAGS} - -.include "${APACHEDIR}/Makefile.doc" -.include "${APACHEDIR}/Makefile.modules" -WANT_APACHE= common2 -.include "${APACHEDIR}/Makefile.modules.3rd" - -CONFIGURE_ARGS+= --with-mpm=${WITH_MPM:L} ${CONFIGURE_TARGET} - -show-options: - @${SED} -ne 's/^##//p' ${APACHEDIR}/Makefile.doc - -show-categories: -.for category in ${ALL_MODULES_CATEGORIES:S/SLAVE_PORT//} - @${ECHO_MSG} "${category} contains these modules:" - @${ECHO_MSG} " ${${category}_MODULES}" -.endfor - -show-modules: - @for module in ${AVAILABLE_MODULES} ; do \ - ${ECHO_MSG} -n "$${module}: ";\ - if ${ECHO_CMD} ${APACHE_MODULES} | ${GREP} -wq $${module} 2> /dev/null ; then \ - ${ECHO_CMD} -n "enabled "; \ - if ${ECHO_CMD} ${WITH_STATIC_MODULES} | ${GREP} -wq $${module} 2> /dev/null ; then \ - ${ECHO_CMD} "(static)" ; \ - else \ - ${ECHO_CMD} "(shared)" ;\ - fi;\ - else\ - ${ECHO_CMD} disabled ;\ - fi;\ - done - -pre-everything:: - @${ECHO_MSG} "" - @${ECHO_MSG} " To enable a module category: WITH_<CATEGORY>_MODULES" - @${ECHO_MSG} " To disable a module category: WITHOUT_<CATEGORY>_MODULES" - @${ECHO_MSG} "" - @${ECHO_MSG} " Per default categories are:" - @${ECHO_MSG} " ${DEFAULT_MODULES_CATEGORIES}" - @${ECHO_MSG} " Categories available:" - @${ECHO_MSG} " ${ALL_MODULES_CATEGORIES:C/SLAVE_PORT//}" - @${ECHO_MSG} "" - @${ECHO_MSG} " To see all available knobs, type make show-options" - @${ECHO_MSG} " You can check your modules configuration by using show-modules" - @${ECHO_MSG} "" - -post-extract: - @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/powerlogo.gif ${WRKSRC}/docs/icons/freebsd.gif - -post-patch: - @cd ${WRKSRC}/docs/docroot && \ - for f in index.html.*; do (\ - ${REINPLACE_CMD} -e 's,apache_pb,icons/freebsd.gif"\ - ALT="[Powered by FreeBSD]"><IMG SRC="apache_pb2_ani,g' $$f \ - ); done - @${RM} -f ${WRKSRC}/docs/docroot/*.bak - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/apache.sh > ${WRKDIR}/apache2.sh -.if !defined(WITH_APR_FROM_PORTS) - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/apache2libs.sh > ${WRKDIR}/apache2libs.sh -.endif - @${RM} -f ${WRKSRC}/docs/manual/index.html.ko.euc-kr - @${REINPLACE_CMD} -e 's," PLATFORM ",FreeBSD,' \ - ${WRKSRC}/server/core.c - @${INSTALL_DATA} ${WRKSRC}/NOTICE ${WRKSRC}/docs/manual - -pre-configure: - @cd ${WRKSRC}; ${SETENV} ${SCRIPTS_ENV} ./buildconf - -post-configure: - @FTPUSERS=`${EGREP} -v '^#' /etc/ftpusers| ${TR} -s "\n" " "` ;\ - ${REINPLACE_CMD} -e "s,%%FTPUSERS%%,$$FTPUSERS," \ - ${WRKSRC}/docs/conf/httpd-std.conf - -pre-install: - @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - -post-install: - @${MKDIR} ${PREFIX}/etc/apache2/Includes -.if !defined(WITH_APR_FROM_PORTS) - @${ECHO_CMD} "Installing ${PREFIX}/etc/rc.d/000.apache2libs.sh startup file." - @${INSTALL_SCRIPT} -m 751 ${WRKDIR}/apache2libs.sh ${PREFIX}/etc/rc.d/000.apache2libs.sh -.endif - @${ECHO_CMD} "Installing ${PREFIX}/etc/rc.d/apache2.sh startup file." - @${INSTALL_SCRIPT} -m 751 ${WRKDIR}/apache2.sh ${PREFIX}/etc/rc.d/apache2.sh - @@${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/www/apache20/Makefile.doc b/www/apache20/Makefile.doc deleted file mode 100644 index 889cbaac3801..000000000000 --- a/www/apache20/Makefile.doc +++ /dev/null @@ -1,150 +0,0 @@ -# Makefile.doc -# Author: Clement Laforet <clement@FreeBSD.org> -# -# This files contains: -# - make options output -# - apache2 man/docs routines -# -# $FreeBSD$ -# - -## Available knobs: -## By default, modules are compiled as dynamically loadable (DSO) modules. -## -## Modules knobs philosophy: -## Modules are split in categories, "make show-categories" shows you -## which modules they contain. You can enable/disable/customize a category: -## - To enable a category: WITH_<CATEGORY>_MODULES=yes -## [WITH_PROXY_MODULES=yes] -## - To disable a category: WITHOUT_<CATEGORY>_MODULES=yes -## [WITHOUT_DAV_MODULES=yes] -## - To customize a category: WITH_CUSTOM_<CATEGORY> -## [WITH_CUSTOM_PROXY="proxy proxy_http"] -## -## Apache-related -## WITH_MPM: prefork (default) -## worker -## perchild (deprecated) -## threadpool (testing purpose only) -## WITH_HTTP_PORT: default: 80 -## WITH_LDAP: Enable LDAP support (mod_auth_ldap) (implies WITH_LDAP_MODULES) -## WITHOUT_V4MAPPED -## WITH_IPV6_V6ONLY: Don't allow IPv6 sockets to handle IPv4 -## connections -## WITHOUT_SSL: Disable SSL support -## WITH_THREADS: Enable threads support !! USE IT WITH CARE !! -## WITH_DBM: Choose your DBM: bdb (Berkeley DB), gdbm or -## ndbm (default) -## WITH_BERKELEYDB: Choose your BerkeleyDB version: db2, db3, -## db4, db41, db42 or FreeBSD (1.85)(default) -## WITH_STATIC_SUPPORT: Build statically linked support binaries -## WITH_STATIC_APACHE: Build a static version of httpd (implies -## WITH_STATIC_MODULES) -## WITH_ALL_STATIC_MODULES: All modules will be statically linked. -## WITH_STATIC_MODULES: List of modules to build modules statics -## (usefull for slave ports) -## (They must be already enabled (i.e. -## WITH_MODULES or with default configuration -## use 'make show-modules', to check if they are -## enabled) -## WITH_MODULES: List of modules you choose -## WITHOUT_MODULES: Disable selected modules -## WITH_SUEXEC: Enable suExec support -## SUEXEC_DOCROOT: SuExec root directory -## SUEXEC_USERDIR: User subdirectory (default public_html) -## SUEXEC_SAFEPATH: Set the safepath -## SUEXEC_LOGFILE: Set log file for suexec (default: /var/log/httpd-suexec.log) -## SUEXEC_UIDMIN: Minimal allowed UID (default 1000) -## SUEXEC_GIDMIN: Minimal allowed GID (default 1000) -## SUEXEC_CALLER: User allowed to call SuExec (default -## ${WWWOWN} (www)) -## SUEXEC_UMASK: Defines umask for suexec'd process(default: -## unset) -## WITH_DEBUG: Build a debug versoin of apache (set CFLAGS -## to "-O0 -g -ggdb3" or ${DEBUG_FLAGS} and -## defines WITH_EXCEPTION_HOOK too) -## WITH_EXCEPTION_HOOK: Enable fatal exception hook -## -## Port-related: -## WITHOUT_WWW: Implies NO_CGI, NO_WWWDATA, NO_ICONS and -## NO_ERROR -## WITH_CUSTOM_WWW: Let you choose your ${LOCALBASE}/www components -## [cgi|errordocs|icons|wwwdata] -## WITH_APR_FROM_PORTS: Utilise apr and apr-utils from -## ${PORTSDIR}/devel/apr -## -## Optionnal patches: -## WITH_EXPERIMENTAL_PATCHES Add performance patches (generally backported -## from apr/httpd CVS) -## WITH_WINDOWSUPDATEFIX Add a fix to use apache as proxy with -## Windows Update service. -## -## Available make targets: -## show-options: prints this message -## show-modules: prints list of available modules -## show-categories: prints list of modules sorted by category -## -## Examples: -## make WITH_STATIC_MODULES="ssl rewrite include" WITH_EXPERIMENTAL_MODULES=yes \ -## WITH_CUSTOM_AUTH="auth auth_dbm" -## make WITHOUT_MODULES="access speling status" WITH_PROXY_MODULES=yes -## make WITH_MODULES="include rewrite auth" -## - -DOCSDIR= share/doc/apache2 - -.if defined(NOPORTDOCS) -MAKE_ENV+= NOPORTDOCS=yes -.endif - -MAN1= dbmmanage.1 htdigest.1 htpasswd.1 -MAN8= ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 suexec.8 - -.if defined(WITHOUT_WWW) -NO_CGI= YES -NO_WWWDATA= YES -NO_ICONS= YES -NO_ERROR= YES -.elif defined(WITH_CUSTOM_WWW) -. if ${WITH_CUSTOM_WWW:Mcgi} == "" -NO_CGI= YES -. endif -. if ${WITH_CUSTOM_WWW:Mwwwdata} == "" -NO_WWWDATA= YES -. endif -. if ${WITH_CUSTOM_WWW:Merrordocs} == "" -NO_ERROR= YES -. endif -. if ${WITH_CUSTOM_WWW:Micons} == "" -NO_ICONS= YES -. endif -.endif - -.if defined(NO_CGI) -MAKE_ENV+= NO_CGI=yes -PLIST_SUB+= CGI="@comment " -.else -PLIST_SUB+= CGI="" -.endif - -.if defined(NO_ICONS) -MAKE_ENV+= NO_ICONS=yes -PLIST_SUB+= ICONS="@comment " -.else -PLIST_SUB+= ICONS="" -.endif - -.if defined(NO_WWWDATA) -MAKE_ENV+= NO_WWWDATA=yes -PLIST_SUB+= WWWDATA="@comment " -.else -PLIST_SUB+= WWWDATA="" -.endif - -.if defined(NO_ERROR) -MAKE_ENV+= NO_ERROR=yes -PLIST_SUB+= ERROR="@comment " -.else -PLIST_SUB+= ERROR="" -.endif - diff --git a/www/apache20/Makefile.modules b/www/apache20/Makefile.modules deleted file mode 100644 index 38833c6b45d0..000000000000 --- a/www/apache20/Makefile.modules +++ /dev/null @@ -1,132 +0,0 @@ -# Makefile.modules -# Author: Clement Laforet <clement@FreeBSD.org> -# -# This file is used to build modules list, DBM dependencies and MPM selection. -# I hope it can easily handle external modules (such as mod_perl) or MPMs, like -# muxmpm. -# -# Note to myself: (to generate PLIST_SUB entries for modules) -# gsed 's/^\(.*\)mod\(.*\)\.so/%%\MOD\U\2%%\L\1mod\2\.so/' pkg-plist > tmp -# mv tmp pkg-plist -# -# $FreeBSD$ -# - -.if defined(SLAVE_DESIGNED_FOR) && ${PORTVERSION} != ${SLAVE_DESIGNED_FOR} -IGNORE= "Sorry, ${SLAVENAME} and ${PORTNAME} versions are out of sync" -.endif - -# MPM section: -# << TO BE WRITTEN >> -.if defined (SLAVE_PORT_MPM) -PLIST_SUB+= PREFORK="@comment " WORKER="@comment " -PKGNAMESUFFIX= -${SLAVE_PORT_MPM} -.else -. if ${WITH_MPM} != "prefork" -PKGNAMESUFFIX= -${WITH_MPM:L} -WITH_THREADS= yes -WITHOUT_MODULES+= cgi -. if ${WITH_MPM:L} == "worker" -PLIST_SUB+= PREFORK="@comment " WORKER="" THREADPOOL="@comment " -. elif ${WITH_MPM:L} == "perchild" -PLIST_SUB+= PREFORK="@comment " WORKER="@comment " THREADPOOL="@comment " -. elif ${WITH_MPM:L} == "threadpool" -PLIST_SUB+= PREFORK="@comment " WORKER="@comment " THREADPOOL="" -. else -IGNORE= "Unknown MPM: ${WITH_MPM}" -. endif -. else -PLIST_SUB+= PREFORK="@comment " WORKER="@comment " THREADPOOL="@comment " -. endif -.else -PLIST_SUB+= PREFORK="@comment " WORKER="@comment " THREADPOOL="@comment " -.endif - -# xDBM section -# -.if !defined(WITH_DBM) && defined(WITH_BERKELEYDB) -WITH_DBM=bdb -.endif -.if defined(WITH_DBM) && !defined(WITH_BERKELEYDB) -WITH_BERKELEYDB= FreeBSD -.endif - -.if defined(WITH_DBM) -. if ${WITH_DBM:L} == "sdbm" -CONFIGURE_ARGS+= --with-dbm=sdbm -. elif ${WITH_DBM:L} == "gdbm" -LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm -CONFIGURE_ARGS+= --with-gdbm=${LOCALBASE} -. elif ${WITH_DBM:L} == "db" || ${WITH_DBM:L} == "bdb" -. if ${WITH_BERKELEYDB} == "FreeBSD" -CONFIGURE_ARGS+= --with-dbm=db185 \ - --with-berkeley-db=/usr -. elif ${WITH_BERKELEYDB} == "db2" -LIB_DEPENDS+= db2:${PORTSDIR}/databases/db2 -CONFIGURE_ARGS+= --with-dbm=db2 \ - --with-berkeley-db=${LOCALBASE} -. elif ${WITH_BERKELEYDB} == "db3" -LIB_DEPENDS+= db3:${PORTSDIR}/databases/db3 -CONFIGURE_ARGS+= --with-dbm=db3 \ - --with-berkeley-db=${LOCALBASE} -. elif ${WITH_BERKELEYDB} == "db4" -LIB_DEPENDS+= db4:${PORTSDIR}/databases/db4 -CONFIGURE_ARGS+= --with-dbm=db4 \ - --with-berkeley-db=${LOCALBASE} -. elif ${WITH_BERKELEYDB} == "db41" -LIB_DEPENDS+= db41:${PORTSDIR}/databases/db41 -CONFIGURE_ARGS+= --with-dbm=db41 \ - --with-berkeley-db=${LOCALBASE} -. elif ${WITH_BERKELEYDB} == "db42" -LIB_DEPENDS+= db-4.2:${PORTSDIR}/databases/db42 -CONFIGURE_ARGS+= --with-dbm=db42 \ - --with-berkeley-db=${LOCALBASE}/include:${LOCALBASE}/lib/db42 -. else -IGNORE= "Unknown Berkeley DB version" -. endif -. else -IGNORE= "Unknown DBM" -. endif -.else -CONFIGURE_ARGS+= --with-dbm=sdbm -.endif - -.if defined(WITH_THREADS) -CONFIGURE_ARGS+= --enable-threads -. if ${WITH_PTHREAD_LIBS} != "c_r" && ${OSVERSION} > 500023 -CONFIGURE_ENV+= apr_cv_pthreads_lib=-l${WITH_PTHREAD_LIBS} \ - apr_cv_pthreads_cflags=${WITH_PTHREAD_CFLAGS} -. else -CFLAGS+= -DFREEBSD_THREAD_HACK -. endif -.endif - -.if !defined(WITHOUT_SSL) -WITH_SSL_MODULES= yes -CONFIGURE_ARGS+= --with-ssl=${OPENSSLBASE} -.endif - -AUTH_MODULES= access auth auth_anon auth_dbm auth_digest -DAV_MODULES= dav dav_fs -EXPERIMENTAL_MODULES= bucketeer case_filter case_filter_in ext_filter charset_lite \ - optional_hook_export optional_hook_import \ - optional_fn_import optional_fn_export -LDAP_MODULES= ldap auth_ldap -MISC_MODULES= actions alias asis autoindex cache cern_meta \ - cgi charset_lite deflate dir disk_cache env expires \ - file_cache headers imap include info log_config logio mime \ - mime_magic negotiation rewrite setenvif speling status \ - unique_id userdir usertrack vhost_alias -PROXY_MODULES= proxy proxy_connect proxy_ftp proxy_http -SSL_MODULES= ssl -SUEXEC_MODULES= suexec -THREADS_MODULES= cgid cache file_cache disk_cache mem_cache - -# Work in progress -SLAVE_PORT_MODULES?= # If you are porting a slave port for apache2 please define SLAVE_PORT_MODULES - -DEFAULT_MODULES_CATEGORIES= \ - AUTH DAV MISC SLAVE_PORT - -ALL_MODULES_CATEGORIES= AUTH DAV EXPERIMENTAL LDAP MISC PROXY SSL \ - SUEXEC THREADS SLAVE_PORT diff --git a/www/apache20/Makefile.modules.3rd b/www/apache20/Makefile.modules.3rd deleted file mode 100644 index dd3a040a2648..000000000000 --- a/www/apache20/Makefile.modules.3rd +++ /dev/null @@ -1,269 +0,0 @@ -# Makefile.modules.3rd -# -# $FreeBSD$ -# -# Author: Clement Laforet <clement@FreeBSD.org> -# If you have questions, please contact me. -# - -.ifdef(USE_APACHE) -.error USE_APACHE and Makefile.modules.3rd can't be used together. -.endif - -APXS?= ${LOCALBASE}/sbin/apxs -MODULENAME?= ${PORTNAME} -SHORTMODNAME?= ${MODULENAME:S/mod_//} -SRC_FILE?= ${MODULENAME}.c -OVERRIDABLE_VARS= SRC_FILE MODULENAME SHORTMODNAME WRKSRC \ - PKGNAMESUFFIX - - -.if exists(${APXS}) -APXS_PREFIX!= ${APXS} -q prefix -. if defined(AP_GENPLIST) && ${APXS_PREFIX} != ${PREFIX} -IGNORE= PREFIX must be egal to APXS_PREFIX. -. endif -.else -APXS_PREFIX= ${APXS:S/\/sbin\/apxs//} -.endif - -.if exists(${APXS_PREFIX}/include/apache2/http_core.h) -WITH_APACHE2= YES -. if defined (WANT_APACHE) -. if ${WANT_APACHE} == 13 -IGNORE= "This module require apache13 and you have apache2 installed" -. endif -. endif -.elif exists(${APXS_PREFIX}/include/apache/http_core.h) -WITH_APACHE13= YES -. if defined (WANT_APACHE) -. if ${WANT_APACHE} == 2 -IGNORE= "This module require apache2 and you have apache13 installed" -. endif -. endif -. ifdef(WITH_APACHE2) -.error You have `WITH_APACHE2' variable defined either in environment or in make(1) argumentsm. but apache13 is installed Please undefine and try again. -. endif -.endif - -.if defined (WANT_APACHE) -. if ${WANT_APACHE} == 13 -WITH_APACHE13= YES -. elif ${WANT_APACHE} == 2 -WITH_APACHE2= YES -.elif ${WANT_APACHE:Mcommon*} != "" -PORT_IS_SERVER= YES -. else -IGNORE= "Unknown apache version" -. endif -.endif - -.if !defined(PORT_IS_SERVER) -.if defined(WITH_APACHE2) -AP_BUILDEXT= la -PLIST_SUB+= APACHEMODDIR="libexec/apache2" -APACHE_PORT= www/apache2 -AP_VER= 2 -.else -AP_BUILDEXT= so -PLIST_SUB+= APACHEMODDIR="libexec/apache" -APACHE_PORT?= www/apache13 -AP_VER= 13 -.endif - -.for VAR in ${OVERRIDABLE_VARS} -. if defined(AP${AP_VER}_${VAR}) -${VAR}= ${AP${AP_VER}_${VAR}} -. endif -.endfor - -BUILD_DEPENDS+= ${APXS}:${PORTSDIR}/${APACHE_PORT} -RUN_DEPENDS+= ${APXS}:${PORTSDIR}/${APACHE_PORT} -PLIST_SUB+= AP_NAME="${SHORTMODNAME}" -PLIST_SUB+= AP_MODULE="${MODULENAME}.so" -.if defined(AP_GENPLIST) -PLIST?= ${WRKDIR}/ap-plist -.endif - -.if defined(AP_INC) -AP_EXTRAS+= -I ${AP_INC} -.endif -.if defined(AP_LIB) -AP_EXTRAS+= -L ${AP_LIB} -.endif - -.if defined(AP_FAST_BUILD) - -ap-gen-plist: -.if defined(AP_GENPLIST) -. if !exists(${PLIST}) - @${ECHO} "===> Generating apache plist" - @${ECHO} "@unexec %D/sbin/apxs -e -A -n %%AP_NAME%% %D/%%APACHEMODDIR%%/%%AP_MODULE%%" > ${PLIST} - @${ECHO} "%%APACHEMODDIR%%/%%AP_MODULE%%" >> ${PLIST} - @${ECHO} "@exec %D/sbin/apxs -e -A -n %%AP_NAME%% %D/%F" >> ${PLIST} - @${ECHO} "@unexec echo \"Don't forget to remove all ${MODULENAME}-related directives in your httpd.conf\"">> ${PLIST} -. endif -.else - @${DO_NADA} -.endif - -do-build: ap-gen-plist - @cd ${WRKSRC} && ${APXS} -c ${AP_EXTRAS} -o ${MODULENAME}.${AP_BUILDEXT} ${SRC_FILE} - -do-install: - @${APXS} -i -A -n ${SHORTMODNAME} ${WRKSRC}/${MODULENAME}.${AP_BUILDEXT} -.endif - -.else # PORT_IS_SERVER - -# Module selection -.for category in ${DEFAULT_MODULES_CATEGORIES} -DEFAULT_MODULES+= ${${category}_MODULES} -# We select them -WITH_${category}_MODULES= YES -.endfor - -.for category in ${ALL_MODULES_CATEGORIES} -AVAILABLE_MODULES+= ${${category}_MODULES} -.endfor - -# Setting "@comment " as default. -.for module in ${AVAILABLE_MODULES} -${module}_PLIST_SUB= "@comment " -.endfor - - -# Configure -.if ${WANT_APACHE} == common13 -# dirty hack to make sure all modules are disabled before we select them -CONFIGURE_ARGS+= --disable-module="all" -.endif - -.if defined(WITH_MODULES) -_APACHE_MODULES+= ${WITH_MODULES} -.else -.for category in ${ALL_MODULES_CATEGORIES} -.if defined (WITHOUT_${category}) || defined (WITH_CUSTOM_${category}) -. if defined(WITH_${category}_MODULES}) -. undef WITH_${category}_MODULES -. endif -. if defined (WITH_CUSTOM_${category}) -_APACHE_MODULES+= ${WITH_CUSTOM_${category}} -. endif -.elif defined(WITH_${category}_MODULES) || defined(WITH_${category}) -_APACHE_MODULES+= ${${category}_MODULES} -.endif -.endfor -.endif - - -.if !defined(WITH_STATIC_APACHE) -. if ${WANT_APACHE} == common2 -# FYI -#DYNAMIC_MODULES= so -CONFIGURE_ARGS+= --enable-so -. endif -.else -. if ${WANT_APACHE} == common2 -CONFIGURE_ARGS+= --disable-so -. endif -WITH_ALL_STATIC_MODULES= YES -.endif - -.if defined(WITH_SUEXEC) || defined(WITH_SUEXEC_MODULES) -.if ${WANT_APACHE} == common13 -SUEXEC_CONFARGS= suexec -CONFIGURE_ARGS+= --enable-suexec -.elif ${WANT_APACHE} == common2 -SUEXEC_CONFARGS= with-suexec -.else -IGNORE= Can not determine apache version -.endif - -SUEXEC_DOCROOT?= ${PREFIX}/www/data -SUEXEC_USERDIR?= public_html -SUEXEC_SAFEPATH?= ${PREFIX}/bin:${LOCALBASE}/bin:/usr/bin:/bin -SUEXEC_LOGFILE?= /var/log/httpd-suexec.log -SUEXEC_UIDMIN?= 1000 -SUEXEC_GIDMIN?= 1000 -SUEXEC_CALLER?= ${WWWOWN} -_APACHE_MODULES+= ${SUEXEC_MODULES} -CONFIGURE_ARGS+= --${SUEXEC_CONFARGS}-caller=${SUEXEC_CALLER} \ - --${SUEXEC_CONFARGS}-uidmin=${SUEXEC_UIDMIN} \ - --${SUEXEC_CONFARGS}-gidmin=${SUEXEC_GIDMIN} \ - --${SUEXEC_CONFARGS}-userdir="${SUEXEC_USERDIR}" \ - --${SUEXEC_CONFARGS}-docroot="${SUEXEC_DOCROOT}" \ - --${SUEXEC_CONFARGS}-safepath="${SUEXEC_SAFEPATH}" \ - --${SUEXEC_CONFARGS}-logfile="${SUEXEC_LOGFILE}" \ - --${SUEXEC_CONFARGS}-bin="${PREFIX}/sbin/suexec" -. if defined(WITH_SUEXEC_UMASK) -CONFIGURE_ARGS+= --${SUEXEC_CONFARGS}-umask=${WITH_SUEXEC_UMASK} -. endif -.endif - -.if !defined(WITHOUT_MODULES) -APACHE_MODULES= ${_APACHE_MODULES} -.else -APACHE_MODULES!= \ - for module in ${_APACHE_MODULES}; do \ - ${ECHO_CMD} ${WITHOUT_MODULES} | ${GREP} -wq $${module} 2> /dev/null || \ - ${ECHO_CMD} $${module}; \ - done -.endif - -.if defined(WITH_STATIC_MODULES) -. if WANT_APACHE=13 -STATIC_MODULE_CONFARG= --enable-module=$${module} -DSO_MODULE_CONFARG= --enable-module=$${module} --enable-shared=$${module} -. else -STATIC_MODULE_CONFARG= --enable-$${module} -DSO_MODULE_CONFARG= --enable-$${module}-shared -.endif -_CONFIGURE_ARGS!= \ - for module in ${APACHE_MODULES} ; do \ - ${ECHO_CMD} ${WITH_STATIC_MODULES} | \ - ${GREP} -wq $${module} 2> /dev/null ; \ - if [ "$${?}" = "0" ] ; then \ - ${ECHO_CMD} "${STATIC_MODULE_CONFARG}"; \ - else \ - ${ECHO_CMD} "${DSO_MODULE_CONFARG}"; \ - fi; done -CONFIGURE_ARGS+= ${_CONFIGURE_ARGS} -.elif defined(WITH_STATIC_APACHE) || defined(WITH_ALL_STATIC_MODULES) -. if ${WANT_APACHE} == common13 -. for module in ${APACHE_MODULES} -CONFIGURE_ARGS+= --enable-module=${module} -. endfor -. else -CONFIGURE_ARGS+= --enable-modules="${APACHE_MODULES}" -. endif -.else -. if ${WANT_APACHE} == common13 -. for module in ${APACHE_MODULES} -CONFIGURE_ARGS+= --enable-module=${module} --enable-shared=${module} -. endfor -. else -CONFIGURE_ARGS+= --enable-mods-shared="${APACHE_MODULES}" -. endif -.endif - -.if defined(WITH_STATIC_MODULES) -_SHARED_MODULES!= \ - for module in ${APACHE_MODULES} ; do \ - ${ECHO_CMD} ${WITH_STATIC_MODULES} | ${GREP} -wq $${module} 2> /dev/null || \ - ${ECHO_CMD} $${module}; \ - done -SHARED_MODULES= ${_SHARED_MODULES} -.elif !defined(WITH_ALL_STATIC_MODULES) -SHARED_MODULES= ${APACHE_MODULES} -.endif - -. for module in ${SHARED_MODULES} -${module}_PLIST_SUB= "" -. endfor - -.for module in ${AVAILABLE_MODULES} -PLIST_SUB+= MOD_${module:U}=${${module}_PLIST_SUB} -.endfor - -.endif #PORT_IS_SERVER diff --git a/www/apache20/distinfo b/www/apache20/distinfo deleted file mode 100644 index aefc68655d50..000000000000 --- a/www/apache20/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -MD5 (apache2/httpd-2.0.50.tar.gz) = 8b251767212aebf41a13128bb70c0b41 -SIZE (apache2/httpd-2.0.50.tar.gz) = 6338536 -MD5 (apache2/powerlogo.gif) = 0f106073b3c7844cf22d4df126b27c62 -SIZE (apache2/powerlogo.gif) = 5279 diff --git a/www/apache20/files/apache.sh b/www/apache20/files/apache.sh deleted file mode 100644 index ff570a83a9c7..000000000000 --- a/www/apache20/files/apache.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: apache2 -# REQUIRE: NETWORKING SERVERS -# BEFORE: DAEMON -# KEYWORD: FreeBSD shutdown - -# -# Add the following lines to /etc/rc.conf to enable apache2: -# apache2_enable (bool): Set to "NO" by default. -# Set it to "YES" to enable apache2 -# apache2ssl_enable (bool): Set to "NO" by default. -# Set it to "YES" to start apache with SSL -# (if <IfDefined SSL> exists in httpd.conf) -# apache2limits_enable (bool):Set to "NO" by default. -# Set it to yes to run `limits $limits_args` -# just before apache starts. -# apache2_flags (str): Set to "" by default. -# Extra flags passed to start command -# apache2limits_args (str): Default to "-e -C daemon" -# Arguments of pre-start limits run. -# -. %%RC_SUBR%% - -name="apache2" -rcvar=`set_rcvar` - -start_precmd="apache2_precmd" -restart_precmd="apache2_checkconfig" -reload_precmd="apache2_checkconfig" -command="%%PREFIX%%/sbin/httpd" -pidfile="/var/run/httpd.pid" -required_files=%%PREFIX%%/etc/apache2/httpd.conf - -[ -z "$apache2_enable" ] && apache2_enable="NO" -[ -z "$apache2ssl_enable" ] && apache2ssl_enable="NO" -[ -z "$apache2_flags" ] && apache2_flags="" -[ -z "$apache2limits_enable" ] && apache2limits_enable="NO" -[ -z "$apache2limits_args" ] && apache2limits_args="-e -C daemon" - -load_rc_config $name - -checkyesno apache2ssl_enable && \ - apache2_flags="-DSSL $apache2_flags" - -apache2_checkconfig() -{ - echo "Performing sanity check on apache2 configuration:" - ${command} -t -} - -apache2_precmd() -{ - if test -f %%PREFIX%%/sbin/envvars - then - . %%PREFIX%%/sbin/envvars - fi - if checkyesno apache2limits_enable - then - eval `/usr/bin/limits ${apache2limits_args}` 2>/dev/null - else - return 0 - fi - -} - -sig_reload=SIGUSR1 - -extra_commands="reload" -run_rc_command "$1" diff --git a/www/apache20/files/apache2libs.sh b/www/apache20/files/apache2libs.sh deleted file mode 100644 index 67fe5c302561..000000000000 --- a/www/apache20/files/apache2libs.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -case "$1" in - start) - /sbin/ldconfig -m %%PREFIX%%/lib/apache2 - ;; - stop) - ;; - *) - echo "" - echo "Usage: `basename $0` { start | stop }" - echo "" - exit 64 - ;; -esac diff --git a/www/apache20/files/exp-apr-kqueue.patch b/www/apache20/files/exp-apr-kqueue.patch deleted file mode 100644 index 98514717c579..000000000000 --- a/www/apache20/files/exp-apr-kqueue.patch +++ /dev/null @@ -1,524 +0,0 @@ -diff -Nursrclib/apr/configure.in srclib/apr/configure.in ---- srclib/apr/configure.in Thu May 27 21:12:47 2004 -+++ srclib/apr/configure.in Wed Jun 23 16:02:02 2004 -@@ -596,6 +596,25 @@ - - AC_CHECK_FUNCS(poll) - -+# Checks for the FreeBSD KQueue and Linux epoll interfaces: -+AC_CHECK_FUNC(kevent, -+ [AC_DEFINE([HAVE_KQUEUE], 1, [Define if the KQueue interface is supported])]) -+ -+# epoll* may be available in libc but return ENOSYS on a pre-2.6 kernel. -+AC_CACHE_CHECK([for epoll support], [apr_cv_epoll], -+[AC_TRY_RUN([ -+#include <sys/epoll.h> -+#include <unistd.h> -+ -+int main() -+{ -+ return epoll_create(5) == -1; -+}], [apr_cv_epoll=yes], [apr_cv_epoll=no], [apr_cv_epoll=no])]) -+ -+if test "$apr_cv_epoll" = "yes"; then -+ AC_DEFINE([HAVE_EPOLL], 1, [Define if the epoll interface is supported]) -+fi -+ - dnl ----------------------------- Checking for missing POSIX thread functions - AC_CHECK_FUNCS([getpwnam_r getpwuid_r getgrnam_r getgrgid_r]) - -diff -Nursrclib/apr/poll/unix/poll.c srclib/apr/poll/unix/poll.c ---- srclib/apr/poll/unix/poll.c Sat Apr 10 21:29:52 2004 -+++ srclib/apr/poll/unix/poll.c Tue Jul 13 09:43:36 2004 -@@ -25,8 +25,15 @@ - #if HAVE_SYS_POLL_H - #include <sys/poll.h> - #endif --#if HAVE_ALLOCA_H --#include <alloca.h> -+ -+#ifdef HAVE_KQUEUE -+#include <sys/types.h> -+#include <sys/event.h> -+#include <sys/time.h> -+#endif -+ -+#ifdef HAVE_EPOLL -+#include <sys/epoll.h> - #endif - - #ifdef NETWARE -@@ -34,6 +41,63 @@ - #define HAS_PIPES(dt) (dt == APR_POLL_FILE) ? 1 : 0 - #endif - -+#ifdef HAVE_KQUEUE -+static apr_int16_t get_kqueue_revent(apr_int16_t event, apr_int16_t flags) -+{ -+ apr_int16_t rv = 0; -+ -+ if (event & EVFILT_READ) -+ rv |= APR_POLLIN; -+ if (event & EVFILT_WRITE) -+ rv |= APR_POLLOUT; -+ if (flags & EV_ERROR || flags & EV_EOF) -+ rv |= APR_POLLERR; -+ -+ return rv; -+} -+ -+#endif -+ -+#ifdef HAVE_EPOLL -+static apr_int16_t get_epoll_event(apr_int16_t event) -+{ -+ apr_int16_t rv = 0; -+ -+ if (event & APR_POLLIN) -+ rv |= EPOLLIN; -+ if (event & APR_POLLPRI) -+ rv |= EPOLLPRI; -+ if (event & APR_POLLOUT) -+ rv |= EPOLLOUT; -+ if (event & APR_POLLERR) -+ rv |= EPOLLERR; -+ if (event & APR_POLLHUP) -+ rv |= EPOLLHUP; -+ /* APR_POLLNVAL is not handled by epoll. */ -+ -+ return rv; -+} -+ -+static apr_int16_t get_epoll_revent(apr_int16_t event) -+{ -+ apr_int16_t rv = 0; -+ -+ if (event & EPOLLIN) -+ rv |= APR_POLLIN; -+ if (event & EPOLLPRI) -+ rv |= APR_POLLPRI; -+ if (event & EPOLLOUT) -+ rv |= APR_POLLOUT; -+ if (event & EPOLLERR) -+ rv |= APR_POLLERR; -+ if (event & EPOLLHUP) -+ rv |= APR_POLLHUP; -+ /* APR_POLLNVAL is not handled by epoll. */ -+ -+ return rv; -+} -+#endif -+ - #ifdef HAVE_POLL /* We can just use poll to do our socket polling. */ - - static apr_int16_t get_event(apr_int16_t event) -@@ -284,11 +348,19 @@ - - #endif - -- - struct apr_pollset_t { -+ apr_pool_t *pool; -+ - apr_uint32_t nelts; - apr_uint32_t nalloc; --#ifdef HAVE_POLL -+#ifdef HAVE_KQUEUE -+ int kqueue_fd; -+ struct kevent kevent; -+ struct kevent *ke_set; -+#elif defined(HAVE_EPOLL) -+ int epoll_fd; -+ struct epoll_event *pollset; -+#elif defined(HAVE_POLL) - struct pollfd *pollset; - #else - fd_set readset, writeset, exceptset; -@@ -296,18 +368,31 @@ - #endif - apr_pollfd_t *query_set; - apr_pollfd_t *result_set; -- apr_pool_t *pool; -+ - #ifdef NETWARE - int set_type; - #endif - }; - -+#if defined(HAVE_KQUEUE) || defined(HAVE_EPOLL) -+static apr_status_t backend_cleanup(void *p_) -+{ -+ apr_pollset_t *pollset = (apr_pollset_t *)p_; -+#ifdef HAVE_KQUEUE -+ close(pollset->kqueue_fd); -+#elif defined(HAVE_EPOLL) -+ close(pollset->epoll_fd); -+#endif -+ return APR_SUCCESS; -+} -+#endif /* HAVE_KQUEUE || HAVE_EPOLL */ -+ - APR_DECLARE(apr_status_t) apr_pollset_create(apr_pollset_t **pollset, - apr_uint32_t size, - apr_pool_t *p, - apr_uint32_t flags) - { --#if !defined(HAVE_POLL) && defined(FD_SETSIZE) -+#if !defined(HAVE_KQUEUE) && !defined(HAVE_EPOLL) && !defined(HAVE_POLL) && defined(FD_SETSIZE) - if (size > FD_SETSIZE) { - *pollset = NULL; - return APR_EINVAL; -@@ -316,7 +401,22 @@ - *pollset = apr_palloc(p, sizeof(**pollset)); - (*pollset)->nelts = 0; - (*pollset)->nalloc = size; --#ifdef HAVE_POLL -+ (*pollset)->pool = p; -+#ifdef HAVE_KQUEUE -+ (*pollset)->ke_set = (struct kevent*)apr_palloc(p, size * sizeof(struct kevent)); -+ memset((*pollset)->ke_set, 0, size * sizeof(struct kevent)); -+ (*pollset)->kqueue_fd = kqueue(); -+ if ((*pollset)->kqueue_fd == -1) { -+ return APR_ENOMEM; -+ } -+ apr_pool_cleanup_register(p, (void*)(*pollset), backend_cleanup, -+ apr_pool_cleanup_null); -+#elif defined(HAVE_EPOLL) -+ (*pollset)->epoll_fd = epoll_create(size); -+ (*pollset)->pollset = apr_palloc(p, size * sizeof(struct epoll_event)); -+ apr_pool_cleanup_register(p, (void*)(*pollset), backend_cleanup, -+ apr_pool_cleanup_null); -+#elif defined(HAVE_POLL) - (*pollset)->pollset = apr_palloc(p, size * sizeof(struct pollfd)); - #else - FD_ZERO(&((*pollset)->readset)); -@@ -329,23 +429,31 @@ - #endif - (*pollset)->query_set = apr_palloc(p, size * sizeof(apr_pollfd_t)); - (*pollset)->result_set = apr_palloc(p, size * sizeof(apr_pollfd_t)); -- (*pollset)->pool = p; -+ - return APR_SUCCESS; - } - - APR_DECLARE(apr_status_t) apr_pollset_destroy(apr_pollset_t *pollset) - { -- /* A no-op function for now. If we later implement /dev/poll -- * support, we'll need to close the /dev/poll fd here -- */ -+#if defined(HAVE_KQUEUE) || defined(HAVE_EPOLL) -+ return apr_pool_cleanup_run(pollset->pool, pollset, backend_cleanup); -+#else - return APR_SUCCESS; -+#endif - } - - APR_DECLARE(apr_status_t) apr_pollset_add(apr_pollset_t *pollset, - const apr_pollfd_t *descriptor) - { --#ifndef HAVE_POLL -+#ifdef HAVE_KQUEUE - apr_os_sock_t fd; -+#elif defined(HAVE_EPOLL) -+ struct epoll_event ev; -+ int ret = -1; -+#else -+#if !defined(HAVE_POLL) -+ apr_os_sock_t fd; -+#endif - #endif - - if (pollset->nelts == pollset->nalloc) { -@@ -353,7 +461,49 @@ - } - - pollset->query_set[pollset->nelts] = *descriptor; --#ifdef HAVE_POLL -+ -+#ifdef HAVE_KQUEUE -+ if (descriptor->desc_type == APR_POLL_SOCKET) { -+ fd = descriptor->desc.s->socketdes; -+ } -+ else { -+ fd = descriptor->desc.f->filedes; -+ } -+ -+ if (descriptor->reqevents & APR_POLLIN) { -+ EV_SET(&pollset->kevent, fd, EVFILT_READ, EV_ADD, 0, 0, NULL); -+ -+ if (kevent(pollset->kqueue_fd, &pollset->kevent, 1, NULL, 0, -+ NULL) == -1) { -+ return APR_ENOMEM; -+ } -+ } -+ -+ if (descriptor->reqevents & APR_POLLOUT) { -+ EV_SET(&pollset->kevent, fd, EVFILT_WRITE, EV_ADD, 0, 0, NULL); -+ -+ if (kevent(pollset->kqueue_fd, &pollset->kevent, 1, NULL, 0, -+ NULL) == -1) { -+ return APR_ENOMEM; -+ } -+ } -+ -+#elif defined(HAVE_EPOLL) -+ ev.events = get_epoll_event(descriptor->reqevents); -+ if (descriptor->desc_type == APR_POLL_SOCKET) { -+ ev.data.fd = descriptor->desc.s->socketdes; -+ ret = epoll_ctl(pollset->epoll_fd, EPOLL_CTL_ADD, -+ descriptor->desc.s->socketdes, &ev); -+ } -+ else { -+ ev.data.fd = descriptor->desc.f->filedes; -+ ret = epoll_ctl(pollset->epoll_fd, EPOLL_CTL_ADD, -+ descriptor->desc.f->filedes, &ev); -+ } -+ if (0 != ret) { -+ return APR_EBADF; -+ } -+#elif defined(HAVE_POLL) - - if (descriptor->desc_type == APR_POLL_SOCKET) { - pollset->pollset[pollset->nelts].fd = descriptor->desc.s->socketdes; -@@ -422,11 +572,97 @@ - const apr_pollfd_t *descriptor) - { - apr_uint32_t i; --#ifndef HAVE_POLL -+#ifdef HAVE_KQUEUE -+ apr_os_sock_t fd; -+#elif defined(HAVE_EPOLL) -+ struct epoll_event ev; -+ int ret = -1; -+#elif !defined(HAVE_POLL) - apr_os_sock_t fd; - #endif - --#ifdef HAVE_POLL -+#ifdef HAVE_KQUEUE -+ for (i = 0; i < pollset->nelts; i++) { -+ if (descriptor->desc.s == pollset->query_set[i].desc.s) { -+ /* Found an instance of the fd: remove this and any other copies */ -+ apr_uint32_t dst = i; -+ apr_uint32_t old_nelts = pollset->nelts; -+ pollset->nelts--; -+ for (i++; i < old_nelts; i++) { -+ if (descriptor->desc.s == pollset->query_set[i].desc.s) { -+ pollset->nelts--; -+ } -+ else { -+ pollset->query_set[dst] = pollset->query_set[i]; -+ dst++; -+ } -+ } -+ -+ if (descriptor->desc_type == APR_POLL_SOCKET) { -+ fd = descriptor->desc.s->socketdes; -+ } -+ else { -+ fd = descriptor->desc.f->filedes; -+ } -+ -+ if (descriptor->reqevents & APR_POLLIN) { -+ EV_SET(&pollset->kevent, fd, -+ EVFILT_READ, EV_DELETE, 0, 0, NULL); -+ -+ if (kevent(pollset->kqueue_fd, &pollset->kevent, 1, NULL, 0, -+ NULL) == -1) { -+ return APR_EBADF; -+ } -+ } -+ -+ if (descriptor->reqevents & APR_POLLOUT) { -+ EV_SET(&pollset->kevent, fd, -+ EVFILT_WRITE, EV_DELETE, 0, 0, NULL); -+ -+ if (kevent(pollset->kqueue_fd, &pollset->kevent, 1, NULL, 0, -+ NULL) == -1) { -+ return APR_EBADF; -+ } -+ } -+ -+ return APR_SUCCESS; -+ } -+ } -+#elif defined(HAVE_EPOLL) -+ for (i = 0; i < pollset->nelts; i++) { -+ if (descriptor->desc.s == pollset->query_set[i].desc.s) { -+ /* Found an instance of the fd: remove this and any other copies */ -+ apr_uint32_t dst = i; -+ apr_uint32_t old_nelts = pollset->nelts; -+ pollset->nelts--; -+ for (i++; i < old_nelts; i++) { -+ if (descriptor->desc.s == pollset->query_set[i].desc.s) { -+ pollset->nelts--; -+ } -+ else { -+ pollset->query_set[dst] = pollset->query_set[i]; -+ dst++; -+ } -+ } -+ ev.events = get_epoll_event(descriptor->reqevents); -+ if (descriptor->desc_type == APR_POLL_SOCKET) { -+ ev.data.fd = descriptor->desc.s->socketdes; -+ ret = epoll_ctl(pollset->epoll_fd, EPOLL_CTL_DEL, -+ descriptor->desc.s->socketdes, &ev); -+ } -+ else { -+ ev.data.fd = descriptor->desc.f->filedes; -+ ret = epoll_ctl(pollset->epoll_fd, EPOLL_CTL_DEL, -+ descriptor->desc.f->filedes, &ev); -+ } -+ if (ret < 0) { -+ return APR_EBADF; -+ } -+ -+ return APR_SUCCESS; -+ } -+ } -+#elif defined(HAVE_POLL) - for (i = 0; i < pollset->nelts; i++) { - if (descriptor->desc.s == pollset->query_set[i].desc.s) { - /* Found an instance of the fd: remove this and any other copies */ -@@ -487,8 +723,119 @@ - - return APR_NOTFOUND; - } -+#ifdef HAVE_KQUEUE -+APR_DECLARE(apr_status_t) apr_pollset_poll(apr_pollset_t *pollset, -+ apr_interval_time_t timeout, -+ apr_int32_t *num, -+ const apr_pollfd_t **descriptors) -+{ -+ int rv; -+ apr_uint32_t i, j, r = 0; -+ struct timespec tv, *tvptr; -+ -+ if (timeout < 0) { -+ tvptr = NULL; -+ } -+ else { -+ tv.tv_sec = (long)apr_time_sec(timeout); -+ tv.tv_nsec = (long)apr_time_msec(timeout); -+ tvptr = &tv; -+ } -+ -+ rv = kevent(pollset->kqueue_fd, NULL, 0, pollset->ke_set, pollset->nelts, -+ tvptr); -+ (*num) = rv; -+ if (rv < 0) { -+ return apr_get_netos_error(); -+ } -+ if (rv == 0) { -+ return APR_TIMEUP; -+ } -+ -+ /* TODO: Is there a better way to re-associate our data? */ -+ for (i = 0; i < pollset->nelts; i++) { -+ apr_os_sock_t fd; -+ if (pollset->query_set[i].desc_type == APR_POLL_SOCKET) { -+ fd = pollset->query_set[i].desc.s->socketdes; -+ } -+ else { -+ fd = pollset->query_set[i].desc.f->filedes; -+ } -+ for (j = 0; j < rv; j++) { -+ if (pollset->ke_set[j].ident == fd ) { -+ pollset->result_set[r] = pollset->query_set[i]; -+ pollset->result_set[r].rtnevents = -+ get_kqueue_revent(pollset->ke_set[j].filter, -+ pollset->ke_set[j].flags); -+ r++; -+ } -+ } -+ } -+ -+ (*num) = r; -+ -+ if (descriptors) { -+ *descriptors = pollset->result_set; -+ } -+ -+ return APR_SUCCESS; -+} -+ -+#elif defined(HAVE_EPOLL) - --#ifdef HAVE_POLL -+APR_DECLARE(apr_status_t) apr_pollset_poll(apr_pollset_t *pollset, -+ apr_interval_time_t timeout, -+ apr_int32_t *num, -+ const apr_pollfd_t **descriptors) -+{ -+ int rv; -+ apr_uint32_t i, j, k; -+ -+ if (timeout > 0) { -+ timeout /= 1000; -+ } -+ -+ rv = epoll_wait(pollset->epoll_fd, pollset->pollset, pollset->nelts, -+ timeout); -+ (*num) = rv; -+ if (rv < 0) { -+ return apr_get_netos_error(); -+ } -+ if (rv == 0) { -+ return APR_TIMEUP; -+ } -+ j = 0; -+ for (i = 0; i < pollset->nelts; i++) { -+ if (pollset->pollset[i].events != 0) { -+ /* TODO: Is there a better way to re-associate our data? */ -+ for (k = 0; k < pollset->nelts; k++) { -+ if (pollset->query_set[k].desc_type == APR_POLL_SOCKET && -+ pollset->query_set[k].desc.s->socketdes == -+ pollset->pollset[i].data.fd) { -+ pollset->result_set[j] = pollset->query_set[k]; -+ pollset->result_set[j].rtnevents = -+ get_epoll_revent(pollset->pollset[i].events); -+ j++; -+ break; -+ } -+ else if (pollset->query_set[k].desc_type == APR_POLL_FILE -+ && pollset->query_set[k].desc.f->filedes == -+ pollset->pollset[i].data.fd) { -+ pollset->result_set[j] = pollset->query_set[k]; -+ pollset->result_set[j].rtnevents = -+ get_epoll_revent(pollset->pollset[i].events); -+ j++; -+ break; -+ } -+ } -+ } -+ } -+ if (descriptors) { -+ *descriptors = pollset->result_set; -+ } -+ return APR_SUCCESS; -+} -+#elif defined(HAVE_POLL) - APR_DECLARE(apr_status_t) apr_pollset_poll(apr_pollset_t *pollset, - apr_interval_time_t timeout, - apr_int32_t *num, -@@ -517,7 +864,8 @@ - j++; - } - } -- *descriptors = pollset->result_set; -+ if (descriptors) -+ *descriptors = pollset->result_set; - return APR_SUCCESS; - } - -@@ -591,7 +939,8 @@ - } - } - -- *descriptors = pollset->result_set; -+ if (descriptors) -+ *descriptors = pollset->result_set; - return APR_SUCCESS; - } - - diff --git a/www/apache20/files/exp-http-ready.patch b/www/apache20/files/exp-http-ready.patch deleted file mode 100644 index 6ee0663cd540..000000000000 --- a/www/apache20/files/exp-http-ready.patch +++ /dev/null @@ -1,21 +0,0 @@ -Index: server/listen.c -=================================================================== -RCS file: /home/cvspublic/httpd-2.0/server/listen.c,v -retrieving revision 1.95 -diff -u -r1.95 listen.c ---- server/listen.c 1 Jan 2004 13:26:23 -0000 1.95 -+++ server/listen.c 3 Feb 2004 17:34:08 -0000 -@@ -199,7 +199,13 @@ - - #if APR_HAS_SO_ACCEPTFILTER - #ifndef ACCEPT_FILTER_NAME -+#define ACCEPT_FILTER_NAME "httpready" -+#ifdef __FreeBSD_version -+#if __FreeBSD_version < 411000 /* httpready broken before 4.1.1 */ -+#undef ACCEPT_FILTER_NAME - #define ACCEPT_FILTER_NAME "dataready" -+#endif -+#endif - #endif - apr_socket_accept_filter(s, ACCEPT_FILTER_NAME, ""); - #endif diff --git a/www/apache20/files/exp-windowsupdate.patch b/www/apache20/files/exp-windowsupdate.patch deleted file mode 100644 index 3f1306777100..000000000000 --- a/www/apache20/files/exp-windowsupdate.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- server/protocol.c.orig Tue Jun 29 08:21:28 2004 -+++ server/protocol.c Tue Jun 29 08:21:50 2004 -@@ -1248,7 +1248,7 @@ - * We can only set a C-L in the response header if we haven't already - * sent any buckets on to the next output filter for this request. - */ -- if (ctx->data_sent == 0 && eos) { -+ if (ctx->data_sent == 0 && eos && !r->header_only) { - ap_set_content_length(r, r->bytes_sent); - } - diff --git a/www/apache20/files/patch-Makefile.in b/www/apache20/files/patch-Makefile.in deleted file mode 100644 index 59c5532562bd..000000000000 --- a/www/apache20/files/patch-Makefile.in +++ /dev/null @@ -1,116 +0,0 @@ ---- Makefile.in.orig Tue Jul 29 15:40:09 2003 -+++ Makefile.in Tue Sep 30 00:31:14 2003 -@@ -37,10 +37,13 @@ - if test ! -f $(DESTDIR)$(sysconfdir)/$$i; then \ - $(INSTALL_DATA) $$i $(DESTDIR)$(sysconfdir); \ - fi; \ -+ cp -f $$i $$i-dist; \ -+ $(INSTALL_DATA) $$i-dist $(DESTDIR)$(sysconfdir); \ - done; \ - for j in $(top_srcdir)/docs/conf $(top_builddir)/docs/conf ; do \ - cd $$j ; \ - for i in *-std*.conf; do \ -+ [ -f `echo "$$i"|sed 's,\.in$$,_nonex,g'` ] || continue; \ - ( \ - n_lm=`awk 'BEGIN {n=0} /@@LoadModule@@/ {n+=1} END {print n}' < $$i`; \ - if test $$n_lm -eq 0 -o "x$(DSO_MODULES)" = "x"; then \ -@@ -58,6 +61,9 @@ - if test "x$$j" = "xssl"; then \ - echo "<IfDefine SSL>"; \ - fi; \ -+ if [ `echo "$$j" | egrep 'cgid|cache|dav|digest|proxy'` ]; then \ -+ echo -n "#"; \ -+ fi; \ - if test $$j != "^EOL^"; then \ - echo "LoadModule $${j}_module $(rel_libexecdir)/mod_$${j}.so"; \ - fi; \ -@@ -109,45 +115,41 @@ - doxygen $(top_srcdir)/docs/doxygen.conf - - install-htdocs: -- -@if [ -d $(DESTDIR)$(htdocsdir) ]; then \ -- echo "[PRESERVING EXISTING HTDOCS SUBDIR: $(DESTDIR)$(htdocsdir)]"; \ -- else \ -- echo Installing HTML documents ; \ -- $(MKINSTALLDIRS) $(DESTDIR)$(htdocsdir) ; \ -- test -d $(htdocs-srcdir) && (cd $(htdocs-srcdir) && cp -rp * $(DESTDIR)$(htdocsdir)) ; \ -- cd $(DESTDIR)$(htdocsdir) && find . -name "CVS" -type d -print | xargs rm -rf 2>/dev/null || true; \ -- fi -+.if !defined(NO_WWWDATA) -+ @echo Installing HTML documents -+ @test -d $(DESTDIR)$(htdocsdir)-dist || $(MKINSTALLDIRS) $(DESTDIR)$(htdocsdir)-dist -+ @test -d $(htdocs-srcdir) && (cd $(htdocs-srcdir) && cp -rp * $(DESTDIR)$(htdocsdir)-dist) -+ @test -e $(DESTDIR)$(htdocsdir) || ln -sf $(DESTDIR)$(htdocsdir)-dist $(DESTDIR)$(htdocsdir) -+ -@test "x$(htdocsdir)" != "x" && cd $(DESTDIR)$(htdocsdir)-dist && find . -name "CVS" -print | xargs rm -rf -+.endif - - install-error: -- -@if [ -d $(DESTDIR)$(errordir) ]; then \ -- echo "[PRESERVING EXISTING ERROR SUBDIR: $(DESTDIR)$(errordir)]"; \ -- else \ -- echo Installing error documents ; \ -- $(MKINSTALLDIRS) $(DESTDIR)$(errordir) ; \ -- cd $(top_srcdir)/docs/error && cp -rp * $(DESTDIR)$(errordir) ; \ -- test "x$(errordir)" != "x" && cd $(DESTDIR)$(errordir) && find . -name "CVS" -type d -print | xargs rm -rf 2>/dev/null || true; \ -- fi -+.if !defined(NO_ERROR) -+ @echo Installing error documents -+ @test -d $(DESTDIR)$(errordir)-dist || $(MKINSTALLDIRS) $(DESTDIR)$(errordir)-dist -+ cd $(top_srcdir)/docs/error && cp -rp * $(DESTDIR)$(errordir)-dist -+ -@test "x$(errordir)" != "x" && cd $(DESTDIR)$(errordir)-dist && find . -name "CVS" -print | xargs rm -rf -+ @test -e $(DESTDIR)$(errordir) || ln -sf $(DESTDIR)$(errordir)-dist $(DESTDIR)$(errordir) -+.endif - - install-icons: -- -@if [ -d $(DESTDIR)$(iconsdir) ]; then \ -- echo "[PRESERVING EXISTING ICONS SUBDIR: $(DESTDIR)$(iconsdir)]"; \ -- else \ -- echo Installing icons ; \ -- $(MKINSTALLDIRS) $(DESTDIR)$(iconsdir) ; \ -- cd $(top_srcdir)/docs/icons && cp -rp * $(DESTDIR)$(iconsdir) ; \ -- test "x$(iconsdir)" != "x" && cd $(DESTDIR)$(iconsdir) && find . -name "CVS" -type d -print | xargs rm -rf 2>/dev/null || true; \ -- fi -+.if !defined(NO_ICONS) -+ @echo Installing icons -+ @test -d $(DESTDIR)$(iconsdir)-dist || $(MKINSTALLDIRS) $(DESTDIR)$(iconsdir)-dist -+ cd $(top_srcdir)/docs/icons && cp -rp * $(DESTDIR)$(iconsdir)-dist -+ -@test "x$(iconsdir)" != "x" && cd $(DESTDIR)$(iconsdir)-dist && find . -name "CVS" -print | xargs rm -rf -+ @test -e $(DESTDIR)$(iconsdir) || ln -sf $(DESTDIR)$(iconsdir)-dist $(DESTDIR)$(iconsdir) -+.endif - - install-cgi: -- -@if [ -d $(DESTDIR)$(cgidir) ];then \ -- echo "[PRESERVING EXISTING CGI SUBDIR: $(DESTDIR)$(cgidir)]"; \ -- else \ -- echo Installing CGIs ; \ -- $(MKINSTALLDIRS) $(DESTDIR)$(cgidir) ; \ -- cd $(top_srcdir)/docs/cgi-examples && cp -rp * $(DESTDIR)$(cgidir) ; \ -- test "x$(cgidir)" != "x" && cd $(DESTDIR)$(cgidir) && find . -name "CVS" -type d -print | xargs rm -rf 2>/dev/null || true; \ -- fi -- -+.if !defined(NO_CGI) -+ @echo Installing CGIs -+ @test -d $(DESTDIR)$(cgidir)-dist || $(MKINSTALLDIRS) $(DESTDIR)$(cgidir)-dist -+ cd $(top_srcdir)/docs/cgi-examples && cp -rp * $(DESTDIR)$(cgidir)-dist -+ -@test "x$(cgidir)" != "x" && cd $(DESTDIR)$(cgidir)-dist && find . -name "CVS" -print | xargs rm -rf -+ @test -e $(DESTDIR)$(cgidir) || ln -sf $(DESTDIR)$(cgidir)-dist $(DESTDIR)$(cgidir) -+.endif -+ - install-other: - @test -d $(DESTDIR)$(logfiledir) || $(MKINSTALLDIRS) $(DESTDIR)$(logfiledir) - @test -d $(DESTDIR)$(runtimedir) || $(MKINSTALLDIRS) $(DESTDIR)$(runtimedir) -@@ -190,11 +192,13 @@ - @test -d $(DESTDIR)$(mandir) || $(MKINSTALLDIRS) $(DESTDIR)$(mandir) - @test -d $(DESTDIR)$(mandir)/man1 || $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man1 - @test -d $(DESTDIR)$(mandir)/man8 || $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man8 -- @test -d $(DESTDIR)$(manualdir) || $(MKINSTALLDIRS) $(DESTDIR)$(manualdir) - @cp -p $(top_srcdir)/docs/man/*.1 $(DESTDIR)$(mandir)/man1 - @cp -p $(top_srcdir)/docs/man/*.8 $(DESTDIR)$(mandir)/man8 -+.if !defined(NOPORTDOCS) -+ @test -d $(DESTDIR)$(manualdir) || $(MKINSTALLDIRS) $(DESTDIR)$(manualdir) - @(cd $(top_srcdir)/docs/manual && cp -rp * $(DESTDIR)$(manualdir)) - @(cd $(DESTDIR)$(manualdir) && find . -name "CVS" -type d -print | xargs rm -rf 2>/dev/null ) || true -+.endif - - install-suexec: - @if test -f $(builddir)/support/suexec; then \ diff --git a/www/apache20/files/patch-configure.in b/www/apache20/files/patch-configure.in deleted file mode 100644 index 6d77c65b7f07..000000000000 --- a/www/apache20/files/patch-configure.in +++ /dev/null @@ -1,35 +0,0 @@ ---- configure.in.orig Thu Mar 18 08:36:52 2004 -+++ configure.in Fri Jul 2 11:44:25 2004 -@@ -69,7 +69,7 @@ - - if test "$apr_found" = "reconfig"; then - APR_SUBDIR_CONFIG(srclib/apr, -- [$apache_apr_flags --prefix=$prefix --exec-prefix=$exec_prefix --libdir=$libdir --includedir=$includedir --bindir=$bindir --datadir=$datadir --with-installbuilddir=$installbuilddir], -+ [$apache_apr_flags --prefix=$prefix --exec-prefix=$exec_prefix --libdir=$libdir --includedir=$includedir --bindir=$libdir --datadir=$datadir --with-installbuilddir=$installbuilddir], - [--enable-layout=*|\'--enable-layout=*]) - dnl We must be the first to build and the last to be cleaned - AP_BUILD_SRCLIB_DIRS="apr $AP_BUILD_SRCLIB_DIRS" -@@ -96,7 +96,7 @@ - - if test "$apu_found" = "reconfig"; then - APR_SUBDIR_CONFIG(srclib/apr-util, -- [--with-apr=../apr --prefix=$prefix --exec-prefix=$exec_prefix --libdir=$libdir --includedir=$includedir --bindir=$bindir], -+ [--with-apr=../apr --prefix=$prefix --exec-prefix=$exec_prefix --libdir=$libdir --includedir=$includedir --bindir=$libdir], - [--enable-layout=*|\'--enable-layout=*]) - dnl We must be the last to build and the first to be cleaned - AP_BUILD_SRCLIB_DIRS="$AP_BUILD_SRCLIB_DIRS apr-util" -@@ -545,8 +545,14 @@ - [Root directory of the Apache install area]) - AC_DEFINE_UNQUOTED(SERVER_CONFIG_FILE, "${rel_sysconfdir}/${progname}.conf", - [Location of the config file, relative to the Apache root directory]) -+AC_DEFINE_UNQUOTED(DEFAULT_ERRORLOG, "${rel_logfiledir}/httpd-error.log", -+ [Location of error log file]) -+AC_DEFINE_UNQUOTED(DEFAULT_SCOREBOARD, "${rel_runtimedir}/apache_runtime_status", -+ [Location of ScoreBoard file]) - AC_DEFINE_UNQUOTED(AP_TYPES_CONFIG_FILE, "${rel_sysconfdir}/mime.types", - [Location of the MIME types config file, relative to the Apache root directory]) -+AC_DEFINE_UNQUOTED(DOCUMENT_LOCATION, "${rel_htdocsdir}", -+ [Location of document root]) - AC_DEFINE_UNQUOTED(APACHE_MPM_DIR, "$MPM_DIR", - [Location of the source for the current MPM]) - diff --git a/www/apache20/files/patch-docs:conf:httpd-std.conf.in b/www/apache20/files/patch-docs:conf:httpd-std.conf.in deleted file mode 100644 index 12128e97a5a1..000000000000 --- a/www/apache20/files/patch-docs:conf:httpd-std.conf.in +++ /dev/null @@ -1,118 +0,0 @@ ---- docs/conf/httpd-std.conf.in.orig Sat Apr 24 20:13:43 2004 -+++ docs/conf/httpd-std.conf.in Tue Aug 17 12:11:17 2004 -@@ -68,7 +68,7 @@ - # - <IfModule !mpm_netware.c> - <IfModule !perchild.c> --#ScoreBoardFile @rel_logfiledir@/apache_runtime_status -+#ScoreBoardFile @rel_runtimedir@/apache_runtime_status - </IfModule> - </IfModule> - -@@ -265,8 +265,8 @@ - # when the value of (unsigned)Group is above 60000; - # don't use Group #-1 on these systems! - # --User nobody --Group #-1 -+User www -+Group www - </IfModule> - </IfModule> - -@@ -314,10 +314,11 @@ - # - # First, we configure the "default" to be a very restrictive set of - # features. --# -+# - <Directory /> -- Options FollowSymLinks - AllowOverride None -+ Order Deny,Allow -+ Deny from all - </Directory> - - # -@@ -365,24 +366,29 @@ - # UserDir: The name of the directory that is appended onto a user's home - # directory if a ~user request is received. - # -+<IfModule mod_userdir.c> - UserDir public_html - -+UserDir disabled %%FTPUSERS%% -+ - # - # Control access to UserDir directories. The following is an example - # for a site where these directories are restricted to read-only. - # --#<Directory /home/*/public_html> --# AllowOverride FileInfo AuthConfig Limit Indexes --# Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec --# <Limit GET POST OPTIONS PROPFIND> --# Order allow,deny --# Allow from all --# </Limit> --# <LimitExcept GET POST OPTIONS PROPFIND> --# Order deny,allow --# Deny from all --# </LimitExcept> --#</Directory> -+<Directory /home/*/public_html> -+ AllowOverride FileInfo AuthConfig Limit Indexes -+ Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec -+ <Limit GET POST OPTIONS PROPFIND> -+ Order allow,deny -+ Allow from all -+ </Limit> -+ <LimitExcept GET POST OPTIONS PROPFIND> -+ Order deny,allow -+ Deny from all -+ </LimitExcept> -+</Directory> -+ -+</IfModule> - - # - # DirectoryIndex: sets the file that Apache will serve if a directory -@@ -472,7 +478,7 @@ - # logged here. If you *do* define an error logfile for a <VirtualHost> - # container, that host's errors will be logged there and not here. - # --ErrorLog @rel_logfiledir@/error_log -+ErrorLog @rel_logfiledir@/httpd-error.log - - # - # LogLevel: Control the number of messages logged to the error_log. -@@ -500,20 +506,20 @@ - # define per-<VirtualHost> access logfiles, transactions will be - # logged therein and *not* in this file. - # --CustomLog @rel_logfiledir@/access_log common -+#CustomLog @rel_logfiledir@/httpd-access.log common - - # - # If you would like to have agent and referer logfiles, uncomment the - # following directives. - # --#CustomLog @rel_logfiledir@/referer_log referer --#CustomLog @rel_logfiledir@/agent_log agent -+#CustomLog @rel_logfiledir@/httpd-referer.log referer -+#CustomLog @rel_logfiledir@/httpd-agent.log agent - - # - # If you prefer a single logfile with access, agent, and referer information - # (Combined Logfile Format) you can use the following directive. - # --#CustomLog @rel_logfiledir@/access_log combined -+CustomLog @rel_logfiledir@/httpd-access.log combined - - # - # ServerTokens -@@ -1049,3 +1055,5 @@ - # ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log - # CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common - #</VirtualHost> -+ -+Include @rel_sysconfdir@/Includes/*.conf diff --git a/www/apache20/files/patch-docs:conf:ssl-std.conf.in b/www/apache20/files/patch-docs:conf:ssl-std.conf.in deleted file mode 100644 index cf0bbeab218d..000000000000 --- a/www/apache20/files/patch-docs:conf:ssl-std.conf.in +++ /dev/null @@ -1,24 +0,0 @@ -$FreeBSD$ - ---- docs/conf/ssl-std.conf.in.orig Mon Oct 13 16:14:10 2003 -+++ docs/conf/ssl-std.conf.in Mon Oct 13 16:15:17 2003 -@@ -88,8 +88,8 @@ - DocumentRoot "@exp_htdocsdir@" - ServerName www.example.com:443 - ServerAdmin you@example.com --ErrorLog @exp_logfiledir@/error_log --TransferLog @exp_logfiledir@/access_log -+ErrorLog @exp_logfiledir@/httpd-error.log -+TransferLog @exp_logfiledir@/httpd-access.log - - # SSL Engine Switch: - # Enable/Disable SSL for this virtual host. -@@ -240,7 +240,7 @@ - # Per-Server Logging: - # The home of a custom SSL log file. Use this when you want a - # compact non-error SSL logfile on a virtual host basis. --CustomLog @exp_logfiledir@/ssl_request_log \ -+CustomLog @exp_logfiledir@/httpd-ssl_request.log \ - "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" - - </VirtualHost> diff --git a/www/apache20/files/patch-fix-srclib:apr:network_io:unix:sockaddr.c b/www/apache20/files/patch-fix-srclib:apr:network_io:unix:sockaddr.c deleted file mode 100644 index 336671027754..000000000000 --- a/www/apache20/files/patch-fix-srclib:apr:network_io:unix:sockaddr.c +++ /dev/null @@ -1,10 +0,0 @@ ---- srclib/apr/network_io/unix/sockaddr.c.orig Tue Jul 13 09:08:03 2004 -+++ srclib/apr/network_io/unix/sockaddr.c Tue Jul 13 09:08:46 2004 -@@ -612,6 +612,7 @@ - struct sockaddr_in tmpsa; - tmpsa.sin_family = AF_INET; - tmpsa.sin_addr.s_addr = ((apr_uint32_t *)sockaddr->ipaddr_ptr)[3]; -+ tmpsa.sin_len = sizeof(tmpsa); - - rc = getnameinfo((const struct sockaddr *)&tmpsa, sizeof(tmpsa), - tmphostname, sizeof(tmphostname), NULL, 0, diff --git a/www/apache20/files/patch-modules:ssl:mod_ssl.h b/www/apache20/files/patch-modules:ssl:mod_ssl.h deleted file mode 100644 index e916df9d0376..000000000000 --- a/www/apache20/files/patch-modules:ssl:mod_ssl.h +++ /dev/null @@ -1,11 +0,0 @@ ---- modules/ssl/mod_ssl.h.orig Tue Sep 16 01:00:06 2003 -+++ modules/ssl/mod_ssl.h Sat Jan 10 22:08:18 2004 -@@ -123,7 +123,7 @@ - #else /* !HAVE_SSLC (implicit HAVE_OPENSSL) */ - - #include <ssl.h> --#include <err.h> -+#include <openssl/err.h> - #include <x509.h> - #include <pem.h> - #include <crypto.h> diff --git a/www/apache20/files/patch-secfix-modules:dav:fs:lock.c b/www/apache20/files/patch-secfix-modules:dav:fs:lock.c deleted file mode 100644 index 802456eb8c51..000000000000 --- a/www/apache20/files/patch-secfix-modules:dav:fs:lock.c +++ /dev/null @@ -1,46 +0,0 @@ -=================================================================== -RCS file: /home/cvspublic/httpd-2.0/modules/dav/fs/lock.c,v -retrieving revision 1.25.2.5 -retrieving revision 1.25.2.6 -diff -u -r1.25.2.5 -r1.25.2.6 ---- modules/dav/fs/lock.c 2004/04/26 15:45:52 1.25.2.5 -+++ modules/dav/fs/lock.c 2004/09/15 08:26:48 1.25.2.6 -@@ -66,7 +66,7 @@ - ** INDIRECT LOCK: [char (DAV_LOCK_INDIRECT), - ** apr_uuid_t locktoken, - ** time_t expires, --** int key_size, -+** apr_size_t key_size, - ** char[] key] - ** The key is to the collection lock that resulted in this indirect lock - */ -@@ -157,7 +157,7 @@ - /* Stored indirect lock info - lock token and apr_datum_t */ - #define dav_size_indirect(a) (1 + sizeof(apr_uuid_t) \ - + sizeof(time_t) \ -- + sizeof(int) + (a)->key.dsize) -+ + sizeof((a)->key.dsize) + (a)->key.dsize) - - /* - ** The lockdb structure. -@@ -1469,13 +1469,13 @@ - } - if (dav_fs_do_refresh(dp_scan, ltl, new_time)) { - /* the lock was refreshed. return the lock. */ -- newlock = dav_fs_alloc_lock(lockdb, ip->key, dp->locktoken); -+ newlock = dav_fs_alloc_lock(lockdb, ip->key, dp_scan->locktoken); - newlock->is_locknull = !resource->exists; -- newlock->scope = dp->f.scope; -- newlock->type = dp->f.type; -- newlock->depth = dp->f.depth; -- newlock->timeout = dp->f.timeout; -- newlock->owner = dp->owner; -+ newlock->scope = dp_scan->f.scope; -+ newlock->type = dp_scan->f.type; -+ newlock->depth = dp_scan->f.depth; -+ newlock->timeout = dp_scan->f.timeout; -+ newlock->owner = dp_scan->owner; - newlock->auth_user = dp_scan->auth_user; - - newlock->next = *locks; - diff --git a/www/apache20/files/patch-secfix-modules:ssl:ssl_engine_io.c b/www/apache20/files/patch-secfix-modules:ssl:ssl_engine_io.c deleted file mode 100644 index f29cfd5aed4d..000000000000 --- a/www/apache20/files/patch-secfix-modules:ssl:ssl_engine_io.c +++ /dev/null @@ -1,34 +0,0 @@ -=================================================================== -RCS file: /home/cvspublic/httpd-2.0/modules/ssl/ssl_engine_io.c,v -retrieving revision 1.124 -retrieving revision 1.126 -diff -u -r1.124 -r1.126 ---- modules/ssl/ssl_engine_io.c 2004/07/13 18:11:22 1.124 -+++ modules/ssl/ssl_engine_io.c 2004/08/17 16:31:23 1.126 -@@ -564,8 +564,12 @@ - *len = bytes; - if (inctx->mode == AP_MODE_SPECULATIVE) { - /* We want to rollback this read. */ -- inctx->cbuf.value -= bytes; -- inctx->cbuf.length += bytes; -+ if (inctx->cbuf.length > 0) { -+ inctx->cbuf.value -= bytes; -+ inctx->cbuf.length += bytes; -+ } else { -+ char_buffer_write(&inctx->cbuf, buf, (int)bytes); -+ } - return APR_SUCCESS; - } - /* This could probably be *len == wanted, but be safe from stray -@@ -589,6 +593,10 @@ - while (1) { - - if (!inctx->filter_ctx->pssl) { -+ /* Ensure a non-zero error code is returned */ -+ if (inctx->rc == APR_SUCCESS) { -+ inctx->rc = APR_EGENERAL; -+ } - break; - } - - diff --git a/www/apache20/files/patch-secfix-server:utils.c b/www/apache20/files/patch-secfix-server:utils.c deleted file mode 100644 index ed56554a3360..000000000000 --- a/www/apache20/files/patch-secfix-server:utils.c +++ /dev/null @@ -1,132 +0,0 @@ -diff -Nur httpd-2.0~/server/util.c httpd-2.0/server/util.c ---- server/util.c -+++ server/util.c -@@ -722,7 +722,7 @@ - - *resp++ = '\0'; - #if RESOLVE_ENV_PER_TOKEN -- return ap_resolve_env(p,result); -+ return (char *)ap_resolve_env(p,result); - #else - return result; - #endif -@@ -782,39 +782,87 @@ - */ - AP_DECLARE(const char *) ap_resolve_env(apr_pool_t *p, const char * word) - { -- char tmp[ MAX_STRING_LEN ]; -- const char *s, *e; -- tmp[0] = '\0'; -- -- if (!(s=ap_strchr_c(word,'$'))) -- return word; -- -- do { -- /* XXX - relies on strncat() to add '\0' -- */ -- strncat(tmp,word,s - word); -- if ((s[1] == '{') && (e=ap_strchr_c(s,'}'))) { -- const char *e2 = e; -- char *var; -- word = e + 1; -- var = apr_pstrndup(p, s+2, e2-(s+2)); -- e = getenv(var); -- if (e) { -- strcat(tmp,e); -- } else { -- strncat(tmp, s, e2-s); -- strcat(tmp,"}"); -- } -- } else { -- /* ignore invalid strings */ -- word = s+1; -- strcat(tmp,"$"); -- }; -- } while ((s=ap_strchr_c(word,'$'))); -- strcat(tmp,word); -+# define SMALL_EXPANSION 5 -+ struct sll { -+ struct sll *next; -+ const char *string; -+ apr_size_t len; -+ } *result, *current, sresult[SMALL_EXPANSION]; -+ char *res_buf, *cp; -+ const char *s, *e, *ep; -+ unsigned spc; -+ apr_size_t outlen; -+ -+ s = ap_strchr_c(word, '$'); -+ if (!s) { -+ return word; -+ } -+ -+ /* well, actually something to do */ -+ ep = word + strlen(word); -+ spc = 0; -+ result = current = &(sresult[spc++]); -+ current->next = NULL; -+ current->string = word; -+ current->len = s - word; -+ outlen = current->len; -+ -+ do { -+ /* prepare next entry */ -+ if (current->len) { -+ current->next = (spc < SMALL_EXPANSION) -+ ? &(sresult[spc++]) -+ : (struct sll *)apr_palloc(p, -+ sizeof(*current->next)); -+ current = current->next; -+ current->next = NULL; -+ current->len = 0; -+ } - -- return apr_pstrdup(p,tmp); -+ if (*s == '$') { -+ if (s[1] == '{' && (e = ap_strchr_c(s, '}'))) { -+ word = getenv(apr_pstrndup(p, s+2, e-s-2)); -+ if (word) { -+ current->string = word; -+ current->len = strlen(word); -+ outlen += current->len; -+ } -+ else { -+ current->string = s; -+ current->len = e - s + 1; -+ outlen += current->len; -+ } -+ s = e + 1; -+ } -+ else { -+ current->string = s++; -+ current->len = 1; -+ ++outlen; -+ } -+ } -+ else { -+ word = s; -+ s = ap_strchr_c(s, '$'); -+ current->string = word; -+ current->len = s ? s - word : ep - word; -+ outlen += current->len; -+ } -+ } while (s && *s); -+ -+ /* assemble result */ -+ res_buf = cp = apr_palloc(p, outlen + 1); -+ do { -+ if (result->len) { -+ memcpy(cp, result->string, result->len); -+ cp += result->len; -+ } -+ result = result->next; -+ } while (result); -+ res_buf[outlen] = '\0'; -+ -+ return res_buf; - } -+ - AP_DECLARE(int) ap_cfg_closefile(ap_configfile_t *cfp) - { - #ifdef DEBUG - diff --git a/www/apache20/files/patch-secfix-srclib:apr-util:test:testuri.c b/www/apache20/files/patch-secfix-srclib:apr-util:test:testuri.c deleted file mode 100644 index 2efb768f9c79..000000000000 --- a/www/apache20/files/patch-secfix-srclib:apr-util:test:testuri.c +++ /dev/null @@ -1,33 +0,0 @@ ---- srclib/apr-util/test/testuri.c -+++ srclib/apr-util/test/testuri.c -@@ -36,6 +37,10 @@ - - struct aup_test aup_tests[] = - { -+ { "http://[/::1]/index.html", APR_EGENERAL }, -+ { "http://[", APR_EGENERAL }, -+ { "http://[?::1]/index.html", APR_EGENERAL }, -+ - { - "http://127.0.0.1:9999/asdf.html", - 0, "http", "127.0.0.1:9999", NULL, NULL, "127.0.0.1", "9999", "/asdf.html", NULL, NULL, 9999 ---- srclib/apr-util/uri/apr_uri.c -+++ srclib/apr-util/uri/apr_uri.c -@@ -307,11 +307,11 @@ - if (*hostinfo == '[') { - v6_offset1 = 1; - v6_offset2 = 2; -- s = uri; -- do { -- --s; -- } while (s >= hostinfo && *s != ':' && *s != ']'); -- if (s < hostinfo || *s == ']') { -+ s = memchr(hostinfo, ']', uri - hostinfo); -+ if (s == NULL) { -+ return APR_EGENERAL; -+ } -+ if (*++s != ':') { - s = NULL; /* no port */ - } - } - diff --git a/www/apache20/files/patch-server:main.c b/www/apache20/files/patch-server:main.c deleted file mode 100644 index d297d4425fdb..000000000000 --- a/www/apache20/files/patch-server:main.c +++ /dev/null @@ -1,36 +0,0 @@ ---- server/main.c.orig Thu Jun 13 04:34:56 2002 -+++ server/main.c Sun Jul 21 08:54:09 2002 -@@ -78,6 +78,11 @@ - #include "ap_mpm.h" - #include "mpm_common.h" - -+#ifdef FREEBSD_THREAD_HACK -+#include <unistd.h> -+AP_DECLARE(int) ap_exists_config_define(const char *name); -+#endif -+ - /* WARNING: Win32 binds http_main.c dynamically to the server. Please place - * extern functions and global data in another appropriate module. - * -@@ -558,6 +563,21 @@ - destroy_and_exit_process(process, 1); - } - -+#ifdef FREEBSD_THREAD_HACK -+ { -+ int r; -+ -+ if (! ap_exists_config_define("NO_DETACH")) { -+ if ((r = fork()) > 0) -+ return 0; -+ if (r == -1) { -+ perror("fork"); -+ return 0; -+ } -+ setsid(); -+ } -+ } -+#endif - ap_process_config_tree(server_conf, ap_conftree, process->pconf, ptemp); - ap_fixup_virtual_hosts(pconf, server_conf); - ap_fini_vhost_config(pconf, server_conf); diff --git a/www/apache20/files/patch-src:apr:build:buildcheck.sh b/www/apache20/files/patch-src:apr:build:buildcheck.sh deleted file mode 100644 index a65902a7731d..000000000000 --- a/www/apache20/files/patch-src:apr:build:buildcheck.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- srclib/apr/build/buildcheck.sh Sun Jan 25 16:41:56 2004 -+++ srclib/apr/build/buildcheck.sh Tue Mar 9 07:49:42 2004 -@@ -26,7 +26,7 @@ - # output is multiline from 1.5 onwards - - # Require libtool 1.3.3 or newer --libtool=`build/PrintPath glibtool libtool` -+libtool=${LIBTOOL} - lt_pversion=`$libtool --version 2>/dev/null|sed -e 's/([^)]*)//g;s/^[^0-9]*//;s/[- ].*//g;q'` - if test -z "$lt_pversion"; then - echo "buildconf: libtool not found." diff --git a/www/apache20/files/patch-srclib:apr-util:config.layout b/www/apache20/files/patch-srclib:apr-util:config.layout deleted file mode 100644 index 222e91d975bc..000000000000 --- a/www/apache20/files/patch-srclib:apr-util:config.layout +++ /dev/null @@ -1,10 +0,0 @@ ---- srclib/apr-util/config.layout.orig Tue Jan 7 13:13:09 2003 -+++ srclib/apr-util/config.layout Tue Apr 1 18:36:16 2003 -@@ -229,3 +229,7 @@ - infodir: ${exec_prefix}/share/info - libsuffix -${APRUTIL_MAJOR_VERSION} - </Layout> -+ -+<Layout FreeBSD> -+ libsuffix: -+</Layout> diff --git a/www/apache20/files/patch-srclib:apr-util:misc:apr_reslist.c b/www/apache20/files/patch-srclib:apr-util:misc:apr_reslist.c deleted file mode 100644 index d6a9fdbf709f..000000000000 --- a/www/apache20/files/patch-srclib:apr-util:misc:apr_reslist.c +++ /dev/null @@ -1,112 +0,0 @@ ---- srclib/apr-util/misc/apr_reslist.c.orig Fri Feb 13 04:52:43 2004 -+++ srclib/apr-util/misc/apr_reslist.c Mon Mar 15 08:21:26 2004 -@@ -49,6 +49,7 @@ - int smax; /* soft maximum on the total number of resources */ - int hmax; /* hard maximum on the total number of resources */ - apr_interval_time_t ttl; /* TTL when we have too many resources */ -+ apr_interval_time_t timeout; /* Timeout for waiting on resource */ - apr_reslist_constructor constructor; - apr_reslist_destructor destructor; - void *params; /* opaque data passed to constructor and destructor calls */ -@@ -118,12 +119,9 @@ - res = apr_pcalloc(reslist->pool, sizeof(*res)); - - rv = reslist->constructor(&res->opaque, reslist->params, reslist->pool); -- if (rv != APR_SUCCESS) { -- return rv; -- } - - *ret_res = res; -- return APR_SUCCESS; -+ return rv; - } - - /** -@@ -132,14 +130,7 @@ - */ - static apr_status_t destroy_resource(apr_reslist_t *reslist, apr_res_t *res) - { -- apr_status_t rv; -- -- rv = reslist->destructor(res->opaque, reslist->params, reslist->pool); -- if (rv != APR_SUCCESS) { -- return rv; -- } -- -- return APR_SUCCESS; -+ return reslist->destructor(res->opaque, reslist->params, reslist->pool); - } - - static apr_status_t reslist_cleanup(void *data_) -@@ -187,6 +178,7 @@ - /* Create the resource */ - rv = create_resource(reslist, &res); - if (rv != APR_SUCCESS) { -+ free_container(reslist, res); - apr_thread_mutex_unlock(reslist->listlock); - return rv; - } -@@ -313,7 +305,15 @@ - * a new one, or something becomes free. */ - else while (reslist->ntotal >= reslist->hmax - && reslist->nidle <= 0) { -- apr_thread_cond_wait(reslist->avail, reslist->listlock); -+ if (reslist->timeout) { -+ if ((rv = apr_thread_cond_timedwait(reslist->avail, -+ reslist->listlock, reslist->timeout)) != APR_SUCCESS) { -+ apr_thread_mutex_unlock(reslist->listlock); -+ return rv; -+ } -+ } -+ else -+ apr_thread_cond_wait(reslist->avail, reslist->listlock); - } - /* If we popped out of the loop, first try to see if there - * are new resources available for immediate use. */ -@@ -329,17 +329,13 @@ - * a resource to fill the slot and use it. */ - else { - rv = create_resource(reslist, &res); -- -- if (rv != APR_SUCCESS) { -- apr_thread_mutex_unlock(reslist->listlock); -- return rv; -+ if (rv == APR_SUCCESS) { -+ reslist->ntotal++; -+ *resource = res->opaque; - } -- -- reslist->ntotal++; -- *resource = res->opaque; - free_container(reslist, res); - apr_thread_mutex_unlock(reslist->listlock); -- return APR_SUCCESS; -+ return rv; - } - } - -@@ -356,6 +352,23 @@ - apr_thread_mutex_unlock(reslist->listlock); - - return reslist_maint(reslist); -+} -+ -+APU_DECLARE(void) apr_reslist_timeout_set(apr_reslist_t *reslist, -+ apr_interval_time_t timeout) -+{ -+ reslist->timeout = timeout; -+} -+ -+APU_DECLARE(apr_status_t) apr_reslist_invalidate(apr_reslist_t *reslist, -+ void *resource) -+{ -+ apr_status_t ret; -+ apr_thread_mutex_lock(reslist->listlock); -+ ret = reslist->destructor(resource, reslist->params, reslist->pool); -+ reslist->ntotal--; -+ apr_thread_mutex_unlock(reslist->listlock); -+ return ret; - } - - #endif /* APR_HAS_THREADS */ - diff --git a/www/apache20/files/patch-srclib:apr-util:xml:expat:buildconf.sh b/www/apache20/files/patch-srclib:apr-util:xml:expat:buildconf.sh deleted file mode 100644 index 0bbcfa783555..000000000000 --- a/www/apache20/files/patch-srclib:apr-util:xml:expat:buildconf.sh +++ /dev/null @@ -1,18 +0,0 @@ ---- srclib/apr-util/xml/expat/buildconf.sh Tue Jun 17 20:51:47 2003 -+++ srclib/apr-util/xml/expat/buildconf.sh Tue Mar 9 07:52:57 2004 -@@ -3,13 +3,13 @@ - # - # Build aclocal.m4 from libtool's libtool.m4 - # --libtoolize=`conftools/PrintPath glibtoolize libtoolize` -+libtoolize=${LIBTOOLIZE} - if [ "x$libtoolize" = "x" ]; then - echo "libtoolize not found in path" - exit 1 - fi - ltpath=`dirname $libtoolize` --ltfile=${LIBTOOL_M4-`cd $ltpath/../share/aclocal ; pwd`/libtool.m4} -+ltfile=${LIBTOOL_M4-`cd $ltpath/../../share/aclocal ; pwd`/libtool${LIBTOOL_VERSION}.m4} - echo "Incorporating $ltfile into aclocal.m4 ..." - echo "dnl THIS FILE IS AUTOMATICALLY GENERATED BY buildconf.sh" > aclocal.m4 - echo "dnl edits here will be lost" >> aclocal.m4 diff --git a/www/apache20/files/patch-srclib:apr-utils:build:dbm.m4 b/www/apache20/files/patch-srclib:apr-utils:build:dbm.m4 deleted file mode 100644 index e13c41e28eeb..000000000000 --- a/www/apache20/files/patch-srclib:apr-utils:build:dbm.m4 +++ /dev/null @@ -1,55 +0,0 @@ ---- srclib/apr-util/build/dbm.m4.orig Sat Mar 20 06:52:01 2004 -+++ srclib/apr-util/build/dbm.m4 Sat Mar 20 06:54:51 2004 -@@ -298,8 +298,8 @@ - fi - APU_CHECK_BERKELEY_DB(1, -1, -1, - "$places", -- "db_185.h", -- "db" -+ "db.h", -+ "c" - ) - if test "$apu_have_db" = "1"; then - apu_db_version=185 -@@ -341,7 +341,7 @@ - APU_CHECK_BERKELEY_DB(3, -1, -1, - "$places", - "db3/db.h db.h", -- "db3 db" -+ "db3" - ) - if test "$apu_have_db" = "1"; then - apu_db_version=3 -@@ -361,8 +361,8 @@ - fi - APU_CHECK_BERKELEY_DB("4", "0", "-1", - "$places", -- "db4/db.h db.h", -- "db-4.0 db4 db" -+ "db4/db.h", -+ "db4" - ) - if test "$apu_have_db" = "1"; then - apu_db_version=4 -@@ -382,8 +382,8 @@ - fi - APU_CHECK_BERKELEY_DB("4", "1", "-1", - "$places", -- "db41/db.h db4/db.h db.h", -- "db-4.1 db4 db" -+ "db41/db.h", -+ "db41" - ) - if test "$apu_have_db" = "1"; then - apu_db_version=4 -@@ -403,8 +403,8 @@ - fi - APU_CHECK_BERKELEY_DB("4", "2", "-1", - "$places", -- "db42/db.h db4/db.h db.h", -- "db-4.2 db4 db" -+ "db42/db.h", -+ "db-4.2" - ) - if test "$apu_have_db" = "1"; then - apu_db_version=4 diff --git a/www/apache20/files/patch-srclib:apr:buildconf b/www/apache20/files/patch-srclib:apr:buildconf deleted file mode 100644 index 484f86afa37b..000000000000 --- a/www/apache20/files/patch-srclib:apr:buildconf +++ /dev/null @@ -1,28 +0,0 @@ ---- srclib/apr/buildconf Tue Jun 17 20:44:25 2003 -+++ srclib/apr/buildconf Tue Mar 9 07:53:27 2004 -@@ -60,7 +60,7 @@ - # - build/buildcheck.sh || exit 1 - --libtoolize=`build/PrintPath glibtoolize libtoolize` -+libtoolize=${LIBTOOLIZE} - if [ "x$libtoolize" = "x" ]; then - echo "libtoolize not found in path" - exit 1 -@@ -81,14 +81,14 @@ - $libtoolize --copy --automake - - ltpath=`dirname $libtoolize` --ltfile=${LIBTOOL_M4-`cd $ltpath/../share/aclocal ; pwd`/libtool.m4} -+ltfile=${LIBTOOL_M4-`cd $ltpath/../../share/aclocal ; pwd`/${LIBTOOL_VERSION}.m4} - - if [ ! -f $ltfile ]; then - echo "$ltfile not found" - exit 1 - fi - --echo "buildconf: Using libtool.m4 at ${ltfile}." -+echo "buildconf: Using ${LIBTOOL_VERSION}.m4 at ${ltfile}." - - cat $ltfile | sed -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' > build/libtool.m4 - diff --git a/www/apache20/files/patch-srclib:apr:config.layout b/www/apache20/files/patch-srclib:apr:config.layout deleted file mode 100644 index 5c52779635fc..000000000000 --- a/www/apache20/files/patch-srclib:apr:config.layout +++ /dev/null @@ -1,10 +0,0 @@ ---- srclib/apr/config.layout.orig Tue Jan 7 13:06:50 2003 -+++ srclib/apr/config.layout Tue Apr 1 18:36:51 2003 -@@ -229,3 +229,7 @@ - infodir: ${exec_prefix}/share/info - libsuffix: -${APR_MAJOR_VERSION} - </Layout> -+ -+<Layout FreeBSD> -+ libsuffix: -+</Layout> diff --git a/www/apache20/files/patch-srclib:apr:include:apr_atomic.h b/www/apache20/files/patch-srclib:apr:include:apr_atomic.h deleted file mode 100644 index 14d1dd444ba3..000000000000 --- a/www/apache20/files/patch-srclib:apr:include:apr_atomic.h +++ /dev/null @@ -1,17 +0,0 @@ ---- srclib/apr/include/apr_atomic.h.orig Wed May 1 03:41:59 2002 -+++ srclib/apr/include/apr_atomic.h Tue May 7 19:37:45 2002 -@@ -175,10 +175,10 @@ - #include <machine/atomic.h> - - #define apr_atomic_t apr_uint32_t --#define apr_atomic_add(mem, val) atomic_add_int(mem,val) --#define apr_atomic_dec(mem) atomic_subtract_int(mem,1) --#define apr_atomic_inc(mem) atomic_add_int(mem,1) --#define apr_atomic_set(mem, val) atomic_set_int(mem, val) -+#define apr_atomic_add(mem, val) (atomic_add_int(mem,val),mem) -+#define apr_atomic_dec(mem) (atomic_subtract_int(mem,1),mem) -+#define apr_atomic_inc(mem) (atomic_add_int(mem,1),mem) -+#define apr_atomic_set(mem, val) (atomic_set_int(mem, val),mem) - #define apr_atomic_read(mem) (*mem) - - #define APR_ATOMIC_NEED_CAS_DEFAULT 1 diff --git a/www/apache20/files/patch-srclib:apr:threadproc:unix:procsup.c b/www/apache20/files/patch-srclib:apr:threadproc:unix:procsup.c deleted file mode 100644 index 13c663af7bd4..000000000000 --- a/www/apache20/files/patch-srclib:apr:threadproc:unix:procsup.c +++ /dev/null @@ -1,18 +0,0 @@ ---- srclib/apr/threadproc/unix/procsup.c.orig Mon Apr 8 22:08:18 2002 -+++ srclib/apr/threadproc/unix/procsup.c Sun Jul 21 08:45:44 2002 -@@ -59,6 +59,7 @@ - int x; - - chdir("/"); -+#ifndef FREEBSD_THREAD_HACK - #if !defined(MPE) && !defined(OS2) && !defined(TPF) && !defined(BEOS) - /* Don't detach for MPE because child processes can't survive the death of - * the parent. */ -@@ -89,6 +90,7 @@ - if (setpgid(0, 0) == -1) { - return errno; - } -+#endif - #endif - - /* close out the standard file descriptors */ diff --git a/www/apache20/files/patch-support:apachectl.in b/www/apache20/files/patch-support:apachectl.in deleted file mode 100644 index 57d2af876b8f..000000000000 --- a/www/apache20/files/patch-support:apachectl.in +++ /dev/null @@ -1,21 +0,0 @@ ---- support/apachectl.in.orig Mon May 27 20:46:01 2002 -+++ support/apachectl.in Thu Jul 11 21:12:36 2002 -@@ -31,8 +31,8 @@ - HTTPD='@exp_sbindir@/@progname@' - # - # pick up any necessary environment variables --if test -f @exp_bindir@/envvars; then -- . @exp_bindir@/envvars -+if test -f @exp_sbindir@/envvars; then -+ . @exp_sbindir@/envvars - fi - # - # a command that outputs a formatted text version of the HTML at the -@@ -46,6 +46,7 @@ - # - # -------------------- -------------------- - # |||||||||||||||||||| END CONFIGURATION SECTION |||||||||||||||||||| -+eval `limits -e -C daemon` >/dev/null 2>&1 - - ERROR=0 - if [ "x$ARGV" = "x" ] ; then diff --git a/www/apache20/files/patch-support:log_server_status.in b/www/apache20/files/patch-support:log_server_status.in deleted file mode 100644 index 136bafb9ff1a..000000000000 --- a/www/apache20/files/patch-support:log_server_status.in +++ /dev/null @@ -1,20 +0,0 @@ ---- support/log_server_status.in.orig Tue Jun 18 23:21:53 2002 -+++ support/log_server_status.in Tue Jun 18 23:23:08 2002 -@@ -63,7 +63,7 @@ - # - require 'sys/socket.ph'; - --$wherelog = "/var/log/graph/"; # Logs will be like "/var/log/graph/19960312" -+$wherelog = "@logfiledir@/httpd-status-"; # Logs will be like "/var/log/httpd-status-19960312.log" - $server = "localhost"; # Name of server, could be "www.foo.com" - $port = "80"; # Port on server - $request = "/status/?auto"; # Request to send -@@ -96,7 +96,7 @@ - chomp($date); - ($day,$time)=split(/:/,$date); - $res=&tcp_connect($server,$port); -- open(OUT,">>$wherelog$day"); -+ open(OUT,">>$wherelog$day.log"); - if ($res) { - print OUT "$time:-1:-1:-1:-1:$res\n"; - exit 1; diff --git a/www/apache20/pkg-descr b/www/apache20/pkg-descr deleted file mode 100644 index 1102fa67e2cb..000000000000 --- a/www/apache20/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -The Apache HTTP Server Project is an effort to develop and maintain an -open-source HTTP server for various modern desktop and server operating -systems, such as UNIX and Windows NT. The goal of this project is to -provide a secure, efficient and extensible server which provides HTTP -services in sync with the current HTTP standards. -The 2.x branch of Apache Web Server includes several improvements like -threading, use of APR, native IPv6 and SSL support, and many more. - -WWW: http://httpd.apache.org/ diff --git a/www/apache20/pkg-install b/www/apache20/pkg-install deleted file mode 100644 index 5910273e21e3..000000000000 --- a/www/apache20/pkg-install +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh -# $FreeBSD$ -# - -if [ "$2" != "PRE-INSTALL" ]; then - exit 0 -fi - -WWWUSER=www -WWWGROUP=${WWWUSER} -WWWUID=80 -WWWGID=${WWWUID} - -if ! pw groupshow "${WWWGROUP}" 2>/dev/null 1>&2; then - if pw groupadd ${WWWGROUP} -g ${WWWGID}; then - echo "Added group \"${WWWGROUP}\"." - else - echo "Adding group \"${WWWGROUP}\" failed..." - exit 1 - fi -fi - -if ! pw usershow "${WWWUSER}" 2>/dev/null 1>&2; then - if pw useradd ${WWWUSER} -u ${WWWUID} -g ${WWWGROUP} -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "World Wide Web Owner"; \ - then - echo "Added user \"${WWWUSER}\"." - else - echo "Adding user \"${WWWUSER}\" failed..." - exit 1 - fi -fi - -exit 0 diff --git a/www/apache20/pkg-message b/www/apache20/pkg-message deleted file mode 100644 index 510dd32f581d..000000000000 --- a/www/apache20/pkg-message +++ /dev/null @@ -1,18 +0,0 @@ - *********************************** - * !!!!!!!!!!! WARNING !!!!!!!!!!! * - *********************************** -Since 2.0.49_2, to run apache www server from startup, add apache2_enable="YES" -in your /etc/rc.conf. -Available variables you add/set to /etc/rc.conf. -- apache2_enable (bool): Set to "NO" by default. - Set it to "YES" to enable apache2. -- apache2ssl_enable (bool): Set to "NO" by default. - Set it to "YES" to start apache with SSL - (if <IfDefined SSL> exists in httpd.conf). -- apache2limits_enable (bool):Set to "NO" by default. - Set it to yes to run `limits $limits_args` - just before apache starts. -- apache2_flags (str): Set to "" by default. - Extra flags passed to start command. -- apache2limits_args (str): Default to "-e -C daemon" - Arguments of pre-start limits run. diff --git a/www/apache20/pkg-plist b/www/apache20/pkg-plist deleted file mode 100644 index f9b69059d301..000000000000 --- a/www/apache20/pkg-plist +++ /dev/null @@ -1,1686 +0,0 @@ -@comment $FreeBSD$ -@unexec if cmp -s %D/etc/apache2/highperformance.conf %D/etc/apache2/highperformance-std.conf; then rm -f %D/etc/apache2/highperformance.conf; fi -etc/apache2/highperformance-std.conf -@exec [ -f %B/highperformance.conf ] || cp %B/%f %B/highperformance.conf -@unexec if cmp -s %D/etc/apache2/httpd.conf %D/etc/apache2/httpd-std.conf; then rm -f %D/etc/apache2/httpd.conf; fi -etc/apache2/httpd-std.conf -@exec [ -f %B/httpd.conf ] || cp %B/%f %B/httpd.conf -@unexec if cmp -s %D/etc/apache2/magic %D/etc/apache2/magic-dist; then rm -f %D/etc/apache2/magic; fi -etc/apache2/magic-dist -@exec [ -f %B/magic ] || cp %B/%f %B/magic -@unexec if cmp -s %D/etc/apache2/mime.types %D/etc/apache2/mime.types-dist; then rm -f %D/etc/apache2/mime.types; fi -etc/apache2/mime.types-dist -@exec [ -f %B/mime.types ] || cp %B/%f %B/mime.types -@unexec if cmp -s %D/etc/apache2/ssl.conf %D/etc/apache2/ssl-std.conf; then rm -f %D/etc/apache2/ssl.conf; fi -etc/apache2/ssl-std.conf -@exec [ -f %B/ssl.conf ] || cp %B/%f %B/ssl.conf -%%PORTS_APR%%etc/rc.d/000.apache2libs.sh -etc/rc.d/apache2.sh -include/apache2/ap_compat.h -include/apache2/ap_config.h -include/apache2/ap_config_auto.h -include/apache2/ap_config_layout.h -include/apache2/ap_listen.h -include/apache2/ap_mmn.h -include/apache2/ap_mpm.h -include/apache2/ap_provider.h -include/apache2/ap_regkey.h -include/apache2/ap_release.h -%%PORTS_APR%%include/apache2/apr.h -%%PORTS_APR%%include/apache2/apr_allocator.h -%%PORTS_APR%%include/apache2/apr_anylock.h -%%PORTS_APR%%include/apache2/apr_atomic.h -%%PORTS_APR%%include/apache2/apr_base64.h -%%PORTS_APR%%include/apache2/apr_buckets.h -%%PORTS_APR%%include/apache2/apr_compat.h -%%PORTS_APR%%include/apache2/apr_date.h -%%PORTS_APR%%include/apache2/apr_dbm.h -%%PORTS_APR%%include/apache2/apr_dso.h -%%PORTS_APR%%include/apache2/apr_env.h -%%PORTS_APR%%include/apache2/apr_errno.h -%%PORTS_APR%%include/apache2/apr_file_info.h -%%PORTS_APR%%include/apache2/apr_file_io.h -%%PORTS_APR%%include/apache2/apr_fnmatch.h -%%PORTS_APR%%include/apache2/apr_general.h -%%PORTS_APR%%include/apache2/apr_getopt.h -%%PORTS_APR%%include/apache2/apr_global_mutex.h -%%PORTS_APR%%include/apache2/apr_hash.h -%%PORTS_APR%%include/apache2/apr_hooks.h -%%PORTS_APR%%include/apache2/apr_inherit.h -%%PORTS_APR%%include/apache2/apr_ldap.h -%%PORTS_APR%%include/apache2/apr_ldap_url.h -%%PORTS_APR%%include/apache2/apr_lib.h -%%PORTS_APR%%include/apache2/apr_md4.h -%%PORTS_APR%%include/apache2/apr_md5.h -%%PORTS_APR%%include/apache2/apr_mmap.h -%%PORTS_APR%%include/apache2/apr_network_io.h -%%PORTS_APR%%include/apache2/apr_optional.h -%%PORTS_APR%%include/apache2/apr_optional_hooks.h -%%PORTS_APR%%include/apache2/apr_poll.h -%%PORTS_APR%%include/apache2/apr_pools.h -%%PORTS_APR%%include/apache2/apr_portable.h -%%PORTS_APR%%include/apache2/apr_proc_mutex.h -%%PORTS_APR%%include/apache2/apr_queue.h -%%PORTS_APR%%include/apache2/apr_reslist.h -%%PORTS_APR%%include/apache2/apr_ring.h -%%PORTS_APR%%include/apache2/apr_rmm.h -%%PORTS_APR%%include/apache2/apr_sdbm.h -%%PORTS_APR%%include/apache2/apr_sha1.h -%%PORTS_APR%%include/apache2/apr_shm.h -%%PORTS_APR%%include/apache2/apr_signal.h -%%PORTS_APR%%include/apache2/apr_strings.h -%%PORTS_APR%%include/apache2/apr_strmatch.h -%%PORTS_APR%%include/apache2/apr_support.h -%%PORTS_APR%%include/apache2/apr_tables.h -%%PORTS_APR%%include/apache2/apr_thread_cond.h -%%PORTS_APR%%include/apache2/apr_thread_mutex.h -%%PORTS_APR%%include/apache2/apr_thread_proc.h -%%PORTS_APR%%include/apache2/apr_thread_rwlock.h -%%PORTS_APR%%include/apache2/apr_time.h -%%PORTS_APR%%include/apache2/apr_uri.h -%%PORTS_APR%%include/apache2/apr_user.h -%%PORTS_APR%%include/apache2/apr_uuid.h -%%PORTS_APR%%include/apache2/apr_version.h -%%PORTS_APR%%include/apache2/apr_want.h -%%PORTS_APR%%include/apache2/apr_xlate.h -%%PORTS_APR%%include/apache2/apr_xml.h -%%PORTS_APR%%include/apache2/apu.h -%%PORTS_APR%%include/apache2/apu_compat.h -%%PORTS_APR%%include/apache2/apu_version.h -%%PORTS_APR%%include/apache2/apu_want.h -%%WORKER%%include/apache2/fdqueue.h -%%THREADPOOL%%include/apache2/pod.h -include/apache2/http_config.h -include/apache2/http_connection.h -include/apache2/http_core.h -include/apache2/http_log.h -include/apache2/http_main.h -include/apache2/http_protocol.h -include/apache2/http_request.h -include/apache2/http_vhost.h -include/apache2/httpd.h -include/apache2/mod_cgi.h -include/apache2/mod_core.h -include/apache2/mod_dav.h -include/apache2/mod_include.h -include/apache2/mod_log_config.h -include/apache2/mod_proxy.h -include/apache2/mod_ssl.h -include/apache2/mod_status.h -include/apache2/mpm.h -include/apache2/mpm_common.h -include/apache2/mpm_default.h -include/apache2/os.h -include/apache2/pcre.h -include/apache2/pcreposix.h -%%WORKER%%include/apache2/pod.h -include/apache2/rfc1413.h -include/apache2/scoreboard.h -include/apache2/ssl_expr.h -include/apache2/ssl_expr_parse.h -include/apache2/ssl_toolkit_compat.h -include/apache2/ssl_util_ssl.h -include/apache2/ssl_util_table.h -include/apache2/unixd.h -include/apache2/util_cfgtree.h -include/apache2/util_charset.h -include/apache2/util_ebcdic.h -include/apache2/util_filter.h -include/apache2/util_ldap.h -include/apache2/util_md5.h -include/apache2/util_script.h -include/apache2/util_time.h -include/apache2/util_xml.h -%%PORTS_APR%%lib/apache2/apr-config -%%PORTS_APR%%lib/apache2/apr.exp -%%PORTS_APR%%lib/apache2/aprutil.exp -%%PORTS_APR%%lib/apache2/apu-config -%%PORTS_APR%%lib/apache2/libapr-0.a -%%PORTS_APR%%lib/apache2/libapr-0.so -%%PORTS_APR%%lib/apache2/libapr-0.so.9 -%%PORTS_APR%%lib/apache2/libaprutil-0.a -%%PORTS_APR%%lib/apache2/libaprutil-0.so -%%PORTS_APR%%lib/apache2/libaprutil-0.so.9 -libexec/apache2/httpd.exp -%%MOD_ACCESS%%libexec/apache2/mod_access.so -%%MOD_ACTIONS%%libexec/apache2/mod_actions.so -%%MOD_ALIAS%%libexec/apache2/mod_alias.so -%%MOD_ASIS%%libexec/apache2/mod_asis.so -%%MOD_AUTH%%libexec/apache2/mod_auth.so -%%MOD_AUTH_ANON%%libexec/apache2/mod_auth_anon.so -%%MOD_AUTH_DBM%%libexec/apache2/mod_auth_dbm.so -%%MOD_AUTH_DIGEST%%libexec/apache2/mod_auth_digest.so -%%MOD_AUTH_LDAP%%libexec/apache2/mod_auth_ldap.so -%%MOD_AUTOINDEX%%libexec/apache2/mod_autoindex.so -%%MOD_BUCKETEER%%libexec/apache2/mod_bucketeer.so -%%MOD_CACHE%%libexec/apache2/mod_cache.so -%%MOD_CASE_FILTER%%libexec/apache2/mod_case_filter.so -%%MOD_CASE_FILTER_IN%%libexec/apache2/mod_case_filter_in.so -%%MOD_CERN_META%%libexec/apache2/mod_cern_meta.so -%%MOD_CGI%%libexec/apache2/mod_cgi.so -%%MOD_CGID%%libexec/apache2/mod_cgid.so -%%MOD_CHARSET_LITE%%libexec/apache2/mod_charset_lite.so -%%MOD_DAV%%libexec/apache2/mod_dav.so -%%MOD_DAV_FS%%libexec/apache2/mod_dav_fs.so -%%MOD_DEFLATE%%libexec/apache2/mod_deflate.so -%%MOD_DIR%%libexec/apache2/mod_dir.so -%%MOD_DISK_CACHE%%libexec/apache2/mod_disk_cache.so -%%MOD_ENV%%libexec/apache2/mod_env.so -%%MOD_EXPIRES%%libexec/apache2/mod_expires.so -%%MOD_EXT_FILTER%%libexec/apache2/mod_ext_filter.so -%%MOD_FILE_CACHE%%libexec/apache2/mod_file_cache.so -%%MOD_HEADERS%%libexec/apache2/mod_headers.so -%%MOD_IMAP%%libexec/apache2/mod_imap.so -%%MOD_INCLUDE%%libexec/apache2/mod_include.so -%%MOD_INFO%%libexec/apache2/mod_info.so -%%MOD_LDAP%%libexec/apache2/mod_ldap.so -%%MOD_LOG_CONFIG%%libexec/apache2/mod_log_config.so -%%MOD_LOGIO%%libexec/apache2/mod_logio.so -%%MOD_MEM_CACHE%%libexec/apache2/mod_mem_cache.so -%%MOD_MIME%%libexec/apache2/mod_mime.so -%%MOD_MIME_MAGIC%%libexec/apache2/mod_mime_magic.so -%%MOD_NEGOTIATION%%libexec/apache2/mod_negotiation.so -%%MOD_OPTIONAL_HOOK_EXPORT%%libexec/apache2/mod_optional_hook_export.so -%%MOD_OPTIONAL_HOOK_IMPORT%%libexec/apache2/mod_optional_hook_import.so -%%MOD_OPTIONAL_FN_IMPORT%%libexec/apache2/mod_optional_fn_import.so -%%MOD_OPTIONAL_FN_EXPORT%%libexec/apache2/mod_optional_fn_export.so -%%MOD_PROXY%%libexec/apache2/mod_proxy.so -%%MOD_PROXY_CONNECT%%libexec/apache2/mod_proxy_connect.so -%%MOD_PROXY_FTP%%libexec/apache2/mod_proxy_ftp.so -%%MOD_PROXY_HTTP%%libexec/apache2/mod_proxy_http.so -%%MOD_REWRITE%%libexec/apache2/mod_rewrite.so -%%MOD_SETENVIF%%libexec/apache2/mod_setenvif.so -%%MOD_SPELING%%libexec/apache2/mod_speling.so -%%MOD_SSL%%libexec/apache2/mod_ssl.so -%%MOD_STATUS%%libexec/apache2/mod_status.so -%%MOD_SUEXEC%%libexec/apache2/mod_suexec.so -%%MOD_UNIQUE_ID%%libexec/apache2/mod_unique_id.so -%%MOD_USERDIR%%libexec/apache2/mod_userdir.so -%%MOD_USERTRACK%%libexec/apache2/mod_usertrack.so -%%MOD_VHOST_ALIAS%%libexec/apache2/mod_vhost_alias.so -sbin/ab -sbin/apachectl -sbin/apxs -sbin/checkgid -sbin/dbmmanage -sbin/envvars -sbin/envvars-std -sbin/htdbm -sbin/htdigest -sbin/htpasswd -sbin/httpd -sbin/logresolve -sbin/rotatelogs -%%MOD_SUEXEC%%sbin/suexec -%%PORTS_APR%%share/apache2/build/apr_rules.mk -share/apache2/build/config_vars.mk -share/apache2/build/config.nice -share/apache2/build/instdso.sh -share/apache2/build/library.mk -%%PORTS_APR%%share/apache2/build/libtool -share/apache2/build/ltlib.mk -share/apache2/build/program.mk -share/apache2/build/rules.mk -share/apache2/build/special.mk -%%CGI%%@unexec if [ -L %D/www/cgi-bin ]; then rm -f %D/www/cgi-bin; fi -%%CGI%%@exec [ ! -d %D/www/cgi-bin ] && ln -fs %D/www/cgi-bin-dist %D/www/cgi-bin -%%CGI%%www/cgi-bin-dist/printenv -%%CGI%%www/cgi-bin-dist/test-cgi -%%WWWDATA%%@unexec if [ -L %D/www/data ]; then rm -f %D/www/data; fi -%%WWWDATA%%@exec [ ! -d %D/www/data ] && ln -fs %D/www/data-dist %D/www/data -%%WWWDATA%%www/data-dist/apache_pb.gif -%%WWWDATA%%www/data-dist/apache_pb.png -%%WWWDATA%%www/data-dist/apache_pb2.gif -%%WWWDATA%%www/data-dist/apache_pb2.png -%%WWWDATA%%www/data-dist/apache_pb2_ani.gif -%%WWWDATA%%www/data-dist/index.html.ca -%%WWWDATA%%www/data-dist/index.html.cz.iso8859-2 -%%WWWDATA%%www/data-dist/index.html.de -%%WWWDATA%%www/data-dist/index.html.dk -%%WWWDATA%%www/data-dist/index.html.ee -%%WWWDATA%%www/data-dist/index.html.el -%%WWWDATA%%www/data-dist/index.html.en -%%WWWDATA%%www/data-dist/index.html.es -%%WWWDATA%%www/data-dist/index.html.et -%%WWWDATA%%www/data-dist/index.html.fr -%%WWWDATA%%www/data-dist/index.html.he.iso8859-8 -%%WWWDATA%%www/data-dist/index.html.hr.iso8859-2 -%%WWWDATA%%www/data-dist/index.html.it -%%WWWDATA%%www/data-dist/index.html.ja.iso2022-jp -%%WWWDATA%%www/data-dist/index.html.ko.euc-kr -%%WWWDATA%%www/data-dist/index.html.lb.utf8 -%%WWWDATA%%www/data-dist/index.html.nl -%%WWWDATA%%www/data-dist/index.html.nn -%%WWWDATA%%www/data-dist/index.html.no -%%WWWDATA%%www/data-dist/index.html.po.iso8859-2 -%%WWWDATA%%www/data-dist/index.html.pt -%%WWWDATA%%www/data-dist/index.html.pt-br -%%WWWDATA%%www/data-dist/index.html.ru.cp-1251 -%%WWWDATA%%www/data-dist/index.html.ru.cp866 -%%WWWDATA%%www/data-dist/index.html.ru.iso-ru -%%WWWDATA%%www/data-dist/index.html.ru.koi8-r -%%WWWDATA%%www/data-dist/index.html.ru.utf8 -%%WWWDATA%%www/data-dist/index.html.sv -%%WWWDATA%%www/data-dist/index.html.var -%%WWWDATA%%www/data-dist/index.html.zh-cn.gb2312 -%%WWWDATA%%www/data-dist/index.html.zh-tw.big5 -%%ERROR%%@unexec if [ -L %D/www/error ]; then rm -f %D/www/error; fi -%%ERROR%%@exec [ ! -d %D/www/error ] && ln -fs %D/www/error-dist %D/www/error -%%ERROR%%www/error-dist/HTTP_BAD_GATEWAY.html.var -%%ERROR%%www/error-dist/HTTP_BAD_REQUEST.html.var -%%ERROR%%www/error-dist/HTTP_FORBIDDEN.html.var -%%ERROR%%www/error-dist/HTTP_GONE.html.var -%%ERROR%%www/error-dist/HTTP_INTERNAL_SERVER_ERROR.html.var -%%ERROR%%www/error-dist/HTTP_LENGTH_REQUIRED.html.var -%%ERROR%%www/error-dist/HTTP_METHOD_NOT_ALLOWED.html.var -%%ERROR%%www/error-dist/HTTP_NOT_ACCEPTABLE.html.var -%%ERROR%%www/error-dist/HTTP_NOT_FOUND.html.var -%%ERROR%%www/error-dist/HTTP_NOT_IMPLEMENTED.html.var -%%ERROR%%www/error-dist/HTTP_PRECONDITION_FAILED.html.var -%%ERROR%%www/error-dist/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var -%%ERROR%%www/error-dist/HTTP_REQUEST_TIME_OUT.html.var -%%ERROR%%www/error-dist/HTTP_REQUEST_URI_TOO_LARGE.html.var -%%ERROR%%www/error-dist/HTTP_SERVICE_UNAVAILABLE.html.var -%%ERROR%%www/error-dist/HTTP_UNAUTHORIZED.html.var -%%ERROR%%www/error-dist/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var -%%ERROR%%www/error-dist/HTTP_VARIANT_ALSO_VARIES.html.var -%%ERROR%%www/error-dist/README -%%ERROR%%www/error-dist/contact.html.var -%%ERROR%%www/error-dist/include/bottom.html -%%ERROR%%www/error-dist/include/spacer.html -%%ERROR%%www/error-dist/include/top.html -%%ICONS%%@unexec if [ -L %D/www/icons ]; then rm -f %D/www/icons; fi -%%ICONS%%@exec [ ! -d %D/www/icons ] && ln -fs %D/www/icons-dist %D/www/icons -%%ICONS%%www/icons-dist/README -%%ICONS%%www/icons-dist/a.gif -%%ICONS%%www/icons-dist/a.png -%%ICONS%%www/icons-dist/alert.black.gif -%%ICONS%%www/icons-dist/alert.black.png -%%ICONS%%www/icons-dist/alert.red.gif -%%ICONS%%www/icons-dist/alert.red.png -%%ICONS%%www/icons-dist/apache_pb.gif -%%ICONS%%www/icons-dist/apache_pb.png -%%ICONS%%www/icons-dist/apache_pb2.gif -%%ICONS%%www/icons-dist/apache_pb2.png -%%ICONS%%www/icons-dist/apache_pb2_ani.gif -%%ICONS%%www/icons-dist/back.gif -%%ICONS%%www/icons-dist/back.png -%%ICONS%%www/icons-dist/ball.gray.gif -%%ICONS%%www/icons-dist/ball.gray.png -%%ICONS%%www/icons-dist/ball.red.gif -%%ICONS%%www/icons-dist/ball.red.png -%%ICONS%%www/icons-dist/binary.gif -%%ICONS%%www/icons-dist/binary.png -%%ICONS%%www/icons-dist/binhex.gif -%%ICONS%%www/icons-dist/binhex.png -%%ICONS%%www/icons-dist/blank.gif -%%ICONS%%www/icons-dist/blank.png -%%ICONS%%www/icons-dist/bomb.gif -%%ICONS%%www/icons-dist/bomb.png -%%ICONS%%www/icons-dist/box1.gif -%%ICONS%%www/icons-dist/box1.png -%%ICONS%%www/icons-dist/box2.gif -%%ICONS%%www/icons-dist/box2.png -%%ICONS%%www/icons-dist/broken.gif -%%ICONS%%www/icons-dist/broken.png -%%ICONS%%www/icons-dist/burst.gif -%%ICONS%%www/icons-dist/burst.png -%%ICONS%%www/icons-dist/c.gif -%%ICONS%%www/icons-dist/c.png -%%ICONS%%www/icons-dist/comp.blue.gif -%%ICONS%%www/icons-dist/comp.blue.png -%%ICONS%%www/icons-dist/comp.gray.gif -%%ICONS%%www/icons-dist/comp.gray.png -%%ICONS%%www/icons-dist/compressed.gif -%%ICONS%%www/icons-dist/compressed.png -%%ICONS%%www/icons-dist/continued.gif -%%ICONS%%www/icons-dist/continued.png -%%ICONS%%www/icons-dist/dir.gif -%%ICONS%%www/icons-dist/dir.png -%%ICONS%%www/icons-dist/diskimg.gif -%%ICONS%%www/icons-dist/diskimg.png -%%ICONS%%www/icons-dist/down.gif -%%ICONS%%www/icons-dist/down.png -%%ICONS%%www/icons-dist/dvi.gif -%%ICONS%%www/icons-dist/dvi.png -%%ICONS%%www/icons-dist/f.gif -%%ICONS%%www/icons-dist/f.png -%%ICONS%%www/icons-dist/folder.gif -%%ICONS%%www/icons-dist/folder.open.gif -%%ICONS%%www/icons-dist/folder.open.png -%%ICONS%%www/icons-dist/folder.png -%%ICONS%%www/icons-dist/folder.sec.gif -%%ICONS%%www/icons-dist/folder.sec.png -%%ICONS%%www/icons-dist/forward.gif -%%ICONS%%www/icons-dist/forward.png -%%ICONS%%www/icons-dist/freebsd.gif -%%ICONS%%www/icons-dist/generic.gif -%%ICONS%%www/icons-dist/generic.png -%%ICONS%%www/icons-dist/generic.red.gif -%%ICONS%%www/icons-dist/generic.red.png -%%ICONS%%www/icons-dist/generic.sec.gif -%%ICONS%%www/icons-dist/generic.sec.png -%%ICONS%%www/icons-dist/hand.right.gif -%%ICONS%%www/icons-dist/hand.right.png -%%ICONS%%www/icons-dist/hand.up.gif -%%ICONS%%www/icons-dist/hand.up.png -%%ICONS%%www/icons-dist/icon.sheet.gif -%%ICONS%%www/icons-dist/icon.sheet.png -%%ICONS%%www/icons-dist/image1.gif -%%ICONS%%www/icons-dist/image1.png -%%ICONS%%www/icons-dist/image2.gif -%%ICONS%%www/icons-dist/image2.png -%%ICONS%%www/icons-dist/image3.gif -%%ICONS%%www/icons-dist/image3.png -%%ICONS%%www/icons-dist/index.gif -%%ICONS%%www/icons-dist/index.png -%%ICONS%%www/icons-dist/layout.gif -%%ICONS%%www/icons-dist/layout.png -%%ICONS%%www/icons-dist/left.gif -%%ICONS%%www/icons-dist/left.png -%%ICONS%%www/icons-dist/link.gif -%%ICONS%%www/icons-dist/link.png -%%ICONS%%www/icons-dist/movie.gif -%%ICONS%%www/icons-dist/movie.png -%%ICONS%%www/icons-dist/p.gif -%%ICONS%%www/icons-dist/p.png -%%ICONS%%www/icons-dist/patch.gif -%%ICONS%%www/icons-dist/patch.png -%%ICONS%%www/icons-dist/pdf.gif -%%ICONS%%www/icons-dist/pdf.png -%%ICONS%%www/icons-dist/pie0.gif -%%ICONS%%www/icons-dist/pie0.png -%%ICONS%%www/icons-dist/pie1.gif -%%ICONS%%www/icons-dist/pie1.png -%%ICONS%%www/icons-dist/pie2.gif -%%ICONS%%www/icons-dist/pie2.png -%%ICONS%%www/icons-dist/pie3.gif -%%ICONS%%www/icons-dist/pie3.png -%%ICONS%%www/icons-dist/pie4.gif -%%ICONS%%www/icons-dist/pie4.png -%%ICONS%%www/icons-dist/pie5.gif -%%ICONS%%www/icons-dist/pie5.png -%%ICONS%%www/icons-dist/pie6.gif -%%ICONS%%www/icons-dist/pie6.png -%%ICONS%%www/icons-dist/pie7.gif -%%ICONS%%www/icons-dist/pie7.png -%%ICONS%%www/icons-dist/pie8.gif -%%ICONS%%www/icons-dist/pie8.png -%%ICONS%%www/icons-dist/portal.gif -%%ICONS%%www/icons-dist/portal.png -%%ICONS%%www/icons-dist/ps.gif -%%ICONS%%www/icons-dist/ps.png -%%ICONS%%www/icons-dist/quill.gif -%%ICONS%%www/icons-dist/quill.png -%%ICONS%%www/icons-dist/right.gif -%%ICONS%%www/icons-dist/right.png -%%ICONS%%www/icons-dist/screw1.gif -%%ICONS%%www/icons-dist/screw1.png -%%ICONS%%www/icons-dist/screw2.gif -%%ICONS%%www/icons-dist/screw2.png -%%ICONS%%www/icons-dist/script.gif -%%ICONS%%www/icons-dist/script.png -%%ICONS%%www/icons-dist/small/README.txt -%%ICONS%%www/icons-dist/small/back.gif -%%ICONS%%www/icons-dist/small/back.png -%%ICONS%%www/icons-dist/small/binary.gif -%%ICONS%%www/icons-dist/small/binary.png -%%ICONS%%www/icons-dist/small/binhex.gif -%%ICONS%%www/icons-dist/small/binhex.png -%%ICONS%%www/icons-dist/small/blank.gif -%%ICONS%%www/icons-dist/small/blank.png -%%ICONS%%www/icons-dist/small/broken.gif -%%ICONS%%www/icons-dist/small/broken.png -%%ICONS%%www/icons-dist/small/burst.gif -%%ICONS%%www/icons-dist/small/burst.png -%%ICONS%%www/icons-dist/small/comp1.gif -%%ICONS%%www/icons-dist/small/comp1.png -%%ICONS%%www/icons-dist/small/comp2.gif -%%ICONS%%www/icons-dist/small/comp2.png -%%ICONS%%www/icons-dist/small/compressed.gif -%%ICONS%%www/icons-dist/small/compressed.png -%%ICONS%%www/icons-dist/small/continued.gif -%%ICONS%%www/icons-dist/small/continued.png -%%ICONS%%www/icons-dist/small/dir.gif -%%ICONS%%www/icons-dist/small/dir.png -%%ICONS%%www/icons-dist/small/dir2.gif -%%ICONS%%www/icons-dist/small/dir2.png -%%ICONS%%www/icons-dist/small/doc.gif -%%ICONS%%www/icons-dist/small/doc.png -%%ICONS%%www/icons-dist/small/forward.gif -%%ICONS%%www/icons-dist/small/forward.png -%%ICONS%%www/icons-dist/small/generic.gif -%%ICONS%%www/icons-dist/small/generic.png -%%ICONS%%www/icons-dist/small/generic2.gif -%%ICONS%%www/icons-dist/small/generic2.png -%%ICONS%%www/icons-dist/small/generic3.gif -%%ICONS%%www/icons-dist/small/generic3.png -%%ICONS%%www/icons-dist/small/image.gif -%%ICONS%%www/icons-dist/small/image.png -%%ICONS%%www/icons-dist/small/image2.gif -%%ICONS%%www/icons-dist/small/image2.png -%%ICONS%%www/icons-dist/small/index.gif -%%ICONS%%www/icons-dist/small/index.png -%%ICONS%%www/icons-dist/small/key.gif -%%ICONS%%www/icons-dist/small/key.png -%%ICONS%%www/icons-dist/small/movie.gif -%%ICONS%%www/icons-dist/small/movie.png -%%ICONS%%www/icons-dist/small/patch.gif -%%ICONS%%www/icons-dist/small/patch.png -%%ICONS%%www/icons-dist/small/ps.gif -%%ICONS%%www/icons-dist/small/ps.png -%%ICONS%%www/icons-dist/small/rainbow.gif -%%ICONS%%www/icons-dist/small/rainbow.png -%%ICONS%%www/icons-dist/small/sound.gif -%%ICONS%%www/icons-dist/small/sound.png -%%ICONS%%www/icons-dist/small/sound2.gif -%%ICONS%%www/icons-dist/small/sound2.png -%%ICONS%%www/icons-dist/small/tar.gif -%%ICONS%%www/icons-dist/small/tar.png -%%ICONS%%www/icons-dist/small/text.gif -%%ICONS%%www/icons-dist/small/text.png -%%ICONS%%www/icons-dist/small/transfer.gif -%%ICONS%%www/icons-dist/small/transfer.png -%%ICONS%%www/icons-dist/small/unknown.gif -%%ICONS%%www/icons-dist/small/unknown.png -%%ICONS%%www/icons-dist/small/uu.gif -%%ICONS%%www/icons-dist/small/uu.png -%%ICONS%%www/icons-dist/sound1.gif -%%ICONS%%www/icons-dist/sound1.png -%%ICONS%%www/icons-dist/sound2.gif -%%ICONS%%www/icons-dist/sound2.png -%%ICONS%%www/icons-dist/sphere1.gif -%%ICONS%%www/icons-dist/sphere1.png -%%ICONS%%www/icons-dist/sphere2.gif -%%ICONS%%www/icons-dist/sphere2.png -%%ICONS%%www/icons-dist/tar.gif -%%ICONS%%www/icons-dist/tar.png -%%ICONS%%www/icons-dist/tex.gif -%%ICONS%%www/icons-dist/tex.png -%%ICONS%%www/icons-dist/text.gif -%%ICONS%%www/icons-dist/text.png -%%ICONS%%www/icons-dist/transfer.gif -%%ICONS%%www/icons-dist/transfer.png -%%ICONS%%www/icons-dist/unknown.gif -%%ICONS%%www/icons-dist/unknown.png -%%ICONS%%www/icons-dist/up.gif -%%ICONS%%www/icons-dist/up.png -%%ICONS%%www/icons-dist/uu.gif -%%ICONS%%www/icons-dist/uu.png -%%ICONS%%www/icons-dist/uuencoded.gif -%%ICONS%%www/icons-dist/uuencoded.png -%%ICONS%%www/icons-dist/world1.gif -%%ICONS%%www/icons-dist/world1.png -%%ICONS%%www/icons-dist/world2.gif -%%ICONS%%www/icons-dist/world2.png -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/NOTICE -%%PORTDOCS%%%%DOCSDIR%%/bind.html -%%PORTDOCS%%%%DOCSDIR%%/bind.html.en -%%PORTDOCS%%%%DOCSDIR%%/bind.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/bind.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/bind.xml -%%PORTDOCS%%%%DOCSDIR%%/bind.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/bind.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/bind.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/cgi_path.html -%%PORTDOCS%%%%DOCSDIR%%/cgi_path.html.en -%%PORTDOCS%%%%DOCSDIR%%/cgi_path.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/cgi_path.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/cgi_path.xml -%%PORTDOCS%%%%DOCSDIR%%/cgi_path.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/cgi_path.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/cgi_path.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/configuring.html -%%PORTDOCS%%%%DOCSDIR%%/configuring.html.en -%%PORTDOCS%%%%DOCSDIR%%/configuring.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/configuring.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/configuring.xml -%%PORTDOCS%%%%DOCSDIR%%/configuring.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/configuring.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/configuring.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/content-negotiation.html -%%PORTDOCS%%%%DOCSDIR%%/content-negotiation.html.en -%%PORTDOCS%%%%DOCSDIR%%/content-negotiation.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/content-negotiation.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/content-negotiation.xml -%%PORTDOCS%%%%DOCSDIR%%/content-negotiation.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/content-negotiation.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/content-negotiation.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/custom-error.html -%%PORTDOCS%%%%DOCSDIR%%/custom-error.html.en -%%PORTDOCS%%%%DOCSDIR%%/custom-error.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/custom-error.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/custom-error.xml -%%PORTDOCS%%%%DOCSDIR%%/custom-error.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/custom-error.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/custom-error.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/developer/API.html -%%PORTDOCS%%%%DOCSDIR%%/developer/API.html.en -%%PORTDOCS%%%%DOCSDIR%%/developer/API.xml -%%PORTDOCS%%%%DOCSDIR%%/developer/API.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/developer/debugging.html -%%PORTDOCS%%%%DOCSDIR%%/developer/debugging.html.en -%%PORTDOCS%%%%DOCSDIR%%/developer/debugging.xml -%%PORTDOCS%%%%DOCSDIR%%/developer/debugging.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/developer/documenting.html -%%PORTDOCS%%%%DOCSDIR%%/developer/documenting.html.en -%%PORTDOCS%%%%DOCSDIR%%/developer/documenting.xml -%%PORTDOCS%%%%DOCSDIR%%/developer/documenting.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/developer/filters.html -%%PORTDOCS%%%%DOCSDIR%%/developer/filters.html.en -%%PORTDOCS%%%%DOCSDIR%%/developer/filters.xml -%%PORTDOCS%%%%DOCSDIR%%/developer/filters.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/developer/hooks.html -%%PORTDOCS%%%%DOCSDIR%%/developer/hooks.html.en -%%PORTDOCS%%%%DOCSDIR%%/developer/hooks.xml -%%PORTDOCS%%%%DOCSDIR%%/developer/hooks.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/developer/index.html -%%PORTDOCS%%%%DOCSDIR%%/developer/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/developer/index.xml -%%PORTDOCS%%%%DOCSDIR%%/developer/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/developer/modules.html -%%PORTDOCS%%%%DOCSDIR%%/developer/modules.html.en -%%PORTDOCS%%%%DOCSDIR%%/developer/modules.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/developer/modules.xml -%%PORTDOCS%%%%DOCSDIR%%/developer/modules.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/developer/request.html -%%PORTDOCS%%%%DOCSDIR%%/developer/request.html.en -%%PORTDOCS%%%%DOCSDIR%%/developer/request.xml -%%PORTDOCS%%%%DOCSDIR%%/developer/request.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/developer/thread_safety.html -%%PORTDOCS%%%%DOCSDIR%%/developer/thread_safety.html.en -%%PORTDOCS%%%%DOCSDIR%%/developer/thread_safety.xml -%%PORTDOCS%%%%DOCSDIR%%/developer/thread_safety.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/dns-caveats.html -%%PORTDOCS%%%%DOCSDIR%%/dns-caveats.html.en -%%PORTDOCS%%%%DOCSDIR%%/dns-caveats.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/dns-caveats.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/dns-caveats.xml -%%PORTDOCS%%%%DOCSDIR%%/dns-caveats.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/dns-caveats.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/dns-caveats.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/dso.html -%%PORTDOCS%%%%DOCSDIR%%/dso.html.en -%%PORTDOCS%%%%DOCSDIR%%/dso.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/dso.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/dso.xml -%%PORTDOCS%%%%DOCSDIR%%/dso.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/dso.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/dso.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/env.html -%%PORTDOCS%%%%DOCSDIR%%/env.html.en -%%PORTDOCS%%%%DOCSDIR%%/env.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/env.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/env.xml -%%PORTDOCS%%%%DOCSDIR%%/env.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/env.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/env.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/faq/all_in_one.html -%%PORTDOCS%%%%DOCSDIR%%/faq/all_in_one.html.en -%%PORTDOCS%%%%DOCSDIR%%/faq/all_in_one.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/faq/all_in_one.xml -%%PORTDOCS%%%%DOCSDIR%%/faq/all_in_one.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/faq/all_in_one.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/faq/categories.xml -%%PORTDOCS%%%%DOCSDIR%%/faq/categories.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/faq/error.html -%%PORTDOCS%%%%DOCSDIR%%/faq/error.html.en -%%PORTDOCS%%%%DOCSDIR%%/faq/error.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/faq/error.xml -%%PORTDOCS%%%%DOCSDIR%%/faq/error.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/faq/error.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/faq/index.html -%%PORTDOCS%%%%DOCSDIR%%/faq/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/faq/index.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/faq/index.xml -%%PORTDOCS%%%%DOCSDIR%%/faq/index.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/faq/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/faq/support.html -%%PORTDOCS%%%%DOCSDIR%%/faq/support.html.en -%%PORTDOCS%%%%DOCSDIR%%/faq/support.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/faq/support.xml -%%PORTDOCS%%%%DOCSDIR%%/faq/support.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/faq/support.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/filter.html -%%PORTDOCS%%%%DOCSDIR%%/filter.html.en -%%PORTDOCS%%%%DOCSDIR%%/filter.html.es -%%PORTDOCS%%%%DOCSDIR%%/filter.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/filter.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/filter.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/filter.xml -%%PORTDOCS%%%%DOCSDIR%%/filter.xml.es -%%PORTDOCS%%%%DOCSDIR%%/filter.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/filter.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/filter.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/filter.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/glossary.html -%%PORTDOCS%%%%DOCSDIR%%/glossary.html.en -%%PORTDOCS%%%%DOCSDIR%%/glossary.html.es -%%PORTDOCS%%%%DOCSDIR%%/glossary.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/glossary.xml -%%PORTDOCS%%%%DOCSDIR%%/glossary.xml.es -%%PORTDOCS%%%%DOCSDIR%%/glossary.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/glossary.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/handler.html -%%PORTDOCS%%%%DOCSDIR%%/handler.html.en -%%PORTDOCS%%%%DOCSDIR%%/handler.html.es -%%PORTDOCS%%%%DOCSDIR%%/handler.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/handler.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/handler.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/handler.xml -%%PORTDOCS%%%%DOCSDIR%%/handler.xml.es -%%PORTDOCS%%%%DOCSDIR%%/handler.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/handler.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/handler.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/handler.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/howto/auth.html -%%PORTDOCS%%%%DOCSDIR%%/howto/auth.html.en -%%PORTDOCS%%%%DOCSDIR%%/howto/auth.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/howto/auth.xml -%%PORTDOCS%%%%DOCSDIR%%/howto/auth.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/howto/cgi.html -%%PORTDOCS%%%%DOCSDIR%%/howto/cgi.html.en -%%PORTDOCS%%%%DOCSDIR%%/howto/cgi.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/howto/cgi.xml -%%PORTDOCS%%%%DOCSDIR%%/howto/cgi.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/howto/cgi.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/howto/htaccess.html -%%PORTDOCS%%%%DOCSDIR%%/howto/htaccess.html.en -%%PORTDOCS%%%%DOCSDIR%%/howto/htaccess.xml -%%PORTDOCS%%%%DOCSDIR%%/howto/htaccess.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/howto/index.html -%%PORTDOCS%%%%DOCSDIR%%/howto/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/howto/index.xml -%%PORTDOCS%%%%DOCSDIR%%/howto/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/howto/public_html.html -%%PORTDOCS%%%%DOCSDIR%%/howto/public_html.html.en -%%PORTDOCS%%%%DOCSDIR%%/howto/public_html.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/howto/public_html.xml -%%PORTDOCS%%%%DOCSDIR%%/howto/public_html.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/howto/public_html.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/howto/ssi.html -%%PORTDOCS%%%%DOCSDIR%%/howto/ssi.html.en -%%PORTDOCS%%%%DOCSDIR%%/howto/ssi.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/howto/ssi.xml -%%PORTDOCS%%%%DOCSDIR%%/howto/ssi.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/howto/ssi.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/images/apache_header.gif -%%PORTDOCS%%%%DOCSDIR%%/images/custom_errordocs.gif -%%PORTDOCS%%%%DOCSDIR%%/images/custom_errordocs.png -%%PORTDOCS%%%%DOCSDIR%%/images/down.gif -%%PORTDOCS%%%%DOCSDIR%%/images/favicon.ico -%%PORTDOCS%%%%DOCSDIR%%/images/feather.gif -%%PORTDOCS%%%%DOCSDIR%%/images/feather.png -%%PORTDOCS%%%%DOCSDIR%%/images/home.gif -%%PORTDOCS%%%%DOCSDIR%%/images/index.gif -%%PORTDOCS%%%%DOCSDIR%%/images/left.gif -%%PORTDOCS%%%%DOCSDIR%%/images/mod_rewrite_fig1.gif -%%PORTDOCS%%%%DOCSDIR%%/images/mod_rewrite_fig1.png -%%PORTDOCS%%%%DOCSDIR%%/images/mod_rewrite_fig2.gif -%%PORTDOCS%%%%DOCSDIR%%/images/mod_rewrite_fig2.png -%%PORTDOCS%%%%DOCSDIR%%/images/pixel.gif -%%PORTDOCS%%%%DOCSDIR%%/images/right.gif -%%PORTDOCS%%%%DOCSDIR%%/images/sub.gif -%%PORTDOCS%%%%DOCSDIR%%/images/up.gif -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/index.html.de -%%PORTDOCS%%%%DOCSDIR%%/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/index.html.es -%%PORTDOCS%%%%DOCSDIR%%/index.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/index.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/index.xml -%%PORTDOCS%%%%DOCSDIR%%/index.xml.de -%%PORTDOCS%%%%DOCSDIR%%/index.xml.es -%%PORTDOCS%%%%DOCSDIR%%/index.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/index.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/index.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/install.html -%%PORTDOCS%%%%DOCSDIR%%/install.html.de -%%PORTDOCS%%%%DOCSDIR%%/install.html.en -%%PORTDOCS%%%%DOCSDIR%%/install.html.es -%%PORTDOCS%%%%DOCSDIR%%/install.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/install.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/install.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/install.xml -%%PORTDOCS%%%%DOCSDIR%%/install.xml.de -%%PORTDOCS%%%%DOCSDIR%%/install.xml.es -%%PORTDOCS%%%%DOCSDIR%%/install.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/install.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/install.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/install.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/invoking.html -%%PORTDOCS%%%%DOCSDIR%%/invoking.html.de -%%PORTDOCS%%%%DOCSDIR%%/invoking.html.en -%%PORTDOCS%%%%DOCSDIR%%/invoking.html.es -%%PORTDOCS%%%%DOCSDIR%%/invoking.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/invoking.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/invoking.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/invoking.xml -%%PORTDOCS%%%%DOCSDIR%%/invoking.xml.de -%%PORTDOCS%%%%DOCSDIR%%/invoking.xml.es -%%PORTDOCS%%%%DOCSDIR%%/invoking.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/invoking.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/invoking.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/invoking.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/license.html -%%PORTDOCS%%%%DOCSDIR%%/license.html.en -%%PORTDOCS%%%%DOCSDIR%%/license.xml -%%PORTDOCS%%%%DOCSDIR%%/license.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/logs.html -%%PORTDOCS%%%%DOCSDIR%%/logs.html.en -%%PORTDOCS%%%%DOCSDIR%%/logs.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/logs.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/logs.xml -%%PORTDOCS%%%%DOCSDIR%%/logs.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/logs.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/logs.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/custom_errordocs.html -%%PORTDOCS%%%%DOCSDIR%%/misc/custom_errordocs.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/custom_errordocs.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/custom_errordocs.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/descriptors.html -%%PORTDOCS%%%%DOCSDIR%%/misc/descriptors.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/descriptors.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/descriptors.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/fin_wait_2.html -%%PORTDOCS%%%%DOCSDIR%%/misc/fin_wait_2.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/fin_wait_2.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/fin_wait_2.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/index.html -%%PORTDOCS%%%%DOCSDIR%%/misc/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/index.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/known_client_problems.html -%%PORTDOCS%%%%DOCSDIR%%/misc/known_client_problems.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/known_client_problems.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/known_client_problems.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/perf-tuning.html -%%PORTDOCS%%%%DOCSDIR%%/misc/perf-tuning.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/perf-tuning.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/misc/perf-tuning.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/perf-tuning.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/misc/perf-tuning.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/relevant_standards.html -%%PORTDOCS%%%%DOCSDIR%%/misc/relevant_standards.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/relevant_standards.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/misc/relevant_standards.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/relevant_standards.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/misc/relevant_standards.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/rewriteguide.html -%%PORTDOCS%%%%DOCSDIR%%/misc/rewriteguide.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/rewriteguide.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/misc/rewriteguide.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/rewriteguide.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/misc/rewriteguide.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/security_tips.html -%%PORTDOCS%%%%DOCSDIR%%/misc/security_tips.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/security_tips.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/misc/security_tips.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/security_tips.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/misc/security_tips.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/misc/tutorials.html -%%PORTDOCS%%%%DOCSDIR%%/misc/tutorials.html.en -%%PORTDOCS%%%%DOCSDIR%%/misc/tutorials.xml -%%PORTDOCS%%%%DOCSDIR%%/misc/tutorials.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/allmodules.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/allmodules.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/allmodules.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/allmodules.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/allmodules.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/allmodules.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.html -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.html.es -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/beos.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/core.html -%%PORTDOCS%%%%DOCSDIR%%/mod/core.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/core.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/core.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/core.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/core.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.html -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.html.es -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/directive-dict.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.html -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.html.es -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/directives.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/mod/index.html -%%PORTDOCS%%%%DOCSDIR%%/mod/index.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/index.html.es -%%PORTDOCS%%%%DOCSDIR%%/mod/index.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/index.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/index.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/index.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/index.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/index.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/index.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.html -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.html.es -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/leader.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_access.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_access.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_access.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_access.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_access.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_access.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_actions.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_actions.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_actions.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_actions.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_actions.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_actions.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_actions.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_actions.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_alias.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_alias.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_alias.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_alias.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_alias.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_alias.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_asis.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_asis.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_asis.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_asis.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_asis.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_asis.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_asis.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_asis.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_anon.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_anon.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_anon.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_anon.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_dbm.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_dbm.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_dbm.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_dbm.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_digest.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_digest.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_digest.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_digest.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_ldap.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_ldap.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_ldap.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_auth_ldap.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_autoindex.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_autoindex.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_autoindex.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_autoindex.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_autoindex.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_autoindex.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_autoindex.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_autoindex.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cache.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cache.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cache.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cache.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cache.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cache.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cern_meta.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cern_meta.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cern_meta.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cern_meta.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cern_meta.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cern_meta.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgi.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgi.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgi.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgi.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgi.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgi.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgi.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgi.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgid.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgid.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgid.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgid.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgid.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_cgid.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_charset_lite.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_charset_lite.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_charset_lite.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_charset_lite.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_charset_lite.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_charset_lite.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav_fs.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav_fs.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav_fs.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav_fs.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav_fs.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav_fs.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav_fs.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dav_fs.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_deflate.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_deflate.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_deflate.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_deflate.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_deflate.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_deflate.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_deflate.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_deflate.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dir.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dir.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dir.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dir.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dir.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dir.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dir.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_dir.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_disk_cache.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_disk_cache.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_disk_cache.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_disk_cache.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_disk_cache.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_disk_cache.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_echo.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_echo.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_echo.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_echo.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_echo.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_echo.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_echo.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_echo.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_env.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_env.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_env.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_env.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_env.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_env.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_env.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_env.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_example.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_example.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_example.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_example.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_example.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_example.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_expires.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_expires.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_expires.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_expires.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_expires.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_expires.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ext_filter.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ext_filter.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ext_filter.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ext_filter.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ext_filter.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ext_filter.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_file_cache.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_file_cache.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_file_cache.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_file_cache.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_file_cache.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_file_cache.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_headers.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_headers.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_headers.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_headers.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_imap.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_imap.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_imap.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_imap.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_include.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_include.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_include.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_include.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_include.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_include.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_info.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_info.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_info.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_info.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_info.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_info.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_isapi.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_isapi.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_isapi.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_isapi.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ldap.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ldap.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ldap.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ldap.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_log_config.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_log_config.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_log_config.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_log_config.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_log_forensic.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_log_forensic.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_log_forensic.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_log_forensic.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_logio.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_logio.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_logio.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_logio.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_logio.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_logio.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mem_cache.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mem_cache.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mem_cache.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mem_cache.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime_magic.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime_magic.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime_magic.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_mime_magic.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_negotiation.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_negotiation.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_negotiation.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_negotiation.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_negotiation.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_negotiation.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_nw_ssl.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_nw_ssl.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_nw_ssl.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_nw_ssl.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_connect.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_connect.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_connect.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_connect.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_ftp.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_ftp.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_ftp.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_ftp.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_http.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_http.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_http.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_proxy_http.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_rewrite.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_rewrite.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_rewrite.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_rewrite.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_setenvif.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_setenvif.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_setenvif.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_setenvif.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_setenvif.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_setenvif.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_setenvif.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_setenvif.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_so.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_so.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_so.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_so.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_so.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_so.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_so.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_so.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_speling.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_speling.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_speling.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_speling.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_speling.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_speling.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_speling.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_speling.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ssl.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ssl.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ssl.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_ssl.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_status.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_status.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_status.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_status.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_status.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_status.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_suexec.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_suexec.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_suexec.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_suexec.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_suexec.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_suexec.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_suexec.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_suexec.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_unique_id.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_unique_id.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_unique_id.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_unique_id.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_unique_id.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_unique_id.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_unique_id.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_unique_id.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_userdir.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_userdir.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_userdir.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_userdir.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_userdir.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_userdir.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_userdir.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_userdir.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_usertrack.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_usertrack.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_usertrack.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_usertrack.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_vhost_alias.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_vhost_alias.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_vhost_alias.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mod_vhost_alias.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/module-dict.html -%%PORTDOCS%%%%DOCSDIR%%/mod/module-dict.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/module-dict.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/module-dict.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/module-dict.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/module-dict.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/module-dict.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/module-dict.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_common.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_common.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_common.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_common.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_common.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_common.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_common.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_common.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_netware.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_netware.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_netware.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_netware.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.html.es -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/mpm_winnt.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/mpmt_os2.html -%%PORTDOCS%%%%DOCSDIR%%/mod/mpmt_os2.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/mpmt_os2.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/mpmt_os2.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/perchild.html -%%PORTDOCS%%%%DOCSDIR%%/mod/perchild.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/perchild.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/perchild.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.html -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.html.es -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/prefork.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.html -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.html.es -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/quickreference.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/mod/threadpool.html -%%PORTDOCS%%%%DOCSDIR%%/mod/threadpool.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/threadpool.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/threadpool.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.html -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.html.de -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.html.en -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.html.es -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.xml -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.xml.de -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mod/worker.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mpm.html -%%PORTDOCS%%%%DOCSDIR%%/mpm.html.en -%%PORTDOCS%%%%DOCSDIR%%/mpm.html.es -%%PORTDOCS%%%%DOCSDIR%%/mpm.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/mpm.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/mpm.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/mpm.xml -%%PORTDOCS%%%%DOCSDIR%%/mpm.xml.es -%%PORTDOCS%%%%DOCSDIR%%/mpm.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/mpm.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/mpm.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/mpm.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.html -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.html.de -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.html.en -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.html.es -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.html.fr -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.xml -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.xml.de -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.xml.es -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/new_features_2_0.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/platform/ebcdic.html -%%PORTDOCS%%%%DOCSDIR%%/platform/ebcdic.html.en -%%PORTDOCS%%%%DOCSDIR%%/platform/ebcdic.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/platform/ebcdic.xml -%%PORTDOCS%%%%DOCSDIR%%/platform/ebcdic.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/platform/ebcdic.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/platform/index.html -%%PORTDOCS%%%%DOCSDIR%%/platform/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/platform/index.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/platform/index.xml -%%PORTDOCS%%%%DOCSDIR%%/platform/index.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/platform/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/platform/netware.html -%%PORTDOCS%%%%DOCSDIR%%/platform/netware.html.en -%%PORTDOCS%%%%DOCSDIR%%/platform/netware.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/platform/netware.xml -%%PORTDOCS%%%%DOCSDIR%%/platform/netware.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/platform/netware.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/platform/perf-hp.html -%%PORTDOCS%%%%DOCSDIR%%/platform/perf-hp.html.en -%%PORTDOCS%%%%DOCSDIR%%/platform/perf-hp.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/platform/perf-hp.xml -%%PORTDOCS%%%%DOCSDIR%%/platform/perf-hp.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/platform/perf-hp.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/platform/win_compiling.html -%%PORTDOCS%%%%DOCSDIR%%/platform/win_compiling.html.en -%%PORTDOCS%%%%DOCSDIR%%/platform/win_compiling.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/platform/win_compiling.xml -%%PORTDOCS%%%%DOCSDIR%%/platform/win_compiling.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/platform/win_compiling.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/platform/windows.html -%%PORTDOCS%%%%DOCSDIR%%/platform/windows.html.en -%%PORTDOCS%%%%DOCSDIR%%/platform/windows.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/platform/windows.xml -%%PORTDOCS%%%%DOCSDIR%%/platform/windows.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/platform/windows.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/ab.html -%%PORTDOCS%%%%DOCSDIR%%/programs/ab.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/ab.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/ab.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/ab.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/ab.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/apachectl.html -%%PORTDOCS%%%%DOCSDIR%%/programs/apachectl.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/apachectl.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/apachectl.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/apachectl.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/apachectl.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/apxs.html -%%PORTDOCS%%%%DOCSDIR%%/programs/apxs.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/apxs.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/apxs.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/apxs.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/apxs.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/configure.html -%%PORTDOCS%%%%DOCSDIR%%/programs/configure.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/configure.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/configure.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/configure.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/configure.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/dbmmanage.html -%%PORTDOCS%%%%DOCSDIR%%/programs/dbmmanage.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/dbmmanage.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/dbmmanage.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/dbmmanage.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/dbmmanage.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/htdigest.html -%%PORTDOCS%%%%DOCSDIR%%/programs/htdigest.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/htdigest.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/htdigest.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/htdigest.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/htdigest.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/htpasswd.html -%%PORTDOCS%%%%DOCSDIR%%/programs/htpasswd.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/htpasswd.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/htpasswd.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/htpasswd.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/htpasswd.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/httpd.html -%%PORTDOCS%%%%DOCSDIR%%/programs/httpd.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/httpd.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/httpd.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/httpd.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/httpd.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/index.html -%%PORTDOCS%%%%DOCSDIR%%/programs/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/index.html.es -%%PORTDOCS%%%%DOCSDIR%%/programs/index.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/index.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/programs/index.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/index.xml.es -%%PORTDOCS%%%%DOCSDIR%%/programs/index.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/index.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/programs/logresolve.html -%%PORTDOCS%%%%DOCSDIR%%/programs/logresolve.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/logresolve.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/logresolve.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/logresolve.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/logresolve.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/other.html -%%PORTDOCS%%%%DOCSDIR%%/programs/other.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/other.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/other.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/other.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/other.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/rotatelogs.html -%%PORTDOCS%%%%DOCSDIR%%/programs/rotatelogs.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/rotatelogs.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/rotatelogs.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/rotatelogs.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/rotatelogs.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/programs/suexec.html -%%PORTDOCS%%%%DOCSDIR%%/programs/suexec.html.en -%%PORTDOCS%%%%DOCSDIR%%/programs/suexec.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/programs/suexec.xml -%%PORTDOCS%%%%DOCSDIR%%/programs/suexec.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/programs/suexec.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/sections.html -%%PORTDOCS%%%%DOCSDIR%%/sections.html.en -%%PORTDOCS%%%%DOCSDIR%%/sections.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/sections.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/sections.xml -%%PORTDOCS%%%%DOCSDIR%%/sections.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/sections.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/sections.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/server-wide.html -%%PORTDOCS%%%%DOCSDIR%%/server-wide.html.en -%%PORTDOCS%%%%DOCSDIR%%/server-wide.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/server-wide.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/server-wide.xml -%%PORTDOCS%%%%DOCSDIR%%/server-wide.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/server-wide.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/server-wide.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/sitemap.html -%%PORTDOCS%%%%DOCSDIR%%/sitemap.html.de -%%PORTDOCS%%%%DOCSDIR%%/sitemap.html.en -%%PORTDOCS%%%%DOCSDIR%%/sitemap.html.es -%%PORTDOCS%%%%DOCSDIR%%/sitemap.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/sitemap.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/sitemap.xml -%%PORTDOCS%%%%DOCSDIR%%/sitemap.xml.de -%%PORTDOCS%%%%DOCSDIR%%/sitemap.xml.es -%%PORTDOCS%%%%DOCSDIR%%/sitemap.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/sitemap.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/sitemap.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/ssl/index.html -%%PORTDOCS%%%%DOCSDIR%%/ssl/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/ssl/index.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/ssl/index.xml -%%PORTDOCS%%%%DOCSDIR%%/ssl/index.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/ssl/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_compat.html -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_compat.html.en -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_compat.xml -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_compat.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_faq.html -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_faq.html.en -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_faq.xml -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_faq.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_howto.html -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_howto.html.en -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_howto.xml -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_howto.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro.html -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro.html.en -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro.xml -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro_fig1.gif -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro_fig1.png -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro_fig2.gif -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro_fig2.png -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro_fig3.gif -%%PORTDOCS%%%%DOCSDIR%%/ssl/ssl_intro_fig3.png -%%PORTDOCS%%%%DOCSDIR%%/stopping.html -%%PORTDOCS%%%%DOCSDIR%%/stopping.html.de -%%PORTDOCS%%%%DOCSDIR%%/stopping.html.en -%%PORTDOCS%%%%DOCSDIR%%/stopping.html.es -%%PORTDOCS%%%%DOCSDIR%%/stopping.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/stopping.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/stopping.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/stopping.xml -%%PORTDOCS%%%%DOCSDIR%%/stopping.xml.de -%%PORTDOCS%%%%DOCSDIR%%/stopping.xml.es -%%PORTDOCS%%%%DOCSDIR%%/stopping.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/stopping.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/stopping.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/stopping.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/style/build.properties -%%PORTDOCS%%%%DOCSDIR%%/style/common.dtd -%%PORTDOCS%%%%DOCSDIR%%/style/css/manual-chm.css -%%PORTDOCS%%%%DOCSDIR%%/style/css/manual-loose-100pc.css -%%PORTDOCS%%%%DOCSDIR%%/style/css/manual-print.css -%%PORTDOCS%%%%DOCSDIR%%/style/css/manual-zip-100pc.css -%%PORTDOCS%%%%DOCSDIR%%/style/css/manual-zip.css -%%PORTDOCS%%%%DOCSDIR%%/style/css/manual.css -%%PORTDOCS%%%%DOCSDIR%%/style/description.xml -%%PORTDOCS%%%%DOCSDIR%%/style/faq.dtd -%%PORTDOCS%%%%DOCSDIR%%/style/lang-targets.xml -%%PORTDOCS%%%%DOCSDIR%%/style/lang/de.xml -%%PORTDOCS%%%%DOCSDIR%%/style/lang/en.xml -%%PORTDOCS%%%%DOCSDIR%%/style/lang/es.xml -%%PORTDOCS%%%%DOCSDIR%%/style/lang/fr.xml -%%PORTDOCS%%%%DOCSDIR%%/style/lang/ja.xml -%%PORTDOCS%%%%DOCSDIR%%/style/lang/ko.xml -%%PORTDOCS%%%%DOCSDIR%%/style/lang/ru.xml -%%PORTDOCS%%%%DOCSDIR%%/style/latex/atbeginend.sty -%%PORTDOCS%%%%DOCSDIR%%/style/latex/common.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/latex/directiveindex.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/latex/faq.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/latex/html.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/latex/latex.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/latex/manualpage.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/latex/moduleindex.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/latex/quickreference.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/latex/synopsis.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/manual.de.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/manual.en.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/manual.es.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/manual.fr.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/manual.ja.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/manual.ko.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/manual.ru.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/manualpage.dtd -%%PORTDOCS%%%%DOCSDIR%%/style/modulesynopsis.dtd -%%PORTDOCS%%%%DOCSDIR%%/style/sitemap.dtd -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/common.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/directiveindex.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/faq.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/hhc.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/hhp.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/indexpage.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/language.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/manualpage.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/moduleindex.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/nroff.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/quickreference.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/sitemap.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/synopsis.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/typemap.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/allmodules.xml -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/designations.xml -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/lf.xml -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/li-end.xml -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/li-start.xml -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/modtrans.xsl -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/nbsp.xml -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/tab.xml -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/ul-end.xml -%%PORTDOCS%%%%DOCSDIR%%/style/xsl/util/ul-start.xml -%%PORTDOCS%%%%DOCSDIR%%/suexec.html -%%PORTDOCS%%%%DOCSDIR%%/suexec.html.en -%%PORTDOCS%%%%DOCSDIR%%/suexec.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/suexec.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/suexec.xml -%%PORTDOCS%%%%DOCSDIR%%/suexec.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/suexec.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/suexec.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/upgrading.html -%%PORTDOCS%%%%DOCSDIR%%/upgrading.html.de -%%PORTDOCS%%%%DOCSDIR%%/upgrading.html.en -%%PORTDOCS%%%%DOCSDIR%%/upgrading.html.es -%%PORTDOCS%%%%DOCSDIR%%/upgrading.html.fr -%%PORTDOCS%%%%DOCSDIR%%/upgrading.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/upgrading.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/upgrading.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/upgrading.xml -%%PORTDOCS%%%%DOCSDIR%%/upgrading.xml.de -%%PORTDOCS%%%%DOCSDIR%%/upgrading.xml.es -%%PORTDOCS%%%%DOCSDIR%%/upgrading.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/upgrading.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/upgrading.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/upgrading.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/urlmapping.html -%%PORTDOCS%%%%DOCSDIR%%/urlmapping.html.en -%%PORTDOCS%%%%DOCSDIR%%/urlmapping.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/urlmapping.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/urlmapping.xml -%%PORTDOCS%%%%DOCSDIR%%/urlmapping.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/urlmapping.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/urlmapping.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/vhosts/details.html -%%PORTDOCS%%%%DOCSDIR%%/vhosts/details.html.en -%%PORTDOCS%%%%DOCSDIR%%/vhosts/details.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/vhosts/details.xml -%%PORTDOCS%%%%DOCSDIR%%/vhosts/details.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/vhosts/details.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/vhosts/examples.html -%%PORTDOCS%%%%DOCSDIR%%/vhosts/examples.html.en -%%PORTDOCS%%%%DOCSDIR%%/vhosts/examples.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/vhosts/examples.xml -%%PORTDOCS%%%%DOCSDIR%%/vhosts/examples.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/vhosts/examples.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/vhosts/fd-limits.html -%%PORTDOCS%%%%DOCSDIR%%/vhosts/fd-limits.html.en -%%PORTDOCS%%%%DOCSDIR%%/vhosts/fd-limits.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/vhosts/fd-limits.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/vhosts/fd-limits.xml -%%PORTDOCS%%%%DOCSDIR%%/vhosts/fd-limits.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/vhosts/fd-limits.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/vhosts/fd-limits.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.html -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.html.de -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.html.en -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.html.es -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.html.ru.koi8-r -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.xml -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.xml.de -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.xml.es -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/vhosts/index.xml.ru -%%PORTDOCS%%%%DOCSDIR%%/vhosts/ip-based.html -%%PORTDOCS%%%%DOCSDIR%%/vhosts/ip-based.html.en -%%PORTDOCS%%%%DOCSDIR%%/vhosts/ip-based.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/vhosts/ip-based.xml -%%PORTDOCS%%%%DOCSDIR%%/vhosts/ip-based.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/vhosts/ip-based.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/vhosts/mass.html -%%PORTDOCS%%%%DOCSDIR%%/vhosts/mass.html.en -%%PORTDOCS%%%%DOCSDIR%%/vhosts/mass.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/vhosts/mass.xml -%%PORTDOCS%%%%DOCSDIR%%/vhosts/mass.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/vhosts/mass.xml.meta -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.html -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.html.de -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.html.en -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.html.es -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.html.ja.jis -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.html.ko.euc-kr -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.xml -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.xml.de -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.xml.es -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.xml.ja -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.xml.ko -%%PORTDOCS%%%%DOCSDIR%%/vhosts/name-based.xml.meta -%%PORTDOCS%%@dirrm %%DOCSDIR%%/vhosts -%%PORTDOCS%%@dirrm %%DOCSDIR%%/style/xsl/util -%%PORTDOCS%%@dirrm %%DOCSDIR%%/style/xsl -%%PORTDOCS%%@dirrm %%DOCSDIR%%/style/latex -%%PORTDOCS%%@dirrm %%DOCSDIR%%/style/lang -%%PORTDOCS%%@dirrm %%DOCSDIR%%/style/css -%%PORTDOCS%%@dirrm %%DOCSDIR%%/style -%%PORTDOCS%%@dirrm %%DOCSDIR%%/ssl -%%PORTDOCS%%@dirrm %%DOCSDIR%%/programs -%%PORTDOCS%%@dirrm %%DOCSDIR%%/platform -%%PORTDOCS%%@dirrm %%DOCSDIR%%/mod -%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc -%%PORTDOCS%%@dirrm %%DOCSDIR%%/images -%%PORTDOCS%%@dirrm %%DOCSDIR%%/howto -%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq -%%PORTDOCS%%@dirrm %%DOCSDIR%%/developer -%%PORTDOCS%%@dirrm %%DOCSDIR%% -%%ICONS%%@dirrm www/icons-dist/small -%%ICONS%%@dirrm www/icons-dist -%%ERROR%%@dirrm www/error-dist/include -%%ERROR%%@dirrm www/error-dist -%%WWWDATA%%@dirrm www/data-dist -%%CGI%%@dirrm www/cgi-bin-dist -@dirrm share/apache2/build -@dirrm share/apache2 -@unexec rmdir %D/libexec/apache2 2> /dev/null || true -%%PORTS_APR%%@dirrm lib/apache2 -@dirrm include/apache2 -@unexec rmdir %D/etc/apache2/Includes 2> /dev/null || true -@unexec rmdir %D/etc/apache2 2> /dev/null || echo "===> If you plan to do not reinstall apache2, you can safely remove %D/etc/apache2." diff --git a/www/awstats-devel/Makefile b/www/awstats-devel/Makefile deleted file mode 100644 index 9cf49f73e367..000000000000 --- a/www/awstats-devel/Makefile +++ /dev/null @@ -1,96 +0,0 @@ -# New ports collection makefile for: awstats -# Date created: May 13, 2002 -# Whom: Munish Chopra <mchopra@engmail.uwaterloo.ca> -# -# $FreeBSD$ -# - -PORTNAME= awstats -PORTVERSION= 6.1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -EXTRACT_SUFX= .tgz - -MAINTAINER= webmaster@lightningfire.net -COMMENT= Free real-time logfile analyzer to get advanced web statistics - -RUN_DEPENDS= ${SITE_PERL}/Net/XWhois.pm:${PORTSDIR}/net/p5-Net-XWhois - -NO_BUILD= yes -USE_PERL5_RUN= yes - -do-install: - @${MKDIR} ${PREFIX}/www/cgi-bin/lang - @${MKDIR} ${PREFIX}/www/cgi-bin/lang/tooltips_f - @${MKDIR} ${PREFIX}/www/cgi-bin/lang/tooltips_m - @${MKDIR} ${PREFIX}/www/cgi-bin/lang/tooltips_w - @${MKDIR} ${PREFIX}/www/cgi-bin/lib - @${MKDIR} ${PREFIX}/www/cgi-bin/plugins - @${MKDIR} ${PREFIX}/www/cgi-bin/plugins/example - @${MKDIR} ${PREFIX}/www/css - @${MKDIR} ${PREFIX}/www/icons/browser - @${MKDIR} ${PREFIX}/www/icons/clock - @${MKDIR} ${PREFIX}/www/icons/cpu - @${MKDIR} ${PREFIX}/www/icons/flags - @${MKDIR} ${PREFIX}/www/icons/mime - @${MKDIR} ${PREFIX}/www/icons/os - @${MKDIR} ${PREFIX}/www/icons/other - @${MKDIR} ${PREFIX}/www/js - ${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_buildstaticpages.pl ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_exportlib.pl ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_updateall.pl ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/tools/configure.pl ${PREFIX}/bin/awstats_configure.pl - ${INSTALL_SCRIPT} ${WRKSRC}/tools/logresolvemerge.pl ${PREFIX}/bin/awstats_logresolvemerge.pl - ${INSTALL_SCRIPT} ${WRKSRC}/tools/maillogconvert.pl ${PREFIX}/bin/awstats_maillogconvert.pl - ${INSTALL_SCRIPT} ${WRKSRC}/tools/urlaliasbuilder.pl ${PREFIX}/bin/awstats_urlaliasbuilder.pl - ${INSTALL_SCRIPT} ${WRKSRC}/tools/webmin/awstats-1.3.wbm ${PREFIX}/bin/awstats-1.3.wbm - ${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/awredir.pl ${PREFIX}/www/cgi-bin - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/awstats.model.conf ${PREFIX}/www/cgi-bin - ${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/awstats.pl ${PREFIX}/www/cgi-bin - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lang/tooltips_f/*.txt ${PREFIX}/www/cgi-bin/lang/tooltips_f - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lang/tooltips_m/*.txt ${PREFIX}/www/cgi-bin/lang/tooltips_m - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lang/tooltips_w/*.txt ${PREFIX}/www/cgi-bin/lang/tooltips_w - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lang/*.txt ${PREFIX}/www/cgi-bin/lang - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lib/* ${PREFIX}/www/cgi-bin/lib - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/decodeutfkeys.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/geoip.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/geoipfree.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/graphapplet.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/hashfiles.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/hostinfo.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/ipv6.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/rawlog.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/timehires.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/timezone.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/tooltips.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/urlalias.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/userinfo.pm ${PREFIX}/www/cgi-bin/plugins - ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/example/* ${PREFIX}/www/cgi-bin/plugins/example - ${INSTALL_DATA} ${WRKSRC}/wwwroot/css/* ${PREFIX}/www/css - ${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/browser/* ${PREFIX}/www/icons/browser - ${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/clock/* ${PREFIX}/www/icons/clock - ${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/cpu/* ${PREFIX}/www/icons/cpu - ${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/flags/* ${PREFIX}/www/icons/flags - ${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/mime/* ${PREFIX}/www/icons/mime - ${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/os/* ${PREFIX}/www/icons/os - ${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/other/* ${PREFIX}/www/icons/other - ${INSTALL_DATA} ${WRKSRC}/wwwroot/js/* ${PREFIX}/www/js - @${ECHO_CMD} "" - @${ECHO_CMD} "* Rename ${PREFIX}/www/cgi-bin/awstats.model.conf to awstats.conf to set up AWStats" - @${ECHO_CMD} "* Documentation has been installed in ${PREFIX}/share/doc/awstats" - @${ECHO_CMD} "" - -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR}/images - ${INSTALL_DATA} ${WRKSRC}/docs/images/* ${DOCSDIR}/images - ${INSTALL_DATA} ${WRKSRC}/docs/*.* ${DOCSDIR} -.endif - -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable -.endif - -.include <bsd.port.post.mk> diff --git a/www/awstats-devel/distinfo b/www/awstats-devel/distinfo deleted file mode 100644 index bcc9886748d4..000000000000 --- a/www/awstats-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (awstats-6.1.tgz) = 4f02c0fc4f1a0f946fcae3b3768bf113 -SIZE (awstats-6.1.tgz) = 800275 diff --git a/www/awstats-devel/files/patch.awstats.model.conf b/www/awstats-devel/files/patch.awstats.model.conf deleted file mode 100644 index 37e91452c6b5..000000000000 --- a/www/awstats-devel/files/patch.awstats.model.conf +++ /dev/null @@ -1,18 +0,0 @@ ---- wwwroot/cgi-bin/awstats.model.conf.org Sun May 9 15:53:35 2004 -+++ wwwroot/cgi-bin/awstats.model.conf Mon May 17 21:34:29 2004 -@@ -204,11 +204,11 @@ - # Relative or absolute web URL of your awstats icon directory. - # If you build static reports ("... -output > outputpath/output.html"), enter - # path of icon directory relative to the output directory 'outputpath'. --# Example: "/awstatsicon" --# Example: "../icon" --# Default: "/icon" (means you must copy icon directories in "/mywwwroot/icon") -+# Example: "/icons" -+# Example: "../icons" -+# Default: "/icons" (means you must copy icon directories in "/mywwwroot/icon") - # --DirIcons="/icon" -+DirIcons="/icons" - - - # When this parameter is set to 1, AWStats add a button on report page to diff --git a/www/awstats-devel/pkg-descr b/www/awstats-devel/pkg-descr deleted file mode 100644 index 994be853a8ca..000000000000 --- a/www/awstats-devel/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -AWStats is short for Advanced Web Statistics. It's a free tool that -generates advanced web (but also ftp or mail) server statistics, -graphically. - -This log analyzer works as a CGI or from command line and shows you -all possible information that your logs contain, in a few graphical -web pages. It uses a partial information file to be able to process -large log files, often and quickly. - -It can analyze log files from IIS (W3C log format), Apache log files -(NCSA combined/XLF/ELF log format or common/CLF log format), WebStar -and most of all web, proxy, WAP, and streaming servers (and FTP -servers or mail logs). - -WWW: http://awstats.sourceforge.net diff --git a/www/awstats-devel/pkg-plist b/www/awstats-devel/pkg-plist deleted file mode 100644 index a4188c3d7c07..000000000000 --- a/www/awstats-devel/pkg-plist +++ /dev/null @@ -1,588 +0,0 @@ -bin/awstats-1.3.wbm -bin/awstats_buildstaticpages.pl -bin/awstats_configure.pl -bin/awstats_exportlib.pl -bin/awstats_logresolvemerge.pl -bin/awstats_maillogconvert.pl -bin/awstats_updateall.pl -bin/awstats_urlaliasbuilder.pl -%%PORTDOCS%%%%DOCSDIR%%/COPYING.TXT -%%PORTDOCS%%%%DOCSDIR%%/LICENSE.TXT -%%PORTDOCS%%%%DOCSDIR%%/awstats.pdf -%%PORTDOCS%%%%DOCSDIR%%/awstats_benchmark.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_changelog.txt -%%PORTDOCS%%%%DOCSDIR%%/awstats_compare.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_config.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_extra.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_faq.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_glossary.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_license.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_security.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_setup.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_tools.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_upgrade.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_webmin.html -%%PORTDOCS%%%%DOCSDIR%%/awstats_what.html -%%PORTDOCS%%%%DOCSDIR%%/images/awstats.ico -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo1.gif -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo1.png -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo2.gif -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo2.png -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo3.gif -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo3.png -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo4.gif -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo4.png -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo5.gif -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo5.png -%%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo6.png -%%PORTDOCS%%%%DOCSDIR%%/images/license_chart.png -%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_1.jpg -%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_1.png -%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_2.png -%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_3.gif -%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_3.png -%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_4.png -%%PORTDOCS%%%%DOCSDIR%%/images/star.png -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/pad_awstats.htm -%%PORTDOCS%%%%DOCSDIR%%/pad_awstats.xml -%%PORTDOCS%%%%DOCSDIR%%/styles.css -www/cgi-bin/awredir.pl -www/cgi-bin/awstats.model.conf -www/cgi-bin/awstats.pl -www/cgi-bin/lang/awstats-al.txt -www/cgi-bin/lang/awstats-ar.txt -www/cgi-bin/lang/awstats-ba.txt -www/cgi-bin/lang/awstats-bg.txt -www/cgi-bin/lang/awstats-br.txt -www/cgi-bin/lang/awstats-ca.txt -www/cgi-bin/lang/awstats-cn.txt -www/cgi-bin/lang/awstats-cz.txt -www/cgi-bin/lang/awstats-de.txt -www/cgi-bin/lang/awstats-dk.txt -www/cgi-bin/lang/awstats-en.txt -www/cgi-bin/lang/awstats-es.txt -www/cgi-bin/lang/awstats-et.txt -www/cgi-bin/lang/awstats-eu.txt -www/cgi-bin/lang/awstats-fi.txt -www/cgi-bin/lang/awstats-fr.txt -www/cgi-bin/lang/awstats-gl.txt -www/cgi-bin/lang/awstats-gr.txt -www/cgi-bin/lang/awstats-he.txt -www/cgi-bin/lang/awstats-hu.txt -www/cgi-bin/lang/awstats-id.txt -www/cgi-bin/lang/awstats-is.txt -www/cgi-bin/lang/awstats-it.txt -www/cgi-bin/lang/awstats-jp.txt -www/cgi-bin/lang/awstats-kr.txt -www/cgi-bin/lang/awstats-lv.txt -www/cgi-bin/lang/awstats-nb.txt -www/cgi-bin/lang/awstats-nl.txt -www/cgi-bin/lang/awstats-nn.txt -www/cgi-bin/lang/awstats-pl.txt -www/cgi-bin/lang/awstats-pt.txt -www/cgi-bin/lang/awstats-ro.txt -www/cgi-bin/lang/awstats-ru.txt -www/cgi-bin/lang/awstats-se.txt -www/cgi-bin/lang/awstats-sk.txt -www/cgi-bin/lang/awstats-sr.txt -www/cgi-bin/lang/awstats-tr.txt -www/cgi-bin/lang/awstats-tw.txt -www/cgi-bin/lang/awstats-ua.txt -www/cgi-bin/lang/awstats-wlk.txt -www/cgi-bin/lang/tooltips_f/awstats-tt-en.txt -www/cgi-bin/lang/tooltips_m/awstats-tt-en.txt -www/cgi-bin/lang/tooltips_m/awstats-tt-fr.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-al.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-ba.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-bg.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-ca.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-cn.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-cz.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-de.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-dk.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-en.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-es.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-fi.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-fr.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-gl.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-hu.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-is.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-it.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-jp.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-kr.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-nb.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-nl.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-nn.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-pl.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-ro.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-ru.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-se.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-sk.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-sr.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-tr.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-tw.txt -www/cgi-bin/lang/tooltips_w/awstats-tt-ua.txt -www/cgi-bin/lang/tooltips_w/awstats-tw.txt -www/cgi-bin/lang/tooltips_w/awstats-ua.txt -www/cgi-bin/lang/tooltips_w/awstats-wlk.txt -www/cgi-bin/lib/browsers.pm -www/cgi-bin/lib/domains.pm -www/cgi-bin/lib/mime.pm -www/cgi-bin/lib/operating_systems.pm -www/cgi-bin/lib/referer_spam.pm -www/cgi-bin/lib/robots.pm -www/cgi-bin/lib/search_engines.pm -www/cgi-bin/lib/status_http.pm -www/cgi-bin/lib/status_smtp.pm -www/cgi-bin/lib/worms.pm -www/cgi-bin/plugins/decodeutfkeys.pm -www/cgi-bin/plugins/example/example.pm -www/cgi-bin/plugins/geoip.pm -www/cgi-bin/plugins/geoipfree.pm -www/cgi-bin/plugins/graphapplet.pm -www/cgi-bin/plugins/hashfiles.pm -www/cgi-bin/plugins/hostinfo.pm -www/cgi-bin/plugins/ipv6.pm -www/cgi-bin/plugins/rawlog.pm -www/cgi-bin/plugins/timehires.pm -www/cgi-bin/plugins/timezone.pm -www/cgi-bin/plugins/tooltips.pm -www/cgi-bin/plugins/urlalias.pm -www/cgi-bin/plugins/userinfo.pm -www/css/awstats_bw.css -www/css/awstats_default.css -www/icons/browser/adobe.png -www/icons/browser/amaya.png -www/icons/browser/amigavoyager.png -www/icons/browser/apt.png -www/icons/browser/avant.png -www/icons/browser/aweb.png -www/icons/browser/bpftp.png -www/icons/browser/chimera.png -www/icons/browser/cyberdog.png -www/icons/browser/da.png -www/icons/browser/dillo.png -www/icons/browser/dreamcast.png -www/icons/browser/ecatch.png -www/icons/browser/encompass.png -www/icons/browser/firefox.png -www/icons/browser/fpexpress.png -www/icons/browser/fresco.png -www/icons/browser/galeon.png -www/icons/browser/getright.png -www/icons/browser/gozilla.png -www/icons/browser/hotjava.png -www/icons/browser/ibrowse.png -www/icons/browser/icab.png -www/icons/browser/kmeleon.png -www/icons/browser/konqueror.png -www/icons/browser/lotusnotes.png -www/icons/browser/lynx.png -www/icons/browser/macweb.png -www/icons/browser/mediaplayer.png -www/icons/browser/mozilla.png -www/icons/browser/msie.png -www/icons/browser/msie_large.png -www/icons/browser/multizilla.png -www/icons/browser/ncsa_mosaic.png -www/icons/browser/netpositive.png -www/icons/browser/netscape.png -www/icons/browser/netscape_large.png -www/icons/browser/notavailable.png -www/icons/browser/omniweb.png -www/icons/browser/opera.png -www/icons/browser/pdaphone.png -www/icons/browser/phoenix.png -www/icons/browser/safari.png -www/icons/browser/staroffice.png -www/icons/browser/teleport.png -www/icons/browser/unknown.png -www/icons/browser/webcopier.png -www/icons/browser/webtv.png -www/icons/browser/webzip.png -www/icons/clock/hr1.png -www/icons/clock/hr10.png -www/icons/clock/hr11.png -www/icons/clock/hr12.png -www/icons/clock/hr2.png -www/icons/clock/hr3.png -www/icons/clock/hr4.png -www/icons/clock/hr5.png -www/icons/clock/hr6.png -www/icons/clock/hr7.png -www/icons/clock/hr8.png -www/icons/clock/hr9.png -www/icons/cpu/digital.png -www/icons/cpu/hp.png -www/icons/cpu/ibm.png -www/icons/cpu/intel.png -www/icons/cpu/java.png -www/icons/cpu/mips.png -www/icons/cpu/motorola.png -www/icons/cpu/sun.png -www/icons/cpu/unknown.png -www/icons/flags/a2.png -www/icons/flags/ac.png -www/icons/flags/ad.png -www/icons/flags/ae.png -www/icons/flags/aero.png -www/icons/flags/af.png -www/icons/flags/ag.png -www/icons/flags/ai.png -www/icons/flags/al.png -www/icons/flags/am.png -www/icons/flags/an.png -www/icons/flags/ao.png -www/icons/flags/aq.png -www/icons/flags/ar.png -www/icons/flags/arpa.png -www/icons/flags/as.png -www/icons/flags/at.png -www/icons/flags/au.png -www/icons/flags/aw.png -www/icons/flags/az.png -www/icons/flags/ba.png -www/icons/flags/bb.png -www/icons/flags/bd.png -www/icons/flags/be.png -www/icons/flags/bf.png -www/icons/flags/bg.png -www/icons/flags/bh.png -www/icons/flags/bi.png -www/icons/flags/biz.png -www/icons/flags/bj.png -www/icons/flags/bm.png -www/icons/flags/bn.png -www/icons/flags/bo.png -www/icons/flags/br.png -www/icons/flags/bs.png -www/icons/flags/bt.png -www/icons/flags/bv.png -www/icons/flags/bw.png -www/icons/flags/by.png -www/icons/flags/bz.png -www/icons/flags/ca.png -www/icons/flags/cc.png -www/icons/flags/cd.png -www/icons/flags/cf.png -www/icons/flags/cg.png -www/icons/flags/ch.png -www/icons/flags/ci.png -www/icons/flags/ck.png -www/icons/flags/cl.png -www/icons/flags/cm.png -www/icons/flags/cn.png -www/icons/flags/co.png -www/icons/flags/com.png -www/icons/flags/coop.png -www/icons/flags/cr.png -www/icons/flags/cs.png -www/icons/flags/cu.png -www/icons/flags/cv.png -www/icons/flags/cx.png -www/icons/flags/cy.png -www/icons/flags/cz.png -www/icons/flags/de.png -www/icons/flags/dj.png -www/icons/flags/dk.png -www/icons/flags/dm.png -www/icons/flags/do.png -www/icons/flags/dz.png -www/icons/flags/ec.png -www/icons/flags/edu.png -www/icons/flags/ee.png -www/icons/flags/eg.png -www/icons/flags/eh.png -www/icons/flags/en.png -www/icons/flags/er.png -www/icons/flags/es.png -www/icons/flags/es_cat.png -www/icons/flags/es_eu.png -www/icons/flags/et.png -www/icons/flags/eu.png -www/icons/flags/fi.png -www/icons/flags/fj.png -www/icons/flags/fk.png -www/icons/flags/fm.png -www/icons/flags/fo.png -www/icons/flags/fr.png -www/icons/flags/fx.png -www/icons/flags/ga.png -www/icons/flags/gb.png -www/icons/flags/gd.png -www/icons/flags/ge.png -www/icons/flags/gf.png -www/icons/flags/gh.png -www/icons/flags/gi.png -www/icons/flags/gl.png -www/icons/flags/gm.png -www/icons/flags/gn.png -www/icons/flags/gov.png -www/icons/flags/gp.png -www/icons/flags/gq.png -www/icons/flags/gr.png -www/icons/flags/gs.png -www/icons/flags/gt.png -www/icons/flags/gu.png -www/icons/flags/gw.png -www/icons/flags/gy.png -www/icons/flags/hk.png -www/icons/flags/hm.png -www/icons/flags/hn.png -www/icons/flags/hr.png -www/icons/flags/ht.png -www/icons/flags/hu.png -www/icons/flags/i0.png -www/icons/flags/id.png -www/icons/flags/ie.png -www/icons/flags/il.png -www/icons/flags/im.png -www/icons/flags/in.png -www/icons/flags/info.png -www/icons/flags/int.png -www/icons/flags/io.png -www/icons/flags/ip.png -www/icons/flags/iq.png -www/icons/flags/ir.png -www/icons/flags/is.png -www/icons/flags/it.png -www/icons/flags/jm.png -www/icons/flags/jo.png -www/icons/flags/jp.png -www/icons/flags/ke.png -www/icons/flags/kg.png -www/icons/flags/kh.png -www/icons/flags/ki.png -www/icons/flags/km.png -www/icons/flags/kn.png -www/icons/flags/kp.png -www/icons/flags/kr.png -www/icons/flags/kw.png -www/icons/flags/ky.png -www/icons/flags/kz.png -www/icons/flags/la.png -www/icons/flags/lb.png -www/icons/flags/lc.png -www/icons/flags/li.png -www/icons/flags/lk.png -www/icons/flags/lr.png -www/icons/flags/ls.png -www/icons/flags/lt.png -www/icons/flags/lu.png -www/icons/flags/lv.png -www/icons/flags/ly.png -www/icons/flags/ma.png -www/icons/flags/mc.png -www/icons/flags/md.png -www/icons/flags/mg.png -www/icons/flags/mil.png -www/icons/flags/mk.png -www/icons/flags/ml.png -www/icons/flags/mm.png -www/icons/flags/mn.png -www/icons/flags/mo.png -www/icons/flags/mp.png -www/icons/flags/mq.png -www/icons/flags/mr.png -www/icons/flags/ms.png -www/icons/flags/mt.png -www/icons/flags/mu.png -www/icons/flags/museum.png -www/icons/flags/mv.png -www/icons/flags/mx.png -www/icons/flags/my.png -www/icons/flags/mz.png -www/icons/flags/na.png -www/icons/flags/name.png -www/icons/flags/nato.png -www/icons/flags/nb.png -www/icons/flags/nc.png -www/icons/flags/ne.png -www/icons/flags/net.png -www/icons/flags/ng.png -www/icons/flags/ni.png -www/icons/flags/nl.png -www/icons/flags/nn.png -www/icons/flags/no.png -www/icons/flags/np.png -www/icons/flags/nt.png -www/icons/flags/nu.png -www/icons/flags/nz.png -www/icons/flags/om.png -www/icons/flags/org.png -www/icons/flags/pa.png -www/icons/flags/pe.png -www/icons/flags/pf.png -www/icons/flags/pg.png -www/icons/flags/ph.png -www/icons/flags/pk.png -www/icons/flags/pl.png -www/icons/flags/pr.png -www/icons/flags/pro.png -www/icons/flags/ps.png -www/icons/flags/pt.png -www/icons/flags/py.png -www/icons/flags/qa.png -www/icons/flags/ro.png -www/icons/flags/ru.png -www/icons/flags/rw.png -www/icons/flags/sa.png -www/icons/flags/sb.png -www/icons/flags/sc.png -www/icons/flags/sd.png -www/icons/flags/se.png -www/icons/flags/sg.png -www/icons/flags/si.png -www/icons/flags/sk.png -www/icons/flags/sm.png -www/icons/flags/sn.png -www/icons/flags/sr.png -www/icons/flags/st.png -www/icons/flags/su.png -www/icons/flags/sv.png -www/icons/flags/sy.png -www/icons/flags/sz.png -www/icons/flags/tc.png -www/icons/flags/td.png -www/icons/flags/tf.png -www/icons/flags/tg.png -www/icons/flags/th.png -www/icons/flags/tk.png -www/icons/flags/tm.png -www/icons/flags/tn.png -www/icons/flags/to.png -www/icons/flags/tr.png -www/icons/flags/tt.png -www/icons/flags/tv.png -www/icons/flags/tw.png -www/icons/flags/tz.png -www/icons/flags/ua.png -www/icons/flags/ug.png -www/icons/flags/uk.png -www/icons/flags/um.png -www/icons/flags/unknown.png -www/icons/flags/us.png -www/icons/flags/uy.png -www/icons/flags/uz.png -www/icons/flags/va.png -www/icons/flags/vc.png -www/icons/flags/ve.png -www/icons/flags/vg.png -www/icons/flags/vi.png -www/icons/flags/vn.png -www/icons/flags/vu.png -www/icons/flags/wf.png -www/icons/flags/wlk.png -www/icons/flags/ws.png -www/icons/flags/ye.png -www/icons/flags/yt.png -www/icons/flags/yu.png -www/icons/flags/za.png -www/icons/flags/ze.png -www/icons/flags/zm.png -www/icons/flags/zw.png -www/icons/mime/archive.png -www/icons/mime/audio.png -www/icons/mime/doc.png -www/icons/mime/html.png -www/icons/mime/image.png -www/icons/mime/notavailable.png -www/icons/mime/other.png -www/icons/mime/pdf.png -www/icons/mime/script.png -www/icons/mime/text.png -www/icons/mime/unknown.png -www/icons/mime/video.png -www/icons/os/aix.png -www/icons/os/amigaos.png -www/icons/os/apple.png -www/icons/os/atari.png -www/icons/os/beos.png -www/icons/os/bsdi.png -www/icons/os/cpm.png -www/icons/os/debian.png -www/icons/os/digital.png -www/icons/os/dos.png -www/icons/os/dreamcast.png -www/icons/os/freebsd.png -www/icons/os/gnu.png -www/icons/os/hpux.png -www/icons/os/ibm.png -www/icons/os/imode.png -www/icons/os/irix.png -www/icons/os/java.png -www/icons/os/linux.png -www/icons/os/mac.png -www/icons/os/macintosh.png -www/icons/os/macosx.png -www/icons/os/netbsd.png -www/icons/os/netware.png -www/icons/os/next.png -www/icons/os/openbsd.png -www/icons/os/os2.png -www/icons/os/osf.png -www/icons/os/qnx.png -www/icons/os/riscos.png -www/icons/os/sco.png -www/icons/os/sunos.png -www/icons/os/symbian.png -www/icons/os/unix.png -www/icons/os/unknown.png -www/icons/os/vms.png -www/icons/os/webtv.png -www/icons/os/win.png -www/icons/os/win16.png -www/icons/os/win2000.png -www/icons/os/win2003.png -www/icons/os/win95.png -www/icons/os/win98.png -www/icons/os/wince.png -www/icons/os/winlong.png -www/icons/os/winme.png -www/icons/os/winnt.png -www/icons/os/winxp.png -www/icons/other/awstats_logo1.png -www/icons/other/awstats_logo5.png -www/icons/other/awstats_logo6.png -www/icons/other/backleft.png -www/icons/other/button.gif -www/icons/other/he.png -www/icons/other/hh.png -www/icons/other/hk.png -www/icons/other/hp.png -www/icons/other/ht.png -www/icons/other/hx.png -www/icons/other/menu1.png -www/icons/other/menu2.png -www/icons/other/menu3.png -www/icons/other/menu4.png -www/icons/other/menu5.png -www/icons/other/menu6.png -www/icons/other/menu7.png -www/icons/other/menu8.png -www/icons/other/page.png -www/icons/other/vh.png -www/icons/other/vk.png -www/icons/other/vp.png -www/icons/other/vu.png -www/icons/other/vv.png -www/js/awstats_misc_tracker.js -@dirrm www/js -@dirrm www/icons/other -@dirrm www/icons/os -@dirrm www/icons/mime -@dirrm www/icons/flags -@dirrm www/icons/cpu -@dirrm www/icons/clock -@dirrm www/icons/browser -@dirrm www/css -@dirrm www/cgi-bin/plugins/example -@dirrm www/cgi-bin/plugins -@dirrm www/cgi-bin/lib -@dirrm www/cgi-bin/lang/tooltips_w -@dirrm www/cgi-bin/lang/tooltips_m -@dirrm www/cgi-bin/lang/tooltips_f -@dirrm www/cgi-bin/lang -%%PORTDOCS%%@dirrm %%DOCSDIR%%/images -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/www/caudium14/Makefile b/www/caudium14/Makefile deleted file mode 100644 index f5373b9acde6..000000000000 --- a/www/caudium14/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# New ports collection makefile for: pike -# Date created: 15 May 2004 -# Whom: kiwi@oav.net -# -# $FreeBSD$ -# - -PORTNAME= caudium12 -PORTVERSION= 1.2.32 -CATEGORIES= www -MASTER_SITES= ftp://ftp.caudium.net/caudium/source/ \ - ftp://ftp.us.caudium.net/pub/caudium/source/ \ - ftp://ftp.oav.net/caudium/source/old/ \ - ftp://ftp.us.caudium.net/pub/caudium/source/ -DISTNAME= caudium-${PORTVERSION} - -MAINTAINER= kiwi@oav.net -COMMENT= A free webserver which is based on the Roxen Challenger 1.3 code base - -BUILD_DEPENDS= pike:${PORTSDIR}/lang/pike72/ -LIB_DEPENDS= sablot.70:${PORTSDIR}/textproc/sablotron/ -RUN_DEPENDS= lsof:${PORTSDIR}/sysutils/lsof/ -DEPENDS= ${PORTSDIR}/lang/pexts/ - -WRKSRC= ${WRKDIR}/${DISTNAME} - -PIKEVERSION= 7.2.570 - -# bash:${PORTSDIR}/shells/bash2/ -#SH= ${PREFIX}/bin/bash -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --without-debug --with-PiXSL --prefix=${PREFIX} \ - --with-pike=${LOCALBASE}/pike/${PIKEVERSION}/bin/pike - -USE_GMAKE= yes - -PLIST_SUB+= PIKEVERSION=${PIKEVERSION} - -pre-configure: - @${ECHO} ${CONFIGURE_ENV} - @${ECHO} ${CONFIGURE_ARGS} - -post-configure: - @cd ${WRKSRC}/src/cmods; \ - (for a in Caudium PiXSL UltraLog;do cd $$a; ${SED} s/"INSTALL=..\/"/"INSTALL=\/usr\/bin\/install -c"/ Makefile > Makefile.tmp; ${MV} -f Makefile.tmp Makefile; cd ..; done) - @cd ${WRKSRC}/src/tools; ${SED} s/"INSTALL=..\/"/"INSTALL=\/usr\/bin\/install -c"/ Makefile > Makefile.tmp; ${MV} -f Makefile.tmp Makefile - @cd ${WRKSRC}/src/fast_cgi; ${SED} s/"INSTALL=..\/"/"INSTALL=\/usr\/bin\/install -c"/ Makefile > Makefile.tmp; ${MV} -f Makefile.tmp Makefile - -post-build: - @${SED} 's,@@PREFIX@@,${PREFIX},g' ${FILESDIR}/caudium.sh >${WRKDIR}/caudium.sh - -post-install: -# @${RM} ${PREFIX}/caudium/server/base_server/caudium.pike.orig - @${CHOWN} -R www:www ${PREFIX}/caudium - @${INSTALL_SCRIPT} ${WRKDIR}/caudium.sh ${PREFIX}/etc/rc.d/caudium.sh.sample - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/caudium14/distinfo b/www/caudium14/distinfo deleted file mode 100644 index 7bfd8aa84993..000000000000 --- a/www/caudium14/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (caudium-1.2.32.tar.gz) = d010f747c21683124cb223a0be4eb436 -SIZE (caudium-1.2.32.tar.gz) = 3976307 diff --git a/www/caudium14/files/caudium.sh b/www/caudium14/files/caudium.sh deleted file mode 100644 index e337a8ccb458..000000000000 --- a/www/caudium14/files/caudium.sh +++ /dev/null @@ -1,138 +0,0 @@ -#!/bin/sh -# init.d script for Caudium. Set the variables below to something fitting.. -# This is only an example script. -############# - -# The server directory where the 'start' script is located. -# -caudiumhome=@@PREFIX@@/caudium/server/ - -# Set this to something unique to be able to stop, reload and restart -# with this init script. It will override the setting in the config -# interface. '0' is typically replaced with the uid. -# -pidfile=/tmp/caudium_pid - -# Set these to kill all processes owned by wwwuser on stop. Useful to -# reap CGI scripts. -# -# killallwww=yes -# wwwuser=www - -umask 022 - -# If you want to start with another configuration directory: -# -# configdir=dirname - -# Here you can add extra flags to the start script, like enabling or -# disabling threads. -# -# flags="--without-threads" -flags="--with-threads" - -### Check if that caudium is configured... -if [ ! -f @@PREFIX@@/caudium/configurations/Global_Variables ] -then - echo "This server need some configuration...." - echo "Please login as caudium user and go to @@PREFIX@@/caudium/server" - echo "and type ./install to configure your server...." - exit 0 -fi - -### You should not _have_ to change anything below here... - -test -n "$pidfile" && flags="$flags --pid-file=$pidfile" -test -n "$configdir" && flags="$flags --config-dir=$configdir" - -case $1 in - 'start') - echo "Starting Caudium from $caudiumhome..." - if [ -z "$pidfile" ]; then - echo "Warning: No pid file set - cannot stop or reload." - elif [ -f "$pidfile" ]; then - read pid < $pidfile - if kill -0 $pid ; then - echo "Caudium is already running." - exit 0 - fi - rm -f $pidfile - if [ -f "$pidfile" ]; then - echo Cannot remove pid file $pidfile - exit 1 - fi - fi - if [ -x "$caudiumhome/start" ]; then - cd $caudiumhome - ./start $flags 2>/dev/null - echo "Done." - else - echo "I cannot find the Caudium dir '('$caudiumhome')'" - fi - ;; - - 'reload') - if [ -z "$pidfile" ] ; then - echo "No pid file set." - exit 1 - fi - echo "Reloading configurations..." - if [ -f $pidfile ] ; then - read pid < $pidfile - kill -HUP $pid || kill 1 $pid - exit 0 - fi - echo "Caudium doesn't seem to be running." - ;; - - 'restart') - if [ -z "$pidfile" ] ; then - echo "No pid file set." - exit 1 - fi - echo Restarting Caudium... - if [ -f "$pidfile" ] ; then - read pid < $pidfile - kill -INT $pid || kill 2 $pid - rm "$pidfile" - echo Done. - exit 0 - fi - echo "Caudium doesn't seem to be running." - echo Starting a new Caudium in $caudiumhome... - if [ -x "$caudiumhome/start" ]; then - cd $caudiumhome - ./start $flags 2>/dev/null - else - echo "I cannot find the Caudium dir '('$caudiumhome')'" - fi - echo "Done." - ;; - - 'stop') - if [ -z "$pidfile" ] ; then - echo "No pid file set." - exit 1 - fi - echo "Stopping Caudium..." - if [ -f $pidfile ] ; then - if kill `cat $pidfile` ; then - echo Caudium stopped. - fi - rm $pidfile - else - echo "Caudium doesn't seem to be running." - fi - # Get all the CGI scripts... :-) - if [ x$killallwww = xyes ] ; then - echo Killing all programs running as the $wwwuser user. - su $wwwuser -c "kill -9 -1" - fi - ;; - - *) - echo "Syntax: $0 [start|stop|restart|reload]" - ;; -esac - -exit 0 diff --git a/www/caudium14/pkg-descr b/www/caudium14/pkg-descr deleted file mode 100644 index d426d53a85da..000000000000 --- a/www/caudium14/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Caudium is the name of a free webserver which is based on the Roxen Challenger -1.3 code base. It is an attractive alternative to servers like Apache, Netscape -and Zeus due to its strength in dynamic page and data generation, like all the -titles on this site. - -WWW: http://caudium.net/ diff --git a/www/caudium14/pkg-message b/www/caudium14/pkg-message deleted file mode 100644 index c59278cc460c..000000000000 --- a/www/caudium14/pkg-message +++ /dev/null @@ -1,9 +0,0 @@ -*************************************************************** - If this is the first installation of Caudium, please go the - caudium's directory and execute the server/install script - to finish the Caudium installation. - - If your are upgrading, just start caudium as usual. - - NOTE: there is an automatic starting script in etc/rc.d/ -*************************************************************** diff --git a/www/caudium14/pkg-plist b/www/caudium14/pkg-plist deleted file mode 100644 index 1ddceced1c07..000000000000 --- a/www/caudium14/pkg-plist +++ /dev/null @@ -1,806 +0,0 @@ -etc/rc.d/caudium.sh.sample -bin/caudiumctl -bin/pixsl -bin/ultrasum -bin/htpasswd -caudium/readme/BUGS -caudium/readme/README.ssl3 -caudium/readme/README.history -caudium/readme/CONTRIBUTORS -caudium/readme/README -caudium/readme/TODO -caudium/readme/COPYING -caudium/readme/README.compatibility -caudium/server/more_modules/configure.pike -caudium/server/more_modules/bofh.pike -caudium/server/more_modules/clock.pike -caudium/server/more_modules/lysator.pike -caudium/server/base_server/config/describers.pike -caudium/server/base_server/config/builders.pike -caudium/server/base_server/config/button_font -caudium/server/base_server/config/draw_things.pike -caudium/server/base_server/config/font -caudium/server/base_server/config/low_describers.pike -caudium/server/base_server/config/savers.pike -caudium/server/base_server/struct/node.pike -caudium/server/base_server/highlight_pike.pike -caudium/server/base_server/caudiumlib.pike -caudium/server/base_server/caudiumloader.pike -caudium/server/base_server/configuration.pike -caudium/server/base_server/dates.pike -caudium/server/base_server/disk_cache.pike -caudium/server/base_server/dummy_hosts.pike -caudium/server/base_server/fonts.pike -caudium/server/base_server/hosts.pike -caudium/server/base_server/html.pike -caudium/server/base_server/http.pike -caudium/server/base_server/images.pike -caudium/server/base_server/internals.pike -caudium/server/base_server/language.pike -caudium/server/base_server/logformat.pike -caudium/server/base_server/mainconfig.pike -caudium/server/base_server/module.pike -caudium/server/base_server/logformat_support.pike -caudium/server/base_server/module_support.pike -caudium/server/base_server/newdecode.pike -caudium/server/base_server/persistent.pike -caudium/server/base_server/privs.pike -caudium/server/base_server/proxyauth.pike -caudium/server/base_server/read_config.pike -caudium/server/base_server/restorable.pike -caudium/server/base_server/roxenlib.pike -caudium/server/base_server/scope.pike -caudium/server/base_server/socket.pike -caudium/server/base_server/wizard.pike -caudium/server/base_server/caudium.pike -caudium/server/base_server/cache.pike -caudium/server/base_server/dc_provider.pike -caudium/server/unfinishedmodules/non-working/extended_logger.pike.gz -caudium/server/unfinishedmodules/non-working/fastcgi.pike.gz -caudium/server/unfinishedmodules/non-working/javascript.pike.gz -caudium/server/unfinishedmodules/non-working/mirror.lpc.gz -caudium/server/unfinishedmodules/non-working/tree.pike.gz -caudium/server/unfinishedmodules/non-working/httpc.lpc.gz -caudium/server/unfinishedmodules/mountserver.pike -caudium/server/unfinishedmodules/newpikescript.pike -caudium/server/unfinishedmodules/whois++.pike -caudium/server/unfinishedmodules/hedbor.pike -caudium/server/unfinishedmodules/deepthought.pike -caudium/server/server_templates/standard.pike -caudium/server/server_templates/xml-standard.pike -caudium/server/server_templates/bare.pike -caudium/server/server_templates/basic.pike -caudium/server/server_templates/xml-basic.pike -caudium/server/server_templates/ftp.pike -caudium/server/server_templates/proxy.pike -caudium/server/server_templates/vhs-ldap-basic.pike -caudium/server/server_templates/vhs-ldap-standard.pike -caudium/server/server_templates/vhs-sql-basic.pike -caudium/server/server_templates/vhs-sql-standard.pike -caudium/server/protocols/gopher.pike -caudium/server/protocols/ftp.pike -caudium/server/protocols/http2.pike -caudium/server/protocols/ssl3.pike -caudium/server/protocols/tetris.pike -caudium/server/protocols/http.pike -caudium/server/nfonts/32/avant_garde/bi -caudium/server/nfonts/32/avant_garde/bn -caudium/server/nfonts/32/avant_garde/ni -caudium/server/nfonts/32/avant_garde/nn -caudium/server/nfonts/32/bell_gothic/bn -caudium/server/nfonts/32/lucida/bi -caudium/server/nfonts/32/lucida/bn -caudium/server/nfonts/32/lucida/ni -caudium/server/nfonts/32/lucida/nn -caudium/server/languages/portuguese.pike -caudium/server/languages/catala.pike -caudium/server/languages/croatian.pike -caudium/server/languages/czech.pike -caudium/server/languages/dutch.pike -caudium/server/languages/english.pike -caudium/server/languages/finnish.pike -caudium/server/languages/french.pike -caudium/server/languages/german.pike -caudium/server/languages/hungarian.pike -caudium/server/languages/italian.pike -caudium/server/languages/japanese.pike -caudium/server/languages/maori.pike -caudium/server/languages/norwegian.pike -caudium/server/languages/russian.pike -caudium/server/languages/serbian.pike -caudium/server/languages/slovenian.pike -caudium/server/languages/spanish.pike -caudium/server/languages/swedish.pike -caudium/server/languages/polish.pike -caudium/server/modules/3rdparty/cd34/404.pike -caudium/server/modules/3rdparty/cd34/404file.pike -caudium/server/modules/3rdparty/cd34/harrypotter.pike -caudium/server/modules/3rdparty/cd34/humanverify.pike -caudium/server/modules/3rdparty/cd34/pswik.pike -caudium/server/modules/3rdparty/cd34/setools.pike -caudium/server/modules/3rdparty/cd34/sqlformedit.pike -caudium/server/modules/3rdparty/cd34/browserdeny.pike -caudium/server/modules/3rdparty/cd34/fslayout.pike -caudium/server/modules/3rdparty/cd34/javamenu.pike -caudium/server/modules/3rdparty/cd34/skimmer.pike -caudium/server/modules/3rdparty/oliv3/source.pike -caudium/server/modules/3rdparty/oliv3/obfuscate.pike -caudium/server/modules/3rdparty/vida/ldap_admin.pike -caudium/server/modules/logging/client_logger.pike -caudium/server/modules/logging/home_logger.pike -caudium/server/modules/logging/nologging.pike -caudium/server/modules/logging/sqllogger.pike -caudium/server/modules/logging/caudiumsupports.pike -caudium/server/modules/directories/directories.pike -caudium/server/modules/directories/directories2.pike -caudium/server/modules/directories/fastdir.pike -caudium/server/modules/directories/fastdir2.pike -caudium/server/modules/directories/indexfiles.pike -caudium/server/modules/examples/fnord.pike -caudium/server/modules/filesystems/filesystem.pike -caudium/server/modules/filesystems/cvsfs.pike -caudium/server/modules/filesystems/restrictedfs.pike -caudium/server/modules/filesystems/incoming.pike -caudium/server/modules/filesystems/mirrorfs.pike -caudium/server/modules/filesystems/secure_fs.pike -caudium/server/modules/filesystems/sqlfs.pike -caudium/server/modules/filesystems/tarfs.pike -caudium/server/modules/filesystems/userfs.pike -caudium/server/modules/filters/explicit_hostname.pike -caudium/server/modules/filters/XSLTtemplate.pike -caudium/server/modules/filters/htaccess.pike -caudium/server/modules/filters/redirect.pike -caudium/server/modules/filters/relay.pike -caudium/server/modules/filters/auto_gzip.pike -caudium/server/modules/graphics/rimage/plugins/.no_modules -caudium/server/modules/graphics/rimage/plugins/autocrop.pike -caudium/server/modules/graphics/rimage/plugins/color.pike -caudium/server/modules/graphics/rimage/plugins/copy.pike -caudium/server/modules/graphics/rimage/plugins/distance.pike -caudium/server/modules/graphics/rimage/plugins/flood.pike -caudium/server/modules/graphics/rimage/plugins/generic.pike -caudium/server/modules/graphics/rimage/plugins/grey.pike -caudium/server/modules/graphics/rimage/plugins/gtext.pike -caudium/server/modules/graphics/rimage/plugins/hsv2rgb.pike -caudium/server/modules/graphics/rimage/plugins/invert.pike -caudium/server/modules/graphics/rimage/plugins/load.pike -caudium/server/modules/graphics/rimage/plugins/mirrorx.pike -caudium/server/modules/graphics/rimage/plugins/mirrory.pike -caudium/server/modules/graphics/rimage/plugins/move.pike -caudium/server/modules/graphics/rimage/plugins/paste.pike -caudium/server/modules/graphics/rimage/plugins/polygon.pike -caudium/server/modules/graphics/rimage/plugins/restore.pike -caudium/server/modules/graphics/rimage/plugins/rgb2hsv.pike -caudium/server/modules/graphics/rimage/plugins/rotate.pike -caudium/server/modules/graphics/rimage/plugins/save.pike -caudium/server/modules/graphics/rimage/plugins/scale.pike -caudium/server/modules/graphics/rimage/plugins/skewx.pike -caudium/server/modules/graphics/rimage/plugins/skewy.pike -caudium/server/modules/graphics/rimage/plugins/solid.pike -caudium/server/modules/graphics/rimage/plugins/threshold.pike -caudium/server/modules/graphics/rimage/plugins/tunedbox.pike -caudium/server/modules/graphics/rimage/plugins/write.pike -caudium/server/modules/graphics/rimage/rimage.pike -caudium/server/modules/graphics/cimg.pike -caudium/server/modules/graphics/graphic_text.pike -caudium/server/modules/graphics/gbutton.pike -caudium/server/modules/graphics/pimage.pike -caudium/server/modules/graphics/tablist.pike -caudium/server/modules/graphics/business.pike -caudium/server/modules/graphics/counter.pike -caudium/server/modules/ldap/ldapuserauth.pike -caudium/server/modules/ldap/ldaptag.pike -caudium/server/modules/misc/123session.pike -caudium/server/modules/misc/SQLuserdb.pike -caudium/server/modules/misc/contenttypes.pike -caudium/server/modules/misc/demo.pike -caudium/server/modules/misc/hostmatch.pike -caudium/server/modules/misc/ip-less_hosts.pike -caudium/server/modules/misc/ismap.pike -caudium/server/modules/misc/language.pike -caudium/server/modules/misc/mirrorserver.pike -caudium/server/modules/misc/pathinfo.pike -caudium/server/modules/misc/referrerdeny.pike -caudium/server/modules/misc/robot_trap.pike -caudium/server/modules/misc/robots.txt.pike -caudium/server/modules/misc/sqldb.pike -caudium/server/modules/misc/switch.pike -caudium/server/modules/misc/tracer.pike -caudium/server/modules/misc/userdb.pike -caudium/server/modules/misc/whiteboard.pike -caudium/server/modules/misc/ypuserdb.pike -caudium/server/modules/misc/data_collector.pike -caudium/server/modules/misc/dumpid.pike -caudium/server/modules/misc/cookieauth.pike -caudium/server/modules/misc/gsession.pike -caudium/server/modules/proxies/ftpgateway.pike -caudium/server/modules/proxies/connect.pike -caudium/server/modules/proxies/port_forwarder.pike -caudium/server/modules/proxies/gopher.pike -caudium/server/modules/proxies/simple_proxy.pike -caudium/server/modules/proxies/proxy.pike -caudium/server/modules/proxies/wais.pike -caudium/server/modules/scripting/caucho.pike -caudium/server/modules/scripting/cgi.pike -caudium/server/modules/scripting/fastcgi.pike -caudium/server/modules/scripting/fastuniscript.pike -caudium/server/modules/scripting/fcgi.pike -caudium/server/modules/scripting/fpscript.pike -caudium/server/modules/scripting/jssupport.pike -caudium/server/modules/scripting/oldcgi.pike -caudium/server/modules/scripting/perl.pike -caudium/server/modules/scripting/php4.pike -caudium/server/modules/scripting/pikescript.pike -caudium/server/modules/scripting/servlet.pike -caudium/server/modules/scripting/uniscript.pike -caudium/server/modules/scripting/uniscript_old.pike -caudium/server/modules/tags/doc/accept-language -caudium/server/modules/tags/doc/.no_modules -caudium/server/modules/tags/doc/available_languages -caudium/server/modules/tags/doc/accessed -caudium/server/modules/tags/doc/aconf -caudium/server/modules/tags/doc/add_cookie -caudium/server/modules/tags/doc/ai -caudium/server/modules/tags/doc/append -caudium/server/modules/tags/doc/apre -caudium/server/modules/tags/doc/auth-required -caudium/server/modules/tags/doc/autoformat -caudium/server/modules/tags/doc/clientname -caudium/server/modules/tags/doc/cache -caudium/server/modules/tags/doc/case -caudium/server/modules/tags/doc/catch -caudium/server/modules/tags/doc/cgi -caudium/server/modules/tags/doc/config_tablist -caudium/server/modules/tags/doc/comment -caudium/server/modules/tags/doc/fl -caudium/server/modules/tags/doc/configimage -caudium/server/modules/tags/doc/configurl -caudium/server/modules/tags/doc/countdown -caudium/server/modules/tags/doc/crypt -caudium/server/modules/tags/doc/cset -caudium/server/modules/tags/doc/date -caudium/server/modules/tags/doc/formoutput -caudium/server/modules/tags/doc/date_doc -caudium/server/modules/tags/doc/debug -caudium/server/modules/tags/doc/default -caudium/server/modules/tags/doc/define -caudium/server/modules/tags/doc/diagram -caudium/server/modules/tags/doc/doc -caudium/server/modules/tags/doc/elif -caudium/server/modules/tags/doc/else -caudium/server/modules/tags/doc/elseif -caudium/server/modules/tags/doc/expire-time -caudium/server/modules/tags/doc/expire_time -caudium/server/modules/tags/doc/false -caudium/server/modules/tags/doc/file -caudium/server/modules/tags/doc/for -caudium/server/modules/tags/doc/killframe -caudium/server/modules/tags/doc/gauge -caudium/server/modules/tags/doc/gclock -caudium/server/modules/tags/doc/gtext -caudium/server/modules/tags/doc/if -caudium/server/modules/tags/doc/graphic_text -caudium/server/modules/tags/doc/header -caudium/server/modules/tags/doc/help -caudium/server/modules/tags/doc/imgs -caudium/server/modules/tags/doc/insert -caudium/server/modules/tags/doc/remove_cookie -caudium/server/modules/tags/doc/language -caudium/server/modules/tags/doc/line -caudium/server/modules/tags/doc/list-tags -caudium/server/modules/tags/doc/logview -caudium/server/modules/tags/doc/modified -caudium/server/modules/tags/doc/navigation -caudium/server/modules/tags/doc/nooutput -caudium/server/modules/tags/doc/noparse -caudium/server/modules/tags/doc/number -caudium/server/modules/tags/doc/obox -caudium/server/modules/tags/doc/pike -caudium/server/modules/tags/doc/pimage -caudium/server/modules/tags/doc/pr -caudium/server/modules/tags/doc/preparse -caudium/server/modules/tags/doc/quote -caudium/server/modules/tags/doc/random -caudium/server/modules/tags/doc/realfile -caudium/server/modules/tags/doc/redirect -caudium/server/modules/tags/doc/recursive-output -caudium/server/modules/tags/doc/referrer -caudium/server/modules/tags/doc/set_cookie -caudium/server/modules/tags/doc/sed -caudium/server/modules/tags/doc/return -caudium/server/modules/tags/doc/sb-if -caudium/server/modules/tags/doc/sb-login -caudium/server/modules/tags/doc/sb-menu -caudium/server/modules/tags/doc/sb-output -caudium/server/modules/tags/doc/scope -caudium/server/modules/tags/doc/set -caudium/server/modules/tags/doc/set-max-cache -caudium/server/modules/tags/doc/signature -caudium/server/modules/tags/doc/smallcaps -caudium/server/modules/tags/doc/sort -caudium/server/modules/tags/doc/use -caudium/server/modules/tags/doc/source -caudium/server/modules/tags/doc/spell -caudium/server/modules/tags/doc/sqloutput -caudium/server/modules/tags/doc/sqlquery -caudium/server/modules/tags/doc/sqltable -caudium/server/modules/tags/doc/strlen -caudium/server/modules/tags/doc/tablify -caudium/server/modules/tags/doc/throw -caudium/server/modules/tags/doc/trace -caudium/server/modules/tags/doc/trimlines -caudium/server/modules/tags/doc/true -caudium/server/modules/tags/doc/undefine -caudium/server/modules/tags/doc/unset -caudium/server/modules/tags/doc/unavailable_language -caudium/server/modules/tags/doc/user -caudium/server/modules/tags/doc/version -caudium/server/modules/tags/doc/vfs -caudium/server/modules/tags/doc/wizard -caudium/server/modules/tags/nntptag.pike -caudium/server/modules/tags/XSLTtag.pike -caudium/server/modules/tags/arrays.pike -caudium/server/modules/tags/awizard.pike -caudium/server/modules/tags/check_spelling.pike -caudium/server/modules/tags/configtablist.pike -caudium/server/modules/tags/corescopes.pike -caudium/server/modules/tags/countdown.pike -caudium/server/modules/tags/developer.pike -caudium/server/modules/tags/flik.pike -caudium/server/modules/tags/headlinestag.pike -caudium/server/modules/tags/htmlparse.pike -caudium/server/modules/tags/indirect_href.pike -caudium/server/modules/tags/jsredirect.pike -caudium/server/modules/tags/killframe.pike -caudium/server/modules/tags/lisp.pike -caudium/server/modules/tags/lpctag.pike -caudium/server/modules/tags/mailform.pike -caudium/server/modules/tags/mailit.pike -caudium/server/modules/tags/manual.pike -caudium/server/modules/tags/obox.pike -caudium/server/modules/tags/path.pike -caudium/server/modules/tags/photoalbum.pike -caudium/server/modules/tags/rxmltags.pike -caudium/server/modules/tags/scut.pike -caudium/server/modules/tags/sed.pike -caudium/server/modules/tags/snow.pike -caudium/server/modules/tags/sqltag.pike -caudium/server/modules/tags/superform.pike -caudium/server/modules/tags/tablify.pike -caudium/server/modules/tags/thumbnail.pike -caudium/server/modules/tags/wizard_tag.pike -caudium/server/modules/tags/xmlparse.pike -caudium/server/modules/tags/123session-scope.pike -caudium/server/modules/tags/pike_highlighter.pike -caudium/server/modules/ultralog/calendar.h -caudium/server/modules/ultralog/country.h -caudium/server/modules/ultralog/ultra.h -caudium/server/modules/ultralog/longterm_hits.pike -caudium/server/modules/ultralog/ultraparse.pike -caudium/server/modules/vhs/vhs_dirparser.pike -caudium/server/modules/vhs/vhs_cgi.pike -caudium/server/modules/vhs/vhs_logger.pike -caudium/server/modules/vhs/vhs_fs.pike -caudium/server/modules/vhs/vhs_redirect.pike -caudium/server/modules/vhs/vhs_system_ldap.pike -caudium/server/modules/vhs/vhs_system_sql.pike -caudium/server/bin/install.pike -caudium/server/bin/.cvsignore -caudium/server/bin/garbagecollector.pike -caudium/server/bin/pdbi.pike -caudium/server/bin/pixsl.pike -caudium/server/bin/sqladduser.pike -caudium/server/bin/ultrasum.pike -caudium/server/bin/caudium -caudium/server/bin/fcgi -caudium/server/caudium-images/auto/.cvsignore -caudium/server/caudium-images/auto/README -caudium/server/caudium-images/dir/unknown.gif -caudium/server/caudium-images/dir/binary.gif -caudium/server/caudium-images/dir/binary.png -caudium/server/caudium-images/dir/image.gif -caudium/server/caudium-images/dir/image.png -caudium/server/caudium-images/dir/menu.gif -caudium/server/caudium-images/dir/menu.png -caudium/server/caudium-images/dir/movie.gif -caudium/server/caudium-images/dir/movie.png -caudium/server/caudium-images/dir/sound.gif -caudium/server/caudium-images/dir/sound.png -caudium/server/caudium-images/dir/text.gif -caudium/server/caudium-images/dir/text.png -caudium/server/caudium-images/dir/unknown.png -caudium/server/caudium-images/modules/experimental.ppm -caudium/server/caudium-images/modules/1stfilt.ppm -caudium/server/caudium-images/modules/dir.ppm -caudium/server/caudium-images/modules/extension.ppm -caudium/server/caudium-images/modules/fade.ppm -caudium/server/caudium-images/modules/find.ppm -caudium/server/caudium-images/modules/first.ppm -caudium/server/caudium-images/modules/last.ppm -caudium/server/caudium-images/modules/lastfilt.ppm -caudium/server/caudium-images/modules/log.ppm -caudium/server/caudium-images/modules/padding.ppm -caudium/server/caudium-images/modules/proxy.ppm -caudium/server/caudium-images/modules/security.ppm -caudium/server/caudium-images/modules/tag.ppm -caudium/server/caudium-images/power-large-darkblue.gif -caudium/server/caudium-images/caudium-icon-gray.gif -caudium/server/caudium-images/caudium-icon-gray.png -caudium/server/caudium-images/power-large-lightgold.gif -caudium/server/caudium-images/power-large-lightgray.gif -caudium/server/caudium-images/power-medium-lightgold.gif -caudium/server/caudium-images/ipv6.png -caudium/server/caudium-images/caudium.gif -caudium/server/caudium-images/colsel-small.jpg -caudium/server/caudium-images/colsel.jpg -caudium/server/caudium-images/cowfish-bg.gif -caudium/server/caudium-images/cowfish-caudium.gif -caudium/server/caudium-images/cowfish.gif -caudium/server/caudium-images/dontpanic.jpg -caudium/server/caudium-images/err_1.gif -caudium/server/caudium-images/err_2.gif -caudium/server/caudium-images/err_3.gif -caudium/server/caudium-images/fold.gif -caudium/server/caudium-images/fold2.gif -caudium/server/caudium-images/gbutton.xcf -caudium/server/caudium-images/help.gif -caudium/server/caudium-images/ihfc.gif -caudium/server/caudium-images/ihfc.png -caudium/server/caudium-images/manual-note.gif -caudium/server/caudium-images/manual-tip.gif -caudium/server/caudium-images/manual-warning.gif -caudium/server/caudium-images/pike.gif -caudium/server/caudium-images/pike.png -caudium/server/caudium-images/power-large-blue.gif -caudium/server/caudium-images/power-large-antiquewhite.gif -caudium/server/caudium-images/power-large-darkgreen.gif -caudium/server/caudium-images/power-large-darkpurple.gif -caudium/server/caudium-images/power-large-gold.gif -caudium/server/caudium-images/power-large-red.gif -caudium/server/caudium-images/power-large-gray.gif -caudium/server/caudium-images/snow.gif -caudium/server/caudium-images/power-large-green.gif -caudium/server/caudium-images/power-large-greenblue.gif -caudium/server/caudium-images/power-large-lightblue.gif -caudium/server/caudium-images/power-large-lightgreen.gif -caudium/server/caudium-images/power-large-orange.gif -caudium/server/caudium-images/power-large-purple.gif -caudium/server/caudium-images/power-large-white.gif -caudium/server/caudium-images/power-large-yellow.gif -caudium/server/caudium-images/power-medium-antiquewhite.gif -caudium/server/caudium-images/power-medium-blue.gif -caudium/server/caudium-images/power-medium-darkblue.gif -caudium/server/caudium-images/power-medium-darkgreen.gif -caudium/server/caudium-images/power-medium-darkpurple.gif -caudium/server/caudium-images/power-medium-gold.gif -caudium/server/caudium-images/power-medium-gray.gif -caudium/server/caudium-images/power-medium-green.gif -caudium/server/caudium-images/power-medium-greenblue.gif -caudium/server/caudium-images/power-medium-lightblue.gif -caudium/server/caudium-images/power-medium-lightgreen.gif -caudium/server/caudium-images/power-medium-orange.gif -caudium/server/caudium-images/power-medium-purple.gif -caudium/server/caudium-images/power-medium-red.gif -caudium/server/caudium-images/power-medium-white.gif -caudium/server/caudium-images/power-medium-yellow.gif -caudium/server/caudium-images/power-small-antiquewhite.gif -caudium/server/caudium-images/power-small-blue.gif -caudium/server/caudium-images/power-small-darkblue.gif -caudium/server/caudium-images/power-small-darkgreen.gif -caudium/server/caudium-images/power-small-darkpurple.gif -caudium/server/caudium-images/power-small-gold.gif -caudium/server/caudium-images/power-small-gray.gif -caudium/server/caudium-images/power-small-green.gif -caudium/server/caudium-images/power-small-greenblue.gif -caudium/server/caudium-images/power-small-lightblue.gif -caudium/server/caudium-images/power-small-lightgreen.gif -caudium/server/caudium-images/power-small-orange.gif -caudium/server/caudium-images/power-small-purple.gif -caudium/server/caudium-images/power-small-red.gif -caudium/server/caudium-images/power-small-white.gif -caudium/server/caudium-images/power-small-yellow.gif -caudium/server/caudium-images/tab_frame.xcf -caudium/server/caudium-images/tab_selected.ppm -caudium/server/caudium-images/tab_unselected.ppm -caudium/server/caudium-images/tabframe.xcf -caudium/server/caudium-images/unfold.gif -caudium/server/caudium-images/unfold2.gif -caudium/server/caudium-images/unit.gif -caudium/server/caudium-images/urtavla.ppm -caudium/server/caudium-images/power-medium-lightgray.gif -caudium/server/caudium-images/power-small-lightgold.gif -caudium/server/caudium-images/power-small-lightgray.gif -caudium/server/caudium-images/powered-by-caudium.xcf.bz2 -caudium/server/caudium-images/cif_logo_txt.pnm -caudium/server/caudium-images/caudium-icon-bordered.gif -caudium/server/caudium-images/caudium-icon-bordered.png -caudium/server/caudium-images/.cvsignore -caudium/server/caudium-images/back.gif -caudium/server/caudium-images/caudium-small.gif -caudium/server/lib/%%PIKEVERSION%%/Caudium.so -caudium/server/lib/%%PIKEVERSION%%/PiXSL.so -caudium/server/lib/%%PIKEVERSION%%/UltraLog.so -caudium/server/etc/include/sqlfs/stdio_helper.h -caudium/server/etc/include/sqlfs/cache.h -caudium/server/etc/include/sqlfs/read.h -caudium/server/etc/include/sqlfs/write.h -caudium/server/etc/include/headlines/RDF.h -caudium/server/etc/include/headlines/base.h -caudium/server/etc/include/caudium.h -caudium/server/etc/include/config.h -caudium/server/etc/include/extra_config.h -caudium/server/etc/include/http_error.h -caudium/server/etc/include/module.h -caudium/server/etc/include/pcre.h -caudium/server/etc/include/performance.h -caudium/server/etc/include/roxen.h -caudium/server/etc/include/stat.h -caudium/server/etc/include/udp.h -caudium/server/etc/include/variables.h -caudium/server/etc/include/mainconfig_themeable.h -caudium/server/etc/include/schemes.h -caudium/server/etc/include/confignode.h -caudium/server/etc/include/ERROR.html -caudium/server/etc/digits/a/0.ppm -caudium/server/etc/digits/a/1.ppm -caudium/server/etc/digits/a/2.ppm -caudium/server/etc/digits/a/3.ppm -caudium/server/etc/digits/a/4.ppm -caudium/server/etc/digits/a/5.ppm -caudium/server/etc/digits/a/6.ppm -caudium/server/etc/digits/a/7.ppm -caudium/server/etc/digits/a/8.ppm -caudium/server/etc/digits/a/9.ppm -caudium/server/etc/env.d/informix.pike -caudium/server/etc/env.d/oracle.pike -caudium/server/etc/error_templates/caudium.html -caudium/server/etc/error_templates/default.html -caudium/server/etc/classes/jsdk.jar -caudium/server/etc/classes/roxen_servlet.jar -caudium/server/etc/internal/html/no_internal_image.html -caudium/server/etc/internal/html/restart-caudiumnet.html -caudium/server/etc/internal/html/restart-caudiumorg.html -caudium/server/etc/internal/html/restart-default.html -caudium/server/etc/internal/html/shutdown-caudiumnet.html -caudium/server/etc/internal/html/shutdown-caudiumorg.html -caudium/server/etc/internal/html/shutdown-default.html -caudium/server/etc/modules/Protocols.pmod/ESMTP.pmod -caudium/server/etc/modules/UltraSupport.pmod/Period.pmod/Day.pike -caudium/server/etc/modules/UltraSupport.pmod/Period.pmod/Month.pike -caudium/server/etc/modules/UltraSupport.pmod/Period.pmod/Week.pike -caudium/server/etc/modules/UltraSupport.pmod/Period.pmod/Year.pike -caudium/server/etc/modules/UltraSupport.pmod/Storage.pmod/Filetree.pike -caudium/server/etc/modules/UltraSupport.pmod/Storage.pmod/File.pike -caudium/server/etc/modules/UltraSupport.pmod/Storage.pmod/Gdbm.pike -caudium/server/etc/modules/UltraSupport.pmod/Profile.pmod -caudium/server/etc/modules/UltraSupport.pmod/Util.pmod -caudium/server/etc/modules/CaudiumSSL.pmod/VERSION -caudium/server/etc/modules/CaudiumSSL.pmod/DOC -caudium/server/etc/modules/CaudiumSSL.pmod/TODO -caudium/server/etc/modules/CaudiumSSL.pmod/connection.pike -caudium/server/etc/modules/CaudiumSSL.pmod/alert.pike -caudium/server/etc/modules/CaudiumSSL.pmod/cipher.pike -caudium/server/etc/modules/CaudiumSSL.pmod/client.pike -caudium/server/etc/modules/CaudiumSSL.pmod/constants.pike -caudium/server/etc/modules/CaudiumSSL.pmod/context.pike -caudium/server/etc/modules/CaudiumSSL.pmod/handshake.pike -caudium/server/etc/modules/CaudiumSSL.pmod/https.pike -caudium/server/etc/modules/CaudiumSSL.pmod/packet.pike -caudium/server/etc/modules/CaudiumSSL.pmod/server.pike -caudium/server/etc/modules/CaudiumSSL.pmod/session.pike -caudium/server/etc/modules/CaudiumSSL.pmod/sslfile.pike -caudium/server/etc/modules/CaudiumSSL.pmod/sslport.pike -caudium/server/etc/modules/CaudiumSSL.pmod/state.pike -caudium/server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Client.pike -caudium/server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Server.pike -caudium/server/etc/modules/RoxenRPC.pmod/Client.pike -caudium/server/etc/modules/RoxenRPC.pmod/Server.pike -caudium/server/etc/modules/InternalFiles.pmod/nofile.html -caudium/server/etc/modules/InternalFiles.pmod/ERROR.html -caudium/server/etc/modules/InternalFiles.pmod/ERROR.pmod -caudium/server/etc/modules/InternalFiles.pmod/HTML.pmod -caudium/server/etc/modules/InternalFiles.pmod/IMAGE.pmod -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/32BitsOnline.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/ApplicationServer.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/AnimeStation.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/ApacheToday.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/BarraPunto.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/BSDToday.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/DigitalTheatre.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/BeNews.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/CentralEurope.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Filewatcher.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/FirstLinux.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/FreeBSD-Diary.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Freshmeat.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/GCU.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/GNotices.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/ITN.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/IceWalkers.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Kuro5hin.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/KDE-Dot-News.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Linux-Com.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/LinuxApps.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/LinuxGames.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/LinuxPower.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/LinuxTelephony.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/LinuxToday.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/LinuxWeeklyNews.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Lolix.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/MozillaInter.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/MozillaNewsBot.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/MozillaOrg.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/MozillaZine.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/OsOpinion.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/PHPBuilder.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/PikeCommunity.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Q3Arena.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/ReponseNetCPP.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/ReponseNetJava.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Themes.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/ReponseNetLinux.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/ReponseNetPerl.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/RootPrompt.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/SecurityPortal.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Securix.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Segfault.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/SevenAM.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Slashdot.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/SolarisCentral.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/Techdirt.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/UserFriendly.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/XPToolkit.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/NetBSD-News.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/FreeBSD.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/NetBSD-Code-Changes.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/NetBSD-Packages.pike -caudium/server/etc/modules/Headlines.pmod/Sites.pmod/AnimangaCommunity.pike -caudium/server/etc/modules/Headlines.pmod/MyGTK.pmod -caudium/server/etc/modules/Headlines.pmod/RDF.pike -caudium/server/etc/modules/Headlines.pmod/Tools.pike -caudium/server/etc/modules/Headlines.pmod/Version.pike -caudium/server/etc/modules/Headlines.pmod/base.pike -caudium/server/etc/modules/Headlines.pmod/HTTPFetcher.pike -caudium/server/etc/modules/FileWatch.pmod -caudium/server/etc/modules/PDB.pmod -caudium/server/etc/modules/GText.pmod -caudium/server/etc/modules/Servlet.pmod -caudium/server/etc/modules/Dims.pmod -caudium/server/etc/modules/ThreadFarm.pmod -caudium/server/etc/modules/ExtScript.pmod -caudium/server/etc/modules/LCC.pmod/Add.pike -caudium/server/etc/modules/LCC.pmod/module.pmod -caudium/server/etc/modules/Protocols.pmod/NNTPClient.pmod -caudium/server/etc/welcome.html -caudium/server/etc/config.html -caudium/server/etc/.cvsignore -caudium/server/etc/caudium_master.pike -caudium/server/etc/errordata -caudium/server/etc/extensions -caudium/server/etc/roxen_hilfe.pike -caudium/server/etc/supports -caudium/server/fonts/32/urw_itc_avant_garde-demi-r -caudium/server/fonts/ttf/lucida_unicode.ttf -caudium/server/fonts/ttf/lucida_unicode.txt -caudium/server/fonts/ttf/verdana.ttf -caudium/server/fonts/ttf/verdana.txt -caudium/server/fonts/ttf/fontrstc.ttf -caudium/server/config_actions/debuginformation.pike -caudium/server/config_actions/cachestatus.pike -caudium/server/config_actions/changepass.pike -caudium/server/config_actions/clearlog.pike -caudium/server/config_actions/servertemplates.pike -caudium/server/config_actions/feature_list.pike -caudium/server/config_actions/flush.pike -caudium/server/config_actions/generate_rsa.pike -caudium/server/config_actions/linuxproc.pike -caudium/server/config_actions/listfonts.pike -caudium/server/config_actions/locks.pike -caudium/server/config_actions/make_csr.pike -caudium/server/config_actions/openfiles.pike -caudium/server/config_actions/make_selfsigned_rsa.pike -caudium/server/config_actions/openports.pike -caudium/server/config_actions/pipestatus.pike -caudium/server/config_actions/problems.pike -caudium/server/config_actions/proc.pike -caudium/server/config_actions/processstatus.pike -caudium/server/config_actions/profile.pike -caudium/server/config_actions/proxystatus.pike -caudium/server/config_actions/quick_config.pike -caudium/server/config_actions/requeststatus.pike -caudium/server/config_actions/reloadconfiginterface.pike -caudium/server/config_actions/reloadconfigurations.pike -caudium/server/config_actions/resolv.pike -caudium/server/config_actions/shutdown.pike -caudium/server/perl/bin/perlhelper -caudium/server/perl/bin/perlrun -caudium/server/perl/lib/.keep_me -caudium/server/mkdir -caudium/server/start -caudium/server/demo_certificate.pem -caudium/server/testca.pem -caudium/server/install -caudium/server/configvar -caudium/server/.cvsignore -@unexec rmdir %D/caudium/configurations 2>/dev/null || true -@unexec rmdir %D/caudium/local/modules 2>/dev/null || true -@unexec rmdir %D/caudium/local/nfonts 2>/dev/null || true -@unexec rmdir %D/caudium/local 2>/dev/null || true -@unexec rmdir %D/caudium/logs 2>/dev/null || true -@unexec rmdir %D/caudium/var 2>/dev/null || true -@unexec rmdir %D/caudium/server/include 2>/dev/null || true -@dirrm caudium/readme -@dirrm caudium/server/more_modules -@dirrm caudium/server/base_server/config -@dirrm caudium/server/base_server/struct -@dirrm caudium/server/base_server -@dirrm caudium/server/unfinishedmodules/non-working -@dirrm caudium/server/unfinishedmodules -@dirrm caudium/server/server_templates -@dirrm caudium/server/protocols -@dirrm caudium/server/nfonts/32/avant_garde -@dirrm caudium/server/nfonts/32/bell_gothic -@dirrm caudium/server/nfonts/32/lucida -@dirrm caudium/server/nfonts/32 -@dirrm caudium/server/nfonts -@dirrm caudium/server/languages -@dirrm caudium/server/modules/3rdparty/cd34 -@dirrm caudium/server/modules/3rdparty/oliv3 -@dirrm caudium/server/modules/3rdparty/vida -@dirrm caudium/server/modules/3rdparty -@dirrm caudium/server/modules/logging -@dirrm caudium/server/modules/directories -@dirrm caudium/server/modules/examples -@dirrm caudium/server/modules/filesystems -@dirrm caudium/server/modules/filters -@dirrm caudium/server/modules/graphics/rimage/plugins -@dirrm caudium/server/modules/graphics/rimage -@dirrm caudium/server/modules/graphics -@dirrm caudium/server/modules/ldap -@dirrm caudium/server/modules/misc -@dirrm caudium/server/modules/proxies -@dirrm caudium/server/modules/scripting -@dirrm caudium/server/modules/tags/doc -@dirrm caudium/server/modules/tags -@dirrm caudium/server/modules/ultralog -@dirrm caudium/server/modules/vhs -@dirrm caudium/server/modules -@dirrm caudium/server/bin -@dirrm caudium/server/caudium-images/auto -@dirrm caudium/server/caudium-images/dir -@dirrm caudium/server/caudium-images/modules -@dirrm caudium/server/caudium-images -@dirrm caudium/server/lib/%%PIKEVERSION%% -@dirrm caudium/server/lib -@dirrm caudium/server/etc/include/sqlfs -@dirrm caudium/server/etc/include/headlines -@dirrm caudium/server/etc/include -@dirrm caudium/server/etc/digits/a -@dirrm caudium/server/etc/digits -@dirrm caudium/server/etc/env.d -@dirrm caudium/server/etc/error_templates -@dirrm caudium/server/etc/classes -@dirrm caudium/server/etc/internal/html -@dirrm caudium/server/etc/internal -@dirrm caudium/server/etc/modules/Protocols.pmod -@dirrm caudium/server/etc/modules/UltraSupport.pmod/Period.pmod -@dirrm caudium/server/etc/modules/UltraSupport.pmod/Storage.pmod -@dirrm caudium/server/etc/modules/UltraSupport.pmod -@dirrm caudium/server/etc/modules/CaudiumSSL.pmod -@dirrm caudium/server/etc/modules/RoxenRPC.pmod/HTTP.pmod -@dirrm caudium/server/etc/modules/RoxenRPC.pmod -@dirrm caudium/server/etc/modules/InternalFiles.pmod -@dirrm caudium/server/etc/modules/Headlines.pmod/Sites.pmod -@dirrm caudium/server/etc/modules/Headlines.pmod -@dirrm caudium/server/etc/modules/LCC.pmod -@dirrm caudium/server/etc/modules -@dirrm caudium/server/etc -@dirrm caudium/server/fonts/32 -@dirrm caudium/server/fonts/ttf -@dirrm caudium/server/fonts -@dirrm caudium/server/config_actions -@dirrm caudium/server/perl/bin -@dirrm caudium/server/perl/lib -@dirrm caudium/server/perl -@dirrm caudium/server -@dirrm caudium diff --git a/www/cherokee-devel/Makefile b/www/cherokee-devel/Makefile deleted file mode 100644 index 2db4baa29240..000000000000 --- a/www/cherokee-devel/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# New ports collection makefile for: cherokee -# Date created: 01 Jun 2002 -# Whom: silence <oksala@videotron.ca> -# -# $FreeBSD$ -# - -PORTNAME= cherokee -PORTVERSION= 0.4.17 -CATEGORIES= www -MASTER_SITES= ftp://laurel.datsi.fi.upm.es/pub/linux/cherokee/%SUBDIR%/ -MASTER_SITE_SUBDIR= ${PORTVERSION:R}/${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= An extremely fast and flexible web server - -LIB_DEPENDS= gnutls.12:${PORTSDIR}/security/gnutls - -USE_GNOME= gnomehack gnometarget pkgconfig -USE_GETOPT_LONG= yes -USE_GMAKE= yes -USE_INC_LIBTOOL_VER= 15 -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" - -INSTALLS_SHLIB= yes - -MAN1= cherokee-config.1 cherokee.1 - -CPPFLAGS= ${PTHREAD_CFLAGS} -LDFLAGS= ${PTHREAD_LIBS} - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 502126 -BROKEN= "Broken pkg-plist" -.endif - -pre-install: - @if [ ! -f ${PREFIX}/www ]; then \ - ${MKDIR} ${PREFIX}/www;\ - fi - @if [ ! -f ${PREFIX}/www/data ] ; then \ - ${MKDIR} ${PREFIX}/www/data;\ - fi - @${ECHO_MSG} " `pwd` " - -post-install: - ${INSTALL_DATA} ${WRKSRC}/doc/Intro.txt ${DATADIR} - @${ECHO_MSG} " " - @${ECHO_MSG} " Dont forget to read the doc " - @${ECHO_MSG} " ${PREFIX}/share/cherokee/Intro.txt" - @${ECHO_MSG} " " - -.include <bsd.port.post.mk> diff --git a/www/cherokee-devel/distinfo b/www/cherokee-devel/distinfo deleted file mode 100644 index b52598ca4676..000000000000 --- a/www/cherokee-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (cherokee-0.4.17.tar.gz) = 2cf8c8eb973e6b3e5578406b467f23b5 -SIZE (cherokee-0.4.17.tar.gz) = 800872 diff --git a/www/cherokee-devel/files/patch-cherokee.conf.sample.pre b/www/cherokee-devel/files/patch-cherokee.conf.sample.pre deleted file mode 100644 index 677dae3d8df0..000000000000 --- a/www/cherokee-devel/files/patch-cherokee.conf.sample.pre +++ /dev/null @@ -1,11 +0,0 @@ ---- cherokee.conf.sample.pre.orig Tue Jun 29 05:54:01 2004 -+++ cherokee.conf.sample.pre Sat Jul 17 22:19:43 2004 -@@ -68,7 +68,7 @@ - ## documents. By default, all requests are taken from this directory, but - ## symbolic links and aliases may be used to point to other locations. - ## --DocumentRoot /var/www -+DocumentRoot /usr/local/www/data - - ## - ## Hide Version: Hide the software version diff --git a/www/cherokee-devel/files/patch-src::socket.h b/www/cherokee-devel/files/patch-src::socket.h deleted file mode 100644 index 641be13d6b3f..000000000000 --- a/www/cherokee-devel/files/patch-src::socket.h +++ /dev/null @@ -1,19 +0,0 @@ ---- src/socket.h.orig Sat Jun 19 23:03:54 2004 -+++ src/socket.h Sat Jul 17 20:36:02 2004 -@@ -45,12 +45,12 @@ - # include <sys/socket.h> - #endif - --#ifdef HAVE_ARPA_INET_H --# include <arpa/inet.h> --#endif -- - #ifdef HAVE_NETINET_IN_H - # include <netinet/in.h> -+#endif -+ -+#ifdef HAVE_ARPA_INET_H -+# include <arpa/inet.h> - #endif - - #if defined(HAVE_GNUTLS) diff --git a/www/cherokee-devel/pkg-descr b/www/cherokee-devel/pkg-descr deleted file mode 100644 index 96a8f5087e9b..000000000000 --- a/www/cherokee-devel/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Cherokee is a tiny, ultrafast, lightweight Web server. It is implemented -entirely in C, and has no dependencies beyond a standard C library. It -provides only the most basic HTTP functionality, but is extremely fast and -small. - -WWW: http://www.alobbs.com/cherokee/ diff --git a/www/cherokee-devel/pkg-plist b/www/cherokee-devel/pkg-plist deleted file mode 100644 index 2243bd0587a5..000000000000 --- a/www/cherokee-devel/pkg-plist +++ /dev/null @@ -1,133 +0,0 @@ -bin/cherokee-bench -bin/cherokee-config -bin/cherokee-panic -etc/cherokee/advanced.conf -etc/cherokee/cherokee.conf -etc/cherokee/icons.conf -etc/cherokee/mime.conf -etc/cherokee/mods-available/ssl -etc/cherokee/sites-available/default -etc/cherokee/sites-available/example.com -etc/cherokee/sites-enabled/default -include/cherokee/access.h -include/cherokee/avl.h -include/cherokee/buffer.h -include/cherokee/cherokee-config.h -include/cherokee/common.h -include/cherokee/connection.h -include/cherokee/crc32.h -include/cherokee/encoder.h -include/cherokee/encoder_table.h -include/cherokee/fdpoll.h -include/cherokee/handler.h -include/cherokee/handler_table.h -include/cherokee/handler_table_entry.h -include/cherokee/header.h -include/cherokee/http.h -include/cherokee/icons.h -include/cherokee/list.h -include/cherokee/list_ext.h -include/cherokee/log.h -include/cherokee/logger.h -include/cherokee/logger_table.h -include/cherokee/match.h -include/cherokee/matching_list.h -include/cherokee/mime.h -include/cherokee/mmap.h -include/cherokee/module.h -include/cherokee/module_loader.h -include/cherokee/server.h -include/cherokee/socket.h -include/cherokee/table.h -include/cherokee/tdate_parse.h -include/cherokee/thread.h -include/cherokee/validator.h -include/cherokee/virtual_server.h -lib/cherokee/libcherokee_cgi.a -lib/cherokee/libcherokee_cgi.la -lib/cherokee/libcherokee_cgi.so -lib/cherokee/libcherokee_combined.a -lib/cherokee/libcherokee_combined.la -lib/cherokee/libcherokee_combined.so -lib/cherokee/libcherokee_common.a -lib/cherokee/libcherokee_common.la -lib/cherokee/libcherokee_common.so -lib/cherokee/libcherokee_dirlist.a -lib/cherokee/libcherokee_dirlist.la -lib/cherokee/libcherokee_dirlist.so -lib/cherokee/libcherokee_file.a -lib/cherokee/libcherokee_file.la -lib/cherokee/libcherokee_file.so -lib/cherokee/libcherokee_gotls.a -lib/cherokee/libcherokee_gotls.la -lib/cherokee/libcherokee_gotls.so -lib/cherokee/libcherokee_gzip.a -lib/cherokee/libcherokee_gzip.la -lib/cherokee/libcherokee_gzip.so -lib/cherokee/libcherokee_mono.a -lib/cherokee/libcherokee_mono.la -lib/cherokee/libcherokee_mono.so -lib/cherokee/libcherokee_ncsa.a -lib/cherokee/libcherokee_ncsa.la -lib/cherokee/libcherokee_ncsa.so -lib/cherokee/libcherokee_nn.a -lib/cherokee/libcherokee_nn.la -lib/cherokee/libcherokee_nn.so -lib/cherokee/libcherokee_pam.a -lib/cherokee/libcherokee_pam.la -lib/cherokee/libcherokee_pam.so -lib/cherokee/libcherokee_phpcgi.a -lib/cherokee/libcherokee_phpcgi.la -lib/cherokee/libcherokee_phpcgi.so -lib/cherokee/libcherokee_plain.a -lib/cherokee/libcherokee_plain.la -lib/cherokee/libcherokee_plain.so -lib/cherokee/libcherokee_redir.a -lib/cherokee/libcherokee_redir.la -lib/cherokee/libcherokee_redir.so -lib/cherokee/libcherokee_remote_control.a -lib/cherokee/libcherokee_remote_control.la -lib/cherokee/libcherokee_remote_control.so -lib/cherokee/libcherokee_server_info.a -lib/cherokee/libcherokee_server_info.la -lib/cherokee/libcherokee_server_info.so -lib/cherokee/libcherokee_w3c.a -lib/cherokee/libcherokee_w3c.la -lib/cherokee/libcherokee_w3c.so -lib/libcherokee.a -lib/libcherokee.la -lib/libcherokee.so -lib/libcherokee.so.0 -libdata/pkgconfig/cherokee.pc -sbin/cherokee -share/aclocal/cherokee.m4 -%%DATADIR%%/Intro.txt -%%DATADIR%%/icons/back.png -%%DATADIR%%/icons/binary.png -%%DATADIR%%/icons/blank.png -%%DATADIR%%/icons/bomb.png -%%DATADIR%%/icons/compressed.png -%%DATADIR%%/icons/folder.png -%%DATADIR%%/icons/image.png -%%DATADIR%%/icons/movie.png -%%DATADIR%%/icons/pdf.png -%%DATADIR%%/icons/ps.png -%%DATADIR%%/icons/readme.png -%%DATADIR%%/icons/script.png -%%DATADIR%%/icons/sound.png -%%DATADIR%%/icons/tex.png -%%DATADIR%%/icons/text.png -%%DATADIR%%/icons/unknown.png -%%DATADIR%%/mime_types.txt -@dirrm %%DATADIR%%/icons -@dirrm %%DATADIR%% -@dirrm lib/cherokee -@dirrm include/cherokee -@dirrm etc/cherokee/ssl -@dirrm etc/cherokee/sites-enabled -@dirrm etc/cherokee/sites-available -@dirrm etc/cherokee/mods-enabled -@dirrm etc/cherokee/mods-available -@dirrm etc/cherokee -@unexec rmdir %%LOCALBASE%%/www/data 2>/dev/null || true -@unexec rmdir %%LOCALBASE%%/www 2>/dev/null || true diff --git a/www/dillo-i18n/Makefile b/www/dillo-i18n/Makefile deleted file mode 100644 index 284d69b69a7a..000000000000 --- a/www/dillo-i18n/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# New ports collection makefile for: dillo -# Date created: 23 February 2001 -# Whom: George Reid <greid@ukug.uk.freebsd.org> -# -# $FreeBSD$ -# - -PORTNAME= dillo -PORTVERSION= 0.8.2 -CATEGORIES= www -MASTER_SITES= http://www.dillo.org/download/ - -MAINTAINER= tmseck@netcologne.de -COMMENT= A fast, small graphical Web browser built upon GTK+ - -RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png - -USE_BZIP2= yes -USE_GNOME= gnometarget gtk12 -USE_REINPLACE= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" -CONFIGURE_ARGS= --enable-ipv6 - -post-patch: - @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g ; \ - s|-D_THREAD_SAFE|${PTHREAD_CFLAGS}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|dillorc|dillorc.sample|g' ${WRKSRC}/Makefile.in - @${CP} ${WRKSRC}/dillorc ${WRKSRC}/dillorc.sample - -.include <bsd.port.mk> diff --git a/www/dillo-i18n/distinfo b/www/dillo-i18n/distinfo deleted file mode 100644 index e8cae47f6691..000000000000 --- a/www/dillo-i18n/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (dillo-0.8.2.tar.bz2) = 4322f339aa4a4a2a4ba9a11444df9c67 -SIZE (dillo-0.8.2.tar.bz2) = 409961 diff --git a/www/dillo-i18n/pkg-descr b/www/dillo-i18n/pkg-descr deleted file mode 100644 index e7fc47fd8175..000000000000 --- a/www/dillo-i18n/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -Dillo is a web browser project completely written in C (currently the code -is based on gzilla-0.2.2's widget, and a new improved network engine -written from scratch). - -Dillo is small; source is less than 360 kB and binary is less than 270 Kb. - -Dillo aims to be a multiplatform browser alternative that's small, -stable, developer-friendly, usable, fast, and extensible. - -Dillo is mainly based on GTK+ (GNOME is NOT required!) - -Dillo is very fast! - -WWW: http://www.dillo.org/ diff --git a/www/dillo-i18n/pkg-plist b/www/dillo-i18n/pkg-plist deleted file mode 100644 index b7409a3936da..000000000000 --- a/www/dillo-i18n/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -@comment $FreeBSD$ -bin/dillo -bin/dpid -bin/dpidc -etc/dillorc.sample -etc/dpidrc -lib/dillo/dpi/bookmarks/bookmarks.dpi -lib/dillo/dpi/downloads/downloads.dpi -lib/dillo/dpi/ftp/ftp.filter.dpi -lib/dillo/dpi/hello/hello.filter.dpi -lib/dillo/dpi/https/https.filter.dpi -@dirrm lib/dillo/dpi/https -@dirrm lib/dillo/dpi/hello -@dirrm lib/dillo/dpi/ftp -@dirrm lib/dillo/dpi/downloads -@dirrm lib/dillo/dpi/bookmarks -@dirrm lib/dillo/dpi -@dirrm lib/dillo diff --git a/www/dillo2/Makefile b/www/dillo2/Makefile deleted file mode 100644 index 284d69b69a7a..000000000000 --- a/www/dillo2/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# New ports collection makefile for: dillo -# Date created: 23 February 2001 -# Whom: George Reid <greid@ukug.uk.freebsd.org> -# -# $FreeBSD$ -# - -PORTNAME= dillo -PORTVERSION= 0.8.2 -CATEGORIES= www -MASTER_SITES= http://www.dillo.org/download/ - -MAINTAINER= tmseck@netcologne.de -COMMENT= A fast, small graphical Web browser built upon GTK+ - -RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png - -USE_BZIP2= yes -USE_GNOME= gnometarget gtk12 -USE_REINPLACE= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" -CONFIGURE_ARGS= --enable-ipv6 - -post-patch: - @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g ; \ - s|-D_THREAD_SAFE|${PTHREAD_CFLAGS}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|dillorc|dillorc.sample|g' ${WRKSRC}/Makefile.in - @${CP} ${WRKSRC}/dillorc ${WRKSRC}/dillorc.sample - -.include <bsd.port.mk> diff --git a/www/dillo2/distinfo b/www/dillo2/distinfo deleted file mode 100644 index e8cae47f6691..000000000000 --- a/www/dillo2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (dillo-0.8.2.tar.bz2) = 4322f339aa4a4a2a4ba9a11444df9c67 -SIZE (dillo-0.8.2.tar.bz2) = 409961 diff --git a/www/dillo2/pkg-descr b/www/dillo2/pkg-descr deleted file mode 100644 index e7fc47fd8175..000000000000 --- a/www/dillo2/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -Dillo is a web browser project completely written in C (currently the code -is based on gzilla-0.2.2's widget, and a new improved network engine -written from scratch). - -Dillo is small; source is less than 360 kB and binary is less than 270 Kb. - -Dillo aims to be a multiplatform browser alternative that's small, -stable, developer-friendly, usable, fast, and extensible. - -Dillo is mainly based on GTK+ (GNOME is NOT required!) - -Dillo is very fast! - -WWW: http://www.dillo.org/ diff --git a/www/dillo2/pkg-plist b/www/dillo2/pkg-plist deleted file mode 100644 index b7409a3936da..000000000000 --- a/www/dillo2/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -@comment $FreeBSD$ -bin/dillo -bin/dpid -bin/dpidc -etc/dillorc.sample -etc/dpidrc -lib/dillo/dpi/bookmarks/bookmarks.dpi -lib/dillo/dpi/downloads/downloads.dpi -lib/dillo/dpi/ftp/ftp.filter.dpi -lib/dillo/dpi/hello/hello.filter.dpi -lib/dillo/dpi/https/https.filter.dpi -@dirrm lib/dillo/dpi/https -@dirrm lib/dillo/dpi/hello -@dirrm lib/dillo/dpi/ftp -@dirrm lib/dillo/dpi/downloads -@dirrm lib/dillo/dpi/bookmarks -@dirrm lib/dillo/dpi -@dirrm lib/dillo diff --git a/www/drupal4/Makefile b/www/drupal4/Makefile deleted file mode 100644 index afa77a330c0b..000000000000 --- a/www/drupal4/Makefile +++ /dev/null @@ -1,70 +0,0 @@ -# New ports collection makefile for: Drupal -# Date Created: 10 Nov 2003 -# Whom: Sebastian Yepes F. <esn@x123.info> -# -# $FreeBSD$ -# - -PORTNAME= drupal -PORTVERSION= 4.4.2 -CATEGORIES= www -MASTER_SITES= http://drupal.org/drupal/ -DISTNAME= ${PORTNAME}-${PORTVERSION} -EXTRACT_SUFX= .tgz - -MAINTAINER= esn@x123.info -COMMENT= CMS that supports pgsql and mysql - -.include <bsd.port.pre.mk> - -.if exists(${LOCALBASE}/lib/libpq.so.3) -RUN_DEPENDS= ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB -.endif - -NO_BUILD= yes -DRUPDIR= www/data/drupal -DOCS= CHANGELOG.txt INSTALL.txt LICENSE.txt MAINTAINERS.txt - -do-install: - - ${MKDIR} ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/.htaccess ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/cron.php ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/database ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/favicon.ico ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/includes ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/index.php ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/misc ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/modules ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/scripts ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/themes ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/update.php ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/xmlrpc.php ${PREFIX}/${DRUPDIR} - ${MKDIR} ${PREFIX}/${DRUPDIR}/doc -.for FILE in ${DOCS} - ${CP} ${WRKSRC}/${FILE} ${PREFIX}/${DRUPDIR}/doc -.endfor - ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DRUPDIR} - - @${ECHO_MSG} "" - @${ECHO_MSG} " You now need to create the DB" - @${ECHO_MSG} " where Drupal is going to live" - @${ECHO_MSG} "" - @${ECHO_MSG} " PostgreSQL::" - @${ECHO_MSG} " createdb -U pgsql -W drupal" - @${ECHO_MSG} " createuser -U pgsql -e drupal" - @${ECHO_MSG} " createlang -U pgsql -W plpgsql drupal" - @${ECHO_MSG} " psql -U drupal drupal < ${PREFIX}/${DRUPDIR}/database/database.pgsql" - @${ECHO_MSG} "" - @${ECHO_MSG} " MySQL::" - @${ECHO_MSG} " mysqladmin -u dba_user -p create drupal" - @${ECHO_MSG} " mysql -u dba_user -p" - @${ECHO_MSG} " GRANT ALL PRIVILEGES ON drupal.* TO nobody@localhost IDENTIFIED BY 'password';" - @${ECHO_MSG} " mysql -u nobody -p drupal < ${PREFIX}/${DRUPDIR}/database/database.mysql" - @${ECHO_MSG} "" - @${ECHO_MSG} " Then edit the ${PREFIX}/${DRUPDIR}/includes/conf.php to your needs." - @${ECHO_MSG} " Once you have done that" - @${ECHO_MSG} " GoTo: http://<your_website>/drupal" - @${ECHO_MSG} "" - -.include <bsd.port.post.mk> diff --git a/www/drupal4/distinfo b/www/drupal4/distinfo deleted file mode 100644 index 1ceb5ec30a61..000000000000 --- a/www/drupal4/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (drupal-4.4.2.tgz) = 407f808ce7f469c1b1002c55e6941274 -SIZE (drupal-4.4.2.tgz) = 441115 diff --git a/www/drupal4/pkg-descr b/www/drupal4/pkg-descr deleted file mode 100644 index 81032dda8381..000000000000 --- a/www/drupal4/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Drupal is an open-source platform and content management system -for building dynamic web sites offering a broad range of features -and services. -Drupal can support a diverse range of web projects ranging from -personal weblogs to large community-driven sites. - -WWW: http://drupal.org diff --git a/www/drupal4/pkg-plist b/www/drupal4/pkg-plist deleted file mode 100644 index 2c87d23a2484..000000000000 --- a/www/drupal4/pkg-plist +++ /dev/null @@ -1,130 +0,0 @@ -www/data/drupal/.htaccess -www/data/drupal/cron.php -www/data/drupal/database/database.mysql -www/data/drupal/database/database.pgsql -www/data/drupal/database/updates.inc -www/data/drupal/doc/CHANGELOG.txt -www/data/drupal/doc/INSTALL.txt -www/data/drupal/doc/LICENSE.txt -www/data/drupal/doc/MAINTAINERS.txt -www/data/drupal/favicon.ico -www/data/drupal/includes/bootstrap.inc -www/data/drupal/includes/common.inc -www/data/drupal/includes/conf.php -www/data/drupal/includes/database.inc -www/data/drupal/includes/database.mysql.inc -www/data/drupal/includes/database.pear.inc -www/data/drupal/includes/file.inc -www/data/drupal/includes/menu.inc -www/data/drupal/includes/module.inc -www/data/drupal/includes/pager.inc -www/data/drupal/includes/session.inc -www/data/drupal/includes/tablesort.inc -www/data/drupal/includes/theme.inc -www/data/drupal/includes/xmlrpc.inc -www/data/drupal/includes/xmlrpcs.inc -www/data/drupal/index.php -www/data/drupal/misc/arrow-asc.gif -www/data/drupal/misc/arrow-desc.gif -www/data/drupal/misc/blog.gif -www/data/drupal/misc/drupal.css -www/data/drupal/misc/druplicon-small.gif -www/data/drupal/misc/druplicon.eps.gz -www/data/drupal/misc/druplicon.png -www/data/drupal/misc/druplicon.psp -www/data/drupal/misc/druplicon.txt -www/data/drupal/misc/forum-closed.gif -www/data/drupal/misc/forum-default.gif -www/data/drupal/misc/forum-hot-new.gif -www/data/drupal/misc/forum-hot.gif -www/data/drupal/misc/forum-new.gif -www/data/drupal/misc/menu-collapsed.gif -www/data/drupal/misc/menu-expanded.gif -www/data/drupal/misc/menu-leaf.gif -www/data/drupal/misc/powered-by-drupal-dark.png -www/data/drupal/misc/powered-by-drupal-light.png -www/data/drupal/misc/powered-by-drupal.png -www/data/drupal/misc/print.css -www/data/drupal/misc/xml.gif -www/data/drupal/modules/admin.module -www/data/drupal/modules/aggregator.module -www/data/drupal/modules/archive.module -www/data/drupal/modules/block.module -www/data/drupal/modules/blog.module -www/data/drupal/modules/blogapi.module -www/data/drupal/modules/book.module -www/data/drupal/modules/comment.module -www/data/drupal/modules/drupal.module -www/data/drupal/modules/filter.module -www/data/drupal/modules/forum.module -www/data/drupal/modules/help.module -www/data/drupal/modules/locale.module -www/data/drupal/modules/node.module -www/data/drupal/modules/page.module -www/data/drupal/modules/path.module -www/data/drupal/modules/ping.module -www/data/drupal/modules/poll.module -www/data/drupal/modules/profile.module -www/data/drupal/modules/queue.module -www/data/drupal/modules/search.module -www/data/drupal/modules/statistics.module -www/data/drupal/modules/story.module -www/data/drupal/modules/system.module -www/data/drupal/modules/taxonomy.module -www/data/drupal/modules/throttle.module -www/data/drupal/modules/title.module -www/data/drupal/modules/tracker.module -www/data/drupal/modules/user.module -www/data/drupal/modules/watchdog.module -www/data/drupal/scripts/code-clean.sh -www/data/drupal/scripts/code-style.pl -www/data/drupal/scripts/cron-lynx.sh -www/data/drupal/themes/chameleon/chameleon.theme -www/data/drupal/themes/chameleon/common.css -www/data/drupal/themes/chameleon/marvin/bullet.png -www/data/drupal/themes/chameleon/marvin/chameleon.css -www/data/drupal/themes/chameleon/marvin/druplicon-watermark.png -www/data/drupal/themes/chameleon/pure/background.gif -www/data/drupal/themes/chameleon/pure/chameleon.css -www/data/drupal/themes/example/example.theme -www/data/drupal/themes/xtemplate/default/logo.gif -www/data/drupal/themes/xtemplate/default/xtemplate.css -www/data/drupal/themes/xtemplate/default/xtemplate.xtmpl -www/data/drupal/themes/xtemplate/pushbutton/arrow-next-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-next.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-prev-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-prev.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-up-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-up.gif -www/data/drupal/themes/xtemplate/pushbutton/background.gif -www/data/drupal/themes/xtemplate/pushbutton/forum-container.jpg -www/data/drupal/themes/xtemplate/pushbutton/forum-link.gif -www/data/drupal/themes/xtemplate/pushbutton/header-a.jpg -www/data/drupal/themes/xtemplate/pushbutton/header-b.jpg -www/data/drupal/themes/xtemplate/pushbutton/icon-block.gif -www/data/drupal/themes/xtemplate/pushbutton/icon-comment.gif -www/data/drupal/themes/xtemplate/pushbutton/logo-active.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo-background.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo-hover.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo.gif -www/data/drupal/themes/xtemplate/pushbutton/xtemplate.css -www/data/drupal/themes/xtemplate/pushbutton/xtemplate.xtmpl -www/data/drupal/themes/xtemplate/xtemplate.inc -www/data/drupal/themes/xtemplate/xtemplate.theme -www/data/drupal/update.php -www/data/drupal/xmlrpc.php -@dirrm www/data/drupal/themes/xtemplate/pushbutton -@dirrm www/data/drupal/themes/xtemplate/default -@dirrm www/data/drupal/themes/xtemplate -@dirrm www/data/drupal/themes/example -@dirrm www/data/drupal/themes/chameleon/pure -@dirrm www/data/drupal/themes/chameleon/marvin -@dirrm www/data/drupal/themes/chameleon -@dirrm www/data/drupal/themes -@dirrm www/data/drupal/scripts -@dirrm www/data/drupal/modules -@dirrm www/data/drupal/misc -@dirrm www/data/drupal/includes -@dirrm www/data/drupal/doc -@dirrm www/data/drupal/database -@dirrm www/data/drupal diff --git a/www/drupal5/Makefile b/www/drupal5/Makefile deleted file mode 100644 index afa77a330c0b..000000000000 --- a/www/drupal5/Makefile +++ /dev/null @@ -1,70 +0,0 @@ -# New ports collection makefile for: Drupal -# Date Created: 10 Nov 2003 -# Whom: Sebastian Yepes F. <esn@x123.info> -# -# $FreeBSD$ -# - -PORTNAME= drupal -PORTVERSION= 4.4.2 -CATEGORIES= www -MASTER_SITES= http://drupal.org/drupal/ -DISTNAME= ${PORTNAME}-${PORTVERSION} -EXTRACT_SUFX= .tgz - -MAINTAINER= esn@x123.info -COMMENT= CMS that supports pgsql and mysql - -.include <bsd.port.pre.mk> - -.if exists(${LOCALBASE}/lib/libpq.so.3) -RUN_DEPENDS= ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB -.endif - -NO_BUILD= yes -DRUPDIR= www/data/drupal -DOCS= CHANGELOG.txt INSTALL.txt LICENSE.txt MAINTAINERS.txt - -do-install: - - ${MKDIR} ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/.htaccess ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/cron.php ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/database ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/favicon.ico ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/includes ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/index.php ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/misc ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/modules ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/scripts ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/themes ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/update.php ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/xmlrpc.php ${PREFIX}/${DRUPDIR} - ${MKDIR} ${PREFIX}/${DRUPDIR}/doc -.for FILE in ${DOCS} - ${CP} ${WRKSRC}/${FILE} ${PREFIX}/${DRUPDIR}/doc -.endfor - ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DRUPDIR} - - @${ECHO_MSG} "" - @${ECHO_MSG} " You now need to create the DB" - @${ECHO_MSG} " where Drupal is going to live" - @${ECHO_MSG} "" - @${ECHO_MSG} " PostgreSQL::" - @${ECHO_MSG} " createdb -U pgsql -W drupal" - @${ECHO_MSG} " createuser -U pgsql -e drupal" - @${ECHO_MSG} " createlang -U pgsql -W plpgsql drupal" - @${ECHO_MSG} " psql -U drupal drupal < ${PREFIX}/${DRUPDIR}/database/database.pgsql" - @${ECHO_MSG} "" - @${ECHO_MSG} " MySQL::" - @${ECHO_MSG} " mysqladmin -u dba_user -p create drupal" - @${ECHO_MSG} " mysql -u dba_user -p" - @${ECHO_MSG} " GRANT ALL PRIVILEGES ON drupal.* TO nobody@localhost IDENTIFIED BY 'password';" - @${ECHO_MSG} " mysql -u nobody -p drupal < ${PREFIX}/${DRUPDIR}/database/database.mysql" - @${ECHO_MSG} "" - @${ECHO_MSG} " Then edit the ${PREFIX}/${DRUPDIR}/includes/conf.php to your needs." - @${ECHO_MSG} " Once you have done that" - @${ECHO_MSG} " GoTo: http://<your_website>/drupal" - @${ECHO_MSG} "" - -.include <bsd.port.post.mk> diff --git a/www/drupal5/distinfo b/www/drupal5/distinfo deleted file mode 100644 index 1ceb5ec30a61..000000000000 --- a/www/drupal5/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (drupal-4.4.2.tgz) = 407f808ce7f469c1b1002c55e6941274 -SIZE (drupal-4.4.2.tgz) = 441115 diff --git a/www/drupal5/pkg-descr b/www/drupal5/pkg-descr deleted file mode 100644 index 81032dda8381..000000000000 --- a/www/drupal5/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Drupal is an open-source platform and content management system -for building dynamic web sites offering a broad range of features -and services. -Drupal can support a diverse range of web projects ranging from -personal weblogs to large community-driven sites. - -WWW: http://drupal.org diff --git a/www/drupal5/pkg-plist b/www/drupal5/pkg-plist deleted file mode 100644 index 2c87d23a2484..000000000000 --- a/www/drupal5/pkg-plist +++ /dev/null @@ -1,130 +0,0 @@ -www/data/drupal/.htaccess -www/data/drupal/cron.php -www/data/drupal/database/database.mysql -www/data/drupal/database/database.pgsql -www/data/drupal/database/updates.inc -www/data/drupal/doc/CHANGELOG.txt -www/data/drupal/doc/INSTALL.txt -www/data/drupal/doc/LICENSE.txt -www/data/drupal/doc/MAINTAINERS.txt -www/data/drupal/favicon.ico -www/data/drupal/includes/bootstrap.inc -www/data/drupal/includes/common.inc -www/data/drupal/includes/conf.php -www/data/drupal/includes/database.inc -www/data/drupal/includes/database.mysql.inc -www/data/drupal/includes/database.pear.inc -www/data/drupal/includes/file.inc -www/data/drupal/includes/menu.inc -www/data/drupal/includes/module.inc -www/data/drupal/includes/pager.inc -www/data/drupal/includes/session.inc -www/data/drupal/includes/tablesort.inc -www/data/drupal/includes/theme.inc -www/data/drupal/includes/xmlrpc.inc -www/data/drupal/includes/xmlrpcs.inc -www/data/drupal/index.php -www/data/drupal/misc/arrow-asc.gif -www/data/drupal/misc/arrow-desc.gif -www/data/drupal/misc/blog.gif -www/data/drupal/misc/drupal.css -www/data/drupal/misc/druplicon-small.gif -www/data/drupal/misc/druplicon.eps.gz -www/data/drupal/misc/druplicon.png -www/data/drupal/misc/druplicon.psp -www/data/drupal/misc/druplicon.txt -www/data/drupal/misc/forum-closed.gif -www/data/drupal/misc/forum-default.gif -www/data/drupal/misc/forum-hot-new.gif -www/data/drupal/misc/forum-hot.gif -www/data/drupal/misc/forum-new.gif -www/data/drupal/misc/menu-collapsed.gif -www/data/drupal/misc/menu-expanded.gif -www/data/drupal/misc/menu-leaf.gif -www/data/drupal/misc/powered-by-drupal-dark.png -www/data/drupal/misc/powered-by-drupal-light.png -www/data/drupal/misc/powered-by-drupal.png -www/data/drupal/misc/print.css -www/data/drupal/misc/xml.gif -www/data/drupal/modules/admin.module -www/data/drupal/modules/aggregator.module -www/data/drupal/modules/archive.module -www/data/drupal/modules/block.module -www/data/drupal/modules/blog.module -www/data/drupal/modules/blogapi.module -www/data/drupal/modules/book.module -www/data/drupal/modules/comment.module -www/data/drupal/modules/drupal.module -www/data/drupal/modules/filter.module -www/data/drupal/modules/forum.module -www/data/drupal/modules/help.module -www/data/drupal/modules/locale.module -www/data/drupal/modules/node.module -www/data/drupal/modules/page.module -www/data/drupal/modules/path.module -www/data/drupal/modules/ping.module -www/data/drupal/modules/poll.module -www/data/drupal/modules/profile.module -www/data/drupal/modules/queue.module -www/data/drupal/modules/search.module -www/data/drupal/modules/statistics.module -www/data/drupal/modules/story.module -www/data/drupal/modules/system.module -www/data/drupal/modules/taxonomy.module -www/data/drupal/modules/throttle.module -www/data/drupal/modules/title.module -www/data/drupal/modules/tracker.module -www/data/drupal/modules/user.module -www/data/drupal/modules/watchdog.module -www/data/drupal/scripts/code-clean.sh -www/data/drupal/scripts/code-style.pl -www/data/drupal/scripts/cron-lynx.sh -www/data/drupal/themes/chameleon/chameleon.theme -www/data/drupal/themes/chameleon/common.css -www/data/drupal/themes/chameleon/marvin/bullet.png -www/data/drupal/themes/chameleon/marvin/chameleon.css -www/data/drupal/themes/chameleon/marvin/druplicon-watermark.png -www/data/drupal/themes/chameleon/pure/background.gif -www/data/drupal/themes/chameleon/pure/chameleon.css -www/data/drupal/themes/example/example.theme -www/data/drupal/themes/xtemplate/default/logo.gif -www/data/drupal/themes/xtemplate/default/xtemplate.css -www/data/drupal/themes/xtemplate/default/xtemplate.xtmpl -www/data/drupal/themes/xtemplate/pushbutton/arrow-next-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-next.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-prev-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-prev.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-up-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-up.gif -www/data/drupal/themes/xtemplate/pushbutton/background.gif -www/data/drupal/themes/xtemplate/pushbutton/forum-container.jpg -www/data/drupal/themes/xtemplate/pushbutton/forum-link.gif -www/data/drupal/themes/xtemplate/pushbutton/header-a.jpg -www/data/drupal/themes/xtemplate/pushbutton/header-b.jpg -www/data/drupal/themes/xtemplate/pushbutton/icon-block.gif -www/data/drupal/themes/xtemplate/pushbutton/icon-comment.gif -www/data/drupal/themes/xtemplate/pushbutton/logo-active.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo-background.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo-hover.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo.gif -www/data/drupal/themes/xtemplate/pushbutton/xtemplate.css -www/data/drupal/themes/xtemplate/pushbutton/xtemplate.xtmpl -www/data/drupal/themes/xtemplate/xtemplate.inc -www/data/drupal/themes/xtemplate/xtemplate.theme -www/data/drupal/update.php -www/data/drupal/xmlrpc.php -@dirrm www/data/drupal/themes/xtemplate/pushbutton -@dirrm www/data/drupal/themes/xtemplate/default -@dirrm www/data/drupal/themes/xtemplate -@dirrm www/data/drupal/themes/example -@dirrm www/data/drupal/themes/chameleon/pure -@dirrm www/data/drupal/themes/chameleon/marvin -@dirrm www/data/drupal/themes/chameleon -@dirrm www/data/drupal/themes -@dirrm www/data/drupal/scripts -@dirrm www/data/drupal/modules -@dirrm www/data/drupal/misc -@dirrm www/data/drupal/includes -@dirrm www/data/drupal/doc -@dirrm www/data/drupal/database -@dirrm www/data/drupal diff --git a/www/drupal6/Makefile b/www/drupal6/Makefile deleted file mode 100644 index afa77a330c0b..000000000000 --- a/www/drupal6/Makefile +++ /dev/null @@ -1,70 +0,0 @@ -# New ports collection makefile for: Drupal -# Date Created: 10 Nov 2003 -# Whom: Sebastian Yepes F. <esn@x123.info> -# -# $FreeBSD$ -# - -PORTNAME= drupal -PORTVERSION= 4.4.2 -CATEGORIES= www -MASTER_SITES= http://drupal.org/drupal/ -DISTNAME= ${PORTNAME}-${PORTVERSION} -EXTRACT_SUFX= .tgz - -MAINTAINER= esn@x123.info -COMMENT= CMS that supports pgsql and mysql - -.include <bsd.port.pre.mk> - -.if exists(${LOCALBASE}/lib/libpq.so.3) -RUN_DEPENDS= ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB -.endif - -NO_BUILD= yes -DRUPDIR= www/data/drupal -DOCS= CHANGELOG.txt INSTALL.txt LICENSE.txt MAINTAINERS.txt - -do-install: - - ${MKDIR} ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/.htaccess ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/cron.php ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/database ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/favicon.ico ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/includes ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/index.php ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/misc ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/modules ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/scripts ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/themes ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/update.php ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/xmlrpc.php ${PREFIX}/${DRUPDIR} - ${MKDIR} ${PREFIX}/${DRUPDIR}/doc -.for FILE in ${DOCS} - ${CP} ${WRKSRC}/${FILE} ${PREFIX}/${DRUPDIR}/doc -.endfor - ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DRUPDIR} - - @${ECHO_MSG} "" - @${ECHO_MSG} " You now need to create the DB" - @${ECHO_MSG} " where Drupal is going to live" - @${ECHO_MSG} "" - @${ECHO_MSG} " PostgreSQL::" - @${ECHO_MSG} " createdb -U pgsql -W drupal" - @${ECHO_MSG} " createuser -U pgsql -e drupal" - @${ECHO_MSG} " createlang -U pgsql -W plpgsql drupal" - @${ECHO_MSG} " psql -U drupal drupal < ${PREFIX}/${DRUPDIR}/database/database.pgsql" - @${ECHO_MSG} "" - @${ECHO_MSG} " MySQL::" - @${ECHO_MSG} " mysqladmin -u dba_user -p create drupal" - @${ECHO_MSG} " mysql -u dba_user -p" - @${ECHO_MSG} " GRANT ALL PRIVILEGES ON drupal.* TO nobody@localhost IDENTIFIED BY 'password';" - @${ECHO_MSG} " mysql -u nobody -p drupal < ${PREFIX}/${DRUPDIR}/database/database.mysql" - @${ECHO_MSG} "" - @${ECHO_MSG} " Then edit the ${PREFIX}/${DRUPDIR}/includes/conf.php to your needs." - @${ECHO_MSG} " Once you have done that" - @${ECHO_MSG} " GoTo: http://<your_website>/drupal" - @${ECHO_MSG} "" - -.include <bsd.port.post.mk> diff --git a/www/drupal6/distinfo b/www/drupal6/distinfo deleted file mode 100644 index 1ceb5ec30a61..000000000000 --- a/www/drupal6/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (drupal-4.4.2.tgz) = 407f808ce7f469c1b1002c55e6941274 -SIZE (drupal-4.4.2.tgz) = 441115 diff --git a/www/drupal6/pkg-descr b/www/drupal6/pkg-descr deleted file mode 100644 index 81032dda8381..000000000000 --- a/www/drupal6/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Drupal is an open-source platform and content management system -for building dynamic web sites offering a broad range of features -and services. -Drupal can support a diverse range of web projects ranging from -personal weblogs to large community-driven sites. - -WWW: http://drupal.org diff --git a/www/drupal6/pkg-plist b/www/drupal6/pkg-plist deleted file mode 100644 index 2c87d23a2484..000000000000 --- a/www/drupal6/pkg-plist +++ /dev/null @@ -1,130 +0,0 @@ -www/data/drupal/.htaccess -www/data/drupal/cron.php -www/data/drupal/database/database.mysql -www/data/drupal/database/database.pgsql -www/data/drupal/database/updates.inc -www/data/drupal/doc/CHANGELOG.txt -www/data/drupal/doc/INSTALL.txt -www/data/drupal/doc/LICENSE.txt -www/data/drupal/doc/MAINTAINERS.txt -www/data/drupal/favicon.ico -www/data/drupal/includes/bootstrap.inc -www/data/drupal/includes/common.inc -www/data/drupal/includes/conf.php -www/data/drupal/includes/database.inc -www/data/drupal/includes/database.mysql.inc -www/data/drupal/includes/database.pear.inc -www/data/drupal/includes/file.inc -www/data/drupal/includes/menu.inc -www/data/drupal/includes/module.inc -www/data/drupal/includes/pager.inc -www/data/drupal/includes/session.inc -www/data/drupal/includes/tablesort.inc -www/data/drupal/includes/theme.inc -www/data/drupal/includes/xmlrpc.inc -www/data/drupal/includes/xmlrpcs.inc -www/data/drupal/index.php -www/data/drupal/misc/arrow-asc.gif -www/data/drupal/misc/arrow-desc.gif -www/data/drupal/misc/blog.gif -www/data/drupal/misc/drupal.css -www/data/drupal/misc/druplicon-small.gif -www/data/drupal/misc/druplicon.eps.gz -www/data/drupal/misc/druplicon.png -www/data/drupal/misc/druplicon.psp -www/data/drupal/misc/druplicon.txt -www/data/drupal/misc/forum-closed.gif -www/data/drupal/misc/forum-default.gif -www/data/drupal/misc/forum-hot-new.gif -www/data/drupal/misc/forum-hot.gif -www/data/drupal/misc/forum-new.gif -www/data/drupal/misc/menu-collapsed.gif -www/data/drupal/misc/menu-expanded.gif -www/data/drupal/misc/menu-leaf.gif -www/data/drupal/misc/powered-by-drupal-dark.png -www/data/drupal/misc/powered-by-drupal-light.png -www/data/drupal/misc/powered-by-drupal.png -www/data/drupal/misc/print.css -www/data/drupal/misc/xml.gif -www/data/drupal/modules/admin.module -www/data/drupal/modules/aggregator.module -www/data/drupal/modules/archive.module -www/data/drupal/modules/block.module -www/data/drupal/modules/blog.module -www/data/drupal/modules/blogapi.module -www/data/drupal/modules/book.module -www/data/drupal/modules/comment.module -www/data/drupal/modules/drupal.module -www/data/drupal/modules/filter.module -www/data/drupal/modules/forum.module -www/data/drupal/modules/help.module -www/data/drupal/modules/locale.module -www/data/drupal/modules/node.module -www/data/drupal/modules/page.module -www/data/drupal/modules/path.module -www/data/drupal/modules/ping.module -www/data/drupal/modules/poll.module -www/data/drupal/modules/profile.module -www/data/drupal/modules/queue.module -www/data/drupal/modules/search.module -www/data/drupal/modules/statistics.module -www/data/drupal/modules/story.module -www/data/drupal/modules/system.module -www/data/drupal/modules/taxonomy.module -www/data/drupal/modules/throttle.module -www/data/drupal/modules/title.module -www/data/drupal/modules/tracker.module -www/data/drupal/modules/user.module -www/data/drupal/modules/watchdog.module -www/data/drupal/scripts/code-clean.sh -www/data/drupal/scripts/code-style.pl -www/data/drupal/scripts/cron-lynx.sh -www/data/drupal/themes/chameleon/chameleon.theme -www/data/drupal/themes/chameleon/common.css -www/data/drupal/themes/chameleon/marvin/bullet.png -www/data/drupal/themes/chameleon/marvin/chameleon.css -www/data/drupal/themes/chameleon/marvin/druplicon-watermark.png -www/data/drupal/themes/chameleon/pure/background.gif -www/data/drupal/themes/chameleon/pure/chameleon.css -www/data/drupal/themes/example/example.theme -www/data/drupal/themes/xtemplate/default/logo.gif -www/data/drupal/themes/xtemplate/default/xtemplate.css -www/data/drupal/themes/xtemplate/default/xtemplate.xtmpl -www/data/drupal/themes/xtemplate/pushbutton/arrow-next-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-next.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-prev-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-prev.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-up-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-up.gif -www/data/drupal/themes/xtemplate/pushbutton/background.gif -www/data/drupal/themes/xtemplate/pushbutton/forum-container.jpg -www/data/drupal/themes/xtemplate/pushbutton/forum-link.gif -www/data/drupal/themes/xtemplate/pushbutton/header-a.jpg -www/data/drupal/themes/xtemplate/pushbutton/header-b.jpg -www/data/drupal/themes/xtemplate/pushbutton/icon-block.gif -www/data/drupal/themes/xtemplate/pushbutton/icon-comment.gif -www/data/drupal/themes/xtemplate/pushbutton/logo-active.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo-background.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo-hover.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo.gif -www/data/drupal/themes/xtemplate/pushbutton/xtemplate.css -www/data/drupal/themes/xtemplate/pushbutton/xtemplate.xtmpl -www/data/drupal/themes/xtemplate/xtemplate.inc -www/data/drupal/themes/xtemplate/xtemplate.theme -www/data/drupal/update.php -www/data/drupal/xmlrpc.php -@dirrm www/data/drupal/themes/xtemplate/pushbutton -@dirrm www/data/drupal/themes/xtemplate/default -@dirrm www/data/drupal/themes/xtemplate -@dirrm www/data/drupal/themes/example -@dirrm www/data/drupal/themes/chameleon/pure -@dirrm www/data/drupal/themes/chameleon/marvin -@dirrm www/data/drupal/themes/chameleon -@dirrm www/data/drupal/themes -@dirrm www/data/drupal/scripts -@dirrm www/data/drupal/modules -@dirrm www/data/drupal/misc -@dirrm www/data/drupal/includes -@dirrm www/data/drupal/doc -@dirrm www/data/drupal/database -@dirrm www/data/drupal diff --git a/www/drupal7/Makefile b/www/drupal7/Makefile deleted file mode 100644 index afa77a330c0b..000000000000 --- a/www/drupal7/Makefile +++ /dev/null @@ -1,70 +0,0 @@ -# New ports collection makefile for: Drupal -# Date Created: 10 Nov 2003 -# Whom: Sebastian Yepes F. <esn@x123.info> -# -# $FreeBSD$ -# - -PORTNAME= drupal -PORTVERSION= 4.4.2 -CATEGORIES= www -MASTER_SITES= http://drupal.org/drupal/ -DISTNAME= ${PORTNAME}-${PORTVERSION} -EXTRACT_SUFX= .tgz - -MAINTAINER= esn@x123.info -COMMENT= CMS that supports pgsql and mysql - -.include <bsd.port.pre.mk> - -.if exists(${LOCALBASE}/lib/libpq.so.3) -RUN_DEPENDS= ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB -.endif - -NO_BUILD= yes -DRUPDIR= www/data/drupal -DOCS= CHANGELOG.txt INSTALL.txt LICENSE.txt MAINTAINERS.txt - -do-install: - - ${MKDIR} ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/.htaccess ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/cron.php ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/database ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/favicon.ico ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/includes ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/index.php ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/misc ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/modules ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/scripts ${PREFIX}/${DRUPDIR} - ${CP} -R ${WRKSRC}/themes ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/update.php ${PREFIX}/${DRUPDIR} - ${CP} ${WRKSRC}/xmlrpc.php ${PREFIX}/${DRUPDIR} - ${MKDIR} ${PREFIX}/${DRUPDIR}/doc -.for FILE in ${DOCS} - ${CP} ${WRKSRC}/${FILE} ${PREFIX}/${DRUPDIR}/doc -.endfor - ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DRUPDIR} - - @${ECHO_MSG} "" - @${ECHO_MSG} " You now need to create the DB" - @${ECHO_MSG} " where Drupal is going to live" - @${ECHO_MSG} "" - @${ECHO_MSG} " PostgreSQL::" - @${ECHO_MSG} " createdb -U pgsql -W drupal" - @${ECHO_MSG} " createuser -U pgsql -e drupal" - @${ECHO_MSG} " createlang -U pgsql -W plpgsql drupal" - @${ECHO_MSG} " psql -U drupal drupal < ${PREFIX}/${DRUPDIR}/database/database.pgsql" - @${ECHO_MSG} "" - @${ECHO_MSG} " MySQL::" - @${ECHO_MSG} " mysqladmin -u dba_user -p create drupal" - @${ECHO_MSG} " mysql -u dba_user -p" - @${ECHO_MSG} " GRANT ALL PRIVILEGES ON drupal.* TO nobody@localhost IDENTIFIED BY 'password';" - @${ECHO_MSG} " mysql -u nobody -p drupal < ${PREFIX}/${DRUPDIR}/database/database.mysql" - @${ECHO_MSG} "" - @${ECHO_MSG} " Then edit the ${PREFIX}/${DRUPDIR}/includes/conf.php to your needs." - @${ECHO_MSG} " Once you have done that" - @${ECHO_MSG} " GoTo: http://<your_website>/drupal" - @${ECHO_MSG} "" - -.include <bsd.port.post.mk> diff --git a/www/drupal7/distinfo b/www/drupal7/distinfo deleted file mode 100644 index 1ceb5ec30a61..000000000000 --- a/www/drupal7/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (drupal-4.4.2.tgz) = 407f808ce7f469c1b1002c55e6941274 -SIZE (drupal-4.4.2.tgz) = 441115 diff --git a/www/drupal7/pkg-descr b/www/drupal7/pkg-descr deleted file mode 100644 index 81032dda8381..000000000000 --- a/www/drupal7/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Drupal is an open-source platform and content management system -for building dynamic web sites offering a broad range of features -and services. -Drupal can support a diverse range of web projects ranging from -personal weblogs to large community-driven sites. - -WWW: http://drupal.org diff --git a/www/drupal7/pkg-plist b/www/drupal7/pkg-plist deleted file mode 100644 index 2c87d23a2484..000000000000 --- a/www/drupal7/pkg-plist +++ /dev/null @@ -1,130 +0,0 @@ -www/data/drupal/.htaccess -www/data/drupal/cron.php -www/data/drupal/database/database.mysql -www/data/drupal/database/database.pgsql -www/data/drupal/database/updates.inc -www/data/drupal/doc/CHANGELOG.txt -www/data/drupal/doc/INSTALL.txt -www/data/drupal/doc/LICENSE.txt -www/data/drupal/doc/MAINTAINERS.txt -www/data/drupal/favicon.ico -www/data/drupal/includes/bootstrap.inc -www/data/drupal/includes/common.inc -www/data/drupal/includes/conf.php -www/data/drupal/includes/database.inc -www/data/drupal/includes/database.mysql.inc -www/data/drupal/includes/database.pear.inc -www/data/drupal/includes/file.inc -www/data/drupal/includes/menu.inc -www/data/drupal/includes/module.inc -www/data/drupal/includes/pager.inc -www/data/drupal/includes/session.inc -www/data/drupal/includes/tablesort.inc -www/data/drupal/includes/theme.inc -www/data/drupal/includes/xmlrpc.inc -www/data/drupal/includes/xmlrpcs.inc -www/data/drupal/index.php -www/data/drupal/misc/arrow-asc.gif -www/data/drupal/misc/arrow-desc.gif -www/data/drupal/misc/blog.gif -www/data/drupal/misc/drupal.css -www/data/drupal/misc/druplicon-small.gif -www/data/drupal/misc/druplicon.eps.gz -www/data/drupal/misc/druplicon.png -www/data/drupal/misc/druplicon.psp -www/data/drupal/misc/druplicon.txt -www/data/drupal/misc/forum-closed.gif -www/data/drupal/misc/forum-default.gif -www/data/drupal/misc/forum-hot-new.gif -www/data/drupal/misc/forum-hot.gif -www/data/drupal/misc/forum-new.gif -www/data/drupal/misc/menu-collapsed.gif -www/data/drupal/misc/menu-expanded.gif -www/data/drupal/misc/menu-leaf.gif -www/data/drupal/misc/powered-by-drupal-dark.png -www/data/drupal/misc/powered-by-drupal-light.png -www/data/drupal/misc/powered-by-drupal.png -www/data/drupal/misc/print.css -www/data/drupal/misc/xml.gif -www/data/drupal/modules/admin.module -www/data/drupal/modules/aggregator.module -www/data/drupal/modules/archive.module -www/data/drupal/modules/block.module -www/data/drupal/modules/blog.module -www/data/drupal/modules/blogapi.module -www/data/drupal/modules/book.module -www/data/drupal/modules/comment.module -www/data/drupal/modules/drupal.module -www/data/drupal/modules/filter.module -www/data/drupal/modules/forum.module -www/data/drupal/modules/help.module -www/data/drupal/modules/locale.module -www/data/drupal/modules/node.module -www/data/drupal/modules/page.module -www/data/drupal/modules/path.module -www/data/drupal/modules/ping.module -www/data/drupal/modules/poll.module -www/data/drupal/modules/profile.module -www/data/drupal/modules/queue.module -www/data/drupal/modules/search.module -www/data/drupal/modules/statistics.module -www/data/drupal/modules/story.module -www/data/drupal/modules/system.module -www/data/drupal/modules/taxonomy.module -www/data/drupal/modules/throttle.module -www/data/drupal/modules/title.module -www/data/drupal/modules/tracker.module -www/data/drupal/modules/user.module -www/data/drupal/modules/watchdog.module -www/data/drupal/scripts/code-clean.sh -www/data/drupal/scripts/code-style.pl -www/data/drupal/scripts/cron-lynx.sh -www/data/drupal/themes/chameleon/chameleon.theme -www/data/drupal/themes/chameleon/common.css -www/data/drupal/themes/chameleon/marvin/bullet.png -www/data/drupal/themes/chameleon/marvin/chameleon.css -www/data/drupal/themes/chameleon/marvin/druplicon-watermark.png -www/data/drupal/themes/chameleon/pure/background.gif -www/data/drupal/themes/chameleon/pure/chameleon.css -www/data/drupal/themes/example/example.theme -www/data/drupal/themes/xtemplate/default/logo.gif -www/data/drupal/themes/xtemplate/default/xtemplate.css -www/data/drupal/themes/xtemplate/default/xtemplate.xtmpl -www/data/drupal/themes/xtemplate/pushbutton/arrow-next-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-next.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-prev-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-prev.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-up-hover.gif -www/data/drupal/themes/xtemplate/pushbutton/arrow-up.gif -www/data/drupal/themes/xtemplate/pushbutton/background.gif -www/data/drupal/themes/xtemplate/pushbutton/forum-container.jpg -www/data/drupal/themes/xtemplate/pushbutton/forum-link.gif -www/data/drupal/themes/xtemplate/pushbutton/header-a.jpg -www/data/drupal/themes/xtemplate/pushbutton/header-b.jpg -www/data/drupal/themes/xtemplate/pushbutton/icon-block.gif -www/data/drupal/themes/xtemplate/pushbutton/icon-comment.gif -www/data/drupal/themes/xtemplate/pushbutton/logo-active.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo-background.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo-hover.jpg -www/data/drupal/themes/xtemplate/pushbutton/logo.gif -www/data/drupal/themes/xtemplate/pushbutton/xtemplate.css -www/data/drupal/themes/xtemplate/pushbutton/xtemplate.xtmpl -www/data/drupal/themes/xtemplate/xtemplate.inc -www/data/drupal/themes/xtemplate/xtemplate.theme -www/data/drupal/update.php -www/data/drupal/xmlrpc.php -@dirrm www/data/drupal/themes/xtemplate/pushbutton -@dirrm www/data/drupal/themes/xtemplate/default -@dirrm www/data/drupal/themes/xtemplate -@dirrm www/data/drupal/themes/example -@dirrm www/data/drupal/themes/chameleon/pure -@dirrm www/data/drupal/themes/chameleon/marvin -@dirrm www/data/drupal/themes/chameleon -@dirrm www/data/drupal/themes -@dirrm www/data/drupal/scripts -@dirrm www/data/drupal/modules -@dirrm www/data/drupal/misc -@dirrm www/data/drupal/includes -@dirrm www/data/drupal/doc -@dirrm www/data/drupal/database -@dirrm www/data/drupal diff --git a/www/eaccelerator/Makefile b/www/eaccelerator/Makefile deleted file mode 100644 index 7c4317bb19a8..000000000000 --- a/www/eaccelerator/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# New ports collection makefile for: turck-mmcache -# Date created: Sat Mar 1 13:55:55 CET 2003 -# Whom: Alex Dupre <sysadmin@alexdupre.com> -# -# $FreeBSD$ -# - -PORTNAME= turck-mmcache -PORTVERSION= 2.4.6 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= ale@FreeBSD.org -COMMENT= An opcode cache for PHP with encoder and loader - -USE_BZIP2= yes -USE_REINPLACE= yes -USE_PHP= yes -USE_PHPIZE= yes - -CONFIGURE_ARGS= --enable-mmcache=shared - -PKGMESSAGE= ${WRKDIR}/pkg-message - -post-patch: - @${REINPLACE_CMD} 's|ALIGN|MMALIGN|g' ${WRKSRC}/mm.c ${WRKSRC}/mmcache.c - -post-build: - @${SED} "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/encoder.php > ${WRKSRC}/encoder - @${SED} "s|%%LOCALBASE%%|${LOCALBASE}|g;s|%%PREFIX%%|${PREFIX}|g;s|%%PHP_EXT_DIR%%|${PHP_EXT_DIR}|g" \ - ${.CURDIR}/pkg-message > ${PKGMESSAGE} - -do-install: - @${MKDIR} ${PREFIX}/lib/php/${PHP_EXT_DIR} - @${INSTALL_DATA} ${WRKSRC}/modules/mmcache.so \ - ${PREFIX}/lib/php/${PHP_EXT_DIR} - @${INSTALL_SCRIPT} ${WRKSRC}/encoder ${PREFIX}/bin - @${MKDIR} ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/mmcache.php ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/mmcache_password.php ${EXAMPLESDIR} -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} -.endif - -post-install: - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/eaccelerator/distinfo b/www/eaccelerator/distinfo deleted file mode 100644 index 855e307a781d..000000000000 --- a/www/eaccelerator/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (turck-mmcache-2.4.6.tar.bz2) = 8edaf6cd647e7c521b5360f4e2d4ee6f -SIZE (turck-mmcache-2.4.6.tar.bz2) = 96103 diff --git a/www/eaccelerator/files/patch-encoder.php b/www/eaccelerator/files/patch-encoder.php deleted file mode 100644 index 7ff9b0ce984f..000000000000 --- a/www/eaccelerator/files/patch-encoder.php +++ /dev/null @@ -1,33 +0,0 @@ ---- encoder.php.orig Fri Jul 25 10:21:09 2003 -+++ encoder.php Mon Jul 28 13:04:19 2003 -@@ -1,10 +1,12 @@ -+#!%%LOCALBASE%%/bin/php -f -+ - <?php - $web_error = ""; - - function mmcache_encoder_usage() { -- echo "Usage:\tphp -q encoder.php [options] source_file_name\n"; -- echo "\tphp -q encoder.php [options] source_file_name...\n"; -- echo "\tphp -q encoder.php [options] source_directory_name...\n\n"; -+ echo "Usage:\tencoder [options] source_file_name\n"; -+ echo "\tencoder [options] source_file_name...\n"; -+ echo "\tencoder [options] source_directory_name...\n\n"; - echo "Options:\n"; - echo "\t-s suffix\n\t\tencode files only with following suffix (default is \"php\")\n"; - echo "\t-a\n\t\tencode all files (no by default)\n"; -@@ -16,10 +18,10 @@ - echo "\t\tfile name. If you encode directory or several files at once\n"; - echo "\t\tthen 'target' specifyes an output directory name.\n"; - echo "\nExamples:\n"; -- echo "\tphp -q encoder.php some_file.php\n"; -- echo "\tphp -q encoder.php some_file.php -o some_encoded_file.php\n"; -- echo "\tphp -q encoder.php *.php -o some_dir\n"; -- echo "\tphp -q encoder.php ~/public_html/x -rcf -sphp -sinc -o ~/public_html/y\n"; -+ echo "\tencoder some_file.php\n"; -+ echo "\tencoder some_file.php -o some_encoded_file.php\n"; -+ echo "\tencoder *.php -o some_dir\n"; -+ echo "\tencoder ~/public_html/x -rcf -sphp -sinc -o ~/public_html/y\n"; - echo "\n"; - exit(); - } diff --git a/www/eaccelerator/pkg-descr b/www/eaccelerator/pkg-descr deleted file mode 100644 index 3da3b1ff97de..000000000000 --- a/www/eaccelerator/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Turck MMCache is a opcode cache for PHP. It increases -performance of PHP scripts by caching them in compiled state, -so that the overhead of compiling is almost completely eliminated. -Also it uses some optimizations for speed up of PHP scripts execution. -Turck MMCache typically reduces server load and increases -the speed of your PHP code by 1-10 times. - -Turck MMCache contains PHP encoder and loader. You can encode any PHP -scripts with encoder to distribute them without sources. Encoded files -can be run on any site which runs PHP with Turck MMCache. The sources -of encoded script can't be restored because they are stored in a compiled -form and the encoded version doesn't contain the source. - -WWW: http://turck-mmcache.sourceforge.net/ - -- Alex Dupre -ale@FreeBSD.org diff --git a/www/eaccelerator/pkg-message b/www/eaccelerator/pkg-message deleted file mode 100644 index bd70cdb74a32..000000000000 --- a/www/eaccelerator/pkg-message +++ /dev/null @@ -1,25 +0,0 @@ -***************************************************************************** - -You have installed the turck-mmcache package. - -Edit %%LOCALBASE%%/etc/php.ini and add: - -[mmcache] -zend_extension="%%PREFIX%%/lib/php/%%PHP_EXT_DIR%%/mmcache.so" -mmcache.shm_size="16" -mmcache.cache_dir="/tmp" -mmcache.enable="1" -mmcache.optimizer="1" -mmcache.check_mtime="1" -mmcache.debug="0" -mmcache.filter="" -mmcache.shm_max="0" -mmcache.shm_ttl="0" -mmcache.shm_prune_period="0" -mmcache.shm_only="0" -mmcache.compress="1" -mmcache.keys="shm_and_disk" -mmcache.sessions="shm_and_disk" -mmcache.content="shm_and_disk" - -***************************************************************************** diff --git a/www/eaccelerator/pkg-plist b/www/eaccelerator/pkg-plist deleted file mode 100644 index 02366f6de8bd..000000000000 --- a/www/eaccelerator/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -bin/encoder -lib/php/%%PHP_EXT_DIR%%/mmcache.so -%%PORTDOCS%%%%DOCSDIR%%/README -@unexec rmdir %D/lib/php/%%PHP_EXT_DIR%% 2> /dev/null || true -%%EXAMPLESDIR%%/mmcache.php -%%EXAMPLESDIR%%/mmcache_password.php -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%EXAMPLESDIR%% diff --git a/www/firefox-devel/Makefile b/www/firefox-devel/Makefile deleted file mode 100644 index 1168c9a59e8f..000000000000 --- a/www/firefox-devel/Makefile +++ /dev/null @@ -1,225 +0,0 @@ -# New ports collection makefile for: phoenix -# Date created: 2002/10/21 -# Whom: Alan Eldridge <alane@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= firefox -PORTVERSION= 0.9.3 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTVERSION} -DISTNAME= ${PORTNAME}-${PORTVERSION}-source - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Web browser based on the browser portion of Mozilla - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 - -ALL_TARGET= default -CONFIGURE_ENV= LOCALBASE=${LOCALBASE} -FAKEDIR= ${WRKDIR}/fake -FAKESUBDIR= ${FAKEDIR}/lib/${PORTNAME} -HAS_CONFIGURE= yes -ESD_LIB= libesd.so.2 -LOCAL_PREFIX= ${PREFIX}/lib/${PORTNAME} -NO_MTREE= yes -PLIST= ${WRKDIR}/plist -PLUGINSDIR= ${PREFIX}/lib/browser_plugins -USE_BZIP2= yes -USE_GMAKE= yes -USE_GNOME= gtk20 libidl -USE_ICONV= yes -USE_PERL5_BUILD=yes -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/mozilla -PKGINSTALL= ${WRKDIR}/pkg-install -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall - -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS= DEBUG "Build a debugging image" off \ - HEADERS "Install headers and IDL files" off \ - LOGGING "Enable additional log messages" off \ - OPTIMIZED_CFLAGS "Enable some additional optimizations" off \ - XFT "Enable support for anti-aliased fonts" on \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_DEBUG) -WITH_LOGGING= yes -CONFIGURE_ENV+= WITH_DEBUG=yes -.endif # defined(WITH_DEBUG) - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ENV+= WITH_OPTIMIZE=-O2 -.else -CONFIGURE_ENV+= WITH_OPTIMIZE=-O -.endif # defined(WITH_OPTIMIZED_CFLAGS) - -.if defined(WITH_LOGGING) -CONFIGURE_ENV+= WITH_LOGGING=yes -.endif # defined(WITH_LOGGING) - -.if defined(WITHOUT_XFT) -CONFIGURE_ENV+= WITHOUT_XFT=yes -.else -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -.endif # !defined(WITHOUT_XFT) - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -CONFIGURE_ENV+= WITH_SMB=yes -.endif # defined(WITH_SMB) - -CPPFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include -CFLAGS+= ${PTHREAD_CFLAGS} -LDFLAGS+= -L${X11BASE}/lib -LIBS+= ${PTHREAD_LIBS} - -EXTRA_SCRIPTS= ${PORTNAME}.rb - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -pre-extract:: - @${ECHO_MSG} - @${ECHO_MSG} "Extracting source (this takes a while) ..." - @${ECHO_MSG} - -post-extract:: -# FAKEDIR is here so that nsinstall will install under FAKEDIR, not -# under PREFIX. See pre-install and do-install for details. - @${SED} -e 's|@CPPFLAGS@|${CPPFLAGS}|' \ - -e 's|@CFLAGS@|${CFLAGS}|' \ - -e 's|@LDFLAGS@|${LDFLAGS}|' \ - -e 's|@LIBS@|${LIBS}|' \ - -e 's|@X11BASE@|${X11BASE}|' \ - -e 's|@LOCALBASE@|${LOCALBASE}|' \ - -e 's|@PREFIX@|${FAKEDIR}/lib/firefox|' \ - -e 's|@PERL@|${PERL5}|' \ - <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig - -post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${PERL} -pi -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${PERL} -pi -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/config/config.mk \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${PERL} -pi -e 's|libesd\.so\.\d+|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp -.for ii in modules/libpref/src/init extensions/sroaming/resources/content/prefs \ - embedding/minimo - ${MV} ${WRKSRC}/${ii}/all.js ${WRKSRC}/${ii}/all.js.bak - ${SED} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - < ${WRKSRC}/${ii}/all.js.bak > ${WRKSRC}/${ii}/all.js -.endfor -.for ii in ${PKGCONFIG_FILES} - @${PERL} -pi -e 's|mozilla-|firefox-|g' \ - ${WRKSRC}/build/unix/${ii}.pc.in -.endfor - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: -# XXX This works around an install problem that is triggered when -# toolkit/profile/src is built after profile/src. - @${TOUCH} -f ${WRKSRC}/profile/build/libprofile.so - -pre-install: -# Overview: the program installs itself in FAKEDIR, then a list is made of the -# files and directories in there. This is the PLIST (packing list) for the -# package, replacing the traditional pkg-plist file. - @${RM} -rf ${FAKEDIR} ${PLIST} - @${MKDIR} ${FAKEDIR}/lib/browser_plugins - @${MKDIR} ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ - Makefile ${MAKE_ARGS} install -.for ii in mac win -.for jj in / .jar - @${RM} -rf ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/chrome/en-${ii}${jj} -.endfor -.endfor - @${INSTALL_DATA} ${FILESDIR}/Extensions.rdf \ - ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL} - -.if !defined (WITH_HEADERS) - @${RM} -fr ${FAKEDIR}/share/idl ${FAKEDIR}/include -.endif -.for ii in firefox Firefox firefox-config ${EXTRA_SCRIPTS} - @${ECHO_CMD} bin/${ii} >> ${PLIST} -.endfor - @cd ${FAKEDIR} && ${FIND} * ! -type d | ${SORT} >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} | ${SED} -e \ - "s:^:@exec ${MKDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} -r | ${SED} -e \ - "s:^:@unexec ${RMDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d ! -empty | ${SORT} -r | ${SED} -e "s:^:@dirrm :" | \ - ${GREP} / >> ${PLIST} - -do-install: -# This is the actual installation. First, the contents of FAKEDIR are -# just copied to PREFIX. - cd ${FAKEDIR} && ${FIND} * | ${CPIO} -dmp --quiet ${PREFIX} - -post-install: -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif -.for i in ${EXTRA_SCRIPTS} - ${INSTALL_SCRIPT} ${FILESDIR}/${i} ${PREFIX}/bin -.endfor -.for ii in f F - ${RM} -f ${PREFIX}/bin/${ii}irefox - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox ${PREFIX}/bin/${ii}irefox -.endfor - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox - ${RM} -f ${PREFIX}/bin/firefox-config - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox-config \ - ${PREFIX}/bin/firefox-config - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox-config - ${FIND} ${LOCAL_PREFIX}/lib/pkgconfig -type f | ${XARGS} ${PERL} -pi -e \ - 's|${FAKEDIR}|${PREFIX}|g' - -if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PLUGINSDIR}/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - -.include <bsd.port.post.mk> diff --git a/www/firefox-devel/distinfo b/www/firefox-devel/distinfo deleted file mode 100644 index 53764c79efd8..000000000000 --- a/www/firefox-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (firefox-0.9.3-source.tar.bz2) = 641ebf96d2211b3c5527e88389b9687e -SIZE (firefox-0.9.3-source.tar.bz2) = 33945173 diff --git a/www/firefox-devel/files/Extensions.rdf b/www/firefox-devel/files/Extensions.rdf deleted file mode 100644 index 93e1e38a5e02..000000000000 --- a/www/firefox-devel/files/Extensions.rdf +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0"?> -<RDF:RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#" - xmlns:NC="http://home.netscape.com/NC-rdf#" - xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - <RDF:Description RDF:about="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}" - em:version="1.0" - em:name="DOM Inspector" - em:description="A powerful tool for viewing and manipulating documents." - em:creator="Joe Hewitt" - em:locked="true"> - <em:targetApplication RDF:resource="rdf:#$BfYhZ3"/> - </RDF:Description> - <RDF:Description RDF:about="rdf:#$BfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="rdf:#$pfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}" - em:version="2.0" - em:name="Firefox (default)" - em:description="The default theme" - em:creator="Gerich and Horlander" - em:internalName="classic/1.0" - em:locked="true" - em:contributor="Mozilla Contributors"> - <em:targetApplication RDF:resource="rdf:#$pfYhZ3"/> - </RDF:Description> - <RDF:Seq RDF:about="urn:mozilla:theme:root"> - <RDF:li RDF:resource="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}"/> - </RDF:Seq> - <RDF:Seq RDF:about="urn:mozilla:extension:root"> - <RDF:li RDF:resource="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}"/> - </RDF:Seq> -</RDF:RDF> diff --git a/www/firefox-devel/files/firefox.rb b/www/firefox-devel/files/firefox.rb deleted file mode 100644 index 082607af8783..000000000000 --- a/www/firefox-devel/files/firefox.rb +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env ruby -=begin -*-mode: ruby-*- - - MoZiLLa.in - - Copyright (c) 2002, Alan Eldridge - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of the copyright owner nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - $Id: firebird.rb,v 1.2 2003/05/31 17:24:19 marcus Exp $ - - 2002-12-16 Alan Eldridge <alane@geeksrus.net> - -=end - -X11BIN = "/usr/X11R6/bin" -NAME = File::basename($0, ".rb") -APP_PATH = File::join(X11BIN, NAME) - -if !File::executable?(APP_PATH) - raise "File '#{APP_PATH}' not found. Giving up." -elsif ($display = ENV["DISPLAY"]) == nil - raise "Environment variable DISPLAY not found. Giving up." -end - -if ARGV.size > 0 - if ARGV[0] == "--debug" - ARGV.shift - else - $stdin.reopen(File::open("/dev/null", "r")) - $stdout.reopen(File::open("/dev/null", "w")) - $stderr.reopen(File::open("/dev/null", "w")) - end -end - -if ARGV.size < 1 - $url = nil -else - $url = ARGV.pop - $url.sub!(/^ghelp:/, "file:") -end - -IO::popen("xwininfo -display #{$display} -root -tree") { - |io| - if NAME != "firefox" - $windows = io.grep(%r<"Mozilla"\s+"navigator:\s*browser">) - else - $windows = io.grep(%r<Firefox-bin.*>) - end -} - -if $windows.size > 0 - $id = $windows.map { - |s| s.strip.split.first - }.sort.first - $args = [ "-id", $id, "-raise", "-remote" ] - $args.push($url ? "\"openURL(#{$url},new-window)\"" : - "\"xfeDoCommand(openBrowser)\"") -else - $args = ARGV - $args.push("\"#{$url}\"") if $url -end - -fork { - exec(([APP_PATH] + $args).join(" ")) -} -exit! - -#EOF diff --git a/www/firefox-devel/files/mkdistfile b/www/firefox-devel/files/mkdistfile deleted file mode 100644 index 3c3ae1744c4c..000000000000 --- a/www/firefox-devel/files/mkdistfile +++ /dev/null @@ -1,171 +0,0 @@ -#!/bin/sh -# -*-shell-script-*- -# -# mkdistfile -- maintainer's utility to make a firefox distfile -# -# Copyright (c) 2002, Alan Eldridge -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# * Neither the name of the copyright owner nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# $FreeBSD$ -# -# 2002/10/21 alane@geeksrus.net -# - -ORIGDIR=$(/bin/pwd); export ORIGDIR -APPNAME=${0##*/};APPNAME=${APPNAME#-}; export APPNAME -test -z "$TMPDIR" && TMPDIR=/tmp; export TMPDIR -test -z "$HOSTNAME" && HOSTNAME=$(hostname); export HOSTNAME -warn() { echo "[$APPNAME:$$]" "****" "$@";} -status() { echo "[$APPNAME:$$]" "===>" "$@";} -error() { echo "[$APPNAME:$$]" "ERROR:" "$@";} -die() { echo "[$APPNAME:$$]" "FATAL:" "$@"; exit 1;} -unset echo_n; test "X`echo -n`" = "X-n" \ - && echo_n() { echo "$@\c"; } || echo_n() { echo -n "$@"; } -status_n() { echo_n "[$APPNAME:$$]" "===>" "$@";} -log() { local cmd=$1;shift;echo_n $(date "+%Y%m%d.%T") "";$cmd "$@";} -qexpr() { expr "$@" >/dev/null 2>&1;} -qw() { echo \""$@"\"; } -listfiles() { ls -1 ${1:+"$@"} 2>/dev/null; } -whichre() { local n=$#; local s="$1"; shift; while test $# -ge 1; do - qexpr "$s" : "$1"&& echo $(($n - $#)) && return 0; shift; done; - echo 0; return 1;} -matchre() { test $(whichre "$@") -gt 0; } -streq() { local s="$1"; shift; while test $# -ge 1; do - test "X$s" = "X$1" && return 0; shift; done; return 1;} -strupper() { - echo "$@"|tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ -} -strlower() { - echo "$@"|tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz -} -chdir() { cd "$1" || die cd $(qw $1) failed; } -absdir() { chdir "$1" && pwd; } -abspath() { local p=''; case "$1" in /*);; *)p="$(pwd)/";; esac; echo "$p$1"; } -tmpfile() { mktemp -t .$APPNAME ${1:+"$@"}; } -############################################################ -# show usage and exit -############################################################ -usage() { - cat <<EOF -Usage: $APPNAME [options] [--] rev[.yyyymmdd] -Options: - -h,--help Show this help. - -V,--version Show version number. - -v,--verbose Produce more verbose output. - -x,--debug Turn on shell command tracing. - -- Stop option processing. -EOF - exit $1 -} -############################################################ -# show version and exit -############################################################ -VERSION='$Revision: 1.1 $' -VERSION=${VERSION#* }; VERSION=${VERSION% *} -version() { echo "$APPNAME $VERSION" \ - "Copyright (c) 2002 Alan Eldridge"; exit $1;} -############################################################ -# set default vars here -############################################################ -DEBUG=0 -VERBOSE=0; VFLG='' -DATETIME=$(date +%Y%m%d.%H%M) -DATE=${DATETIME%.*} -TIME=${DATETIME#*.} -############################################################ -# do command line options -############################################################ -while test $# -gt 0; do - n=1; case "$1" in - -h|--help) usage 0;; - -V|--version) version 0;; - -v|--verbose) VERBOSE=1;VFLG='-v';; - -x|--debug) set -x;DEBUG=1;; - --) shift; break;; -*) usage 1;; *) break;; - esac; shift $n -done - -############################################################ -# main(): script execution begins here -############################################################ - -test $# -eq 1 || usage 1 - -REV=$1 -test ${REV##*.} = today && REV=${REV%.*}.$DATE - -status "pruning tree..." -exfile=$(tmpfile) -cat >>$exfile <<'EOF' -^.*/CVS($|/) -^.*/macbuild($|/) -^.*/package($|/) -^.*/.cvsignore($|/) -^.*/windows($|/) -^.*/activex($|/) -^.*/os2($|/) -^.*/solaris($|/) -^.*/gc($|/) -^mozilla/apache($|/) -^mozilla/calendar($|/) -^mozilla/cck($|/) -^mozilla/chimera($|/) -^mozilla/ef($|/) -^mozilla/embed.mak($|/) -^mozilla/embed.mk($|/) -^mozilla/gconfig($|/) -^mozilla/gfx2($|/) -^mozilla/grendel($|/) -^mozilla/java($|/) -^mozilla/js2($|/) -^mozilla/mail($|/) -^mozilla/mailnews($|/) -^mozilla/mozilla($|/) -^mozilla/mozilla.kdevprj($|/) -^mozilla/mozilla.lsm($|/) -^mozilla/msgsdk($|/) -^mozilla/mstone($|/) -^mozilla/nglayout.mac($|/) -^mozilla/nunet($|/) -^mozilla/other-licenses($|/) -^mozilla/privacy($|/) -^mozilla/silentdl($|/) -^mozilla/timer($|/) -^mozilla/trex.mak($|/) -^mozilla/trex.mk($|/) -^mozilla/webtools($|/) -EOF -test -d mozilla || die "No mozilla dir here." -find mozilla 2>/dev/null | egrep -f $exfile | xargs rm -fr -rm -f $exfile -status "making firefox-$REV.tar.bz2 ..." -tar -cjpf firefox-$REV.tar.bz2 mozilla -status "done." -#EOF diff --git a/www/firefox-devel/files/mozconfig.in b/www/firefox-devel/files/mozconfig.in deleted file mode 100644 index 2f4aa77dd545..000000000000 --- a/www/firefox-devel/files/mozconfig.in +++ /dev/null @@ -1,74 +0,0 @@ -# .mozconfig.in -*-shell-script-*- -# $FreeBSD$ -###################################################################### -# standard opts from README -export MOZ_PHOENIX=1 -mk_add_options MOZ_PHOENIX=1 -ac_add_options --enable-crypto -ac_add_options --disable-tests -ac_add_options --disable-mailnews -ac_add_options --disable-composer -ac_add_options --enable-default-toolkit=gtk2 -###################################################################### -# FBSD specific -export CPPFLAGS="@CPPFLAGS@" -export CFLAGS="@CFLAGS@" -export LIBS="@LIBS@" -export LDFLAGS="@LDFLAGS@" -export CONFIG_SH=/bin/sh -export XP_UNIX=1 -mk_add_options XP_UNIX=1 -export PERL="@PERL@" -mk_add_options PERL=$PERL -# Configure options for installation -ac_add_options --prefix=@PREFIX@ -###################################################################### -# Use ports for these libraries -ac_add_options --with-system-jpeg=@LOCALBASE@ -ac_add_options --with-system-zlib -ac_add_options --with-system-png=@LOCALBASE@ -ac_add_options --with-system-mng=@LOCALBASE@ -###################################################################### -# set compile/link features -ac_add_options --with-pthreads -###################################################################### -# disable unneeded/unavailable -ac_add_options --disable-auto-deps -ac_add_options --disable-bidi -ac_add_options --disable-dtd-debug -ac_add_options --disable-jsd -ac_add_options --disable-ldap -ac_add_options --disable-pedantic -ac_add_options --disable-profilesharing -ac_add_options --disable-installer -ac_add_options --enable-image-decoders=png,gif,jpeg,bmp -ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,venkman,gnomevfs -###################################################################### -# conditional from port Makefile -#if test -n "$WITH_REORDER"; then -# ac_add_options --enable-reorder -#else -# ac_add_options --disable-reorder -#fi # test -n "$WITH_REORDER" -if test -n "$WITH_DEBUG"; then - ac_add_options --enable-debug - ac_add_options --disable-strip -else - ac_add_options --disable-debug - ac_add_options --enable-optimize=${WITH_OPTIMIZE} - ac_add_options --enable-strip -fi # test -n "$WITH_DEBUG" -if test -n "$WITH_LOGGING"; then - ac_add_options --enable-logging -else - ac_add_options --disable-logging -fi # test -n "$WITH_LOGGING" -if test -z "$WITHOUT_XFT"; then - ac_add_options --enable-xft -else - ac_add_options --disable-xft -fi # test -z "$WITHOUT_XFT" -if test -z "$WITH_SMB"; then - ac_add_options --disable-gnomevfs -fi # test -z "$WITH_SMB" -###################################################################### diff --git a/www/firefox-devel/files/patch-250862 b/www/firefox-devel/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/firefox-devel/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/firefox-devel/files/patch-255067 b/www/firefox-devel/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/firefox-devel/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/firefox-devel/files/patch-256316 b/www/firefox-devel/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/firefox-devel/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/firefox-devel/files/patch-Double.cpp b/www/firefox-devel/files/patch-Double.cpp deleted file mode 100644 index 26a1fa56337a..000000000000 --- a/www/firefox-devel/files/patch-Double.cpp +++ /dev/null @@ -1,61 +0,0 @@ -$FreeBSD$ - ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/firefox-devel/files/patch-browser_app_Makefile.in b/www/firefox-devel/files/patch-browser_app_Makefile.in deleted file mode 100644 index 0fee861b9f72..000000000000 --- a/www/firefox-devel/files/patch-browser_app_Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- browser/app/Makefile.in.orig Sat Jun 19 00:39:09 2004 -+++ browser/app/Makefile.in Sat Jun 19 00:39:55 2004 -@@ -75,6 +75,7 @@ - $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ - $(DIST)/lib/$(LIB_PREFIX)xulapp_s.$(LIB_SUFFIX) \ -+ -lgthread-2.0 \ - $(MOZ_JS_LIBS) \ - $(XPCOM_LIBS) \ - $(NSPR_LIBS) \ diff --git a/www/firefox-devel/files/patch-build_unix_mozilla-xpcom.pc.in b/www/firefox-devel/files/patch-build_unix_mozilla-xpcom.pc.in deleted file mode 100644 index 4e982a5443e8..000000000000 --- a/www/firefox-devel/files/patch-build_unix_mozilla-xpcom.pc.in +++ /dev/null @@ -1,8 +0,0 @@ ---- build/unix/mozilla-xpcom.pc.in.orig Thu Jun 24 12:23:09 2004 -+++ build/unix/mozilla-xpcom.pc.in Thu Jun 24 12:23:18 2004 -@@ -8,4 +8,4 @@ - Version: %MOZILLA_VERSION% - Requires: mozilla-nspr = %MOZILLA_VERSION% - Libs: -L${libdir} -lxpcom --Cflags: -I${includedir}/xpcom -I${includedir}/string -+Cflags: -I${includedir}/xpcom -I${includedir}/string -I${includedir} diff --git a/www/firefox-devel/files/patch-build_unix_run-mozilla.sh b/www/firefox-devel/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/firefox-devel/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/firefox-devel/files/patch-config-mkdepend-imakemdep.h b/www/firefox-devel/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index d8b6e0b049e1..000000000000 --- a/www/firefox-devel/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,12 +0,0 @@ -$FreeBSD$ - ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/firefox-devel/files/patch-config-rules.mk b/www/firefox-devel/files/patch-config-rules.mk deleted file mode 100644 index db3009d37ee3..000000000000 --- a/www/firefox-devel/files/patch-config-rules.mk +++ /dev/null @@ -1,16 +0,0 @@ -$FreeBSD$ - ---- config/rules.mk.orig Tue Aug 26 13:28:47 2003 -+++ config/rules.mk Sun Feb 1 15:11:41 2004 -@@ -444,7 +444,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/firefox-devel/files/patch-configure b/www/firefox-devel/files/patch-configure deleted file mode 100644 index 9e60372adb33..000000000000 --- a/www/firefox-devel/files/patch-configure +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.orig Fri Feb 13 01:06:29 2004 -+++ configure Fri Feb 13 01:07:17 2004 -@@ -9181,7 +9181,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9187 "configure" - #include "confdefs.h" -@@ -9212,7 +9212,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9222,7 +9222,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9228 "configure" - #include "confdefs.h" -@@ -9253,7 +9253,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi diff --git a/www/firefox-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp b/www/firefox-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp deleted file mode 100644 index 0a2fa7daac00..000000000000 --- a/www/firefox-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp +++ /dev/null @@ -1,48 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.cpp.orig Wed Nov 19 01:20:47 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.cpp Tue Feb 10 02:52:26 2004 -@@ -323,11 +323,11 @@ - prefBranch->GetBoolPref("accessibility.typeaheadfind.startlinksonly", - &mStartLinksOnlyPref); - -- PRBool isSoundEnabled = PR_TRUE; -+ mIsSoundEnabled = PR_TRUE; - prefBranch->GetBoolPref("accessibility.typeaheadfind.enablesound", -- &isSoundEnabled); -+ &mIsSoundEnabled); - nsXPIDLCString soundStr; -- if (isSoundEnabled) { -+ if (mIsSoundEnabled && mIsSoundEnabled) { - prefBranch->GetCharPref("accessibility.typeaheadfind.soundURL", - getter_Copies(soundStr)); - } -@@ -758,7 +758,7 @@ - } - else { - // No find string to backspace in! -- if (mIsBackspaceProtectOn) { -+ if (mIsBackspaceProtectOn && mIsSoundEnabled) { - // This flag should be on only if the last key was a backspace. - // It keeps us from accidentally hitting backspace too many times and - // going back in history when we really just wanted to clear -@@ -1012,7 +1012,9 @@ - - // Error sound (don't fire when backspace is pressed, they're - // trying to correct the mistake!) -- PlayNotFoundSound(); -+ if (mIsSoundEnabled) { -+ PlayNotFoundSound(); -+ } - - // Remove bad character from buffer, so we can continue typing from - // last matched character -@@ -1059,7 +1061,7 @@ - void - nsTypeAheadFind::PlayNotFoundSound() - { -- if (mNotFoundSoundURL.IsEmpty()) // no sound -+ if (mNotFoundSoundURL.IsEmpty() || !mIsSoundEnabled) // no sound - return; - if (!mSoundInterface) { - mSoundInterface = do_CreateInstance("@mozilla.org/sound;1"); diff --git a/www/firefox-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h b/www/firefox-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h deleted file mode 100644 index 809531f726bc..000000000000 --- a/www/firefox-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.h.orig Fri May 23 22:00:33 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.h Mon Feb 9 22:21:43 2004 -@@ -194,6 +194,9 @@ - - nsCString mNotFoundSoundURL; - -+ // Move the sound enabled boolean out for all methods to access. -+ PRBool mIsSoundEnabled; -+ - // PRBool's are used instead of PRPackedBool's where the address of the - // boolean variable is getting passed into a method. For example: - // GetBoolPref("accessibility.typeaheadfind.linksonly", &mLinksOnlyPref); diff --git a/www/firefox-devel/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/firefox-devel/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/firefox-devel/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/firefox-devel/files/patch-nspr-unix.c b/www/firefox-devel/files/patch-nspr-unix.c deleted file mode 100644 index 4a221aa9d6b3..000000000000 --- a/www/firefox-devel/files/patch-nspr-unix.c +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/md/unix/unix.c.orig Sat May 31 18:06:04 2003 -+++ nsprpub/pr/src/md/unix/unix.c Sat May 31 18:04:43 2003 -@@ -65,7 +65,8 @@ - * PRInt32* pointer to a _PRSockLen_t* pointer. - */ - #if defined(HAVE_SOCKLEN_T) \ -- || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) -+ || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) \ -+ || defined(FREEBSD) - #define _PRSockLen_t socklen_t - #elif defined(IRIX) || defined(HPUX) || defined(OSF1) || defined(SOLARIS) \ - || defined(AIX4_1) || defined(LINUX) || defined(SONY) \ -@@ -73,7 +74,7 @@ - || defined(SUNOS4) || defined(NCR) || defined(DARWIN) \ - || defined(NEXTSTEP) || defined(QNX) - #define _PRSockLen_t int --#elif (defined(AIX) && !defined(AIX4_1)) || defined(FREEBSD) \ -+#elif (defined(AIX) && !defined(AIX4_1)) \ - || defined(NETBSD) || defined(OPENBSD) || defined(UNIXWARE) \ - || defined(DGUX) || defined(VMS) || defined(NTO) - #define _PRSockLen_t size_t diff --git a/www/firefox-devel/files/patch-nsprpub-pr-include-md-_freebsd.cfg b/www/firefox-devel/files/patch-nsprpub-pr-include-md-_freebsd.cfg deleted file mode 100644 index 30a28b01459b..000000000000 --- a/www/firefox-devel/files/patch-nsprpub-pr-include-md-_freebsd.cfg +++ /dev/null @@ -1,163 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.cfg.orig Wed Jan 2 18:38:25 2002 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 15:09:53 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,6 +138,149 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__sparc64__) -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_POINTER 8 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+ -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/firefox-devel/files/patch-nsprpub-pr-include-md-_freebsd.h b/www/firefox-devel/files/patch-nsprpub-pr-include-md-_freebsd.h deleted file mode 100644 index 02923f6d3e22..000000000000 --- a/www/firefox-devel/files/patch-nsprpub-pr-include-md-_freebsd.h +++ /dev/null @@ -1,15 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 23:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Mon Feb 9 22:24:39 2004 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/firefox-devel/files/patch-nsprpub-pr-include-md-_pth.h b/www/firefox-devel/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/firefox-devel/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/firefox-devel/files/patch-nsprpub-pr-src-io-prprf.c b/www/firefox-devel/files/patch-nsprpub-pr-src-io-prprf.c deleted file mode 100644 index 38bd959aef25..000000000000 --- a/www/firefox-devel/files/patch-nsprpub-pr-src-io-prprf.c +++ /dev/null @@ -1,14 +0,0 @@ ---- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004 -+++ nsprpub/pr/src/io/prprf.c Tue Jun 15 13:17:30 2004 -@@ -51,7 +51,10 @@ - ** Note: on some platforms va_list is defined as an array, - ** and requires array notation. - */ --#if (defined(LINUX) && defined(__x86_64__)) -+#if defined(__amd64__) -+#include <stdarg.h> -+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar)) -+#elif (defined(LINUX) && defined(__x86_64__)) - #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar)) - #elif (defined(LINUX) && defined(__powerpc__)) || \ - (defined(LINUX) && defined(__s390__)) || \ diff --git a/www/firefox-devel/files/patch-nsprpub-pr-src-pthreads-ptio.c b/www/firefox-devel/files/patch-nsprpub-pr-src-pthreads-ptio.c deleted file mode 100644 index c015c3d19d27..000000000000 --- a/www/firefox-devel/files/patch-nsprpub-pr-src-pthreads-ptio.c +++ /dev/null @@ -1,31 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 21:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Oct 17 05:25:43 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/firefox-devel/files/patch-security-coreconf-FreeBSD.mk b/www/firefox-devel/files/patch-security-coreconf-FreeBSD.mk deleted file mode 100644 index 73292a7362d5..000000000000 --- a/www/firefox-devel/files/patch-security-coreconf-FreeBSD.mk +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- security/coreconf/FreeBSD.mk Thu Oct 16 23:03:47 2003 -+++ security/coreconf/FreeBSD.mk Thu Oct 16 22:53:11 2003 -@@ -44,5 +44,9 @@ - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 -+endif - endif - diff --git a/www/firefox-devel/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in b/www/firefox-devel/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in deleted file mode 100644 index feffd2c6344f..000000000000 --- a/www/firefox-devel/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in +++ /dev/null @@ -1,17 +0,0 @@ ---- toolkit/mozapps/extensions/src/nsExtensionManager.js.in.orig Tue Jul 27 15:35:12 2004 -+++ toolkit/mozapps/extensions/src/nsExtensionManager.js.in Tue Jul 27 15:36:02 2004 -@@ -1568,9 +1568,14 @@ - - _checkForGlobalInstalls: function (aPath, aItemType) - { -+ var fPrefix = "file://"; - // First see if the path supplied is a file path - var file = Components.classes["@mozilla.org/file/local;1"] - .createInstance(Components.interfaces.nsILocalFile); -+ if (aPath.substr(0, fPrefix.length) == fPrefix) { -+ // Strip out the file:// prefix if it exists -+ aPath = aPath.substr(fPrefix.length, aPath.length); -+ } - try { - file.initWithPath(aPath); - } diff --git a/www/firefox-devel/files/patch-toolkit_xre_nsAppRunner.cpp b/www/firefox-devel/files/patch-toolkit_xre_nsAppRunner.cpp deleted file mode 100644 index 68f43996813d..000000000000 --- a/www/firefox-devel/files/patch-toolkit_xre_nsAppRunner.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- toolkit/xre/nsAppRunner.cpp.orig Sat Jun 19 00:37:07 2004 -+++ toolkit/xre/nsAppRunner.cpp Sat Jun 19 00:37:39 2004 -@@ -1710,6 +1710,7 @@ - // in nsAppShell::Create, but we need to get in before gtk - // has been initialized to make sure everything is running - // consistently. -+ g_thread_init(NULL); - if (CheckArg("install")) - gdk_rgb_set_install(TRUE); - diff --git a/www/firefox-devel/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc b/www/firefox-devel/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc deleted file mode 100644 index 9a41bbfc4602..000000000000 --- a/www/firefox-devel/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Tue Jun 15 12:52:36 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/firefox-devel/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in b/www/firefox-devel/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in deleted file mode 100644 index c0af6bf2df9d..000000000000 --- a/www/firefox-devel/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 15:06:40 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -60,7 +63,7 @@ - endif - endif - # IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/firefox-devel/files/patch-xptcall-alpha b/www/firefox-devel/files/patch-xptcall-alpha deleted file mode 100644 index 6052f3ecf6dc..000000000000 --- a/www/firefox-devel/files/patch-xptcall-alpha +++ /dev/null @@ -1,461 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/firefox-devel/files/patch-xptcall-amd64 b/www/firefox-devel/files/patch-xptcall-amd64 deleted file mode 100644 index 541d40207aa7..000000000000 --- a/www/firefox-devel/files/patch-xptcall-amd64 +++ /dev/null @@ -1,388 +0,0 @@ -$FreeBSD$ - ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/firefox-devel/files/patch-xptcall-ia64 b/www/firefox-devel/files/patch-xptcall-ia64 deleted file mode 100644 index 65e17ebb6c12..000000000000 --- a/www/firefox-devel/files/patch-xptcall-ia64 +++ /dev/null @@ -1,40 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/firefox-devel/files/patch-xptcall-sparc64 b/www/firefox-devel/files/patch-xptcall-sparc64 deleted file mode 100644 index 13745acf9f4f..000000000000 --- a/www/firefox-devel/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,329 +0,0 @@ -$FreeBSD$ - ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/firefox-devel/pkg-deinstall.in b/www/firefox-devel/pkg-deinstall.in deleted file mode 100644 index 3fe1644fc054..000000000000 --- a/www/firefox-devel/pkg-deinstall.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xDEINSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% - -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -rm -f ${MOZDIR}/component.reg -rm -f ${MOZDIR}/components/*.dat -rm -rf ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox-devel/pkg-descr b/www/firefox-devel/pkg-descr deleted file mode 100644 index b6576089aa3b..000000000000 --- a/www/firefox-devel/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Mozilla Firefox is the next-generation browser from the Mozilla project. See -its home page for more details. - -WWW: http://www.mozilla.org/products/firefox/ - --- AlanE <alane@freebsd.org> diff --git a/www/firefox-devel/pkg-install.in b/www/firefox-devel/pkg-install.in deleted file mode 100644 index 5de485a7716a..000000000000 --- a/www/firefox-devel/pkg-install.in +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg -rm -rf ${MOZDIR}/extensions - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true -mkdir -p ${MOZDIR}/extensions -cp -rp ${MOZDIR}/defaults/profile/extensions/* ${MOZDIR}/extensions -mv -f ${MOZDIR}/extensions/installed-extensions.txt \ - ${MOZDIR}/extensions/installed-extensions-processed.txt -cp -p ${MOZDIR}/extensions.port/Extensions.rdf \ - ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox-devel/pkg-message b/www/firefox-devel/pkg-message deleted file mode 100644 index 77f3adad8770..000000000000 --- a/www/firefox-devel/pkg-message +++ /dev/null @@ -1,41 +0,0 @@ -====================================================================== -README FOR GNOMEVFS SUPPORT: -Gnomevfs support is optional (disabled by default), and can be enabled by -building with ``-DWITH_SMB''. - -It is new and currently has issues to be ironed out. - -You must delete your components registry for gnomevfs to register: - -rm ~/.mozilla/firefox/default.*/compreg.dat - -SMB issues: -Network group, machine, and share browsing does not work correctly. - -SFTP: -Only sftp access using public key authentication works. To easily -setup public key authentication to "remote_host": - -ssh-keygen -t dsa -cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" - -The SSH sever on remote_host must allow pub key authentication. - -====================================================================== - -Any bug reports should be addressed to the maintainers at: - gnome@FreeBSD.org -You may also Cc: freebsd-ports@freebsd.org. Please do not send -bug reports to any other addresses. - -Please include the following information with any bug report: -* Output from 'uname -a'. -* Date/time stamp from www/firefox/Makefile. -* Where/when did the problem occur: configuring, building, or - running firefox -* How can you reproduce the problem? - -Thank you for your help in testing and reporting bugs, and we hope you -enjoy using Firefox. -The Maintainers (gnome@) -====================================================================== diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile deleted file mode 100644 index 1168c9a59e8f..000000000000 --- a/www/firefox-esr/Makefile +++ /dev/null @@ -1,225 +0,0 @@ -# New ports collection makefile for: phoenix -# Date created: 2002/10/21 -# Whom: Alan Eldridge <alane@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= firefox -PORTVERSION= 0.9.3 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTVERSION} -DISTNAME= ${PORTNAME}-${PORTVERSION}-source - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Web browser based on the browser portion of Mozilla - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 - -ALL_TARGET= default -CONFIGURE_ENV= LOCALBASE=${LOCALBASE} -FAKEDIR= ${WRKDIR}/fake -FAKESUBDIR= ${FAKEDIR}/lib/${PORTNAME} -HAS_CONFIGURE= yes -ESD_LIB= libesd.so.2 -LOCAL_PREFIX= ${PREFIX}/lib/${PORTNAME} -NO_MTREE= yes -PLIST= ${WRKDIR}/plist -PLUGINSDIR= ${PREFIX}/lib/browser_plugins -USE_BZIP2= yes -USE_GMAKE= yes -USE_GNOME= gtk20 libidl -USE_ICONV= yes -USE_PERL5_BUILD=yes -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/mozilla -PKGINSTALL= ${WRKDIR}/pkg-install -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall - -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS= DEBUG "Build a debugging image" off \ - HEADERS "Install headers and IDL files" off \ - LOGGING "Enable additional log messages" off \ - OPTIMIZED_CFLAGS "Enable some additional optimizations" off \ - XFT "Enable support for anti-aliased fonts" on \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_DEBUG) -WITH_LOGGING= yes -CONFIGURE_ENV+= WITH_DEBUG=yes -.endif # defined(WITH_DEBUG) - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ENV+= WITH_OPTIMIZE=-O2 -.else -CONFIGURE_ENV+= WITH_OPTIMIZE=-O -.endif # defined(WITH_OPTIMIZED_CFLAGS) - -.if defined(WITH_LOGGING) -CONFIGURE_ENV+= WITH_LOGGING=yes -.endif # defined(WITH_LOGGING) - -.if defined(WITHOUT_XFT) -CONFIGURE_ENV+= WITHOUT_XFT=yes -.else -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -.endif # !defined(WITHOUT_XFT) - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -CONFIGURE_ENV+= WITH_SMB=yes -.endif # defined(WITH_SMB) - -CPPFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include -CFLAGS+= ${PTHREAD_CFLAGS} -LDFLAGS+= -L${X11BASE}/lib -LIBS+= ${PTHREAD_LIBS} - -EXTRA_SCRIPTS= ${PORTNAME}.rb - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -pre-extract:: - @${ECHO_MSG} - @${ECHO_MSG} "Extracting source (this takes a while) ..." - @${ECHO_MSG} - -post-extract:: -# FAKEDIR is here so that nsinstall will install under FAKEDIR, not -# under PREFIX. See pre-install and do-install for details. - @${SED} -e 's|@CPPFLAGS@|${CPPFLAGS}|' \ - -e 's|@CFLAGS@|${CFLAGS}|' \ - -e 's|@LDFLAGS@|${LDFLAGS}|' \ - -e 's|@LIBS@|${LIBS}|' \ - -e 's|@X11BASE@|${X11BASE}|' \ - -e 's|@LOCALBASE@|${LOCALBASE}|' \ - -e 's|@PREFIX@|${FAKEDIR}/lib/firefox|' \ - -e 's|@PERL@|${PERL5}|' \ - <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig - -post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${PERL} -pi -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${PERL} -pi -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/config/config.mk \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${PERL} -pi -e 's|libesd\.so\.\d+|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp -.for ii in modules/libpref/src/init extensions/sroaming/resources/content/prefs \ - embedding/minimo - ${MV} ${WRKSRC}/${ii}/all.js ${WRKSRC}/${ii}/all.js.bak - ${SED} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - < ${WRKSRC}/${ii}/all.js.bak > ${WRKSRC}/${ii}/all.js -.endfor -.for ii in ${PKGCONFIG_FILES} - @${PERL} -pi -e 's|mozilla-|firefox-|g' \ - ${WRKSRC}/build/unix/${ii}.pc.in -.endfor - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: -# XXX This works around an install problem that is triggered when -# toolkit/profile/src is built after profile/src. - @${TOUCH} -f ${WRKSRC}/profile/build/libprofile.so - -pre-install: -# Overview: the program installs itself in FAKEDIR, then a list is made of the -# files and directories in there. This is the PLIST (packing list) for the -# package, replacing the traditional pkg-plist file. - @${RM} -rf ${FAKEDIR} ${PLIST} - @${MKDIR} ${FAKEDIR}/lib/browser_plugins - @${MKDIR} ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ - Makefile ${MAKE_ARGS} install -.for ii in mac win -.for jj in / .jar - @${RM} -rf ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/chrome/en-${ii}${jj} -.endfor -.endfor - @${INSTALL_DATA} ${FILESDIR}/Extensions.rdf \ - ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL} - -.if !defined (WITH_HEADERS) - @${RM} -fr ${FAKEDIR}/share/idl ${FAKEDIR}/include -.endif -.for ii in firefox Firefox firefox-config ${EXTRA_SCRIPTS} - @${ECHO_CMD} bin/${ii} >> ${PLIST} -.endfor - @cd ${FAKEDIR} && ${FIND} * ! -type d | ${SORT} >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} | ${SED} -e \ - "s:^:@exec ${MKDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} -r | ${SED} -e \ - "s:^:@unexec ${RMDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d ! -empty | ${SORT} -r | ${SED} -e "s:^:@dirrm :" | \ - ${GREP} / >> ${PLIST} - -do-install: -# This is the actual installation. First, the contents of FAKEDIR are -# just copied to PREFIX. - cd ${FAKEDIR} && ${FIND} * | ${CPIO} -dmp --quiet ${PREFIX} - -post-install: -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif -.for i in ${EXTRA_SCRIPTS} - ${INSTALL_SCRIPT} ${FILESDIR}/${i} ${PREFIX}/bin -.endfor -.for ii in f F - ${RM} -f ${PREFIX}/bin/${ii}irefox - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox ${PREFIX}/bin/${ii}irefox -.endfor - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox - ${RM} -f ${PREFIX}/bin/firefox-config - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox-config \ - ${PREFIX}/bin/firefox-config - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox-config - ${FIND} ${LOCAL_PREFIX}/lib/pkgconfig -type f | ${XARGS} ${PERL} -pi -e \ - 's|${FAKEDIR}|${PREFIX}|g' - -if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PLUGINSDIR}/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - -.include <bsd.port.post.mk> diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo deleted file mode 100644 index 53764c79efd8..000000000000 --- a/www/firefox-esr/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (firefox-0.9.3-source.tar.bz2) = 641ebf96d2211b3c5527e88389b9687e -SIZE (firefox-0.9.3-source.tar.bz2) = 33945173 diff --git a/www/firefox-esr/files/Extensions.rdf b/www/firefox-esr/files/Extensions.rdf deleted file mode 100644 index 93e1e38a5e02..000000000000 --- a/www/firefox-esr/files/Extensions.rdf +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0"?> -<RDF:RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#" - xmlns:NC="http://home.netscape.com/NC-rdf#" - xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - <RDF:Description RDF:about="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}" - em:version="1.0" - em:name="DOM Inspector" - em:description="A powerful tool for viewing and manipulating documents." - em:creator="Joe Hewitt" - em:locked="true"> - <em:targetApplication RDF:resource="rdf:#$BfYhZ3"/> - </RDF:Description> - <RDF:Description RDF:about="rdf:#$BfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="rdf:#$pfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}" - em:version="2.0" - em:name="Firefox (default)" - em:description="The default theme" - em:creator="Gerich and Horlander" - em:internalName="classic/1.0" - em:locked="true" - em:contributor="Mozilla Contributors"> - <em:targetApplication RDF:resource="rdf:#$pfYhZ3"/> - </RDF:Description> - <RDF:Seq RDF:about="urn:mozilla:theme:root"> - <RDF:li RDF:resource="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}"/> - </RDF:Seq> - <RDF:Seq RDF:about="urn:mozilla:extension:root"> - <RDF:li RDF:resource="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}"/> - </RDF:Seq> -</RDF:RDF> diff --git a/www/firefox-esr/files/firefox.rb b/www/firefox-esr/files/firefox.rb deleted file mode 100644 index 082607af8783..000000000000 --- a/www/firefox-esr/files/firefox.rb +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env ruby -=begin -*-mode: ruby-*- - - MoZiLLa.in - - Copyright (c) 2002, Alan Eldridge - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of the copyright owner nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - $Id: firebird.rb,v 1.2 2003/05/31 17:24:19 marcus Exp $ - - 2002-12-16 Alan Eldridge <alane@geeksrus.net> - -=end - -X11BIN = "/usr/X11R6/bin" -NAME = File::basename($0, ".rb") -APP_PATH = File::join(X11BIN, NAME) - -if !File::executable?(APP_PATH) - raise "File '#{APP_PATH}' not found. Giving up." -elsif ($display = ENV["DISPLAY"]) == nil - raise "Environment variable DISPLAY not found. Giving up." -end - -if ARGV.size > 0 - if ARGV[0] == "--debug" - ARGV.shift - else - $stdin.reopen(File::open("/dev/null", "r")) - $stdout.reopen(File::open("/dev/null", "w")) - $stderr.reopen(File::open("/dev/null", "w")) - end -end - -if ARGV.size < 1 - $url = nil -else - $url = ARGV.pop - $url.sub!(/^ghelp:/, "file:") -end - -IO::popen("xwininfo -display #{$display} -root -tree") { - |io| - if NAME != "firefox" - $windows = io.grep(%r<"Mozilla"\s+"navigator:\s*browser">) - else - $windows = io.grep(%r<Firefox-bin.*>) - end -} - -if $windows.size > 0 - $id = $windows.map { - |s| s.strip.split.first - }.sort.first - $args = [ "-id", $id, "-raise", "-remote" ] - $args.push($url ? "\"openURL(#{$url},new-window)\"" : - "\"xfeDoCommand(openBrowser)\"") -else - $args = ARGV - $args.push("\"#{$url}\"") if $url -end - -fork { - exec(([APP_PATH] + $args).join(" ")) -} -exit! - -#EOF diff --git a/www/firefox-esr/files/mkdistfile b/www/firefox-esr/files/mkdistfile deleted file mode 100644 index 3c3ae1744c4c..000000000000 --- a/www/firefox-esr/files/mkdistfile +++ /dev/null @@ -1,171 +0,0 @@ -#!/bin/sh -# -*-shell-script-*- -# -# mkdistfile -- maintainer's utility to make a firefox distfile -# -# Copyright (c) 2002, Alan Eldridge -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# * Neither the name of the copyright owner nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# $FreeBSD$ -# -# 2002/10/21 alane@geeksrus.net -# - -ORIGDIR=$(/bin/pwd); export ORIGDIR -APPNAME=${0##*/};APPNAME=${APPNAME#-}; export APPNAME -test -z "$TMPDIR" && TMPDIR=/tmp; export TMPDIR -test -z "$HOSTNAME" && HOSTNAME=$(hostname); export HOSTNAME -warn() { echo "[$APPNAME:$$]" "****" "$@";} -status() { echo "[$APPNAME:$$]" "===>" "$@";} -error() { echo "[$APPNAME:$$]" "ERROR:" "$@";} -die() { echo "[$APPNAME:$$]" "FATAL:" "$@"; exit 1;} -unset echo_n; test "X`echo -n`" = "X-n" \ - && echo_n() { echo "$@\c"; } || echo_n() { echo -n "$@"; } -status_n() { echo_n "[$APPNAME:$$]" "===>" "$@";} -log() { local cmd=$1;shift;echo_n $(date "+%Y%m%d.%T") "";$cmd "$@";} -qexpr() { expr "$@" >/dev/null 2>&1;} -qw() { echo \""$@"\"; } -listfiles() { ls -1 ${1:+"$@"} 2>/dev/null; } -whichre() { local n=$#; local s="$1"; shift; while test $# -ge 1; do - qexpr "$s" : "$1"&& echo $(($n - $#)) && return 0; shift; done; - echo 0; return 1;} -matchre() { test $(whichre "$@") -gt 0; } -streq() { local s="$1"; shift; while test $# -ge 1; do - test "X$s" = "X$1" && return 0; shift; done; return 1;} -strupper() { - echo "$@"|tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ -} -strlower() { - echo "$@"|tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz -} -chdir() { cd "$1" || die cd $(qw $1) failed; } -absdir() { chdir "$1" && pwd; } -abspath() { local p=''; case "$1" in /*);; *)p="$(pwd)/";; esac; echo "$p$1"; } -tmpfile() { mktemp -t .$APPNAME ${1:+"$@"}; } -############################################################ -# show usage and exit -############################################################ -usage() { - cat <<EOF -Usage: $APPNAME [options] [--] rev[.yyyymmdd] -Options: - -h,--help Show this help. - -V,--version Show version number. - -v,--verbose Produce more verbose output. - -x,--debug Turn on shell command tracing. - -- Stop option processing. -EOF - exit $1 -} -############################################################ -# show version and exit -############################################################ -VERSION='$Revision: 1.1 $' -VERSION=${VERSION#* }; VERSION=${VERSION% *} -version() { echo "$APPNAME $VERSION" \ - "Copyright (c) 2002 Alan Eldridge"; exit $1;} -############################################################ -# set default vars here -############################################################ -DEBUG=0 -VERBOSE=0; VFLG='' -DATETIME=$(date +%Y%m%d.%H%M) -DATE=${DATETIME%.*} -TIME=${DATETIME#*.} -############################################################ -# do command line options -############################################################ -while test $# -gt 0; do - n=1; case "$1" in - -h|--help) usage 0;; - -V|--version) version 0;; - -v|--verbose) VERBOSE=1;VFLG='-v';; - -x|--debug) set -x;DEBUG=1;; - --) shift; break;; -*) usage 1;; *) break;; - esac; shift $n -done - -############################################################ -# main(): script execution begins here -############################################################ - -test $# -eq 1 || usage 1 - -REV=$1 -test ${REV##*.} = today && REV=${REV%.*}.$DATE - -status "pruning tree..." -exfile=$(tmpfile) -cat >>$exfile <<'EOF' -^.*/CVS($|/) -^.*/macbuild($|/) -^.*/package($|/) -^.*/.cvsignore($|/) -^.*/windows($|/) -^.*/activex($|/) -^.*/os2($|/) -^.*/solaris($|/) -^.*/gc($|/) -^mozilla/apache($|/) -^mozilla/calendar($|/) -^mozilla/cck($|/) -^mozilla/chimera($|/) -^mozilla/ef($|/) -^mozilla/embed.mak($|/) -^mozilla/embed.mk($|/) -^mozilla/gconfig($|/) -^mozilla/gfx2($|/) -^mozilla/grendel($|/) -^mozilla/java($|/) -^mozilla/js2($|/) -^mozilla/mail($|/) -^mozilla/mailnews($|/) -^mozilla/mozilla($|/) -^mozilla/mozilla.kdevprj($|/) -^mozilla/mozilla.lsm($|/) -^mozilla/msgsdk($|/) -^mozilla/mstone($|/) -^mozilla/nglayout.mac($|/) -^mozilla/nunet($|/) -^mozilla/other-licenses($|/) -^mozilla/privacy($|/) -^mozilla/silentdl($|/) -^mozilla/timer($|/) -^mozilla/trex.mak($|/) -^mozilla/trex.mk($|/) -^mozilla/webtools($|/) -EOF -test -d mozilla || die "No mozilla dir here." -find mozilla 2>/dev/null | egrep -f $exfile | xargs rm -fr -rm -f $exfile -status "making firefox-$REV.tar.bz2 ..." -tar -cjpf firefox-$REV.tar.bz2 mozilla -status "done." -#EOF diff --git a/www/firefox-esr/files/mozconfig.in b/www/firefox-esr/files/mozconfig.in deleted file mode 100644 index 2f4aa77dd545..000000000000 --- a/www/firefox-esr/files/mozconfig.in +++ /dev/null @@ -1,74 +0,0 @@ -# .mozconfig.in -*-shell-script-*- -# $FreeBSD$ -###################################################################### -# standard opts from README -export MOZ_PHOENIX=1 -mk_add_options MOZ_PHOENIX=1 -ac_add_options --enable-crypto -ac_add_options --disable-tests -ac_add_options --disable-mailnews -ac_add_options --disable-composer -ac_add_options --enable-default-toolkit=gtk2 -###################################################################### -# FBSD specific -export CPPFLAGS="@CPPFLAGS@" -export CFLAGS="@CFLAGS@" -export LIBS="@LIBS@" -export LDFLAGS="@LDFLAGS@" -export CONFIG_SH=/bin/sh -export XP_UNIX=1 -mk_add_options XP_UNIX=1 -export PERL="@PERL@" -mk_add_options PERL=$PERL -# Configure options for installation -ac_add_options --prefix=@PREFIX@ -###################################################################### -# Use ports for these libraries -ac_add_options --with-system-jpeg=@LOCALBASE@ -ac_add_options --with-system-zlib -ac_add_options --with-system-png=@LOCALBASE@ -ac_add_options --with-system-mng=@LOCALBASE@ -###################################################################### -# set compile/link features -ac_add_options --with-pthreads -###################################################################### -# disable unneeded/unavailable -ac_add_options --disable-auto-deps -ac_add_options --disable-bidi -ac_add_options --disable-dtd-debug -ac_add_options --disable-jsd -ac_add_options --disable-ldap -ac_add_options --disable-pedantic -ac_add_options --disable-profilesharing -ac_add_options --disable-installer -ac_add_options --enable-image-decoders=png,gif,jpeg,bmp -ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,venkman,gnomevfs -###################################################################### -# conditional from port Makefile -#if test -n "$WITH_REORDER"; then -# ac_add_options --enable-reorder -#else -# ac_add_options --disable-reorder -#fi # test -n "$WITH_REORDER" -if test -n "$WITH_DEBUG"; then - ac_add_options --enable-debug - ac_add_options --disable-strip -else - ac_add_options --disable-debug - ac_add_options --enable-optimize=${WITH_OPTIMIZE} - ac_add_options --enable-strip -fi # test -n "$WITH_DEBUG" -if test -n "$WITH_LOGGING"; then - ac_add_options --enable-logging -else - ac_add_options --disable-logging -fi # test -n "$WITH_LOGGING" -if test -z "$WITHOUT_XFT"; then - ac_add_options --enable-xft -else - ac_add_options --disable-xft -fi # test -z "$WITHOUT_XFT" -if test -z "$WITH_SMB"; then - ac_add_options --disable-gnomevfs -fi # test -z "$WITH_SMB" -###################################################################### diff --git a/www/firefox-esr/files/patch-250862 b/www/firefox-esr/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/firefox-esr/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/firefox-esr/files/patch-255067 b/www/firefox-esr/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/firefox-esr/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/firefox-esr/files/patch-256316 b/www/firefox-esr/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/firefox-esr/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/firefox-esr/files/patch-Double.cpp b/www/firefox-esr/files/patch-Double.cpp deleted file mode 100644 index 26a1fa56337a..000000000000 --- a/www/firefox-esr/files/patch-Double.cpp +++ /dev/null @@ -1,61 +0,0 @@ -$FreeBSD$ - ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/firefox-esr/files/patch-browser_app_Makefile.in b/www/firefox-esr/files/patch-browser_app_Makefile.in deleted file mode 100644 index 0fee861b9f72..000000000000 --- a/www/firefox-esr/files/patch-browser_app_Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- browser/app/Makefile.in.orig Sat Jun 19 00:39:09 2004 -+++ browser/app/Makefile.in Sat Jun 19 00:39:55 2004 -@@ -75,6 +75,7 @@ - $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ - $(DIST)/lib/$(LIB_PREFIX)xulapp_s.$(LIB_SUFFIX) \ -+ -lgthread-2.0 \ - $(MOZ_JS_LIBS) \ - $(XPCOM_LIBS) \ - $(NSPR_LIBS) \ diff --git a/www/firefox-esr/files/patch-build_unix_mozilla-xpcom.pc.in b/www/firefox-esr/files/patch-build_unix_mozilla-xpcom.pc.in deleted file mode 100644 index 4e982a5443e8..000000000000 --- a/www/firefox-esr/files/patch-build_unix_mozilla-xpcom.pc.in +++ /dev/null @@ -1,8 +0,0 @@ ---- build/unix/mozilla-xpcom.pc.in.orig Thu Jun 24 12:23:09 2004 -+++ build/unix/mozilla-xpcom.pc.in Thu Jun 24 12:23:18 2004 -@@ -8,4 +8,4 @@ - Version: %MOZILLA_VERSION% - Requires: mozilla-nspr = %MOZILLA_VERSION% - Libs: -L${libdir} -lxpcom --Cflags: -I${includedir}/xpcom -I${includedir}/string -+Cflags: -I${includedir}/xpcom -I${includedir}/string -I${includedir} diff --git a/www/firefox-esr/files/patch-build_unix_run-mozilla.sh b/www/firefox-esr/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/firefox-esr/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/firefox-esr/files/patch-config-mkdepend-imakemdep.h b/www/firefox-esr/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index d8b6e0b049e1..000000000000 --- a/www/firefox-esr/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,12 +0,0 @@ -$FreeBSD$ - ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/firefox-esr/files/patch-config-rules.mk b/www/firefox-esr/files/patch-config-rules.mk deleted file mode 100644 index db3009d37ee3..000000000000 --- a/www/firefox-esr/files/patch-config-rules.mk +++ /dev/null @@ -1,16 +0,0 @@ -$FreeBSD$ - ---- config/rules.mk.orig Tue Aug 26 13:28:47 2003 -+++ config/rules.mk Sun Feb 1 15:11:41 2004 -@@ -444,7 +444,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/firefox-esr/files/patch-configure b/www/firefox-esr/files/patch-configure deleted file mode 100644 index 9e60372adb33..000000000000 --- a/www/firefox-esr/files/patch-configure +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.orig Fri Feb 13 01:06:29 2004 -+++ configure Fri Feb 13 01:07:17 2004 -@@ -9181,7 +9181,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9187 "configure" - #include "confdefs.h" -@@ -9212,7 +9212,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9222,7 +9222,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9228 "configure" - #include "confdefs.h" -@@ -9253,7 +9253,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi diff --git a/www/firefox-esr/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp b/www/firefox-esr/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp deleted file mode 100644 index 0a2fa7daac00..000000000000 --- a/www/firefox-esr/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp +++ /dev/null @@ -1,48 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.cpp.orig Wed Nov 19 01:20:47 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.cpp Tue Feb 10 02:52:26 2004 -@@ -323,11 +323,11 @@ - prefBranch->GetBoolPref("accessibility.typeaheadfind.startlinksonly", - &mStartLinksOnlyPref); - -- PRBool isSoundEnabled = PR_TRUE; -+ mIsSoundEnabled = PR_TRUE; - prefBranch->GetBoolPref("accessibility.typeaheadfind.enablesound", -- &isSoundEnabled); -+ &mIsSoundEnabled); - nsXPIDLCString soundStr; -- if (isSoundEnabled) { -+ if (mIsSoundEnabled && mIsSoundEnabled) { - prefBranch->GetCharPref("accessibility.typeaheadfind.soundURL", - getter_Copies(soundStr)); - } -@@ -758,7 +758,7 @@ - } - else { - // No find string to backspace in! -- if (mIsBackspaceProtectOn) { -+ if (mIsBackspaceProtectOn && mIsSoundEnabled) { - // This flag should be on only if the last key was a backspace. - // It keeps us from accidentally hitting backspace too many times and - // going back in history when we really just wanted to clear -@@ -1012,7 +1012,9 @@ - - // Error sound (don't fire when backspace is pressed, they're - // trying to correct the mistake!) -- PlayNotFoundSound(); -+ if (mIsSoundEnabled) { -+ PlayNotFoundSound(); -+ } - - // Remove bad character from buffer, so we can continue typing from - // last matched character -@@ -1059,7 +1061,7 @@ - void - nsTypeAheadFind::PlayNotFoundSound() - { -- if (mNotFoundSoundURL.IsEmpty()) // no sound -+ if (mNotFoundSoundURL.IsEmpty() || !mIsSoundEnabled) // no sound - return; - if (!mSoundInterface) { - mSoundInterface = do_CreateInstance("@mozilla.org/sound;1"); diff --git a/www/firefox-esr/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h b/www/firefox-esr/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h deleted file mode 100644 index 809531f726bc..000000000000 --- a/www/firefox-esr/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.h.orig Fri May 23 22:00:33 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.h Mon Feb 9 22:21:43 2004 -@@ -194,6 +194,9 @@ - - nsCString mNotFoundSoundURL; - -+ // Move the sound enabled boolean out for all methods to access. -+ PRBool mIsSoundEnabled; -+ - // PRBool's are used instead of PRPackedBool's where the address of the - // boolean variable is getting passed into a method. For example: - // GetBoolPref("accessibility.typeaheadfind.linksonly", &mLinksOnlyPref); diff --git a/www/firefox-esr/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/firefox-esr/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/firefox-esr/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/firefox-esr/files/patch-nspr-unix.c b/www/firefox-esr/files/patch-nspr-unix.c deleted file mode 100644 index 4a221aa9d6b3..000000000000 --- a/www/firefox-esr/files/patch-nspr-unix.c +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/md/unix/unix.c.orig Sat May 31 18:06:04 2003 -+++ nsprpub/pr/src/md/unix/unix.c Sat May 31 18:04:43 2003 -@@ -65,7 +65,8 @@ - * PRInt32* pointer to a _PRSockLen_t* pointer. - */ - #if defined(HAVE_SOCKLEN_T) \ -- || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) -+ || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) \ -+ || defined(FREEBSD) - #define _PRSockLen_t socklen_t - #elif defined(IRIX) || defined(HPUX) || defined(OSF1) || defined(SOLARIS) \ - || defined(AIX4_1) || defined(LINUX) || defined(SONY) \ -@@ -73,7 +74,7 @@ - || defined(SUNOS4) || defined(NCR) || defined(DARWIN) \ - || defined(NEXTSTEP) || defined(QNX) - #define _PRSockLen_t int --#elif (defined(AIX) && !defined(AIX4_1)) || defined(FREEBSD) \ -+#elif (defined(AIX) && !defined(AIX4_1)) \ - || defined(NETBSD) || defined(OPENBSD) || defined(UNIXWARE) \ - || defined(DGUX) || defined(VMS) || defined(NTO) - #define _PRSockLen_t size_t diff --git a/www/firefox-esr/files/patch-nsprpub-pr-include-md-_freebsd.cfg b/www/firefox-esr/files/patch-nsprpub-pr-include-md-_freebsd.cfg deleted file mode 100644 index 30a28b01459b..000000000000 --- a/www/firefox-esr/files/patch-nsprpub-pr-include-md-_freebsd.cfg +++ /dev/null @@ -1,163 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.cfg.orig Wed Jan 2 18:38:25 2002 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 15:09:53 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,6 +138,149 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__sparc64__) -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_POINTER 8 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+ -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/firefox-esr/files/patch-nsprpub-pr-include-md-_freebsd.h b/www/firefox-esr/files/patch-nsprpub-pr-include-md-_freebsd.h deleted file mode 100644 index 02923f6d3e22..000000000000 --- a/www/firefox-esr/files/patch-nsprpub-pr-include-md-_freebsd.h +++ /dev/null @@ -1,15 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 23:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Mon Feb 9 22:24:39 2004 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/firefox-esr/files/patch-nsprpub-pr-include-md-_pth.h b/www/firefox-esr/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/firefox-esr/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/firefox-esr/files/patch-nsprpub-pr-src-io-prprf.c b/www/firefox-esr/files/patch-nsprpub-pr-src-io-prprf.c deleted file mode 100644 index 38bd959aef25..000000000000 --- a/www/firefox-esr/files/patch-nsprpub-pr-src-io-prprf.c +++ /dev/null @@ -1,14 +0,0 @@ ---- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004 -+++ nsprpub/pr/src/io/prprf.c Tue Jun 15 13:17:30 2004 -@@ -51,7 +51,10 @@ - ** Note: on some platforms va_list is defined as an array, - ** and requires array notation. - */ --#if (defined(LINUX) && defined(__x86_64__)) -+#if defined(__amd64__) -+#include <stdarg.h> -+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar)) -+#elif (defined(LINUX) && defined(__x86_64__)) - #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar)) - #elif (defined(LINUX) && defined(__powerpc__)) || \ - (defined(LINUX) && defined(__s390__)) || \ diff --git a/www/firefox-esr/files/patch-nsprpub-pr-src-pthreads-ptio.c b/www/firefox-esr/files/patch-nsprpub-pr-src-pthreads-ptio.c deleted file mode 100644 index c015c3d19d27..000000000000 --- a/www/firefox-esr/files/patch-nsprpub-pr-src-pthreads-ptio.c +++ /dev/null @@ -1,31 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 21:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Oct 17 05:25:43 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk b/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk deleted file mode 100644 index 73292a7362d5..000000000000 --- a/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- security/coreconf/FreeBSD.mk Thu Oct 16 23:03:47 2003 -+++ security/coreconf/FreeBSD.mk Thu Oct 16 22:53:11 2003 -@@ -44,5 +44,9 @@ - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 -+endif - endif - diff --git a/www/firefox-esr/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in b/www/firefox-esr/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in deleted file mode 100644 index feffd2c6344f..000000000000 --- a/www/firefox-esr/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in +++ /dev/null @@ -1,17 +0,0 @@ ---- toolkit/mozapps/extensions/src/nsExtensionManager.js.in.orig Tue Jul 27 15:35:12 2004 -+++ toolkit/mozapps/extensions/src/nsExtensionManager.js.in Tue Jul 27 15:36:02 2004 -@@ -1568,9 +1568,14 @@ - - _checkForGlobalInstalls: function (aPath, aItemType) - { -+ var fPrefix = "file://"; - // First see if the path supplied is a file path - var file = Components.classes["@mozilla.org/file/local;1"] - .createInstance(Components.interfaces.nsILocalFile); -+ if (aPath.substr(0, fPrefix.length) == fPrefix) { -+ // Strip out the file:// prefix if it exists -+ aPath = aPath.substr(fPrefix.length, aPath.length); -+ } - try { - file.initWithPath(aPath); - } diff --git a/www/firefox-esr/files/patch-toolkit_xre_nsAppRunner.cpp b/www/firefox-esr/files/patch-toolkit_xre_nsAppRunner.cpp deleted file mode 100644 index 68f43996813d..000000000000 --- a/www/firefox-esr/files/patch-toolkit_xre_nsAppRunner.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- toolkit/xre/nsAppRunner.cpp.orig Sat Jun 19 00:37:07 2004 -+++ toolkit/xre/nsAppRunner.cpp Sat Jun 19 00:37:39 2004 -@@ -1710,6 +1710,7 @@ - // in nsAppShell::Create, but we need to get in before gtk - // has been initialized to make sure everything is running - // consistently. -+ g_thread_init(NULL); - if (CheckArg("install")) - gdk_rgb_set_install(TRUE); - diff --git a/www/firefox-esr/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc b/www/firefox-esr/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc deleted file mode 100644 index 9a41bbfc4602..000000000000 --- a/www/firefox-esr/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Tue Jun 15 12:52:36 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/firefox-esr/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in b/www/firefox-esr/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in deleted file mode 100644 index c0af6bf2df9d..000000000000 --- a/www/firefox-esr/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 15:06:40 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -60,7 +63,7 @@ - endif - endif - # IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/firefox-esr/files/patch-xptcall-alpha b/www/firefox-esr/files/patch-xptcall-alpha deleted file mode 100644 index 6052f3ecf6dc..000000000000 --- a/www/firefox-esr/files/patch-xptcall-alpha +++ /dev/null @@ -1,461 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/firefox-esr/files/patch-xptcall-amd64 b/www/firefox-esr/files/patch-xptcall-amd64 deleted file mode 100644 index 541d40207aa7..000000000000 --- a/www/firefox-esr/files/patch-xptcall-amd64 +++ /dev/null @@ -1,388 +0,0 @@ -$FreeBSD$ - ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/firefox-esr/files/patch-xptcall-ia64 b/www/firefox-esr/files/patch-xptcall-ia64 deleted file mode 100644 index 65e17ebb6c12..000000000000 --- a/www/firefox-esr/files/patch-xptcall-ia64 +++ /dev/null @@ -1,40 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/firefox-esr/files/patch-xptcall-sparc64 b/www/firefox-esr/files/patch-xptcall-sparc64 deleted file mode 100644 index 13745acf9f4f..000000000000 --- a/www/firefox-esr/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,329 +0,0 @@ -$FreeBSD$ - ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/firefox-esr/pkg-deinstall.in b/www/firefox-esr/pkg-deinstall.in deleted file mode 100644 index 3fe1644fc054..000000000000 --- a/www/firefox-esr/pkg-deinstall.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xDEINSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% - -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -rm -f ${MOZDIR}/component.reg -rm -f ${MOZDIR}/components/*.dat -rm -rf ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox-esr/pkg-descr b/www/firefox-esr/pkg-descr deleted file mode 100644 index b6576089aa3b..000000000000 --- a/www/firefox-esr/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Mozilla Firefox is the next-generation browser from the Mozilla project. See -its home page for more details. - -WWW: http://www.mozilla.org/products/firefox/ - --- AlanE <alane@freebsd.org> diff --git a/www/firefox-esr/pkg-install.in b/www/firefox-esr/pkg-install.in deleted file mode 100644 index 5de485a7716a..000000000000 --- a/www/firefox-esr/pkg-install.in +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg -rm -rf ${MOZDIR}/extensions - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true -mkdir -p ${MOZDIR}/extensions -cp -rp ${MOZDIR}/defaults/profile/extensions/* ${MOZDIR}/extensions -mv -f ${MOZDIR}/extensions/installed-extensions.txt \ - ${MOZDIR}/extensions/installed-extensions-processed.txt -cp -p ${MOZDIR}/extensions.port/Extensions.rdf \ - ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox-esr/pkg-message b/www/firefox-esr/pkg-message deleted file mode 100644 index 77f3adad8770..000000000000 --- a/www/firefox-esr/pkg-message +++ /dev/null @@ -1,41 +0,0 @@ -====================================================================== -README FOR GNOMEVFS SUPPORT: -Gnomevfs support is optional (disabled by default), and can be enabled by -building with ``-DWITH_SMB''. - -It is new and currently has issues to be ironed out. - -You must delete your components registry for gnomevfs to register: - -rm ~/.mozilla/firefox/default.*/compreg.dat - -SMB issues: -Network group, machine, and share browsing does not work correctly. - -SFTP: -Only sftp access using public key authentication works. To easily -setup public key authentication to "remote_host": - -ssh-keygen -t dsa -cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" - -The SSH sever on remote_host must allow pub key authentication. - -====================================================================== - -Any bug reports should be addressed to the maintainers at: - gnome@FreeBSD.org -You may also Cc: freebsd-ports@freebsd.org. Please do not send -bug reports to any other addresses. - -Please include the following information with any bug report: -* Output from 'uname -a'. -* Date/time stamp from www/firefox/Makefile. -* Where/when did the problem occur: configuring, building, or - running firefox -* How can you reproduce the problem? - -Thank you for your help in testing and reporting bugs, and we hope you -enjoy using Firefox. -The Maintainers (gnome@) -====================================================================== diff --git a/www/firefox10/Makefile b/www/firefox10/Makefile deleted file mode 100644 index 1168c9a59e8f..000000000000 --- a/www/firefox10/Makefile +++ /dev/null @@ -1,225 +0,0 @@ -# New ports collection makefile for: phoenix -# Date created: 2002/10/21 -# Whom: Alan Eldridge <alane@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= firefox -PORTVERSION= 0.9.3 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTVERSION} -DISTNAME= ${PORTNAME}-${PORTVERSION}-source - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Web browser based on the browser portion of Mozilla - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 - -ALL_TARGET= default -CONFIGURE_ENV= LOCALBASE=${LOCALBASE} -FAKEDIR= ${WRKDIR}/fake -FAKESUBDIR= ${FAKEDIR}/lib/${PORTNAME} -HAS_CONFIGURE= yes -ESD_LIB= libesd.so.2 -LOCAL_PREFIX= ${PREFIX}/lib/${PORTNAME} -NO_MTREE= yes -PLIST= ${WRKDIR}/plist -PLUGINSDIR= ${PREFIX}/lib/browser_plugins -USE_BZIP2= yes -USE_GMAKE= yes -USE_GNOME= gtk20 libidl -USE_ICONV= yes -USE_PERL5_BUILD=yes -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/mozilla -PKGINSTALL= ${WRKDIR}/pkg-install -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall - -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS= DEBUG "Build a debugging image" off \ - HEADERS "Install headers and IDL files" off \ - LOGGING "Enable additional log messages" off \ - OPTIMIZED_CFLAGS "Enable some additional optimizations" off \ - XFT "Enable support for anti-aliased fonts" on \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_DEBUG) -WITH_LOGGING= yes -CONFIGURE_ENV+= WITH_DEBUG=yes -.endif # defined(WITH_DEBUG) - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ENV+= WITH_OPTIMIZE=-O2 -.else -CONFIGURE_ENV+= WITH_OPTIMIZE=-O -.endif # defined(WITH_OPTIMIZED_CFLAGS) - -.if defined(WITH_LOGGING) -CONFIGURE_ENV+= WITH_LOGGING=yes -.endif # defined(WITH_LOGGING) - -.if defined(WITHOUT_XFT) -CONFIGURE_ENV+= WITHOUT_XFT=yes -.else -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -.endif # !defined(WITHOUT_XFT) - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -CONFIGURE_ENV+= WITH_SMB=yes -.endif # defined(WITH_SMB) - -CPPFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include -CFLAGS+= ${PTHREAD_CFLAGS} -LDFLAGS+= -L${X11BASE}/lib -LIBS+= ${PTHREAD_LIBS} - -EXTRA_SCRIPTS= ${PORTNAME}.rb - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -pre-extract:: - @${ECHO_MSG} - @${ECHO_MSG} "Extracting source (this takes a while) ..." - @${ECHO_MSG} - -post-extract:: -# FAKEDIR is here so that nsinstall will install under FAKEDIR, not -# under PREFIX. See pre-install and do-install for details. - @${SED} -e 's|@CPPFLAGS@|${CPPFLAGS}|' \ - -e 's|@CFLAGS@|${CFLAGS}|' \ - -e 's|@LDFLAGS@|${LDFLAGS}|' \ - -e 's|@LIBS@|${LIBS}|' \ - -e 's|@X11BASE@|${X11BASE}|' \ - -e 's|@LOCALBASE@|${LOCALBASE}|' \ - -e 's|@PREFIX@|${FAKEDIR}/lib/firefox|' \ - -e 's|@PERL@|${PERL5}|' \ - <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig - -post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${PERL} -pi -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${PERL} -pi -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/config/config.mk \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${PERL} -pi -e 's|libesd\.so\.\d+|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp -.for ii in modules/libpref/src/init extensions/sroaming/resources/content/prefs \ - embedding/minimo - ${MV} ${WRKSRC}/${ii}/all.js ${WRKSRC}/${ii}/all.js.bak - ${SED} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - < ${WRKSRC}/${ii}/all.js.bak > ${WRKSRC}/${ii}/all.js -.endfor -.for ii in ${PKGCONFIG_FILES} - @${PERL} -pi -e 's|mozilla-|firefox-|g' \ - ${WRKSRC}/build/unix/${ii}.pc.in -.endfor - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: -# XXX This works around an install problem that is triggered when -# toolkit/profile/src is built after profile/src. - @${TOUCH} -f ${WRKSRC}/profile/build/libprofile.so - -pre-install: -# Overview: the program installs itself in FAKEDIR, then a list is made of the -# files and directories in there. This is the PLIST (packing list) for the -# package, replacing the traditional pkg-plist file. - @${RM} -rf ${FAKEDIR} ${PLIST} - @${MKDIR} ${FAKEDIR}/lib/browser_plugins - @${MKDIR} ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ - Makefile ${MAKE_ARGS} install -.for ii in mac win -.for jj in / .jar - @${RM} -rf ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/chrome/en-${ii}${jj} -.endfor -.endfor - @${INSTALL_DATA} ${FILESDIR}/Extensions.rdf \ - ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL} - -.if !defined (WITH_HEADERS) - @${RM} -fr ${FAKEDIR}/share/idl ${FAKEDIR}/include -.endif -.for ii in firefox Firefox firefox-config ${EXTRA_SCRIPTS} - @${ECHO_CMD} bin/${ii} >> ${PLIST} -.endfor - @cd ${FAKEDIR} && ${FIND} * ! -type d | ${SORT} >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} | ${SED} -e \ - "s:^:@exec ${MKDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} -r | ${SED} -e \ - "s:^:@unexec ${RMDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d ! -empty | ${SORT} -r | ${SED} -e "s:^:@dirrm :" | \ - ${GREP} / >> ${PLIST} - -do-install: -# This is the actual installation. First, the contents of FAKEDIR are -# just copied to PREFIX. - cd ${FAKEDIR} && ${FIND} * | ${CPIO} -dmp --quiet ${PREFIX} - -post-install: -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif -.for i in ${EXTRA_SCRIPTS} - ${INSTALL_SCRIPT} ${FILESDIR}/${i} ${PREFIX}/bin -.endfor -.for ii in f F - ${RM} -f ${PREFIX}/bin/${ii}irefox - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox ${PREFIX}/bin/${ii}irefox -.endfor - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox - ${RM} -f ${PREFIX}/bin/firefox-config - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox-config \ - ${PREFIX}/bin/firefox-config - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox-config - ${FIND} ${LOCAL_PREFIX}/lib/pkgconfig -type f | ${XARGS} ${PERL} -pi -e \ - 's|${FAKEDIR}|${PREFIX}|g' - -if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PLUGINSDIR}/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - -.include <bsd.port.post.mk> diff --git a/www/firefox10/distinfo b/www/firefox10/distinfo deleted file mode 100644 index 53764c79efd8..000000000000 --- a/www/firefox10/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (firefox-0.9.3-source.tar.bz2) = 641ebf96d2211b3c5527e88389b9687e -SIZE (firefox-0.9.3-source.tar.bz2) = 33945173 diff --git a/www/firefox10/files/Extensions.rdf b/www/firefox10/files/Extensions.rdf deleted file mode 100644 index 93e1e38a5e02..000000000000 --- a/www/firefox10/files/Extensions.rdf +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0"?> -<RDF:RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#" - xmlns:NC="http://home.netscape.com/NC-rdf#" - xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - <RDF:Description RDF:about="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}" - em:version="1.0" - em:name="DOM Inspector" - em:description="A powerful tool for viewing and manipulating documents." - em:creator="Joe Hewitt" - em:locked="true"> - <em:targetApplication RDF:resource="rdf:#$BfYhZ3"/> - </RDF:Description> - <RDF:Description RDF:about="rdf:#$BfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="rdf:#$pfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}" - em:version="2.0" - em:name="Firefox (default)" - em:description="The default theme" - em:creator="Gerich and Horlander" - em:internalName="classic/1.0" - em:locked="true" - em:contributor="Mozilla Contributors"> - <em:targetApplication RDF:resource="rdf:#$pfYhZ3"/> - </RDF:Description> - <RDF:Seq RDF:about="urn:mozilla:theme:root"> - <RDF:li RDF:resource="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}"/> - </RDF:Seq> - <RDF:Seq RDF:about="urn:mozilla:extension:root"> - <RDF:li RDF:resource="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}"/> - </RDF:Seq> -</RDF:RDF> diff --git a/www/firefox10/files/firefox.rb b/www/firefox10/files/firefox.rb deleted file mode 100644 index 082607af8783..000000000000 --- a/www/firefox10/files/firefox.rb +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env ruby -=begin -*-mode: ruby-*- - - MoZiLLa.in - - Copyright (c) 2002, Alan Eldridge - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of the copyright owner nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - $Id: firebird.rb,v 1.2 2003/05/31 17:24:19 marcus Exp $ - - 2002-12-16 Alan Eldridge <alane@geeksrus.net> - -=end - -X11BIN = "/usr/X11R6/bin" -NAME = File::basename($0, ".rb") -APP_PATH = File::join(X11BIN, NAME) - -if !File::executable?(APP_PATH) - raise "File '#{APP_PATH}' not found. Giving up." -elsif ($display = ENV["DISPLAY"]) == nil - raise "Environment variable DISPLAY not found. Giving up." -end - -if ARGV.size > 0 - if ARGV[0] == "--debug" - ARGV.shift - else - $stdin.reopen(File::open("/dev/null", "r")) - $stdout.reopen(File::open("/dev/null", "w")) - $stderr.reopen(File::open("/dev/null", "w")) - end -end - -if ARGV.size < 1 - $url = nil -else - $url = ARGV.pop - $url.sub!(/^ghelp:/, "file:") -end - -IO::popen("xwininfo -display #{$display} -root -tree") { - |io| - if NAME != "firefox" - $windows = io.grep(%r<"Mozilla"\s+"navigator:\s*browser">) - else - $windows = io.grep(%r<Firefox-bin.*>) - end -} - -if $windows.size > 0 - $id = $windows.map { - |s| s.strip.split.first - }.sort.first - $args = [ "-id", $id, "-raise", "-remote" ] - $args.push($url ? "\"openURL(#{$url},new-window)\"" : - "\"xfeDoCommand(openBrowser)\"") -else - $args = ARGV - $args.push("\"#{$url}\"") if $url -end - -fork { - exec(([APP_PATH] + $args).join(" ")) -} -exit! - -#EOF diff --git a/www/firefox10/files/mkdistfile b/www/firefox10/files/mkdistfile deleted file mode 100644 index 3c3ae1744c4c..000000000000 --- a/www/firefox10/files/mkdistfile +++ /dev/null @@ -1,171 +0,0 @@ -#!/bin/sh -# -*-shell-script-*- -# -# mkdistfile -- maintainer's utility to make a firefox distfile -# -# Copyright (c) 2002, Alan Eldridge -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# * Neither the name of the copyright owner nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# $FreeBSD$ -# -# 2002/10/21 alane@geeksrus.net -# - -ORIGDIR=$(/bin/pwd); export ORIGDIR -APPNAME=${0##*/};APPNAME=${APPNAME#-}; export APPNAME -test -z "$TMPDIR" && TMPDIR=/tmp; export TMPDIR -test -z "$HOSTNAME" && HOSTNAME=$(hostname); export HOSTNAME -warn() { echo "[$APPNAME:$$]" "****" "$@";} -status() { echo "[$APPNAME:$$]" "===>" "$@";} -error() { echo "[$APPNAME:$$]" "ERROR:" "$@";} -die() { echo "[$APPNAME:$$]" "FATAL:" "$@"; exit 1;} -unset echo_n; test "X`echo -n`" = "X-n" \ - && echo_n() { echo "$@\c"; } || echo_n() { echo -n "$@"; } -status_n() { echo_n "[$APPNAME:$$]" "===>" "$@";} -log() { local cmd=$1;shift;echo_n $(date "+%Y%m%d.%T") "";$cmd "$@";} -qexpr() { expr "$@" >/dev/null 2>&1;} -qw() { echo \""$@"\"; } -listfiles() { ls -1 ${1:+"$@"} 2>/dev/null; } -whichre() { local n=$#; local s="$1"; shift; while test $# -ge 1; do - qexpr "$s" : "$1"&& echo $(($n - $#)) && return 0; shift; done; - echo 0; return 1;} -matchre() { test $(whichre "$@") -gt 0; } -streq() { local s="$1"; shift; while test $# -ge 1; do - test "X$s" = "X$1" && return 0; shift; done; return 1;} -strupper() { - echo "$@"|tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ -} -strlower() { - echo "$@"|tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz -} -chdir() { cd "$1" || die cd $(qw $1) failed; } -absdir() { chdir "$1" && pwd; } -abspath() { local p=''; case "$1" in /*);; *)p="$(pwd)/";; esac; echo "$p$1"; } -tmpfile() { mktemp -t .$APPNAME ${1:+"$@"}; } -############################################################ -# show usage and exit -############################################################ -usage() { - cat <<EOF -Usage: $APPNAME [options] [--] rev[.yyyymmdd] -Options: - -h,--help Show this help. - -V,--version Show version number. - -v,--verbose Produce more verbose output. - -x,--debug Turn on shell command tracing. - -- Stop option processing. -EOF - exit $1 -} -############################################################ -# show version and exit -############################################################ -VERSION='$Revision: 1.1 $' -VERSION=${VERSION#* }; VERSION=${VERSION% *} -version() { echo "$APPNAME $VERSION" \ - "Copyright (c) 2002 Alan Eldridge"; exit $1;} -############################################################ -# set default vars here -############################################################ -DEBUG=0 -VERBOSE=0; VFLG='' -DATETIME=$(date +%Y%m%d.%H%M) -DATE=${DATETIME%.*} -TIME=${DATETIME#*.} -############################################################ -# do command line options -############################################################ -while test $# -gt 0; do - n=1; case "$1" in - -h|--help) usage 0;; - -V|--version) version 0;; - -v|--verbose) VERBOSE=1;VFLG='-v';; - -x|--debug) set -x;DEBUG=1;; - --) shift; break;; -*) usage 1;; *) break;; - esac; shift $n -done - -############################################################ -# main(): script execution begins here -############################################################ - -test $# -eq 1 || usage 1 - -REV=$1 -test ${REV##*.} = today && REV=${REV%.*}.$DATE - -status "pruning tree..." -exfile=$(tmpfile) -cat >>$exfile <<'EOF' -^.*/CVS($|/) -^.*/macbuild($|/) -^.*/package($|/) -^.*/.cvsignore($|/) -^.*/windows($|/) -^.*/activex($|/) -^.*/os2($|/) -^.*/solaris($|/) -^.*/gc($|/) -^mozilla/apache($|/) -^mozilla/calendar($|/) -^mozilla/cck($|/) -^mozilla/chimera($|/) -^mozilla/ef($|/) -^mozilla/embed.mak($|/) -^mozilla/embed.mk($|/) -^mozilla/gconfig($|/) -^mozilla/gfx2($|/) -^mozilla/grendel($|/) -^mozilla/java($|/) -^mozilla/js2($|/) -^mozilla/mail($|/) -^mozilla/mailnews($|/) -^mozilla/mozilla($|/) -^mozilla/mozilla.kdevprj($|/) -^mozilla/mozilla.lsm($|/) -^mozilla/msgsdk($|/) -^mozilla/mstone($|/) -^mozilla/nglayout.mac($|/) -^mozilla/nunet($|/) -^mozilla/other-licenses($|/) -^mozilla/privacy($|/) -^mozilla/silentdl($|/) -^mozilla/timer($|/) -^mozilla/trex.mak($|/) -^mozilla/trex.mk($|/) -^mozilla/webtools($|/) -EOF -test -d mozilla || die "No mozilla dir here." -find mozilla 2>/dev/null | egrep -f $exfile | xargs rm -fr -rm -f $exfile -status "making firefox-$REV.tar.bz2 ..." -tar -cjpf firefox-$REV.tar.bz2 mozilla -status "done." -#EOF diff --git a/www/firefox10/files/mozconfig.in b/www/firefox10/files/mozconfig.in deleted file mode 100644 index 2f4aa77dd545..000000000000 --- a/www/firefox10/files/mozconfig.in +++ /dev/null @@ -1,74 +0,0 @@ -# .mozconfig.in -*-shell-script-*- -# $FreeBSD$ -###################################################################### -# standard opts from README -export MOZ_PHOENIX=1 -mk_add_options MOZ_PHOENIX=1 -ac_add_options --enable-crypto -ac_add_options --disable-tests -ac_add_options --disable-mailnews -ac_add_options --disable-composer -ac_add_options --enable-default-toolkit=gtk2 -###################################################################### -# FBSD specific -export CPPFLAGS="@CPPFLAGS@" -export CFLAGS="@CFLAGS@" -export LIBS="@LIBS@" -export LDFLAGS="@LDFLAGS@" -export CONFIG_SH=/bin/sh -export XP_UNIX=1 -mk_add_options XP_UNIX=1 -export PERL="@PERL@" -mk_add_options PERL=$PERL -# Configure options for installation -ac_add_options --prefix=@PREFIX@ -###################################################################### -# Use ports for these libraries -ac_add_options --with-system-jpeg=@LOCALBASE@ -ac_add_options --with-system-zlib -ac_add_options --with-system-png=@LOCALBASE@ -ac_add_options --with-system-mng=@LOCALBASE@ -###################################################################### -# set compile/link features -ac_add_options --with-pthreads -###################################################################### -# disable unneeded/unavailable -ac_add_options --disable-auto-deps -ac_add_options --disable-bidi -ac_add_options --disable-dtd-debug -ac_add_options --disable-jsd -ac_add_options --disable-ldap -ac_add_options --disable-pedantic -ac_add_options --disable-profilesharing -ac_add_options --disable-installer -ac_add_options --enable-image-decoders=png,gif,jpeg,bmp -ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,venkman,gnomevfs -###################################################################### -# conditional from port Makefile -#if test -n "$WITH_REORDER"; then -# ac_add_options --enable-reorder -#else -# ac_add_options --disable-reorder -#fi # test -n "$WITH_REORDER" -if test -n "$WITH_DEBUG"; then - ac_add_options --enable-debug - ac_add_options --disable-strip -else - ac_add_options --disable-debug - ac_add_options --enable-optimize=${WITH_OPTIMIZE} - ac_add_options --enable-strip -fi # test -n "$WITH_DEBUG" -if test -n "$WITH_LOGGING"; then - ac_add_options --enable-logging -else - ac_add_options --disable-logging -fi # test -n "$WITH_LOGGING" -if test -z "$WITHOUT_XFT"; then - ac_add_options --enable-xft -else - ac_add_options --disable-xft -fi # test -z "$WITHOUT_XFT" -if test -z "$WITH_SMB"; then - ac_add_options --disable-gnomevfs -fi # test -z "$WITH_SMB" -###################################################################### diff --git a/www/firefox10/files/patch-250862 b/www/firefox10/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/firefox10/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/firefox10/files/patch-255067 b/www/firefox10/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/firefox10/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/firefox10/files/patch-256316 b/www/firefox10/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/firefox10/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/firefox10/files/patch-Double.cpp b/www/firefox10/files/patch-Double.cpp deleted file mode 100644 index 26a1fa56337a..000000000000 --- a/www/firefox10/files/patch-Double.cpp +++ /dev/null @@ -1,61 +0,0 @@ -$FreeBSD$ - ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/firefox10/files/patch-browser_app_Makefile.in b/www/firefox10/files/patch-browser_app_Makefile.in deleted file mode 100644 index 0fee861b9f72..000000000000 --- a/www/firefox10/files/patch-browser_app_Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- browser/app/Makefile.in.orig Sat Jun 19 00:39:09 2004 -+++ browser/app/Makefile.in Sat Jun 19 00:39:55 2004 -@@ -75,6 +75,7 @@ - $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ - $(DIST)/lib/$(LIB_PREFIX)xulapp_s.$(LIB_SUFFIX) \ -+ -lgthread-2.0 \ - $(MOZ_JS_LIBS) \ - $(XPCOM_LIBS) \ - $(NSPR_LIBS) \ diff --git a/www/firefox10/files/patch-build_unix_mozilla-xpcom.pc.in b/www/firefox10/files/patch-build_unix_mozilla-xpcom.pc.in deleted file mode 100644 index 4e982a5443e8..000000000000 --- a/www/firefox10/files/patch-build_unix_mozilla-xpcom.pc.in +++ /dev/null @@ -1,8 +0,0 @@ ---- build/unix/mozilla-xpcom.pc.in.orig Thu Jun 24 12:23:09 2004 -+++ build/unix/mozilla-xpcom.pc.in Thu Jun 24 12:23:18 2004 -@@ -8,4 +8,4 @@ - Version: %MOZILLA_VERSION% - Requires: mozilla-nspr = %MOZILLA_VERSION% - Libs: -L${libdir} -lxpcom --Cflags: -I${includedir}/xpcom -I${includedir}/string -+Cflags: -I${includedir}/xpcom -I${includedir}/string -I${includedir} diff --git a/www/firefox10/files/patch-build_unix_run-mozilla.sh b/www/firefox10/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/firefox10/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/firefox10/files/patch-config-mkdepend-imakemdep.h b/www/firefox10/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index d8b6e0b049e1..000000000000 --- a/www/firefox10/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,12 +0,0 @@ -$FreeBSD$ - ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/firefox10/files/patch-config-rules.mk b/www/firefox10/files/patch-config-rules.mk deleted file mode 100644 index db3009d37ee3..000000000000 --- a/www/firefox10/files/patch-config-rules.mk +++ /dev/null @@ -1,16 +0,0 @@ -$FreeBSD$ - ---- config/rules.mk.orig Tue Aug 26 13:28:47 2003 -+++ config/rules.mk Sun Feb 1 15:11:41 2004 -@@ -444,7 +444,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/firefox10/files/patch-configure b/www/firefox10/files/patch-configure deleted file mode 100644 index 9e60372adb33..000000000000 --- a/www/firefox10/files/patch-configure +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.orig Fri Feb 13 01:06:29 2004 -+++ configure Fri Feb 13 01:07:17 2004 -@@ -9181,7 +9181,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9187 "configure" - #include "confdefs.h" -@@ -9212,7 +9212,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9222,7 +9222,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9228 "configure" - #include "confdefs.h" -@@ -9253,7 +9253,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi diff --git a/www/firefox10/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp b/www/firefox10/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp deleted file mode 100644 index 0a2fa7daac00..000000000000 --- a/www/firefox10/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp +++ /dev/null @@ -1,48 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.cpp.orig Wed Nov 19 01:20:47 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.cpp Tue Feb 10 02:52:26 2004 -@@ -323,11 +323,11 @@ - prefBranch->GetBoolPref("accessibility.typeaheadfind.startlinksonly", - &mStartLinksOnlyPref); - -- PRBool isSoundEnabled = PR_TRUE; -+ mIsSoundEnabled = PR_TRUE; - prefBranch->GetBoolPref("accessibility.typeaheadfind.enablesound", -- &isSoundEnabled); -+ &mIsSoundEnabled); - nsXPIDLCString soundStr; -- if (isSoundEnabled) { -+ if (mIsSoundEnabled && mIsSoundEnabled) { - prefBranch->GetCharPref("accessibility.typeaheadfind.soundURL", - getter_Copies(soundStr)); - } -@@ -758,7 +758,7 @@ - } - else { - // No find string to backspace in! -- if (mIsBackspaceProtectOn) { -+ if (mIsBackspaceProtectOn && mIsSoundEnabled) { - // This flag should be on only if the last key was a backspace. - // It keeps us from accidentally hitting backspace too many times and - // going back in history when we really just wanted to clear -@@ -1012,7 +1012,9 @@ - - // Error sound (don't fire when backspace is pressed, they're - // trying to correct the mistake!) -- PlayNotFoundSound(); -+ if (mIsSoundEnabled) { -+ PlayNotFoundSound(); -+ } - - // Remove bad character from buffer, so we can continue typing from - // last matched character -@@ -1059,7 +1061,7 @@ - void - nsTypeAheadFind::PlayNotFoundSound() - { -- if (mNotFoundSoundURL.IsEmpty()) // no sound -+ if (mNotFoundSoundURL.IsEmpty() || !mIsSoundEnabled) // no sound - return; - if (!mSoundInterface) { - mSoundInterface = do_CreateInstance("@mozilla.org/sound;1"); diff --git a/www/firefox10/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h b/www/firefox10/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h deleted file mode 100644 index 809531f726bc..000000000000 --- a/www/firefox10/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.h.orig Fri May 23 22:00:33 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.h Mon Feb 9 22:21:43 2004 -@@ -194,6 +194,9 @@ - - nsCString mNotFoundSoundURL; - -+ // Move the sound enabled boolean out for all methods to access. -+ PRBool mIsSoundEnabled; -+ - // PRBool's are used instead of PRPackedBool's where the address of the - // boolean variable is getting passed into a method. For example: - // GetBoolPref("accessibility.typeaheadfind.linksonly", &mLinksOnlyPref); diff --git a/www/firefox10/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/firefox10/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/firefox10/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/firefox10/files/patch-nspr-unix.c b/www/firefox10/files/patch-nspr-unix.c deleted file mode 100644 index 4a221aa9d6b3..000000000000 --- a/www/firefox10/files/patch-nspr-unix.c +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/md/unix/unix.c.orig Sat May 31 18:06:04 2003 -+++ nsprpub/pr/src/md/unix/unix.c Sat May 31 18:04:43 2003 -@@ -65,7 +65,8 @@ - * PRInt32* pointer to a _PRSockLen_t* pointer. - */ - #if defined(HAVE_SOCKLEN_T) \ -- || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) -+ || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) \ -+ || defined(FREEBSD) - #define _PRSockLen_t socklen_t - #elif defined(IRIX) || defined(HPUX) || defined(OSF1) || defined(SOLARIS) \ - || defined(AIX4_1) || defined(LINUX) || defined(SONY) \ -@@ -73,7 +74,7 @@ - || defined(SUNOS4) || defined(NCR) || defined(DARWIN) \ - || defined(NEXTSTEP) || defined(QNX) - #define _PRSockLen_t int --#elif (defined(AIX) && !defined(AIX4_1)) || defined(FREEBSD) \ -+#elif (defined(AIX) && !defined(AIX4_1)) \ - || defined(NETBSD) || defined(OPENBSD) || defined(UNIXWARE) \ - || defined(DGUX) || defined(VMS) || defined(NTO) - #define _PRSockLen_t size_t diff --git a/www/firefox10/files/patch-nsprpub-pr-include-md-_freebsd.cfg b/www/firefox10/files/patch-nsprpub-pr-include-md-_freebsd.cfg deleted file mode 100644 index 30a28b01459b..000000000000 --- a/www/firefox10/files/patch-nsprpub-pr-include-md-_freebsd.cfg +++ /dev/null @@ -1,163 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.cfg.orig Wed Jan 2 18:38:25 2002 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 15:09:53 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,6 +138,149 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__sparc64__) -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_POINTER 8 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+ -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/firefox10/files/patch-nsprpub-pr-include-md-_freebsd.h b/www/firefox10/files/patch-nsprpub-pr-include-md-_freebsd.h deleted file mode 100644 index 02923f6d3e22..000000000000 --- a/www/firefox10/files/patch-nsprpub-pr-include-md-_freebsd.h +++ /dev/null @@ -1,15 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 23:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Mon Feb 9 22:24:39 2004 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/firefox10/files/patch-nsprpub-pr-include-md-_pth.h b/www/firefox10/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/firefox10/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/firefox10/files/patch-nsprpub-pr-src-io-prprf.c b/www/firefox10/files/patch-nsprpub-pr-src-io-prprf.c deleted file mode 100644 index 38bd959aef25..000000000000 --- a/www/firefox10/files/patch-nsprpub-pr-src-io-prprf.c +++ /dev/null @@ -1,14 +0,0 @@ ---- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004 -+++ nsprpub/pr/src/io/prprf.c Tue Jun 15 13:17:30 2004 -@@ -51,7 +51,10 @@ - ** Note: on some platforms va_list is defined as an array, - ** and requires array notation. - */ --#if (defined(LINUX) && defined(__x86_64__)) -+#if defined(__amd64__) -+#include <stdarg.h> -+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar)) -+#elif (defined(LINUX) && defined(__x86_64__)) - #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar)) - #elif (defined(LINUX) && defined(__powerpc__)) || \ - (defined(LINUX) && defined(__s390__)) || \ diff --git a/www/firefox10/files/patch-nsprpub-pr-src-pthreads-ptio.c b/www/firefox10/files/patch-nsprpub-pr-src-pthreads-ptio.c deleted file mode 100644 index c015c3d19d27..000000000000 --- a/www/firefox10/files/patch-nsprpub-pr-src-pthreads-ptio.c +++ /dev/null @@ -1,31 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 21:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Oct 17 05:25:43 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/firefox10/files/patch-security-coreconf-FreeBSD.mk b/www/firefox10/files/patch-security-coreconf-FreeBSD.mk deleted file mode 100644 index 73292a7362d5..000000000000 --- a/www/firefox10/files/patch-security-coreconf-FreeBSD.mk +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- security/coreconf/FreeBSD.mk Thu Oct 16 23:03:47 2003 -+++ security/coreconf/FreeBSD.mk Thu Oct 16 22:53:11 2003 -@@ -44,5 +44,9 @@ - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 -+endif - endif - diff --git a/www/firefox10/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in b/www/firefox10/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in deleted file mode 100644 index feffd2c6344f..000000000000 --- a/www/firefox10/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in +++ /dev/null @@ -1,17 +0,0 @@ ---- toolkit/mozapps/extensions/src/nsExtensionManager.js.in.orig Tue Jul 27 15:35:12 2004 -+++ toolkit/mozapps/extensions/src/nsExtensionManager.js.in Tue Jul 27 15:36:02 2004 -@@ -1568,9 +1568,14 @@ - - _checkForGlobalInstalls: function (aPath, aItemType) - { -+ var fPrefix = "file://"; - // First see if the path supplied is a file path - var file = Components.classes["@mozilla.org/file/local;1"] - .createInstance(Components.interfaces.nsILocalFile); -+ if (aPath.substr(0, fPrefix.length) == fPrefix) { -+ // Strip out the file:// prefix if it exists -+ aPath = aPath.substr(fPrefix.length, aPath.length); -+ } - try { - file.initWithPath(aPath); - } diff --git a/www/firefox10/files/patch-toolkit_xre_nsAppRunner.cpp b/www/firefox10/files/patch-toolkit_xre_nsAppRunner.cpp deleted file mode 100644 index 68f43996813d..000000000000 --- a/www/firefox10/files/patch-toolkit_xre_nsAppRunner.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- toolkit/xre/nsAppRunner.cpp.orig Sat Jun 19 00:37:07 2004 -+++ toolkit/xre/nsAppRunner.cpp Sat Jun 19 00:37:39 2004 -@@ -1710,6 +1710,7 @@ - // in nsAppShell::Create, but we need to get in before gtk - // has been initialized to make sure everything is running - // consistently. -+ g_thread_init(NULL); - if (CheckArg("install")) - gdk_rgb_set_install(TRUE); - diff --git a/www/firefox10/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc b/www/firefox10/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc deleted file mode 100644 index 9a41bbfc4602..000000000000 --- a/www/firefox10/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Tue Jun 15 12:52:36 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/firefox10/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in b/www/firefox10/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in deleted file mode 100644 index c0af6bf2df9d..000000000000 --- a/www/firefox10/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 15:06:40 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -60,7 +63,7 @@ - endif - endif - # IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/firefox10/files/patch-xptcall-alpha b/www/firefox10/files/patch-xptcall-alpha deleted file mode 100644 index 6052f3ecf6dc..000000000000 --- a/www/firefox10/files/patch-xptcall-alpha +++ /dev/null @@ -1,461 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/firefox10/files/patch-xptcall-amd64 b/www/firefox10/files/patch-xptcall-amd64 deleted file mode 100644 index 541d40207aa7..000000000000 --- a/www/firefox10/files/patch-xptcall-amd64 +++ /dev/null @@ -1,388 +0,0 @@ -$FreeBSD$ - ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/firefox10/files/patch-xptcall-ia64 b/www/firefox10/files/patch-xptcall-ia64 deleted file mode 100644 index 65e17ebb6c12..000000000000 --- a/www/firefox10/files/patch-xptcall-ia64 +++ /dev/null @@ -1,40 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/firefox10/files/patch-xptcall-sparc64 b/www/firefox10/files/patch-xptcall-sparc64 deleted file mode 100644 index 13745acf9f4f..000000000000 --- a/www/firefox10/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,329 +0,0 @@ -$FreeBSD$ - ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/firefox10/pkg-deinstall.in b/www/firefox10/pkg-deinstall.in deleted file mode 100644 index 3fe1644fc054..000000000000 --- a/www/firefox10/pkg-deinstall.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xDEINSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% - -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -rm -f ${MOZDIR}/component.reg -rm -f ${MOZDIR}/components/*.dat -rm -rf ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox10/pkg-descr b/www/firefox10/pkg-descr deleted file mode 100644 index b6576089aa3b..000000000000 --- a/www/firefox10/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Mozilla Firefox is the next-generation browser from the Mozilla project. See -its home page for more details. - -WWW: http://www.mozilla.org/products/firefox/ - --- AlanE <alane@freebsd.org> diff --git a/www/firefox10/pkg-install.in b/www/firefox10/pkg-install.in deleted file mode 100644 index 5de485a7716a..000000000000 --- a/www/firefox10/pkg-install.in +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg -rm -rf ${MOZDIR}/extensions - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true -mkdir -p ${MOZDIR}/extensions -cp -rp ${MOZDIR}/defaults/profile/extensions/* ${MOZDIR}/extensions -mv -f ${MOZDIR}/extensions/installed-extensions.txt \ - ${MOZDIR}/extensions/installed-extensions-processed.txt -cp -p ${MOZDIR}/extensions.port/Extensions.rdf \ - ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox10/pkg-message b/www/firefox10/pkg-message deleted file mode 100644 index 77f3adad8770..000000000000 --- a/www/firefox10/pkg-message +++ /dev/null @@ -1,41 +0,0 @@ -====================================================================== -README FOR GNOMEVFS SUPPORT: -Gnomevfs support is optional (disabled by default), and can be enabled by -building with ``-DWITH_SMB''. - -It is new and currently has issues to be ironed out. - -You must delete your components registry for gnomevfs to register: - -rm ~/.mozilla/firefox/default.*/compreg.dat - -SMB issues: -Network group, machine, and share browsing does not work correctly. - -SFTP: -Only sftp access using public key authentication works. To easily -setup public key authentication to "remote_host": - -ssh-keygen -t dsa -cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" - -The SSH sever on remote_host must allow pub key authentication. - -====================================================================== - -Any bug reports should be addressed to the maintainers at: - gnome@FreeBSD.org -You may also Cc: freebsd-ports@freebsd.org. Please do not send -bug reports to any other addresses. - -Please include the following information with any bug report: -* Output from 'uname -a'. -* Date/time stamp from www/firefox/Makefile. -* Where/when did the problem occur: configuring, building, or - running firefox -* How can you reproduce the problem? - -Thank you for your help in testing and reporting bugs, and we hope you -enjoy using Firefox. -The Maintainers (gnome@) -====================================================================== diff --git a/www/firefox15/Makefile b/www/firefox15/Makefile deleted file mode 100644 index 1168c9a59e8f..000000000000 --- a/www/firefox15/Makefile +++ /dev/null @@ -1,225 +0,0 @@ -# New ports collection makefile for: phoenix -# Date created: 2002/10/21 -# Whom: Alan Eldridge <alane@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= firefox -PORTVERSION= 0.9.3 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTVERSION} -DISTNAME= ${PORTNAME}-${PORTVERSION}-source - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Web browser based on the browser portion of Mozilla - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 - -ALL_TARGET= default -CONFIGURE_ENV= LOCALBASE=${LOCALBASE} -FAKEDIR= ${WRKDIR}/fake -FAKESUBDIR= ${FAKEDIR}/lib/${PORTNAME} -HAS_CONFIGURE= yes -ESD_LIB= libesd.so.2 -LOCAL_PREFIX= ${PREFIX}/lib/${PORTNAME} -NO_MTREE= yes -PLIST= ${WRKDIR}/plist -PLUGINSDIR= ${PREFIX}/lib/browser_plugins -USE_BZIP2= yes -USE_GMAKE= yes -USE_GNOME= gtk20 libidl -USE_ICONV= yes -USE_PERL5_BUILD=yes -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/mozilla -PKGINSTALL= ${WRKDIR}/pkg-install -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall - -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS= DEBUG "Build a debugging image" off \ - HEADERS "Install headers and IDL files" off \ - LOGGING "Enable additional log messages" off \ - OPTIMIZED_CFLAGS "Enable some additional optimizations" off \ - XFT "Enable support for anti-aliased fonts" on \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_DEBUG) -WITH_LOGGING= yes -CONFIGURE_ENV+= WITH_DEBUG=yes -.endif # defined(WITH_DEBUG) - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ENV+= WITH_OPTIMIZE=-O2 -.else -CONFIGURE_ENV+= WITH_OPTIMIZE=-O -.endif # defined(WITH_OPTIMIZED_CFLAGS) - -.if defined(WITH_LOGGING) -CONFIGURE_ENV+= WITH_LOGGING=yes -.endif # defined(WITH_LOGGING) - -.if defined(WITHOUT_XFT) -CONFIGURE_ENV+= WITHOUT_XFT=yes -.else -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -.endif # !defined(WITHOUT_XFT) - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -CONFIGURE_ENV+= WITH_SMB=yes -.endif # defined(WITH_SMB) - -CPPFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include -CFLAGS+= ${PTHREAD_CFLAGS} -LDFLAGS+= -L${X11BASE}/lib -LIBS+= ${PTHREAD_LIBS} - -EXTRA_SCRIPTS= ${PORTNAME}.rb - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -pre-extract:: - @${ECHO_MSG} - @${ECHO_MSG} "Extracting source (this takes a while) ..." - @${ECHO_MSG} - -post-extract:: -# FAKEDIR is here so that nsinstall will install under FAKEDIR, not -# under PREFIX. See pre-install and do-install for details. - @${SED} -e 's|@CPPFLAGS@|${CPPFLAGS}|' \ - -e 's|@CFLAGS@|${CFLAGS}|' \ - -e 's|@LDFLAGS@|${LDFLAGS}|' \ - -e 's|@LIBS@|${LIBS}|' \ - -e 's|@X11BASE@|${X11BASE}|' \ - -e 's|@LOCALBASE@|${LOCALBASE}|' \ - -e 's|@PREFIX@|${FAKEDIR}/lib/firefox|' \ - -e 's|@PERL@|${PERL5}|' \ - <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig - -post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${PERL} -pi -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${PERL} -pi -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/config/config.mk \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${PERL} -pi -e 's|libesd\.so\.\d+|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp -.for ii in modules/libpref/src/init extensions/sroaming/resources/content/prefs \ - embedding/minimo - ${MV} ${WRKSRC}/${ii}/all.js ${WRKSRC}/${ii}/all.js.bak - ${SED} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - < ${WRKSRC}/${ii}/all.js.bak > ${WRKSRC}/${ii}/all.js -.endfor -.for ii in ${PKGCONFIG_FILES} - @${PERL} -pi -e 's|mozilla-|firefox-|g' \ - ${WRKSRC}/build/unix/${ii}.pc.in -.endfor - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: -# XXX This works around an install problem that is triggered when -# toolkit/profile/src is built after profile/src. - @${TOUCH} -f ${WRKSRC}/profile/build/libprofile.so - -pre-install: -# Overview: the program installs itself in FAKEDIR, then a list is made of the -# files and directories in there. This is the PLIST (packing list) for the -# package, replacing the traditional pkg-plist file. - @${RM} -rf ${FAKEDIR} ${PLIST} - @${MKDIR} ${FAKEDIR}/lib/browser_plugins - @${MKDIR} ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ - Makefile ${MAKE_ARGS} install -.for ii in mac win -.for jj in / .jar - @${RM} -rf ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/chrome/en-${ii}${jj} -.endfor -.endfor - @${INSTALL_DATA} ${FILESDIR}/Extensions.rdf \ - ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL} - -.if !defined (WITH_HEADERS) - @${RM} -fr ${FAKEDIR}/share/idl ${FAKEDIR}/include -.endif -.for ii in firefox Firefox firefox-config ${EXTRA_SCRIPTS} - @${ECHO_CMD} bin/${ii} >> ${PLIST} -.endfor - @cd ${FAKEDIR} && ${FIND} * ! -type d | ${SORT} >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} | ${SED} -e \ - "s:^:@exec ${MKDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} -r | ${SED} -e \ - "s:^:@unexec ${RMDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d ! -empty | ${SORT} -r | ${SED} -e "s:^:@dirrm :" | \ - ${GREP} / >> ${PLIST} - -do-install: -# This is the actual installation. First, the contents of FAKEDIR are -# just copied to PREFIX. - cd ${FAKEDIR} && ${FIND} * | ${CPIO} -dmp --quiet ${PREFIX} - -post-install: -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif -.for i in ${EXTRA_SCRIPTS} - ${INSTALL_SCRIPT} ${FILESDIR}/${i} ${PREFIX}/bin -.endfor -.for ii in f F - ${RM} -f ${PREFIX}/bin/${ii}irefox - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox ${PREFIX}/bin/${ii}irefox -.endfor - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox - ${RM} -f ${PREFIX}/bin/firefox-config - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox-config \ - ${PREFIX}/bin/firefox-config - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox-config - ${FIND} ${LOCAL_PREFIX}/lib/pkgconfig -type f | ${XARGS} ${PERL} -pi -e \ - 's|${FAKEDIR}|${PREFIX}|g' - -if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PLUGINSDIR}/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - -.include <bsd.port.post.mk> diff --git a/www/firefox15/distinfo b/www/firefox15/distinfo deleted file mode 100644 index 53764c79efd8..000000000000 --- a/www/firefox15/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (firefox-0.9.3-source.tar.bz2) = 641ebf96d2211b3c5527e88389b9687e -SIZE (firefox-0.9.3-source.tar.bz2) = 33945173 diff --git a/www/firefox15/files/Extensions.rdf b/www/firefox15/files/Extensions.rdf deleted file mode 100644 index 93e1e38a5e02..000000000000 --- a/www/firefox15/files/Extensions.rdf +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0"?> -<RDF:RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#" - xmlns:NC="http://home.netscape.com/NC-rdf#" - xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - <RDF:Description RDF:about="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}" - em:version="1.0" - em:name="DOM Inspector" - em:description="A powerful tool for viewing and manipulating documents." - em:creator="Joe Hewitt" - em:locked="true"> - <em:targetApplication RDF:resource="rdf:#$BfYhZ3"/> - </RDF:Description> - <RDF:Description RDF:about="rdf:#$BfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="rdf:#$pfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}" - em:version="2.0" - em:name="Firefox (default)" - em:description="The default theme" - em:creator="Gerich and Horlander" - em:internalName="classic/1.0" - em:locked="true" - em:contributor="Mozilla Contributors"> - <em:targetApplication RDF:resource="rdf:#$pfYhZ3"/> - </RDF:Description> - <RDF:Seq RDF:about="urn:mozilla:theme:root"> - <RDF:li RDF:resource="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}"/> - </RDF:Seq> - <RDF:Seq RDF:about="urn:mozilla:extension:root"> - <RDF:li RDF:resource="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}"/> - </RDF:Seq> -</RDF:RDF> diff --git a/www/firefox15/files/firefox.rb b/www/firefox15/files/firefox.rb deleted file mode 100644 index 082607af8783..000000000000 --- a/www/firefox15/files/firefox.rb +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env ruby -=begin -*-mode: ruby-*- - - MoZiLLa.in - - Copyright (c) 2002, Alan Eldridge - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of the copyright owner nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - $Id: firebird.rb,v 1.2 2003/05/31 17:24:19 marcus Exp $ - - 2002-12-16 Alan Eldridge <alane@geeksrus.net> - -=end - -X11BIN = "/usr/X11R6/bin" -NAME = File::basename($0, ".rb") -APP_PATH = File::join(X11BIN, NAME) - -if !File::executable?(APP_PATH) - raise "File '#{APP_PATH}' not found. Giving up." -elsif ($display = ENV["DISPLAY"]) == nil - raise "Environment variable DISPLAY not found. Giving up." -end - -if ARGV.size > 0 - if ARGV[0] == "--debug" - ARGV.shift - else - $stdin.reopen(File::open("/dev/null", "r")) - $stdout.reopen(File::open("/dev/null", "w")) - $stderr.reopen(File::open("/dev/null", "w")) - end -end - -if ARGV.size < 1 - $url = nil -else - $url = ARGV.pop - $url.sub!(/^ghelp:/, "file:") -end - -IO::popen("xwininfo -display #{$display} -root -tree") { - |io| - if NAME != "firefox" - $windows = io.grep(%r<"Mozilla"\s+"navigator:\s*browser">) - else - $windows = io.grep(%r<Firefox-bin.*>) - end -} - -if $windows.size > 0 - $id = $windows.map { - |s| s.strip.split.first - }.sort.first - $args = [ "-id", $id, "-raise", "-remote" ] - $args.push($url ? "\"openURL(#{$url},new-window)\"" : - "\"xfeDoCommand(openBrowser)\"") -else - $args = ARGV - $args.push("\"#{$url}\"") if $url -end - -fork { - exec(([APP_PATH] + $args).join(" ")) -} -exit! - -#EOF diff --git a/www/firefox15/files/mkdistfile b/www/firefox15/files/mkdistfile deleted file mode 100644 index 3c3ae1744c4c..000000000000 --- a/www/firefox15/files/mkdistfile +++ /dev/null @@ -1,171 +0,0 @@ -#!/bin/sh -# -*-shell-script-*- -# -# mkdistfile -- maintainer's utility to make a firefox distfile -# -# Copyright (c) 2002, Alan Eldridge -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# * Neither the name of the copyright owner nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# $FreeBSD$ -# -# 2002/10/21 alane@geeksrus.net -# - -ORIGDIR=$(/bin/pwd); export ORIGDIR -APPNAME=${0##*/};APPNAME=${APPNAME#-}; export APPNAME -test -z "$TMPDIR" && TMPDIR=/tmp; export TMPDIR -test -z "$HOSTNAME" && HOSTNAME=$(hostname); export HOSTNAME -warn() { echo "[$APPNAME:$$]" "****" "$@";} -status() { echo "[$APPNAME:$$]" "===>" "$@";} -error() { echo "[$APPNAME:$$]" "ERROR:" "$@";} -die() { echo "[$APPNAME:$$]" "FATAL:" "$@"; exit 1;} -unset echo_n; test "X`echo -n`" = "X-n" \ - && echo_n() { echo "$@\c"; } || echo_n() { echo -n "$@"; } -status_n() { echo_n "[$APPNAME:$$]" "===>" "$@";} -log() { local cmd=$1;shift;echo_n $(date "+%Y%m%d.%T") "";$cmd "$@";} -qexpr() { expr "$@" >/dev/null 2>&1;} -qw() { echo \""$@"\"; } -listfiles() { ls -1 ${1:+"$@"} 2>/dev/null; } -whichre() { local n=$#; local s="$1"; shift; while test $# -ge 1; do - qexpr "$s" : "$1"&& echo $(($n - $#)) && return 0; shift; done; - echo 0; return 1;} -matchre() { test $(whichre "$@") -gt 0; } -streq() { local s="$1"; shift; while test $# -ge 1; do - test "X$s" = "X$1" && return 0; shift; done; return 1;} -strupper() { - echo "$@"|tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ -} -strlower() { - echo "$@"|tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz -} -chdir() { cd "$1" || die cd $(qw $1) failed; } -absdir() { chdir "$1" && pwd; } -abspath() { local p=''; case "$1" in /*);; *)p="$(pwd)/";; esac; echo "$p$1"; } -tmpfile() { mktemp -t .$APPNAME ${1:+"$@"}; } -############################################################ -# show usage and exit -############################################################ -usage() { - cat <<EOF -Usage: $APPNAME [options] [--] rev[.yyyymmdd] -Options: - -h,--help Show this help. - -V,--version Show version number. - -v,--verbose Produce more verbose output. - -x,--debug Turn on shell command tracing. - -- Stop option processing. -EOF - exit $1 -} -############################################################ -# show version and exit -############################################################ -VERSION='$Revision: 1.1 $' -VERSION=${VERSION#* }; VERSION=${VERSION% *} -version() { echo "$APPNAME $VERSION" \ - "Copyright (c) 2002 Alan Eldridge"; exit $1;} -############################################################ -# set default vars here -############################################################ -DEBUG=0 -VERBOSE=0; VFLG='' -DATETIME=$(date +%Y%m%d.%H%M) -DATE=${DATETIME%.*} -TIME=${DATETIME#*.} -############################################################ -# do command line options -############################################################ -while test $# -gt 0; do - n=1; case "$1" in - -h|--help) usage 0;; - -V|--version) version 0;; - -v|--verbose) VERBOSE=1;VFLG='-v';; - -x|--debug) set -x;DEBUG=1;; - --) shift; break;; -*) usage 1;; *) break;; - esac; shift $n -done - -############################################################ -# main(): script execution begins here -############################################################ - -test $# -eq 1 || usage 1 - -REV=$1 -test ${REV##*.} = today && REV=${REV%.*}.$DATE - -status "pruning tree..." -exfile=$(tmpfile) -cat >>$exfile <<'EOF' -^.*/CVS($|/) -^.*/macbuild($|/) -^.*/package($|/) -^.*/.cvsignore($|/) -^.*/windows($|/) -^.*/activex($|/) -^.*/os2($|/) -^.*/solaris($|/) -^.*/gc($|/) -^mozilla/apache($|/) -^mozilla/calendar($|/) -^mozilla/cck($|/) -^mozilla/chimera($|/) -^mozilla/ef($|/) -^mozilla/embed.mak($|/) -^mozilla/embed.mk($|/) -^mozilla/gconfig($|/) -^mozilla/gfx2($|/) -^mozilla/grendel($|/) -^mozilla/java($|/) -^mozilla/js2($|/) -^mozilla/mail($|/) -^mozilla/mailnews($|/) -^mozilla/mozilla($|/) -^mozilla/mozilla.kdevprj($|/) -^mozilla/mozilla.lsm($|/) -^mozilla/msgsdk($|/) -^mozilla/mstone($|/) -^mozilla/nglayout.mac($|/) -^mozilla/nunet($|/) -^mozilla/other-licenses($|/) -^mozilla/privacy($|/) -^mozilla/silentdl($|/) -^mozilla/timer($|/) -^mozilla/trex.mak($|/) -^mozilla/trex.mk($|/) -^mozilla/webtools($|/) -EOF -test -d mozilla || die "No mozilla dir here." -find mozilla 2>/dev/null | egrep -f $exfile | xargs rm -fr -rm -f $exfile -status "making firefox-$REV.tar.bz2 ..." -tar -cjpf firefox-$REV.tar.bz2 mozilla -status "done." -#EOF diff --git a/www/firefox15/files/mozconfig.in b/www/firefox15/files/mozconfig.in deleted file mode 100644 index 2f4aa77dd545..000000000000 --- a/www/firefox15/files/mozconfig.in +++ /dev/null @@ -1,74 +0,0 @@ -# .mozconfig.in -*-shell-script-*- -# $FreeBSD$ -###################################################################### -# standard opts from README -export MOZ_PHOENIX=1 -mk_add_options MOZ_PHOENIX=1 -ac_add_options --enable-crypto -ac_add_options --disable-tests -ac_add_options --disable-mailnews -ac_add_options --disable-composer -ac_add_options --enable-default-toolkit=gtk2 -###################################################################### -# FBSD specific -export CPPFLAGS="@CPPFLAGS@" -export CFLAGS="@CFLAGS@" -export LIBS="@LIBS@" -export LDFLAGS="@LDFLAGS@" -export CONFIG_SH=/bin/sh -export XP_UNIX=1 -mk_add_options XP_UNIX=1 -export PERL="@PERL@" -mk_add_options PERL=$PERL -# Configure options for installation -ac_add_options --prefix=@PREFIX@ -###################################################################### -# Use ports for these libraries -ac_add_options --with-system-jpeg=@LOCALBASE@ -ac_add_options --with-system-zlib -ac_add_options --with-system-png=@LOCALBASE@ -ac_add_options --with-system-mng=@LOCALBASE@ -###################################################################### -# set compile/link features -ac_add_options --with-pthreads -###################################################################### -# disable unneeded/unavailable -ac_add_options --disable-auto-deps -ac_add_options --disable-bidi -ac_add_options --disable-dtd-debug -ac_add_options --disable-jsd -ac_add_options --disable-ldap -ac_add_options --disable-pedantic -ac_add_options --disable-profilesharing -ac_add_options --disable-installer -ac_add_options --enable-image-decoders=png,gif,jpeg,bmp -ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,venkman,gnomevfs -###################################################################### -# conditional from port Makefile -#if test -n "$WITH_REORDER"; then -# ac_add_options --enable-reorder -#else -# ac_add_options --disable-reorder -#fi # test -n "$WITH_REORDER" -if test -n "$WITH_DEBUG"; then - ac_add_options --enable-debug - ac_add_options --disable-strip -else - ac_add_options --disable-debug - ac_add_options --enable-optimize=${WITH_OPTIMIZE} - ac_add_options --enable-strip -fi # test -n "$WITH_DEBUG" -if test -n "$WITH_LOGGING"; then - ac_add_options --enable-logging -else - ac_add_options --disable-logging -fi # test -n "$WITH_LOGGING" -if test -z "$WITHOUT_XFT"; then - ac_add_options --enable-xft -else - ac_add_options --disable-xft -fi # test -z "$WITHOUT_XFT" -if test -z "$WITH_SMB"; then - ac_add_options --disable-gnomevfs -fi # test -z "$WITH_SMB" -###################################################################### diff --git a/www/firefox15/files/patch-250862 b/www/firefox15/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/firefox15/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/firefox15/files/patch-255067 b/www/firefox15/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/firefox15/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/firefox15/files/patch-256316 b/www/firefox15/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/firefox15/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/firefox15/files/patch-Double.cpp b/www/firefox15/files/patch-Double.cpp deleted file mode 100644 index 26a1fa56337a..000000000000 --- a/www/firefox15/files/patch-Double.cpp +++ /dev/null @@ -1,61 +0,0 @@ -$FreeBSD$ - ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/firefox15/files/patch-browser_app_Makefile.in b/www/firefox15/files/patch-browser_app_Makefile.in deleted file mode 100644 index 0fee861b9f72..000000000000 --- a/www/firefox15/files/patch-browser_app_Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- browser/app/Makefile.in.orig Sat Jun 19 00:39:09 2004 -+++ browser/app/Makefile.in Sat Jun 19 00:39:55 2004 -@@ -75,6 +75,7 @@ - $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ - $(DIST)/lib/$(LIB_PREFIX)xulapp_s.$(LIB_SUFFIX) \ -+ -lgthread-2.0 \ - $(MOZ_JS_LIBS) \ - $(XPCOM_LIBS) \ - $(NSPR_LIBS) \ diff --git a/www/firefox15/files/patch-build_unix_mozilla-xpcom.pc.in b/www/firefox15/files/patch-build_unix_mozilla-xpcom.pc.in deleted file mode 100644 index 4e982a5443e8..000000000000 --- a/www/firefox15/files/patch-build_unix_mozilla-xpcom.pc.in +++ /dev/null @@ -1,8 +0,0 @@ ---- build/unix/mozilla-xpcom.pc.in.orig Thu Jun 24 12:23:09 2004 -+++ build/unix/mozilla-xpcom.pc.in Thu Jun 24 12:23:18 2004 -@@ -8,4 +8,4 @@ - Version: %MOZILLA_VERSION% - Requires: mozilla-nspr = %MOZILLA_VERSION% - Libs: -L${libdir} -lxpcom --Cflags: -I${includedir}/xpcom -I${includedir}/string -+Cflags: -I${includedir}/xpcom -I${includedir}/string -I${includedir} diff --git a/www/firefox15/files/patch-build_unix_run-mozilla.sh b/www/firefox15/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/firefox15/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/firefox15/files/patch-config-mkdepend-imakemdep.h b/www/firefox15/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index d8b6e0b049e1..000000000000 --- a/www/firefox15/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,12 +0,0 @@ -$FreeBSD$ - ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/firefox15/files/patch-config-rules.mk b/www/firefox15/files/patch-config-rules.mk deleted file mode 100644 index db3009d37ee3..000000000000 --- a/www/firefox15/files/patch-config-rules.mk +++ /dev/null @@ -1,16 +0,0 @@ -$FreeBSD$ - ---- config/rules.mk.orig Tue Aug 26 13:28:47 2003 -+++ config/rules.mk Sun Feb 1 15:11:41 2004 -@@ -444,7 +444,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/firefox15/files/patch-configure b/www/firefox15/files/patch-configure deleted file mode 100644 index 9e60372adb33..000000000000 --- a/www/firefox15/files/patch-configure +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.orig Fri Feb 13 01:06:29 2004 -+++ configure Fri Feb 13 01:07:17 2004 -@@ -9181,7 +9181,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9187 "configure" - #include "confdefs.h" -@@ -9212,7 +9212,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9222,7 +9222,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9228 "configure" - #include "confdefs.h" -@@ -9253,7 +9253,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi diff --git a/www/firefox15/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp b/www/firefox15/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp deleted file mode 100644 index 0a2fa7daac00..000000000000 --- a/www/firefox15/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp +++ /dev/null @@ -1,48 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.cpp.orig Wed Nov 19 01:20:47 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.cpp Tue Feb 10 02:52:26 2004 -@@ -323,11 +323,11 @@ - prefBranch->GetBoolPref("accessibility.typeaheadfind.startlinksonly", - &mStartLinksOnlyPref); - -- PRBool isSoundEnabled = PR_TRUE; -+ mIsSoundEnabled = PR_TRUE; - prefBranch->GetBoolPref("accessibility.typeaheadfind.enablesound", -- &isSoundEnabled); -+ &mIsSoundEnabled); - nsXPIDLCString soundStr; -- if (isSoundEnabled) { -+ if (mIsSoundEnabled && mIsSoundEnabled) { - prefBranch->GetCharPref("accessibility.typeaheadfind.soundURL", - getter_Copies(soundStr)); - } -@@ -758,7 +758,7 @@ - } - else { - // No find string to backspace in! -- if (mIsBackspaceProtectOn) { -+ if (mIsBackspaceProtectOn && mIsSoundEnabled) { - // This flag should be on only if the last key was a backspace. - // It keeps us from accidentally hitting backspace too many times and - // going back in history when we really just wanted to clear -@@ -1012,7 +1012,9 @@ - - // Error sound (don't fire when backspace is pressed, they're - // trying to correct the mistake!) -- PlayNotFoundSound(); -+ if (mIsSoundEnabled) { -+ PlayNotFoundSound(); -+ } - - // Remove bad character from buffer, so we can continue typing from - // last matched character -@@ -1059,7 +1061,7 @@ - void - nsTypeAheadFind::PlayNotFoundSound() - { -- if (mNotFoundSoundURL.IsEmpty()) // no sound -+ if (mNotFoundSoundURL.IsEmpty() || !mIsSoundEnabled) // no sound - return; - if (!mSoundInterface) { - mSoundInterface = do_CreateInstance("@mozilla.org/sound;1"); diff --git a/www/firefox15/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h b/www/firefox15/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h deleted file mode 100644 index 809531f726bc..000000000000 --- a/www/firefox15/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.h.orig Fri May 23 22:00:33 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.h Mon Feb 9 22:21:43 2004 -@@ -194,6 +194,9 @@ - - nsCString mNotFoundSoundURL; - -+ // Move the sound enabled boolean out for all methods to access. -+ PRBool mIsSoundEnabled; -+ - // PRBool's are used instead of PRPackedBool's where the address of the - // boolean variable is getting passed into a method. For example: - // GetBoolPref("accessibility.typeaheadfind.linksonly", &mLinksOnlyPref); diff --git a/www/firefox15/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/firefox15/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/firefox15/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/firefox15/files/patch-nspr-unix.c b/www/firefox15/files/patch-nspr-unix.c deleted file mode 100644 index 4a221aa9d6b3..000000000000 --- a/www/firefox15/files/patch-nspr-unix.c +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/md/unix/unix.c.orig Sat May 31 18:06:04 2003 -+++ nsprpub/pr/src/md/unix/unix.c Sat May 31 18:04:43 2003 -@@ -65,7 +65,8 @@ - * PRInt32* pointer to a _PRSockLen_t* pointer. - */ - #if defined(HAVE_SOCKLEN_T) \ -- || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) -+ || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) \ -+ || defined(FREEBSD) - #define _PRSockLen_t socklen_t - #elif defined(IRIX) || defined(HPUX) || defined(OSF1) || defined(SOLARIS) \ - || defined(AIX4_1) || defined(LINUX) || defined(SONY) \ -@@ -73,7 +74,7 @@ - || defined(SUNOS4) || defined(NCR) || defined(DARWIN) \ - || defined(NEXTSTEP) || defined(QNX) - #define _PRSockLen_t int --#elif (defined(AIX) && !defined(AIX4_1)) || defined(FREEBSD) \ -+#elif (defined(AIX) && !defined(AIX4_1)) \ - || defined(NETBSD) || defined(OPENBSD) || defined(UNIXWARE) \ - || defined(DGUX) || defined(VMS) || defined(NTO) - #define _PRSockLen_t size_t diff --git a/www/firefox15/files/patch-nsprpub-pr-include-md-_freebsd.cfg b/www/firefox15/files/patch-nsprpub-pr-include-md-_freebsd.cfg deleted file mode 100644 index 30a28b01459b..000000000000 --- a/www/firefox15/files/patch-nsprpub-pr-include-md-_freebsd.cfg +++ /dev/null @@ -1,163 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.cfg.orig Wed Jan 2 18:38:25 2002 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 15:09:53 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,6 +138,149 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__sparc64__) -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_POINTER 8 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+ -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/firefox15/files/patch-nsprpub-pr-include-md-_freebsd.h b/www/firefox15/files/patch-nsprpub-pr-include-md-_freebsd.h deleted file mode 100644 index 02923f6d3e22..000000000000 --- a/www/firefox15/files/patch-nsprpub-pr-include-md-_freebsd.h +++ /dev/null @@ -1,15 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 23:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Mon Feb 9 22:24:39 2004 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/firefox15/files/patch-nsprpub-pr-include-md-_pth.h b/www/firefox15/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/firefox15/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/firefox15/files/patch-nsprpub-pr-src-io-prprf.c b/www/firefox15/files/patch-nsprpub-pr-src-io-prprf.c deleted file mode 100644 index 38bd959aef25..000000000000 --- a/www/firefox15/files/patch-nsprpub-pr-src-io-prprf.c +++ /dev/null @@ -1,14 +0,0 @@ ---- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004 -+++ nsprpub/pr/src/io/prprf.c Tue Jun 15 13:17:30 2004 -@@ -51,7 +51,10 @@ - ** Note: on some platforms va_list is defined as an array, - ** and requires array notation. - */ --#if (defined(LINUX) && defined(__x86_64__)) -+#if defined(__amd64__) -+#include <stdarg.h> -+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar)) -+#elif (defined(LINUX) && defined(__x86_64__)) - #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar)) - #elif (defined(LINUX) && defined(__powerpc__)) || \ - (defined(LINUX) && defined(__s390__)) || \ diff --git a/www/firefox15/files/patch-nsprpub-pr-src-pthreads-ptio.c b/www/firefox15/files/patch-nsprpub-pr-src-pthreads-ptio.c deleted file mode 100644 index c015c3d19d27..000000000000 --- a/www/firefox15/files/patch-nsprpub-pr-src-pthreads-ptio.c +++ /dev/null @@ -1,31 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 21:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Oct 17 05:25:43 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/firefox15/files/patch-security-coreconf-FreeBSD.mk b/www/firefox15/files/patch-security-coreconf-FreeBSD.mk deleted file mode 100644 index 73292a7362d5..000000000000 --- a/www/firefox15/files/patch-security-coreconf-FreeBSD.mk +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- security/coreconf/FreeBSD.mk Thu Oct 16 23:03:47 2003 -+++ security/coreconf/FreeBSD.mk Thu Oct 16 22:53:11 2003 -@@ -44,5 +44,9 @@ - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 -+endif - endif - diff --git a/www/firefox15/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in b/www/firefox15/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in deleted file mode 100644 index feffd2c6344f..000000000000 --- a/www/firefox15/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in +++ /dev/null @@ -1,17 +0,0 @@ ---- toolkit/mozapps/extensions/src/nsExtensionManager.js.in.orig Tue Jul 27 15:35:12 2004 -+++ toolkit/mozapps/extensions/src/nsExtensionManager.js.in Tue Jul 27 15:36:02 2004 -@@ -1568,9 +1568,14 @@ - - _checkForGlobalInstalls: function (aPath, aItemType) - { -+ var fPrefix = "file://"; - // First see if the path supplied is a file path - var file = Components.classes["@mozilla.org/file/local;1"] - .createInstance(Components.interfaces.nsILocalFile); -+ if (aPath.substr(0, fPrefix.length) == fPrefix) { -+ // Strip out the file:// prefix if it exists -+ aPath = aPath.substr(fPrefix.length, aPath.length); -+ } - try { - file.initWithPath(aPath); - } diff --git a/www/firefox15/files/patch-toolkit_xre_nsAppRunner.cpp b/www/firefox15/files/patch-toolkit_xre_nsAppRunner.cpp deleted file mode 100644 index 68f43996813d..000000000000 --- a/www/firefox15/files/patch-toolkit_xre_nsAppRunner.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- toolkit/xre/nsAppRunner.cpp.orig Sat Jun 19 00:37:07 2004 -+++ toolkit/xre/nsAppRunner.cpp Sat Jun 19 00:37:39 2004 -@@ -1710,6 +1710,7 @@ - // in nsAppShell::Create, but we need to get in before gtk - // has been initialized to make sure everything is running - // consistently. -+ g_thread_init(NULL); - if (CheckArg("install")) - gdk_rgb_set_install(TRUE); - diff --git a/www/firefox15/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc b/www/firefox15/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc deleted file mode 100644 index 9a41bbfc4602..000000000000 --- a/www/firefox15/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Tue Jun 15 12:52:36 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/firefox15/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in b/www/firefox15/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in deleted file mode 100644 index c0af6bf2df9d..000000000000 --- a/www/firefox15/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 15:06:40 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -60,7 +63,7 @@ - endif - endif - # IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/firefox15/files/patch-xptcall-alpha b/www/firefox15/files/patch-xptcall-alpha deleted file mode 100644 index 6052f3ecf6dc..000000000000 --- a/www/firefox15/files/patch-xptcall-alpha +++ /dev/null @@ -1,461 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/firefox15/files/patch-xptcall-amd64 b/www/firefox15/files/patch-xptcall-amd64 deleted file mode 100644 index 541d40207aa7..000000000000 --- a/www/firefox15/files/patch-xptcall-amd64 +++ /dev/null @@ -1,388 +0,0 @@ -$FreeBSD$ - ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/firefox15/files/patch-xptcall-ia64 b/www/firefox15/files/patch-xptcall-ia64 deleted file mode 100644 index 65e17ebb6c12..000000000000 --- a/www/firefox15/files/patch-xptcall-ia64 +++ /dev/null @@ -1,40 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/firefox15/files/patch-xptcall-sparc64 b/www/firefox15/files/patch-xptcall-sparc64 deleted file mode 100644 index 13745acf9f4f..000000000000 --- a/www/firefox15/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,329 +0,0 @@ -$FreeBSD$ - ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/firefox15/pkg-deinstall.in b/www/firefox15/pkg-deinstall.in deleted file mode 100644 index 3fe1644fc054..000000000000 --- a/www/firefox15/pkg-deinstall.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xDEINSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% - -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -rm -f ${MOZDIR}/component.reg -rm -f ${MOZDIR}/components/*.dat -rm -rf ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox15/pkg-descr b/www/firefox15/pkg-descr deleted file mode 100644 index b6576089aa3b..000000000000 --- a/www/firefox15/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Mozilla Firefox is the next-generation browser from the Mozilla project. See -its home page for more details. - -WWW: http://www.mozilla.org/products/firefox/ - --- AlanE <alane@freebsd.org> diff --git a/www/firefox15/pkg-install.in b/www/firefox15/pkg-install.in deleted file mode 100644 index 5de485a7716a..000000000000 --- a/www/firefox15/pkg-install.in +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg -rm -rf ${MOZDIR}/extensions - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true -mkdir -p ${MOZDIR}/extensions -cp -rp ${MOZDIR}/defaults/profile/extensions/* ${MOZDIR}/extensions -mv -f ${MOZDIR}/extensions/installed-extensions.txt \ - ${MOZDIR}/extensions/installed-extensions-processed.txt -cp -p ${MOZDIR}/extensions.port/Extensions.rdf \ - ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox15/pkg-message b/www/firefox15/pkg-message deleted file mode 100644 index 77f3adad8770..000000000000 --- a/www/firefox15/pkg-message +++ /dev/null @@ -1,41 +0,0 @@ -====================================================================== -README FOR GNOMEVFS SUPPORT: -Gnomevfs support is optional (disabled by default), and can be enabled by -building with ``-DWITH_SMB''. - -It is new and currently has issues to be ironed out. - -You must delete your components registry for gnomevfs to register: - -rm ~/.mozilla/firefox/default.*/compreg.dat - -SMB issues: -Network group, machine, and share browsing does not work correctly. - -SFTP: -Only sftp access using public key authentication works. To easily -setup public key authentication to "remote_host": - -ssh-keygen -t dsa -cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" - -The SSH sever on remote_host must allow pub key authentication. - -====================================================================== - -Any bug reports should be addressed to the maintainers at: - gnome@FreeBSD.org -You may also Cc: freebsd-ports@freebsd.org. Please do not send -bug reports to any other addresses. - -Please include the following information with any bug report: -* Output from 'uname -a'. -* Date/time stamp from www/firefox/Makefile. -* Where/when did the problem occur: configuring, building, or - running firefox -* How can you reproduce the problem? - -Thank you for your help in testing and reporting bugs, and we hope you -enjoy using Firefox. -The Maintainers (gnome@) -====================================================================== diff --git a/www/firefox3-devel/Makefile b/www/firefox3-devel/Makefile deleted file mode 100644 index 1168c9a59e8f..000000000000 --- a/www/firefox3-devel/Makefile +++ /dev/null @@ -1,225 +0,0 @@ -# New ports collection makefile for: phoenix -# Date created: 2002/10/21 -# Whom: Alan Eldridge <alane@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= firefox -PORTVERSION= 0.9.3 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTVERSION} -DISTNAME= ${PORTNAME}-${PORTVERSION}-source - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Web browser based on the browser portion of Mozilla - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 - -ALL_TARGET= default -CONFIGURE_ENV= LOCALBASE=${LOCALBASE} -FAKEDIR= ${WRKDIR}/fake -FAKESUBDIR= ${FAKEDIR}/lib/${PORTNAME} -HAS_CONFIGURE= yes -ESD_LIB= libesd.so.2 -LOCAL_PREFIX= ${PREFIX}/lib/${PORTNAME} -NO_MTREE= yes -PLIST= ${WRKDIR}/plist -PLUGINSDIR= ${PREFIX}/lib/browser_plugins -USE_BZIP2= yes -USE_GMAKE= yes -USE_GNOME= gtk20 libidl -USE_ICONV= yes -USE_PERL5_BUILD=yes -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/mozilla -PKGINSTALL= ${WRKDIR}/pkg-install -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall - -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS= DEBUG "Build a debugging image" off \ - HEADERS "Install headers and IDL files" off \ - LOGGING "Enable additional log messages" off \ - OPTIMIZED_CFLAGS "Enable some additional optimizations" off \ - XFT "Enable support for anti-aliased fonts" on \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_DEBUG) -WITH_LOGGING= yes -CONFIGURE_ENV+= WITH_DEBUG=yes -.endif # defined(WITH_DEBUG) - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ENV+= WITH_OPTIMIZE=-O2 -.else -CONFIGURE_ENV+= WITH_OPTIMIZE=-O -.endif # defined(WITH_OPTIMIZED_CFLAGS) - -.if defined(WITH_LOGGING) -CONFIGURE_ENV+= WITH_LOGGING=yes -.endif # defined(WITH_LOGGING) - -.if defined(WITHOUT_XFT) -CONFIGURE_ENV+= WITHOUT_XFT=yes -.else -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -.endif # !defined(WITHOUT_XFT) - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -CONFIGURE_ENV+= WITH_SMB=yes -.endif # defined(WITH_SMB) - -CPPFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include -CFLAGS+= ${PTHREAD_CFLAGS} -LDFLAGS+= -L${X11BASE}/lib -LIBS+= ${PTHREAD_LIBS} - -EXTRA_SCRIPTS= ${PORTNAME}.rb - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -pre-extract:: - @${ECHO_MSG} - @${ECHO_MSG} "Extracting source (this takes a while) ..." - @${ECHO_MSG} - -post-extract:: -# FAKEDIR is here so that nsinstall will install under FAKEDIR, not -# under PREFIX. See pre-install and do-install for details. - @${SED} -e 's|@CPPFLAGS@|${CPPFLAGS}|' \ - -e 's|@CFLAGS@|${CFLAGS}|' \ - -e 's|@LDFLAGS@|${LDFLAGS}|' \ - -e 's|@LIBS@|${LIBS}|' \ - -e 's|@X11BASE@|${X11BASE}|' \ - -e 's|@LOCALBASE@|${LOCALBASE}|' \ - -e 's|@PREFIX@|${FAKEDIR}/lib/firefox|' \ - -e 's|@PERL@|${PERL5}|' \ - <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig - -post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${PERL} -pi -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${PERL} -pi -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/config/config.mk \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${PERL} -pi -e 's|libesd\.so\.\d+|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp -.for ii in modules/libpref/src/init extensions/sroaming/resources/content/prefs \ - embedding/minimo - ${MV} ${WRKSRC}/${ii}/all.js ${WRKSRC}/${ii}/all.js.bak - ${SED} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - < ${WRKSRC}/${ii}/all.js.bak > ${WRKSRC}/${ii}/all.js -.endfor -.for ii in ${PKGCONFIG_FILES} - @${PERL} -pi -e 's|mozilla-|firefox-|g' \ - ${WRKSRC}/build/unix/${ii}.pc.in -.endfor - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: -# XXX This works around an install problem that is triggered when -# toolkit/profile/src is built after profile/src. - @${TOUCH} -f ${WRKSRC}/profile/build/libprofile.so - -pre-install: -# Overview: the program installs itself in FAKEDIR, then a list is made of the -# files and directories in there. This is the PLIST (packing list) for the -# package, replacing the traditional pkg-plist file. - @${RM} -rf ${FAKEDIR} ${PLIST} - @${MKDIR} ${FAKEDIR}/lib/browser_plugins - @${MKDIR} ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ - Makefile ${MAKE_ARGS} install -.for ii in mac win -.for jj in / .jar - @${RM} -rf ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/chrome/en-${ii}${jj} -.endfor -.endfor - @${INSTALL_DATA} ${FILESDIR}/Extensions.rdf \ - ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL} - -.if !defined (WITH_HEADERS) - @${RM} -fr ${FAKEDIR}/share/idl ${FAKEDIR}/include -.endif -.for ii in firefox Firefox firefox-config ${EXTRA_SCRIPTS} - @${ECHO_CMD} bin/${ii} >> ${PLIST} -.endfor - @cd ${FAKEDIR} && ${FIND} * ! -type d | ${SORT} >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} | ${SED} -e \ - "s:^:@exec ${MKDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} -r | ${SED} -e \ - "s:^:@unexec ${RMDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d ! -empty | ${SORT} -r | ${SED} -e "s:^:@dirrm :" | \ - ${GREP} / >> ${PLIST} - -do-install: -# This is the actual installation. First, the contents of FAKEDIR are -# just copied to PREFIX. - cd ${FAKEDIR} && ${FIND} * | ${CPIO} -dmp --quiet ${PREFIX} - -post-install: -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif -.for i in ${EXTRA_SCRIPTS} - ${INSTALL_SCRIPT} ${FILESDIR}/${i} ${PREFIX}/bin -.endfor -.for ii in f F - ${RM} -f ${PREFIX}/bin/${ii}irefox - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox ${PREFIX}/bin/${ii}irefox -.endfor - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox - ${RM} -f ${PREFIX}/bin/firefox-config - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox-config \ - ${PREFIX}/bin/firefox-config - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox-config - ${FIND} ${LOCAL_PREFIX}/lib/pkgconfig -type f | ${XARGS} ${PERL} -pi -e \ - 's|${FAKEDIR}|${PREFIX}|g' - -if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PLUGINSDIR}/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - -.include <bsd.port.post.mk> diff --git a/www/firefox3-devel/distinfo b/www/firefox3-devel/distinfo deleted file mode 100644 index 53764c79efd8..000000000000 --- a/www/firefox3-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (firefox-0.9.3-source.tar.bz2) = 641ebf96d2211b3c5527e88389b9687e -SIZE (firefox-0.9.3-source.tar.bz2) = 33945173 diff --git a/www/firefox3-devel/files/Extensions.rdf b/www/firefox3-devel/files/Extensions.rdf deleted file mode 100644 index 93e1e38a5e02..000000000000 --- a/www/firefox3-devel/files/Extensions.rdf +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0"?> -<RDF:RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#" - xmlns:NC="http://home.netscape.com/NC-rdf#" - xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - <RDF:Description RDF:about="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}" - em:version="1.0" - em:name="DOM Inspector" - em:description="A powerful tool for viewing and manipulating documents." - em:creator="Joe Hewitt" - em:locked="true"> - <em:targetApplication RDF:resource="rdf:#$BfYhZ3"/> - </RDF:Description> - <RDF:Description RDF:about="rdf:#$BfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="rdf:#$pfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}" - em:version="2.0" - em:name="Firefox (default)" - em:description="The default theme" - em:creator="Gerich and Horlander" - em:internalName="classic/1.0" - em:locked="true" - em:contributor="Mozilla Contributors"> - <em:targetApplication RDF:resource="rdf:#$pfYhZ3"/> - </RDF:Description> - <RDF:Seq RDF:about="urn:mozilla:theme:root"> - <RDF:li RDF:resource="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}"/> - </RDF:Seq> - <RDF:Seq RDF:about="urn:mozilla:extension:root"> - <RDF:li RDF:resource="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}"/> - </RDF:Seq> -</RDF:RDF> diff --git a/www/firefox3-devel/files/firefox.rb b/www/firefox3-devel/files/firefox.rb deleted file mode 100644 index 082607af8783..000000000000 --- a/www/firefox3-devel/files/firefox.rb +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env ruby -=begin -*-mode: ruby-*- - - MoZiLLa.in - - Copyright (c) 2002, Alan Eldridge - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of the copyright owner nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - $Id: firebird.rb,v 1.2 2003/05/31 17:24:19 marcus Exp $ - - 2002-12-16 Alan Eldridge <alane@geeksrus.net> - -=end - -X11BIN = "/usr/X11R6/bin" -NAME = File::basename($0, ".rb") -APP_PATH = File::join(X11BIN, NAME) - -if !File::executable?(APP_PATH) - raise "File '#{APP_PATH}' not found. Giving up." -elsif ($display = ENV["DISPLAY"]) == nil - raise "Environment variable DISPLAY not found. Giving up." -end - -if ARGV.size > 0 - if ARGV[0] == "--debug" - ARGV.shift - else - $stdin.reopen(File::open("/dev/null", "r")) - $stdout.reopen(File::open("/dev/null", "w")) - $stderr.reopen(File::open("/dev/null", "w")) - end -end - -if ARGV.size < 1 - $url = nil -else - $url = ARGV.pop - $url.sub!(/^ghelp:/, "file:") -end - -IO::popen("xwininfo -display #{$display} -root -tree") { - |io| - if NAME != "firefox" - $windows = io.grep(%r<"Mozilla"\s+"navigator:\s*browser">) - else - $windows = io.grep(%r<Firefox-bin.*>) - end -} - -if $windows.size > 0 - $id = $windows.map { - |s| s.strip.split.first - }.sort.first - $args = [ "-id", $id, "-raise", "-remote" ] - $args.push($url ? "\"openURL(#{$url},new-window)\"" : - "\"xfeDoCommand(openBrowser)\"") -else - $args = ARGV - $args.push("\"#{$url}\"") if $url -end - -fork { - exec(([APP_PATH] + $args).join(" ")) -} -exit! - -#EOF diff --git a/www/firefox3-devel/files/mkdistfile b/www/firefox3-devel/files/mkdistfile deleted file mode 100644 index 3c3ae1744c4c..000000000000 --- a/www/firefox3-devel/files/mkdistfile +++ /dev/null @@ -1,171 +0,0 @@ -#!/bin/sh -# -*-shell-script-*- -# -# mkdistfile -- maintainer's utility to make a firefox distfile -# -# Copyright (c) 2002, Alan Eldridge -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# * Neither the name of the copyright owner nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# $FreeBSD$ -# -# 2002/10/21 alane@geeksrus.net -# - -ORIGDIR=$(/bin/pwd); export ORIGDIR -APPNAME=${0##*/};APPNAME=${APPNAME#-}; export APPNAME -test -z "$TMPDIR" && TMPDIR=/tmp; export TMPDIR -test -z "$HOSTNAME" && HOSTNAME=$(hostname); export HOSTNAME -warn() { echo "[$APPNAME:$$]" "****" "$@";} -status() { echo "[$APPNAME:$$]" "===>" "$@";} -error() { echo "[$APPNAME:$$]" "ERROR:" "$@";} -die() { echo "[$APPNAME:$$]" "FATAL:" "$@"; exit 1;} -unset echo_n; test "X`echo -n`" = "X-n" \ - && echo_n() { echo "$@\c"; } || echo_n() { echo -n "$@"; } -status_n() { echo_n "[$APPNAME:$$]" "===>" "$@";} -log() { local cmd=$1;shift;echo_n $(date "+%Y%m%d.%T") "";$cmd "$@";} -qexpr() { expr "$@" >/dev/null 2>&1;} -qw() { echo \""$@"\"; } -listfiles() { ls -1 ${1:+"$@"} 2>/dev/null; } -whichre() { local n=$#; local s="$1"; shift; while test $# -ge 1; do - qexpr "$s" : "$1"&& echo $(($n - $#)) && return 0; shift; done; - echo 0; return 1;} -matchre() { test $(whichre "$@") -gt 0; } -streq() { local s="$1"; shift; while test $# -ge 1; do - test "X$s" = "X$1" && return 0; shift; done; return 1;} -strupper() { - echo "$@"|tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ -} -strlower() { - echo "$@"|tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz -} -chdir() { cd "$1" || die cd $(qw $1) failed; } -absdir() { chdir "$1" && pwd; } -abspath() { local p=''; case "$1" in /*);; *)p="$(pwd)/";; esac; echo "$p$1"; } -tmpfile() { mktemp -t .$APPNAME ${1:+"$@"}; } -############################################################ -# show usage and exit -############################################################ -usage() { - cat <<EOF -Usage: $APPNAME [options] [--] rev[.yyyymmdd] -Options: - -h,--help Show this help. - -V,--version Show version number. - -v,--verbose Produce more verbose output. - -x,--debug Turn on shell command tracing. - -- Stop option processing. -EOF - exit $1 -} -############################################################ -# show version and exit -############################################################ -VERSION='$Revision: 1.1 $' -VERSION=${VERSION#* }; VERSION=${VERSION% *} -version() { echo "$APPNAME $VERSION" \ - "Copyright (c) 2002 Alan Eldridge"; exit $1;} -############################################################ -# set default vars here -############################################################ -DEBUG=0 -VERBOSE=0; VFLG='' -DATETIME=$(date +%Y%m%d.%H%M) -DATE=${DATETIME%.*} -TIME=${DATETIME#*.} -############################################################ -# do command line options -############################################################ -while test $# -gt 0; do - n=1; case "$1" in - -h|--help) usage 0;; - -V|--version) version 0;; - -v|--verbose) VERBOSE=1;VFLG='-v';; - -x|--debug) set -x;DEBUG=1;; - --) shift; break;; -*) usage 1;; *) break;; - esac; shift $n -done - -############################################################ -# main(): script execution begins here -############################################################ - -test $# -eq 1 || usage 1 - -REV=$1 -test ${REV##*.} = today && REV=${REV%.*}.$DATE - -status "pruning tree..." -exfile=$(tmpfile) -cat >>$exfile <<'EOF' -^.*/CVS($|/) -^.*/macbuild($|/) -^.*/package($|/) -^.*/.cvsignore($|/) -^.*/windows($|/) -^.*/activex($|/) -^.*/os2($|/) -^.*/solaris($|/) -^.*/gc($|/) -^mozilla/apache($|/) -^mozilla/calendar($|/) -^mozilla/cck($|/) -^mozilla/chimera($|/) -^mozilla/ef($|/) -^mozilla/embed.mak($|/) -^mozilla/embed.mk($|/) -^mozilla/gconfig($|/) -^mozilla/gfx2($|/) -^mozilla/grendel($|/) -^mozilla/java($|/) -^mozilla/js2($|/) -^mozilla/mail($|/) -^mozilla/mailnews($|/) -^mozilla/mozilla($|/) -^mozilla/mozilla.kdevprj($|/) -^mozilla/mozilla.lsm($|/) -^mozilla/msgsdk($|/) -^mozilla/mstone($|/) -^mozilla/nglayout.mac($|/) -^mozilla/nunet($|/) -^mozilla/other-licenses($|/) -^mozilla/privacy($|/) -^mozilla/silentdl($|/) -^mozilla/timer($|/) -^mozilla/trex.mak($|/) -^mozilla/trex.mk($|/) -^mozilla/webtools($|/) -EOF -test -d mozilla || die "No mozilla dir here." -find mozilla 2>/dev/null | egrep -f $exfile | xargs rm -fr -rm -f $exfile -status "making firefox-$REV.tar.bz2 ..." -tar -cjpf firefox-$REV.tar.bz2 mozilla -status "done." -#EOF diff --git a/www/firefox3-devel/files/mozconfig.in b/www/firefox3-devel/files/mozconfig.in deleted file mode 100644 index 2f4aa77dd545..000000000000 --- a/www/firefox3-devel/files/mozconfig.in +++ /dev/null @@ -1,74 +0,0 @@ -# .mozconfig.in -*-shell-script-*- -# $FreeBSD$ -###################################################################### -# standard opts from README -export MOZ_PHOENIX=1 -mk_add_options MOZ_PHOENIX=1 -ac_add_options --enable-crypto -ac_add_options --disable-tests -ac_add_options --disable-mailnews -ac_add_options --disable-composer -ac_add_options --enable-default-toolkit=gtk2 -###################################################################### -# FBSD specific -export CPPFLAGS="@CPPFLAGS@" -export CFLAGS="@CFLAGS@" -export LIBS="@LIBS@" -export LDFLAGS="@LDFLAGS@" -export CONFIG_SH=/bin/sh -export XP_UNIX=1 -mk_add_options XP_UNIX=1 -export PERL="@PERL@" -mk_add_options PERL=$PERL -# Configure options for installation -ac_add_options --prefix=@PREFIX@ -###################################################################### -# Use ports for these libraries -ac_add_options --with-system-jpeg=@LOCALBASE@ -ac_add_options --with-system-zlib -ac_add_options --with-system-png=@LOCALBASE@ -ac_add_options --with-system-mng=@LOCALBASE@ -###################################################################### -# set compile/link features -ac_add_options --with-pthreads -###################################################################### -# disable unneeded/unavailable -ac_add_options --disable-auto-deps -ac_add_options --disable-bidi -ac_add_options --disable-dtd-debug -ac_add_options --disable-jsd -ac_add_options --disable-ldap -ac_add_options --disable-pedantic -ac_add_options --disable-profilesharing -ac_add_options --disable-installer -ac_add_options --enable-image-decoders=png,gif,jpeg,bmp -ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,venkman,gnomevfs -###################################################################### -# conditional from port Makefile -#if test -n "$WITH_REORDER"; then -# ac_add_options --enable-reorder -#else -# ac_add_options --disable-reorder -#fi # test -n "$WITH_REORDER" -if test -n "$WITH_DEBUG"; then - ac_add_options --enable-debug - ac_add_options --disable-strip -else - ac_add_options --disable-debug - ac_add_options --enable-optimize=${WITH_OPTIMIZE} - ac_add_options --enable-strip -fi # test -n "$WITH_DEBUG" -if test -n "$WITH_LOGGING"; then - ac_add_options --enable-logging -else - ac_add_options --disable-logging -fi # test -n "$WITH_LOGGING" -if test -z "$WITHOUT_XFT"; then - ac_add_options --enable-xft -else - ac_add_options --disable-xft -fi # test -z "$WITHOUT_XFT" -if test -z "$WITH_SMB"; then - ac_add_options --disable-gnomevfs -fi # test -z "$WITH_SMB" -###################################################################### diff --git a/www/firefox3-devel/files/patch-250862 b/www/firefox3-devel/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/firefox3-devel/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/firefox3-devel/files/patch-255067 b/www/firefox3-devel/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/firefox3-devel/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/firefox3-devel/files/patch-256316 b/www/firefox3-devel/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/firefox3-devel/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/firefox3-devel/files/patch-Double.cpp b/www/firefox3-devel/files/patch-Double.cpp deleted file mode 100644 index 26a1fa56337a..000000000000 --- a/www/firefox3-devel/files/patch-Double.cpp +++ /dev/null @@ -1,61 +0,0 @@ -$FreeBSD$ - ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/firefox3-devel/files/patch-browser_app_Makefile.in b/www/firefox3-devel/files/patch-browser_app_Makefile.in deleted file mode 100644 index 0fee861b9f72..000000000000 --- a/www/firefox3-devel/files/patch-browser_app_Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- browser/app/Makefile.in.orig Sat Jun 19 00:39:09 2004 -+++ browser/app/Makefile.in Sat Jun 19 00:39:55 2004 -@@ -75,6 +75,7 @@ - $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ - $(DIST)/lib/$(LIB_PREFIX)xulapp_s.$(LIB_SUFFIX) \ -+ -lgthread-2.0 \ - $(MOZ_JS_LIBS) \ - $(XPCOM_LIBS) \ - $(NSPR_LIBS) \ diff --git a/www/firefox3-devel/files/patch-build_unix_mozilla-xpcom.pc.in b/www/firefox3-devel/files/patch-build_unix_mozilla-xpcom.pc.in deleted file mode 100644 index 4e982a5443e8..000000000000 --- a/www/firefox3-devel/files/patch-build_unix_mozilla-xpcom.pc.in +++ /dev/null @@ -1,8 +0,0 @@ ---- build/unix/mozilla-xpcom.pc.in.orig Thu Jun 24 12:23:09 2004 -+++ build/unix/mozilla-xpcom.pc.in Thu Jun 24 12:23:18 2004 -@@ -8,4 +8,4 @@ - Version: %MOZILLA_VERSION% - Requires: mozilla-nspr = %MOZILLA_VERSION% - Libs: -L${libdir} -lxpcom --Cflags: -I${includedir}/xpcom -I${includedir}/string -+Cflags: -I${includedir}/xpcom -I${includedir}/string -I${includedir} diff --git a/www/firefox3-devel/files/patch-build_unix_run-mozilla.sh b/www/firefox3-devel/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/firefox3-devel/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/firefox3-devel/files/patch-config-mkdepend-imakemdep.h b/www/firefox3-devel/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index d8b6e0b049e1..000000000000 --- a/www/firefox3-devel/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,12 +0,0 @@ -$FreeBSD$ - ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/firefox3-devel/files/patch-config-rules.mk b/www/firefox3-devel/files/patch-config-rules.mk deleted file mode 100644 index db3009d37ee3..000000000000 --- a/www/firefox3-devel/files/patch-config-rules.mk +++ /dev/null @@ -1,16 +0,0 @@ -$FreeBSD$ - ---- config/rules.mk.orig Tue Aug 26 13:28:47 2003 -+++ config/rules.mk Sun Feb 1 15:11:41 2004 -@@ -444,7 +444,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/firefox3-devel/files/patch-configure b/www/firefox3-devel/files/patch-configure deleted file mode 100644 index 9e60372adb33..000000000000 --- a/www/firefox3-devel/files/patch-configure +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.orig Fri Feb 13 01:06:29 2004 -+++ configure Fri Feb 13 01:07:17 2004 -@@ -9181,7 +9181,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9187 "configure" - #include "confdefs.h" -@@ -9212,7 +9212,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9222,7 +9222,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9228 "configure" - #include "confdefs.h" -@@ -9253,7 +9253,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi diff --git a/www/firefox3-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp b/www/firefox3-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp deleted file mode 100644 index 0a2fa7daac00..000000000000 --- a/www/firefox3-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp +++ /dev/null @@ -1,48 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.cpp.orig Wed Nov 19 01:20:47 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.cpp Tue Feb 10 02:52:26 2004 -@@ -323,11 +323,11 @@ - prefBranch->GetBoolPref("accessibility.typeaheadfind.startlinksonly", - &mStartLinksOnlyPref); - -- PRBool isSoundEnabled = PR_TRUE; -+ mIsSoundEnabled = PR_TRUE; - prefBranch->GetBoolPref("accessibility.typeaheadfind.enablesound", -- &isSoundEnabled); -+ &mIsSoundEnabled); - nsXPIDLCString soundStr; -- if (isSoundEnabled) { -+ if (mIsSoundEnabled && mIsSoundEnabled) { - prefBranch->GetCharPref("accessibility.typeaheadfind.soundURL", - getter_Copies(soundStr)); - } -@@ -758,7 +758,7 @@ - } - else { - // No find string to backspace in! -- if (mIsBackspaceProtectOn) { -+ if (mIsBackspaceProtectOn && mIsSoundEnabled) { - // This flag should be on only if the last key was a backspace. - // It keeps us from accidentally hitting backspace too many times and - // going back in history when we really just wanted to clear -@@ -1012,7 +1012,9 @@ - - // Error sound (don't fire when backspace is pressed, they're - // trying to correct the mistake!) -- PlayNotFoundSound(); -+ if (mIsSoundEnabled) { -+ PlayNotFoundSound(); -+ } - - // Remove bad character from buffer, so we can continue typing from - // last matched character -@@ -1059,7 +1061,7 @@ - void - nsTypeAheadFind::PlayNotFoundSound() - { -- if (mNotFoundSoundURL.IsEmpty()) // no sound -+ if (mNotFoundSoundURL.IsEmpty() || !mIsSoundEnabled) // no sound - return; - if (!mSoundInterface) { - mSoundInterface = do_CreateInstance("@mozilla.org/sound;1"); diff --git a/www/firefox3-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h b/www/firefox3-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h deleted file mode 100644 index 809531f726bc..000000000000 --- a/www/firefox3-devel/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.h.orig Fri May 23 22:00:33 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.h Mon Feb 9 22:21:43 2004 -@@ -194,6 +194,9 @@ - - nsCString mNotFoundSoundURL; - -+ // Move the sound enabled boolean out for all methods to access. -+ PRBool mIsSoundEnabled; -+ - // PRBool's are used instead of PRPackedBool's where the address of the - // boolean variable is getting passed into a method. For example: - // GetBoolPref("accessibility.typeaheadfind.linksonly", &mLinksOnlyPref); diff --git a/www/firefox3-devel/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/firefox3-devel/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/firefox3-devel/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/firefox3-devel/files/patch-nspr-unix.c b/www/firefox3-devel/files/patch-nspr-unix.c deleted file mode 100644 index 4a221aa9d6b3..000000000000 --- a/www/firefox3-devel/files/patch-nspr-unix.c +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/md/unix/unix.c.orig Sat May 31 18:06:04 2003 -+++ nsprpub/pr/src/md/unix/unix.c Sat May 31 18:04:43 2003 -@@ -65,7 +65,8 @@ - * PRInt32* pointer to a _PRSockLen_t* pointer. - */ - #if defined(HAVE_SOCKLEN_T) \ -- || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) -+ || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) \ -+ || defined(FREEBSD) - #define _PRSockLen_t socklen_t - #elif defined(IRIX) || defined(HPUX) || defined(OSF1) || defined(SOLARIS) \ - || defined(AIX4_1) || defined(LINUX) || defined(SONY) \ -@@ -73,7 +74,7 @@ - || defined(SUNOS4) || defined(NCR) || defined(DARWIN) \ - || defined(NEXTSTEP) || defined(QNX) - #define _PRSockLen_t int --#elif (defined(AIX) && !defined(AIX4_1)) || defined(FREEBSD) \ -+#elif (defined(AIX) && !defined(AIX4_1)) \ - || defined(NETBSD) || defined(OPENBSD) || defined(UNIXWARE) \ - || defined(DGUX) || defined(VMS) || defined(NTO) - #define _PRSockLen_t size_t diff --git a/www/firefox3-devel/files/patch-nsprpub-pr-include-md-_freebsd.cfg b/www/firefox3-devel/files/patch-nsprpub-pr-include-md-_freebsd.cfg deleted file mode 100644 index 30a28b01459b..000000000000 --- a/www/firefox3-devel/files/patch-nsprpub-pr-include-md-_freebsd.cfg +++ /dev/null @@ -1,163 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.cfg.orig Wed Jan 2 18:38:25 2002 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 15:09:53 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,6 +138,149 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__sparc64__) -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_POINTER 8 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+ -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/firefox3-devel/files/patch-nsprpub-pr-include-md-_freebsd.h b/www/firefox3-devel/files/patch-nsprpub-pr-include-md-_freebsd.h deleted file mode 100644 index 02923f6d3e22..000000000000 --- a/www/firefox3-devel/files/patch-nsprpub-pr-include-md-_freebsd.h +++ /dev/null @@ -1,15 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 23:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Mon Feb 9 22:24:39 2004 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/firefox3-devel/files/patch-nsprpub-pr-include-md-_pth.h b/www/firefox3-devel/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/firefox3-devel/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/firefox3-devel/files/patch-nsprpub-pr-src-io-prprf.c b/www/firefox3-devel/files/patch-nsprpub-pr-src-io-prprf.c deleted file mode 100644 index 38bd959aef25..000000000000 --- a/www/firefox3-devel/files/patch-nsprpub-pr-src-io-prprf.c +++ /dev/null @@ -1,14 +0,0 @@ ---- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004 -+++ nsprpub/pr/src/io/prprf.c Tue Jun 15 13:17:30 2004 -@@ -51,7 +51,10 @@ - ** Note: on some platforms va_list is defined as an array, - ** and requires array notation. - */ --#if (defined(LINUX) && defined(__x86_64__)) -+#if defined(__amd64__) -+#include <stdarg.h> -+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar)) -+#elif (defined(LINUX) && defined(__x86_64__)) - #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar)) - #elif (defined(LINUX) && defined(__powerpc__)) || \ - (defined(LINUX) && defined(__s390__)) || \ diff --git a/www/firefox3-devel/files/patch-nsprpub-pr-src-pthreads-ptio.c b/www/firefox3-devel/files/patch-nsprpub-pr-src-pthreads-ptio.c deleted file mode 100644 index c015c3d19d27..000000000000 --- a/www/firefox3-devel/files/patch-nsprpub-pr-src-pthreads-ptio.c +++ /dev/null @@ -1,31 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 21:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Oct 17 05:25:43 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/firefox3-devel/files/patch-security-coreconf-FreeBSD.mk b/www/firefox3-devel/files/patch-security-coreconf-FreeBSD.mk deleted file mode 100644 index 73292a7362d5..000000000000 --- a/www/firefox3-devel/files/patch-security-coreconf-FreeBSD.mk +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- security/coreconf/FreeBSD.mk Thu Oct 16 23:03:47 2003 -+++ security/coreconf/FreeBSD.mk Thu Oct 16 22:53:11 2003 -@@ -44,5 +44,9 @@ - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 -+endif - endif - diff --git a/www/firefox3-devel/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in b/www/firefox3-devel/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in deleted file mode 100644 index feffd2c6344f..000000000000 --- a/www/firefox3-devel/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in +++ /dev/null @@ -1,17 +0,0 @@ ---- toolkit/mozapps/extensions/src/nsExtensionManager.js.in.orig Tue Jul 27 15:35:12 2004 -+++ toolkit/mozapps/extensions/src/nsExtensionManager.js.in Tue Jul 27 15:36:02 2004 -@@ -1568,9 +1568,14 @@ - - _checkForGlobalInstalls: function (aPath, aItemType) - { -+ var fPrefix = "file://"; - // First see if the path supplied is a file path - var file = Components.classes["@mozilla.org/file/local;1"] - .createInstance(Components.interfaces.nsILocalFile); -+ if (aPath.substr(0, fPrefix.length) == fPrefix) { -+ // Strip out the file:// prefix if it exists -+ aPath = aPath.substr(fPrefix.length, aPath.length); -+ } - try { - file.initWithPath(aPath); - } diff --git a/www/firefox3-devel/files/patch-toolkit_xre_nsAppRunner.cpp b/www/firefox3-devel/files/patch-toolkit_xre_nsAppRunner.cpp deleted file mode 100644 index 68f43996813d..000000000000 --- a/www/firefox3-devel/files/patch-toolkit_xre_nsAppRunner.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- toolkit/xre/nsAppRunner.cpp.orig Sat Jun 19 00:37:07 2004 -+++ toolkit/xre/nsAppRunner.cpp Sat Jun 19 00:37:39 2004 -@@ -1710,6 +1710,7 @@ - // in nsAppShell::Create, but we need to get in before gtk - // has been initialized to make sure everything is running - // consistently. -+ g_thread_init(NULL); - if (CheckArg("install")) - gdk_rgb_set_install(TRUE); - diff --git a/www/firefox3-devel/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc b/www/firefox3-devel/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc deleted file mode 100644 index 9a41bbfc4602..000000000000 --- a/www/firefox3-devel/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Tue Jun 15 12:52:36 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/firefox3-devel/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in b/www/firefox3-devel/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in deleted file mode 100644 index c0af6bf2df9d..000000000000 --- a/www/firefox3-devel/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 15:06:40 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -60,7 +63,7 @@ - endif - endif - # IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/firefox3-devel/files/patch-xptcall-alpha b/www/firefox3-devel/files/patch-xptcall-alpha deleted file mode 100644 index 6052f3ecf6dc..000000000000 --- a/www/firefox3-devel/files/patch-xptcall-alpha +++ /dev/null @@ -1,461 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/firefox3-devel/files/patch-xptcall-amd64 b/www/firefox3-devel/files/patch-xptcall-amd64 deleted file mode 100644 index 541d40207aa7..000000000000 --- a/www/firefox3-devel/files/patch-xptcall-amd64 +++ /dev/null @@ -1,388 +0,0 @@ -$FreeBSD$ - ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/firefox3-devel/files/patch-xptcall-ia64 b/www/firefox3-devel/files/patch-xptcall-ia64 deleted file mode 100644 index 65e17ebb6c12..000000000000 --- a/www/firefox3-devel/files/patch-xptcall-ia64 +++ /dev/null @@ -1,40 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/firefox3-devel/files/patch-xptcall-sparc64 b/www/firefox3-devel/files/patch-xptcall-sparc64 deleted file mode 100644 index 13745acf9f4f..000000000000 --- a/www/firefox3-devel/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,329 +0,0 @@ -$FreeBSD$ - ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/firefox3-devel/pkg-deinstall.in b/www/firefox3-devel/pkg-deinstall.in deleted file mode 100644 index 3fe1644fc054..000000000000 --- a/www/firefox3-devel/pkg-deinstall.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xDEINSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% - -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -rm -f ${MOZDIR}/component.reg -rm -f ${MOZDIR}/components/*.dat -rm -rf ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox3-devel/pkg-descr b/www/firefox3-devel/pkg-descr deleted file mode 100644 index b6576089aa3b..000000000000 --- a/www/firefox3-devel/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Mozilla Firefox is the next-generation browser from the Mozilla project. See -its home page for more details. - -WWW: http://www.mozilla.org/products/firefox/ - --- AlanE <alane@freebsd.org> diff --git a/www/firefox3-devel/pkg-install.in b/www/firefox3-devel/pkg-install.in deleted file mode 100644 index 5de485a7716a..000000000000 --- a/www/firefox3-devel/pkg-install.in +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg -rm -rf ${MOZDIR}/extensions - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true -mkdir -p ${MOZDIR}/extensions -cp -rp ${MOZDIR}/defaults/profile/extensions/* ${MOZDIR}/extensions -mv -f ${MOZDIR}/extensions/installed-extensions.txt \ - ${MOZDIR}/extensions/installed-extensions-processed.txt -cp -p ${MOZDIR}/extensions.port/Extensions.rdf \ - ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox3-devel/pkg-message b/www/firefox3-devel/pkg-message deleted file mode 100644 index 77f3adad8770..000000000000 --- a/www/firefox3-devel/pkg-message +++ /dev/null @@ -1,41 +0,0 @@ -====================================================================== -README FOR GNOMEVFS SUPPORT: -Gnomevfs support is optional (disabled by default), and can be enabled by -building with ``-DWITH_SMB''. - -It is new and currently has issues to be ironed out. - -You must delete your components registry for gnomevfs to register: - -rm ~/.mozilla/firefox/default.*/compreg.dat - -SMB issues: -Network group, machine, and share browsing does not work correctly. - -SFTP: -Only sftp access using public key authentication works. To easily -setup public key authentication to "remote_host": - -ssh-keygen -t dsa -cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" - -The SSH sever on remote_host must allow pub key authentication. - -====================================================================== - -Any bug reports should be addressed to the maintainers at: - gnome@FreeBSD.org -You may also Cc: freebsd-ports@freebsd.org. Please do not send -bug reports to any other addresses. - -Please include the following information with any bug report: -* Output from 'uname -a'. -* Date/time stamp from www/firefox/Makefile. -* Where/when did the problem occur: configuring, building, or - running firefox -* How can you reproduce the problem? - -Thank you for your help in testing and reporting bugs, and we hope you -enjoy using Firefox. -The Maintainers (gnome@) -====================================================================== diff --git a/www/firefox35/Makefile b/www/firefox35/Makefile deleted file mode 100644 index 1168c9a59e8f..000000000000 --- a/www/firefox35/Makefile +++ /dev/null @@ -1,225 +0,0 @@ -# New ports collection makefile for: phoenix -# Date created: 2002/10/21 -# Whom: Alan Eldridge <alane@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= firefox -PORTVERSION= 0.9.3 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTVERSION} -DISTNAME= ${PORTNAME}-${PORTVERSION}-source - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Web browser based on the browser portion of Mozilla - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 - -ALL_TARGET= default -CONFIGURE_ENV= LOCALBASE=${LOCALBASE} -FAKEDIR= ${WRKDIR}/fake -FAKESUBDIR= ${FAKEDIR}/lib/${PORTNAME} -HAS_CONFIGURE= yes -ESD_LIB= libesd.so.2 -LOCAL_PREFIX= ${PREFIX}/lib/${PORTNAME} -NO_MTREE= yes -PLIST= ${WRKDIR}/plist -PLUGINSDIR= ${PREFIX}/lib/browser_plugins -USE_BZIP2= yes -USE_GMAKE= yes -USE_GNOME= gtk20 libidl -USE_ICONV= yes -USE_PERL5_BUILD=yes -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/mozilla -PKGINSTALL= ${WRKDIR}/pkg-install -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall - -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS= DEBUG "Build a debugging image" off \ - HEADERS "Install headers and IDL files" off \ - LOGGING "Enable additional log messages" off \ - OPTIMIZED_CFLAGS "Enable some additional optimizations" off \ - XFT "Enable support for anti-aliased fonts" on \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_DEBUG) -WITH_LOGGING= yes -CONFIGURE_ENV+= WITH_DEBUG=yes -.endif # defined(WITH_DEBUG) - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ENV+= WITH_OPTIMIZE=-O2 -.else -CONFIGURE_ENV+= WITH_OPTIMIZE=-O -.endif # defined(WITH_OPTIMIZED_CFLAGS) - -.if defined(WITH_LOGGING) -CONFIGURE_ENV+= WITH_LOGGING=yes -.endif # defined(WITH_LOGGING) - -.if defined(WITHOUT_XFT) -CONFIGURE_ENV+= WITHOUT_XFT=yes -.else -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -.endif # !defined(WITHOUT_XFT) - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -CONFIGURE_ENV+= WITH_SMB=yes -.endif # defined(WITH_SMB) - -CPPFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include -CFLAGS+= ${PTHREAD_CFLAGS} -LDFLAGS+= -L${X11BASE}/lib -LIBS+= ${PTHREAD_LIBS} - -EXTRA_SCRIPTS= ${PORTNAME}.rb - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -pre-extract:: - @${ECHO_MSG} - @${ECHO_MSG} "Extracting source (this takes a while) ..." - @${ECHO_MSG} - -post-extract:: -# FAKEDIR is here so that nsinstall will install under FAKEDIR, not -# under PREFIX. See pre-install and do-install for details. - @${SED} -e 's|@CPPFLAGS@|${CPPFLAGS}|' \ - -e 's|@CFLAGS@|${CFLAGS}|' \ - -e 's|@LDFLAGS@|${LDFLAGS}|' \ - -e 's|@LIBS@|${LIBS}|' \ - -e 's|@X11BASE@|${X11BASE}|' \ - -e 's|@LOCALBASE@|${LOCALBASE}|' \ - -e 's|@PREFIX@|${FAKEDIR}/lib/firefox|' \ - -e 's|@PERL@|${PERL5}|' \ - <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig - -post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${PERL} -pi -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${PERL} -pi -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/config/config.mk \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${PERL} -pi -e 's|libesd\.so\.\d+|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp -.for ii in modules/libpref/src/init extensions/sroaming/resources/content/prefs \ - embedding/minimo - ${MV} ${WRKSRC}/${ii}/all.js ${WRKSRC}/${ii}/all.js.bak - ${SED} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - < ${WRKSRC}/${ii}/all.js.bak > ${WRKSRC}/${ii}/all.js -.endfor -.for ii in ${PKGCONFIG_FILES} - @${PERL} -pi -e 's|mozilla-|firefox-|g' \ - ${WRKSRC}/build/unix/${ii}.pc.in -.endfor - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: -# XXX This works around an install problem that is triggered when -# toolkit/profile/src is built after profile/src. - @${TOUCH} -f ${WRKSRC}/profile/build/libprofile.so - -pre-install: -# Overview: the program installs itself in FAKEDIR, then a list is made of the -# files and directories in there. This is the PLIST (packing list) for the -# package, replacing the traditional pkg-plist file. - @${RM} -rf ${FAKEDIR} ${PLIST} - @${MKDIR} ${FAKEDIR}/lib/browser_plugins - @${MKDIR} ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ - Makefile ${MAKE_ARGS} install -.for ii in mac win -.for jj in / .jar - @${RM} -rf ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/chrome/en-${ii}${jj} -.endfor -.endfor - @${INSTALL_DATA} ${FILESDIR}/Extensions.rdf \ - ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL} - -.if !defined (WITH_HEADERS) - @${RM} -fr ${FAKEDIR}/share/idl ${FAKEDIR}/include -.endif -.for ii in firefox Firefox firefox-config ${EXTRA_SCRIPTS} - @${ECHO_CMD} bin/${ii} >> ${PLIST} -.endfor - @cd ${FAKEDIR} && ${FIND} * ! -type d | ${SORT} >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} | ${SED} -e \ - "s:^:@exec ${MKDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} -r | ${SED} -e \ - "s:^:@unexec ${RMDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d ! -empty | ${SORT} -r | ${SED} -e "s:^:@dirrm :" | \ - ${GREP} / >> ${PLIST} - -do-install: -# This is the actual installation. First, the contents of FAKEDIR are -# just copied to PREFIX. - cd ${FAKEDIR} && ${FIND} * | ${CPIO} -dmp --quiet ${PREFIX} - -post-install: -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif -.for i in ${EXTRA_SCRIPTS} - ${INSTALL_SCRIPT} ${FILESDIR}/${i} ${PREFIX}/bin -.endfor -.for ii in f F - ${RM} -f ${PREFIX}/bin/${ii}irefox - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox ${PREFIX}/bin/${ii}irefox -.endfor - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox - ${RM} -f ${PREFIX}/bin/firefox-config - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox-config \ - ${PREFIX}/bin/firefox-config - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox-config - ${FIND} ${LOCAL_PREFIX}/lib/pkgconfig -type f | ${XARGS} ${PERL} -pi -e \ - 's|${FAKEDIR}|${PREFIX}|g' - -if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PLUGINSDIR}/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - -.include <bsd.port.post.mk> diff --git a/www/firefox35/distinfo b/www/firefox35/distinfo deleted file mode 100644 index 53764c79efd8..000000000000 --- a/www/firefox35/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (firefox-0.9.3-source.tar.bz2) = 641ebf96d2211b3c5527e88389b9687e -SIZE (firefox-0.9.3-source.tar.bz2) = 33945173 diff --git a/www/firefox35/files/Extensions.rdf b/www/firefox35/files/Extensions.rdf deleted file mode 100644 index 93e1e38a5e02..000000000000 --- a/www/firefox35/files/Extensions.rdf +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0"?> -<RDF:RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#" - xmlns:NC="http://home.netscape.com/NC-rdf#" - xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - <RDF:Description RDF:about="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}" - em:version="1.0" - em:name="DOM Inspector" - em:description="A powerful tool for viewing and manipulating documents." - em:creator="Joe Hewitt" - em:locked="true"> - <em:targetApplication RDF:resource="rdf:#$BfYhZ3"/> - </RDF:Description> - <RDF:Description RDF:about="rdf:#$BfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="rdf:#$pfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}" - em:version="2.0" - em:name="Firefox (default)" - em:description="The default theme" - em:creator="Gerich and Horlander" - em:internalName="classic/1.0" - em:locked="true" - em:contributor="Mozilla Contributors"> - <em:targetApplication RDF:resource="rdf:#$pfYhZ3"/> - </RDF:Description> - <RDF:Seq RDF:about="urn:mozilla:theme:root"> - <RDF:li RDF:resource="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}"/> - </RDF:Seq> - <RDF:Seq RDF:about="urn:mozilla:extension:root"> - <RDF:li RDF:resource="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}"/> - </RDF:Seq> -</RDF:RDF> diff --git a/www/firefox35/files/firefox.rb b/www/firefox35/files/firefox.rb deleted file mode 100644 index 082607af8783..000000000000 --- a/www/firefox35/files/firefox.rb +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env ruby -=begin -*-mode: ruby-*- - - MoZiLLa.in - - Copyright (c) 2002, Alan Eldridge - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of the copyright owner nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - $Id: firebird.rb,v 1.2 2003/05/31 17:24:19 marcus Exp $ - - 2002-12-16 Alan Eldridge <alane@geeksrus.net> - -=end - -X11BIN = "/usr/X11R6/bin" -NAME = File::basename($0, ".rb") -APP_PATH = File::join(X11BIN, NAME) - -if !File::executable?(APP_PATH) - raise "File '#{APP_PATH}' not found. Giving up." -elsif ($display = ENV["DISPLAY"]) == nil - raise "Environment variable DISPLAY not found. Giving up." -end - -if ARGV.size > 0 - if ARGV[0] == "--debug" - ARGV.shift - else - $stdin.reopen(File::open("/dev/null", "r")) - $stdout.reopen(File::open("/dev/null", "w")) - $stderr.reopen(File::open("/dev/null", "w")) - end -end - -if ARGV.size < 1 - $url = nil -else - $url = ARGV.pop - $url.sub!(/^ghelp:/, "file:") -end - -IO::popen("xwininfo -display #{$display} -root -tree") { - |io| - if NAME != "firefox" - $windows = io.grep(%r<"Mozilla"\s+"navigator:\s*browser">) - else - $windows = io.grep(%r<Firefox-bin.*>) - end -} - -if $windows.size > 0 - $id = $windows.map { - |s| s.strip.split.first - }.sort.first - $args = [ "-id", $id, "-raise", "-remote" ] - $args.push($url ? "\"openURL(#{$url},new-window)\"" : - "\"xfeDoCommand(openBrowser)\"") -else - $args = ARGV - $args.push("\"#{$url}\"") if $url -end - -fork { - exec(([APP_PATH] + $args).join(" ")) -} -exit! - -#EOF diff --git a/www/firefox35/files/mkdistfile b/www/firefox35/files/mkdistfile deleted file mode 100644 index 3c3ae1744c4c..000000000000 --- a/www/firefox35/files/mkdistfile +++ /dev/null @@ -1,171 +0,0 @@ -#!/bin/sh -# -*-shell-script-*- -# -# mkdistfile -- maintainer's utility to make a firefox distfile -# -# Copyright (c) 2002, Alan Eldridge -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# * Neither the name of the copyright owner nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# $FreeBSD$ -# -# 2002/10/21 alane@geeksrus.net -# - -ORIGDIR=$(/bin/pwd); export ORIGDIR -APPNAME=${0##*/};APPNAME=${APPNAME#-}; export APPNAME -test -z "$TMPDIR" && TMPDIR=/tmp; export TMPDIR -test -z "$HOSTNAME" && HOSTNAME=$(hostname); export HOSTNAME -warn() { echo "[$APPNAME:$$]" "****" "$@";} -status() { echo "[$APPNAME:$$]" "===>" "$@";} -error() { echo "[$APPNAME:$$]" "ERROR:" "$@";} -die() { echo "[$APPNAME:$$]" "FATAL:" "$@"; exit 1;} -unset echo_n; test "X`echo -n`" = "X-n" \ - && echo_n() { echo "$@\c"; } || echo_n() { echo -n "$@"; } -status_n() { echo_n "[$APPNAME:$$]" "===>" "$@";} -log() { local cmd=$1;shift;echo_n $(date "+%Y%m%d.%T") "";$cmd "$@";} -qexpr() { expr "$@" >/dev/null 2>&1;} -qw() { echo \""$@"\"; } -listfiles() { ls -1 ${1:+"$@"} 2>/dev/null; } -whichre() { local n=$#; local s="$1"; shift; while test $# -ge 1; do - qexpr "$s" : "$1"&& echo $(($n - $#)) && return 0; shift; done; - echo 0; return 1;} -matchre() { test $(whichre "$@") -gt 0; } -streq() { local s="$1"; shift; while test $# -ge 1; do - test "X$s" = "X$1" && return 0; shift; done; return 1;} -strupper() { - echo "$@"|tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ -} -strlower() { - echo "$@"|tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz -} -chdir() { cd "$1" || die cd $(qw $1) failed; } -absdir() { chdir "$1" && pwd; } -abspath() { local p=''; case "$1" in /*);; *)p="$(pwd)/";; esac; echo "$p$1"; } -tmpfile() { mktemp -t .$APPNAME ${1:+"$@"}; } -############################################################ -# show usage and exit -############################################################ -usage() { - cat <<EOF -Usage: $APPNAME [options] [--] rev[.yyyymmdd] -Options: - -h,--help Show this help. - -V,--version Show version number. - -v,--verbose Produce more verbose output. - -x,--debug Turn on shell command tracing. - -- Stop option processing. -EOF - exit $1 -} -############################################################ -# show version and exit -############################################################ -VERSION='$Revision: 1.1 $' -VERSION=${VERSION#* }; VERSION=${VERSION% *} -version() { echo "$APPNAME $VERSION" \ - "Copyright (c) 2002 Alan Eldridge"; exit $1;} -############################################################ -# set default vars here -############################################################ -DEBUG=0 -VERBOSE=0; VFLG='' -DATETIME=$(date +%Y%m%d.%H%M) -DATE=${DATETIME%.*} -TIME=${DATETIME#*.} -############################################################ -# do command line options -############################################################ -while test $# -gt 0; do - n=1; case "$1" in - -h|--help) usage 0;; - -V|--version) version 0;; - -v|--verbose) VERBOSE=1;VFLG='-v';; - -x|--debug) set -x;DEBUG=1;; - --) shift; break;; -*) usage 1;; *) break;; - esac; shift $n -done - -############################################################ -# main(): script execution begins here -############################################################ - -test $# -eq 1 || usage 1 - -REV=$1 -test ${REV##*.} = today && REV=${REV%.*}.$DATE - -status "pruning tree..." -exfile=$(tmpfile) -cat >>$exfile <<'EOF' -^.*/CVS($|/) -^.*/macbuild($|/) -^.*/package($|/) -^.*/.cvsignore($|/) -^.*/windows($|/) -^.*/activex($|/) -^.*/os2($|/) -^.*/solaris($|/) -^.*/gc($|/) -^mozilla/apache($|/) -^mozilla/calendar($|/) -^mozilla/cck($|/) -^mozilla/chimera($|/) -^mozilla/ef($|/) -^mozilla/embed.mak($|/) -^mozilla/embed.mk($|/) -^mozilla/gconfig($|/) -^mozilla/gfx2($|/) -^mozilla/grendel($|/) -^mozilla/java($|/) -^mozilla/js2($|/) -^mozilla/mail($|/) -^mozilla/mailnews($|/) -^mozilla/mozilla($|/) -^mozilla/mozilla.kdevprj($|/) -^mozilla/mozilla.lsm($|/) -^mozilla/msgsdk($|/) -^mozilla/mstone($|/) -^mozilla/nglayout.mac($|/) -^mozilla/nunet($|/) -^mozilla/other-licenses($|/) -^mozilla/privacy($|/) -^mozilla/silentdl($|/) -^mozilla/timer($|/) -^mozilla/trex.mak($|/) -^mozilla/trex.mk($|/) -^mozilla/webtools($|/) -EOF -test -d mozilla || die "No mozilla dir here." -find mozilla 2>/dev/null | egrep -f $exfile | xargs rm -fr -rm -f $exfile -status "making firefox-$REV.tar.bz2 ..." -tar -cjpf firefox-$REV.tar.bz2 mozilla -status "done." -#EOF diff --git a/www/firefox35/files/mozconfig.in b/www/firefox35/files/mozconfig.in deleted file mode 100644 index 2f4aa77dd545..000000000000 --- a/www/firefox35/files/mozconfig.in +++ /dev/null @@ -1,74 +0,0 @@ -# .mozconfig.in -*-shell-script-*- -# $FreeBSD$ -###################################################################### -# standard opts from README -export MOZ_PHOENIX=1 -mk_add_options MOZ_PHOENIX=1 -ac_add_options --enable-crypto -ac_add_options --disable-tests -ac_add_options --disable-mailnews -ac_add_options --disable-composer -ac_add_options --enable-default-toolkit=gtk2 -###################################################################### -# FBSD specific -export CPPFLAGS="@CPPFLAGS@" -export CFLAGS="@CFLAGS@" -export LIBS="@LIBS@" -export LDFLAGS="@LDFLAGS@" -export CONFIG_SH=/bin/sh -export XP_UNIX=1 -mk_add_options XP_UNIX=1 -export PERL="@PERL@" -mk_add_options PERL=$PERL -# Configure options for installation -ac_add_options --prefix=@PREFIX@ -###################################################################### -# Use ports for these libraries -ac_add_options --with-system-jpeg=@LOCALBASE@ -ac_add_options --with-system-zlib -ac_add_options --with-system-png=@LOCALBASE@ -ac_add_options --with-system-mng=@LOCALBASE@ -###################################################################### -# set compile/link features -ac_add_options --with-pthreads -###################################################################### -# disable unneeded/unavailable -ac_add_options --disable-auto-deps -ac_add_options --disable-bidi -ac_add_options --disable-dtd-debug -ac_add_options --disable-jsd -ac_add_options --disable-ldap -ac_add_options --disable-pedantic -ac_add_options --disable-profilesharing -ac_add_options --disable-installer -ac_add_options --enable-image-decoders=png,gif,jpeg,bmp -ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,venkman,gnomevfs -###################################################################### -# conditional from port Makefile -#if test -n "$WITH_REORDER"; then -# ac_add_options --enable-reorder -#else -# ac_add_options --disable-reorder -#fi # test -n "$WITH_REORDER" -if test -n "$WITH_DEBUG"; then - ac_add_options --enable-debug - ac_add_options --disable-strip -else - ac_add_options --disable-debug - ac_add_options --enable-optimize=${WITH_OPTIMIZE} - ac_add_options --enable-strip -fi # test -n "$WITH_DEBUG" -if test -n "$WITH_LOGGING"; then - ac_add_options --enable-logging -else - ac_add_options --disable-logging -fi # test -n "$WITH_LOGGING" -if test -z "$WITHOUT_XFT"; then - ac_add_options --enable-xft -else - ac_add_options --disable-xft -fi # test -z "$WITHOUT_XFT" -if test -z "$WITH_SMB"; then - ac_add_options --disable-gnomevfs -fi # test -z "$WITH_SMB" -###################################################################### diff --git a/www/firefox35/files/patch-250862 b/www/firefox35/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/firefox35/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/firefox35/files/patch-255067 b/www/firefox35/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/firefox35/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/firefox35/files/patch-256316 b/www/firefox35/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/firefox35/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/firefox35/files/patch-Double.cpp b/www/firefox35/files/patch-Double.cpp deleted file mode 100644 index 26a1fa56337a..000000000000 --- a/www/firefox35/files/patch-Double.cpp +++ /dev/null @@ -1,61 +0,0 @@ -$FreeBSD$ - ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/firefox35/files/patch-browser_app_Makefile.in b/www/firefox35/files/patch-browser_app_Makefile.in deleted file mode 100644 index 0fee861b9f72..000000000000 --- a/www/firefox35/files/patch-browser_app_Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- browser/app/Makefile.in.orig Sat Jun 19 00:39:09 2004 -+++ browser/app/Makefile.in Sat Jun 19 00:39:55 2004 -@@ -75,6 +75,7 @@ - $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ - $(DIST)/lib/$(LIB_PREFIX)xulapp_s.$(LIB_SUFFIX) \ -+ -lgthread-2.0 \ - $(MOZ_JS_LIBS) \ - $(XPCOM_LIBS) \ - $(NSPR_LIBS) \ diff --git a/www/firefox35/files/patch-build_unix_mozilla-xpcom.pc.in b/www/firefox35/files/patch-build_unix_mozilla-xpcom.pc.in deleted file mode 100644 index 4e982a5443e8..000000000000 --- a/www/firefox35/files/patch-build_unix_mozilla-xpcom.pc.in +++ /dev/null @@ -1,8 +0,0 @@ ---- build/unix/mozilla-xpcom.pc.in.orig Thu Jun 24 12:23:09 2004 -+++ build/unix/mozilla-xpcom.pc.in Thu Jun 24 12:23:18 2004 -@@ -8,4 +8,4 @@ - Version: %MOZILLA_VERSION% - Requires: mozilla-nspr = %MOZILLA_VERSION% - Libs: -L${libdir} -lxpcom --Cflags: -I${includedir}/xpcom -I${includedir}/string -+Cflags: -I${includedir}/xpcom -I${includedir}/string -I${includedir} diff --git a/www/firefox35/files/patch-build_unix_run-mozilla.sh b/www/firefox35/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/firefox35/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/firefox35/files/patch-config-mkdepend-imakemdep.h b/www/firefox35/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index d8b6e0b049e1..000000000000 --- a/www/firefox35/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,12 +0,0 @@ -$FreeBSD$ - ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/firefox35/files/patch-config-rules.mk b/www/firefox35/files/patch-config-rules.mk deleted file mode 100644 index db3009d37ee3..000000000000 --- a/www/firefox35/files/patch-config-rules.mk +++ /dev/null @@ -1,16 +0,0 @@ -$FreeBSD$ - ---- config/rules.mk.orig Tue Aug 26 13:28:47 2003 -+++ config/rules.mk Sun Feb 1 15:11:41 2004 -@@ -444,7 +444,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/firefox35/files/patch-configure b/www/firefox35/files/patch-configure deleted file mode 100644 index 9e60372adb33..000000000000 --- a/www/firefox35/files/patch-configure +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.orig Fri Feb 13 01:06:29 2004 -+++ configure Fri Feb 13 01:07:17 2004 -@@ -9181,7 +9181,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9187 "configure" - #include "confdefs.h" -@@ -9212,7 +9212,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9222,7 +9222,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9228 "configure" - #include "confdefs.h" -@@ -9253,7 +9253,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi diff --git a/www/firefox35/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp b/www/firefox35/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp deleted file mode 100644 index 0a2fa7daac00..000000000000 --- a/www/firefox35/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp +++ /dev/null @@ -1,48 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.cpp.orig Wed Nov 19 01:20:47 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.cpp Tue Feb 10 02:52:26 2004 -@@ -323,11 +323,11 @@ - prefBranch->GetBoolPref("accessibility.typeaheadfind.startlinksonly", - &mStartLinksOnlyPref); - -- PRBool isSoundEnabled = PR_TRUE; -+ mIsSoundEnabled = PR_TRUE; - prefBranch->GetBoolPref("accessibility.typeaheadfind.enablesound", -- &isSoundEnabled); -+ &mIsSoundEnabled); - nsXPIDLCString soundStr; -- if (isSoundEnabled) { -+ if (mIsSoundEnabled && mIsSoundEnabled) { - prefBranch->GetCharPref("accessibility.typeaheadfind.soundURL", - getter_Copies(soundStr)); - } -@@ -758,7 +758,7 @@ - } - else { - // No find string to backspace in! -- if (mIsBackspaceProtectOn) { -+ if (mIsBackspaceProtectOn && mIsSoundEnabled) { - // This flag should be on only if the last key was a backspace. - // It keeps us from accidentally hitting backspace too many times and - // going back in history when we really just wanted to clear -@@ -1012,7 +1012,9 @@ - - // Error sound (don't fire when backspace is pressed, they're - // trying to correct the mistake!) -- PlayNotFoundSound(); -+ if (mIsSoundEnabled) { -+ PlayNotFoundSound(); -+ } - - // Remove bad character from buffer, so we can continue typing from - // last matched character -@@ -1059,7 +1061,7 @@ - void - nsTypeAheadFind::PlayNotFoundSound() - { -- if (mNotFoundSoundURL.IsEmpty()) // no sound -+ if (mNotFoundSoundURL.IsEmpty() || !mIsSoundEnabled) // no sound - return; - if (!mSoundInterface) { - mSoundInterface = do_CreateInstance("@mozilla.org/sound;1"); diff --git a/www/firefox35/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h b/www/firefox35/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h deleted file mode 100644 index 809531f726bc..000000000000 --- a/www/firefox35/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.h.orig Fri May 23 22:00:33 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.h Mon Feb 9 22:21:43 2004 -@@ -194,6 +194,9 @@ - - nsCString mNotFoundSoundURL; - -+ // Move the sound enabled boolean out for all methods to access. -+ PRBool mIsSoundEnabled; -+ - // PRBool's are used instead of PRPackedBool's where the address of the - // boolean variable is getting passed into a method. For example: - // GetBoolPref("accessibility.typeaheadfind.linksonly", &mLinksOnlyPref); diff --git a/www/firefox35/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/firefox35/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/firefox35/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/firefox35/files/patch-nspr-unix.c b/www/firefox35/files/patch-nspr-unix.c deleted file mode 100644 index 4a221aa9d6b3..000000000000 --- a/www/firefox35/files/patch-nspr-unix.c +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/md/unix/unix.c.orig Sat May 31 18:06:04 2003 -+++ nsprpub/pr/src/md/unix/unix.c Sat May 31 18:04:43 2003 -@@ -65,7 +65,8 @@ - * PRInt32* pointer to a _PRSockLen_t* pointer. - */ - #if defined(HAVE_SOCKLEN_T) \ -- || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) -+ || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) \ -+ || defined(FREEBSD) - #define _PRSockLen_t socklen_t - #elif defined(IRIX) || defined(HPUX) || defined(OSF1) || defined(SOLARIS) \ - || defined(AIX4_1) || defined(LINUX) || defined(SONY) \ -@@ -73,7 +74,7 @@ - || defined(SUNOS4) || defined(NCR) || defined(DARWIN) \ - || defined(NEXTSTEP) || defined(QNX) - #define _PRSockLen_t int --#elif (defined(AIX) && !defined(AIX4_1)) || defined(FREEBSD) \ -+#elif (defined(AIX) && !defined(AIX4_1)) \ - || defined(NETBSD) || defined(OPENBSD) || defined(UNIXWARE) \ - || defined(DGUX) || defined(VMS) || defined(NTO) - #define _PRSockLen_t size_t diff --git a/www/firefox35/files/patch-nsprpub-pr-include-md-_freebsd.cfg b/www/firefox35/files/patch-nsprpub-pr-include-md-_freebsd.cfg deleted file mode 100644 index 30a28b01459b..000000000000 --- a/www/firefox35/files/patch-nsprpub-pr-include-md-_freebsd.cfg +++ /dev/null @@ -1,163 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.cfg.orig Wed Jan 2 18:38:25 2002 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 15:09:53 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,6 +138,149 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__sparc64__) -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_POINTER 8 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+ -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/firefox35/files/patch-nsprpub-pr-include-md-_freebsd.h b/www/firefox35/files/patch-nsprpub-pr-include-md-_freebsd.h deleted file mode 100644 index 02923f6d3e22..000000000000 --- a/www/firefox35/files/patch-nsprpub-pr-include-md-_freebsd.h +++ /dev/null @@ -1,15 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 23:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Mon Feb 9 22:24:39 2004 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/firefox35/files/patch-nsprpub-pr-include-md-_pth.h b/www/firefox35/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/firefox35/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/firefox35/files/patch-nsprpub-pr-src-io-prprf.c b/www/firefox35/files/patch-nsprpub-pr-src-io-prprf.c deleted file mode 100644 index 38bd959aef25..000000000000 --- a/www/firefox35/files/patch-nsprpub-pr-src-io-prprf.c +++ /dev/null @@ -1,14 +0,0 @@ ---- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004 -+++ nsprpub/pr/src/io/prprf.c Tue Jun 15 13:17:30 2004 -@@ -51,7 +51,10 @@ - ** Note: on some platforms va_list is defined as an array, - ** and requires array notation. - */ --#if (defined(LINUX) && defined(__x86_64__)) -+#if defined(__amd64__) -+#include <stdarg.h> -+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar)) -+#elif (defined(LINUX) && defined(__x86_64__)) - #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar)) - #elif (defined(LINUX) && defined(__powerpc__)) || \ - (defined(LINUX) && defined(__s390__)) || \ diff --git a/www/firefox35/files/patch-nsprpub-pr-src-pthreads-ptio.c b/www/firefox35/files/patch-nsprpub-pr-src-pthreads-ptio.c deleted file mode 100644 index c015c3d19d27..000000000000 --- a/www/firefox35/files/patch-nsprpub-pr-src-pthreads-ptio.c +++ /dev/null @@ -1,31 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 21:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Oct 17 05:25:43 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/firefox35/files/patch-security-coreconf-FreeBSD.mk b/www/firefox35/files/patch-security-coreconf-FreeBSD.mk deleted file mode 100644 index 73292a7362d5..000000000000 --- a/www/firefox35/files/patch-security-coreconf-FreeBSD.mk +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- security/coreconf/FreeBSD.mk Thu Oct 16 23:03:47 2003 -+++ security/coreconf/FreeBSD.mk Thu Oct 16 22:53:11 2003 -@@ -44,5 +44,9 @@ - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 -+endif - endif - diff --git a/www/firefox35/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in b/www/firefox35/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in deleted file mode 100644 index feffd2c6344f..000000000000 --- a/www/firefox35/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in +++ /dev/null @@ -1,17 +0,0 @@ ---- toolkit/mozapps/extensions/src/nsExtensionManager.js.in.orig Tue Jul 27 15:35:12 2004 -+++ toolkit/mozapps/extensions/src/nsExtensionManager.js.in Tue Jul 27 15:36:02 2004 -@@ -1568,9 +1568,14 @@ - - _checkForGlobalInstalls: function (aPath, aItemType) - { -+ var fPrefix = "file://"; - // First see if the path supplied is a file path - var file = Components.classes["@mozilla.org/file/local;1"] - .createInstance(Components.interfaces.nsILocalFile); -+ if (aPath.substr(0, fPrefix.length) == fPrefix) { -+ // Strip out the file:// prefix if it exists -+ aPath = aPath.substr(fPrefix.length, aPath.length); -+ } - try { - file.initWithPath(aPath); - } diff --git a/www/firefox35/files/patch-toolkit_xre_nsAppRunner.cpp b/www/firefox35/files/patch-toolkit_xre_nsAppRunner.cpp deleted file mode 100644 index 68f43996813d..000000000000 --- a/www/firefox35/files/patch-toolkit_xre_nsAppRunner.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- toolkit/xre/nsAppRunner.cpp.orig Sat Jun 19 00:37:07 2004 -+++ toolkit/xre/nsAppRunner.cpp Sat Jun 19 00:37:39 2004 -@@ -1710,6 +1710,7 @@ - // in nsAppShell::Create, but we need to get in before gtk - // has been initialized to make sure everything is running - // consistently. -+ g_thread_init(NULL); - if (CheckArg("install")) - gdk_rgb_set_install(TRUE); - diff --git a/www/firefox35/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc b/www/firefox35/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc deleted file mode 100644 index 9a41bbfc4602..000000000000 --- a/www/firefox35/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Tue Jun 15 12:52:36 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/firefox35/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in b/www/firefox35/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in deleted file mode 100644 index c0af6bf2df9d..000000000000 --- a/www/firefox35/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 15:06:40 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -60,7 +63,7 @@ - endif - endif - # IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/firefox35/files/patch-xptcall-alpha b/www/firefox35/files/patch-xptcall-alpha deleted file mode 100644 index 6052f3ecf6dc..000000000000 --- a/www/firefox35/files/patch-xptcall-alpha +++ /dev/null @@ -1,461 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/firefox35/files/patch-xptcall-amd64 b/www/firefox35/files/patch-xptcall-amd64 deleted file mode 100644 index 541d40207aa7..000000000000 --- a/www/firefox35/files/patch-xptcall-amd64 +++ /dev/null @@ -1,388 +0,0 @@ -$FreeBSD$ - ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/firefox35/files/patch-xptcall-ia64 b/www/firefox35/files/patch-xptcall-ia64 deleted file mode 100644 index 65e17ebb6c12..000000000000 --- a/www/firefox35/files/patch-xptcall-ia64 +++ /dev/null @@ -1,40 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/firefox35/files/patch-xptcall-sparc64 b/www/firefox35/files/patch-xptcall-sparc64 deleted file mode 100644 index 13745acf9f4f..000000000000 --- a/www/firefox35/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,329 +0,0 @@ -$FreeBSD$ - ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/firefox35/pkg-deinstall.in b/www/firefox35/pkg-deinstall.in deleted file mode 100644 index 3fe1644fc054..000000000000 --- a/www/firefox35/pkg-deinstall.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xDEINSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% - -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -rm -f ${MOZDIR}/component.reg -rm -f ${MOZDIR}/components/*.dat -rm -rf ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox35/pkg-descr b/www/firefox35/pkg-descr deleted file mode 100644 index b6576089aa3b..000000000000 --- a/www/firefox35/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Mozilla Firefox is the next-generation browser from the Mozilla project. See -its home page for more details. - -WWW: http://www.mozilla.org/products/firefox/ - --- AlanE <alane@freebsd.org> diff --git a/www/firefox35/pkg-install.in b/www/firefox35/pkg-install.in deleted file mode 100644 index 5de485a7716a..000000000000 --- a/www/firefox35/pkg-install.in +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg -rm -rf ${MOZDIR}/extensions - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true -mkdir -p ${MOZDIR}/extensions -cp -rp ${MOZDIR}/defaults/profile/extensions/* ${MOZDIR}/extensions -mv -f ${MOZDIR}/extensions/installed-extensions.txt \ - ${MOZDIR}/extensions/installed-extensions-processed.txt -cp -p ${MOZDIR}/extensions.port/Extensions.rdf \ - ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox35/pkg-message b/www/firefox35/pkg-message deleted file mode 100644 index 77f3adad8770..000000000000 --- a/www/firefox35/pkg-message +++ /dev/null @@ -1,41 +0,0 @@ -====================================================================== -README FOR GNOMEVFS SUPPORT: -Gnomevfs support is optional (disabled by default), and can be enabled by -building with ``-DWITH_SMB''. - -It is new and currently has issues to be ironed out. - -You must delete your components registry for gnomevfs to register: - -rm ~/.mozilla/firefox/default.*/compreg.dat - -SMB issues: -Network group, machine, and share browsing does not work correctly. - -SFTP: -Only sftp access using public key authentication works. To easily -setup public key authentication to "remote_host": - -ssh-keygen -t dsa -cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" - -The SSH sever on remote_host must allow pub key authentication. - -====================================================================== - -Any bug reports should be addressed to the maintainers at: - gnome@FreeBSD.org -You may also Cc: freebsd-ports@freebsd.org. Please do not send -bug reports to any other addresses. - -Please include the following information with any bug report: -* Output from 'uname -a'. -* Date/time stamp from www/firefox/Makefile. -* Where/when did the problem occur: configuring, building, or - running firefox -* How can you reproduce the problem? - -Thank you for your help in testing and reporting bugs, and we hope you -enjoy using Firefox. -The Maintainers (gnome@) -====================================================================== diff --git a/www/firefox36/Makefile b/www/firefox36/Makefile deleted file mode 100644 index 1168c9a59e8f..000000000000 --- a/www/firefox36/Makefile +++ /dev/null @@ -1,225 +0,0 @@ -# New ports collection makefile for: phoenix -# Date created: 2002/10/21 -# Whom: Alan Eldridge <alane@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= firefox -PORTVERSION= 0.9.3 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTVERSION} -DISTNAME= ${PORTNAME}-${PORTVERSION}-source - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Web browser based on the browser portion of Mozilla - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 - -ALL_TARGET= default -CONFIGURE_ENV= LOCALBASE=${LOCALBASE} -FAKEDIR= ${WRKDIR}/fake -FAKESUBDIR= ${FAKEDIR}/lib/${PORTNAME} -HAS_CONFIGURE= yes -ESD_LIB= libesd.so.2 -LOCAL_PREFIX= ${PREFIX}/lib/${PORTNAME} -NO_MTREE= yes -PLIST= ${WRKDIR}/plist -PLUGINSDIR= ${PREFIX}/lib/browser_plugins -USE_BZIP2= yes -USE_GMAKE= yes -USE_GNOME= gtk20 libidl -USE_ICONV= yes -USE_PERL5_BUILD=yes -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/mozilla -PKGINSTALL= ${WRKDIR}/pkg-install -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall - -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS= DEBUG "Build a debugging image" off \ - HEADERS "Install headers and IDL files" off \ - LOGGING "Enable additional log messages" off \ - OPTIMIZED_CFLAGS "Enable some additional optimizations" off \ - XFT "Enable support for anti-aliased fonts" on \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_DEBUG) -WITH_LOGGING= yes -CONFIGURE_ENV+= WITH_DEBUG=yes -.endif # defined(WITH_DEBUG) - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ENV+= WITH_OPTIMIZE=-O2 -.else -CONFIGURE_ENV+= WITH_OPTIMIZE=-O -.endif # defined(WITH_OPTIMIZED_CFLAGS) - -.if defined(WITH_LOGGING) -CONFIGURE_ENV+= WITH_LOGGING=yes -.endif # defined(WITH_LOGGING) - -.if defined(WITHOUT_XFT) -CONFIGURE_ENV+= WITHOUT_XFT=yes -.else -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -.endif # !defined(WITHOUT_XFT) - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -CONFIGURE_ENV+= WITH_SMB=yes -.endif # defined(WITH_SMB) - -CPPFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include -CFLAGS+= ${PTHREAD_CFLAGS} -LDFLAGS+= -L${X11BASE}/lib -LIBS+= ${PTHREAD_LIBS} - -EXTRA_SCRIPTS= ${PORTNAME}.rb - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -pre-extract:: - @${ECHO_MSG} - @${ECHO_MSG} "Extracting source (this takes a while) ..." - @${ECHO_MSG} - -post-extract:: -# FAKEDIR is here so that nsinstall will install under FAKEDIR, not -# under PREFIX. See pre-install and do-install for details. - @${SED} -e 's|@CPPFLAGS@|${CPPFLAGS}|' \ - -e 's|@CFLAGS@|${CFLAGS}|' \ - -e 's|@LDFLAGS@|${LDFLAGS}|' \ - -e 's|@LIBS@|${LIBS}|' \ - -e 's|@X11BASE@|${X11BASE}|' \ - -e 's|@LOCALBASE@|${LOCALBASE}|' \ - -e 's|@PREFIX@|${FAKEDIR}/lib/firefox|' \ - -e 's|@PERL@|${PERL5}|' \ - <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig - -post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${PERL} -pi -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${PERL} -pi -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/config/config.mk \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${PERL} -pi -e 's|libesd\.so\.\d+|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp -.for ii in modules/libpref/src/init extensions/sroaming/resources/content/prefs \ - embedding/minimo - ${MV} ${WRKSRC}/${ii}/all.js ${WRKSRC}/${ii}/all.js.bak - ${SED} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - < ${WRKSRC}/${ii}/all.js.bak > ${WRKSRC}/${ii}/all.js -.endfor -.for ii in ${PKGCONFIG_FILES} - @${PERL} -pi -e 's|mozilla-|firefox-|g' \ - ${WRKSRC}/build/unix/${ii}.pc.in -.endfor - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: -# XXX This works around an install problem that is triggered when -# toolkit/profile/src is built after profile/src. - @${TOUCH} -f ${WRKSRC}/profile/build/libprofile.so - -pre-install: -# Overview: the program installs itself in FAKEDIR, then a list is made of the -# files and directories in there. This is the PLIST (packing list) for the -# package, replacing the traditional pkg-plist file. - @${RM} -rf ${FAKEDIR} ${PLIST} - @${MKDIR} ${FAKEDIR}/lib/browser_plugins - @${MKDIR} ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ - Makefile ${MAKE_ARGS} install -.for ii in mac win -.for jj in / .jar - @${RM} -rf ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/chrome/en-${ii}${jj} -.endfor -.endfor - @${INSTALL_DATA} ${FILESDIR}/Extensions.rdf \ - ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL} - -.if !defined (WITH_HEADERS) - @${RM} -fr ${FAKEDIR}/share/idl ${FAKEDIR}/include -.endif -.for ii in firefox Firefox firefox-config ${EXTRA_SCRIPTS} - @${ECHO_CMD} bin/${ii} >> ${PLIST} -.endfor - @cd ${FAKEDIR} && ${FIND} * ! -type d | ${SORT} >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} | ${SED} -e \ - "s:^:@exec ${MKDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} -r | ${SED} -e \ - "s:^:@unexec ${RMDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d ! -empty | ${SORT} -r | ${SED} -e "s:^:@dirrm :" | \ - ${GREP} / >> ${PLIST} - -do-install: -# This is the actual installation. First, the contents of FAKEDIR are -# just copied to PREFIX. - cd ${FAKEDIR} && ${FIND} * | ${CPIO} -dmp --quiet ${PREFIX} - -post-install: -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif -.for i in ${EXTRA_SCRIPTS} - ${INSTALL_SCRIPT} ${FILESDIR}/${i} ${PREFIX}/bin -.endfor -.for ii in f F - ${RM} -f ${PREFIX}/bin/${ii}irefox - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox ${PREFIX}/bin/${ii}irefox -.endfor - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox - ${RM} -f ${PREFIX}/bin/firefox-config - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox-config \ - ${PREFIX}/bin/firefox-config - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox-config - ${FIND} ${LOCAL_PREFIX}/lib/pkgconfig -type f | ${XARGS} ${PERL} -pi -e \ - 's|${FAKEDIR}|${PREFIX}|g' - -if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PLUGINSDIR}/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - -.include <bsd.port.post.mk> diff --git a/www/firefox36/distinfo b/www/firefox36/distinfo deleted file mode 100644 index 53764c79efd8..000000000000 --- a/www/firefox36/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (firefox-0.9.3-source.tar.bz2) = 641ebf96d2211b3c5527e88389b9687e -SIZE (firefox-0.9.3-source.tar.bz2) = 33945173 diff --git a/www/firefox36/files/Extensions.rdf b/www/firefox36/files/Extensions.rdf deleted file mode 100644 index 93e1e38a5e02..000000000000 --- a/www/firefox36/files/Extensions.rdf +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0"?> -<RDF:RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#" - xmlns:NC="http://home.netscape.com/NC-rdf#" - xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - <RDF:Description RDF:about="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}" - em:version="1.0" - em:name="DOM Inspector" - em:description="A powerful tool for viewing and manipulating documents." - em:creator="Joe Hewitt" - em:locked="true"> - <em:targetApplication RDF:resource="rdf:#$BfYhZ3"/> - </RDF:Description> - <RDF:Description RDF:about="rdf:#$BfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="rdf:#$pfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}" - em:version="2.0" - em:name="Firefox (default)" - em:description="The default theme" - em:creator="Gerich and Horlander" - em:internalName="classic/1.0" - em:locked="true" - em:contributor="Mozilla Contributors"> - <em:targetApplication RDF:resource="rdf:#$pfYhZ3"/> - </RDF:Description> - <RDF:Seq RDF:about="urn:mozilla:theme:root"> - <RDF:li RDF:resource="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}"/> - </RDF:Seq> - <RDF:Seq RDF:about="urn:mozilla:extension:root"> - <RDF:li RDF:resource="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}"/> - </RDF:Seq> -</RDF:RDF> diff --git a/www/firefox36/files/firefox.rb b/www/firefox36/files/firefox.rb deleted file mode 100644 index 082607af8783..000000000000 --- a/www/firefox36/files/firefox.rb +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env ruby -=begin -*-mode: ruby-*- - - MoZiLLa.in - - Copyright (c) 2002, Alan Eldridge - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of the copyright owner nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - $Id: firebird.rb,v 1.2 2003/05/31 17:24:19 marcus Exp $ - - 2002-12-16 Alan Eldridge <alane@geeksrus.net> - -=end - -X11BIN = "/usr/X11R6/bin" -NAME = File::basename($0, ".rb") -APP_PATH = File::join(X11BIN, NAME) - -if !File::executable?(APP_PATH) - raise "File '#{APP_PATH}' not found. Giving up." -elsif ($display = ENV["DISPLAY"]) == nil - raise "Environment variable DISPLAY not found. Giving up." -end - -if ARGV.size > 0 - if ARGV[0] == "--debug" - ARGV.shift - else - $stdin.reopen(File::open("/dev/null", "r")) - $stdout.reopen(File::open("/dev/null", "w")) - $stderr.reopen(File::open("/dev/null", "w")) - end -end - -if ARGV.size < 1 - $url = nil -else - $url = ARGV.pop - $url.sub!(/^ghelp:/, "file:") -end - -IO::popen("xwininfo -display #{$display} -root -tree") { - |io| - if NAME != "firefox" - $windows = io.grep(%r<"Mozilla"\s+"navigator:\s*browser">) - else - $windows = io.grep(%r<Firefox-bin.*>) - end -} - -if $windows.size > 0 - $id = $windows.map { - |s| s.strip.split.first - }.sort.first - $args = [ "-id", $id, "-raise", "-remote" ] - $args.push($url ? "\"openURL(#{$url},new-window)\"" : - "\"xfeDoCommand(openBrowser)\"") -else - $args = ARGV - $args.push("\"#{$url}\"") if $url -end - -fork { - exec(([APP_PATH] + $args).join(" ")) -} -exit! - -#EOF diff --git a/www/firefox36/files/mkdistfile b/www/firefox36/files/mkdistfile deleted file mode 100644 index 3c3ae1744c4c..000000000000 --- a/www/firefox36/files/mkdistfile +++ /dev/null @@ -1,171 +0,0 @@ -#!/bin/sh -# -*-shell-script-*- -# -# mkdistfile -- maintainer's utility to make a firefox distfile -# -# Copyright (c) 2002, Alan Eldridge -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# * Neither the name of the copyright owner nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# $FreeBSD$ -# -# 2002/10/21 alane@geeksrus.net -# - -ORIGDIR=$(/bin/pwd); export ORIGDIR -APPNAME=${0##*/};APPNAME=${APPNAME#-}; export APPNAME -test -z "$TMPDIR" && TMPDIR=/tmp; export TMPDIR -test -z "$HOSTNAME" && HOSTNAME=$(hostname); export HOSTNAME -warn() { echo "[$APPNAME:$$]" "****" "$@";} -status() { echo "[$APPNAME:$$]" "===>" "$@";} -error() { echo "[$APPNAME:$$]" "ERROR:" "$@";} -die() { echo "[$APPNAME:$$]" "FATAL:" "$@"; exit 1;} -unset echo_n; test "X`echo -n`" = "X-n" \ - && echo_n() { echo "$@\c"; } || echo_n() { echo -n "$@"; } -status_n() { echo_n "[$APPNAME:$$]" "===>" "$@";} -log() { local cmd=$1;shift;echo_n $(date "+%Y%m%d.%T") "";$cmd "$@";} -qexpr() { expr "$@" >/dev/null 2>&1;} -qw() { echo \""$@"\"; } -listfiles() { ls -1 ${1:+"$@"} 2>/dev/null; } -whichre() { local n=$#; local s="$1"; shift; while test $# -ge 1; do - qexpr "$s" : "$1"&& echo $(($n - $#)) && return 0; shift; done; - echo 0; return 1;} -matchre() { test $(whichre "$@") -gt 0; } -streq() { local s="$1"; shift; while test $# -ge 1; do - test "X$s" = "X$1" && return 0; shift; done; return 1;} -strupper() { - echo "$@"|tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ -} -strlower() { - echo "$@"|tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz -} -chdir() { cd "$1" || die cd $(qw $1) failed; } -absdir() { chdir "$1" && pwd; } -abspath() { local p=''; case "$1" in /*);; *)p="$(pwd)/";; esac; echo "$p$1"; } -tmpfile() { mktemp -t .$APPNAME ${1:+"$@"}; } -############################################################ -# show usage and exit -############################################################ -usage() { - cat <<EOF -Usage: $APPNAME [options] [--] rev[.yyyymmdd] -Options: - -h,--help Show this help. - -V,--version Show version number. - -v,--verbose Produce more verbose output. - -x,--debug Turn on shell command tracing. - -- Stop option processing. -EOF - exit $1 -} -############################################################ -# show version and exit -############################################################ -VERSION='$Revision: 1.1 $' -VERSION=${VERSION#* }; VERSION=${VERSION% *} -version() { echo "$APPNAME $VERSION" \ - "Copyright (c) 2002 Alan Eldridge"; exit $1;} -############################################################ -# set default vars here -############################################################ -DEBUG=0 -VERBOSE=0; VFLG='' -DATETIME=$(date +%Y%m%d.%H%M) -DATE=${DATETIME%.*} -TIME=${DATETIME#*.} -############################################################ -# do command line options -############################################################ -while test $# -gt 0; do - n=1; case "$1" in - -h|--help) usage 0;; - -V|--version) version 0;; - -v|--verbose) VERBOSE=1;VFLG='-v';; - -x|--debug) set -x;DEBUG=1;; - --) shift; break;; -*) usage 1;; *) break;; - esac; shift $n -done - -############################################################ -# main(): script execution begins here -############################################################ - -test $# -eq 1 || usage 1 - -REV=$1 -test ${REV##*.} = today && REV=${REV%.*}.$DATE - -status "pruning tree..." -exfile=$(tmpfile) -cat >>$exfile <<'EOF' -^.*/CVS($|/) -^.*/macbuild($|/) -^.*/package($|/) -^.*/.cvsignore($|/) -^.*/windows($|/) -^.*/activex($|/) -^.*/os2($|/) -^.*/solaris($|/) -^.*/gc($|/) -^mozilla/apache($|/) -^mozilla/calendar($|/) -^mozilla/cck($|/) -^mozilla/chimera($|/) -^mozilla/ef($|/) -^mozilla/embed.mak($|/) -^mozilla/embed.mk($|/) -^mozilla/gconfig($|/) -^mozilla/gfx2($|/) -^mozilla/grendel($|/) -^mozilla/java($|/) -^mozilla/js2($|/) -^mozilla/mail($|/) -^mozilla/mailnews($|/) -^mozilla/mozilla($|/) -^mozilla/mozilla.kdevprj($|/) -^mozilla/mozilla.lsm($|/) -^mozilla/msgsdk($|/) -^mozilla/mstone($|/) -^mozilla/nglayout.mac($|/) -^mozilla/nunet($|/) -^mozilla/other-licenses($|/) -^mozilla/privacy($|/) -^mozilla/silentdl($|/) -^mozilla/timer($|/) -^mozilla/trex.mak($|/) -^mozilla/trex.mk($|/) -^mozilla/webtools($|/) -EOF -test -d mozilla || die "No mozilla dir here." -find mozilla 2>/dev/null | egrep -f $exfile | xargs rm -fr -rm -f $exfile -status "making firefox-$REV.tar.bz2 ..." -tar -cjpf firefox-$REV.tar.bz2 mozilla -status "done." -#EOF diff --git a/www/firefox36/files/mozconfig.in b/www/firefox36/files/mozconfig.in deleted file mode 100644 index 2f4aa77dd545..000000000000 --- a/www/firefox36/files/mozconfig.in +++ /dev/null @@ -1,74 +0,0 @@ -# .mozconfig.in -*-shell-script-*- -# $FreeBSD$ -###################################################################### -# standard opts from README -export MOZ_PHOENIX=1 -mk_add_options MOZ_PHOENIX=1 -ac_add_options --enable-crypto -ac_add_options --disable-tests -ac_add_options --disable-mailnews -ac_add_options --disable-composer -ac_add_options --enable-default-toolkit=gtk2 -###################################################################### -# FBSD specific -export CPPFLAGS="@CPPFLAGS@" -export CFLAGS="@CFLAGS@" -export LIBS="@LIBS@" -export LDFLAGS="@LDFLAGS@" -export CONFIG_SH=/bin/sh -export XP_UNIX=1 -mk_add_options XP_UNIX=1 -export PERL="@PERL@" -mk_add_options PERL=$PERL -# Configure options for installation -ac_add_options --prefix=@PREFIX@ -###################################################################### -# Use ports for these libraries -ac_add_options --with-system-jpeg=@LOCALBASE@ -ac_add_options --with-system-zlib -ac_add_options --with-system-png=@LOCALBASE@ -ac_add_options --with-system-mng=@LOCALBASE@ -###################################################################### -# set compile/link features -ac_add_options --with-pthreads -###################################################################### -# disable unneeded/unavailable -ac_add_options --disable-auto-deps -ac_add_options --disable-bidi -ac_add_options --disable-dtd-debug -ac_add_options --disable-jsd -ac_add_options --disable-ldap -ac_add_options --disable-pedantic -ac_add_options --disable-profilesharing -ac_add_options --disable-installer -ac_add_options --enable-image-decoders=png,gif,jpeg,bmp -ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,venkman,gnomevfs -###################################################################### -# conditional from port Makefile -#if test -n "$WITH_REORDER"; then -# ac_add_options --enable-reorder -#else -# ac_add_options --disable-reorder -#fi # test -n "$WITH_REORDER" -if test -n "$WITH_DEBUG"; then - ac_add_options --enable-debug - ac_add_options --disable-strip -else - ac_add_options --disable-debug - ac_add_options --enable-optimize=${WITH_OPTIMIZE} - ac_add_options --enable-strip -fi # test -n "$WITH_DEBUG" -if test -n "$WITH_LOGGING"; then - ac_add_options --enable-logging -else - ac_add_options --disable-logging -fi # test -n "$WITH_LOGGING" -if test -z "$WITHOUT_XFT"; then - ac_add_options --enable-xft -else - ac_add_options --disable-xft -fi # test -z "$WITHOUT_XFT" -if test -z "$WITH_SMB"; then - ac_add_options --disable-gnomevfs -fi # test -z "$WITH_SMB" -###################################################################### diff --git a/www/firefox36/files/patch-250862 b/www/firefox36/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/firefox36/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/firefox36/files/patch-255067 b/www/firefox36/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/firefox36/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/firefox36/files/patch-256316 b/www/firefox36/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/firefox36/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/firefox36/files/patch-Double.cpp b/www/firefox36/files/patch-Double.cpp deleted file mode 100644 index 26a1fa56337a..000000000000 --- a/www/firefox36/files/patch-Double.cpp +++ /dev/null @@ -1,61 +0,0 @@ -$FreeBSD$ - ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/firefox36/files/patch-browser_app_Makefile.in b/www/firefox36/files/patch-browser_app_Makefile.in deleted file mode 100644 index 0fee861b9f72..000000000000 --- a/www/firefox36/files/patch-browser_app_Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- browser/app/Makefile.in.orig Sat Jun 19 00:39:09 2004 -+++ browser/app/Makefile.in Sat Jun 19 00:39:55 2004 -@@ -75,6 +75,7 @@ - $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ - $(DIST)/lib/$(LIB_PREFIX)xulapp_s.$(LIB_SUFFIX) \ -+ -lgthread-2.0 \ - $(MOZ_JS_LIBS) \ - $(XPCOM_LIBS) \ - $(NSPR_LIBS) \ diff --git a/www/firefox36/files/patch-build_unix_mozilla-xpcom.pc.in b/www/firefox36/files/patch-build_unix_mozilla-xpcom.pc.in deleted file mode 100644 index 4e982a5443e8..000000000000 --- a/www/firefox36/files/patch-build_unix_mozilla-xpcom.pc.in +++ /dev/null @@ -1,8 +0,0 @@ ---- build/unix/mozilla-xpcom.pc.in.orig Thu Jun 24 12:23:09 2004 -+++ build/unix/mozilla-xpcom.pc.in Thu Jun 24 12:23:18 2004 -@@ -8,4 +8,4 @@ - Version: %MOZILLA_VERSION% - Requires: mozilla-nspr = %MOZILLA_VERSION% - Libs: -L${libdir} -lxpcom --Cflags: -I${includedir}/xpcom -I${includedir}/string -+Cflags: -I${includedir}/xpcom -I${includedir}/string -I${includedir} diff --git a/www/firefox36/files/patch-build_unix_run-mozilla.sh b/www/firefox36/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/firefox36/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/firefox36/files/patch-config-mkdepend-imakemdep.h b/www/firefox36/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index d8b6e0b049e1..000000000000 --- a/www/firefox36/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,12 +0,0 @@ -$FreeBSD$ - ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/firefox36/files/patch-config-rules.mk b/www/firefox36/files/patch-config-rules.mk deleted file mode 100644 index db3009d37ee3..000000000000 --- a/www/firefox36/files/patch-config-rules.mk +++ /dev/null @@ -1,16 +0,0 @@ -$FreeBSD$ - ---- config/rules.mk.orig Tue Aug 26 13:28:47 2003 -+++ config/rules.mk Sun Feb 1 15:11:41 2004 -@@ -444,7 +444,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/firefox36/files/patch-configure b/www/firefox36/files/patch-configure deleted file mode 100644 index 9e60372adb33..000000000000 --- a/www/firefox36/files/patch-configure +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.orig Fri Feb 13 01:06:29 2004 -+++ configure Fri Feb 13 01:07:17 2004 -@@ -9181,7 +9181,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9187 "configure" - #include "confdefs.h" -@@ -9212,7 +9212,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9222,7 +9222,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9228 "configure" - #include "confdefs.h" -@@ -9253,7 +9253,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi diff --git a/www/firefox36/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp b/www/firefox36/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp deleted file mode 100644 index 0a2fa7daac00..000000000000 --- a/www/firefox36/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp +++ /dev/null @@ -1,48 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.cpp.orig Wed Nov 19 01:20:47 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.cpp Tue Feb 10 02:52:26 2004 -@@ -323,11 +323,11 @@ - prefBranch->GetBoolPref("accessibility.typeaheadfind.startlinksonly", - &mStartLinksOnlyPref); - -- PRBool isSoundEnabled = PR_TRUE; -+ mIsSoundEnabled = PR_TRUE; - prefBranch->GetBoolPref("accessibility.typeaheadfind.enablesound", -- &isSoundEnabled); -+ &mIsSoundEnabled); - nsXPIDLCString soundStr; -- if (isSoundEnabled) { -+ if (mIsSoundEnabled && mIsSoundEnabled) { - prefBranch->GetCharPref("accessibility.typeaheadfind.soundURL", - getter_Copies(soundStr)); - } -@@ -758,7 +758,7 @@ - } - else { - // No find string to backspace in! -- if (mIsBackspaceProtectOn) { -+ if (mIsBackspaceProtectOn && mIsSoundEnabled) { - // This flag should be on only if the last key was a backspace. - // It keeps us from accidentally hitting backspace too many times and - // going back in history when we really just wanted to clear -@@ -1012,7 +1012,9 @@ - - // Error sound (don't fire when backspace is pressed, they're - // trying to correct the mistake!) -- PlayNotFoundSound(); -+ if (mIsSoundEnabled) { -+ PlayNotFoundSound(); -+ } - - // Remove bad character from buffer, so we can continue typing from - // last matched character -@@ -1059,7 +1061,7 @@ - void - nsTypeAheadFind::PlayNotFoundSound() - { -- if (mNotFoundSoundURL.IsEmpty()) // no sound -+ if (mNotFoundSoundURL.IsEmpty() || !mIsSoundEnabled) // no sound - return; - if (!mSoundInterface) { - mSoundInterface = do_CreateInstance("@mozilla.org/sound;1"); diff --git a/www/firefox36/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h b/www/firefox36/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h deleted file mode 100644 index 809531f726bc..000000000000 --- a/www/firefox36/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.h.orig Fri May 23 22:00:33 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.h Mon Feb 9 22:21:43 2004 -@@ -194,6 +194,9 @@ - - nsCString mNotFoundSoundURL; - -+ // Move the sound enabled boolean out for all methods to access. -+ PRBool mIsSoundEnabled; -+ - // PRBool's are used instead of PRPackedBool's where the address of the - // boolean variable is getting passed into a method. For example: - // GetBoolPref("accessibility.typeaheadfind.linksonly", &mLinksOnlyPref); diff --git a/www/firefox36/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/firefox36/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/firefox36/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/firefox36/files/patch-nspr-unix.c b/www/firefox36/files/patch-nspr-unix.c deleted file mode 100644 index 4a221aa9d6b3..000000000000 --- a/www/firefox36/files/patch-nspr-unix.c +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/md/unix/unix.c.orig Sat May 31 18:06:04 2003 -+++ nsprpub/pr/src/md/unix/unix.c Sat May 31 18:04:43 2003 -@@ -65,7 +65,8 @@ - * PRInt32* pointer to a _PRSockLen_t* pointer. - */ - #if defined(HAVE_SOCKLEN_T) \ -- || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) -+ || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) \ -+ || defined(FREEBSD) - #define _PRSockLen_t socklen_t - #elif defined(IRIX) || defined(HPUX) || defined(OSF1) || defined(SOLARIS) \ - || defined(AIX4_1) || defined(LINUX) || defined(SONY) \ -@@ -73,7 +74,7 @@ - || defined(SUNOS4) || defined(NCR) || defined(DARWIN) \ - || defined(NEXTSTEP) || defined(QNX) - #define _PRSockLen_t int --#elif (defined(AIX) && !defined(AIX4_1)) || defined(FREEBSD) \ -+#elif (defined(AIX) && !defined(AIX4_1)) \ - || defined(NETBSD) || defined(OPENBSD) || defined(UNIXWARE) \ - || defined(DGUX) || defined(VMS) || defined(NTO) - #define _PRSockLen_t size_t diff --git a/www/firefox36/files/patch-nsprpub-pr-include-md-_freebsd.cfg b/www/firefox36/files/patch-nsprpub-pr-include-md-_freebsd.cfg deleted file mode 100644 index 30a28b01459b..000000000000 --- a/www/firefox36/files/patch-nsprpub-pr-include-md-_freebsd.cfg +++ /dev/null @@ -1,163 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.cfg.orig Wed Jan 2 18:38:25 2002 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 15:09:53 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,6 +138,149 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__sparc64__) -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_POINTER 8 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+ -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/firefox36/files/patch-nsprpub-pr-include-md-_freebsd.h b/www/firefox36/files/patch-nsprpub-pr-include-md-_freebsd.h deleted file mode 100644 index 02923f6d3e22..000000000000 --- a/www/firefox36/files/patch-nsprpub-pr-include-md-_freebsd.h +++ /dev/null @@ -1,15 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 23:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Mon Feb 9 22:24:39 2004 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/firefox36/files/patch-nsprpub-pr-include-md-_pth.h b/www/firefox36/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/firefox36/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/firefox36/files/patch-nsprpub-pr-src-io-prprf.c b/www/firefox36/files/patch-nsprpub-pr-src-io-prprf.c deleted file mode 100644 index 38bd959aef25..000000000000 --- a/www/firefox36/files/patch-nsprpub-pr-src-io-prprf.c +++ /dev/null @@ -1,14 +0,0 @@ ---- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004 -+++ nsprpub/pr/src/io/prprf.c Tue Jun 15 13:17:30 2004 -@@ -51,7 +51,10 @@ - ** Note: on some platforms va_list is defined as an array, - ** and requires array notation. - */ --#if (defined(LINUX) && defined(__x86_64__)) -+#if defined(__amd64__) -+#include <stdarg.h> -+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar)) -+#elif (defined(LINUX) && defined(__x86_64__)) - #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar)) - #elif (defined(LINUX) && defined(__powerpc__)) || \ - (defined(LINUX) && defined(__s390__)) || \ diff --git a/www/firefox36/files/patch-nsprpub-pr-src-pthreads-ptio.c b/www/firefox36/files/patch-nsprpub-pr-src-pthreads-ptio.c deleted file mode 100644 index c015c3d19d27..000000000000 --- a/www/firefox36/files/patch-nsprpub-pr-src-pthreads-ptio.c +++ /dev/null @@ -1,31 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 21:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Oct 17 05:25:43 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/firefox36/files/patch-security-coreconf-FreeBSD.mk b/www/firefox36/files/patch-security-coreconf-FreeBSD.mk deleted file mode 100644 index 73292a7362d5..000000000000 --- a/www/firefox36/files/patch-security-coreconf-FreeBSD.mk +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- security/coreconf/FreeBSD.mk Thu Oct 16 23:03:47 2003 -+++ security/coreconf/FreeBSD.mk Thu Oct 16 22:53:11 2003 -@@ -44,5 +44,9 @@ - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 -+endif - endif - diff --git a/www/firefox36/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in b/www/firefox36/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in deleted file mode 100644 index feffd2c6344f..000000000000 --- a/www/firefox36/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in +++ /dev/null @@ -1,17 +0,0 @@ ---- toolkit/mozapps/extensions/src/nsExtensionManager.js.in.orig Tue Jul 27 15:35:12 2004 -+++ toolkit/mozapps/extensions/src/nsExtensionManager.js.in Tue Jul 27 15:36:02 2004 -@@ -1568,9 +1568,14 @@ - - _checkForGlobalInstalls: function (aPath, aItemType) - { -+ var fPrefix = "file://"; - // First see if the path supplied is a file path - var file = Components.classes["@mozilla.org/file/local;1"] - .createInstance(Components.interfaces.nsILocalFile); -+ if (aPath.substr(0, fPrefix.length) == fPrefix) { -+ // Strip out the file:// prefix if it exists -+ aPath = aPath.substr(fPrefix.length, aPath.length); -+ } - try { - file.initWithPath(aPath); - } diff --git a/www/firefox36/files/patch-toolkit_xre_nsAppRunner.cpp b/www/firefox36/files/patch-toolkit_xre_nsAppRunner.cpp deleted file mode 100644 index 68f43996813d..000000000000 --- a/www/firefox36/files/patch-toolkit_xre_nsAppRunner.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- toolkit/xre/nsAppRunner.cpp.orig Sat Jun 19 00:37:07 2004 -+++ toolkit/xre/nsAppRunner.cpp Sat Jun 19 00:37:39 2004 -@@ -1710,6 +1710,7 @@ - // in nsAppShell::Create, but we need to get in before gtk - // has been initialized to make sure everything is running - // consistently. -+ g_thread_init(NULL); - if (CheckArg("install")) - gdk_rgb_set_install(TRUE); - diff --git a/www/firefox36/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc b/www/firefox36/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc deleted file mode 100644 index 9a41bbfc4602..000000000000 --- a/www/firefox36/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Tue Jun 15 12:52:36 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/firefox36/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in b/www/firefox36/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in deleted file mode 100644 index c0af6bf2df9d..000000000000 --- a/www/firefox36/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 15:06:40 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -60,7 +63,7 @@ - endif - endif - # IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/firefox36/files/patch-xptcall-alpha b/www/firefox36/files/patch-xptcall-alpha deleted file mode 100644 index 6052f3ecf6dc..000000000000 --- a/www/firefox36/files/patch-xptcall-alpha +++ /dev/null @@ -1,461 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/firefox36/files/patch-xptcall-amd64 b/www/firefox36/files/patch-xptcall-amd64 deleted file mode 100644 index 541d40207aa7..000000000000 --- a/www/firefox36/files/patch-xptcall-amd64 +++ /dev/null @@ -1,388 +0,0 @@ -$FreeBSD$ - ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/firefox36/files/patch-xptcall-ia64 b/www/firefox36/files/patch-xptcall-ia64 deleted file mode 100644 index 65e17ebb6c12..000000000000 --- a/www/firefox36/files/patch-xptcall-ia64 +++ /dev/null @@ -1,40 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/firefox36/files/patch-xptcall-sparc64 b/www/firefox36/files/patch-xptcall-sparc64 deleted file mode 100644 index 13745acf9f4f..000000000000 --- a/www/firefox36/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,329 +0,0 @@ -$FreeBSD$ - ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/firefox36/pkg-deinstall.in b/www/firefox36/pkg-deinstall.in deleted file mode 100644 index 3fe1644fc054..000000000000 --- a/www/firefox36/pkg-deinstall.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xDEINSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% - -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -rm -f ${MOZDIR}/component.reg -rm -f ${MOZDIR}/components/*.dat -rm -rf ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox36/pkg-descr b/www/firefox36/pkg-descr deleted file mode 100644 index b6576089aa3b..000000000000 --- a/www/firefox36/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Mozilla Firefox is the next-generation browser from the Mozilla project. See -its home page for more details. - -WWW: http://www.mozilla.org/products/firefox/ - --- AlanE <alane@freebsd.org> diff --git a/www/firefox36/pkg-install.in b/www/firefox36/pkg-install.in deleted file mode 100644 index 5de485a7716a..000000000000 --- a/www/firefox36/pkg-install.in +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg -rm -rf ${MOZDIR}/extensions - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true -mkdir -p ${MOZDIR}/extensions -cp -rp ${MOZDIR}/defaults/profile/extensions/* ${MOZDIR}/extensions -mv -f ${MOZDIR}/extensions/installed-extensions.txt \ - ${MOZDIR}/extensions/installed-extensions-processed.txt -cp -p ${MOZDIR}/extensions.port/Extensions.rdf \ - ${MOZDIR}/extensions - -exit 0 diff --git a/www/firefox36/pkg-message b/www/firefox36/pkg-message deleted file mode 100644 index 77f3adad8770..000000000000 --- a/www/firefox36/pkg-message +++ /dev/null @@ -1,41 +0,0 @@ -====================================================================== -README FOR GNOMEVFS SUPPORT: -Gnomevfs support is optional (disabled by default), and can be enabled by -building with ``-DWITH_SMB''. - -It is new and currently has issues to be ironed out. - -You must delete your components registry for gnomevfs to register: - -rm ~/.mozilla/firefox/default.*/compreg.dat - -SMB issues: -Network group, machine, and share browsing does not work correctly. - -SFTP: -Only sftp access using public key authentication works. To easily -setup public key authentication to "remote_host": - -ssh-keygen -t dsa -cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" - -The SSH sever on remote_host must allow pub key authentication. - -====================================================================== - -Any bug reports should be addressed to the maintainers at: - gnome@FreeBSD.org -You may also Cc: freebsd-ports@freebsd.org. Please do not send -bug reports to any other addresses. - -Please include the following information with any bug report: -* Output from 'uname -a'. -* Date/time stamp from www/firefox/Makefile. -* Where/when did the problem occur: configuring, building, or - running firefox -* How can you reproduce the problem? - -Thank you for your help in testing and reporting bugs, and we hope you -enjoy using Firefox. -The Maintainers (gnome@) -====================================================================== diff --git a/www/flock/Makefile b/www/flock/Makefile deleted file mode 100644 index 1168c9a59e8f..000000000000 --- a/www/flock/Makefile +++ /dev/null @@ -1,225 +0,0 @@ -# New ports collection makefile for: phoenix -# Date created: 2002/10/21 -# Whom: Alan Eldridge <alane@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= firefox -PORTVERSION= 0.9.3 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTVERSION} -DISTNAME= ${PORTNAME}-${PORTVERSION}-source - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Web browser based on the browser portion of Mozilla - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 - -ALL_TARGET= default -CONFIGURE_ENV= LOCALBASE=${LOCALBASE} -FAKEDIR= ${WRKDIR}/fake -FAKESUBDIR= ${FAKEDIR}/lib/${PORTNAME} -HAS_CONFIGURE= yes -ESD_LIB= libesd.so.2 -LOCAL_PREFIX= ${PREFIX}/lib/${PORTNAME} -NO_MTREE= yes -PLIST= ${WRKDIR}/plist -PLUGINSDIR= ${PREFIX}/lib/browser_plugins -USE_BZIP2= yes -USE_GMAKE= yes -USE_GNOME= gtk20 libidl -USE_ICONV= yes -USE_PERL5_BUILD=yes -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/mozilla -PKGINSTALL= ${WRKDIR}/pkg-install -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall - -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS= DEBUG "Build a debugging image" off \ - HEADERS "Install headers and IDL files" off \ - LOGGING "Enable additional log messages" off \ - OPTIMIZED_CFLAGS "Enable some additional optimizations" off \ - XFT "Enable support for anti-aliased fonts" on \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_DEBUG) -WITH_LOGGING= yes -CONFIGURE_ENV+= WITH_DEBUG=yes -.endif # defined(WITH_DEBUG) - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ENV+= WITH_OPTIMIZE=-O2 -.else -CONFIGURE_ENV+= WITH_OPTIMIZE=-O -.endif # defined(WITH_OPTIMIZED_CFLAGS) - -.if defined(WITH_LOGGING) -CONFIGURE_ENV+= WITH_LOGGING=yes -.endif # defined(WITH_LOGGING) - -.if defined(WITHOUT_XFT) -CONFIGURE_ENV+= WITHOUT_XFT=yes -.else -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -.endif # !defined(WITHOUT_XFT) - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -CONFIGURE_ENV+= WITH_SMB=yes -.endif # defined(WITH_SMB) - -CPPFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include -CFLAGS+= ${PTHREAD_CFLAGS} -LDFLAGS+= -L${X11BASE}/lib -LIBS+= ${PTHREAD_LIBS} - -EXTRA_SCRIPTS= ${PORTNAME}.rb - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -pre-extract:: - @${ECHO_MSG} - @${ECHO_MSG} "Extracting source (this takes a while) ..." - @${ECHO_MSG} - -post-extract:: -# FAKEDIR is here so that nsinstall will install under FAKEDIR, not -# under PREFIX. See pre-install and do-install for details. - @${SED} -e 's|@CPPFLAGS@|${CPPFLAGS}|' \ - -e 's|@CFLAGS@|${CFLAGS}|' \ - -e 's|@LDFLAGS@|${LDFLAGS}|' \ - -e 's|@LIBS@|${LIBS}|' \ - -e 's|@X11BASE@|${X11BASE}|' \ - -e 's|@LOCALBASE@|${LOCALBASE}|' \ - -e 's|@PREFIX@|${FAKEDIR}/lib/firefox|' \ - -e 's|@PERL@|${PERL5}|' \ - <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig - -post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${PERL} -pi -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${PERL} -pi -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/config/config.mk \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${PERL} -pi -e 's|libesd\.so\.\d+|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp -.for ii in modules/libpref/src/init extensions/sroaming/resources/content/prefs \ - embedding/minimo - ${MV} ${WRKSRC}/${ii}/all.js ${WRKSRC}/${ii}/all.js.bak - ${SED} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - < ${WRKSRC}/${ii}/all.js.bak > ${WRKSRC}/${ii}/all.js -.endfor -.for ii in ${PKGCONFIG_FILES} - @${PERL} -pi -e 's|mozilla-|firefox-|g' \ - ${WRKSRC}/build/unix/${ii}.pc.in -.endfor - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: -# XXX This works around an install problem that is triggered when -# toolkit/profile/src is built after profile/src. - @${TOUCH} -f ${WRKSRC}/profile/build/libprofile.so - -pre-install: -# Overview: the program installs itself in FAKEDIR, then a list is made of the -# files and directories in there. This is the PLIST (packing list) for the -# package, replacing the traditional pkg-plist file. - @${RM} -rf ${FAKEDIR} ${PLIST} - @${MKDIR} ${FAKEDIR}/lib/browser_plugins - @${MKDIR} ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ - Makefile ${MAKE_ARGS} install -.for ii in mac win -.for jj in / .jar - @${RM} -rf ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/chrome/en-${ii}${jj} -.endfor -.endfor - @${INSTALL_DATA} ${FILESDIR}/Extensions.rdf \ - ${FAKEDIR}/lib/${PORTNAME}/lib/${PORTNAME}-${PORTVERSION}/extensions.port - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - @${SED} -e 's|%%MOZDIR%%|${LOCAL_PREFIX}/lib/${PORTNAME}-${PORTVERSION}|g' \ - < ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL} - -.if !defined (WITH_HEADERS) - @${RM} -fr ${FAKEDIR}/share/idl ${FAKEDIR}/include -.endif -.for ii in firefox Firefox firefox-config ${EXTRA_SCRIPTS} - @${ECHO_CMD} bin/${ii} >> ${PLIST} -.endfor - @cd ${FAKEDIR} && ${FIND} * ! -type d | ${SORT} >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} | ${SED} -e \ - "s:^:@exec ${MKDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d -empty | ${SORT} -r | ${SED} -e \ - "s:^:@unexec ${RMDIR} %D/:" -e "s:$$: || true:" >> ${PLIST}; \ - ${FIND} * -type d ! -empty | ${SORT} -r | ${SED} -e "s:^:@dirrm :" | \ - ${GREP} / >> ${PLIST} - -do-install: -# This is the actual installation. First, the contents of FAKEDIR are -# just copied to PREFIX. - cd ${FAKEDIR} && ${FIND} * | ${CPIO} -dmp --quiet ${PREFIX} - -post-install: -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif -.for i in ${EXTRA_SCRIPTS} - ${INSTALL_SCRIPT} ${FILESDIR}/${i} ${PREFIX}/bin -.endfor -.for ii in f F - ${RM} -f ${PREFIX}/bin/${ii}irefox - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox ${PREFIX}/bin/${ii}irefox -.endfor - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox - ${RM} -f ${PREFIX}/bin/firefox-config - ${LN} -sf ${LOCAL_PREFIX}/bin/firefox-config \ - ${PREFIX}/bin/firefox-config - ${PERL} -pi -e 's|${FAKEDIR}|${PREFIX}|g' ${LOCAL_PREFIX}/bin/firefox-config - ${FIND} ${LOCAL_PREFIX}/lib/pkgconfig -type f | ${XARGS} ${PERL} -pi -e \ - 's|${FAKEDIR}|${PREFIX}|g' - -if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PLUGINSDIR}/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - -.include <bsd.port.post.mk> diff --git a/www/flock/distinfo b/www/flock/distinfo deleted file mode 100644 index 53764c79efd8..000000000000 --- a/www/flock/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (firefox-0.9.3-source.tar.bz2) = 641ebf96d2211b3c5527e88389b9687e -SIZE (firefox-0.9.3-source.tar.bz2) = 33945173 diff --git a/www/flock/files/Extensions.rdf b/www/flock/files/Extensions.rdf deleted file mode 100644 index 93e1e38a5e02..000000000000 --- a/www/flock/files/Extensions.rdf +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0"?> -<RDF:RDF xmlns:em="http://www.mozilla.org/2004/em-rdf#" - xmlns:NC="http://home.netscape.com/NC-rdf#" - xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - <RDF:Description RDF:about="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}" - em:version="1.0" - em:name="DOM Inspector" - em:description="A powerful tool for viewing and manipulating documents." - em:creator="Joe Hewitt" - em:locked="true"> - <em:targetApplication RDF:resource="rdf:#$BfYhZ3"/> - </RDF:Description> - <RDF:Description RDF:about="rdf:#$BfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="rdf:#$pfYhZ3" - em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" - em:minVersion="0.9" - em:maxVersion="0.9" /> - <RDF:Description RDF:about="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}" - em:version="2.0" - em:name="Firefox (default)" - em:description="The default theme" - em:creator="Gerich and Horlander" - em:internalName="classic/1.0" - em:locked="true" - em:contributor="Mozilla Contributors"> - <em:targetApplication RDF:resource="rdf:#$pfYhZ3"/> - </RDF:Description> - <RDF:Seq RDF:about="urn:mozilla:theme:root"> - <RDF:li RDF:resource="urn:mozilla:theme:{972ce4c6-7e08-4474-a285-3208198ce6fd}"/> - </RDF:Seq> - <RDF:Seq RDF:about="urn:mozilla:extension:root"> - <RDF:li RDF:resource="urn:mozilla:extension:{641d8d09-7dda-4850-8228-ac0ab65e2ac9}"/> - </RDF:Seq> -</RDF:RDF> diff --git a/www/flock/files/firefox.rb b/www/flock/files/firefox.rb deleted file mode 100644 index 082607af8783..000000000000 --- a/www/flock/files/firefox.rb +++ /dev/null @@ -1,95 +0,0 @@ -#!/usr/bin/env ruby -=begin -*-mode: ruby-*- - - MoZiLLa.in - - Copyright (c) 2002, Alan Eldridge - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of the copyright owner nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - $Id: firebird.rb,v 1.2 2003/05/31 17:24:19 marcus Exp $ - - 2002-12-16 Alan Eldridge <alane@geeksrus.net> - -=end - -X11BIN = "/usr/X11R6/bin" -NAME = File::basename($0, ".rb") -APP_PATH = File::join(X11BIN, NAME) - -if !File::executable?(APP_PATH) - raise "File '#{APP_PATH}' not found. Giving up." -elsif ($display = ENV["DISPLAY"]) == nil - raise "Environment variable DISPLAY not found. Giving up." -end - -if ARGV.size > 0 - if ARGV[0] == "--debug" - ARGV.shift - else - $stdin.reopen(File::open("/dev/null", "r")) - $stdout.reopen(File::open("/dev/null", "w")) - $stderr.reopen(File::open("/dev/null", "w")) - end -end - -if ARGV.size < 1 - $url = nil -else - $url = ARGV.pop - $url.sub!(/^ghelp:/, "file:") -end - -IO::popen("xwininfo -display #{$display} -root -tree") { - |io| - if NAME != "firefox" - $windows = io.grep(%r<"Mozilla"\s+"navigator:\s*browser">) - else - $windows = io.grep(%r<Firefox-bin.*>) - end -} - -if $windows.size > 0 - $id = $windows.map { - |s| s.strip.split.first - }.sort.first - $args = [ "-id", $id, "-raise", "-remote" ] - $args.push($url ? "\"openURL(#{$url},new-window)\"" : - "\"xfeDoCommand(openBrowser)\"") -else - $args = ARGV - $args.push("\"#{$url}\"") if $url -end - -fork { - exec(([APP_PATH] + $args).join(" ")) -} -exit! - -#EOF diff --git a/www/flock/files/mkdistfile b/www/flock/files/mkdistfile deleted file mode 100644 index 3c3ae1744c4c..000000000000 --- a/www/flock/files/mkdistfile +++ /dev/null @@ -1,171 +0,0 @@ -#!/bin/sh -# -*-shell-script-*- -# -# mkdistfile -- maintainer's utility to make a firefox distfile -# -# Copyright (c) 2002, Alan Eldridge -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# * Neither the name of the copyright owner nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# $FreeBSD$ -# -# 2002/10/21 alane@geeksrus.net -# - -ORIGDIR=$(/bin/pwd); export ORIGDIR -APPNAME=${0##*/};APPNAME=${APPNAME#-}; export APPNAME -test -z "$TMPDIR" && TMPDIR=/tmp; export TMPDIR -test -z "$HOSTNAME" && HOSTNAME=$(hostname); export HOSTNAME -warn() { echo "[$APPNAME:$$]" "****" "$@";} -status() { echo "[$APPNAME:$$]" "===>" "$@";} -error() { echo "[$APPNAME:$$]" "ERROR:" "$@";} -die() { echo "[$APPNAME:$$]" "FATAL:" "$@"; exit 1;} -unset echo_n; test "X`echo -n`" = "X-n" \ - && echo_n() { echo "$@\c"; } || echo_n() { echo -n "$@"; } -status_n() { echo_n "[$APPNAME:$$]" "===>" "$@";} -log() { local cmd=$1;shift;echo_n $(date "+%Y%m%d.%T") "";$cmd "$@";} -qexpr() { expr "$@" >/dev/null 2>&1;} -qw() { echo \""$@"\"; } -listfiles() { ls -1 ${1:+"$@"} 2>/dev/null; } -whichre() { local n=$#; local s="$1"; shift; while test $# -ge 1; do - qexpr "$s" : "$1"&& echo $(($n - $#)) && return 0; shift; done; - echo 0; return 1;} -matchre() { test $(whichre "$@") -gt 0; } -streq() { local s="$1"; shift; while test $# -ge 1; do - test "X$s" = "X$1" && return 0; shift; done; return 1;} -strupper() { - echo "$@"|tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ -} -strlower() { - echo "$@"|tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz -} -chdir() { cd "$1" || die cd $(qw $1) failed; } -absdir() { chdir "$1" && pwd; } -abspath() { local p=''; case "$1" in /*);; *)p="$(pwd)/";; esac; echo "$p$1"; } -tmpfile() { mktemp -t .$APPNAME ${1:+"$@"}; } -############################################################ -# show usage and exit -############################################################ -usage() { - cat <<EOF -Usage: $APPNAME [options] [--] rev[.yyyymmdd] -Options: - -h,--help Show this help. - -V,--version Show version number. - -v,--verbose Produce more verbose output. - -x,--debug Turn on shell command tracing. - -- Stop option processing. -EOF - exit $1 -} -############################################################ -# show version and exit -############################################################ -VERSION='$Revision: 1.1 $' -VERSION=${VERSION#* }; VERSION=${VERSION% *} -version() { echo "$APPNAME $VERSION" \ - "Copyright (c) 2002 Alan Eldridge"; exit $1;} -############################################################ -# set default vars here -############################################################ -DEBUG=0 -VERBOSE=0; VFLG='' -DATETIME=$(date +%Y%m%d.%H%M) -DATE=${DATETIME%.*} -TIME=${DATETIME#*.} -############################################################ -# do command line options -############################################################ -while test $# -gt 0; do - n=1; case "$1" in - -h|--help) usage 0;; - -V|--version) version 0;; - -v|--verbose) VERBOSE=1;VFLG='-v';; - -x|--debug) set -x;DEBUG=1;; - --) shift; break;; -*) usage 1;; *) break;; - esac; shift $n -done - -############################################################ -# main(): script execution begins here -############################################################ - -test $# -eq 1 || usage 1 - -REV=$1 -test ${REV##*.} = today && REV=${REV%.*}.$DATE - -status "pruning tree..." -exfile=$(tmpfile) -cat >>$exfile <<'EOF' -^.*/CVS($|/) -^.*/macbuild($|/) -^.*/package($|/) -^.*/.cvsignore($|/) -^.*/windows($|/) -^.*/activex($|/) -^.*/os2($|/) -^.*/solaris($|/) -^.*/gc($|/) -^mozilla/apache($|/) -^mozilla/calendar($|/) -^mozilla/cck($|/) -^mozilla/chimera($|/) -^mozilla/ef($|/) -^mozilla/embed.mak($|/) -^mozilla/embed.mk($|/) -^mozilla/gconfig($|/) -^mozilla/gfx2($|/) -^mozilla/grendel($|/) -^mozilla/java($|/) -^mozilla/js2($|/) -^mozilla/mail($|/) -^mozilla/mailnews($|/) -^mozilla/mozilla($|/) -^mozilla/mozilla.kdevprj($|/) -^mozilla/mozilla.lsm($|/) -^mozilla/msgsdk($|/) -^mozilla/mstone($|/) -^mozilla/nglayout.mac($|/) -^mozilla/nunet($|/) -^mozilla/other-licenses($|/) -^mozilla/privacy($|/) -^mozilla/silentdl($|/) -^mozilla/timer($|/) -^mozilla/trex.mak($|/) -^mozilla/trex.mk($|/) -^mozilla/webtools($|/) -EOF -test -d mozilla || die "No mozilla dir here." -find mozilla 2>/dev/null | egrep -f $exfile | xargs rm -fr -rm -f $exfile -status "making firefox-$REV.tar.bz2 ..." -tar -cjpf firefox-$REV.tar.bz2 mozilla -status "done." -#EOF diff --git a/www/flock/files/mozconfig.in b/www/flock/files/mozconfig.in deleted file mode 100644 index 2f4aa77dd545..000000000000 --- a/www/flock/files/mozconfig.in +++ /dev/null @@ -1,74 +0,0 @@ -# .mozconfig.in -*-shell-script-*- -# $FreeBSD$ -###################################################################### -# standard opts from README -export MOZ_PHOENIX=1 -mk_add_options MOZ_PHOENIX=1 -ac_add_options --enable-crypto -ac_add_options --disable-tests -ac_add_options --disable-mailnews -ac_add_options --disable-composer -ac_add_options --enable-default-toolkit=gtk2 -###################################################################### -# FBSD specific -export CPPFLAGS="@CPPFLAGS@" -export CFLAGS="@CFLAGS@" -export LIBS="@LIBS@" -export LDFLAGS="@LDFLAGS@" -export CONFIG_SH=/bin/sh -export XP_UNIX=1 -mk_add_options XP_UNIX=1 -export PERL="@PERL@" -mk_add_options PERL=$PERL -# Configure options for installation -ac_add_options --prefix=@PREFIX@ -###################################################################### -# Use ports for these libraries -ac_add_options --with-system-jpeg=@LOCALBASE@ -ac_add_options --with-system-zlib -ac_add_options --with-system-png=@LOCALBASE@ -ac_add_options --with-system-mng=@LOCALBASE@ -###################################################################### -# set compile/link features -ac_add_options --with-pthreads -###################################################################### -# disable unneeded/unavailable -ac_add_options --disable-auto-deps -ac_add_options --disable-bidi -ac_add_options --disable-dtd-debug -ac_add_options --disable-jsd -ac_add_options --disable-ldap -ac_add_options --disable-pedantic -ac_add_options --disable-profilesharing -ac_add_options --disable-installer -ac_add_options --enable-image-decoders=png,gif,jpeg,bmp -ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,venkman,gnomevfs -###################################################################### -# conditional from port Makefile -#if test -n "$WITH_REORDER"; then -# ac_add_options --enable-reorder -#else -# ac_add_options --disable-reorder -#fi # test -n "$WITH_REORDER" -if test -n "$WITH_DEBUG"; then - ac_add_options --enable-debug - ac_add_options --disable-strip -else - ac_add_options --disable-debug - ac_add_options --enable-optimize=${WITH_OPTIMIZE} - ac_add_options --enable-strip -fi # test -n "$WITH_DEBUG" -if test -n "$WITH_LOGGING"; then - ac_add_options --enable-logging -else - ac_add_options --disable-logging -fi # test -n "$WITH_LOGGING" -if test -z "$WITHOUT_XFT"; then - ac_add_options --enable-xft -else - ac_add_options --disable-xft -fi # test -z "$WITHOUT_XFT" -if test -z "$WITH_SMB"; then - ac_add_options --disable-gnomevfs -fi # test -z "$WITH_SMB" -###################################################################### diff --git a/www/flock/files/patch-250862 b/www/flock/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/flock/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/flock/files/patch-255067 b/www/flock/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/flock/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/flock/files/patch-256316 b/www/flock/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/flock/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/flock/files/patch-Double.cpp b/www/flock/files/patch-Double.cpp deleted file mode 100644 index 26a1fa56337a..000000000000 --- a/www/flock/files/patch-Double.cpp +++ /dev/null @@ -1,61 +0,0 @@ -$FreeBSD$ - ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/flock/files/patch-browser_app_Makefile.in b/www/flock/files/patch-browser_app_Makefile.in deleted file mode 100644 index 0fee861b9f72..000000000000 --- a/www/flock/files/patch-browser_app_Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- browser/app/Makefile.in.orig Sat Jun 19 00:39:09 2004 -+++ browser/app/Makefile.in Sat Jun 19 00:39:55 2004 -@@ -75,6 +75,7 @@ - $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ - $(DIST)/lib/$(LIB_PREFIX)xulapp_s.$(LIB_SUFFIX) \ -+ -lgthread-2.0 \ - $(MOZ_JS_LIBS) \ - $(XPCOM_LIBS) \ - $(NSPR_LIBS) \ diff --git a/www/flock/files/patch-build_unix_mozilla-xpcom.pc.in b/www/flock/files/patch-build_unix_mozilla-xpcom.pc.in deleted file mode 100644 index 4e982a5443e8..000000000000 --- a/www/flock/files/patch-build_unix_mozilla-xpcom.pc.in +++ /dev/null @@ -1,8 +0,0 @@ ---- build/unix/mozilla-xpcom.pc.in.orig Thu Jun 24 12:23:09 2004 -+++ build/unix/mozilla-xpcom.pc.in Thu Jun 24 12:23:18 2004 -@@ -8,4 +8,4 @@ - Version: %MOZILLA_VERSION% - Requires: mozilla-nspr = %MOZILLA_VERSION% - Libs: -L${libdir} -lxpcom --Cflags: -I${includedir}/xpcom -I${includedir}/string -+Cflags: -I${includedir}/xpcom -I${includedir}/string -I${includedir} diff --git a/www/flock/files/patch-build_unix_run-mozilla.sh b/www/flock/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/flock/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/flock/files/patch-config-mkdepend-imakemdep.h b/www/flock/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index d8b6e0b049e1..000000000000 --- a/www/flock/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,12 +0,0 @@ -$FreeBSD$ - ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/flock/files/patch-config-rules.mk b/www/flock/files/patch-config-rules.mk deleted file mode 100644 index db3009d37ee3..000000000000 --- a/www/flock/files/patch-config-rules.mk +++ /dev/null @@ -1,16 +0,0 @@ -$FreeBSD$ - ---- config/rules.mk.orig Tue Aug 26 13:28:47 2003 -+++ config/rules.mk Sun Feb 1 15:11:41 2004 -@@ -444,7 +444,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/flock/files/patch-configure b/www/flock/files/patch-configure deleted file mode 100644 index 9e60372adb33..000000000000 --- a/www/flock/files/patch-configure +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.orig Fri Feb 13 01:06:29 2004 -+++ configure Fri Feb 13 01:07:17 2004 -@@ -9181,7 +9181,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9187 "configure" - #include "confdefs.h" -@@ -9212,7 +9212,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9222,7 +9222,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9228 "configure" - #include "confdefs.h" -@@ -9253,7 +9253,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi diff --git a/www/flock/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp b/www/flock/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp deleted file mode 100644 index 0a2fa7daac00..000000000000 --- a/www/flock/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.cpp +++ /dev/null @@ -1,48 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.cpp.orig Wed Nov 19 01:20:47 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.cpp Tue Feb 10 02:52:26 2004 -@@ -323,11 +323,11 @@ - prefBranch->GetBoolPref("accessibility.typeaheadfind.startlinksonly", - &mStartLinksOnlyPref); - -- PRBool isSoundEnabled = PR_TRUE; -+ mIsSoundEnabled = PR_TRUE; - prefBranch->GetBoolPref("accessibility.typeaheadfind.enablesound", -- &isSoundEnabled); -+ &mIsSoundEnabled); - nsXPIDLCString soundStr; -- if (isSoundEnabled) { -+ if (mIsSoundEnabled && mIsSoundEnabled) { - prefBranch->GetCharPref("accessibility.typeaheadfind.soundURL", - getter_Copies(soundStr)); - } -@@ -758,7 +758,7 @@ - } - else { - // No find string to backspace in! -- if (mIsBackspaceProtectOn) { -+ if (mIsBackspaceProtectOn && mIsSoundEnabled) { - // This flag should be on only if the last key was a backspace. - // It keeps us from accidentally hitting backspace too many times and - // going back in history when we really just wanted to clear -@@ -1012,7 +1012,9 @@ - - // Error sound (don't fire when backspace is pressed, they're - // trying to correct the mistake!) -- PlayNotFoundSound(); -+ if (mIsSoundEnabled) { -+ PlayNotFoundSound(); -+ } - - // Remove bad character from buffer, so we can continue typing from - // last matched character -@@ -1059,7 +1061,7 @@ - void - nsTypeAheadFind::PlayNotFoundSound() - { -- if (mNotFoundSoundURL.IsEmpty()) // no sound -+ if (mNotFoundSoundURL.IsEmpty() || !mIsSoundEnabled) // no sound - return; - if (!mSoundInterface) { - mSoundInterface = do_CreateInstance("@mozilla.org/sound;1"); diff --git a/www/flock/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h b/www/flock/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h deleted file mode 100644 index 809531f726bc..000000000000 --- a/www/flock/files/patch-extensions_typeaheadfind_src_nsTypeAheadFind.h +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- extensions/typeaheadfind/src/nsTypeAheadFind.h.orig Fri May 23 22:00:33 2003 -+++ extensions/typeaheadfind/src/nsTypeAheadFind.h Mon Feb 9 22:21:43 2004 -@@ -194,6 +194,9 @@ - - nsCString mNotFoundSoundURL; - -+ // Move the sound enabled boolean out for all methods to access. -+ PRBool mIsSoundEnabled; -+ - // PRBool's are used instead of PRPackedBool's where the address of the - // boolean variable is getting passed into a method. For example: - // GetBoolPref("accessibility.typeaheadfind.linksonly", &mLinksOnlyPref); diff --git a/www/flock/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/flock/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/flock/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/flock/files/patch-nspr-unix.c b/www/flock/files/patch-nspr-unix.c deleted file mode 100644 index 4a221aa9d6b3..000000000000 --- a/www/flock/files/patch-nspr-unix.c +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/md/unix/unix.c.orig Sat May 31 18:06:04 2003 -+++ nsprpub/pr/src/md/unix/unix.c Sat May 31 18:04:43 2003 -@@ -65,7 +65,8 @@ - * PRInt32* pointer to a _PRSockLen_t* pointer. - */ - #if defined(HAVE_SOCKLEN_T) \ -- || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) -+ || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) \ -+ || defined(FREEBSD) - #define _PRSockLen_t socklen_t - #elif defined(IRIX) || defined(HPUX) || defined(OSF1) || defined(SOLARIS) \ - || defined(AIX4_1) || defined(LINUX) || defined(SONY) \ -@@ -73,7 +74,7 @@ - || defined(SUNOS4) || defined(NCR) || defined(DARWIN) \ - || defined(NEXTSTEP) || defined(QNX) - #define _PRSockLen_t int --#elif (defined(AIX) && !defined(AIX4_1)) || defined(FREEBSD) \ -+#elif (defined(AIX) && !defined(AIX4_1)) \ - || defined(NETBSD) || defined(OPENBSD) || defined(UNIXWARE) \ - || defined(DGUX) || defined(VMS) || defined(NTO) - #define _PRSockLen_t size_t diff --git a/www/flock/files/patch-nsprpub-pr-include-md-_freebsd.cfg b/www/flock/files/patch-nsprpub-pr-include-md-_freebsd.cfg deleted file mode 100644 index 30a28b01459b..000000000000 --- a/www/flock/files/patch-nsprpub-pr-include-md-_freebsd.cfg +++ /dev/null @@ -1,163 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.cfg.orig Wed Jan 2 18:38:25 2002 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 15:09:53 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,6 +138,149 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__sparc64__) -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_POINTER 8 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+ -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/flock/files/patch-nsprpub-pr-include-md-_freebsd.h b/www/flock/files/patch-nsprpub-pr-include-md-_freebsd.h deleted file mode 100644 index 02923f6d3e22..000000000000 --- a/www/flock/files/patch-nsprpub-pr-include-md-_freebsd.h +++ /dev/null @@ -1,15 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 23:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Mon Feb 9 22:24:39 2004 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/flock/files/patch-nsprpub-pr-include-md-_pth.h b/www/flock/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/flock/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/flock/files/patch-nsprpub-pr-src-io-prprf.c b/www/flock/files/patch-nsprpub-pr-src-io-prprf.c deleted file mode 100644 index 38bd959aef25..000000000000 --- a/www/flock/files/patch-nsprpub-pr-src-io-prprf.c +++ /dev/null @@ -1,14 +0,0 @@ ---- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004 -+++ nsprpub/pr/src/io/prprf.c Tue Jun 15 13:17:30 2004 -@@ -51,7 +51,10 @@ - ** Note: on some platforms va_list is defined as an array, - ** and requires array notation. - */ --#if (defined(LINUX) && defined(__x86_64__)) -+#if defined(__amd64__) -+#include <stdarg.h> -+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar)) -+#elif (defined(LINUX) && defined(__x86_64__)) - #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar)) - #elif (defined(LINUX) && defined(__powerpc__)) || \ - (defined(LINUX) && defined(__s390__)) || \ diff --git a/www/flock/files/patch-nsprpub-pr-src-pthreads-ptio.c b/www/flock/files/patch-nsprpub-pr-src-pthreads-ptio.c deleted file mode 100644 index c015c3d19d27..000000000000 --- a/www/flock/files/patch-nsprpub-pr-src-pthreads-ptio.c +++ /dev/null @@ -1,31 +0,0 @@ -$FreeBSD$ - ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 21:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Oct 17 05:25:43 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/flock/files/patch-security-coreconf-FreeBSD.mk b/www/flock/files/patch-security-coreconf-FreeBSD.mk deleted file mode 100644 index 73292a7362d5..000000000000 --- a/www/flock/files/patch-security-coreconf-FreeBSD.mk +++ /dev/null @@ -1,14 +0,0 @@ -$FreeBSD$ - ---- security/coreconf/FreeBSD.mk Thu Oct 16 23:03:47 2003 -+++ security/coreconf/FreeBSD.mk Thu Oct 16 22:53:11 2003 -@@ -44,5 +44,9 @@ - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 -+endif - endif - diff --git a/www/flock/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in b/www/flock/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in deleted file mode 100644 index feffd2c6344f..000000000000 --- a/www/flock/files/patch-toolkit_mozapps_extensions_src_nsExtensionManager.js.in +++ /dev/null @@ -1,17 +0,0 @@ ---- toolkit/mozapps/extensions/src/nsExtensionManager.js.in.orig Tue Jul 27 15:35:12 2004 -+++ toolkit/mozapps/extensions/src/nsExtensionManager.js.in Tue Jul 27 15:36:02 2004 -@@ -1568,9 +1568,14 @@ - - _checkForGlobalInstalls: function (aPath, aItemType) - { -+ var fPrefix = "file://"; - // First see if the path supplied is a file path - var file = Components.classes["@mozilla.org/file/local;1"] - .createInstance(Components.interfaces.nsILocalFile); -+ if (aPath.substr(0, fPrefix.length) == fPrefix) { -+ // Strip out the file:// prefix if it exists -+ aPath = aPath.substr(fPrefix.length, aPath.length); -+ } - try { - file.initWithPath(aPath); - } diff --git a/www/flock/files/patch-toolkit_xre_nsAppRunner.cpp b/www/flock/files/patch-toolkit_xre_nsAppRunner.cpp deleted file mode 100644 index 68f43996813d..000000000000 --- a/www/flock/files/patch-toolkit_xre_nsAppRunner.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- toolkit/xre/nsAppRunner.cpp.orig Sat Jun 19 00:37:07 2004 -+++ toolkit/xre/nsAppRunner.cpp Sat Jun 19 00:37:39 2004 -@@ -1710,6 +1710,7 @@ - // in nsAppShell::Create, but we need to get in before gtk - // has been initialized to make sure everything is running - // consistently. -+ g_thread_init(NULL); - if (CheckArg("install")) - gdk_rgb_set_install(TRUE); - diff --git a/www/flock/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc b/www/flock/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc deleted file mode 100644 index 9a41bbfc4602..000000000000 --- a/www/flock/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Tue Jun 15 12:52:36 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/flock/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in b/www/flock/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in deleted file mode 100644 index c0af6bf2df9d..000000000000 --- a/www/flock/files/patch-xpcom-reflect-xptcall-src-md-unix-Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 15:06:40 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -60,7 +63,7 @@ - endif - endif - # IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/flock/files/patch-xptcall-alpha b/www/flock/files/patch-xptcall-alpha deleted file mode 100644 index 6052f3ecf6dc..000000000000 --- a/www/flock/files/patch-xptcall-alpha +++ /dev/null @@ -1,461 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/flock/files/patch-xptcall-amd64 b/www/flock/files/patch-xptcall-amd64 deleted file mode 100644 index 541d40207aa7..000000000000 --- a/www/flock/files/patch-xptcall-amd64 +++ /dev/null @@ -1,388 +0,0 @@ -$FreeBSD$ - ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/flock/files/patch-xptcall-ia64 b/www/flock/files/patch-xptcall-ia64 deleted file mode 100644 index 65e17ebb6c12..000000000000 --- a/www/flock/files/patch-xptcall-ia64 +++ /dev/null @@ -1,40 +0,0 @@ -$FreeBSD$ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/flock/files/patch-xptcall-sparc64 b/www/flock/files/patch-xptcall-sparc64 deleted file mode 100644 index 13745acf9f4f..000000000000 --- a/www/flock/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,329 +0,0 @@ -$FreeBSD$ - ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/flock/pkg-deinstall.in b/www/flock/pkg-deinstall.in deleted file mode 100644 index 3fe1644fc054..000000000000 --- a/www/flock/pkg-deinstall.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xDEINSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% - -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -rm -f ${MOZDIR}/component.reg -rm -f ${MOZDIR}/components/*.dat -rm -rf ${MOZDIR}/extensions - -exit 0 diff --git a/www/flock/pkg-descr b/www/flock/pkg-descr deleted file mode 100644 index b6576089aa3b..000000000000 --- a/www/flock/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Mozilla Firefox is the next-generation browser from the Mozilla project. See -its home page for more details. - -WWW: http://www.mozilla.org/products/firefox/ - --- AlanE <alane@freebsd.org> diff --git a/www/flock/pkg-install.in b/www/flock/pkg-install.in deleted file mode 100644 index 5de485a7716a..000000000000 --- a/www/flock/pkg-install.in +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg -rm -rf ${MOZDIR}/extensions - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true -mkdir -p ${MOZDIR}/extensions -cp -rp ${MOZDIR}/defaults/profile/extensions/* ${MOZDIR}/extensions -mv -f ${MOZDIR}/extensions/installed-extensions.txt \ - ${MOZDIR}/extensions/installed-extensions-processed.txt -cp -p ${MOZDIR}/extensions.port/Extensions.rdf \ - ${MOZDIR}/extensions - -exit 0 diff --git a/www/flock/pkg-message b/www/flock/pkg-message deleted file mode 100644 index 77f3adad8770..000000000000 --- a/www/flock/pkg-message +++ /dev/null @@ -1,41 +0,0 @@ -====================================================================== -README FOR GNOMEVFS SUPPORT: -Gnomevfs support is optional (disabled by default), and can be enabled by -building with ``-DWITH_SMB''. - -It is new and currently has issues to be ironed out. - -You must delete your components registry for gnomevfs to register: - -rm ~/.mozilla/firefox/default.*/compreg.dat - -SMB issues: -Network group, machine, and share browsing does not work correctly. - -SFTP: -Only sftp access using public key authentication works. To easily -setup public key authentication to "remote_host": - -ssh-keygen -t dsa -cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" - -The SSH sever on remote_host must allow pub key authentication. - -====================================================================== - -Any bug reports should be addressed to the maintainers at: - gnome@FreeBSD.org -You may also Cc: freebsd-ports@freebsd.org. Please do not send -bug reports to any other addresses. - -Please include the following information with any bug report: -* Output from 'uname -a'. -* Date/time stamp from www/firefox/Makefile. -* Where/when did the problem occur: configuring, building, or - running firefox -* How can you reproduce the problem? - -Thank you for your help in testing and reporting bugs, and we hope you -enjoy using Firefox. -The Maintainers (gnome@) -====================================================================== diff --git a/www/gallery2/Makefile b/www/gallery2/Makefile deleted file mode 100644 index 5042145a37b7..000000000000 --- a/www/gallery2/Makefile +++ /dev/null @@ -1,119 +0,0 @@ -# New ports collection makefile for: gallery -# Date created: 09 Sep 2001 -# Whom: Jamie Hermans <jamie@hermans.ca> -# -# $FreeBSD$ -# - -PORTNAME= gallery -PORTVERSION= 1.4.4.2 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}-${PORTVERSION:S/.2$/-pl2/} -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${LANGPACKS} -DIST_SUBDIR= gallery - -MAINTAINER= freebsd-ports@varju.ca -COMMENT= Gallery is a slick web based photo album written using PHP - -RUN_DEPENDS= giftopnm:${PORTSDIR}/graphics/netpbm \ - jhead:${PORTSDIR}/graphics/jhead \ - unzip:${PORTSDIR}/archivers/unzip - -USE_PHP= pcre session -WANT_PHP_WEB= yes - -.if !defined(WITHOUT_NLS) -USE_PHP+= gettext -LANGVERSION= 1.4.4 -LANGPACKS= af_ZA-${LANGVERSION}${EXTRACT_SUFX} \ - bg_BG-${LANGVERSION}${EXTRACT_SUFX} \ - ca_ES-${LANGVERSION}${EXTRACT_SUFX} \ - cs_CZ.iso-8859-2-${LANGVERSION}${EXTRACT_SUFX} \ - da_DK-${LANGVERSION}${EXTRACT_SUFX} \ - de_DE-1.4.4-u1${EXTRACT_SUFX} \ - en_GB-${LANGVERSION}${EXTRACT_SUFX} \ - es_ES-1.4.4-u1${EXTRACT_SUFX} \ - fi_FI-${LANGVERSION}${EXTRACT_SUFX} \ - fr_FR-1.4.4-u1${EXTRACT_SUFX} \ - gl_ES-${LANGVERSION}${EXTRACT_SUFX} \ - he_IL-${LANGVERSION}${EXTRACT_SUFX} \ - he_IL.utf8-${LANGVERSION}${EXTRACT_SUFX} \ - hu_HU-${LANGVERSION}${EXTRACT_SUFX} \ - is_IS-${LANGVERSION}${EXTRACT_SUFX} \ - it_IT-1.4.4-u1${EXTRACT_SUFX} \ - ja_JP-${LANGVERSION}${EXTRACT_SUFX} \ - ko_KR-${LANGVERSION}${EXTRACT_SUFX} \ - lt_LT-${LANGVERSION}${EXTRACT_SUFX} \ - nl_NL-1.4.4-u1${EXTRACT_SUFX} \ - no_NO-1.4.4-u1${EXTRACT_SUFX} \ - pl_PL-${LANGVERSION}${EXTRACT_SUFX} \ - pt_BR-1.4.4-u1${EXTRACT_SUFX} \ - pt_PT-1.4.4-u1${EXTRACT_SUFX} \ - ru_RU.cp1251-1.4.4-u1${EXTRACT_SUFX} \ - ru_RU.koi8r-1.4.4-u1${EXTRACT_SUFX} \ - sk_SK-${LANGVERSION}${EXTRACT_SUFX} \ - sl_SI-1.4.4-u1${EXTRACT_SUFX} \ - sv_SE-${LANGVERSION}${EXTRACT_SUFX} \ - tr_TR-1.4.4-u1${EXTRACT_SUFX} \ - uk_UA-${LANGVERSION}${EXTRACT_SUFX} \ - vi_VN-${LANGVERSION}${EXTRACT_SUFX} \ - zh_CN-${LANGVERSION}${EXTRACT_SUFX} \ - zh_HK-1.4.4-u1${EXTRACT_SUFX} \ - zh_HK.utf8-1.4.4-u1${EXTRACT_SUFX} \ - zh_TW-1.4.4-u1${EXTRACT_SUFX} \ - zh_TW.utf8-${LANGVERSION}${EXTRACT_SUFX} -PLIST_SUB= NLS="" -.else -PLIST_SUB= NLS="@comment " -.endif - -WRKSRC= ${WRKDIR}/${PORTNAME} -NO_BUILD= yes -PKGMESSAGE= ${WRKDIR}/pkg-message -DOCFILES= AUTHORS ChangeLog README -EXCEPTFILES= ${DOCFILES} LICENSE.txt -CPIOARGS= --quiet -pdum -R -PLIST_SUB+= GALLERYDIR=${GALLERYDIR} - -pre-fetch: -.if !defined(GALLERYDIR) - @${ECHO_MSG} "" - @${ECHO_MSG} "Define GALLERYDIR to override default of 'www/data/gallery'." - @${ECHO_MSG} "" -.endif - -GALLERYDIR?= www/data/gallery -WWWOWN?= www -WWWGRP?= www - -post-configure: - @ ${SED} -e 's#%%PREFIX%%#${PREFIX}#g' \ - -e 's#%%GALLERYDIR%%#${GALLERYDIR}#g' pkg-message > ${PKGMESSAGE} - -do-extract: - @ ${MKDIR} ${WRKDIR} - @ cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} - @ for i in ${LANGPACKS}; do \ - if ! (cd ${WRKDIR}/gallery/locale && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$i ${EXTRACT_AFTER_ARGS});\ - then \ - exit 1; \ - fi \ - done - -do-install: - @ ${MKDIR} -m 0755 ${PREFIX}/${GALLERYDIR} - @ cd ${WRKSRC} && ${FIND} * -name \*.bat -o -name \*.orig -o -name \*Changelog ${EXCEPTFILES:S/^/-o -name /} \ - -o -print | ${CPIO} ${CPIOARGS} ${WWWOWN}:${WWWGRP} ${PREFIX}/${GALLERYDIR} - -post-install: -.if !defined(NOPORTDOCS) - @ ${MKDIR} ${DOCSDIR} - @ cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${DOCSDIR} -.endif -.if !defined(BATCH) - @ ${CAT} ${PKGMESSAGE} -.endif - -.include <bsd.port.mk> diff --git a/www/gallery2/distinfo b/www/gallery2/distinfo deleted file mode 100644 index f1df83c37a42..000000000000 --- a/www/gallery2/distinfo +++ /dev/null @@ -1,76 +0,0 @@ -MD5 (gallery/gallery-1.4.4-pl2.tar.gz) = d2ee746884af196d5e07c6fdbe0efaed -SIZE (gallery/gallery-1.4.4-pl2.tar.gz) = 1758620 -MD5 (gallery/af_ZA-1.4.4.tar.gz) = eb2af6b3c776d9008a91307c368ae6b5 -SIZE (gallery/af_ZA-1.4.4.tar.gz) = 120642 -MD5 (gallery/bg_BG-1.4.4.tar.gz) = a6399aaf34f111f2b27a371ca4d3c6f2 -SIZE (gallery/bg_BG-1.4.4.tar.gz) = 118880 -MD5 (gallery/ca_ES-1.4.4.tar.gz) = 6c7290281e63347b0ab4c4a10004d3de -SIZE (gallery/ca_ES-1.4.4.tar.gz) = 75280 -MD5 (gallery/cs_CZ.iso-8859-2-1.4.4.tar.gz) = 5fc34e2a8cfb32267ec6eadf4ba8bd0e -SIZE (gallery/cs_CZ.iso-8859-2-1.4.4.tar.gz) = 88579 -MD5 (gallery/da_DK-1.4.4.tar.gz) = 4902b7669b83466461f9649d6e0adc01 -SIZE (gallery/da_DK-1.4.4.tar.gz) = 91835 -MD5 (gallery/de_DE-1.4.4-u1.tar.gz) = 9c8fc3de3411043bdc41b4415d798018 -SIZE (gallery/de_DE-1.4.4-u1.tar.gz) = 137557 -MD5 (gallery/en_GB-1.4.4.tar.gz) = 0c575d0b4b94cc1dc1f055856249899a -SIZE (gallery/en_GB-1.4.4.tar.gz) = 40321 -MD5 (gallery/es_ES-1.4.4-u1.tar.gz) = 1e95af2ae12b6d99b8f4ead32aeb9bf1 -SIZE (gallery/es_ES-1.4.4-u1.tar.gz) = 132689 -MD5 (gallery/fi_FI-1.4.4.tar.gz) = 2a0d132c503dfeddc100d8bab90aadfd -SIZE (gallery/fi_FI-1.4.4.tar.gz) = 128407 -MD5 (gallery/fr_FR-1.4.4-u1.tar.gz) = 5cddd176015ab9c4931daeb471230e49 -SIZE (gallery/fr_FR-1.4.4-u1.tar.gz) = 122537 -MD5 (gallery/gl_ES-1.4.4.tar.gz) = 2415b024a695af8c44d92a036339fbc9 -SIZE (gallery/gl_ES-1.4.4.tar.gz) = 125495 -MD5 (gallery/he_IL-1.4.4.tar.gz) = 0415cf0afff2cd865d9a274b13ded35e -SIZE (gallery/he_IL-1.4.4.tar.gz) = 82924 -MD5 (gallery/he_IL.utf8-1.4.4.tar.gz) = 5f05b12d45db727dec5ba38885239c6a -SIZE (gallery/he_IL.utf8-1.4.4.tar.gz) = 80653 -MD5 (gallery/hu_HU-1.4.4.tar.gz) = bf8be63ad1602389f13a60f3e51107dc -SIZE (gallery/hu_HU-1.4.4.tar.gz) = 87749 -MD5 (gallery/is_IS-1.4.4.tar.gz) = 594b9232c509708d1cd7c186c9374955 -SIZE (gallery/is_IS-1.4.4.tar.gz) = 113132 -MD5 (gallery/it_IT-1.4.4-u1.tar.gz) = 04566ed5e47004fe3ab20882d8171233 -SIZE (gallery/it_IT-1.4.4-u1.tar.gz) = 135752 -MD5 (gallery/ja_JP-1.4.4.tar.gz) = 4cefba9aea09623eaf6259ae3e7e9047 -SIZE (gallery/ja_JP-1.4.4.tar.gz) = 129680 -MD5 (gallery/ko_KR-1.4.4.tar.gz) = 66243640c6c8955a2906fb61513ee9d1 -SIZE (gallery/ko_KR-1.4.4.tar.gz) = 99600 -MD5 (gallery/lt_LT-1.4.4.tar.gz) = 26d2f12e847660c20b328b126f058d8f -SIZE (gallery/lt_LT-1.4.4.tar.gz) = 120951 -MD5 (gallery/nl_NL-1.4.4-u1.tar.gz) = 16bc0ccb72c4f2b6b7e29b6e20458c2c -SIZE (gallery/nl_NL-1.4.4-u1.tar.gz) = 115552 -MD5 (gallery/no_NO-1.4.4-u1.tar.gz) = 8aa3f6ca8b2d79bb8cadb11210946096 -SIZE (gallery/no_NO-1.4.4-u1.tar.gz) = 113209 -MD5 (gallery/pl_PL-1.4.4.tar.gz) = f7ad546e0bf3c209e051f8ca1c68142b -SIZE (gallery/pl_PL-1.4.4.tar.gz) = 126130 -MD5 (gallery/pt_BR-1.4.4-u1.tar.gz) = bd58c556034a47529dad3353a5f3b8d7 -SIZE (gallery/pt_BR-1.4.4-u1.tar.gz) = 134371 -MD5 (gallery/pt_PT-1.4.4-u1.tar.gz) = f78cbb4a618c7ab51edd8b05b93f88b7 -SIZE (gallery/pt_PT-1.4.4-u1.tar.gz) = 122128 -MD5 (gallery/ru_RU.cp1251-1.4.4-u1.tar.gz) = 895d878b21e18eb0a979036dc50d7c35 -SIZE (gallery/ru_RU.cp1251-1.4.4-u1.tar.gz) = 136956 -MD5 (gallery/ru_RU.koi8r-1.4.4-u1.tar.gz) = debdc7a0fbcb1f40e16dbbdc37cc5121 -SIZE (gallery/ru_RU.koi8r-1.4.4-u1.tar.gz) = 136362 -MD5 (gallery/sk_SK-1.4.4.tar.gz) = 661ae93aaf6422435efb89e637acc1bc -SIZE (gallery/sk_SK-1.4.4.tar.gz) = 85351 -MD5 (gallery/sl_SI-1.4.4-u1.tar.gz) = aee248a4cb2ca052f3e8750b1d1d673d -SIZE (gallery/sl_SI-1.4.4-u1.tar.gz) = 72860 -MD5 (gallery/sv_SE-1.4.4.tar.gz) = 9b69e29a3fff56751a2512cc491a0190 -SIZE (gallery/sv_SE-1.4.4.tar.gz) = 132549 -MD5 (gallery/tr_TR-1.4.4-u1.tar.gz) = 6d2a5bc92f4d6349fe57fcffd8af33b4 -SIZE (gallery/tr_TR-1.4.4-u1.tar.gz) = 86993 -MD5 (gallery/uk_UA-1.4.4.tar.gz) = 54963ff7047661234bee74a4932b3252 -SIZE (gallery/uk_UA-1.4.4.tar.gz) = 69706 -MD5 (gallery/vi_VN-1.4.4.tar.gz) = 6293e5233afed0134536f6493d5efead -SIZE (gallery/vi_VN-1.4.4.tar.gz) = 132933 -MD5 (gallery/zh_CN-1.4.4.tar.gz) = 80871262bb295408c43f39eca853fce3 -SIZE (gallery/zh_CN-1.4.4.tar.gz) = 75415 -MD5 (gallery/zh_HK-1.4.4-u1.tar.gz) = bdc3bb8890a7d5fdf5b319486bd2aead -SIZE (gallery/zh_HK-1.4.4-u1.tar.gz) = 129897 -MD5 (gallery/zh_HK.utf8-1.4.4-u1.tar.gz) = 697e15df11f7bd90dcc930d44b6a8a7e -SIZE (gallery/zh_HK.utf8-1.4.4-u1.tar.gz) = 135521 -MD5 (gallery/zh_TW-1.4.4-u1.tar.gz) = fc55dbece36239e2161acd0b8a567871 -SIZE (gallery/zh_TW-1.4.4-u1.tar.gz) = 125864 -MD5 (gallery/zh_TW.utf8-1.4.4.tar.gz) = aa85f951cd1bc5a1539859d4537959e2 -SIZE (gallery/zh_TW.utf8-1.4.4.tar.gz) = 86553 diff --git a/www/gallery2/pkg-descr b/www/gallery2/pkg-descr deleted file mode 100644 index aa86f0dc04c1..000000000000 --- a/www/gallery2/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Gallery is a slick web based photo album written using PHP. Easy to install -(it includes a config wizard), it provides users with the ability to create -and maintain their own albums in the album collection via an intuitive web -interface. Photo management includes automatic thumbnail creation, image -resizing, rotation, ordering, captioning, searching and more. Albums can -have read, write and caption permissions per individual authenticated user -for an additional level of privacy. - -WWW: http://gallery.sourceforge.net/ diff --git a/www/gallery2/pkg-message b/www/gallery2/pkg-message deleted file mode 100644 index 7b0efc8225b7..000000000000 --- a/www/gallery2/pkg-message +++ /dev/null @@ -1,16 +0,0 @@ -***************************************************************** - - Please consider adding the following 3 lines to your httpd.conf - - <Directory %%PREFIX%%/%%GALLERYDIR%%> - AllowOverride Options FileInfo - </Directory> - - Then restart apache: 'apachectl graceful' - -***************************************************************** - - Please visit 'http://{host.domain}/gallery/' in a - web-browser and follow the configuration instructions. - -***************************************************************** diff --git a/www/gallery2/pkg-plist b/www/gallery2/pkg-plist deleted file mode 100644 index 65fbff29a6f4..000000000000 --- a/www/gallery2/pkg-plist +++ /dev/null @@ -1,1044 +0,0 @@ -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/README -%%GALLERYDIR%%/ChangeLog.archive.gz -%%GALLERYDIR%%/Version.php -%%GALLERYDIR%%/add_comment.php -%%GALLERYDIR%%/add_photos.php -%%GALLERYDIR%%/add_photos_frame.php -%%GALLERYDIR%%/add_photos_refresh.php -%%GALLERYDIR%%/adv_search.php -%%GALLERYDIR%%/album_permissions.php -%%GALLERYDIR%%/albums.php -%%GALLERYDIR%%/block-random.php -%%GALLERYDIR%%/captionator.php -%%GALLERYDIR%%/classes/Album.php -%%GALLERYDIR%%/classes/AlbumDB.php -%%GALLERYDIR%%/classes/AlbumItem.php -%%GALLERYDIR%%/classes/Comment.php -%%GALLERYDIR%%/classes/Database.php -%%GALLERYDIR%%/classes/EverybodyUser.php -%%GALLERYDIR%%/classes/Image.php -%%GALLERYDIR%%/classes/LoggedInUser.php -%%GALLERYDIR%%/classes/NobodyUser.php -%%GALLERYDIR%%/classes/User.php -%%GALLERYDIR%%/classes/UserDB.php -%%GALLERYDIR%%/classes/database/mysql/Database.php -%%GALLERYDIR%%/classes/gallery/User.php -%%GALLERYDIR%%/classes/gallery/UserDB.php -%%GALLERYDIR%%/classes/geeklog/User.php -%%GALLERYDIR%%/classes/geeklog/UserDB.php -%%GALLERYDIR%%/classes/mambo/User.php -%%GALLERYDIR%%/classes/mambo/UserDB.php -%%GALLERYDIR%%/classes/nsnnuke/AdminUser.php -%%GALLERYDIR%%/classes/nsnnuke/User.php -%%GALLERYDIR%%/classes/nsnnuke/UserDB.php -%%GALLERYDIR%%/classes/nuke5/AdminUser.php -%%GALLERYDIR%%/classes/nuke5/User.php -%%GALLERYDIR%%/classes/nuke5/UserDB.php -%%GALLERYDIR%%/classes/phpbb/User.php -%%GALLERYDIR%%/classes/phpbb/UserDB.php -%%GALLERYDIR%%/classes/postnuke/User.php -%%GALLERYDIR%%/classes/postnuke/UserDB.php -%%GALLERYDIR%%/classes/postnuke0.7.1/User.php -%%GALLERYDIR%%/classes/postnuke0.7.1/UserDB.php -%%GALLERYDIR%%/classes/remote/GalleryRemoteProperties.php -%%GALLERYDIR%%/contrib/GeekLog/CREDITS -%%GALLERYDIR%%/contrib/mambo/HowTo.txt -%%GALLERYDIR%%/contrib/mambo/admin.gallery.html.php -%%GALLERYDIR%%/contrib/mambo/admin.gallery.php -%%GALLERYDIR%%/contrib/mambo/classes/mambo.php -%%GALLERYDIR%%/contrib/mambo/gallery.php -%%GALLERYDIR%%/contrib/mambo/gallery.xml -%%GALLERYDIR%%/contrib/mambo/gallery_popup.tpl.php -%%GALLERYDIR%%/contrib/mambo/images/logo-228x67.png -%%GALLERYDIR%%/contrib/mambo/includes/frontend.php -%%GALLERYDIR%%/contrib/mambo/toolbar.gallery.php -%%GALLERYDIR%%/contrib/phpBB2/CREDITS -%%GALLERYDIR%%/contrib/phpBB2/HowTo.txt -%%GALLERYDIR%%/contrib/phpBB2/modules.php -%%GALLERYDIR%%/contrib/phpBB2/phpBB2-manual_changes.txt -%%GALLERYDIR%%/contrib/phpBB2/phpBB2.patch -%%GALLERYDIR%%/contrib/phpnuke/modules.php.patch -%%GALLERYDIR%%/contrib/phpnuke/modules.php.MOD -%%GALLERYDIR%%/configure.sh -%%GALLERYDIR%%/copy_photo.php -%%GALLERYDIR%%/create_user.php -%%GALLERYDIR%%/css/config.css.default -%%GALLERYDIR%%/css/embedded_style.css.default -%%GALLERYDIR%%/css/standalone_style.css.default -%%GALLERYDIR%%/delete_album.php -%%GALLERYDIR%%/delete_photo.php -%%GALLERYDIR%%/delete_user.php -%%GALLERYDIR%%/do_command.php -%%GALLERYDIR%%/docs/context-help/login.php -%%GALLERYDIR%%/docs/context-help/register.php -%%GALLERYDIR%%/docs/context-help/search.php -%%GALLERYDIR%%/docs/context-help/slideshow.php -%%GALLERYDIR%%/docs/context-help/test.php -%%GALLERYDIR%%/docs/g1package/gallery1-admin.backup.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.basics.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.embedding.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.mirroring.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.offline.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.patching.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.securing.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.users.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.config-wizard.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.credits.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.a.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.b.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.c.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.d.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.features.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.help.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.language-packs.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.overview.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.remote-applets.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.required-programs.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.requirements.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.unix-ftp.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.unix-shell.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.upgrade.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.windows-iis.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.windows.html -%%GALLERYDIR%%/docs/g1package/gallery1-user.html -%%GALLERYDIR%%/docs/g1package/gallery1-user.import.html -%%GALLERYDIR%%/docs/g1package/gallery1-user.watermark.html -%%GALLERYDIR%%/docs/g1package/html.css -%%GALLERYDIR%%/docs/g1package/images/basic-auth.gif -%%GALLERYDIR%%/docs/g1package/images/up-up.gif -%%GALLERYDIR%%/docs/g1package/images/up.gif -%%GALLERYDIR%%/docs/g1package/index.html -%%GALLERYDIR%%/docs/g1package/preface.html -%%GALLERYDIR%%/docs/g1package/pretty-html.css -%%GALLERYDIR%%/docs/gallery1-admin.backup.html -%%GALLERYDIR%%/docs/gallery1-admin.basics.html -%%GALLERYDIR%%/docs/gallery1-admin.embedding.html -%%GALLERYDIR%%/docs/gallery1-admin.html -%%GALLERYDIR%%/docs/gallery1-admin.mirroring.html -%%GALLERYDIR%%/docs/gallery1-admin.offline.html -%%GALLERYDIR%%/docs/gallery1-admin.patching.html -%%GALLERYDIR%%/docs/gallery1-admin.securing.html -%%GALLERYDIR%%/docs/gallery1-admin.users.html -%%GALLERYDIR%%/docs/gallery1-devguide.functions.html -%%GALLERYDIR%%/docs/gallery1-devguide.html -%%GALLERYDIR%%/docs/gallery1-install.config-wizard.html -%%GALLERYDIR%%/docs/gallery1-install.credits.html -%%GALLERYDIR%%/docs/gallery1-install.faq.a.html -%%GALLERYDIR%%/docs/gallery1-install.faq.b.html -%%GALLERYDIR%%/docs/gallery1-install.faq.c.html -%%GALLERYDIR%%/docs/gallery1-install.faq.d.html -%%GALLERYDIR%%/docs/gallery1-install.faq.html -%%GALLERYDIR%%/docs/gallery1-install.features.html -%%GALLERYDIR%%/docs/gallery1-install.help.html -%%GALLERYDIR%%/docs/gallery1-install.html -%%GALLERYDIR%%/docs/gallery1-install.language-packs.html -%%GALLERYDIR%%/docs/gallery1-install.overview.html -%%GALLERYDIR%%/docs/gallery1-install.remote-applets.html -%%GALLERYDIR%%/docs/gallery1-install.required-programs.html -%%GALLERYDIR%%/docs/gallery1-install.requirements.html -%%GALLERYDIR%%/docs/gallery1-install.unix-ftp.html -%%GALLERYDIR%%/docs/gallery1-install.unix-shell.html -%%GALLERYDIR%%/docs/gallery1-install.upgrade.html -%%GALLERYDIR%%/docs/gallery1-install.windows-iis.html -%%GALLERYDIR%%/docs/gallery1-install.windows.html -%%GALLERYDIR%%/docs/gallery1-user.html -%%GALLERYDIR%%/docs/gallery1-user.import.html -%%GALLERYDIR%%/docs/gallery1-user.watermark.html -%%GALLERYDIR%%/docs/html.css -%%GALLERYDIR%%/docs/images/basic-auth.gif -%%GALLERYDIR%%/docs/images/diagnostics.gif -%%GALLERYDIR%%/docs/images/step2setup.gif -%%GALLERYDIR%%/docs/images/up-up.gif -%%GALLERYDIR%%/docs/images/up.gif -%%GALLERYDIR%%/docs/index.html -%%GALLERYDIR%%/docs/preface.html -%%GALLERYDIR%%/docs/pretty-html.css -%%GALLERYDIR%%/edit_appearance.php -%%GALLERYDIR%%/edit_caption.php -%%GALLERYDIR%%/edit_field.php -%%GALLERYDIR%%/edit_thumb.php -%%GALLERYDIR%%/edit_watermark.php -%%GALLERYDIR%%/errors/configure_help.php -%%GALLERYDIR%%/errors/reconfigure.php -%%GALLERYDIR%%/errors/unconfigured.php -%%GALLERYDIR%%/extra_fields.php -%%GALLERYDIR%%/gallery_remote.php -%%GALLERYDIR%%/gallery_remote2.php -%%GALLERYDIR%%/html/errorRow.inc -%%GALLERYDIR%%/html/userData.inc -%%GALLERYDIR%%/html_wrap/album.footer.default -%%GALLERYDIR%%/html_wrap/album.header.default -%%GALLERYDIR%%/html_wrap/frames/README.php -%%GALLERYDIR%%/html_wrap/frames/golden/BB.gif -%%GALLERYDIR%%/html_wrap/frames/golden/BL.gif -%%GALLERYDIR%%/html_wrap/frames/golden/BR.gif -%%GALLERYDIR%%/html_wrap/frames/golden/LL.gif -%%GALLERYDIR%%/html_wrap/frames/golden/RR.gif -%%GALLERYDIR%%/html_wrap/frames/golden/TL.gif -%%GALLERYDIR%%/html_wrap/frames/golden/TR.gif -%%GALLERYDIR%%/html_wrap/frames/golden/TT.gif -%%GALLERYDIR%%/html_wrap/frames/golden/frame.def -%%GALLERYDIR%%/html_wrap/frames/notebook/BB.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/BL.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/BR.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/LL.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/RR.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/TL.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/TR.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/TT.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/frame.def -%%GALLERYDIR%%/html_wrap/frames/polaroid/BB.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/BL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/BR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/LL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/RR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/TL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/TR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/TT.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/frame.def -%%GALLERYDIR%%/html_wrap/frames/polaroid/pixel_trans.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/BB.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/BL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/BR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/LL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/RR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/TL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/TR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/TT.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/frame.def -%%GALLERYDIR%%/html_wrap/frames/polaroids/pixel_trans.gif -%%GALLERYDIR%%/html_wrap/frames/shadows/BB.png -%%GALLERYDIR%%/html_wrap/frames/shadows/BBL.png -%%GALLERYDIR%%/html_wrap/frames/shadows/BR.png -%%GALLERYDIR%%/html_wrap/frames/shadows/RR.png -%%GALLERYDIR%%/html_wrap/frames/shadows/RRT.png -%%GALLERYDIR%%/html_wrap/frames/shadows/frame.def -%%GALLERYDIR%%/html_wrap/frames/shadows/pixel_trans.png -%%GALLERYDIR%%/html_wrap/frames/simple_book/BB.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/BL.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/BR.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/RR.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/TR.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/dot.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/frame.def -%%GALLERYDIR%%/html_wrap/frames/simple_book/pixel_trans.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/BB.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/BL.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/BR.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/LL.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/RR.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/TL.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/TR.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/TT.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/frame.def -%%GALLERYDIR%%/html_wrap/gallery.footer.default -%%GALLERYDIR%%/html_wrap/gallery.header.default -%%GALLERYDIR%%/html_wrap/inline_albumthumb.footer.default -%%GALLERYDIR%%/html_wrap/inline_albumthumb.frame.default -%%GALLERYDIR%%/html_wrap/inline_albumthumb.header.default -%%GALLERYDIR%%/html_wrap/inline_gallerythumb.frame.default -%%GALLERYDIR%%/html_wrap/inline_imagewrap.inc -%%GALLERYDIR%%/html_wrap/inline_moviethumb.frame.default -%%GALLERYDIR%%/html_wrap/inline_photo.footer.default -%%GALLERYDIR%%/html_wrap/inline_photo.frame.default -%%GALLERYDIR%%/html_wrap/inline_photo.header.default -%%GALLERYDIR%%/html_wrap/inline_photothumb.frame.default -%%GALLERYDIR%%/html_wrap/photo.footer.default -%%GALLERYDIR%%/html_wrap/photo.header.default -%%GALLERYDIR%%/html_wrap/search.footer.default -%%GALLERYDIR%%/html_wrap/search.header.default -%%GALLERYDIR%%/html_wrap/slideshow.footer.default -%%GALLERYDIR%%/html_wrap/slideshow.header.default -%%GALLERYDIR%%/html_wrap/wrapper.footer.default -%%GALLERYDIR%%/html_wrap/wrapper.header.default -%%GALLERYDIR%%/images/BB1.gif -%%GALLERYDIR%%/images/BL1.gif -%%GALLERYDIR%%/images/BR1.gif -%%GALLERYDIR%%/images/LL1.gif -%%GALLERYDIR%%/images/RR1.gif -%%GALLERYDIR%%/images/TL1.gif -%%GALLERYDIR%%/images/TR1.gif -%%GALLERYDIR%%/images/TT1.gif -%%GALLERYDIR%%/images/admin_delete.gif -%%GALLERYDIR%%/images/admin_hide.gif -%%GALLERYDIR%%/images/admin_highlight.gif -%%GALLERYDIR%%/images/admin_move.gif -%%GALLERYDIR%%/images/admin_rotate.gif -%%GALLERYDIR%%/images/admin_unhide.gif -%%GALLERYDIR%%/images/albumthumb_BB.gif -%%GALLERYDIR%%/images/albumthumb_BL.gif -%%GALLERYDIR%%/images/albumthumb_BR.gif -%%GALLERYDIR%%/images/albumthumb_RR.gif -%%GALLERYDIR%%/images/albumthumb_TR.gif -%%GALLERYDIR%%/images/bar.gif -%%GALLERYDIR%%/images/computer.gif -%%GALLERYDIR%%/images/donate.jpg -%%GALLERYDIR%%/images/g1-phpBB2-icon.png -%%GALLERYDIR%%/images/gallery-tag.png -%%GALLERYDIR%%/images/movie.thumb.jpg -%%GALLERYDIR%%/images/nav_dot.gif -%%GALLERYDIR%%/images/nav_dot_left.gif -%%GALLERYDIR%%/images/nav_dot_right.gif -%%GALLERYDIR%%/images/nav_first.gif -%%GALLERYDIR%%/images/nav_home.gif -%%GALLERYDIR%%/images/nav_last.gif -%%GALLERYDIR%%/images/nav_next.gif -%%GALLERYDIR%%/images/nav_page.gif -%%GALLERYDIR%%/images/nav_prev.gif -%%GALLERYDIR%%/images/pixel_trans.gif -%%GALLERYDIR%%/images/simplex-bkg.gif -%%GALLERYDIR%%/images/tab_bottom.gif -%%GALLERYDIR%%/images/uploading.gif -%%GALLERYDIR%%/includes/add_photos/add_admin.inc -%%GALLERYDIR%%/includes/add_photos/add_applet.cfg -%%GALLERYDIR%%/includes/add_photos/add_applet.inc -%%GALLERYDIR%%/includes/add_photos/add_applet_mini.cfg -%%GALLERYDIR%%/includes/add_photos/add_applet_mini.inc -%%GALLERYDIR%%/includes/add_photos/add_form.inc -%%GALLERYDIR%%/includes/add_photos/add_form_one.inc -%%GALLERYDIR%%/includes/add_photos/add_other.inc -%%GALLERYDIR%%/includes/add_photos/add_url.inc -%%GALLERYDIR%%/includes/slideshow/applet.cfg -%%GALLERYDIR%%/includes/slideshow/applet.inc -%%GALLERYDIR%%/includes/slideshow/high.inc -%%GALLERYDIR%%/includes/slideshow/low.inc -%%GALLERYDIR%%/index.php -%%GALLERYDIR%%/init.php -%%GALLERYDIR%%/java/GalleryRemoteApplet.jar -%%GALLERYDIR%%/java/GalleryRemoteAppletMini.jar -%%GALLERYDIR%%/java/GalleryRemoteHTTPClient.jar -%%GALLERYDIR%%/java/ImageTools.jar -%%GALLERYDIR%%/java/applet_img.jar -%%GALLERYDIR%%/js/client_sniff.js -%%GALLERYDIR%%/js/fitToWindow.js.php -%%GALLERYDIR%%/js/sectionTabs.js.php -%%GALLERYDIR%%/layout/adminAlbumCommands.inc -%%GALLERYDIR%%/layout/adminbox.inc -%%GALLERYDIR%%/layout/breadcrumb.inc -%%GALLERYDIR%%/layout/commentbox.inc -%%GALLERYDIR%%/layout/commentboxbottom.inc -%%GALLERYDIR%%/layout/commentboxtop.inc -%%GALLERYDIR%%/layout/commentdraw.inc -%%GALLERYDIR%%/layout/ml_pulldown.inc -%%GALLERYDIR%%/layout/navigator.inc -%%GALLERYDIR%%/layout/navphoto.inc -%%GALLERYDIR%%/layout/navtablebegin.inc -%%GALLERYDIR%%/layout/navtableend.inc -%%GALLERYDIR%%/layout/navtablemiddle.inc -%%GALLERYDIR%%/layout/searchdraw.inc -%%GALLERYDIR%%/layout/watermarkform.inc -%%GALLERYDIR%%/lib/Form.php -%%GALLERYDIR%%/lib/lang.php -%%GALLERYDIR%%/lib/voting.php -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/LC_MESSAGES/af_ZA-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/LC_MESSAGES/af_ZA-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/af_ZA-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/af_ZA-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/af_ZA-nls.php -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/flagimage/af_ZA.gif -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/LC_MESSAGES/bg_BG-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/LC_MESSAGES/bg_BG-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/bg_BG-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/bg_BG-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/bg_BG-nls.php -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/flagimage/bg_BG.gif -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/LC_MESSAGES/ca_ES-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/LC_MESSAGES/ca_ES-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/ca_ES-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/ca_ES-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/ca_ES-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/flagimage/ca_ES.gif -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/LC_MESSAGES/cs_CZ.iso-8859-2-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/LC_MESSAGES/cs_CZ.iso-8859-2-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/cs_CZ.iso-8859-2-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/cs_CZ.iso-8859-2-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/cs_CZ.iso-8859-2-nls.php -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/flagimage/cs_CZ.iso-8859-2.gif -%%NLS%%%%GALLERYDIR%%/locale/da_DK/LC_MESSAGES/da_DK-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/da_DK/LC_MESSAGES/da_DK-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/da_DK/da_DK-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/da_DK/da_DK-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/da_DK/da_DK-nls.php -%%NLS%%%%GALLERYDIR%%/locale/da_DK/flagimage/da_DK.gif -%%NLS%%%%GALLERYDIR%%/locale/de_DE/LC_MESSAGES/de_DE-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/de_DE/LC_MESSAGES/de_DE-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/de_DE/de_DE-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/de_DE/de_DE-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/de_DE/de_DE-nls.php -%%NLS%%%%GALLERYDIR%%/locale/de_DE/flagimage/de_DE.gif -%%NLS%%%%GALLERYDIR%%/locale/en_GB/LC_MESSAGES/en_GB-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/en_GB/LC_MESSAGES/en_GB-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/en_GB/en_GB-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/en_GB/en_GB-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/en_GB/en_GB-nls.php -%%NLS%%%%GALLERYDIR%%/locale/en_GB/flagimage/en_GB.gif -%%GALLERYDIR%%/locale/en_US/flagimage/en_US.gif -%%NLS%%%%GALLERYDIR%%/locale/es_ES/LC_MESSAGES/es_ES-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/es_ES/LC_MESSAGES/es_ES-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/es_ES/es_ES-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/es_ES/es_ES-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/es_ES/es_ES-nls.php -%%NLS%%%%GALLERYDIR%%/locale/es_ES/flagimage/es_ES.gif -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/LC_MESSAGES/fi_FI-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/LC_MESSAGES/fi_FI-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/fi_FI-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/fi_FI-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/fi_FI-nls.php -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/flagimage/fi_FI.gif -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/LC_MESSAGES/fr_FR-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/LC_MESSAGES/fr_FR-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/flagimage/fr_FR.gif -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/fr_FR-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/fr_FR-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/fr_FR-nls.php -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/LC_MESSAGES/gl_ES-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/LC_MESSAGES/gl_ES-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/flagimage/gl_ES.gif -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/gl_ES-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/gl_ES-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/gl_ES-nls.php -%%NLS%%%%GALLERYDIR%%/locale/he_IL/LC_MESSAGES/he_IL-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/he_IL/LC_MESSAGES/he_IL-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/he_IL/flagimage/he_IL.gif -%%NLS%%%%GALLERYDIR%%/locale/he_IL/he_IL-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/he_IL/he_IL-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/he_IL/he_IL-nls.php -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/LC_MESSAGES/he_IL.utf8-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/LC_MESSAGES/he_IL.utf8-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/flagimage/he_IL.utf8.gif -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/he_IL.utf8-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/he_IL.utf8-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/he_IL.utf8-nls.php -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/LC_MESSAGES/hu_HU-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/LC_MESSAGES/hu_HU-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/flagimage/hu_HU.gif -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/hu_HU-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/hu_HU-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/hu_HU-nls.php -%%NLS%%%%GALLERYDIR%%/locale/is_IS/LC_MESSAGES/is_IS-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/is_IS/LC_MESSAGES/is_IS-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/is_IS/flagimage/is_IS.gif -%%NLS%%%%GALLERYDIR%%/locale/is_IS/is_IS-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/is_IS/is_IS-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/is_IS/is_IS-nls.php -%%NLS%%%%GALLERYDIR%%/locale/it_IT/LC_MESSAGES/it_IT-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/it_IT/LC_MESSAGES/it_IT-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/it_IT/flagimage/it_IT.gif -%%NLS%%%%GALLERYDIR%%/locale/it_IT/it_IT-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/it_IT/it_IT-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/it_IT/it_IT-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/LC_MESSAGES/ja_JP-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/LC_MESSAGES/ja_JP-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/flagimage/ja_JP.gif -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/ja_JP-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/ja_JP-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/ja_JP-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/LC_MESSAGES/ko_KR-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/LC_MESSAGES/ko_KR-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/flagimage/ko_KR.gif -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/ko_KR-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/ko_KR-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/ko_KR-nls.php -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/LC_MESSAGES/lt_LT-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/LC_MESSAGES/lt_LT-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/flagimage/lt_LT.gif -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/lt_LT-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/lt_LT-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/lt_LT-nls.php -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/LC_MESSAGES/nl_NL-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/LC_MESSAGES/nl_NL-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/flagimage/nl_NL.gif -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/nl_NL-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/nl_NL-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/nl_NL-nls.php -%%NLS%%%%GALLERYDIR%%/locale/no_NO/LC_MESSAGES/no_NO-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/no_NO/LC_MESSAGES/no_NO-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/no_NO/flagimage/no_NO.gif -%%NLS%%%%GALLERYDIR%%/locale/no_NO/no_NO-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/no_NO/no_NO-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/no_NO/no_NO-nls.php -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/LC_MESSAGES/pl_PL-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/LC_MESSAGES/pl_PL-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/flagimage/pl_PL.gif -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/pl_PL-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/pl_PL-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/pl_PL-nls.php -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/LC_MESSAGES/pt_BR-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/LC_MESSAGES/pt_BR-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/flagimage/pt_BR.gif -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/pt_BR-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/pt_BR-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/pt_BR-nls.php -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/LC_MESSAGES/pt_PT-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/LC_MESSAGES/pt_PT-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/flagimage/pt_PT.gif -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/pt_PT-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/pt_PT-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/pt_PT-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/LC_MESSAGES/ru_RU.koi8r-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/LC_MESSAGES/ru_RU.koi8r-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/flagimage/ru_RU.koi8r.gif -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/ru_RU.koi8r-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/ru_RU.koi8r-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/ru_RU.koi8r-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/LC_MESSAGES/ru_RU.cp1251-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/LC_MESSAGES/ru_RU.cp1251-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/flagimage/ru_RU.cp1251.gif -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/ru_RU.cp1251-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/ru_RU.cp1251-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/ru_RU.cp1251-nls.php -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/LC_MESSAGES/sk_SK-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/LC_MESSAGES/sk_SK-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/flagimage/sk_SK.gif -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/sk_SK-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/sk_SK-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/sk_SK-nls.php -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/LC_MESSAGES/sl_SI-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/LC_MESSAGES/sl_SI-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/flagimage/sl_SI.gif -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/sl_SI-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/sl_SI-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/sl_SI-nls.php -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/LC_MESSAGES/sv_SE-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/LC_MESSAGES/sv_SE-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/flagimage/sv_SE.gif -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/sv_SE-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/sv_SE-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/sv_SE-nls.php -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/LC_MESSAGES/tr_TR-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/LC_MESSAGES/tr_TR-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/flagimage/tr_TR.gif -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/tr_TR-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/tr_TR-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/tr_TR-nls.php -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/LC_MESSAGES/uk_UA-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/LC_MESSAGES/uk_UA-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/flagimage/uk_UA.gif -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/uk_UA-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/uk_UA-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/uk_UA-nls.php -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/LC_MESSAGES/vi_VN-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/LC_MESSAGES/vi_VN-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/flagimage/vi_VN.gif -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/vi_VN-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/vi_VN-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/vi_VN-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/LC_MESSAGES/zh_CN-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/LC_MESSAGES/zh_CN-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/flagimage/zh_CN.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/zh_CN-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/zh_CN-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/zh_CN-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/LC_MESSAGES/zh_HK-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/LC_MESSAGES/zh_HK-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/flagimage/zh_HK.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/zh_HK-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/zh_HK-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/zh_HK-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/LC_MESSAGES/zh_HK.utf8-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/LC_MESSAGES/zh_HK.utf8-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/flagimage/zh_HK.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/zh_HK.utf8-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/zh_HK.utf8-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/zh_HK.utf8-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/LC_MESSAGES/zh_TW.utf8-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/LC_MESSAGES/zh_TW.utf8-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/flagimage/zh_TW.utf8.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/zh_TW.utf8-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/zh_TW.utf8-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/zh_TW.utf8-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/LC_MESSAGES/zh_TW-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/LC_MESSAGES/zh_TW-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/flagimage/zh_TW.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/zh_TW-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/zh_TW-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/zh_TW-nls.php -%%GALLERYDIR%%/login.php -%%GALLERYDIR%%/manage_users.php -%%GALLERYDIR%%/manifest.inc -%%GALLERYDIR%%/modify_user.php -%%GALLERYDIR%%/move_album.php -%%GALLERYDIR%%/move_photo.php -%%GALLERYDIR%%/multi_create_user.php -%%GALLERYDIR%%/new_password.php -%%GALLERYDIR%%/nls.php -%%GALLERYDIR%%/photo_owner.php -%%GALLERYDIR%%/platform/fs_unix.php -%%GALLERYDIR%%/platform/fs_win32.php -%%GALLERYDIR%%/po/CREDITS -%%GALLERYDIR%%/po/change_version.sh -%%GALLERYDIR%%/po/copyright.txt -%%GALLERYDIR%%/po/create_po_template.sh -%%GALLERYDIR%%/po/edit_changelog.sh -%%GALLERYDIR%%/po/filelist-config -%%GALLERYDIR%%/po/filelist-core -%%GALLERYDIR%%/po/gallery-config.pot -%%GALLERYDIR%%/po/gallery-core.pot -%%GALLERYDIR%%/po/make_mo_files.sh -%%GALLERYDIR%%/po/percents.pl -%%GALLERYDIR%%/po/remove_obsolete.pl -%%GALLERYDIR%%/po/transform_fuzzy.pl -%%GALLERYDIR%%/po/update_po_files.sh -%%GALLERYDIR%%/poll_properties.php -%%GALLERYDIR%%/poll_results.php -%%GALLERYDIR%%/progress_uploading.php -%%GALLERYDIR%%/publish_xp.php -%%GALLERYDIR%%/publish_xp_docs.php -%%GALLERYDIR%%/register.php -%%GALLERYDIR%%/rename_album.php -%%GALLERYDIR%%/reset_votes.php -%%GALLERYDIR%%/resize_photo.php -%%GALLERYDIR%%/rotate_photo.php -%%GALLERYDIR%%/rss.php -%%GALLERYDIR%%/save_photos.php -%%GALLERYDIR%%/search.php -%%GALLERYDIR%%/secure.sh -%%GALLERYDIR%%/session.php -%%GALLERYDIR%%/setup/.htaccess -%%GALLERYDIR%%/setup/backup_albums.php -%%GALLERYDIR%%/setup/check.inc -%%GALLERYDIR%%/setup/check_imagemagick.php -%%GALLERYDIR%%/setup/check_mail.php -%%GALLERYDIR%%/setup/check_netpbm.php -%%GALLERYDIR%%/setup/check_versions.php -%%GALLERYDIR%%/setup/config_data.inc -%%GALLERYDIR%%/setup/confirm.inc -%%GALLERYDIR%%/setup/constants.inc -%%GALLERYDIR%%/setup/defaults.inc -%%GALLERYDIR%%/setup/diagnostics.php -%%GALLERYDIR%%/setup/frame_test.php -%%GALLERYDIR%%/setup/functions.inc -%%GALLERYDIR%%/setup/ghcc.php -%%GALLERYDIR%%/setup/gpl.txt -%%GALLERYDIR%%/setup/index.php -%%GALLERYDIR%%/setup/init.php -%%GALLERYDIR%%/setup/login.inc -%%GALLERYDIR%%/setup/mod_rewrite.template -%%GALLERYDIR%%/setup/php_value.template -%%GALLERYDIR%%/setup/php_value_ok.php -%%GALLERYDIR%%/setup/phpinfo.php -%%GALLERYDIR%%/setup/session_test.php -%%GALLERYDIR%%/setup/write.inc -%%GALLERYDIR%%/skins/bblue/css/embedded_style.css -%%GALLERYDIR%%/skins/bblue/css/standalone_style.css -%%GALLERYDIR%%/skins/bblue/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bblue/images/screenshot.jpg -%%GALLERYDIR%%/skins/bblue/style.def -%%GALLERYDIR%%/skins/bgreen/css/embedded_style.css -%%GALLERYDIR%%/skins/bgreen/css/standalone_style.css -%%GALLERYDIR%%/skins/bgreen/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_left.gif -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_right.gif -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bgreen/images/screenshot.jpg -%%GALLERYDIR%%/skins/bgreen/style.def -%%GALLERYDIR%%/skins/bgreen2/css/embedded_style.css -%%GALLERYDIR%%/skins/bgreen2/css/standalone_style.css -%%GALLERYDIR%%/skins/bgreen2/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bgreen2/images/screenshot.jpg -%%GALLERYDIR%%/skins/bgreen2/style.def -%%GALLERYDIR%%/skins/black/css/embedded_style.css -%%GALLERYDIR%%/skins/black/css/standalone_style.css -%%GALLERYDIR%%/skins/black/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/black/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/black/images/screenshot.jpg -%%GALLERYDIR%%/skins/black/style.def -%%GALLERYDIR%%/skins/bluemod/css/embedded_style.css -%%GALLERYDIR%%/skins/bluemod/css/standalone_style.css -%%GALLERYDIR%%/skins/bluemod/images/mod_background.jpg -%%GALLERYDIR%%/skins/bluemod/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bluemod/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/bluemod/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/bluemod/images/screenshot.jpg -%%GALLERYDIR%%/skins/bluemod/style.def -%%GALLERYDIR%%/skins/bpurple/css/embedded_style.css -%%GALLERYDIR%%/skins/bpurple/css/standalone_style.css -%%GALLERYDIR%%/skins/bpurple/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bpurple/images/screenshot.jpg -%%GALLERYDIR%%/skins/bpurple/style.def -%%GALLERYDIR%%/skins/bred/css/embedded_style.css -%%GALLERYDIR%%/skins/bred/css/standalone_style.css -%%GALLERYDIR%%/skins/bred/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bred/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bred/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bred/images/mod_toplight_left.gif -%%GALLERYDIR%%/skins/bred/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bred/images/mod_toplight_right.gif -%%GALLERYDIR%%/skins/bred/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bred/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bred/images/screenshot.jpg -%%GALLERYDIR%%/skins/bred/style.def -%%GALLERYDIR%%/skins/bubbles/css/embedded_style.css -%%GALLERYDIR%%/skins/bubbles/css/standalone_style.css -%%GALLERYDIR%%/skins/bubbles/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bubbles/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bubbles/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bubbles/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bubbles/images/screenshot.jpg -%%GALLERYDIR%%/skins/bubbles/style.def -%%GALLERYDIR%%/skins/butterfly_green/css/embedded_style.css -%%GALLERYDIR%%/skins/butterfly_green/css/standalone_style.css -%%GALLERYDIR%%/skins/butterfly_green/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/butterfly_green/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/butterfly_green/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/butterfly_green/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/butterfly_green/images/screenshot.jpg -%%GALLERYDIR%%/skins/butterfly_green/style.def -%%GALLERYDIR%%/skins/greenpurple/css/embedded_style.css -%%GALLERYDIR%%/skins/greenpurple/css/standalone_style.css -%%GALLERYDIR%%/skins/greenpurple/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_navbox.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_titlelft.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_titlert.jpg -%%GALLERYDIR%%/skins/greenpurple/images/screenshot.jpg -%%GALLERYDIR%%/skins/greenpurple/style.def -%%GALLERYDIR%%/skins/hotred/css/embedded_style.css -%%GALLERYDIR%%/skins/hotred/css/standalone_style.css -%%GALLERYDIR%%/skins/hotred/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_descbox.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_navbox.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/hotred/images/screenshot.jpg -%%GALLERYDIR%%/skins/hotred/style.def -%%GALLERYDIR%%/skins/jenskin/css/embedded_style.css -%%GALLERYDIR%%/skins/jenskin/css/standalone_style.css -%%GALLERYDIR%%/skins/jenskin/images/screenshot.jpg -%%GALLERYDIR%%/skins/jenskin/images/simplex-bkg.gif -%%GALLERYDIR%%/skins/jenskin/style.def -%%GALLERYDIR%%/skins/lilac/css/embedded_style.css -%%GALLERYDIR%%/skins/lilac/css/standalone_style.css -%%GALLERYDIR%%/skins/lilac/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/lilac/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/lilac/images/mod_navbox.jpg -%%GALLERYDIR%%/skins/lilac/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/lilac/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/lilac/images/screenshot.jpg -%%GALLERYDIR%%/skins/lilac/style.def -%%GALLERYDIR%%/skins/paint/css/embedded_style.css -%%GALLERYDIR%%/skins/paint/css/standalone_style.css -%%GALLERYDIR%%/skins/paint/images/mod_background.jpg -%%GALLERYDIR%%/skins/paint/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/paint/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/paint/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/paint/images/mod_toplight_left.gif -%%GALLERYDIR%%/skins/paint/images/mod_toplight_right.gif -%%GALLERYDIR%%/skins/paint/images/screenshot.jpg -%%GALLERYDIR%%/skins/paint/style.def -%%GALLERYDIR%%/skins/redmarble/css/embedded_style.css -%%GALLERYDIR%%/skins/redmarble/css/standalone_style.css -%%GALLERYDIR%%/skins/redmarble/images/mod_background.jpg -%%GALLERYDIR%%/skins/redmarble/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/redmarble/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/redmarble/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/redmarble/images/screenshot.jpg -%%GALLERYDIR%%/skins/redmarble/style.def -%%GALLERYDIR%%/skins/slick/css/embedded_style.css -%%GALLERYDIR%%/skins/slick/css/standalone_style.css -%%GALLERYDIR%%/skins/slick/images/mod_background.jpg -%%GALLERYDIR%%/skins/slick/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/slick/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/slick/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/slick/images/mod_pixel.gif -%%GALLERYDIR%%/skins/slick/images/mod_title.jpg -%%GALLERYDIR%%/skins/slick/images/mod_title_bg.jpg -%%GALLERYDIR%%/skins/slick/images/mod_title_left.jpg -%%GALLERYDIR%%/skins/slick/images/mod_title_right.jpg -%%GALLERYDIR%%/skins/slick/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/slick/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/slick/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/slick/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/slick/images/screenshot.jpg -%%GALLERYDIR%%/skins/slick/style.def -%%GALLERYDIR%%/skins/suit/css/embedded_style.css -%%GALLERYDIR%%/skins/suit/css/standalone_style.css -%%GALLERYDIR%%/skins/suit/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/suit/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/suit/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/suit/images/screenshot.jpg -%%GALLERYDIR%%/skins/suit/style.def -%%GALLERYDIR%%/skins/white1/css/embedded_style.css -%%GALLERYDIR%%/skins/white1/css/standalone_style.css -%%GALLERYDIR%%/skins/white1/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/white1/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/white1/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/white1/images/screenshot.jpg -%%GALLERYDIR%%/skins/white1/style.def -%%GALLERYDIR%%/skins/yellow/css/embedded_style.css -%%GALLERYDIR%%/skins/yellow/css/standalone_style.css -%%GALLERYDIR%%/skins/yellow/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/yellow/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/yellow/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/yellow/images/screenshot.jpg -%%GALLERYDIR%%/skins/yellow/style.def -%%GALLERYDIR%%/slideshow.php -%%GALLERYDIR%%/sort_album.php -%%GALLERYDIR%%/tools/build_manifest.php -%%GALLERYDIR%%/tools/find_orphans.php -%%GALLERYDIR%%/tools/g1-makereport.php -%%GALLERYDIR%%/tools/g1-report.css -%%GALLERYDIR%%/tools/g1-report.php -%%GALLERYDIR%%/tools/include/main.inc -%%GALLERYDIR%%/tools/include/plugin_rowdata.inc -%%GALLERYDIR%%/tools/include/row_header.inc -%%GALLERYDIR%%/upgrade_album.php -%%GALLERYDIR%%/upgrade_users.php -%%GALLERYDIR%%/user_preferences.php -%%GALLERYDIR%%/util.php -%%GALLERYDIR%%/view_album.php -%%GALLERYDIR%%/view_comments.php -%%GALLERYDIR%%/view_photo.php -%%GALLERYDIR%%/view_photo_properties.php -%%GALLERYDIR%%/watermark_album.php -@dirrm %%GALLERYDIR%%/tools/include -@dirrm %%GALLERYDIR%%/tools -@dirrm %%GALLERYDIR%%/skins/yellow/images -@dirrm %%GALLERYDIR%%/skins/yellow/css -@dirrm %%GALLERYDIR%%/skins/yellow -@dirrm %%GALLERYDIR%%/skins/white1/images -@dirrm %%GALLERYDIR%%/skins/white1/css -@dirrm %%GALLERYDIR%%/skins/white1 -@dirrm %%GALLERYDIR%%/skins/suit/images -@dirrm %%GALLERYDIR%%/skins/suit/css -@dirrm %%GALLERYDIR%%/skins/suit -@dirrm %%GALLERYDIR%%/skins/slick/images -@dirrm %%GALLERYDIR%%/skins/slick/css -@dirrm %%GALLERYDIR%%/skins/slick -@dirrm %%GALLERYDIR%%/skins/redmarble/images -@dirrm %%GALLERYDIR%%/skins/redmarble/css -@dirrm %%GALLERYDIR%%/skins/redmarble -@dirrm %%GALLERYDIR%%/skins/paint/images -@dirrm %%GALLERYDIR%%/skins/paint/css -@dirrm %%GALLERYDIR%%/skins/paint -@dirrm %%GALLERYDIR%%/skins/lilac/images -@dirrm %%GALLERYDIR%%/skins/lilac/css -@dirrm %%GALLERYDIR%%/skins/lilac -@dirrm %%GALLERYDIR%%/skins/jenskin/images -@dirrm %%GALLERYDIR%%/skins/jenskin/css -@dirrm %%GALLERYDIR%%/skins/jenskin -@dirrm %%GALLERYDIR%%/skins/hotred/images -@dirrm %%GALLERYDIR%%/skins/hotred/css -@dirrm %%GALLERYDIR%%/skins/hotred -@dirrm %%GALLERYDIR%%/skins/greenpurple/images -@dirrm %%GALLERYDIR%%/skins/greenpurple/css -@dirrm %%GALLERYDIR%%/skins/greenpurple -@dirrm %%GALLERYDIR%%/skins/butterfly_green/images -@dirrm %%GALLERYDIR%%/skins/butterfly_green/css -@dirrm %%GALLERYDIR%%/skins/butterfly_green -@dirrm %%GALLERYDIR%%/skins/bubbles/images -@dirrm %%GALLERYDIR%%/skins/bubbles/css -@dirrm %%GALLERYDIR%%/skins/bubbles -@dirrm %%GALLERYDIR%%/skins/bred/images -@dirrm %%GALLERYDIR%%/skins/bred/css -@dirrm %%GALLERYDIR%%/skins/bred -@dirrm %%GALLERYDIR%%/skins/bpurple/images -@dirrm %%GALLERYDIR%%/skins/bpurple/css -@dirrm %%GALLERYDIR%%/skins/bpurple -@dirrm %%GALLERYDIR%%/skins/bluemod/images -@dirrm %%GALLERYDIR%%/skins/bluemod/css -@dirrm %%GALLERYDIR%%/skins/bluemod -@dirrm %%GALLERYDIR%%/skins/black/images -@dirrm %%GALLERYDIR%%/skins/black/css -@dirrm %%GALLERYDIR%%/skins/black -@dirrm %%GALLERYDIR%%/skins/bgreen2/images -@dirrm %%GALLERYDIR%%/skins/bgreen2/css -@dirrm %%GALLERYDIR%%/skins/bgreen2 -@dirrm %%GALLERYDIR%%/skins/bgreen/images -@dirrm %%GALLERYDIR%%/skins/bgreen/css -@dirrm %%GALLERYDIR%%/skins/bgreen -@dirrm %%GALLERYDIR%%/skins/bblue/images -@dirrm %%GALLERYDIR%%/skins/bblue/css -@dirrm %%GALLERYDIR%%/skins/bblue -@dirrm %%GALLERYDIR%%/skins -@dirrm %%GALLERYDIR%%/setup -@dirrm %%GALLERYDIR%%/po -@dirrm %%GALLERYDIR%%/platform -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW.utf8/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW.utf8/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW.utf8 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK.utf8/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK.utf8/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK.utf8 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_CN/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_CN/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_CN -%%NLS%%@dirrm %%GALLERYDIR%%/locale/vi_VN/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/vi_VN/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/vi_VN -%%NLS%%@dirrm %%GALLERYDIR%%/locale/uk_UA/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/uk_UA/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/uk_UA -%%NLS%%@dirrm %%GALLERYDIR%%/locale/tr_TR/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/tr_TR/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/tr_TR -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sv_SE/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sv_SE/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sv_SE -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sl_SI/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sl_SI/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sl_SI -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sk_SK/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sk_SK/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sk_SK -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.koi8r/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.koi8r/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.koi8r -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.cp1251/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.cp1251/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.cp1251 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_PT/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_PT/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_PT -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_BR/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_BR/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_BR -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pl_PL/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pl_PL/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pl_PL -%%NLS%%@dirrm %%GALLERYDIR%%/locale/no_NO/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/no_NO/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/no_NO -%%NLS%%@dirrm %%GALLERYDIR%%/locale/nl_NL/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/nl_NL/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/nl_NL -%%NLS%%@dirrm %%GALLERYDIR%%/locale/lt_LT/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/lt_LT/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/lt_LT -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ko_KR/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ko_KR/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ko_KR -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ja_JP/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ja_JP/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ja_JP -%%NLS%%@dirrm %%GALLERYDIR%%/locale/it_IT/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/it_IT/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/it_IT -%%NLS%%@dirrm %%GALLERYDIR%%/locale/is_IS/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/is_IS/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/is_IS -%%NLS%%@dirrm %%GALLERYDIR%%/locale/hu_HU/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/hu_HU/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/hu_HU -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL.utf8/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL.utf8/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL.utf8 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fr_FR/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fr_FR/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fr_FR -%%NLS%%@dirrm %%GALLERYDIR%%/locale/gl_ES/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/gl_ES/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/gl_ES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fi_FI/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fi_FI/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fi_FI -%%NLS%%@dirrm %%GALLERYDIR%%/locale/es_ES/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/es_ES/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/es_ES -@dirrm %%GALLERYDIR%%/locale/en_US/flagimage -@dirrm %%GALLERYDIR%%/locale/en_US -%%NLS%%@dirrm %%GALLERYDIR%%/locale/en_GB/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/en_GB/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/en_GB -%%NLS%%@dirrm %%GALLERYDIR%%/locale/de_DE/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/de_DE/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/de_DE -%%NLS%%@dirrm %%GALLERYDIR%%/locale/da_DK/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/da_DK/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/da_DK -%%NLS%%@dirrm %%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/cs_CZ.iso-8859-2 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ca_ES/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ca_ES/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ca_ES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/bg_BG/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/bg_BG/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/bg_BG -%%NLS%%@dirrm %%GALLERYDIR%%/locale/af_ZA/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/af_ZA/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/af_ZA -@dirrm %%GALLERYDIR%%/locale -@dirrm %%GALLERYDIR%%/lib -@dirrm %%GALLERYDIR%%/layout -@dirrm %%GALLERYDIR%%/js -@dirrm %%GALLERYDIR%%/java -@dirrm %%GALLERYDIR%%/includes/slideshow -@dirrm %%GALLERYDIR%%/includes/add_photos -@dirrm %%GALLERYDIR%%/includes -@dirrm %%GALLERYDIR%%/images -@dirrm %%GALLERYDIR%%/html_wrap/frames/wooden -@dirrm %%GALLERYDIR%%/html_wrap/frames/simple_book -@dirrm %%GALLERYDIR%%/html_wrap/frames/shadows -@dirrm %%GALLERYDIR%%/html_wrap/frames/polaroids -@dirrm %%GALLERYDIR%%/html_wrap/frames/polaroid -@dirrm %%GALLERYDIR%%/html_wrap/frames/notebook -@dirrm %%GALLERYDIR%%/html_wrap/frames/golden -@dirrm %%GALLERYDIR%%/html_wrap/frames -@dirrm %%GALLERYDIR%%/html_wrap -@dirrm %%GALLERYDIR%%/html -@dirrm %%GALLERYDIR%%/errors -@dirrm %%GALLERYDIR%%/docs/images -@dirrm %%GALLERYDIR%%/docs/g1package/images -@dirrm %%GALLERYDIR%%/docs/g1package -@dirrm %%GALLERYDIR%%/docs/context-help -@dirrm %%GALLERYDIR%%/docs -@dirrm %%GALLERYDIR%%/css -@dirrm %%GALLERYDIR%%/contrib/phpnuke -@dirrm %%GALLERYDIR%%/contrib/phpBB2 -@dirrm %%GALLERYDIR%%/contrib/mambo/includes -@dirrm %%GALLERYDIR%%/contrib/mambo/images -@dirrm %%GALLERYDIR%%/contrib/mambo/classes -@dirrm %%GALLERYDIR%%/contrib/mambo -@dirrm %%GALLERYDIR%%/contrib/GeekLog -@dirrm %%GALLERYDIR%%/contrib -@dirrm %%GALLERYDIR%%/classes/remote -@dirrm %%GALLERYDIR%%/classes/postnuke0.7.1 -@dirrm %%GALLERYDIR%%/classes/postnuke -@dirrm %%GALLERYDIR%%/classes/phpbb -@dirrm %%GALLERYDIR%%/classes/nuke5 -@dirrm %%GALLERYDIR%%/classes/nsnnuke -@dirrm %%GALLERYDIR%%/classes/mambo -@dirrm %%GALLERYDIR%%/classes/geeklog -@dirrm %%GALLERYDIR%%/classes/gallery -@dirrm %%GALLERYDIR%%/classes/database/mysql -@dirrm %%GALLERYDIR%%/classes/database -@dirrm %%GALLERYDIR%%/classes -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec rmdir %D/%%GALLERYDIR%% 2>/dev/null || true diff --git a/www/gallery3/Makefile b/www/gallery3/Makefile deleted file mode 100644 index 5042145a37b7..000000000000 --- a/www/gallery3/Makefile +++ /dev/null @@ -1,119 +0,0 @@ -# New ports collection makefile for: gallery -# Date created: 09 Sep 2001 -# Whom: Jamie Hermans <jamie@hermans.ca> -# -# $FreeBSD$ -# - -PORTNAME= gallery -PORTVERSION= 1.4.4.2 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}-${PORTVERSION:S/.2$/-pl2/} -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${LANGPACKS} -DIST_SUBDIR= gallery - -MAINTAINER= freebsd-ports@varju.ca -COMMENT= Gallery is a slick web based photo album written using PHP - -RUN_DEPENDS= giftopnm:${PORTSDIR}/graphics/netpbm \ - jhead:${PORTSDIR}/graphics/jhead \ - unzip:${PORTSDIR}/archivers/unzip - -USE_PHP= pcre session -WANT_PHP_WEB= yes - -.if !defined(WITHOUT_NLS) -USE_PHP+= gettext -LANGVERSION= 1.4.4 -LANGPACKS= af_ZA-${LANGVERSION}${EXTRACT_SUFX} \ - bg_BG-${LANGVERSION}${EXTRACT_SUFX} \ - ca_ES-${LANGVERSION}${EXTRACT_SUFX} \ - cs_CZ.iso-8859-2-${LANGVERSION}${EXTRACT_SUFX} \ - da_DK-${LANGVERSION}${EXTRACT_SUFX} \ - de_DE-1.4.4-u1${EXTRACT_SUFX} \ - en_GB-${LANGVERSION}${EXTRACT_SUFX} \ - es_ES-1.4.4-u1${EXTRACT_SUFX} \ - fi_FI-${LANGVERSION}${EXTRACT_SUFX} \ - fr_FR-1.4.4-u1${EXTRACT_SUFX} \ - gl_ES-${LANGVERSION}${EXTRACT_SUFX} \ - he_IL-${LANGVERSION}${EXTRACT_SUFX} \ - he_IL.utf8-${LANGVERSION}${EXTRACT_SUFX} \ - hu_HU-${LANGVERSION}${EXTRACT_SUFX} \ - is_IS-${LANGVERSION}${EXTRACT_SUFX} \ - it_IT-1.4.4-u1${EXTRACT_SUFX} \ - ja_JP-${LANGVERSION}${EXTRACT_SUFX} \ - ko_KR-${LANGVERSION}${EXTRACT_SUFX} \ - lt_LT-${LANGVERSION}${EXTRACT_SUFX} \ - nl_NL-1.4.4-u1${EXTRACT_SUFX} \ - no_NO-1.4.4-u1${EXTRACT_SUFX} \ - pl_PL-${LANGVERSION}${EXTRACT_SUFX} \ - pt_BR-1.4.4-u1${EXTRACT_SUFX} \ - pt_PT-1.4.4-u1${EXTRACT_SUFX} \ - ru_RU.cp1251-1.4.4-u1${EXTRACT_SUFX} \ - ru_RU.koi8r-1.4.4-u1${EXTRACT_SUFX} \ - sk_SK-${LANGVERSION}${EXTRACT_SUFX} \ - sl_SI-1.4.4-u1${EXTRACT_SUFX} \ - sv_SE-${LANGVERSION}${EXTRACT_SUFX} \ - tr_TR-1.4.4-u1${EXTRACT_SUFX} \ - uk_UA-${LANGVERSION}${EXTRACT_SUFX} \ - vi_VN-${LANGVERSION}${EXTRACT_SUFX} \ - zh_CN-${LANGVERSION}${EXTRACT_SUFX} \ - zh_HK-1.4.4-u1${EXTRACT_SUFX} \ - zh_HK.utf8-1.4.4-u1${EXTRACT_SUFX} \ - zh_TW-1.4.4-u1${EXTRACT_SUFX} \ - zh_TW.utf8-${LANGVERSION}${EXTRACT_SUFX} -PLIST_SUB= NLS="" -.else -PLIST_SUB= NLS="@comment " -.endif - -WRKSRC= ${WRKDIR}/${PORTNAME} -NO_BUILD= yes -PKGMESSAGE= ${WRKDIR}/pkg-message -DOCFILES= AUTHORS ChangeLog README -EXCEPTFILES= ${DOCFILES} LICENSE.txt -CPIOARGS= --quiet -pdum -R -PLIST_SUB+= GALLERYDIR=${GALLERYDIR} - -pre-fetch: -.if !defined(GALLERYDIR) - @${ECHO_MSG} "" - @${ECHO_MSG} "Define GALLERYDIR to override default of 'www/data/gallery'." - @${ECHO_MSG} "" -.endif - -GALLERYDIR?= www/data/gallery -WWWOWN?= www -WWWGRP?= www - -post-configure: - @ ${SED} -e 's#%%PREFIX%%#${PREFIX}#g' \ - -e 's#%%GALLERYDIR%%#${GALLERYDIR}#g' pkg-message > ${PKGMESSAGE} - -do-extract: - @ ${MKDIR} ${WRKDIR} - @ cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} - @ for i in ${LANGPACKS}; do \ - if ! (cd ${WRKDIR}/gallery/locale && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$i ${EXTRACT_AFTER_ARGS});\ - then \ - exit 1; \ - fi \ - done - -do-install: - @ ${MKDIR} -m 0755 ${PREFIX}/${GALLERYDIR} - @ cd ${WRKSRC} && ${FIND} * -name \*.bat -o -name \*.orig -o -name \*Changelog ${EXCEPTFILES:S/^/-o -name /} \ - -o -print | ${CPIO} ${CPIOARGS} ${WWWOWN}:${WWWGRP} ${PREFIX}/${GALLERYDIR} - -post-install: -.if !defined(NOPORTDOCS) - @ ${MKDIR} ${DOCSDIR} - @ cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${DOCSDIR} -.endif -.if !defined(BATCH) - @ ${CAT} ${PKGMESSAGE} -.endif - -.include <bsd.port.mk> diff --git a/www/gallery3/distinfo b/www/gallery3/distinfo deleted file mode 100644 index f1df83c37a42..000000000000 --- a/www/gallery3/distinfo +++ /dev/null @@ -1,76 +0,0 @@ -MD5 (gallery/gallery-1.4.4-pl2.tar.gz) = d2ee746884af196d5e07c6fdbe0efaed -SIZE (gallery/gallery-1.4.4-pl2.tar.gz) = 1758620 -MD5 (gallery/af_ZA-1.4.4.tar.gz) = eb2af6b3c776d9008a91307c368ae6b5 -SIZE (gallery/af_ZA-1.4.4.tar.gz) = 120642 -MD5 (gallery/bg_BG-1.4.4.tar.gz) = a6399aaf34f111f2b27a371ca4d3c6f2 -SIZE (gallery/bg_BG-1.4.4.tar.gz) = 118880 -MD5 (gallery/ca_ES-1.4.4.tar.gz) = 6c7290281e63347b0ab4c4a10004d3de -SIZE (gallery/ca_ES-1.4.4.tar.gz) = 75280 -MD5 (gallery/cs_CZ.iso-8859-2-1.4.4.tar.gz) = 5fc34e2a8cfb32267ec6eadf4ba8bd0e -SIZE (gallery/cs_CZ.iso-8859-2-1.4.4.tar.gz) = 88579 -MD5 (gallery/da_DK-1.4.4.tar.gz) = 4902b7669b83466461f9649d6e0adc01 -SIZE (gallery/da_DK-1.4.4.tar.gz) = 91835 -MD5 (gallery/de_DE-1.4.4-u1.tar.gz) = 9c8fc3de3411043bdc41b4415d798018 -SIZE (gallery/de_DE-1.4.4-u1.tar.gz) = 137557 -MD5 (gallery/en_GB-1.4.4.tar.gz) = 0c575d0b4b94cc1dc1f055856249899a -SIZE (gallery/en_GB-1.4.4.tar.gz) = 40321 -MD5 (gallery/es_ES-1.4.4-u1.tar.gz) = 1e95af2ae12b6d99b8f4ead32aeb9bf1 -SIZE (gallery/es_ES-1.4.4-u1.tar.gz) = 132689 -MD5 (gallery/fi_FI-1.4.4.tar.gz) = 2a0d132c503dfeddc100d8bab90aadfd -SIZE (gallery/fi_FI-1.4.4.tar.gz) = 128407 -MD5 (gallery/fr_FR-1.4.4-u1.tar.gz) = 5cddd176015ab9c4931daeb471230e49 -SIZE (gallery/fr_FR-1.4.4-u1.tar.gz) = 122537 -MD5 (gallery/gl_ES-1.4.4.tar.gz) = 2415b024a695af8c44d92a036339fbc9 -SIZE (gallery/gl_ES-1.4.4.tar.gz) = 125495 -MD5 (gallery/he_IL-1.4.4.tar.gz) = 0415cf0afff2cd865d9a274b13ded35e -SIZE (gallery/he_IL-1.4.4.tar.gz) = 82924 -MD5 (gallery/he_IL.utf8-1.4.4.tar.gz) = 5f05b12d45db727dec5ba38885239c6a -SIZE (gallery/he_IL.utf8-1.4.4.tar.gz) = 80653 -MD5 (gallery/hu_HU-1.4.4.tar.gz) = bf8be63ad1602389f13a60f3e51107dc -SIZE (gallery/hu_HU-1.4.4.tar.gz) = 87749 -MD5 (gallery/is_IS-1.4.4.tar.gz) = 594b9232c509708d1cd7c186c9374955 -SIZE (gallery/is_IS-1.4.4.tar.gz) = 113132 -MD5 (gallery/it_IT-1.4.4-u1.tar.gz) = 04566ed5e47004fe3ab20882d8171233 -SIZE (gallery/it_IT-1.4.4-u1.tar.gz) = 135752 -MD5 (gallery/ja_JP-1.4.4.tar.gz) = 4cefba9aea09623eaf6259ae3e7e9047 -SIZE (gallery/ja_JP-1.4.4.tar.gz) = 129680 -MD5 (gallery/ko_KR-1.4.4.tar.gz) = 66243640c6c8955a2906fb61513ee9d1 -SIZE (gallery/ko_KR-1.4.4.tar.gz) = 99600 -MD5 (gallery/lt_LT-1.4.4.tar.gz) = 26d2f12e847660c20b328b126f058d8f -SIZE (gallery/lt_LT-1.4.4.tar.gz) = 120951 -MD5 (gallery/nl_NL-1.4.4-u1.tar.gz) = 16bc0ccb72c4f2b6b7e29b6e20458c2c -SIZE (gallery/nl_NL-1.4.4-u1.tar.gz) = 115552 -MD5 (gallery/no_NO-1.4.4-u1.tar.gz) = 8aa3f6ca8b2d79bb8cadb11210946096 -SIZE (gallery/no_NO-1.4.4-u1.tar.gz) = 113209 -MD5 (gallery/pl_PL-1.4.4.tar.gz) = f7ad546e0bf3c209e051f8ca1c68142b -SIZE (gallery/pl_PL-1.4.4.tar.gz) = 126130 -MD5 (gallery/pt_BR-1.4.4-u1.tar.gz) = bd58c556034a47529dad3353a5f3b8d7 -SIZE (gallery/pt_BR-1.4.4-u1.tar.gz) = 134371 -MD5 (gallery/pt_PT-1.4.4-u1.tar.gz) = f78cbb4a618c7ab51edd8b05b93f88b7 -SIZE (gallery/pt_PT-1.4.4-u1.tar.gz) = 122128 -MD5 (gallery/ru_RU.cp1251-1.4.4-u1.tar.gz) = 895d878b21e18eb0a979036dc50d7c35 -SIZE (gallery/ru_RU.cp1251-1.4.4-u1.tar.gz) = 136956 -MD5 (gallery/ru_RU.koi8r-1.4.4-u1.tar.gz) = debdc7a0fbcb1f40e16dbbdc37cc5121 -SIZE (gallery/ru_RU.koi8r-1.4.4-u1.tar.gz) = 136362 -MD5 (gallery/sk_SK-1.4.4.tar.gz) = 661ae93aaf6422435efb89e637acc1bc -SIZE (gallery/sk_SK-1.4.4.tar.gz) = 85351 -MD5 (gallery/sl_SI-1.4.4-u1.tar.gz) = aee248a4cb2ca052f3e8750b1d1d673d -SIZE (gallery/sl_SI-1.4.4-u1.tar.gz) = 72860 -MD5 (gallery/sv_SE-1.4.4.tar.gz) = 9b69e29a3fff56751a2512cc491a0190 -SIZE (gallery/sv_SE-1.4.4.tar.gz) = 132549 -MD5 (gallery/tr_TR-1.4.4-u1.tar.gz) = 6d2a5bc92f4d6349fe57fcffd8af33b4 -SIZE (gallery/tr_TR-1.4.4-u1.tar.gz) = 86993 -MD5 (gallery/uk_UA-1.4.4.tar.gz) = 54963ff7047661234bee74a4932b3252 -SIZE (gallery/uk_UA-1.4.4.tar.gz) = 69706 -MD5 (gallery/vi_VN-1.4.4.tar.gz) = 6293e5233afed0134536f6493d5efead -SIZE (gallery/vi_VN-1.4.4.tar.gz) = 132933 -MD5 (gallery/zh_CN-1.4.4.tar.gz) = 80871262bb295408c43f39eca853fce3 -SIZE (gallery/zh_CN-1.4.4.tar.gz) = 75415 -MD5 (gallery/zh_HK-1.4.4-u1.tar.gz) = bdc3bb8890a7d5fdf5b319486bd2aead -SIZE (gallery/zh_HK-1.4.4-u1.tar.gz) = 129897 -MD5 (gallery/zh_HK.utf8-1.4.4-u1.tar.gz) = 697e15df11f7bd90dcc930d44b6a8a7e -SIZE (gallery/zh_HK.utf8-1.4.4-u1.tar.gz) = 135521 -MD5 (gallery/zh_TW-1.4.4-u1.tar.gz) = fc55dbece36239e2161acd0b8a567871 -SIZE (gallery/zh_TW-1.4.4-u1.tar.gz) = 125864 -MD5 (gallery/zh_TW.utf8-1.4.4.tar.gz) = aa85f951cd1bc5a1539859d4537959e2 -SIZE (gallery/zh_TW.utf8-1.4.4.tar.gz) = 86553 diff --git a/www/gallery3/pkg-descr b/www/gallery3/pkg-descr deleted file mode 100644 index aa86f0dc04c1..000000000000 --- a/www/gallery3/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Gallery is a slick web based photo album written using PHP. Easy to install -(it includes a config wizard), it provides users with the ability to create -and maintain their own albums in the album collection via an intuitive web -interface. Photo management includes automatic thumbnail creation, image -resizing, rotation, ordering, captioning, searching and more. Albums can -have read, write and caption permissions per individual authenticated user -for an additional level of privacy. - -WWW: http://gallery.sourceforge.net/ diff --git a/www/gallery3/pkg-message b/www/gallery3/pkg-message deleted file mode 100644 index 7b0efc8225b7..000000000000 --- a/www/gallery3/pkg-message +++ /dev/null @@ -1,16 +0,0 @@ -***************************************************************** - - Please consider adding the following 3 lines to your httpd.conf - - <Directory %%PREFIX%%/%%GALLERYDIR%%> - AllowOverride Options FileInfo - </Directory> - - Then restart apache: 'apachectl graceful' - -***************************************************************** - - Please visit 'http://{host.domain}/gallery/' in a - web-browser and follow the configuration instructions. - -***************************************************************** diff --git a/www/gallery3/pkg-plist b/www/gallery3/pkg-plist deleted file mode 100644 index 65fbff29a6f4..000000000000 --- a/www/gallery3/pkg-plist +++ /dev/null @@ -1,1044 +0,0 @@ -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/README -%%GALLERYDIR%%/ChangeLog.archive.gz -%%GALLERYDIR%%/Version.php -%%GALLERYDIR%%/add_comment.php -%%GALLERYDIR%%/add_photos.php -%%GALLERYDIR%%/add_photos_frame.php -%%GALLERYDIR%%/add_photos_refresh.php -%%GALLERYDIR%%/adv_search.php -%%GALLERYDIR%%/album_permissions.php -%%GALLERYDIR%%/albums.php -%%GALLERYDIR%%/block-random.php -%%GALLERYDIR%%/captionator.php -%%GALLERYDIR%%/classes/Album.php -%%GALLERYDIR%%/classes/AlbumDB.php -%%GALLERYDIR%%/classes/AlbumItem.php -%%GALLERYDIR%%/classes/Comment.php -%%GALLERYDIR%%/classes/Database.php -%%GALLERYDIR%%/classes/EverybodyUser.php -%%GALLERYDIR%%/classes/Image.php -%%GALLERYDIR%%/classes/LoggedInUser.php -%%GALLERYDIR%%/classes/NobodyUser.php -%%GALLERYDIR%%/classes/User.php -%%GALLERYDIR%%/classes/UserDB.php -%%GALLERYDIR%%/classes/database/mysql/Database.php -%%GALLERYDIR%%/classes/gallery/User.php -%%GALLERYDIR%%/classes/gallery/UserDB.php -%%GALLERYDIR%%/classes/geeklog/User.php -%%GALLERYDIR%%/classes/geeklog/UserDB.php -%%GALLERYDIR%%/classes/mambo/User.php -%%GALLERYDIR%%/classes/mambo/UserDB.php -%%GALLERYDIR%%/classes/nsnnuke/AdminUser.php -%%GALLERYDIR%%/classes/nsnnuke/User.php -%%GALLERYDIR%%/classes/nsnnuke/UserDB.php -%%GALLERYDIR%%/classes/nuke5/AdminUser.php -%%GALLERYDIR%%/classes/nuke5/User.php -%%GALLERYDIR%%/classes/nuke5/UserDB.php -%%GALLERYDIR%%/classes/phpbb/User.php -%%GALLERYDIR%%/classes/phpbb/UserDB.php -%%GALLERYDIR%%/classes/postnuke/User.php -%%GALLERYDIR%%/classes/postnuke/UserDB.php -%%GALLERYDIR%%/classes/postnuke0.7.1/User.php -%%GALLERYDIR%%/classes/postnuke0.7.1/UserDB.php -%%GALLERYDIR%%/classes/remote/GalleryRemoteProperties.php -%%GALLERYDIR%%/contrib/GeekLog/CREDITS -%%GALLERYDIR%%/contrib/mambo/HowTo.txt -%%GALLERYDIR%%/contrib/mambo/admin.gallery.html.php -%%GALLERYDIR%%/contrib/mambo/admin.gallery.php -%%GALLERYDIR%%/contrib/mambo/classes/mambo.php -%%GALLERYDIR%%/contrib/mambo/gallery.php -%%GALLERYDIR%%/contrib/mambo/gallery.xml -%%GALLERYDIR%%/contrib/mambo/gallery_popup.tpl.php -%%GALLERYDIR%%/contrib/mambo/images/logo-228x67.png -%%GALLERYDIR%%/contrib/mambo/includes/frontend.php -%%GALLERYDIR%%/contrib/mambo/toolbar.gallery.php -%%GALLERYDIR%%/contrib/phpBB2/CREDITS -%%GALLERYDIR%%/contrib/phpBB2/HowTo.txt -%%GALLERYDIR%%/contrib/phpBB2/modules.php -%%GALLERYDIR%%/contrib/phpBB2/phpBB2-manual_changes.txt -%%GALLERYDIR%%/contrib/phpBB2/phpBB2.patch -%%GALLERYDIR%%/contrib/phpnuke/modules.php.patch -%%GALLERYDIR%%/contrib/phpnuke/modules.php.MOD -%%GALLERYDIR%%/configure.sh -%%GALLERYDIR%%/copy_photo.php -%%GALLERYDIR%%/create_user.php -%%GALLERYDIR%%/css/config.css.default -%%GALLERYDIR%%/css/embedded_style.css.default -%%GALLERYDIR%%/css/standalone_style.css.default -%%GALLERYDIR%%/delete_album.php -%%GALLERYDIR%%/delete_photo.php -%%GALLERYDIR%%/delete_user.php -%%GALLERYDIR%%/do_command.php -%%GALLERYDIR%%/docs/context-help/login.php -%%GALLERYDIR%%/docs/context-help/register.php -%%GALLERYDIR%%/docs/context-help/search.php -%%GALLERYDIR%%/docs/context-help/slideshow.php -%%GALLERYDIR%%/docs/context-help/test.php -%%GALLERYDIR%%/docs/g1package/gallery1-admin.backup.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.basics.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.embedding.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.mirroring.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.offline.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.patching.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.securing.html -%%GALLERYDIR%%/docs/g1package/gallery1-admin.users.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.config-wizard.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.credits.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.a.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.b.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.c.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.d.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.faq.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.features.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.help.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.language-packs.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.overview.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.remote-applets.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.required-programs.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.requirements.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.unix-ftp.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.unix-shell.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.upgrade.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.windows-iis.html -%%GALLERYDIR%%/docs/g1package/gallery1-install.windows.html -%%GALLERYDIR%%/docs/g1package/gallery1-user.html -%%GALLERYDIR%%/docs/g1package/gallery1-user.import.html -%%GALLERYDIR%%/docs/g1package/gallery1-user.watermark.html -%%GALLERYDIR%%/docs/g1package/html.css -%%GALLERYDIR%%/docs/g1package/images/basic-auth.gif -%%GALLERYDIR%%/docs/g1package/images/up-up.gif -%%GALLERYDIR%%/docs/g1package/images/up.gif -%%GALLERYDIR%%/docs/g1package/index.html -%%GALLERYDIR%%/docs/g1package/preface.html -%%GALLERYDIR%%/docs/g1package/pretty-html.css -%%GALLERYDIR%%/docs/gallery1-admin.backup.html -%%GALLERYDIR%%/docs/gallery1-admin.basics.html -%%GALLERYDIR%%/docs/gallery1-admin.embedding.html -%%GALLERYDIR%%/docs/gallery1-admin.html -%%GALLERYDIR%%/docs/gallery1-admin.mirroring.html -%%GALLERYDIR%%/docs/gallery1-admin.offline.html -%%GALLERYDIR%%/docs/gallery1-admin.patching.html -%%GALLERYDIR%%/docs/gallery1-admin.securing.html -%%GALLERYDIR%%/docs/gallery1-admin.users.html -%%GALLERYDIR%%/docs/gallery1-devguide.functions.html -%%GALLERYDIR%%/docs/gallery1-devguide.html -%%GALLERYDIR%%/docs/gallery1-install.config-wizard.html -%%GALLERYDIR%%/docs/gallery1-install.credits.html -%%GALLERYDIR%%/docs/gallery1-install.faq.a.html -%%GALLERYDIR%%/docs/gallery1-install.faq.b.html -%%GALLERYDIR%%/docs/gallery1-install.faq.c.html -%%GALLERYDIR%%/docs/gallery1-install.faq.d.html -%%GALLERYDIR%%/docs/gallery1-install.faq.html -%%GALLERYDIR%%/docs/gallery1-install.features.html -%%GALLERYDIR%%/docs/gallery1-install.help.html -%%GALLERYDIR%%/docs/gallery1-install.html -%%GALLERYDIR%%/docs/gallery1-install.language-packs.html -%%GALLERYDIR%%/docs/gallery1-install.overview.html -%%GALLERYDIR%%/docs/gallery1-install.remote-applets.html -%%GALLERYDIR%%/docs/gallery1-install.required-programs.html -%%GALLERYDIR%%/docs/gallery1-install.requirements.html -%%GALLERYDIR%%/docs/gallery1-install.unix-ftp.html -%%GALLERYDIR%%/docs/gallery1-install.unix-shell.html -%%GALLERYDIR%%/docs/gallery1-install.upgrade.html -%%GALLERYDIR%%/docs/gallery1-install.windows-iis.html -%%GALLERYDIR%%/docs/gallery1-install.windows.html -%%GALLERYDIR%%/docs/gallery1-user.html -%%GALLERYDIR%%/docs/gallery1-user.import.html -%%GALLERYDIR%%/docs/gallery1-user.watermark.html -%%GALLERYDIR%%/docs/html.css -%%GALLERYDIR%%/docs/images/basic-auth.gif -%%GALLERYDIR%%/docs/images/diagnostics.gif -%%GALLERYDIR%%/docs/images/step2setup.gif -%%GALLERYDIR%%/docs/images/up-up.gif -%%GALLERYDIR%%/docs/images/up.gif -%%GALLERYDIR%%/docs/index.html -%%GALLERYDIR%%/docs/preface.html -%%GALLERYDIR%%/docs/pretty-html.css -%%GALLERYDIR%%/edit_appearance.php -%%GALLERYDIR%%/edit_caption.php -%%GALLERYDIR%%/edit_field.php -%%GALLERYDIR%%/edit_thumb.php -%%GALLERYDIR%%/edit_watermark.php -%%GALLERYDIR%%/errors/configure_help.php -%%GALLERYDIR%%/errors/reconfigure.php -%%GALLERYDIR%%/errors/unconfigured.php -%%GALLERYDIR%%/extra_fields.php -%%GALLERYDIR%%/gallery_remote.php -%%GALLERYDIR%%/gallery_remote2.php -%%GALLERYDIR%%/html/errorRow.inc -%%GALLERYDIR%%/html/userData.inc -%%GALLERYDIR%%/html_wrap/album.footer.default -%%GALLERYDIR%%/html_wrap/album.header.default -%%GALLERYDIR%%/html_wrap/frames/README.php -%%GALLERYDIR%%/html_wrap/frames/golden/BB.gif -%%GALLERYDIR%%/html_wrap/frames/golden/BL.gif -%%GALLERYDIR%%/html_wrap/frames/golden/BR.gif -%%GALLERYDIR%%/html_wrap/frames/golden/LL.gif -%%GALLERYDIR%%/html_wrap/frames/golden/RR.gif -%%GALLERYDIR%%/html_wrap/frames/golden/TL.gif -%%GALLERYDIR%%/html_wrap/frames/golden/TR.gif -%%GALLERYDIR%%/html_wrap/frames/golden/TT.gif -%%GALLERYDIR%%/html_wrap/frames/golden/frame.def -%%GALLERYDIR%%/html_wrap/frames/notebook/BB.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/BL.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/BR.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/LL.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/RR.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/TL.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/TR.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/TT.gif -%%GALLERYDIR%%/html_wrap/frames/notebook/frame.def -%%GALLERYDIR%%/html_wrap/frames/polaroid/BB.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/BL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/BR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/LL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/RR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/TL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/TR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/TT.gif -%%GALLERYDIR%%/html_wrap/frames/polaroid/frame.def -%%GALLERYDIR%%/html_wrap/frames/polaroid/pixel_trans.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/BB.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/BL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/BR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/LL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/RR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/TL.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/TR.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/TT.gif -%%GALLERYDIR%%/html_wrap/frames/polaroids/frame.def -%%GALLERYDIR%%/html_wrap/frames/polaroids/pixel_trans.gif -%%GALLERYDIR%%/html_wrap/frames/shadows/BB.png -%%GALLERYDIR%%/html_wrap/frames/shadows/BBL.png -%%GALLERYDIR%%/html_wrap/frames/shadows/BR.png -%%GALLERYDIR%%/html_wrap/frames/shadows/RR.png -%%GALLERYDIR%%/html_wrap/frames/shadows/RRT.png -%%GALLERYDIR%%/html_wrap/frames/shadows/frame.def -%%GALLERYDIR%%/html_wrap/frames/shadows/pixel_trans.png -%%GALLERYDIR%%/html_wrap/frames/simple_book/BB.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/BL.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/BR.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/RR.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/TR.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/dot.gif -%%GALLERYDIR%%/html_wrap/frames/simple_book/frame.def -%%GALLERYDIR%%/html_wrap/frames/simple_book/pixel_trans.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/BB.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/BL.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/BR.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/LL.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/RR.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/TL.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/TR.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/TT.gif -%%GALLERYDIR%%/html_wrap/frames/wooden/frame.def -%%GALLERYDIR%%/html_wrap/gallery.footer.default -%%GALLERYDIR%%/html_wrap/gallery.header.default -%%GALLERYDIR%%/html_wrap/inline_albumthumb.footer.default -%%GALLERYDIR%%/html_wrap/inline_albumthumb.frame.default -%%GALLERYDIR%%/html_wrap/inline_albumthumb.header.default -%%GALLERYDIR%%/html_wrap/inline_gallerythumb.frame.default -%%GALLERYDIR%%/html_wrap/inline_imagewrap.inc -%%GALLERYDIR%%/html_wrap/inline_moviethumb.frame.default -%%GALLERYDIR%%/html_wrap/inline_photo.footer.default -%%GALLERYDIR%%/html_wrap/inline_photo.frame.default -%%GALLERYDIR%%/html_wrap/inline_photo.header.default -%%GALLERYDIR%%/html_wrap/inline_photothumb.frame.default -%%GALLERYDIR%%/html_wrap/photo.footer.default -%%GALLERYDIR%%/html_wrap/photo.header.default -%%GALLERYDIR%%/html_wrap/search.footer.default -%%GALLERYDIR%%/html_wrap/search.header.default -%%GALLERYDIR%%/html_wrap/slideshow.footer.default -%%GALLERYDIR%%/html_wrap/slideshow.header.default -%%GALLERYDIR%%/html_wrap/wrapper.footer.default -%%GALLERYDIR%%/html_wrap/wrapper.header.default -%%GALLERYDIR%%/images/BB1.gif -%%GALLERYDIR%%/images/BL1.gif -%%GALLERYDIR%%/images/BR1.gif -%%GALLERYDIR%%/images/LL1.gif -%%GALLERYDIR%%/images/RR1.gif -%%GALLERYDIR%%/images/TL1.gif -%%GALLERYDIR%%/images/TR1.gif -%%GALLERYDIR%%/images/TT1.gif -%%GALLERYDIR%%/images/admin_delete.gif -%%GALLERYDIR%%/images/admin_hide.gif -%%GALLERYDIR%%/images/admin_highlight.gif -%%GALLERYDIR%%/images/admin_move.gif -%%GALLERYDIR%%/images/admin_rotate.gif -%%GALLERYDIR%%/images/admin_unhide.gif -%%GALLERYDIR%%/images/albumthumb_BB.gif -%%GALLERYDIR%%/images/albumthumb_BL.gif -%%GALLERYDIR%%/images/albumthumb_BR.gif -%%GALLERYDIR%%/images/albumthumb_RR.gif -%%GALLERYDIR%%/images/albumthumb_TR.gif -%%GALLERYDIR%%/images/bar.gif -%%GALLERYDIR%%/images/computer.gif -%%GALLERYDIR%%/images/donate.jpg -%%GALLERYDIR%%/images/g1-phpBB2-icon.png -%%GALLERYDIR%%/images/gallery-tag.png -%%GALLERYDIR%%/images/movie.thumb.jpg -%%GALLERYDIR%%/images/nav_dot.gif -%%GALLERYDIR%%/images/nav_dot_left.gif -%%GALLERYDIR%%/images/nav_dot_right.gif -%%GALLERYDIR%%/images/nav_first.gif -%%GALLERYDIR%%/images/nav_home.gif -%%GALLERYDIR%%/images/nav_last.gif -%%GALLERYDIR%%/images/nav_next.gif -%%GALLERYDIR%%/images/nav_page.gif -%%GALLERYDIR%%/images/nav_prev.gif -%%GALLERYDIR%%/images/pixel_trans.gif -%%GALLERYDIR%%/images/simplex-bkg.gif -%%GALLERYDIR%%/images/tab_bottom.gif -%%GALLERYDIR%%/images/uploading.gif -%%GALLERYDIR%%/includes/add_photos/add_admin.inc -%%GALLERYDIR%%/includes/add_photos/add_applet.cfg -%%GALLERYDIR%%/includes/add_photos/add_applet.inc -%%GALLERYDIR%%/includes/add_photos/add_applet_mini.cfg -%%GALLERYDIR%%/includes/add_photos/add_applet_mini.inc -%%GALLERYDIR%%/includes/add_photos/add_form.inc -%%GALLERYDIR%%/includes/add_photos/add_form_one.inc -%%GALLERYDIR%%/includes/add_photos/add_other.inc -%%GALLERYDIR%%/includes/add_photos/add_url.inc -%%GALLERYDIR%%/includes/slideshow/applet.cfg -%%GALLERYDIR%%/includes/slideshow/applet.inc -%%GALLERYDIR%%/includes/slideshow/high.inc -%%GALLERYDIR%%/includes/slideshow/low.inc -%%GALLERYDIR%%/index.php -%%GALLERYDIR%%/init.php -%%GALLERYDIR%%/java/GalleryRemoteApplet.jar -%%GALLERYDIR%%/java/GalleryRemoteAppletMini.jar -%%GALLERYDIR%%/java/GalleryRemoteHTTPClient.jar -%%GALLERYDIR%%/java/ImageTools.jar -%%GALLERYDIR%%/java/applet_img.jar -%%GALLERYDIR%%/js/client_sniff.js -%%GALLERYDIR%%/js/fitToWindow.js.php -%%GALLERYDIR%%/js/sectionTabs.js.php -%%GALLERYDIR%%/layout/adminAlbumCommands.inc -%%GALLERYDIR%%/layout/adminbox.inc -%%GALLERYDIR%%/layout/breadcrumb.inc -%%GALLERYDIR%%/layout/commentbox.inc -%%GALLERYDIR%%/layout/commentboxbottom.inc -%%GALLERYDIR%%/layout/commentboxtop.inc -%%GALLERYDIR%%/layout/commentdraw.inc -%%GALLERYDIR%%/layout/ml_pulldown.inc -%%GALLERYDIR%%/layout/navigator.inc -%%GALLERYDIR%%/layout/navphoto.inc -%%GALLERYDIR%%/layout/navtablebegin.inc -%%GALLERYDIR%%/layout/navtableend.inc -%%GALLERYDIR%%/layout/navtablemiddle.inc -%%GALLERYDIR%%/layout/searchdraw.inc -%%GALLERYDIR%%/layout/watermarkform.inc -%%GALLERYDIR%%/lib/Form.php -%%GALLERYDIR%%/lib/lang.php -%%GALLERYDIR%%/lib/voting.php -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/LC_MESSAGES/af_ZA-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/LC_MESSAGES/af_ZA-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/af_ZA-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/af_ZA-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/af_ZA-nls.php -%%NLS%%%%GALLERYDIR%%/locale/af_ZA/flagimage/af_ZA.gif -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/LC_MESSAGES/bg_BG-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/LC_MESSAGES/bg_BG-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/bg_BG-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/bg_BG-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/bg_BG-nls.php -%%NLS%%%%GALLERYDIR%%/locale/bg_BG/flagimage/bg_BG.gif -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/LC_MESSAGES/ca_ES-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/LC_MESSAGES/ca_ES-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/ca_ES-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/ca_ES-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/ca_ES-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ca_ES/flagimage/ca_ES.gif -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/LC_MESSAGES/cs_CZ.iso-8859-2-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/LC_MESSAGES/cs_CZ.iso-8859-2-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/cs_CZ.iso-8859-2-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/cs_CZ.iso-8859-2-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/cs_CZ.iso-8859-2-nls.php -%%NLS%%%%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/flagimage/cs_CZ.iso-8859-2.gif -%%NLS%%%%GALLERYDIR%%/locale/da_DK/LC_MESSAGES/da_DK-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/da_DK/LC_MESSAGES/da_DK-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/da_DK/da_DK-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/da_DK/da_DK-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/da_DK/da_DK-nls.php -%%NLS%%%%GALLERYDIR%%/locale/da_DK/flagimage/da_DK.gif -%%NLS%%%%GALLERYDIR%%/locale/de_DE/LC_MESSAGES/de_DE-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/de_DE/LC_MESSAGES/de_DE-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/de_DE/de_DE-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/de_DE/de_DE-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/de_DE/de_DE-nls.php -%%NLS%%%%GALLERYDIR%%/locale/de_DE/flagimage/de_DE.gif -%%NLS%%%%GALLERYDIR%%/locale/en_GB/LC_MESSAGES/en_GB-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/en_GB/LC_MESSAGES/en_GB-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/en_GB/en_GB-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/en_GB/en_GB-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/en_GB/en_GB-nls.php -%%NLS%%%%GALLERYDIR%%/locale/en_GB/flagimage/en_GB.gif -%%GALLERYDIR%%/locale/en_US/flagimage/en_US.gif -%%NLS%%%%GALLERYDIR%%/locale/es_ES/LC_MESSAGES/es_ES-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/es_ES/LC_MESSAGES/es_ES-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/es_ES/es_ES-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/es_ES/es_ES-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/es_ES/es_ES-nls.php -%%NLS%%%%GALLERYDIR%%/locale/es_ES/flagimage/es_ES.gif -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/LC_MESSAGES/fi_FI-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/LC_MESSAGES/fi_FI-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/fi_FI-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/fi_FI-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/fi_FI-nls.php -%%NLS%%%%GALLERYDIR%%/locale/fi_FI/flagimage/fi_FI.gif -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/LC_MESSAGES/fr_FR-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/LC_MESSAGES/fr_FR-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/flagimage/fr_FR.gif -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/fr_FR-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/fr_FR-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/fr_FR/fr_FR-nls.php -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/LC_MESSAGES/gl_ES-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/LC_MESSAGES/gl_ES-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/flagimage/gl_ES.gif -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/gl_ES-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/gl_ES-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/gl_ES/gl_ES-nls.php -%%NLS%%%%GALLERYDIR%%/locale/he_IL/LC_MESSAGES/he_IL-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/he_IL/LC_MESSAGES/he_IL-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/he_IL/flagimage/he_IL.gif -%%NLS%%%%GALLERYDIR%%/locale/he_IL/he_IL-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/he_IL/he_IL-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/he_IL/he_IL-nls.php -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/LC_MESSAGES/he_IL.utf8-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/LC_MESSAGES/he_IL.utf8-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/flagimage/he_IL.utf8.gif -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/he_IL.utf8-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/he_IL.utf8-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/he_IL.utf8/he_IL.utf8-nls.php -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/LC_MESSAGES/hu_HU-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/LC_MESSAGES/hu_HU-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/flagimage/hu_HU.gif -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/hu_HU-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/hu_HU-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/hu_HU/hu_HU-nls.php -%%NLS%%%%GALLERYDIR%%/locale/is_IS/LC_MESSAGES/is_IS-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/is_IS/LC_MESSAGES/is_IS-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/is_IS/flagimage/is_IS.gif -%%NLS%%%%GALLERYDIR%%/locale/is_IS/is_IS-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/is_IS/is_IS-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/is_IS/is_IS-nls.php -%%NLS%%%%GALLERYDIR%%/locale/it_IT/LC_MESSAGES/it_IT-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/it_IT/LC_MESSAGES/it_IT-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/it_IT/flagimage/it_IT.gif -%%NLS%%%%GALLERYDIR%%/locale/it_IT/it_IT-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/it_IT/it_IT-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/it_IT/it_IT-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/LC_MESSAGES/ja_JP-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/LC_MESSAGES/ja_JP-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/flagimage/ja_JP.gif -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/ja_JP-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/ja_JP-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ja_JP/ja_JP-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/LC_MESSAGES/ko_KR-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/LC_MESSAGES/ko_KR-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/flagimage/ko_KR.gif -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/ko_KR-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/ko_KR-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ko_KR/ko_KR-nls.php -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/LC_MESSAGES/lt_LT-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/LC_MESSAGES/lt_LT-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/flagimage/lt_LT.gif -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/lt_LT-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/lt_LT-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/lt_LT/lt_LT-nls.php -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/LC_MESSAGES/nl_NL-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/LC_MESSAGES/nl_NL-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/flagimage/nl_NL.gif -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/nl_NL-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/nl_NL-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/nl_NL/nl_NL-nls.php -%%NLS%%%%GALLERYDIR%%/locale/no_NO/LC_MESSAGES/no_NO-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/no_NO/LC_MESSAGES/no_NO-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/no_NO/flagimage/no_NO.gif -%%NLS%%%%GALLERYDIR%%/locale/no_NO/no_NO-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/no_NO/no_NO-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/no_NO/no_NO-nls.php -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/LC_MESSAGES/pl_PL-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/LC_MESSAGES/pl_PL-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/flagimage/pl_PL.gif -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/pl_PL-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/pl_PL-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/pl_PL/pl_PL-nls.php -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/LC_MESSAGES/pt_BR-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/LC_MESSAGES/pt_BR-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/flagimage/pt_BR.gif -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/pt_BR-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/pt_BR-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/pt_BR/pt_BR-nls.php -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/LC_MESSAGES/pt_PT-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/LC_MESSAGES/pt_PT-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/flagimage/pt_PT.gif -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/pt_PT-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/pt_PT-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/pt_PT/pt_PT-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/LC_MESSAGES/ru_RU.koi8r-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/LC_MESSAGES/ru_RU.koi8r-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/flagimage/ru_RU.koi8r.gif -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/ru_RU.koi8r-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/ru_RU.koi8r-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.koi8r/ru_RU.koi8r-nls.php -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/LC_MESSAGES/ru_RU.cp1251-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/LC_MESSAGES/ru_RU.cp1251-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/flagimage/ru_RU.cp1251.gif -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/ru_RU.cp1251-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/ru_RU.cp1251-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/ru_RU.cp1251/ru_RU.cp1251-nls.php -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/LC_MESSAGES/sk_SK-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/LC_MESSAGES/sk_SK-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/flagimage/sk_SK.gif -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/sk_SK-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/sk_SK-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/sk_SK/sk_SK-nls.php -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/LC_MESSAGES/sl_SI-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/LC_MESSAGES/sl_SI-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/flagimage/sl_SI.gif -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/sl_SI-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/sl_SI-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/sl_SI/sl_SI-nls.php -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/LC_MESSAGES/sv_SE-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/LC_MESSAGES/sv_SE-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/flagimage/sv_SE.gif -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/sv_SE-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/sv_SE-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/sv_SE/sv_SE-nls.php -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/LC_MESSAGES/tr_TR-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/LC_MESSAGES/tr_TR-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/flagimage/tr_TR.gif -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/tr_TR-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/tr_TR-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/tr_TR/tr_TR-nls.php -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/LC_MESSAGES/uk_UA-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/LC_MESSAGES/uk_UA-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/flagimage/uk_UA.gif -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/uk_UA-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/uk_UA-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/uk_UA/uk_UA-nls.php -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/LC_MESSAGES/vi_VN-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/LC_MESSAGES/vi_VN-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/flagimage/vi_VN.gif -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/vi_VN-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/vi_VN-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/vi_VN/vi_VN-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/LC_MESSAGES/zh_CN-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/LC_MESSAGES/zh_CN-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/flagimage/zh_CN.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/zh_CN-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/zh_CN-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_CN/zh_CN-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/LC_MESSAGES/zh_HK-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/LC_MESSAGES/zh_HK-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/flagimage/zh_HK.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/zh_HK-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/zh_HK-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_HK/zh_HK-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/LC_MESSAGES/zh_HK.utf8-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/LC_MESSAGES/zh_HK.utf8-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/flagimage/zh_HK.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/zh_HK.utf8-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/zh_HK.utf8-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_HK.utf8/zh_HK.utf8-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/LC_MESSAGES/zh_TW.utf8-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/LC_MESSAGES/zh_TW.utf8-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/flagimage/zh_TW.utf8.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/zh_TW.utf8-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/zh_TW.utf8-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_TW.utf8/zh_TW.utf8-nls.php -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/LC_MESSAGES/zh_TW-gallery_config.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/LC_MESSAGES/zh_TW-gallery_core.mo -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/flagimage/zh_TW.gif -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/zh_TW-gallery_config.po -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/zh_TW-gallery_core.po -%%NLS%%%%GALLERYDIR%%/locale/zh_TW/zh_TW-nls.php -%%GALLERYDIR%%/login.php -%%GALLERYDIR%%/manage_users.php -%%GALLERYDIR%%/manifest.inc -%%GALLERYDIR%%/modify_user.php -%%GALLERYDIR%%/move_album.php -%%GALLERYDIR%%/move_photo.php -%%GALLERYDIR%%/multi_create_user.php -%%GALLERYDIR%%/new_password.php -%%GALLERYDIR%%/nls.php -%%GALLERYDIR%%/photo_owner.php -%%GALLERYDIR%%/platform/fs_unix.php -%%GALLERYDIR%%/platform/fs_win32.php -%%GALLERYDIR%%/po/CREDITS -%%GALLERYDIR%%/po/change_version.sh -%%GALLERYDIR%%/po/copyright.txt -%%GALLERYDIR%%/po/create_po_template.sh -%%GALLERYDIR%%/po/edit_changelog.sh -%%GALLERYDIR%%/po/filelist-config -%%GALLERYDIR%%/po/filelist-core -%%GALLERYDIR%%/po/gallery-config.pot -%%GALLERYDIR%%/po/gallery-core.pot -%%GALLERYDIR%%/po/make_mo_files.sh -%%GALLERYDIR%%/po/percents.pl -%%GALLERYDIR%%/po/remove_obsolete.pl -%%GALLERYDIR%%/po/transform_fuzzy.pl -%%GALLERYDIR%%/po/update_po_files.sh -%%GALLERYDIR%%/poll_properties.php -%%GALLERYDIR%%/poll_results.php -%%GALLERYDIR%%/progress_uploading.php -%%GALLERYDIR%%/publish_xp.php -%%GALLERYDIR%%/publish_xp_docs.php -%%GALLERYDIR%%/register.php -%%GALLERYDIR%%/rename_album.php -%%GALLERYDIR%%/reset_votes.php -%%GALLERYDIR%%/resize_photo.php -%%GALLERYDIR%%/rotate_photo.php -%%GALLERYDIR%%/rss.php -%%GALLERYDIR%%/save_photos.php -%%GALLERYDIR%%/search.php -%%GALLERYDIR%%/secure.sh -%%GALLERYDIR%%/session.php -%%GALLERYDIR%%/setup/.htaccess -%%GALLERYDIR%%/setup/backup_albums.php -%%GALLERYDIR%%/setup/check.inc -%%GALLERYDIR%%/setup/check_imagemagick.php -%%GALLERYDIR%%/setup/check_mail.php -%%GALLERYDIR%%/setup/check_netpbm.php -%%GALLERYDIR%%/setup/check_versions.php -%%GALLERYDIR%%/setup/config_data.inc -%%GALLERYDIR%%/setup/confirm.inc -%%GALLERYDIR%%/setup/constants.inc -%%GALLERYDIR%%/setup/defaults.inc -%%GALLERYDIR%%/setup/diagnostics.php -%%GALLERYDIR%%/setup/frame_test.php -%%GALLERYDIR%%/setup/functions.inc -%%GALLERYDIR%%/setup/ghcc.php -%%GALLERYDIR%%/setup/gpl.txt -%%GALLERYDIR%%/setup/index.php -%%GALLERYDIR%%/setup/init.php -%%GALLERYDIR%%/setup/login.inc -%%GALLERYDIR%%/setup/mod_rewrite.template -%%GALLERYDIR%%/setup/php_value.template -%%GALLERYDIR%%/setup/php_value_ok.php -%%GALLERYDIR%%/setup/phpinfo.php -%%GALLERYDIR%%/setup/session_test.php -%%GALLERYDIR%%/setup/write.inc -%%GALLERYDIR%%/skins/bblue/css/embedded_style.css -%%GALLERYDIR%%/skins/bblue/css/standalone_style.css -%%GALLERYDIR%%/skins/bblue/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bblue/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bblue/images/screenshot.jpg -%%GALLERYDIR%%/skins/bblue/style.def -%%GALLERYDIR%%/skins/bgreen/css/embedded_style.css -%%GALLERYDIR%%/skins/bgreen/css/standalone_style.css -%%GALLERYDIR%%/skins/bgreen/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_left.gif -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_right.gif -%%GALLERYDIR%%/skins/bgreen/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bgreen/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bgreen/images/screenshot.jpg -%%GALLERYDIR%%/skins/bgreen/style.def -%%GALLERYDIR%%/skins/bgreen2/css/embedded_style.css -%%GALLERYDIR%%/skins/bgreen2/css/standalone_style.css -%%GALLERYDIR%%/skins/bgreen2/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bgreen2/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bgreen2/images/screenshot.jpg -%%GALLERYDIR%%/skins/bgreen2/style.def -%%GALLERYDIR%%/skins/black/css/embedded_style.css -%%GALLERYDIR%%/skins/black/css/standalone_style.css -%%GALLERYDIR%%/skins/black/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/black/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/black/images/screenshot.jpg -%%GALLERYDIR%%/skins/black/style.def -%%GALLERYDIR%%/skins/bluemod/css/embedded_style.css -%%GALLERYDIR%%/skins/bluemod/css/standalone_style.css -%%GALLERYDIR%%/skins/bluemod/images/mod_background.jpg -%%GALLERYDIR%%/skins/bluemod/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bluemod/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/bluemod/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/bluemod/images/screenshot.jpg -%%GALLERYDIR%%/skins/bluemod/style.def -%%GALLERYDIR%%/skins/bpurple/css/embedded_style.css -%%GALLERYDIR%%/skins/bpurple/css/standalone_style.css -%%GALLERYDIR%%/skins/bpurple/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bpurple/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bpurple/images/screenshot.jpg -%%GALLERYDIR%%/skins/bpurple/style.def -%%GALLERYDIR%%/skins/bred/css/embedded_style.css -%%GALLERYDIR%%/skins/bred/css/standalone_style.css -%%GALLERYDIR%%/skins/bred/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/bred/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bred/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bred/images/mod_toplight_left.gif -%%GALLERYDIR%%/skins/bred/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bred/images/mod_toplight_right.gif -%%GALLERYDIR%%/skins/bred/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bred/images/mod_under_hl.jpg -%%GALLERYDIR%%/skins/bred/images/screenshot.jpg -%%GALLERYDIR%%/skins/bred/style.def -%%GALLERYDIR%%/skins/bubbles/css/embedded_style.css -%%GALLERYDIR%%/skins/bubbles/css/standalone_style.css -%%GALLERYDIR%%/skins/bubbles/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/bubbles/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/bubbles/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/bubbles/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/bubbles/images/screenshot.jpg -%%GALLERYDIR%%/skins/bubbles/style.def -%%GALLERYDIR%%/skins/butterfly_green/css/embedded_style.css -%%GALLERYDIR%%/skins/butterfly_green/css/standalone_style.css -%%GALLERYDIR%%/skins/butterfly_green/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/butterfly_green/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/butterfly_green/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/butterfly_green/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/butterfly_green/images/screenshot.jpg -%%GALLERYDIR%%/skins/butterfly_green/style.def -%%GALLERYDIR%%/skins/greenpurple/css/embedded_style.css -%%GALLERYDIR%%/skins/greenpurple/css/standalone_style.css -%%GALLERYDIR%%/skins/greenpurple/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_navbox.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_titlelft.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/greenpurple/images/mod_titlert.jpg -%%GALLERYDIR%%/skins/greenpurple/images/screenshot.jpg -%%GALLERYDIR%%/skins/greenpurple/style.def -%%GALLERYDIR%%/skins/hotred/css/embedded_style.css -%%GALLERYDIR%%/skins/hotred/css/standalone_style.css -%%GALLERYDIR%%/skins/hotred/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_descbox.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_navbox.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/hotred/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/hotred/images/screenshot.jpg -%%GALLERYDIR%%/skins/hotred/style.def -%%GALLERYDIR%%/skins/jenskin/css/embedded_style.css -%%GALLERYDIR%%/skins/jenskin/css/standalone_style.css -%%GALLERYDIR%%/skins/jenskin/images/screenshot.jpg -%%GALLERYDIR%%/skins/jenskin/images/simplex-bkg.gif -%%GALLERYDIR%%/skins/jenskin/style.def -%%GALLERYDIR%%/skins/lilac/css/embedded_style.css -%%GALLERYDIR%%/skins/lilac/css/standalone_style.css -%%GALLERYDIR%%/skins/lilac/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/lilac/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/lilac/images/mod_navbox.jpg -%%GALLERYDIR%%/skins/lilac/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/lilac/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/lilac/images/screenshot.jpg -%%GALLERYDIR%%/skins/lilac/style.def -%%GALLERYDIR%%/skins/paint/css/embedded_style.css -%%GALLERYDIR%%/skins/paint/css/standalone_style.css -%%GALLERYDIR%%/skins/paint/images/mod_background.jpg -%%GALLERYDIR%%/skins/paint/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/paint/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/paint/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/paint/images/mod_toplight_left.gif -%%GALLERYDIR%%/skins/paint/images/mod_toplight_right.gif -%%GALLERYDIR%%/skins/paint/images/screenshot.jpg -%%GALLERYDIR%%/skins/paint/style.def -%%GALLERYDIR%%/skins/redmarble/css/embedded_style.css -%%GALLERYDIR%%/skins/redmarble/css/standalone_style.css -%%GALLERYDIR%%/skins/redmarble/images/mod_background.jpg -%%GALLERYDIR%%/skins/redmarble/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/redmarble/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/redmarble/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/redmarble/images/screenshot.jpg -%%GALLERYDIR%%/skins/redmarble/style.def -%%GALLERYDIR%%/skins/slick/css/embedded_style.css -%%GALLERYDIR%%/skins/slick/css/standalone_style.css -%%GALLERYDIR%%/skins/slick/images/mod_background.jpg -%%GALLERYDIR%%/skins/slick/images/mod_descbg.jpg -%%GALLERYDIR%%/skins/slick/images/mod_headliner.jpg -%%GALLERYDIR%%/skins/slick/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/slick/images/mod_pixel.gif -%%GALLERYDIR%%/skins/slick/images/mod_title.jpg -%%GALLERYDIR%%/skins/slick/images/mod_title_bg.jpg -%%GALLERYDIR%%/skins/slick/images/mod_title_left.jpg -%%GALLERYDIR%%/skins/slick/images/mod_title_right.jpg -%%GALLERYDIR%%/skins/slick/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/slick/images/mod_toplight_bg.jpg -%%GALLERYDIR%%/skins/slick/images/mod_toplight_left.jpg -%%GALLERYDIR%%/skins/slick/images/mod_toplight_right.jpg -%%GALLERYDIR%%/skins/slick/images/screenshot.jpg -%%GALLERYDIR%%/skins/slick/style.def -%%GALLERYDIR%%/skins/suit/css/embedded_style.css -%%GALLERYDIR%%/skins/suit/css/standalone_style.css -%%GALLERYDIR%%/skins/suit/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/suit/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/suit/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/suit/images/screenshot.jpg -%%GALLERYDIR%%/skins/suit/style.def -%%GALLERYDIR%%/skins/white1/css/embedded_style.css -%%GALLERYDIR%%/skins/white1/css/standalone_style.css -%%GALLERYDIR%%/skins/white1/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/white1/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/white1/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/white1/images/screenshot.jpg -%%GALLERYDIR%%/skins/white1/style.def -%%GALLERYDIR%%/skins/yellow/css/embedded_style.css -%%GALLERYDIR%%/skins/yellow/css/standalone_style.css -%%GALLERYDIR%%/skins/yellow/images/mod_navbar.jpg -%%GALLERYDIR%%/skins/yellow/images/mod_titlebar.jpg -%%GALLERYDIR%%/skins/yellow/images/mod_titlemid.jpg -%%GALLERYDIR%%/skins/yellow/images/screenshot.jpg -%%GALLERYDIR%%/skins/yellow/style.def -%%GALLERYDIR%%/slideshow.php -%%GALLERYDIR%%/sort_album.php -%%GALLERYDIR%%/tools/build_manifest.php -%%GALLERYDIR%%/tools/find_orphans.php -%%GALLERYDIR%%/tools/g1-makereport.php -%%GALLERYDIR%%/tools/g1-report.css -%%GALLERYDIR%%/tools/g1-report.php -%%GALLERYDIR%%/tools/include/main.inc -%%GALLERYDIR%%/tools/include/plugin_rowdata.inc -%%GALLERYDIR%%/tools/include/row_header.inc -%%GALLERYDIR%%/upgrade_album.php -%%GALLERYDIR%%/upgrade_users.php -%%GALLERYDIR%%/user_preferences.php -%%GALLERYDIR%%/util.php -%%GALLERYDIR%%/view_album.php -%%GALLERYDIR%%/view_comments.php -%%GALLERYDIR%%/view_photo.php -%%GALLERYDIR%%/view_photo_properties.php -%%GALLERYDIR%%/watermark_album.php -@dirrm %%GALLERYDIR%%/tools/include -@dirrm %%GALLERYDIR%%/tools -@dirrm %%GALLERYDIR%%/skins/yellow/images -@dirrm %%GALLERYDIR%%/skins/yellow/css -@dirrm %%GALLERYDIR%%/skins/yellow -@dirrm %%GALLERYDIR%%/skins/white1/images -@dirrm %%GALLERYDIR%%/skins/white1/css -@dirrm %%GALLERYDIR%%/skins/white1 -@dirrm %%GALLERYDIR%%/skins/suit/images -@dirrm %%GALLERYDIR%%/skins/suit/css -@dirrm %%GALLERYDIR%%/skins/suit -@dirrm %%GALLERYDIR%%/skins/slick/images -@dirrm %%GALLERYDIR%%/skins/slick/css -@dirrm %%GALLERYDIR%%/skins/slick -@dirrm %%GALLERYDIR%%/skins/redmarble/images -@dirrm %%GALLERYDIR%%/skins/redmarble/css -@dirrm %%GALLERYDIR%%/skins/redmarble -@dirrm %%GALLERYDIR%%/skins/paint/images -@dirrm %%GALLERYDIR%%/skins/paint/css -@dirrm %%GALLERYDIR%%/skins/paint -@dirrm %%GALLERYDIR%%/skins/lilac/images -@dirrm %%GALLERYDIR%%/skins/lilac/css -@dirrm %%GALLERYDIR%%/skins/lilac -@dirrm %%GALLERYDIR%%/skins/jenskin/images -@dirrm %%GALLERYDIR%%/skins/jenskin/css -@dirrm %%GALLERYDIR%%/skins/jenskin -@dirrm %%GALLERYDIR%%/skins/hotred/images -@dirrm %%GALLERYDIR%%/skins/hotred/css -@dirrm %%GALLERYDIR%%/skins/hotred -@dirrm %%GALLERYDIR%%/skins/greenpurple/images -@dirrm %%GALLERYDIR%%/skins/greenpurple/css -@dirrm %%GALLERYDIR%%/skins/greenpurple -@dirrm %%GALLERYDIR%%/skins/butterfly_green/images -@dirrm %%GALLERYDIR%%/skins/butterfly_green/css -@dirrm %%GALLERYDIR%%/skins/butterfly_green -@dirrm %%GALLERYDIR%%/skins/bubbles/images -@dirrm %%GALLERYDIR%%/skins/bubbles/css -@dirrm %%GALLERYDIR%%/skins/bubbles -@dirrm %%GALLERYDIR%%/skins/bred/images -@dirrm %%GALLERYDIR%%/skins/bred/css -@dirrm %%GALLERYDIR%%/skins/bred -@dirrm %%GALLERYDIR%%/skins/bpurple/images -@dirrm %%GALLERYDIR%%/skins/bpurple/css -@dirrm %%GALLERYDIR%%/skins/bpurple -@dirrm %%GALLERYDIR%%/skins/bluemod/images -@dirrm %%GALLERYDIR%%/skins/bluemod/css -@dirrm %%GALLERYDIR%%/skins/bluemod -@dirrm %%GALLERYDIR%%/skins/black/images -@dirrm %%GALLERYDIR%%/skins/black/css -@dirrm %%GALLERYDIR%%/skins/black -@dirrm %%GALLERYDIR%%/skins/bgreen2/images -@dirrm %%GALLERYDIR%%/skins/bgreen2/css -@dirrm %%GALLERYDIR%%/skins/bgreen2 -@dirrm %%GALLERYDIR%%/skins/bgreen/images -@dirrm %%GALLERYDIR%%/skins/bgreen/css -@dirrm %%GALLERYDIR%%/skins/bgreen -@dirrm %%GALLERYDIR%%/skins/bblue/images -@dirrm %%GALLERYDIR%%/skins/bblue/css -@dirrm %%GALLERYDIR%%/skins/bblue -@dirrm %%GALLERYDIR%%/skins -@dirrm %%GALLERYDIR%%/setup -@dirrm %%GALLERYDIR%%/po -@dirrm %%GALLERYDIR%%/platform -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW.utf8/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW.utf8/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW.utf8 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_TW -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK.utf8/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK.utf8/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK.utf8 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_HK -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_CN/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_CN/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/zh_CN -%%NLS%%@dirrm %%GALLERYDIR%%/locale/vi_VN/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/vi_VN/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/vi_VN -%%NLS%%@dirrm %%GALLERYDIR%%/locale/uk_UA/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/uk_UA/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/uk_UA -%%NLS%%@dirrm %%GALLERYDIR%%/locale/tr_TR/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/tr_TR/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/tr_TR -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sv_SE/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sv_SE/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sv_SE -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sl_SI/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sl_SI/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sl_SI -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sk_SK/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sk_SK/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/sk_SK -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.koi8r/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.koi8r/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.koi8r -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.cp1251/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.cp1251/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ru_RU.cp1251 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_PT/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_PT/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_PT -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_BR/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_BR/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pt_BR -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pl_PL/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pl_PL/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/pl_PL -%%NLS%%@dirrm %%GALLERYDIR%%/locale/no_NO/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/no_NO/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/no_NO -%%NLS%%@dirrm %%GALLERYDIR%%/locale/nl_NL/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/nl_NL/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/nl_NL -%%NLS%%@dirrm %%GALLERYDIR%%/locale/lt_LT/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/lt_LT/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/lt_LT -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ko_KR/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ko_KR/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ko_KR -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ja_JP/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ja_JP/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ja_JP -%%NLS%%@dirrm %%GALLERYDIR%%/locale/it_IT/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/it_IT/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/it_IT -%%NLS%%@dirrm %%GALLERYDIR%%/locale/is_IS/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/is_IS/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/is_IS -%%NLS%%@dirrm %%GALLERYDIR%%/locale/hu_HU/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/hu_HU/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/hu_HU -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL.utf8/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL.utf8/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL.utf8 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/he_IL -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fr_FR/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fr_FR/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fr_FR -%%NLS%%@dirrm %%GALLERYDIR%%/locale/gl_ES/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/gl_ES/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/gl_ES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fi_FI/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fi_FI/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/fi_FI -%%NLS%%@dirrm %%GALLERYDIR%%/locale/es_ES/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/es_ES/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/es_ES -@dirrm %%GALLERYDIR%%/locale/en_US/flagimage -@dirrm %%GALLERYDIR%%/locale/en_US -%%NLS%%@dirrm %%GALLERYDIR%%/locale/en_GB/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/en_GB/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/en_GB -%%NLS%%@dirrm %%GALLERYDIR%%/locale/de_DE/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/de_DE/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/de_DE -%%NLS%%@dirrm %%GALLERYDIR%%/locale/da_DK/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/da_DK/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/da_DK -%%NLS%%@dirrm %%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/cs_CZ.iso-8859-2/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/cs_CZ.iso-8859-2 -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ca_ES/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ca_ES/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/ca_ES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/bg_BG/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/bg_BG/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/bg_BG -%%NLS%%@dirrm %%GALLERYDIR%%/locale/af_ZA/flagimage -%%NLS%%@dirrm %%GALLERYDIR%%/locale/af_ZA/LC_MESSAGES -%%NLS%%@dirrm %%GALLERYDIR%%/locale/af_ZA -@dirrm %%GALLERYDIR%%/locale -@dirrm %%GALLERYDIR%%/lib -@dirrm %%GALLERYDIR%%/layout -@dirrm %%GALLERYDIR%%/js -@dirrm %%GALLERYDIR%%/java -@dirrm %%GALLERYDIR%%/includes/slideshow -@dirrm %%GALLERYDIR%%/includes/add_photos -@dirrm %%GALLERYDIR%%/includes -@dirrm %%GALLERYDIR%%/images -@dirrm %%GALLERYDIR%%/html_wrap/frames/wooden -@dirrm %%GALLERYDIR%%/html_wrap/frames/simple_book -@dirrm %%GALLERYDIR%%/html_wrap/frames/shadows -@dirrm %%GALLERYDIR%%/html_wrap/frames/polaroids -@dirrm %%GALLERYDIR%%/html_wrap/frames/polaroid -@dirrm %%GALLERYDIR%%/html_wrap/frames/notebook -@dirrm %%GALLERYDIR%%/html_wrap/frames/golden -@dirrm %%GALLERYDIR%%/html_wrap/frames -@dirrm %%GALLERYDIR%%/html_wrap -@dirrm %%GALLERYDIR%%/html -@dirrm %%GALLERYDIR%%/errors -@dirrm %%GALLERYDIR%%/docs/images -@dirrm %%GALLERYDIR%%/docs/g1package/images -@dirrm %%GALLERYDIR%%/docs/g1package -@dirrm %%GALLERYDIR%%/docs/context-help -@dirrm %%GALLERYDIR%%/docs -@dirrm %%GALLERYDIR%%/css -@dirrm %%GALLERYDIR%%/contrib/phpnuke -@dirrm %%GALLERYDIR%%/contrib/phpBB2 -@dirrm %%GALLERYDIR%%/contrib/mambo/includes -@dirrm %%GALLERYDIR%%/contrib/mambo/images -@dirrm %%GALLERYDIR%%/contrib/mambo/classes -@dirrm %%GALLERYDIR%%/contrib/mambo -@dirrm %%GALLERYDIR%%/contrib/GeekLog -@dirrm %%GALLERYDIR%%/contrib -@dirrm %%GALLERYDIR%%/classes/remote -@dirrm %%GALLERYDIR%%/classes/postnuke0.7.1 -@dirrm %%GALLERYDIR%%/classes/postnuke -@dirrm %%GALLERYDIR%%/classes/phpbb -@dirrm %%GALLERYDIR%%/classes/nuke5 -@dirrm %%GALLERYDIR%%/classes/nsnnuke -@dirrm %%GALLERYDIR%%/classes/mambo -@dirrm %%GALLERYDIR%%/classes/geeklog -@dirrm %%GALLERYDIR%%/classes/gallery -@dirrm %%GALLERYDIR%%/classes/database/mysql -@dirrm %%GALLERYDIR%%/classes/database -@dirrm %%GALLERYDIR%%/classes -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec rmdir %D/%%GALLERYDIR%% 2>/dev/null || true diff --git a/www/gtkhtml38/Makefile b/www/gtkhtml38/Makefile deleted file mode 100644 index 915051e023f3..000000000000 --- a/www/gtkhtml38/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# New ports collection makefile for: gtkhtml3 -# Date created: 12 March 2003 -# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= gtkhtml3 -PORTVERSION= 3.0.10 -PORTREVISION= 1 -CATEGORIES= www gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/${PORTNAME:S/3$//}/3.0 -DISTNAME= ${PORTNAME:S/3$//}-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Lightweight HTML rendering/printing/editing engine - -LIB_DEPENDS= soup-2.0.0:${PORTSDIR}/devel/libsoup - -USE_BZIP2= yes -USE_X_PREFIX= yes -USE_GMAKE= yes -USE_GNOME= gnomeprefix gnomehack intlhack gal2 gail -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" - -.include <bsd.port.mk> diff --git a/www/gtkhtml38/distinfo b/www/gtkhtml38/distinfo deleted file mode 100644 index 045fb89e752c..000000000000 --- a/www/gtkhtml38/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (gnome2/gtkhtml-3.0.10.tar.bz2) = b05b8551f7803f32ecfcf505a6310f3f -SIZE (gnome2/gtkhtml-3.0.10.tar.bz2) = 1074973 diff --git a/www/gtkhtml38/files/patch-ltmain.sh b/www/gtkhtml38/files/patch-ltmain.sh deleted file mode 100644 index 1c2fba5d533f..000000000000 --- a/www/gtkhtml38/files/patch-ltmain.sh +++ /dev/null @@ -1,42 +0,0 @@ ---- ltmain.sh.orig Fri Sep 13 15:38:11 2002 -+++ ltmain.sh Fri Oct 11 01:44:24 2002 -@@ -1073,8 +1073,16 @@ - continue - ;; - -+ -pthread) -+ compile_command="$compile_command -pthread" -+ finalize_command="$finalize_command -pthread" -+ compiler_flags="$compiler_flags -pthread" -+ continue -+ ;; -+ - -module) - module=yes -+ build_old_libs=no - continue - ;; - -@@ -2502,6 +2510,9 @@ - *-*-openbsd*) - # Do not include libc due to us having libc/libc_r. - ;; -+ *-*-freebsd*) -+ # FreeBSD doesn't need this... -+ ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test $build_libtool_need_lc = "yes"; then -@@ -4286,10 +4297,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/www/gtkhtml38/files/patch-src_gtkhtml.c b/www/gtkhtml38/files/patch-src_gtkhtml.c deleted file mode 100644 index 1747affa3007..000000000000 --- a/www/gtkhtml38/files/patch-src_gtkhtml.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/gtkhtml.c.orig Wed Apr 16 01:52:24 2003 -+++ src/gtkhtml.c Wed Apr 16 01:52:35 2003 -@@ -2677,7 +2677,7 @@ - add_bindings (klass); - gtk_html_accessibility_init (); - -- gtk_rc_parse (PREFIX "/share/gtkhtml-" GTKHTML_RELEASE "/keybindingsrc.emacs"); -+ gtk_rc_parse (PREFIX "/share/gnome/gtkhtml-" GTKHTML_RELEASE "/keybindingsrc.emacs"); - html_class->emacs_bindings = gtk_binding_set_find ("gtkhtml-bindings-emacs"); - read_key_theme (html_class); - gconf_client_notify_add (gconf_client_get_default (), "/desktop/gnome/interface/gtk_key_theme", diff --git a/www/gtkhtml38/pkg-descr b/www/gtkhtml38/pkg-descr deleted file mode 100644 index 618f9c253d3b..000000000000 --- a/www/gtkhtml38/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -This is GtkHTML, a lightweight HTML rendering/printing/editing engine. -It was originally based on KHTMLW, but is now being developed -independently. - -WWW: http://www.ximian.com/ diff --git a/www/gtkhtml38/pkg-plist b/www/gtkhtml38/pkg-plist deleted file mode 100644 index 573bde598d33..000000000000 --- a/www/gtkhtml38/pkg-plist +++ /dev/null @@ -1,194 +0,0 @@ -include/libgtkhtml-3.0/gtkhtml/gtkhtml-compat.h -include/libgtkhtml-3.0/gtkhtml/gtkhtml-embedded.h -include/libgtkhtml-3.0/gtkhtml/gtkhtml-enums.h -include/libgtkhtml-3.0/gtkhtml/gtkhtml-keybinding.h -include/libgtkhtml-3.0/gtkhtml/gtkhtml-private.h -include/libgtkhtml-3.0/gtkhtml/gtkhtml-properties.h -include/libgtkhtml-3.0/gtkhtml/gtkhtml-search.h -include/libgtkhtml-3.0/gtkhtml/gtkhtml-stream.h -include/libgtkhtml-3.0/gtkhtml/gtkhtml-types.h -include/libgtkhtml-3.0/gtkhtml/gtkhtml.h -include/libgtkhtml-3.0/gtkhtml/gtkhtmldebug.h -include/libgtkhtml-3.0/gtkhtml/gtkhtmlfontstyle.h -include/libgtkhtml-3.0/gtkhtml/htmlanchor.h -include/libgtkhtml-3.0/gtkhtml/htmlbutton.h -include/libgtkhtml-3.0/gtkhtml/htmlcheckbox.h -include/libgtkhtml-3.0/gtkhtml/htmlclue.h -include/libgtkhtml-3.0/gtkhtml/htmlcluealigned.h -include/libgtkhtml-3.0/gtkhtml/htmlclueflow.h -include/libgtkhtml-3.0/gtkhtml/htmlclueh.h -include/libgtkhtml-3.0/gtkhtml/htmlcluev.h -include/libgtkhtml-3.0/gtkhtml/htmlcolor.h -include/libgtkhtml-3.0/gtkhtml/htmlcolorset.h -include/libgtkhtml-3.0/gtkhtml/htmlcursor.h -include/libgtkhtml-3.0/gtkhtml/htmldrawqueue.h -include/libgtkhtml-3.0/gtkhtml/htmlembedded.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-clueflowstyle.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-cursor.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-cut-and-paste.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-fontstyle.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-images.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-movement.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-rule.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-selection-updater.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-table.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-tablecell.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit-text.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-edit.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-print.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-save.h -include/libgtkhtml-3.0/gtkhtml/htmlengine-search.h -include/libgtkhtml-3.0/gtkhtml/htmlengine.h -include/libgtkhtml-3.0/gtkhtml/htmlentity.h -include/libgtkhtml-3.0/gtkhtml/htmlenums.h -include/libgtkhtml-3.0/gtkhtml/htmlenumutils.h -include/libgtkhtml-3.0/gtkhtml/htmlfontmanager.h -include/libgtkhtml-3.0/gtkhtml/htmlform.h -include/libgtkhtml-3.0/gtkhtml/htmlframe.h -include/libgtkhtml-3.0/gtkhtml/htmlframeset.h -include/libgtkhtml-3.0/gtkhtml/htmlgdkpainter.h -include/libgtkhtml-3.0/gtkhtml/htmlhidden.h -include/libgtkhtml-3.0/gtkhtml/htmliframe.h -include/libgtkhtml-3.0/gtkhtml/htmlimage.h -include/libgtkhtml-3.0/gtkhtml/htmlimageinput.h -include/libgtkhtml-3.0/gtkhtml/htmlinterval.h -include/libgtkhtml-3.0/gtkhtml/htmllinktext.h -include/libgtkhtml-3.0/gtkhtml/htmllist.h -include/libgtkhtml-3.0/gtkhtml/htmlmap.h -include/libgtkhtml-3.0/gtkhtml/htmlmarshal.h -include/libgtkhtml-3.0/gtkhtml/htmlobject.h -include/libgtkhtml-3.0/gtkhtml/htmlpainter.h -include/libgtkhtml-3.0/gtkhtml/htmlplainpainter.h -include/libgtkhtml-3.0/gtkhtml/htmlprinter.h -include/libgtkhtml-3.0/gtkhtml/htmlradio.h -include/libgtkhtml-3.0/gtkhtml/htmlreplace.h -include/libgtkhtml-3.0/gtkhtml/htmlrule.h -include/libgtkhtml-3.0/gtkhtml/htmlsearch.h -include/libgtkhtml-3.0/gtkhtml/htmlselect.h -include/libgtkhtml-3.0/gtkhtml/htmlselection.h -include/libgtkhtml-3.0/gtkhtml/htmlsettings.h -include/libgtkhtml-3.0/gtkhtml/htmlshape.h -include/libgtkhtml-3.0/gtkhtml/htmlstack.h -include/libgtkhtml-3.0/gtkhtml/htmlstringtokenizer.h -include/libgtkhtml-3.0/gtkhtml/htmlstyle.h -include/libgtkhtml-3.0/gtkhtml/htmltable.h -include/libgtkhtml-3.0/gtkhtml/htmltablecell.h -include/libgtkhtml-3.0/gtkhtml/htmltablepriv.h -include/libgtkhtml-3.0/gtkhtml/htmltext.h -include/libgtkhtml-3.0/gtkhtml/htmltextarea.h -include/libgtkhtml-3.0/gtkhtml/htmltextinput.h -include/libgtkhtml-3.0/gtkhtml/htmltextslave.h -include/libgtkhtml-3.0/gtkhtml/htmltokenizer.h -include/libgtkhtml-3.0/gtkhtml/htmltype.h -include/libgtkhtml-3.0/gtkhtml/htmltypes.h -include/libgtkhtml-3.0/gtkhtml/htmlundo-action.h -include/libgtkhtml-3.0/gtkhtml/htmlundo.h -lib/gtkhtml/libgnome-gtkhtml-editor-3.0.so -lib/libgtkhtml-3.0.a -lib/libgtkhtml-3.0.so -lib/libgtkhtml-3.0.so.4 -libdata/bonobo/servers/GNOME_GtkHTML_Editor.server -libdata/pkgconfig/libgtkhtml-3.0.pc -share/gnome/gtkhtml-3.0/Editor.idl -share/gnome/gtkhtml-3.0/GNOME_GtkHTML_Editor-emacs.xml -share/gnome/gtkhtml-3.0/GNOME_GtkHTML_Editor.xml -share/gnome/gtkhtml-3.0/gtkhtml-editor-properties.glade -share/gnome/gtkhtml-3.0/icons/16_copy.png -share/gnome/gtkhtml-3.0/icons/16_cut.png -share/gnome/gtkhtml-3.0/icons/16_paste.png -share/gnome/gtkhtml-3.0/icons/24_copy.png -share/gnome/gtkhtml-3.0/icons/24_cut.png -share/gnome/gtkhtml-3.0/icons/24_paste.png -share/gnome/gtkhtml-3.0/icons/bulb.png -share/gnome/gtkhtml-3.0/icons/empty_image.png -share/gnome/gtkhtml-3.0/icons/flowers.png -share/gnome/gtkhtml-3.0/icons/font-tt-16.png -share/gnome/gtkhtml-3.0/icons/font-tt-24.png -share/gnome/gtkhtml-3.0/icons/html-viewer.png -share/gnome/gtkhtml-3.0/icons/info_bulb.png -share/gnome/gtkhtml-3.0/icons/insert-image-16.png -share/gnome/gtkhtml-3.0/icons/insert-image-24.png -share/gnome/gtkhtml-3.0/icons/insert-link-16.png -share/gnome/gtkhtml-3.0/icons/insert-link-24.png -share/gnome/gtkhtml-3.0/icons/insert-object-16.png -share/gnome/gtkhtml-3.0/icons/insert-object-24.png -share/gnome/gtkhtml-3.0/icons/insert-rule-16.png -share/gnome/gtkhtml-3.0/icons/insert-rule-24.png -share/gnome/gtkhtml-3.0/icons/insert-table-16.png -share/gnome/gtkhtml-3.0/icons/insert-table-24.png -share/gnome/gtkhtml-3.0/icons/paper.png -share/gnome/gtkhtml-3.0/icons/properties-16.png -share/gnome/gtkhtml-3.0/icons/rect.png -share/gnome/gtkhtml-3.0/icons/redo-16.png -share/gnome/gtkhtml-3.0/icons/redo-24.png -share/gnome/gtkhtml-3.0/icons/rule-blue-center.png -share/gnome/gtkhtml-3.0/icons/rule-blue-left.png -share/gnome/gtkhtml-3.0/icons/rule-blue-right.png -share/gnome/gtkhtml-3.0/icons/rule-yellow-flowers-center.png -share/gnome/gtkhtml-3.0/icons/rule-yellow-flowers-left.png -share/gnome/gtkhtml-3.0/icons/rule-yellow-flowers-right.png -share/gnome/gtkhtml-3.0/icons/search-16.png -share/gnome/gtkhtml-3.0/icons/search-24.png -share/gnome/gtkhtml-3.0/icons/search-and-replace-16.png -share/gnome/gtkhtml-3.0/icons/search-and-replace-24.png -share/gnome/gtkhtml-3.0/icons/smiley-1.png -share/gnome/gtkhtml-3.0/icons/smiley-10.png -share/gnome/gtkhtml-3.0/icons/smiley-11.png -share/gnome/gtkhtml-3.0/icons/smiley-2.png -share/gnome/gtkhtml-3.0/icons/smiley-3.png -share/gnome/gtkhtml-3.0/icons/smiley-4.png -share/gnome/gtkhtml-3.0/icons/smiley-5.png -share/gnome/gtkhtml-3.0/icons/smiley-6.png -share/gnome/gtkhtml-3.0/icons/smiley-8.png -share/gnome/gtkhtml-3.0/icons/smiley-9.png -share/gnome/gtkhtml-3.0/icons/texture.png -share/gnome/gtkhtml-3.0/icons/transparent.png -share/gnome/gtkhtml-3.0/icons/undo-16.png -share/gnome/gtkhtml-3.0/icons/undo-24.png -share/gnome/gtkhtml-3.0/keybindingsrc.emacs -share/locale/am/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/ar/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/az/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/be/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/ca/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/cs/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/da/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/de/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/el/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/es/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/et/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/eu/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/fi/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/fr/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/gl/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/he/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/hi/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/hu/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/it/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/ja/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/ko/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/lt/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/lv/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/ms/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/nl/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/nn/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/no/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/pl/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/pt/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/pt_BR/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/ru/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/sk/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/sl/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/sr/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/sr@Latn/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/sv/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/tr/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/uk/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/vi/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/zh_CN/LC_MESSAGES/gtkhtml-3.0.mo -share/locale/zh_TW/LC_MESSAGES/gtkhtml-3.0.mo -@dirrm share/gnome/gtkhtml-3.0/icons -@dirrm share/gnome/gtkhtml-3.0 -@dirrm lib/gtkhtml -@dirrm include/libgtkhtml-3.0/gtkhtml -@dirrm include/libgtkhtml-3.0 diff --git a/www/jakarta-tomcat55/Makefile b/www/jakarta-tomcat55/Makefile deleted file mode 100644 index 1693b2f1429b..000000000000 --- a/www/jakarta-tomcat55/Makefile +++ /dev/null @@ -1,179 +0,0 @@ -# New ports collection makefile for: jakarta-tomcat-devel -# Date created: Tue Aug 12 23:26:32 CST 2003 -# Whom: Kang Liu <liukang@bjpu.edu.cn> -# -# $FreeBSD$ -# - -PORTNAME= jakarta-tomcat -PORTVERSION= 5.0.28 -CATEGORIES= www java -MASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA} -MASTER_SITE_SUBDIR= tomcat-5/v${PORTVERSION}/bin - -MAINTAINER= liukang@bjut.edu.cn -COMMENT= Open-source Java web server by Apache, 5.0.x branch - -USE_JAVA= yes -JAVA_VERSION= 1.3+ -NO_BUILD= YES - -MAJOR_VER= ${PORTVERSION:R} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -APP_HOME?= ${PREFIX}/${PKGBASE}${PORTVERSION:R} -LOG_DIR= ${APP_HOME}/logs -APP_TITLE= Jakarta Tomcat -APP_SHORTNAME= tomcat${MAJOR_VER:S/.//} -CONTROL_SCRIPT_NAME= ${APP_SHORTNAME}ctl -CONTROL_SCRIPT= ${PREFIX}/bin/${CONTROL_SCRIPT_NAME} -CONTROL_SCRIPT_MANPAGE_TITLE= ${CONTROL_SCRIPT_NAME:U} -STARTUP_ORDER?= 020 -STARTUP_SCRIPT_NAME= ${PORTNAME}${MAJOR_VER:S/.//}.sh -STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/${STARTUP_ORDER}.${STARTUP_SCRIPT_NAME} -USER= www -GROUP= www -PW?= /usr/sbin/pw -HTTP_PORT?= 8180 -SHUTDOWN_PORT?= 8005 -WARP_PORT?= 8008 -AJP_1_3_PORT?= 8009 -STDOUT_LOG= ${LOG_DIR}/stdout.log -STDERR_LOG= ${LOG_DIR}/stderr.log -AUTO_START?= NO -STOP_TIMEOUT?= 5 -PID_FILE= /var/run/${APP_SHORTNAME}.pid -REPLACE_FILES= ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.c \ - ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.1 \ - ${PORTSDIR}/www/jakarta-tomcat4/files/startup.sh \ - ${WRKSRC}/conf/server.xml -JAR_FILE= bin/bootstrap.jar -WRKDIR?= ${WRKDIRPREFIX}${.CURDIR}/work -PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///} WWWOWN=${USER} WWWGRP=${GROUP} -LATEST_LINK= ${APP_SHORTNAME} -.include <bsd.port.pre.mk> - -pre-patch: - @${ECHO_CMD} "Installation settings:" - @${ECHO_CMD} " Destination directory: ${APP_HOME}" - @${ECHO_CMD} " Control program location: ${CONTROL_SCRIPT}" - @${ECHO_CMD} " Startup script location: ${STARTUP_SCRIPT}" - @${ECHO_CMD} " Location of JDK: ${JAVA_HOME}" - @${ECHO_CMD} " Location of Java port: ${JAVA_PORT}" - @${ECHO_CMD} " Running as (user/group): ${USER}/${GROUP}" - @${ECHO_CMD} " HTTP port: ${HTTP_PORT}" - @${ECHO_CMD} " Shutdown listener port: ${SHUTDOWN_PORT}" - @${ECHO_CMD} " WARP port: ${WARP_PORT}" - @${ECHO_CMD} " AJP 1.3 connector port: ${AJP_1_3_PORT}" - @${ECHO_CMD} " Logfile stdout: ${STDOUT_LOG}" - @${ECHO_CMD} " Logfile stderr: ${STDERR_LOG}" - @${ECHO_CMD} " Starting after install: ${AUTO_START}" - @${ECHO_CMD} " Stop time-out: ${STOP_TIMEOUT} sec." - @PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL - -post-patch: - @${ECHO_CMD} -n ">> Removing unneeded files..." - @${RM} -f `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'` - @${ECHO_CMD} " [ DONE ]" - -.for f in ${REPLACE_FILES} - @${ECHO_CMD} -n ">> Customizing `basename $f`..." - @${SED} \ - -e "/%%AJP_1_3_PORT%%/s//${AJP_1_3_PORT}/g" \ - -e "/%%APP_HOME%%/s//${APP_HOME:S/\//\\\//g}/g" \ - -e "/%%APP_SHORTNAME%%/s//${APP_SHORTNAME}/g" \ - -e "/%%APP_TITLE%%/s//${APP_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT%%/s//${CONTROL_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%CONTROL_SCRIPT_MANPAGE_TITLE%%/s//${CONTROL_SCRIPT_MANPAGE_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT_NAME%%/s//${CONTROL_SCRIPT_NAME}/g" \ - -e "/%%GROUP%%/s//${GROUP}/g" \ - -e "/%%HTTP_PORT%%/s//${HTTP_PORT}/g" \ - -e "/%%JAVA_CMD%%/s//bin\/java/g" \ - -e "/%%JAVA_HOME%%/s//${JAVA_HOME:S/\//\\\//g}/g" \ - -e "/%%JAR_FILE%%/s//${JAR_FILE:S/\//\\\//g}/g" \ - -e "/%%LOG_DIR%%/s//${LOG_DIR:S/\//\\\//g}/g" \ - -e "/%%PID_FILE%%/s//${PID_FILE:S/\//\\\//g}/g" \ - -e "/%%PORTNAME%%/s//${PORTNAME}/g" \ - -e "/%%PORTVERSION%%/s//${PORTVERSION}/g" \ - -e "/%%PREFIX%%/s//${PREFIX:S/\//\\\//g}/g" \ - -e "/%%SHUTDOWN_PORT%%/s//${SHUTDOWN_PORT}/g" \ - -e "/%%STARTUP_SCRIPT_NAME%%/s//${STARTUP_SCRIPT_NAME}/g" \ - -e "/%%STARTUP_SCRIPT%%/s//${STARTUP_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%STDERR_LOG%%/s//${STDERR_LOG:S/\//\\\//g}/g" \ - -e "/%%STDOUT_LOG%%/s//${STDOUT_LOG:S/\//\\\//g}/g" \ - -e "/%%STOP_TIMEOUT%%/s//${STOP_TIMEOUT}/g" \ - -e "/%%USER%%/s//${USER}/g" \ - -e "/%%WARP_PORT%%/s//${WARP_PORT}/g" \ - $f > ${WRKDIR}/`basename $f` - @${ECHO_CMD} " [ DONE ]" -.endfor - -do-install: - @${ECHO_CMD} -n ">> Creating destination directory..." - @${MKDIR} ${APP_HOME} - @${MKDIR} ${LOG_DIR} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Backing up configuration files..." - @${MV} ${APP_HOME}/conf ${APP_HOME}/conf.orig 2>/dev/null || true - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Copying files to destination directory..." - @${CP} -R ${WRKSRC}/* ${APP_HOME} - @${CP} ${WRKDIR}/server.xml ${APP_HOME}/conf/ - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Compiling and installing control program..." - @${SED} \ - -e "/%%JAVA_ARGS%%/s//\"-Dcatalina.home=${APP_HOME:S/\//\\\//g}\",/g" \ - -e "/%%JAR_ARGS%%/s//\"start\",/g" \ - ${WRKDIR}/daemonctl.c > ${WRKDIR}/daemonctl_.c - @cd ${WRKDIR} && ${CC} -ansi -o ${CONTROL_SCRIPT_NAME} daemonctl_.c - @${CP} ${WRKDIR}/${CONTROL_SCRIPT_NAME} ${CONTROL_SCRIPT} - @${CHOWN} ${USER}:${GROUP} ${CONTROL_SCRIPT} - @${CHMOD} 6754 ${CONTROL_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Installing startup script..." - @${CP} ${WRKDIR}/startup.sh ${STARTUP_SCRIPT} - @${CHMOD} 0544 ${STARTUP_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - -.if !defined(NOPORTDOCS) - @${ECHO_CMD} -n ">> Installing man pages..." - @${INSTALL_MAN} ${WRKDIR}/daemonctl.1 ${MANPREFIX}/man/man1/${CONTROL_SCRIPT_NAME}.1 - @${ECHO_CMD} " [ DONE ]" -.endif - - @${ECHO_CMD} -n ">> Creating log files..." - @${INSTALL} /dev/null ${STDOUT_LOG} - @${INSTALL} /dev/null ${STDERR_LOG} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating symlink to tools.jar..." - @${LN} -sf ${JAVA_HOME}/lib/tools.jar ${APP_HOME}/common/lib/tools.jar - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing ownership settings..." - @${CHOWN} -R ${USER}:${GROUP} ${APP_HOME} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing permissions..." - @${CHMOD} 755 `${FIND} ${APP_HOME} -type d` - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating PID file..." - @${TOUCH} ${PID_FILE} - @${CHOWN} ${USER}:${GROUP} ${PID_FILE} - @${CHMOD} 0600 ${PID_FILE} - @${ECHO_CMD} " [ DONE ]" - -post-install: - @${ECHO_CMD} "${APP_TITLE} ${PORTVERSION} has been installed in ${APP_HOME}." - @${ECHO_CMD} "If a user should be able to use ${CONTROL_SCRIPT_NAME}, then put this user in the group ${GROUP}." -.if !defined(NOPORTDOCS) - @${ECHO_CMD} "Use 'man ${CONTROL_SCRIPT_NAME}' for information about starting and stopping ${APP_TITLE}." -.endif -.if ${AUTO_START} == "YES" - @${CONTROL_SCRIPT} start || true -.endif -.include <bsd.port.post.mk> diff --git a/www/jakarta-tomcat55/distinfo b/www/jakarta-tomcat55/distinfo deleted file mode 100644 index c2926ba12e6f..000000000000 --- a/www/jakarta-tomcat55/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (jakarta-tomcat-5.0.28.tar.gz) = 2a189b6be6d8d6801097d4a658edfa05 -SIZE (jakarta-tomcat-5.0.28.tar.gz) = 10718313 diff --git a/www/jakarta-tomcat55/files/patch-conf::server.xml b/www/jakarta-tomcat55/files/patch-conf::server.xml deleted file mode 100644 index f5e763bfcb0f..000000000000 --- a/www/jakarta-tomcat55/files/patch-conf::server.xml +++ /dev/null @@ -1,33 +0,0 @@ ---- conf/server.xml.orig Sat Aug 9 14:51:53 2003 -+++ conf/server.xml Sat Aug 9 14:57:48 2003 -@@ -10,7 +10,7 @@ - define subcomponents such as "Valves" or "Loggers" at this level. - --> - --<Server port="8005" shutdown="SHUTDOWN" debug="0"> -+<Server port="%%SHUTDOWN_PORT%%" shutdown="SHUTDOWN" debug="0"> - - - <!-- Comment these entries out to disable JMX MBeans support --> -@@ -88,8 +88,8 @@ - IP address of the remote client. - --> - -- <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> -- <Connector port="8080" -+ <!-- Define a non-SSL Coyote HTTP/1.1 Connector --> -+ <Connector port="%%HTTP_PORT%%" - maxThreads="150" minSpareThreads="25" maxSpareThreads="75" - enableLookups="false" redirectPort="8443" acceptCount="100" - debug="0" connectionTimeout="20000" -@@ -104,8 +104,8 @@ - clientAuth="false" sSLprotocol="TLS" /> - --> - -- <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> -- <Connector port="8009" -+ <!-- Define a Coyote/JK2 AJP 1.3 Connector --> -+ <Connector port="%%AJP_1_3_PORT%%" - enableLookups="false" redirectPort="8443" debug="0" - protocol="AJP/1.3" /> - diff --git a/www/jakarta-tomcat55/pkg-deinstall b/www/jakarta-tomcat55/pkg-deinstall deleted file mode 100644 index 40514d51a194..000000000000 --- a/www/jakarta-tomcat55/pkg-deinstall +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh -# -# This script does the following. -# -# * Checks if the PID file exists. If it does, it kills the -# process and removes the PID file. -# -# * Checks if the 'www' user exists. If it does, then it displays -# a message. -# -# $FreeBSD: /tmp/pcvs/ports/www/jakarta-tomcat55/Attic/pkg-deinstall,v 1.2 2004-01-02 12:31:11 znerd Exp $ -# - -# Make sure we're in the right stage of the process -if [ "$2" = "DEINSTALL" ]; then - - # Kill the process if it is still running - PID_FILE=/var/run/tomcat5 - if [ -s ${PID_FILE} ]; then - PID=`cat ${PID_FILE}` - echo -n ">> Killing Jakarta Tomcat process (${PID})..." - /bin/kill ${PID} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - echo -n ">> Removing PID file (${PID_FILE})..." - rm ${PID_FILE} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - fi -fi - -if [ "$2" = "POST-DEINSTALL" ]; then - # If the user exists, then display a message - if pw usershow "www" 2>/dev/null 1>&2; then - echo "To delete the www user permanently, use 'pw userdel www'" - fi -fi - -exit 0 diff --git a/www/jakarta-tomcat55/pkg-descr b/www/jakarta-tomcat55/pkg-descr deleted file mode 100644 index 717a166a2658..000000000000 --- a/www/jakarta-tomcat55/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -Jakarta Tomcat is a web server written in 100% Pure Java. - -Tomcat 5.x is the current release of Tomcat, -and builds upon the Tomcat 3.3 and Tomcat 4.1 codebases. -The 5.x releases implement the Servlet 2.4 and JSP 2.0 specifications. - -Tomcat 5.0.x. Tomcat 5.0 improves on Tomcat 4.1 in many ways, including: - -o Performance optimizations and reduced garbage collection -o Refactored application deployer, with an optional standalone deployer - allowing validation and compilation of a web application before - putting it in production -o Complete server monitoring using JMX and the manager web application -o Scalability and reliability enhancements -o Improved Taglibs handling, including advanced pooling and tag plugins -o Improved platform integration, with native Windows and Unix wrappers -o Embedding of Tomcat using JMX -o Enhanced Security Manager support -o Integrated session clustering -o Expanded documentation - -WWW: http://jakarta.apache.org/tomcat/ diff --git a/www/jakarta-tomcat55/pkg-install b/www/jakarta-tomcat55/pkg-install deleted file mode 100644 index 298152152396..000000000000 --- a/www/jakarta-tomcat55/pkg-install +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# -# Checks if the 'www' user and group exist. If they don't, then -# an attempt is made to create both. -# -# $FreeBSD: /tmp/pcvs/ports/www/jakarta-tomcat55/Attic/pkg-install,v 1.1 2003-08-13 11:39:38 znerd Exp $ -# - -# Make sure we're called during the 'make install' process -if [ "$2" != "PRE-INSTALL" ]; then - exit 0 -fi - -# Set some constants -USER=www -GROUP=${USER} -UID=80 -GID=${UID} - -# See if the group already exists -if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw groupadd ${GROUP} -g ${GID}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi -fi - -# See if the user already exists -if ! pw usershow "${USER}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "World Wide Web Owner"; \ - then - echo "Added user \"${USER}\"." - else - echo "Adding user \"${USER}\" failed..." - exit 1 - fi -fi -exit 0 diff --git a/www/jakarta-tomcat55/pkg-plist b/www/jakarta-tomcat55/pkg-plist deleted file mode 100644 index c666171582ff..000000000000 --- a/www/jakarta-tomcat55/pkg-plist +++ /dev/null @@ -1,2007 +0,0 @@ -@exec mkdir %D/%%T%%/server || true -@exec mkdir %D/%%T%%/server/classes || true -@exec mkdir %D/%%T%%/server/webapps/admin/connector || true -@exec mkdir %D/%%T%%/server/webapps/admin/defaultcontext || true -@exec mkdir %D/%%T%%/server/webapps/admin/host || true -@exec mkdir %D/%%T%%/server/webapps/admin/logger || true -@exec mkdir %D/%%T%%/server/webapps/admin/realm || true -@exec mkdir %D/%%T%%/server/webapps/admin/context || true -@exec mkdir %D/%%T%%/server/webapps/admin/server || true -@exec mkdir %D/%%T%%/server/webapps/admin/service || true -@exec mkdir %D/%%T%%/server/webapps/admin/valve || true -@exec mkdir %D/%%T%%/shared || true -@exec mkdir %D/%%T%%/shared/classes || true -@exec mkdir %D/%%T%%/shared/lib || true -@exec mkdir %D/%%T%%/temp || true -@exec mkdir %D/%%T%%/conf.orig || true -bin/tomcat50ctl -etc/rc.d/020.jakarta-tomcat50.sh -%%T%%/LICENSE -%%T%%/NOTICE -%%T%%/RELEASE-NOTES -%%T%%/RUNNING.txt -%%T%%/bin/LauncherBootstrap.class -%%T%%/bin/bootstrap.jar -%%T%%/bin/catalina.50.sh -%%T%%/bin/catalina.sh -%%T%%/bin/catalina.xml -%%T%%/bin/commons-daemon.jar -%%T%%/bin/commons-launcher.jar -%%T%%/bin/commons-logging-api.jar -%%T%%/bin/digest.sh -%%T%%/bin/jmx.jar -%%T%%/bin/jsvc.tar.gz -%%T%%/bin/launcher.properties -%%T%%/bin/setclasspath.sh -%%T%%/bin/shutdown-using-launcher.sh -%%T%%/bin/shutdown.sh -%%T%%/bin/startup-using-launcher.sh -%%T%%/bin/startup.sh -%%T%%/bin/tool-wrapper-using-launcher.sh -%%T%%/bin/tool-wrapper.sh -%%T%%/bin/version.sh -%%T%%/common/endorsed/xercesImpl.jar -%%T%%/common/endorsed/xml-apis.jar -%%T%%/common/lib/ant-launcher.jar -%%T%%/common/lib/ant.jar -%%T%%/common/lib/commons-collections-3.1.jar -%%T%%/common/lib/commons-dbcp-1.2.1.jar -%%T%%/common/lib/commons-el.jar -%%T%%/common/lib/commons-pool-1.2.jar -%%T%%/common/lib/jasper-compiler.jar -%%T%%/common/lib/jasper-runtime.jar -%%T%%/common/lib/jsp-api.jar -%%T%%/common/lib/naming-common.jar -%%T%%/common/lib/naming-factory.jar -%%T%%/common/lib/naming-java.jar -%%T%%/common/lib/naming-resources.jar -%%T%%/common/lib/servlet-api.jar -%%T%%/common/lib/tools.jar -%%T%%/conf/Catalina/localhost/admin.xml -%%T%%/conf/Catalina/localhost/balancer.xml -%%T%%/conf/Catalina/localhost/manager.xml -%%T%%/conf/catalina.policy -%%T%%/conf/catalina.properties -%%T%%/conf/jk2.properties -%%T%%/conf/server-minimal.xml -%%T%%/conf/server.xml -%%T%%/conf/tomcat-users.xml -%%T%%/conf/web.xml -%%T%%/logs/stderr.log -%%T%%/logs/stdout.log -%%T%%/server/lib/catalina-ant.jar -%%T%%/server/lib/catalina-cluster.jar -%%T%%/server/lib/catalina-i18n-es.jar -%%T%%/server/lib/catalina-i18n-fr.jar -%%T%%/server/lib/catalina-i18n-ja.jar -%%T%%/server/lib/catalina-optional.jar -%%T%%/server/lib/catalina.jar -%%T%%/server/lib/commons-beanutils.jar -%%T%%/server/lib/commons-digester.jar -%%T%%/server/lib/commons-fileupload-1.0.jar -%%T%%/server/lib/commons-modeler.jar -%%T%%/server/lib/jakarta-regexp-1.3.jar -%%T%%/server/lib/jkconfig.jar -%%T%%/server/lib/jkshm.jar -%%T%%/server/lib/servlets-cgi.renametojar -%%T%%/server/lib/servlets-common.jar -%%T%%/server/lib/servlets-default.jar -%%T%%/server/lib/servlets-invoker.jar -%%T%%/server/lib/servlets-ssi.renametojar -%%T%%/server/lib/servlets-webdav.jar -%%T%%/server/lib/tomcat-coyote.jar -%%T%%/server/lib/tomcat-http11.jar -%%T%%/server/lib/tomcat-jk.jar -%%T%%/server/lib/tomcat-jk2.jar -%%T%%/server/lib/tomcat-jni.jar -%%T%%/server/lib/tomcat-util.jar -%%T%%/server/webapps/admin/WEB-INF/controls.tld -%%T%%/server/webapps/admin/WEB-INF/lib/catalina-admin.jar -%%T%%/server/webapps/admin/WEB-INF/lib/struts.jar -%%T%%/server/webapps/admin/WEB-INF/struts-bean.tld -%%T%%/server/webapps/admin/WEB-INF/struts-config.xml -%%T%%/server/webapps/admin/WEB-INF/struts-html.tld -%%T%%/server/webapps/admin/WEB-INF/struts-logic.tld -%%T%%/server/webapps/admin/WEB-INF/web.xml -%%T%%/server/webapps/admin/admin.css -%%T%%/server/webapps/admin/admin.xml -%%T%%/server/webapps/admin/images/BlueTile.gif -%%T%%/server/webapps/admin/images/Connector.gif -%%T%%/server/webapps/admin/images/Context.gif -%%T%%/server/webapps/admin/images/Datasource.gif -%%T%%/server/webapps/admin/images/DefaultContext.gif -%%T%%/server/webapps/admin/images/EnvironmentEntries.gif -%%T%%/server/webapps/admin/images/Groups.gif -%%T%%/server/webapps/admin/images/Host.gif -%%T%%/server/webapps/admin/images/Logger.gif -%%T%%/server/webapps/admin/images/Login.jpg -%%T%%/server/webapps/admin/images/LoginBackgroundTile.gif -%%T%%/server/webapps/admin/images/Mailsession.gif -%%T%%/server/webapps/admin/images/PaperTexture.gif -%%T%%/server/webapps/admin/images/Realm.gif -%%T%%/server/webapps/admin/images/ResourceLink.gif -%%T%%/server/webapps/admin/images/Roles.gif -%%T%%/server/webapps/admin/images/Server.gif -%%T%%/server/webapps/admin/images/Service.gif -%%T%%/server/webapps/admin/images/Thumbs.db -%%T%%/server/webapps/admin/images/TomcatBanner.jpg -%%T%%/server/webapps/admin/images/Users.gif -%%T%%/server/webapps/admin/images/Valve.gif -%%T%%/server/webapps/admin/images/folder_16_pad.gif -%%T%%/server/webapps/admin/images/handledownlast.gif -%%T%%/server/webapps/admin/images/handledownmiddle.gif -%%T%%/server/webapps/admin/images/handlerightlast.gif -%%T%%/server/webapps/admin/images/handlerightmiddle.gif -%%T%%/server/webapps/admin/images/linelastnode.gif -%%T%%/server/webapps/admin/images/linemiddlenode.gif -%%T%%/server/webapps/admin/images/linevertical.gif -%%T%%/server/webapps/admin/resources/dataSources.jspf -%%T%%/server/webapps/admin/resources/envEntries.jspf -%%T%%/server/webapps/admin/resources/listDataSources.jspf -%%T%%/server/webapps/admin/resources/listEnvEntries.jspf -%%T%%/server/webapps/admin/resources/listMailSessions.jspf -%%T%%/server/webapps/admin/resources/listResourceLinks.jspf -%%T%%/server/webapps/admin/resources/listUserDatabases.jspf -%%T%%/server/webapps/admin/resources/mailSessions.jspf -%%T%%/server/webapps/admin/resources/resourceLinks.jspf -%%T%%/server/webapps/admin/resources/userDatabases.jspf -%%T%%/server/webapps/admin/tree-control-test.css -%%T%%/server/webapps/admin/users/groups.jspf -%%T%%/server/webapps/admin/users/listGroups.jspf -%%T%%/server/webapps/admin/users/listRoles.jspf -%%T%%/server/webapps/admin/users/listUsers.jspf -%%T%%/server/webapps/admin/users/roles.jspf -%%T%%/server/webapps/admin/users/users.jspf -%%T%%/server/webapps/manager/WEB-INF/lib/catalina-manager.jar -%%T%%/server/webapps/manager/WEB-INF/web.xml -%%T%%/server/webapps/manager/html-manager-howto.html -%%T%%/server/webapps/manager/images/add.gif -%%T%%/server/webapps/manager/images/code.gif -%%T%%/server/webapps/manager/images/design.gif -%%T%%/server/webapps/manager/images/docs.gif -%%T%%/server/webapps/manager/images/fix.gif -%%T%%/server/webapps/manager/images/jakarta-logo.gif -%%T%%/server/webapps/manager/images/tomcat.gif -%%T%%/server/webapps/manager/images/update.gif -%%T%%/server/webapps/manager/images/void.gif -%%T%%/server/webapps/manager/manager-howto.html -%%T%%/server/webapps/manager/manager.xml -%%T%%/server/webapps/manager/status.xsd -%%T%%/server/webapps/manager/xform.xsl -%%T%%/webapps/ROOT/RELEASE-NOTES.txt -%%T%%/webapps/ROOT/WEB-INF/classes/org/apache/jsp/index_jsp.class -%%T%%/webapps/ROOT/WEB-INF/lib/catalina-root.jar -%%T%%/webapps/ROOT/WEB-INF/web.xml -%%T%%/webapps/ROOT/index.jsp -%%T%%/webapps/ROOT/jakarta-banner.gif -%%T%%/webapps/ROOT/tomcat-power.gif -%%T%%/webapps/ROOT/tomcat.gif -%%T%%/webapps/balancer/WEB-INF/config/rules.xml -%%T%%/webapps/balancer/WEB-INF/lib/catalina-balancer.jar -%%T%%/webapps/balancer/WEB-INF/web.xml -%%T%%/webapps/balancer/balancer.xml -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entries.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entries.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entry.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entry.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/JspCalendar.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/JspCalendar.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/TableBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/TableBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox/CheckTest.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox/CheckTest.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/colors/ColorGameBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/colors/ColorGameBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/dates/JspCalendar.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/dates/JspCalendar.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/error/Smart.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/error/Smart.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ExampleTagBase.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ExampleTagBase.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTagExtraInfo.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTagExtraInfo.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/LogTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/LogTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ShowSource.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ShowSource.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/ExampleFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/ExampleFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/RequestDumperFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/RequestDumperFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/BookBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/BookBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/FooBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/FooBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el/Functions.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el/Functions.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/ContextListener.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/ContextListener.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/SessionListener.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/SessionListener.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/num/NumberGuessBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/num/NumberGuessBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal/cal1_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal/cal2_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/checkbox/checkresult_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/colors/colrs_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/dates/date_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error/err_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error/errorpge_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward/forward_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward/one_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include/foo_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include/include_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/basic_002darithmetic_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/basic_002dcomparisons_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/functions_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/implicit_002dobjects_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/jspattribute_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_jsp$shuffle_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/basic_jspx$basic_jspxHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/basic_jspx.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/textRotate_jspx.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc/config_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc/dynamicattrs_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/book_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/repeat_jsp$repeat_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/repeat_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/panel_jsp$panel_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/panel_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/products_jsp$products_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/products_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv/jsptoservlet_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/num/numguess_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/plugin/plugin_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/error_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/index_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/login_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/sessions/carts_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/simpletag/foo_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/snp/snoop_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/source_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/displayProducts_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/helloWorld_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/panel_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/xhtmlbasic_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/choose_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$1.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$10.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$2.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$3.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$4.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$5.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$6.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$7.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$8.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$9.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/if_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/xml/xml_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/servletToJsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/servletToJsp.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/sessions/DummyCart.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/sessions/DummyCart.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/util/HTMLFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/util/HTMLFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/validators/DebugValidator.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/validators/DebugValidator.java -%%T%%/webapps/jsp-examples/WEB-INF/jsp/applet/Clock2.java -%%T%%/webapps/jsp-examples/WEB-INF/jsp/debug-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/jsp/example-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/jsp2/jsp2-example-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/lib/jstl.jar -%%T%%/webapps/jsp-examples/WEB-INF/lib/standard.jar -%%T%%/webapps/jsp-examples/WEB-INF/tagPlugins.xml -%%T%%/webapps/jsp-examples/WEB-INF/tags/displayProducts.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/helloWorld.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/panel.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/xhtmlbasic.tag -%%T%%/webapps/jsp-examples/WEB-INF/web.xml -%%T%%/webapps/jsp-examples/cal/Entries.java.html -%%T%%/webapps/jsp-examples/cal/Entry.java.html -%%T%%/webapps/jsp-examples/cal/JspCalendar.java.html -%%T%%/webapps/jsp-examples/cal/TableBean.java.html -%%T%%/webapps/jsp-examples/cal/cal1.jsp -%%T%%/webapps/jsp-examples/cal/cal1.jsp.html -%%T%%/webapps/jsp-examples/cal/cal2.jsp -%%T%%/webapps/jsp-examples/cal/cal2.jsp.html -%%T%%/webapps/jsp-examples/cal/calendar.html -%%T%%/webapps/jsp-examples/cal/login.html -%%T%%/webapps/jsp-examples/checkbox/CheckTest.html -%%T%%/webapps/jsp-examples/checkbox/check.html -%%T%%/webapps/jsp-examples/checkbox/checkresult.jsp -%%T%%/webapps/jsp-examples/checkbox/checkresult.jsp.html -%%T%%/webapps/jsp-examples/checkbox/cresult.html -%%T%%/webapps/jsp-examples/colors/ColorGameBean.html -%%T%%/webapps/jsp-examples/colors/clr.html -%%T%%/webapps/jsp-examples/colors/colors.html -%%T%%/webapps/jsp-examples/colors/colrs.jsp -%%T%%/webapps/jsp-examples/colors/colrs.jsp.html -%%T%%/webapps/jsp-examples/dates/date.html -%%T%%/webapps/jsp-examples/dates/date.jsp -%%T%%/webapps/jsp-examples/dates/date.jsp.html -%%T%%/webapps/jsp-examples/error/er.html -%%T%%/webapps/jsp-examples/error/err.jsp -%%T%%/webapps/jsp-examples/error/err.jsp.html -%%T%%/webapps/jsp-examples/error/error.html -%%T%%/webapps/jsp-examples/error/errorpge.jsp -%%T%%/webapps/jsp-examples/forward/forward.jsp -%%T%%/webapps/jsp-examples/forward/forward.jsp.html -%%T%%/webapps/jsp-examples/forward/fwd.html -%%T%%/webapps/jsp-examples/forward/one.jsp -%%T%%/webapps/jsp-examples/forward/two.html -%%T%%/webapps/jsp-examples/images/code.gif -%%T%%/webapps/jsp-examples/images/execute.gif -%%T%%/webapps/jsp-examples/images/read.gif -%%T%%/webapps/jsp-examples/images/return.gif -%%T%%/webapps/jsp-examples/include/foo.html -%%T%%/webapps/jsp-examples/include/foo.jsp -%%T%%/webapps/jsp-examples/include/inc.html -%%T%%/webapps/jsp-examples/include/include.jsp -%%T%%/webapps/jsp-examples/include/include.jsp.html -%%T%%/webapps/jsp-examples/index.html -%%T%%/webapps/jsp-examples/jsp2/el/Functions.java.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.jsp -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.jsp -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/functions.html -%%T%%/webapps/jsp-examples/jsp2/el/functions.jsp -%%T%%/webapps/jsp-examples/jsp2/el/functions.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.html -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.jsp -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/FooBean.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/HelloWorldSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/ShuffleSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/TileSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.jsp -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.jsp -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.html -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.jspx -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.jspx.html -%%T%%/webapps/jsp-examples/jsp2/jspx/svgexample.html -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.html -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jpg -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jspx -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jspx.html -%%T%%/webapps/jsp-examples/jsp2/misc/EchoAttributesTag.java.html -%%T%%/webapps/jsp-examples/jsp2/misc/coda.jspf -%%T%%/webapps/jsp-examples/jsp2/misc/coda.jspf.html -%%T%%/webapps/jsp-examples/jsp2/misc/config.html -%%T%%/webapps/jsp-examples/jsp2/misc/config.jsp -%%T%%/webapps/jsp-examples/jsp2/misc/config.jsp.html -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.html -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.jsp -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.jsp.html -%%T%%/webapps/jsp-examples/jsp2/misc/prelude.jspf -%%T%%/webapps/jsp-examples/jsp2/misc/prelude.jspf.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/BookBean.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/FindBookSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/Functions.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/HelloWorldSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/RepeatSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.jsp.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.jsp.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/displayProducts.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/helloWorld.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/xhtmlbasic.tag.html -%%T%%/webapps/jsp-examples/jsptoserv/hello.jsp -%%T%%/webapps/jsp-examples/jsptoserv/jsptoservlet.jsp -%%T%%/webapps/jsp-examples/jsptoserv/jsptoservlet.jsp.html -%%T%%/webapps/jsp-examples/jsptoserv/jts.html -%%T%%/webapps/jsp-examples/jsptoserv/servletToJsp.java.html -%%T%%/webapps/jsp-examples/num/numguess.html -%%T%%/webapps/jsp-examples/num/numguess.jsp -%%T%%/webapps/jsp-examples/num/numguess.jsp.html -%%T%%/webapps/jsp-examples/plugin/applet/Clock2.class -%%T%%/webapps/jsp-examples/plugin/applet/Clock2.java -%%T%%/webapps/jsp-examples/plugin/plugin.html -%%T%%/webapps/jsp-examples/plugin/plugin.jsp -%%T%%/webapps/jsp-examples/plugin/plugin.jsp.html -%%T%%/webapps/jsp-examples/security/protected/error.jsp -%%T%%/webapps/jsp-examples/security/protected/index.jsp -%%T%%/webapps/jsp-examples/security/protected/login.jsp -%%T%%/webapps/jsp-examples/sessions/DummyCart.html -%%T%%/webapps/jsp-examples/sessions/carts.html -%%T%%/webapps/jsp-examples/sessions/carts.jsp -%%T%%/webapps/jsp-examples/sessions/carts.jsp.html -%%T%%/webapps/jsp-examples/sessions/crt.html -%%T%%/webapps/jsp-examples/simpletag/foo.html -%%T%%/webapps/jsp-examples/simpletag/foo.jsp -%%T%%/webapps/jsp-examples/simpletag/foo.jsp.html -%%T%%/webapps/jsp-examples/snp/snoop.html -%%T%%/webapps/jsp-examples/snp/snoop.jsp -%%T%%/webapps/jsp-examples/snp/snoop.jsp.html -%%T%%/webapps/jsp-examples/source.jsp -%%T%%/webapps/jsp-examples/tagplugin/choose.html -%%T%%/webapps/jsp-examples/tagplugin/choose.jsp -%%T%%/webapps/jsp-examples/tagplugin/choose.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/foreach.html -%%T%%/webapps/jsp-examples/tagplugin/foreach.jsp -%%T%%/webapps/jsp-examples/tagplugin/foreach.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/howto.html -%%T%%/webapps/jsp-examples/tagplugin/if.html -%%T%%/webapps/jsp-examples/tagplugin/if.jsp -%%T%%/webapps/jsp-examples/tagplugin/if.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/notes.html -%%T%%/webapps/jsp-examples/xml/xml.html -%%T%%/webapps/jsp-examples/xml/xml.jsp -%%T%%/webapps/jsp-examples/xml/xml.jsp.html -%%T%%/webapps/servlets-examples/WEB-INF/classes/CookieExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/CookieExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/HelloWorldExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/HelloWorldExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_en.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_es.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_fr.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestHeaderExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestHeaderExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestInfoExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestInfoExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestParamExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestParamExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/SessionExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/SessionExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/ExampleFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/ExampleFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/RequestDumperFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/RequestDumperFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/ContextListener.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/ContextListener.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/SessionListener.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/SessionListener.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/util/HTMLFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/util/HTMLFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/web.xml -%%T%%/webapps/servlets-examples/cookies.html -%%T%%/webapps/servlets-examples/helloworld.html -%%T%%/webapps/servlets-examples/images/code.gif -%%T%%/webapps/servlets-examples/images/execute.gif -%%T%%/webapps/servlets-examples/images/return.gif -%%T%%/webapps/servlets-examples/index.html -%%T%%/webapps/servlets-examples/reqheaders.html -%%T%%/webapps/servlets-examples/reqinfo.html -%%T%%/webapps/servlets-examples/reqparams.html -%%T%%/webapps/servlets-examples/sessions.html -%%T%%/webapps/tomcat-docs/RELEASE-NOTES.txt -%%T%%/webapps/tomcat-docs/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/deployment.html -%%T%%/webapps/tomcat-docs/appdev/index.html -%%T%%/webapps/tomcat-docs/appdev/installation.html -%%T%%/webapps/tomcat-docs/appdev/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/printer/deployment.html -%%T%%/webapps/tomcat-docs/appdev/printer/index.html -%%T%%/webapps/tomcat-docs/appdev/printer/installation.html -%%T%%/webapps/tomcat-docs/appdev/printer/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/processes.html -%%T%%/webapps/tomcat-docs/appdev/printer/source.html -%%T%%/webapps/tomcat-docs/appdev/printer/web.xml.txt -%%T%%/webapps/tomcat-docs/appdev/processes.html -%%T%%/webapps/tomcat-docs/appdev/sample/build.xml -%%T%%/webapps/tomcat-docs/appdev/sample/docs/README.txt -%%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage/Hello.java -%%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/sample/web/hello.jsp -%%T%%/webapps/tomcat-docs/appdev/sample/web/images/tomcat.gif -%%T%%/webapps/tomcat-docs/appdev/sample/web/index.html -%%T%%/webapps/tomcat-docs/appdev/source.html -%%T%%/webapps/tomcat-docs/appdev/web.xml.txt -%%T%%/webapps/tomcat-docs/architecture/index.html -%%T%%/webapps/tomcat-docs/architecture/overview.html -%%T%%/webapps/tomcat-docs/architecture/printer/index.html -%%T%%/webapps/tomcat-docs/architecture/printer/overview.html -%%T%%/webapps/tomcat-docs/architecture/printer/requestProcess.html -%%T%%/webapps/tomcat-docs/architecture/printer/startup.html -%%T%%/webapps/tomcat-docs/architecture/requestProcess.html -%%T%%/webapps/tomcat-docs/architecture/requestProcess/requestProcess.pdf -%%T%%/webapps/tomcat-docs/architecture/requestProcess/roseModel.mdl -%%T%%/webapps/tomcat-docs/architecture/startup.html -%%T%%/webapps/tomcat-docs/architecture/startup/serverStartup.pdf -%%T%%/webapps/tomcat-docs/architecture/startup/serverStartup.txt -%%T%%/webapps/tomcat-docs/balancer-howto.html -%%T%%/webapps/tomcat-docs/build.xml -%%T%%/webapps/tomcat-docs/building.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Ajp13.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Ajp13Packet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/AjpHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Logger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/NegociationHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/RequestHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/Ajp14Interceptor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Connector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13InputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13OutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/JkServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/ApacheConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/BaseJkConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/IISConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/NSConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Authenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Cluster.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Connector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Contained.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Container.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Context.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/DefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Deployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Engine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Globals.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Group.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Host.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Lifecycle.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Loader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Logger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Manager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Pipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Realm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Role.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Server.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ServerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Service.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Session.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Store.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/User.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Valve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Wrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/AbstractCatalinaTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/DeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/InstallTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/JMXQueryTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/JMXSetTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ListTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ReloadTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RemoveTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ResourcesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RolesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ServerinfoTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/SessionsTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StartTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StopTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/UndeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ValidatorTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/AuthenticatorBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/BasicAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/DigestAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/FormAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/NonLoginAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SSLAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SavedRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SingleSignOn.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SingleSignOnEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ClientAbortException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/RequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContextFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationFilterFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.ContainerBackgroundProcessor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.PrivilegedAddChild.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/DummyRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/DummyResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/NamingContextListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardDefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardEngine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHost.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHostDeployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardPipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardServer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapperFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ApplicationParameter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextLocalEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResourceLink.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ErrorPage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterDef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/LoginConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/MessageDestination.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/MessageDestinationRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/NamingResources.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ResourceParams.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityCollection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityConstraint.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/Test.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/CatalinaLaunchFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Reloader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/ResourceEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/StandardClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/StandardClassLoaderMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.PrivilegedFindResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/FileLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/LoggerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemErrLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemOutLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ClassNameMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ConnectorMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextEnvironmentMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceLinkMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/DefaultContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GlobalResourcesLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GroupMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MemoryUserDatabaseMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/NamingResourcesMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/RoleMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ServerLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardEngineMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardHostMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServerMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/UserMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/DefaultServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/ServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/DataSourceRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/GenericPrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASCallbackHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASMemoryLoginModule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JDBCRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JNDIRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/RealmBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/UserDatabaseRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityClassLoad.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIRunner.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.HTTPHeaderInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.NameValuePair.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.ResourceInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/InvokerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/WebdavServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/FileStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/JDBCStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/ManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardSession.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardSessionFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StoreBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ByteArrayServletOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ResponseIncludeWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSICommand.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIEcho.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExec.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFlastmod.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFsize.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIInclude.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIMediator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIPrintenv.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIProcessor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.ServletContextAndPath.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletRequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSISet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIStopProcessingException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Bootstrap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.CatalinaShutdownHook.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CatalinaProperties.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ClassLoaderFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ClusterRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CopyParentClassLoaderRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/DigesterFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Embedded.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ExpandWar.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HomesUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/LifecycleListenerRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/NamingRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/PasswdUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/SetAllPropertiesRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/SetDocBaseRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/TldConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/TldRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Tool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/WebRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabaseFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Base64.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CGIProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CatalinaDigester.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CharsetMapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CookieTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CustomObjectInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DOMWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DateTool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Enumerator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Extension.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ExtensionValidator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/HexUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/IOTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/InstanceSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/LifecycleSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MD5Encoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MIME2Java.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ManifestResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ParameterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessHelper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Queue.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/RequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ResourceSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/SchemaResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ServerInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Strftime.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringParser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/TomcatCSS.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URL.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URLEncoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/XMLWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/AccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.AccessLog.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ErrorReportValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ExtendedAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/JDBCAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/PersistentValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteAddrValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteHostValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestDumperValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestFilterValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ValveBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ActionCode.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ActionHook.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Adapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/InputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Processor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ProtocolHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/RequestGroupInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/RequestInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Http11Processor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Http11Protocol.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalInputBuffer.InputStreamInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalOutputBuffer.OutputStreamOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/OutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/BufferedInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/ChunkedInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/ChunkedOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/GzipOutputFilter.FakeOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/GzipOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/IdentityInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/IdentityOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/VoidInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/VoidOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.ByteChunkInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.ByteChunkOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/CoyoteInterceptor2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/Tomcat3Adapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/Tomcat3Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyotePrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequest.PrivilegedGetSession.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteAdapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyotePrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteReader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/InputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/MapperListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/AprImpl.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/TomcatStarter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelJni.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelShm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelSocket.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelUn.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/HandlerDispatch.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/HandlerRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JkInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JkMX.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JniHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ModJkMX.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/MsgAjp.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/Shm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/Shm14.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/WorkerDummy.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/ApacheConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/BaseJkConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorApache2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorJk1.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorJk2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/IISConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/NSConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.MappingGenerator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.NullResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/JkChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/JkHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/Msg.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/MsgContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/WorkerEnv.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/JkCoyoteHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/JkMain.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextAccessController.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextBindings.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/EjbRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/JndiPermission.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NameParserImpl.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextBindingsEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceEnvRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceLinkRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/SelectorContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/TransactionRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/BeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/EjbFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/MailSessionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/OpenEjbFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceEnvFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceLinkFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/SendMailFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/TransactionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/javaURLContextFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/BaseDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/CacheEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandlerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ImmutableNameNotFoundException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ProxyDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/RecyclableNamingEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Resource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ResourceCache.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.Entry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.WARResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/Handler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.AttributeHolder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.PropertySource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/Ascii.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/B2CConverter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/Base64.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.ByteInputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.ByteOutputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/C2BConverter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.CharInputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.CharOutputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/DateTool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/HexUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/MessageBytes.MessageBytesFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/MessageBytes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/TimeStamp.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UDecoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UEncoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UTF8Decoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/EmptyEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/LRUCache.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/MultiMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/MultiMapNamesEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/Queue.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/SimpleHashtable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/SimplePool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/Jdk14Compat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/JdkCompat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/AcceptLanguage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/BaseRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/ContentType.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/Cookies.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/FastHttpDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/HttpMessages.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/LocaleToCharsetMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/MimeHeaders.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/MimeMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/Parameters.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/ServerCookie.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Context.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.ContextList.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Host.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.MapElement.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Wrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/MappingData.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/SystemLogHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/PoolTcpEndpoint.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLSupport.CipherData.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/ServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/TcpConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/TcpConnectionHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/URL.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSE13SocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSE14SocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSEImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSEKeyManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSESocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSSocket.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Expirer.ExpireCallback.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Expirer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Reaper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.ControlRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.MonitorRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.ThreadPoolListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPoolRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadWithAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/package-list -%%T%%/webapps/tomcat-docs/catalina/docs/api/packages.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/catalina/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/mbean-names.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/mbean-names.html -%%T%%/webapps/tomcat-docs/cgi-howto.html -%%T%%/webapps/tomcat-docs/changelog.html -%%T%%/webapps/tomcat-docs/class-loader-howto.html -%%T%%/webapps/tomcat-docs/cluster-howto.html -%%T%%/webapps/tomcat-docs/config/ajp.html -%%T%%/webapps/tomcat-docs/config/context.html -%%T%%/webapps/tomcat-docs/config/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/engine.html -%%T%%/webapps/tomcat-docs/config/globalresources.html -%%T%%/webapps/tomcat-docs/config/host.html -%%T%%/webapps/tomcat-docs/config/http.html -%%T%%/webapps/tomcat-docs/config/index.html -%%T%%/webapps/tomcat-docs/config/loader.html -%%T%%/webapps/tomcat-docs/config/logger.html -%%T%%/webapps/tomcat-docs/config/manager.html -%%T%%/webapps/tomcat-docs/config/printer/ajp.html -%%T%%/webapps/tomcat-docs/config/printer/context.html -%%T%%/webapps/tomcat-docs/config/printer/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/printer/engine.html -%%T%%/webapps/tomcat-docs/config/printer/globalresources.html -%%T%%/webapps/tomcat-docs/config/printer/host.html -%%T%%/webapps/tomcat-docs/config/printer/http.html -%%T%%/webapps/tomcat-docs/config/printer/index.html -%%T%%/webapps/tomcat-docs/config/printer/loader.html -%%T%%/webapps/tomcat-docs/config/printer/logger.html -%%T%%/webapps/tomcat-docs/config/printer/manager.html -%%T%%/webapps/tomcat-docs/config/printer/realm.html -%%T%%/webapps/tomcat-docs/config/printer/resources.html -%%T%%/webapps/tomcat-docs/config/printer/server.html -%%T%%/webapps/tomcat-docs/config/printer/service.html -%%T%%/webapps/tomcat-docs/config/printer/valve.html -%%T%%/webapps/tomcat-docs/config/realm.html -%%T%%/webapps/tomcat-docs/config/resources.html -%%T%%/webapps/tomcat-docs/config/server.html -%%T%%/webapps/tomcat-docs/config/service.html -%%T%%/webapps/tomcat-docs/config/valve.html -%%T%%/webapps/tomcat-docs/default-servlet.html -%%T%%/webapps/tomcat-docs/deployer-howto.html -%%T%%/webapps/tomcat-docs/developers.html -%%T%%/webapps/tomcat-docs/html-manager-howto.html -%%T%%/webapps/tomcat-docs/images/add.gif -%%T%%/webapps/tomcat-docs/images/code.gif -%%T%%/webapps/tomcat-docs/images/design.gif -%%T%%/webapps/tomcat-docs/images/docs.gif -%%T%%/webapps/tomcat-docs/images/fix.gif -%%T%%/webapps/tomcat-docs/images/jakarta-logo.gif -%%T%%/webapps/tomcat-docs/images/printer.gif -%%T%%/webapps/tomcat-docs/images/tomcat.gif -%%T%%/webapps/tomcat-docs/images/update.gif -%%T%%/webapps/tomcat-docs/images/void.gif -%%T%%/webapps/tomcat-docs/index.html -%%T%%/webapps/tomcat-docs/introduction.html -%%T%%/webapps/tomcat-docs/jasper-howto.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Constants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/EmbeddedServletOptions.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JasperException.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspC.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspCompilationContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Options.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Compiler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELFunctionMapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.ELText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Function.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Nodes.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Root.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Text.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Visitor.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELParser.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorDispatcher.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JavacErrorDetail.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspConfig.JspProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspConfig.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspRuntimeContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.ValidAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Localizer.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.AttributeDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.AttributeGenerator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ChildInfo.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Comment.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.CustomTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Declaration.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.DoBodyAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ELExpression.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Expression.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.FallBackAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ForwardAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.GetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.InvokeAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspBody.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspElement.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspOutput.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspRoot.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.NamedAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Nodes.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PageDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamsAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PlugIn.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Root.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ScriptingElement.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Scriptlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.SetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TagDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TaglibDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TemplateText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UninterpretedTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UseBean.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.VariableDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Visitor.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ServletWriter.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapGenerator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapStratum.LineInfo.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapStratum.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapUtil.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagConstants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagPluginManager.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TextOptimizer.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TldLocationsCache.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/TagPlugin.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/TagPluginContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/BodyContentImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/HttpJspBase.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspContextWrapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFactoryImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFragmentHelper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.PrivilegedIntrospectHelper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspSourceDependent.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspWriterImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/PageContextImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/PerThreadTagHandlerPool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/ProtectedFunctionMapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/ServletResponseWrapperInclude.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/TagHandlerPool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/SecurityClassLoad.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JasperLoader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspCServletContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServletWrapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/Choose.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/ForEach.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/If.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/Otherwise.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/When.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/Queue.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SimplePool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SystemLogHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/ASCIIReader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/ParserUtils.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/TreeNode.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/UCSReader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/UTF8Reader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/XMLEncodingDetector.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/XercesEncodingDetector.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/package-list -%%T%%/webapps/tomcat-docs/jasper/docs/api/packages.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/jasper/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/jspapi/allclasses-frame.html -%%T%%/webapps/tomcat-docs/jspapi/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/jspapi/constant-values.html -%%T%%/webapps/tomcat-docs/jspapi/deprecated-list.html -%%T%%/webapps/tomcat-docs/jspapi/help-doc.html -%%T%%/webapps/tomcat-docs/jspapi/index-all.html -%%T%%/webapps/tomcat-docs/jspapi/index.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/ErrorData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/HttpJspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspFactory.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspTagException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspWriter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/PageContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/SkipPageException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/ErrorData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/HttpJspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspFactory.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspTagException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspWriter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/PageContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/SkipPageException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ELException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ELParseException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/Expression.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ExpressionEvaluator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/FunctionMapper.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/VariableResolver.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ELException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ELParseException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/Expression.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ExpressionEvaluator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/FunctionMapper.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/VariableResolver.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyContent.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/DynamicAttributes.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/FunctionInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/IterationTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/JspFragment.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/JspTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/PageData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/SimpleTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/SimpleTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/Tag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagAdapter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagFileInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/ValidationMessage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/VariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyContent.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/DynamicAttributes.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/FunctionInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/IterationTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/JspFragment.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/JspTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/PageData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/SimpleTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/SimpleTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/Tag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagAdapter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagFileInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/ValidationMessage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/VariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/overview-frame.html -%%T%%/webapps/tomcat-docs/jspapi/overview-summary.html -%%T%%/webapps/tomcat-docs/jspapi/overview-tree.html -%%T%%/webapps/tomcat-docs/jspapi/package-list -%%T%%/webapps/tomcat-docs/jspapi/packages.html -%%T%%/webapps/tomcat-docs/jspapi/resources/inherit.gif -%%T%%/webapps/tomcat-docs/jspapi/serialized-form.html -%%T%%/webapps/tomcat-docs/jspapi/stylesheet.css -%%T%%/webapps/tomcat-docs/manager-howto.html -%%T%%/webapps/tomcat-docs/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/balancer-howto.html -%%T%%/webapps/tomcat-docs/printer/building.html -%%T%%/webapps/tomcat-docs/printer/cgi-howto.html -%%T%%/webapps/tomcat-docs/printer/changelog.html -%%T%%/webapps/tomcat-docs/printer/class-loader-howto.html -%%T%%/webapps/tomcat-docs/printer/cluster-howto.html -%%T%%/webapps/tomcat-docs/printer/default-servlet.html -%%T%%/webapps/tomcat-docs/printer/deployer-howto.html -%%T%%/webapps/tomcat-docs/printer/developers.html -%%T%%/webapps/tomcat-docs/printer/html-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/index.html -%%T%%/webapps/tomcat-docs/printer/introduction.html -%%T%%/webapps/tomcat-docs/printer/jasper-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/printer/manager-howto.html -%%T%%/webapps/tomcat-docs/printer/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/proxy-howto.html -%%T%%/webapps/tomcat-docs/printer/realm-howto.html -%%T%%/webapps/tomcat-docs/printer/security-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/setup.html -%%T%%/webapps/tomcat-docs/printer/ssi-howto.html -%%T%%/webapps/tomcat-docs/printer/ssl-howto.html -%%T%%/webapps/tomcat-docs/printer/status.html -%%T%%/webapps/tomcat-docs/proxy-howto.html -%%T%%/webapps/tomcat-docs/realm-howto.html -%%T%%/webapps/tomcat-docs/security-manager-howto.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-frame.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/servletapi/constant-values.html -%%T%%/webapps/tomcat-docs/servletapi/deprecated-list.html -%%T%%/webapps/tomcat-docs/servletapi/help-doc.html -%%T%%/webapps/tomcat-docs/servletapi/index-all.html -%%T%%/webapps/tomcat-docs/servletapi/index.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/overview-frame.html -%%T%%/webapps/tomcat-docs/servletapi/overview-summary.html -%%T%%/webapps/tomcat-docs/servletapi/overview-tree.html -%%T%%/webapps/tomcat-docs/servletapi/package-list -%%T%%/webapps/tomcat-docs/servletapi/packages.html -%%T%%/webapps/tomcat-docs/servletapi/resources/inherit.gif -%%T%%/webapps/tomcat-docs/servletapi/serialized-form.html -%%T%%/webapps/tomcat-docs/servletapi/stylesheet.css -%%T%%/webapps/tomcat-docs/setup.html -%%T%%/webapps/tomcat-docs/ssi-howto.html -%%T%%/webapps/tomcat-docs/ssl-howto.html -%%T%%/webapps/tomcat-docs/status.html -%%T%%/webapps/webdav/WEB-INF/web.xml -%%T%%/webapps/webdav/index.html -%%T%%/webapps/webdav/tomcat-power.gif -%%T%%/webapps/webdav/tomcat.gif -@exec mkdir %D/%%T%%/work || true -@exec mkdir %D/%%T%%/common/classes ||true -@exec chown -R %%WWWOWN%%:%%WWWGRP%% %D/%%T%%/ -@unexec rm -Rf %%T%%/conf.orig -@dirrm %%T%%/work -@dirrm %%T%%/webapps/webdav/WEB-INF -@dirrm %%T%%/webapps/webdav -@dirrm %%T%%/webapps/tomcat-docs/servletapi/resources -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax -@dirrm %%T%%/webapps/tomcat-docs/servletapi -@dirrm %%T%%/webapps/tomcat-docs/printer -@dirrm %%T%%/webapps/tomcat-docs/jspapi/resources -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax -@dirrm %%T%%/webapps/tomcat-docs/jspapi -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs -@dirrm %%T%%/webapps/tomcat-docs/jasper -@dirrm %%T%%/webapps/tomcat-docs/images -@dirrm %%T%%/webapps/tomcat-docs/config/printer -@dirrm %%T%%/webapps/tomcat-docs/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs/printer -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs -@dirrm %%T%%/webapps/tomcat-docs/catalina -@dirrm %%T%%/webapps/tomcat-docs/architecture/startup -@dirrm %%T%%/webapps/tomcat-docs/architecture/requestProcess -@dirrm %%T%%/webapps/tomcat-docs/architecture/printer -@dirrm %%T%%/webapps/tomcat-docs/architecture -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/images -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/docs -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample -@dirrm %%T%%/webapps/tomcat-docs/appdev/printer -@dirrm %%T%%/webapps/tomcat-docs/appdev -@dirrm %%T%%/webapps/tomcat-docs/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs -@dirrm %%T%%/webapps/servlets-examples/images -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/util -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/listeners -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/filters -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes -@dirrm %%T%%/webapps/servlets-examples/WEB-INF -@dirrm %%T%%/webapps/servlets-examples -@dirrm %%T%%/webapps/jsp-examples/xml -@dirrm %%T%%/webapps/jsp-examples/tagplugin -@dirrm %%T%%/webapps/jsp-examples/snp -@dirrm %%T%%/webapps/jsp-examples/simpletag -@dirrm %%T%%/webapps/jsp-examples/sessions -@dirrm %%T%%/webapps/jsp-examples/security/protected -@dirrm %%T%%/webapps/jsp-examples/security -@dirrm %%T%%/webapps/jsp-examples/plugin/applet -@dirrm %%T%%/webapps/jsp-examples/plugin -@dirrm %%T%%/webapps/jsp-examples/num -@dirrm %%T%%/webapps/jsp-examples/jsptoserv -@dirrm %%T%%/webapps/jsp-examples/jsp2/tagfiles -@dirrm %%T%%/webapps/jsp-examples/jsp2/simpletag -@dirrm %%T%%/webapps/jsp-examples/jsp2/misc -@dirrm %%T%%/webapps/jsp-examples/jsp2/jspx -@dirrm %%T%%/webapps/jsp-examples/jsp2/jspattribute -@dirrm %%T%%/webapps/jsp-examples/jsp2/el -@dirrm %%T%%/webapps/jsp-examples/jsp2 -@dirrm %%T%%/webapps/jsp-examples/include -@dirrm %%T%%/webapps/jsp-examples/images -@dirrm %%T%%/webapps/jsp-examples/forward -@dirrm %%T%%/webapps/jsp-examples/error -@dirrm %%T%%/webapps/jsp-examples/dates -@dirrm %%T%%/webapps/jsp-examples/colors -@dirrm %%T%%/webapps/jsp-examples/checkbox -@dirrm %%T%%/webapps/jsp-examples/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/tags -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/lib -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp/applet -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/validators -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/util -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/sessions -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/xml -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/snp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/sessions -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_ -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/plugin -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/num -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/dates -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/colors -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/checkbox -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/num -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/listeners -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/filters -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/examples -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/error -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/dates -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/colors -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes -@dirrm %%T%%/webapps/jsp-examples/WEB-INF -@dirrm %%T%%/webapps/jsp-examples -@dirrm %%T%%/webapps/balancer/images -@dirrm %%T%%/webapps/balancer/WEB-INF/lib -@dirrm %%T%%/webapps/balancer/WEB-INF/config -@dirrm %%T%%/webapps/balancer/WEB-INF -@dirrm %%T%%/webapps/balancer -@dirrm %%T%%/webapps/ROOT/WEB-INF/lib -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org/apache/jsp -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org/apache -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes -@dirrm %%T%%/webapps/ROOT/WEB-INF -@dirrm %%T%%/webapps/ROOT -@dirrm %%T%%/webapps -@dirrm %%T%%/temp -@dirrm %%T%%/shared/lib -@dirrm %%T%%/shared/classes -@dirrm %%T%%/shared -@dirrm %%T%%/server/webapps/manager/images -@dirrm %%T%%/server/webapps/manager/WEB-INF/lib -@dirrm %%T%%/server/webapps/manager/WEB-INF -@dirrm %%T%%/server/webapps/manager -@dirrm %%T%%/server/webapps/admin/valve -@dirrm %%T%%/server/webapps/admin/users -@dirrm %%T%%/server/webapps/admin/service -@dirrm %%T%%/server/webapps/admin/server -@dirrm %%T%%/server/webapps/admin/resources -@dirrm %%T%%/server/webapps/admin/realm -@dirrm %%T%%/server/webapps/admin/logger -@dirrm %%T%%/server/webapps/admin/images -@dirrm %%T%%/server/webapps/admin/host -@dirrm %%T%%/server/webapps/admin/defaultcontext -@dirrm %%T%%/server/webapps/admin/context -@dirrm %%T%%/server/webapps/admin/connector -@dirrm %%T%%/server/webapps/admin/WEB-INF/lib -@dirrm %%T%%/server/webapps/admin/WEB-INF -@dirrm %%T%%/server/webapps/admin -@dirrm %%T%%/server/webapps -@dirrm %%T%%/server/lib -@dirrm %%T%%/server/classes -@dirrm %%T%%/server -@dirrm %%T%%/logs -@dirrm %%T%%/conf/Catalina/localhost -@dirrm %%T%%/conf/Catalina -@dirrm %%T%%/conf -@dirrm %%T%%/common/lib -@dirrm %%T%%/common/endorsed -@dirrm %%T%%/common/classes -@dirrm %%T%%/common -@dirrm %%T%%/bin -@dirrm %%T%% diff --git a/www/kdewebdev4/Makefile b/www/kdewebdev4/Makefile deleted file mode 100644 index 5ba62d73d23a..000000000000 --- a/www/kdewebdev4/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# New ports collection makefile for: Quanta+ -# Date created: 26 Sep 2002 -# Whom: AlanE <alane@freebsd.org> -# -# $FreeBSD$ -# - -PORTNAME= kdewebdev -PORTVERSION= ${KDE_VERSION} -PORTEPOCH= 2 -CATEGORIES= www kde -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src -DIST_SUBDIR= KDE - -MAINTAINER= kde@freebsd.org -COMMENT= Comprehensive html/website development environment - -BUILD_DEPENDS= xgettext:${PORTSDIR}/devel/gettext -RUN_DEPENDS= tidy:${PORTSDIR}/www/tidy - -USE_KDELIBS_VER=3 -PREFIX= ${KDE_PREFIX} - -USE_BZIP2= yes -USE_XPM= yes -USE_GMAKE= yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes -_NO_KDE_CLOSURE=yes - -pre-configure: - @${REINPLACE_CMD} -e 's|grep 3.2|grep 3.3|g' ${WRKSRC}/configure - -.include <${.CURDIR}/../../x11/kde3/Makefile.kde> -.include <bsd.port.mk> diff --git a/www/kdewebdev4/distinfo b/www/kdewebdev4/distinfo deleted file mode 100644 index 7e68c875f609..000000000000 --- a/www/kdewebdev4/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (KDE/kdewebdev-3.3.0.tar.bz2) = e29a344f426bb9875f6e731678bc159a -SIZE (KDE/kdewebdev-3.3.0.tar.bz2) = 4784455 diff --git a/www/kdewebdev4/pkg-descr b/www/kdewebdev4/pkg-descr deleted file mode 100644 index f6998c95b9ec..000000000000 --- a/www/kdewebdev4/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -The KDE web developer's environment. - -WWW: http://www.kde.org/ - -- AlanE <alane@FreeBSD.org> diff --git a/www/kdewebdev4/pkg-plist b/www/kdewebdev4/pkg-plist deleted file mode 100644 index f701a010cd2c..000000000000 --- a/www/kdewebdev4/pkg-plist +++ /dev/null @@ -1,1605 +0,0 @@ -bin/kimagemapeditor -bin/klinkstatus -bin/kmdr-editor -bin/kmdr-executor -bin/kmdr-plugins -bin/kxsldbg -bin/quanta -bin/xsldbg -include/kommanderfactory.h -include/kommanderplugin.h -include/kommanderwidget.h -lib/kde3/libkfilereplacepart.la -lib/kde3/libkfilereplacepart.so -lib/kde3/libkimagemapeditor.la -lib/kde3/libkimagemapeditor.so -lib/kde3/libklinkstatuspart.la -lib/kde3/libklinkstatuspart.so -lib/kde3/libkxsldbgpart.la -lib/kde3/libkxsldbgpart.so -lib/kde3/quantadebuggergubed.la -lib/kde3/quantadebuggergubed.so -lib/libkommanderplugin.la -lib/libkommanderplugin.so -lib/libkommanderplugin.so.0 -lib/libkommanderwidget.la -lib/libkommanderwidget.so -lib/libkommanderwidget.so.0 -lib/libkommanderwidgets.la -lib/libkommanderwidgets.so -lib/libkommanderwidgets.so.0 -share/applnk/.hidden/kmdr-executor.desktop -share/applnk/Development/kimagemapeditor.desktop -share/applnk/Development/kxsldbg.desktop -share/applnk/Development/quanta.desktop -share/applnk/Editors/kmdr-editor.desktop -share/applnk/Utilities/kfilereplacepart.desktop -share/applnk/Utilities/klinkstatus.desktop -share/apps/kafkapart/entities -share/apps/kafkapart/pics/comment.png -share/apps/kafkapart/pics/php.png -share/apps/kfilereplacepart/kfilereplacepartui.rc -share/apps/kfilereplacepart/pics/about.png -share/apps/kfilereplacepart/pics/error.png -share/apps/kfilereplacepart/pics/string.png -share/apps/kfilereplacepart/pics/substring.png -share/apps/kfilereplacepart/pics/success.png -share/apps/kfilereplacepart/toolbar/backup.png -share/apps/kfilereplacepart/toolbar/casesensitive.png -share/apps/kfilereplacepart/toolbar/filereplace.png -share/apps/kfilereplacepart/toolbar/filesimulate.png -share/apps/kfilereplacepart/toolbar/filestop.png -share/apps/kfilereplacepart/toolbar/invert.png -share/apps/kfilereplacepart/toolbar/lineedit.png -share/apps/kfilereplacepart/toolbar/optvar.png -share/apps/kfilereplacepart/toolbar/optwildcards.png -share/apps/kfilereplacepart/toolbar/recursive.png -share/apps/kfilereplacepart/toolbar/resdiropen.png -share/apps/kfilereplacepart/toolbar/resfiledel.png -share/apps/kfilereplacepart/toolbar/resfileedit.png -share/apps/kfilereplacepart/toolbar/resfileinfo.png -share/apps/kfilereplacepart/toolbar/resfileopen.png -share/apps/kfilereplacepart/toolbar/strempty.png -share/apps/kfilereplacepart/toolbar/unsortedList.png -share/apps/kfilereplacepart/toolbar/yesno.png -share/apps/kimagemapeditor/addpointcursor.png -share/apps/kimagemapeditor/freehandcursor.png -share/apps/kimagemapeditor/kimagemapeditorpartui.rc -share/apps/kimagemapeditor/kimagemapeditorui.rc -share/apps/kimagemapeditor/polygoncursor.png -share/apps/kimagemapeditor/removepointcursor.png -share/apps/klinkstatus/klinkstatus_shell.rc -share/apps/klinkstatuspart/klinkstatus_part.rc -share/apps/klinkstatuspart/pics/304.png -share/apps/kxsldbg/kxsldbg_shell.rc -share/apps/kxsldbgpart/kxsldbg_part.rc -share/apps/quanta/actions.rc -share/apps/quanta/chars -share/apps/quanta/csseditor/atrules.xml -share/apps/quanta/csseditor/config.xml -share/apps/quanta/csseditor/dtdTags.xml -share/apps/quanta/csseditor/pseudo.xml -share/apps/quanta/doc/aniquanta.gif -share/apps/quanta/doc/background.png -share/apps/quanta/doc/bgtable.png -share/apps/quanta/doc/developer.html -share/apps/quanta/doc/documentation.html -share/apps/quanta/doc/faq.html -share/apps/quanta/doc/focus.html -share/apps/quanta/doc/head_bg.gif -share/apps/quanta/doc/intro.html -share/apps/quanta/doc/kdelogo2.png -share/apps/quanta/doc/konq.css -share/apps/quanta/doc/lines.png -share/apps/quanta/doc/lines2.png -share/apps/quanta/doc/maindoc.html -share/apps/quanta/doc/minilogo.jpg -share/apps/quanta/doc/minilogo.png -share/apps/quanta/doc/more.png -share/apps/quanta/doc/qcenter2.png -share/apps/quanta/doc/quanta.css -share/apps/quanta/doc/quanta.docrc -share/apps/quanta/doc/quantahdr.png -share/apps/quanta/doc/shadow1.png -share/apps/quanta/doc/template.html -share/apps/quanta/doc/tips.html -share/apps/quanta/doc/webdev.png -share/apps/quanta/dtep/cffunct/abs.tag -share/apps/quanta/dtep/cffunct/acos.tag -share/apps/quanta/dtep/cffunct/acs.tag -share/apps/quanta/dtep/cffunct/array.tag -share/apps/quanta/dtep/cffunct/asin.tag -share/apps/quanta/dtep/cffunct/atn.tag -share/apps/quanta/dtep/cffunct/authenticatedcontext.tag -share/apps/quanta/dtep/cffunct/authenticateduser.tag -share/apps/quanta/dtep/cffunct/bitand.tag -share/apps/quanta/dtep/cffunct/bitmaskclear.tag -share/apps/quanta/dtep/cffunct/bitmaskread.tag -share/apps/quanta/dtep/cffunct/bitmaskset.tag -share/apps/quanta/dtep/cffunct/bitnot.tag -share/apps/quanta/dtep/cffunct/bitor.tag -share/apps/quanta/dtep/cffunct/bitshln.tag -share/apps/quanta/dtep/cffunct/bitshrn.tag -share/apps/quanta/dtep/cffunct/bitxor.tag -share/apps/quanta/dtep/cffunct/ceiling.tag -share/apps/quanta/dtep/cffunct/chr.tag -share/apps/quanta/dtep/cffunct/cjustify.tag -share/apps/quanta/dtep/cffunct/compare.tag -share/apps/quanta/dtep/cffunct/comparenocase.tag -share/apps/quanta/dtep/cffunct/cos.tag -share/apps/quanta/dtep/cffunct/createobject.tag -share/apps/quanta/dtep/cffunct/createuuid.tag -share/apps/quanta/dtep/cffunct/datetime.tag -share/apps/quanta/dtep/cffunct/de.tag -share/apps/quanta/dtep/cffunct/decimalformat.tag -share/apps/quanta/dtep/cffunct/decrementvalue.tag -share/apps/quanta/dtep/cffunct/decrypt.tag -share/apps/quanta/dtep/cffunct/deleteclientvariable.tag -share/apps/quanta/dtep/cffunct/description.rc -share/apps/quanta/dtep/cffunct/directoryexists.tag -share/apps/quanta/dtep/cffunct/dollarformat.tag -share/apps/quanta/dtep/cffunct/duplicate.tag -share/apps/quanta/dtep/cffunct/encrypt.tag -share/apps/quanta/dtep/cffunct/evaluate.tag -share/apps/quanta/dtep/cffunct/exp.tag -share/apps/quanta/dtep/cffunct/expandpath.tag -share/apps/quanta/dtep/cffunct/fileexists.tag -share/apps/quanta/dtep/cffunct/find.tag -share/apps/quanta/dtep/cffunct/fix.tag -share/apps/quanta/dtep/cffunct/formatbasen.tag -share/apps/quanta/dtep/cffunct/getbasetagdata.tag -share/apps/quanta/dtep/cffunct/getbasetaglist.tag -share/apps/quanta/dtep/cffunct/getbasetemplatepath.tag -share/apps/quanta/dtep/cffunct/getclientvariableslist.tag -share/apps/quanta/dtep/cffunct/getcurrenttemplatepath.tag -share/apps/quanta/dtep/cffunct/getdirectoryfrompath.tag -share/apps/quanta/dtep/cffunct/getexception.tag -share/apps/quanta/dtep/cffunct/getfilefrompath.tag -share/apps/quanta/dtep/cffunct/getfunctionlist.tag -share/apps/quanta/dtep/cffunct/gethttprequestdata.tag -share/apps/quanta/dtep/cffunct/gethttptimestring.tag -share/apps/quanta/dtep/cffunct/getlocale.tag -share/apps/quanta/dtep/cffunct/getmetricdata.tag -share/apps/quanta/dtep/cffunct/getprofilestring.tag -share/apps/quanta/dtep/cffunct/gettempdirectory.tag -share/apps/quanta/dtep/cffunct/gettempfile.tag -share/apps/quanta/dtep/cffunct/gettemplatepath.tag -share/apps/quanta/dtep/cffunct/gettickcount.tag -share/apps/quanta/dtep/cffunct/gettoken.tag -share/apps/quanta/dtep/cffunct/hash.tag -share/apps/quanta/dtep/cffunct/htmlcodeformat.tag -share/apps/quanta/dtep/cffunct/htmleditformat.tag -share/apps/quanta/dtep/cffunct/iif.tag -share/apps/quanta/dtep/cffunct/incrementvalue.tag -share/apps/quanta/dtep/cffunct/inputbasen.tag -share/apps/quanta/dtep/cffunct/insert.tag -share/apps/quanta/dtep/cffunct/int.tag -share/apps/quanta/dtep/cffunct/isarray.tag -share/apps/quanta/dtep/cffunct/isauthenticated.tag -share/apps/quanta/dtep/cfml/cfabort.tag -share/apps/quanta/dtep/cfml/cfapplet.tag -share/apps/quanta/dtep/cfml/cfapplication.tag -share/apps/quanta/dtep/cfml/cfargument.tag -share/apps/quanta/dtep/cfml/cfassociate.tag -share/apps/quanta/dtep/cfml/cfauthenticate.tag -share/apps/quanta/dtep/cfml/cfbreak.tag -share/apps/quanta/dtep/cfml/cfcache.tag -share/apps/quanta/dtep/cfml/cfcase.tag -share/apps/quanta/dtep/cfml/cfcatch.tag -share/apps/quanta/dtep/cfml/cfchart.tag -share/apps/quanta/dtep/cfml/cfchartdata.tag -share/apps/quanta/dtep/cfml/cfchartseries.tag -share/apps/quanta/dtep/cfml/cfcol.tag -share/apps/quanta/dtep/cfml/cfcollection.tag -share/apps/quanta/dtep/cfml/cfcomponent.tag -share/apps/quanta/dtep/cfml/cfcontent.tag -share/apps/quanta/dtep/cfml/cfcookie.tag -share/apps/quanta/dtep/cfml/cfdirectory.tag -share/apps/quanta/dtep/cfml/cfdump.tag -share/apps/quanta/dtep/cfml/cferror.tag -share/apps/quanta/dtep/cfml/cfexecute.tag -share/apps/quanta/dtep/cfml/cfexit.tag -share/apps/quanta/dtep/cfml/cffile.tag -share/apps/quanta/dtep/cfml/cfflush.tag -share/apps/quanta/dtep/cfml/cfform.tag -share/apps/quanta/dtep/cfml/cfftp.tag -share/apps/quanta/dtep/cfml/cffunction.tag -share/apps/quanta/dtep/cfml/cfgrid.tag -share/apps/quanta/dtep/cfml/cfgridcolumn.tag -share/apps/quanta/dtep/cfml/cfgridrow.tag -share/apps/quanta/dtep/cfml/cfgridupdate.tag -share/apps/quanta/dtep/cfml/cfheader.tag -share/apps/quanta/dtep/cfml/cfhtmlhead.tag -share/apps/quanta/dtep/cfml/cfhttp.tag -share/apps/quanta/dtep/cfml/cfhttpparam.tag -share/apps/quanta/dtep/cfml/cfimport.tag -share/apps/quanta/dtep/cfml/cfinclude.tag -share/apps/quanta/dtep/cfml/cfindex.tag -share/apps/quanta/dtep/cfml/cfinput.tag -share/apps/quanta/dtep/cfml/cfinsert.tag -share/apps/quanta/dtep/cfml/cfinvoke.tag -share/apps/quanta/dtep/cfml/cfinvokeargument.tag -share/apps/quanta/dtep/cfml/cfldap.tag -share/apps/quanta/dtep/cfml/cflocation.tag -share/apps/quanta/dtep/cfml/cflock.tag -share/apps/quanta/dtep/cfml/cflog.tag -share/apps/quanta/dtep/cfml/cflogin.tag -share/apps/quanta/dtep/cfml/cfloginuser.tag -share/apps/quanta/dtep/cfml/cfloop.tag -share/apps/quanta/dtep/cfml/cfmail.tag -share/apps/quanta/dtep/cfml/cfmailparam.tag -share/apps/quanta/dtep/cfml/cfmodule.tag -share/apps/quanta/dtep/cfml/cfobject.tag -share/apps/quanta/dtep/cfml/cfobjectcache.tag -share/apps/quanta/dtep/cfml/cfoutput.tag -share/apps/quanta/dtep/cfml/cfparam.tag -share/apps/quanta/dtep/cfml/cfpop.tag -share/apps/quanta/dtep/cfml/cfprocessingdirective.tag -share/apps/quanta/dtep/cfml/cfprocparam.tag -share/apps/quanta/dtep/cfml/cfprocresult.tag -share/apps/quanta/dtep/cfml/cfproperty.tag -share/apps/quanta/dtep/cfml/cfquery.tag -share/apps/quanta/dtep/cfml/cfqueryparam.tag -share/apps/quanta/dtep/cfml/cfregistry.tag -share/apps/quanta/dtep/cfml/cfreport.tag -share/apps/quanta/dtep/cfml/cfsavecontent.tag -share/apps/quanta/dtep/cfml/cfschedule.tag -share/apps/quanta/dtep/cfml/cfsearch.tag -share/apps/quanta/dtep/cfml/cfselect.tag -share/apps/quanta/dtep/cfml/cfsetting.tag -share/apps/quanta/dtep/cfml/cfslider.tag -share/apps/quanta/dtep/cfml/cfstoredproc.tag -share/apps/quanta/dtep/cfml/cfswitch.tag -share/apps/quanta/dtep/cfml/cftable.tag -share/apps/quanta/dtep/cfml/cftextinput.tag -share/apps/quanta/dtep/cfml/cfthrow.tag -share/apps/quanta/dtep/cfml/cftrace.tag -share/apps/quanta/dtep/cfml/cftransaction.tag -share/apps/quanta/dtep/cfml/cftree.tag -share/apps/quanta/dtep/cfml/cftreeitem.tag -share/apps/quanta/dtep/cfml/cfupdate.tag -share/apps/quanta/dtep/cfml/cfusion.tag -share/apps/quanta/dtep/cfml/cfwddx.tag -share/apps/quanta/dtep/cfml/cfxml.tag -share/apps/quanta/dtep/cfml/description.rc -share/apps/quanta/dtep/cfml/ftp.tag -share/apps/quanta/dtep/cfml/test.cfm -share/apps/quanta/dtep/css/background.tag -share/apps/quanta/dtep/css/border-bottom-color.tag -share/apps/quanta/dtep/css/border-bottom-style.tag -share/apps/quanta/dtep/css/border-bottom-width.tag -share/apps/quanta/dtep/css/border-bottom.tag -share/apps/quanta/dtep/css/border-collapse.tag -share/apps/quanta/dtep/css/border-color.tag -share/apps/quanta/dtep/css/border-left-color.tag -share/apps/quanta/dtep/css/border-left-style.tag -share/apps/quanta/dtep/css/border-left-width.tag -share/apps/quanta/dtep/css/border-left.tag -share/apps/quanta/dtep/css/border-right-color.tag -share/apps/quanta/dtep/css/border-right-style.tag -share/apps/quanta/dtep/css/border-right-width.tag -share/apps/quanta/dtep/css/border-right.tag -share/apps/quanta/dtep/css/border-spacing.tag -share/apps/quanta/dtep/css/border-top-color.tag -share/apps/quanta/dtep/css/border-top-style.tag -share/apps/quanta/dtep/css/border-top-width.tag -share/apps/quanta/dtep/css/border-top.tag -share/apps/quanta/dtep/css/border.tag -share/apps/quanta/dtep/css/bottom.tag -share/apps/quanta/dtep/css/caption-side.tag -share/apps/quanta/dtep/css/clear.tag -share/apps/quanta/dtep/css/clip.tag -share/apps/quanta/dtep/css/color.tag -share/apps/quanta/dtep/css/content.tag -share/apps/quanta/dtep/css/counter-increment.tag -share/apps/quanta/dtep/css/counter-reset.tag -share/apps/quanta/dtep/css/cursor.tag -share/apps/quanta/dtep/css/description.rc -share/apps/quanta/dtep/css/direction.tag -share/apps/quanta/dtep/css/display.tag -share/apps/quanta/dtep/css/empty-cells.tag -share/apps/quanta/dtep/css/float.tag -share/apps/quanta/dtep/css/font-size-adjust.tag -share/apps/quanta/dtep/css/font-stretch.tag -share/apps/quanta/dtep/css/font.tag -share/apps/quanta/dtep/css/height.tag -share/apps/quanta/dtep/css/left.tag -share/apps/quanta/dtep/css/letter-spacing.tag -share/apps/quanta/dtep/css/line-height.tag -share/apps/quanta/dtep/css/list-style.tag -share/apps/quanta/dtep/css/margin-bottom.tag -share/apps/quanta/dtep/css/margin-left.tag -share/apps/quanta/dtep/css/margin-right.tag -share/apps/quanta/dtep/css/margin-top.tag -share/apps/quanta/dtep/css/margin.tag -share/apps/quanta/dtep/css/marker-offset.tag -share/apps/quanta/dtep/css/max-height.tag -share/apps/quanta/dtep/css/max-width.tag -share/apps/quanta/dtep/css/min-height.tag -share/apps/quanta/dtep/css/min-width.tag -share/apps/quanta/dtep/css/outline.tag -share/apps/quanta/dtep/css/overflow.tag -share/apps/quanta/dtep/css/padding-bottom.tag -share/apps/quanta/dtep/css/padding-left.tag -share/apps/quanta/dtep/css/padding-right.tag -share/apps/quanta/dtep/css/padding-top.tag -share/apps/quanta/dtep/css/padding.tag -share/apps/quanta/dtep/css/position.tag -share/apps/quanta/dtep/css/quotes.tag -share/apps/quanta/dtep/css/right.tag -share/apps/quanta/dtep/css/table-layout.tag -share/apps/quanta/dtep/css/text-align.tag -share/apps/quanta/dtep/css/text-decoration.tag -share/apps/quanta/dtep/css/text-indent.tag -share/apps/quanta/dtep/css/text-shadow.tag -share/apps/quanta/dtep/css/text-transform.tag -share/apps/quanta/dtep/css/top.tag -share/apps/quanta/dtep/css/unicode-bidi.tag -share/apps/quanta/dtep/css/vertical-align.tag -share/apps/quanta/dtep/css/visibility.tag -share/apps/quanta/dtep/css/white-space.tag -share/apps/quanta/dtep/css/width.tag -share/apps/quanta/dtep/css/word-spacing.tag -share/apps/quanta/dtep/css/z-index.tag -share/apps/quanta/dtep/docbook-4.2/a.tag -share/apps/quanta/dtep/docbook-4.2/b.tag -share/apps/quanta/dtep/docbook-4.2/c.tag -share/apps/quanta/dtep/docbook-4.2/common.tag -share/apps/quanta/dtep/docbook-4.2/d.tag -share/apps/quanta/dtep/docbook-4.2/description.rc -share/apps/quanta/dtep/docbook-4.2/e.tag -share/apps/quanta/dtep/docbook-4.2/f.tag -share/apps/quanta/dtep/docbook-4.2/g.tag -share/apps/quanta/dtep/docbook-4.2/h.tag -share/apps/quanta/dtep/docbook-4.2/i.tag -share/apps/quanta/dtep/docbook-4.2/j.tag -share/apps/quanta/dtep/docbook-4.2/k.tag -share/apps/quanta/dtep/docbook-4.2/l.tag -share/apps/quanta/dtep/docbook-4.2/m.tag -share/apps/quanta/dtep/docbook-4.2/n.tag -share/apps/quanta/dtep/docbook-4.2/o.tag -share/apps/quanta/dtep/docbook-4.2/p.tag -share/apps/quanta/dtep/docbook-4.2/q.tag -share/apps/quanta/dtep/docbook-4.2/r.tag -share/apps/quanta/dtep/docbook-4.2/s.tag -share/apps/quanta/dtep/docbook-4.2/t.tag -share/apps/quanta/dtep/docbook-4.2/u.tag -share/apps/quanta/dtep/docbook-4.2/v.tag -share/apps/quanta/dtep/docbook-4.2/w.tag -share/apps/quanta/dtep/docbook-4.2/x.tag -share/apps/quanta/dtep/docbook-4.2/y.tag -share/apps/quanta/dtep/html-frameset/basefont.tag -share/apps/quanta/dtep/html-frameset/common.tag -share/apps/quanta/dtep/html-frameset/description.rc -share/apps/quanta/dtep/html-frameset/font.tag -share/apps/quanta/dtep/html-frameset/frame.tag -share/apps/quanta/dtep/html-frameset/frameset.tag -share/apps/quanta/dtep/html-frameset/isindex.tag -share/apps/quanta/dtep/html-strict/a.tag -share/apps/quanta/dtep/html-strict/b.tag -share/apps/quanta/dtep/html-strict/c.tag -share/apps/quanta/dtep/html-strict/common.tag -share/apps/quanta/dtep/html-strict/d.tag -share/apps/quanta/dtep/html-strict/description.rc -share/apps/quanta/dtep/html-strict/e.tag -share/apps/quanta/dtep/html-strict/f.tag -share/apps/quanta/dtep/html-strict/h.tag -share/apps/quanta/dtep/html-strict/i.tag -share/apps/quanta/dtep/html-strict/k.tag -share/apps/quanta/dtep/html-strict/l.tag -share/apps/quanta/dtep/html-strict/m.tag -share/apps/quanta/dtep/html-strict/n.tag -share/apps/quanta/dtep/html-strict/o.tag -share/apps/quanta/dtep/html-strict/p.tag -share/apps/quanta/dtep/html-strict/q.tag -share/apps/quanta/dtep/html-strict/s.tag -share/apps/quanta/dtep/html-strict/t.tag -share/apps/quanta/dtep/html-strict/u.tag -share/apps/quanta/dtep/html-strict/v.tag -share/apps/quanta/dtep/html-transitional/a.tag -share/apps/quanta/dtep/html-transitional/b.tag -share/apps/quanta/dtep/html-transitional/c.tag -share/apps/quanta/dtep/html-transitional/common.tag -share/apps/quanta/dtep/html-transitional/d.tag -share/apps/quanta/dtep/html-transitional/description.rc -share/apps/quanta/dtep/html-transitional/e.tag -share/apps/quanta/dtep/html-transitional/f.tag -share/apps/quanta/dtep/html-transitional/h.tag -share/apps/quanta/dtep/html-transitional/i.tag -share/apps/quanta/dtep/html-transitional/k.tag -share/apps/quanta/dtep/html-transitional/l.tag -share/apps/quanta/dtep/html-transitional/m.tag -share/apps/quanta/dtep/html-transitional/n.tag -share/apps/quanta/dtep/html-transitional/o.tag -share/apps/quanta/dtep/html-transitional/p.tag -share/apps/quanta/dtep/html-transitional/q.tag -share/apps/quanta/dtep/html-transitional/s.tag -share/apps/quanta/dtep/html-transitional/t.tag -share/apps/quanta/dtep/html-transitional/u.tag -share/apps/quanta/dtep/html-transitional/v.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/a.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/b.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/c.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/common.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/d.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/description.rc -share/apps/quanta/dtep/kde-docbook-4.1.2/e.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/f.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/g.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/h.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/i.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/k.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/l.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/m.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/n.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/o.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/p.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/q.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/r.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/s.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/t.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/u.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/v.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/w.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/x.tag -share/apps/quanta/dtep/kde-docbook-4.1.2/y.tag -share/apps/quanta/dtep/kde-docbook-4.2/common.tag -share/apps/quanta/dtep/kde-docbook-4.2/description.rc -share/apps/quanta/dtep/php/apache.tag -share/apps/quanta/dtep/php/array.tag -share/apps/quanta/dtep/php/aspell.tag -share/apps/quanta/dtep/php/bc.tag -share/apps/quanta/dtep/php/bzip2.tag -share/apps/quanta/dtep/php/calendar.tag -share/apps/quanta/dtep/php/ccvs.tag -share/apps/quanta/dtep/php/classobj.tag -share/apps/quanta/dtep/php/com.tag -share/apps/quanta/dtep/php/cpdf.tag -share/apps/quanta/dtep/php/crack.tag -share/apps/quanta/dtep/php/ctype.tag -share/apps/quanta/dtep/php/curl.tag -share/apps/quanta/dtep/php/cybercash.tag -share/apps/quanta/dtep/php/cybermut.tag -share/apps/quanta/dtep/php/cyrus.tag -share/apps/quanta/dtep/php/datetime.tag -share/apps/quanta/dtep/php/dba.tag -share/apps/quanta/dtep/php/dbase.tag -share/apps/quanta/dtep/php/dbm.tag -share/apps/quanta/dtep/php/dbplus.tag -share/apps/quanta/dtep/php/dbx.tag -share/apps/quanta/dtep/php/description.rc -share/apps/quanta/dtep/php/dio.tag -share/apps/quanta/dtep/php/dir.tag -share/apps/quanta/dtep/php/domxml.tag -share/apps/quanta/dtep/php/dotnet.tag -share/apps/quanta/dtep/php/errorfunc.tag -share/apps/quanta/dtep/php/exec.tag -share/apps/quanta/dtep/php/fbsql.tag -share/apps/quanta/dtep/php/fdf.tag -share/apps/quanta/dtep/php/filepro.tag -share/apps/quanta/dtep/php/filesystem.tag -share/apps/quanta/dtep/php/fribidi.tag -share/apps/quanta/dtep/php/ftp.tag -share/apps/quanta/dtep/php/funchand.tag -share/apps/quanta/dtep/php/gettext.tag -share/apps/quanta/dtep/php/gmp.tag -share/apps/quanta/dtep/php/http.tag -share/apps/quanta/dtep/php/hwapi.tag -share/apps/quanta/dtep/php/hyperwave.tag -share/apps/quanta/dtep/php/ibase.tag -share/apps/quanta/dtep/php/iconv.tag -share/apps/quanta/dtep/php/ifx.tag -share/apps/quanta/dtep/php/image.tag -share/apps/quanta/dtep/php/imap.tag -share/apps/quanta/dtep/php/info.tag -share/apps/quanta/dtep/php/ingres.tag -share/apps/quanta/dtep/php/ircg.tag -share/apps/quanta/dtep/php/java.tag -share/apps/quanta/dtep/php/ldap.tag -share/apps/quanta/dtep/php/mail.tag -share/apps/quanta/dtep/php/mailparse.tag -share/apps/quanta/dtep/php/math.tag -share/apps/quanta/dtep/php/mbstring.tag -share/apps/quanta/dtep/php/mcal.tag -share/apps/quanta/dtep/php/mcrypt.tag -share/apps/quanta/dtep/php/mhash.tag -share/apps/quanta/dtep/php/mime-magic.tag -share/apps/quanta/dtep/php/ming.tag -share/apps/quanta/dtep/php/misc.tag -share/apps/quanta/dtep/php/mnogo.tag -share/apps/quanta/dtep/php/msession.tag -share/apps/quanta/dtep/php/msql.tag -share/apps/quanta/dtep/php/mssql.tag -share/apps/quanta/dtep/php/muscat.tag -share/apps/quanta/dtep/php/mysql.tag -share/apps/quanta/dtep/php/ncurses.tag -share/apps/quanta/dtep/php/network.tag -share/apps/quanta/dtep/php/nis.tag -share/apps/quanta/dtep/php/notes.tag -share/apps/quanta/dtep/php/objaggregation.tag -share/apps/quanta/dtep/php/oci8.tag -share/apps/quanta/dtep/php/odbc.tag -share/apps/quanta/dtep/php/openssl.tag -share/apps/quanta/dtep/php/oracle.tag -share/apps/quanta/dtep/php/outcontrol.tag -share/apps/quanta/dtep/php/overload.tag -share/apps/quanta/dtep/php/ovrimos.tag -share/apps/quanta/dtep/php/pcntl.tag -share/apps/quanta/dtep/php/pcre.tag -share/apps/quanta/dtep/php/pdf.tag -share/apps/quanta/dtep/php/pfpro.tag -share/apps/quanta/dtep/php/pgsql.tag -share/apps/quanta/dtep/php/posix.tag -share/apps/quanta/dtep/php/printer.tag -share/apps/quanta/dtep/php/pspell.tag -share/apps/quanta/dtep/php/qtdom.tag -share/apps/quanta/dtep/php/readline.tag -share/apps/quanta/dtep/php/recode.tag -share/apps/quanta/dtep/php/regex.tag -share/apps/quanta/dtep/php/sem.tag -share/apps/quanta/dtep/php/sesam.tag -share/apps/quanta/dtep/php/session.tag -share/apps/quanta/dtep/php/shmop.tag -share/apps/quanta/dtep/php/snmp.tag -share/apps/quanta/dtep/php/sockets.tag -share/apps/quanta/dtep/php/strings.tag -share/apps/quanta/dtep/php/swf.tag -share/apps/quanta/dtep/php/sybase.tag -share/apps/quanta/dtep/php/tokenizer.tag -share/apps/quanta/dtep/php/url.tag -share/apps/quanta/dtep/php/variables.tag -share/apps/quanta/dtep/php/vpopmail.tag -share/apps/quanta/dtep/php/w32api.tag -share/apps/quanta/dtep/php/wddx.tag -share/apps/quanta/dtep/php/xml.tag -share/apps/quanta/dtep/php/xmlrpc.tag -share/apps/quanta/dtep/php/xslt.tag -share/apps/quanta/dtep/php/yaz.tag -share/apps/quanta/dtep/php/zip.tag -share/apps/quanta/dtep/php/zlib.tag -share/apps/quanta/dtep/relaxng/anyName.tag -share/apps/quanta/dtep/relaxng/attribute.tag -share/apps/quanta/dtep/relaxng/choice.tag -share/apps/quanta/dtep/relaxng/data.tag -share/apps/quanta/dtep/relaxng/define.tag -share/apps/quanta/dtep/relaxng/description.rc -share/apps/quanta/dtep/relaxng/div.tag -share/apps/quanta/dtep/relaxng/element.tag -share/apps/quanta/dtep/relaxng/empty.tag -share/apps/quanta/dtep/relaxng/except.tag -share/apps/quanta/dtep/relaxng/externalRef.tag -share/apps/quanta/dtep/relaxng/grammar.tag -share/apps/quanta/dtep/relaxng/group.tag -share/apps/quanta/dtep/relaxng/include.tag -share/apps/quanta/dtep/relaxng/interleave.tag -share/apps/quanta/dtep/relaxng/list.tag -share/apps/quanta/dtep/relaxng/mixed.tag -share/apps/quanta/dtep/relaxng/name.tag -share/apps/quanta/dtep/relaxng/notAllowed.tag -share/apps/quanta/dtep/relaxng/nsName.tag -share/apps/quanta/dtep/relaxng/oneOrMore.tag -share/apps/quanta/dtep/relaxng/optional.tag -share/apps/quanta/dtep/relaxng/param.tag -share/apps/quanta/dtep/relaxng/parentRef.tag -share/apps/quanta/dtep/relaxng/ref.tag -share/apps/quanta/dtep/relaxng/start.tag -share/apps/quanta/dtep/relaxng/text.tag -share/apps/quanta/dtep/relaxng/value.tag -share/apps/quanta/dtep/relaxng/zeroOrMore.tag -share/apps/quanta/dtep/tagxml/attr.tag -share/apps/quanta/dtep/tagxml/childstop.tag -share/apps/quanta/dtep/tagxml/description.rc -share/apps/quanta/dtep/tagxml/location.tag -share/apps/quanta/dtep/tagxml/nonparams.tag -share/apps/quanta/dtep/tagxml/spacer.tag -share/apps/quanta/dtep/tagxml/tag.tag -share/apps/quanta/dtep/tagxml/vpl.tag -share/apps/quanta/dtep/wml-1-2/a.tag -share/apps/quanta/dtep/wml-1-2/access.tag -share/apps/quanta/dtep/wml-1-2/anchor.tag -share/apps/quanta/dtep/wml-1-2/br.tag -share/apps/quanta/dtep/wml-1-2/card.tag -share/apps/quanta/dtep/wml-1-2/common.tag -share/apps/quanta/dtep/wml-1-2/description.rc -share/apps/quanta/dtep/wml-1-2/do.tag -share/apps/quanta/dtep/wml-1-2/fieldset.tag -share/apps/quanta/dtep/wml-1-2/go.tag -share/apps/quanta/dtep/wml-1-2/img.tag -share/apps/quanta/dtep/wml-1-2/input.tag -share/apps/quanta/dtep/wml-1-2/meta.tag -share/apps/quanta/dtep/wml-1-2/noop.tag -share/apps/quanta/dtep/wml-1-2/onevent.tag -share/apps/quanta/dtep/wml-1-2/optgroup.tag -share/apps/quanta/dtep/wml-1-2/option.tag -share/apps/quanta/dtep/wml-1-2/p.tag -share/apps/quanta/dtep/wml-1-2/postfield.tag -share/apps/quanta/dtep/wml-1-2/pre.tag -share/apps/quanta/dtep/wml-1-2/select.tag -share/apps/quanta/dtep/wml-1-2/setvar.tag -share/apps/quanta/dtep/wml-1-2/table.tag -share/apps/quanta/dtep/wml-1-2/template.tag -share/apps/quanta/dtep/wml-1-2/timer.tag -share/apps/quanta/dtep/wml-1-2/wml.tag -share/apps/quanta/dtep/xhtml-basic/a.tag -share/apps/quanta/dtep/xhtml-basic/base.tag -share/apps/quanta/dtep/xhtml-basic/blockquote.tag -share/apps/quanta/dtep/xhtml-basic/body.tag -share/apps/quanta/dtep/xhtml-basic/br.tag -share/apps/quanta/dtep/xhtml-basic/common.tag -share/apps/quanta/dtep/xhtml-basic/description.rc -share/apps/quanta/dtep/xhtml-basic/div.tag -share/apps/quanta/dtep/xhtml-basic/form.tag -share/apps/quanta/dtep/xhtml-basic/head.tag -share/apps/quanta/dtep/xhtml-basic/headings.tag -share/apps/quanta/dtep/xhtml-basic/html.tag -share/apps/quanta/dtep/xhtml-basic/input.tag -share/apps/quanta/dtep/xhtml-basic/li.tag -share/apps/quanta/dtep/xhtml-basic/link.tag -share/apps/quanta/dtep/xhtml-basic/meta.tag -share/apps/quanta/dtep/xhtml-basic/ol.tag -share/apps/quanta/dtep/xhtml-basic/option.tag -share/apps/quanta/dtep/xhtml-basic/p.tag -share/apps/quanta/dtep/xhtml-basic/select.tag -share/apps/quanta/dtep/xhtml-basic/table.tag -share/apps/quanta/dtep/xhtml-basic/td.tag -share/apps/quanta/dtep/xhtml-basic/textarea.tag -share/apps/quanta/dtep/xhtml-basic/th.tag -share/apps/quanta/dtep/xhtml-basic/tr.tag -share/apps/quanta/dtep/xhtml-basic/ul.tag -share/apps/quanta/dtep/xhtml-frameset/a.tag -share/apps/quanta/dtep/xhtml-frameset/abbr.tag -share/apps/quanta/dtep/xhtml-frameset/acronym.tag -share/apps/quanta/dtep/xhtml-frameset/address.tag -share/apps/quanta/dtep/xhtml-frameset/applet.tag -share/apps/quanta/dtep/xhtml-frameset/area.tag -share/apps/quanta/dtep/xhtml-frameset/b.tag -share/apps/quanta/dtep/xhtml-frameset/base.tag -share/apps/quanta/dtep/xhtml-frameset/basefont.tag -share/apps/quanta/dtep/xhtml-frameset/bdo.tag -share/apps/quanta/dtep/xhtml-frameset/big.tag -share/apps/quanta/dtep/xhtml-frameset/blockquote.tag -share/apps/quanta/dtep/xhtml-frameset/body.tag -share/apps/quanta/dtep/xhtml-frameset/br.tag -share/apps/quanta/dtep/xhtml-frameset/button.tag -share/apps/quanta/dtep/xhtml-frameset/caption.tag -share/apps/quanta/dtep/xhtml-frameset/center.tag -share/apps/quanta/dtep/xhtml-frameset/cite.tag -share/apps/quanta/dtep/xhtml-frameset/code.tag -share/apps/quanta/dtep/xhtml-frameset/col.tag -share/apps/quanta/dtep/xhtml-frameset/colgroup.tag -share/apps/quanta/dtep/xhtml-frameset/common.tag -share/apps/quanta/dtep/xhtml-frameset/dd.tag -share/apps/quanta/dtep/xhtml-frameset/del.tag -share/apps/quanta/dtep/xhtml-frameset/description.rc -share/apps/quanta/dtep/xhtml-frameset/dfn.tag -share/apps/quanta/dtep/xhtml-frameset/dir.tag -share/apps/quanta/dtep/xhtml-frameset/div.tag -share/apps/quanta/dtep/xhtml-frameset/dl.tag -share/apps/quanta/dtep/xhtml-frameset/dt.tag -share/apps/quanta/dtep/xhtml-frameset/em.tag -share/apps/quanta/dtep/xhtml-frameset/fieldset.tag -share/apps/quanta/dtep/xhtml-frameset/font.tag -share/apps/quanta/dtep/xhtml-frameset/form.tag -share/apps/quanta/dtep/xhtml-frameset/frame.tag -share/apps/quanta/dtep/xhtml-frameset/frameset.tag -share/apps/quanta/dtep/xhtml-frameset/head.tag -share/apps/quanta/dtep/xhtml-frameset/headings.tag -share/apps/quanta/dtep/xhtml-frameset/hr.tag -share/apps/quanta/dtep/xhtml-frameset/html.tag -share/apps/quanta/dtep/xhtml-frameset/i.tag -share/apps/quanta/dtep/xhtml-frameset/iframe.tag -share/apps/quanta/dtep/xhtml-frameset/img.tag -share/apps/quanta/dtep/xhtml-frameset/input.tag -share/apps/quanta/dtep/xhtml-frameset/ins.tag -share/apps/quanta/dtep/xhtml-frameset/isindex.tag -share/apps/quanta/dtep/xhtml-frameset/kbd.tag -share/apps/quanta/dtep/xhtml-frameset/label.tag -share/apps/quanta/dtep/xhtml-frameset/legend.tag -share/apps/quanta/dtep/xhtml-frameset/li.tag -share/apps/quanta/dtep/xhtml-frameset/link.tag -share/apps/quanta/dtep/xhtml-frameset/map.tag -share/apps/quanta/dtep/xhtml-frameset/menu.tag -share/apps/quanta/dtep/xhtml-frameset/meta.tag -share/apps/quanta/dtep/xhtml-frameset/noframes.tag -share/apps/quanta/dtep/xhtml-frameset/noscript.tag -share/apps/quanta/dtep/xhtml-frameset/object.tag -share/apps/quanta/dtep/xhtml-frameset/ol.tag -share/apps/quanta/dtep/xhtml-frameset/optgroup.tag -share/apps/quanta/dtep/xhtml-frameset/option.tag -share/apps/quanta/dtep/xhtml-frameset/p.tag -share/apps/quanta/dtep/xhtml-frameset/param.tag -share/apps/quanta/dtep/xhtml-frameset/pre.tag -share/apps/quanta/dtep/xhtml-frameset/q.tag -share/apps/quanta/dtep/xhtml-frameset/s.tag -share/apps/quanta/dtep/xhtml-frameset/samp.tag -share/apps/quanta/dtep/xhtml-frameset/script.tag -share/apps/quanta/dtep/xhtml-frameset/select.tag -share/apps/quanta/dtep/xhtml-frameset/small.tag -share/apps/quanta/dtep/xhtml-frameset/span.tag -share/apps/quanta/dtep/xhtml-frameset/strike.tag -share/apps/quanta/dtep/xhtml-frameset/strong.tag -share/apps/quanta/dtep/xhtml-frameset/style.tag -share/apps/quanta/dtep/xhtml-frameset/sub.tag -share/apps/quanta/dtep/xhtml-frameset/sup.tag -share/apps/quanta/dtep/xhtml-frameset/table.tag -share/apps/quanta/dtep/xhtml-frameset/tbody.tag -share/apps/quanta/dtep/xhtml-frameset/td.tag -share/apps/quanta/dtep/xhtml-frameset/textarea.tag -share/apps/quanta/dtep/xhtml-frameset/tfoot.tag -share/apps/quanta/dtep/xhtml-frameset/th.tag -share/apps/quanta/dtep/xhtml-frameset/thead.tag -share/apps/quanta/dtep/xhtml-frameset/title.tag -share/apps/quanta/dtep/xhtml-frameset/tr.tag -share/apps/quanta/dtep/xhtml-frameset/tt.tag -share/apps/quanta/dtep/xhtml-frameset/u.tag -share/apps/quanta/dtep/xhtml-frameset/ul.tag -share/apps/quanta/dtep/xhtml-frameset/var.tag -share/apps/quanta/dtep/xhtml-strict/a.tag -share/apps/quanta/dtep/xhtml-strict/abbr.tag -share/apps/quanta/dtep/xhtml-strict/acronym.tag -share/apps/quanta/dtep/xhtml-strict/address.tag -share/apps/quanta/dtep/xhtml-strict/area.tag -share/apps/quanta/dtep/xhtml-strict/b.tag -share/apps/quanta/dtep/xhtml-strict/base.tag -share/apps/quanta/dtep/xhtml-strict/bdo.tag -share/apps/quanta/dtep/xhtml-strict/big.tag -share/apps/quanta/dtep/xhtml-strict/blockquote.tag -share/apps/quanta/dtep/xhtml-strict/body.tag -share/apps/quanta/dtep/xhtml-strict/br.tag -share/apps/quanta/dtep/xhtml-strict/button.tag -share/apps/quanta/dtep/xhtml-strict/caption.tag -share/apps/quanta/dtep/xhtml-strict/cite.tag -share/apps/quanta/dtep/xhtml-strict/code.tag -share/apps/quanta/dtep/xhtml-strict/col.tag -share/apps/quanta/dtep/xhtml-strict/colgroup.tag -share/apps/quanta/dtep/xhtml-strict/common.tag -share/apps/quanta/dtep/xhtml-strict/dd.tag -share/apps/quanta/dtep/xhtml-strict/del.tag -share/apps/quanta/dtep/xhtml-strict/description.rc -share/apps/quanta/dtep/xhtml-strict/dfn.tag -share/apps/quanta/dtep/xhtml-strict/div.tag -share/apps/quanta/dtep/xhtml-strict/dl.tag -share/apps/quanta/dtep/xhtml-strict/dt.tag -share/apps/quanta/dtep/xhtml-strict/em.tag -share/apps/quanta/dtep/xhtml-strict/empty.tag -share/apps/quanta/dtep/xhtml-strict/fieldset.tag -share/apps/quanta/dtep/xhtml-strict/form.tag -share/apps/quanta/dtep/xhtml-strict/head.tag -share/apps/quanta/dtep/xhtml-strict/headings.tag -share/apps/quanta/dtep/xhtml-strict/hr.tag -share/apps/quanta/dtep/xhtml-strict/html.tag -share/apps/quanta/dtep/xhtml-strict/i.tag -share/apps/quanta/dtep/xhtml-strict/img.tag -share/apps/quanta/dtep/xhtml-strict/input.tag -share/apps/quanta/dtep/xhtml-strict/ins.tag -share/apps/quanta/dtep/xhtml-strict/kbd.tag -share/apps/quanta/dtep/xhtml-strict/label.tag -share/apps/quanta/dtep/xhtml-strict/legend.tag -share/apps/quanta/dtep/xhtml-strict/li.tag -share/apps/quanta/dtep/xhtml-strict/link.tag -share/apps/quanta/dtep/xhtml-strict/map.tag -share/apps/quanta/dtep/xhtml-strict/meta.tag -share/apps/quanta/dtep/xhtml-strict/noscript.tag -share/apps/quanta/dtep/xhtml-strict/object.tag -share/apps/quanta/dtep/xhtml-strict/ol.tag -share/apps/quanta/dtep/xhtml-strict/optgroup.tag -share/apps/quanta/dtep/xhtml-strict/option.tag -share/apps/quanta/dtep/xhtml-strict/p.tag -share/apps/quanta/dtep/xhtml-strict/param.tag -share/apps/quanta/dtep/xhtml-strict/pre.tag -share/apps/quanta/dtep/xhtml-strict/q.tag -share/apps/quanta/dtep/xhtml-strict/samp.tag -share/apps/quanta/dtep/xhtml-strict/script.tag -share/apps/quanta/dtep/xhtml-strict/select.tag -share/apps/quanta/dtep/xhtml-strict/small.tag -share/apps/quanta/dtep/xhtml-strict/span.tag -share/apps/quanta/dtep/xhtml-strict/strong.tag -share/apps/quanta/dtep/xhtml-strict/style.tag -share/apps/quanta/dtep/xhtml-strict/sub.tag -share/apps/quanta/dtep/xhtml-strict/sup.tag -share/apps/quanta/dtep/xhtml-strict/table.tag -share/apps/quanta/dtep/xhtml-strict/tbody.tag -share/apps/quanta/dtep/xhtml-strict/td.tag -share/apps/quanta/dtep/xhtml-strict/textarea.tag -share/apps/quanta/dtep/xhtml-strict/tfoot.tag -share/apps/quanta/dtep/xhtml-strict/th.tag -share/apps/quanta/dtep/xhtml-strict/thead.tag -share/apps/quanta/dtep/xhtml-strict/title.tag -share/apps/quanta/dtep/xhtml-strict/tr.tag -share/apps/quanta/dtep/xhtml-strict/tt.tag -share/apps/quanta/dtep/xhtml-strict/ul.tag -share/apps/quanta/dtep/xhtml-strict/var.tag -share/apps/quanta/dtep/xhtml/a.tag -share/apps/quanta/dtep/xhtml/abbr.tag -share/apps/quanta/dtep/xhtml/acronym.tag -share/apps/quanta/dtep/xhtml/address.tag -share/apps/quanta/dtep/xhtml/applet.tag -share/apps/quanta/dtep/xhtml/area.tag -share/apps/quanta/dtep/xhtml/b.tag -share/apps/quanta/dtep/xhtml/base.tag -share/apps/quanta/dtep/xhtml/basefont.tag -share/apps/quanta/dtep/xhtml/bdo.tag -share/apps/quanta/dtep/xhtml/big.tag -share/apps/quanta/dtep/xhtml/blockquote.tag -share/apps/quanta/dtep/xhtml/body.tag -share/apps/quanta/dtep/xhtml/br.tag -share/apps/quanta/dtep/xhtml/button.tag -share/apps/quanta/dtep/xhtml/caption.tag -share/apps/quanta/dtep/xhtml/center.tag -share/apps/quanta/dtep/xhtml/cite.tag -share/apps/quanta/dtep/xhtml/code.tag -share/apps/quanta/dtep/xhtml/col.tag -share/apps/quanta/dtep/xhtml/colgroup.tag -share/apps/quanta/dtep/xhtml/common.tag -share/apps/quanta/dtep/xhtml/dd.tag -share/apps/quanta/dtep/xhtml/del.tag -share/apps/quanta/dtep/xhtml/description.rc -share/apps/quanta/dtep/xhtml/dfn.tag -share/apps/quanta/dtep/xhtml/dir.tag -share/apps/quanta/dtep/xhtml/div.tag -share/apps/quanta/dtep/xhtml/dl.tag -share/apps/quanta/dtep/xhtml/dt.tag -share/apps/quanta/dtep/xhtml/em.tag -share/apps/quanta/dtep/xhtml/fieldset.tag -share/apps/quanta/dtep/xhtml/font.tag -share/apps/quanta/dtep/xhtml/form.tag -share/apps/quanta/dtep/xhtml/head.tag -share/apps/quanta/dtep/xhtml/headings.tag -share/apps/quanta/dtep/xhtml/hr.tag -share/apps/quanta/dtep/xhtml/html.tag -share/apps/quanta/dtep/xhtml/i.tag -share/apps/quanta/dtep/xhtml/iframe.tag -share/apps/quanta/dtep/xhtml/img.tag -share/apps/quanta/dtep/xhtml/input.tag -share/apps/quanta/dtep/xhtml/ins.tag -share/apps/quanta/dtep/xhtml/isindex.tag -share/apps/quanta/dtep/xhtml/kbd.tag -share/apps/quanta/dtep/xhtml/label.tag -share/apps/quanta/dtep/xhtml/legend.tag -share/apps/quanta/dtep/xhtml/li.tag -share/apps/quanta/dtep/xhtml/link.tag -share/apps/quanta/dtep/xhtml/map.tag -share/apps/quanta/dtep/xhtml/menu.tag -share/apps/quanta/dtep/xhtml/meta.tag -share/apps/quanta/dtep/xhtml/noframes.tag -share/apps/quanta/dtep/xhtml/noscript.tag -share/apps/quanta/dtep/xhtml/object.tag -share/apps/quanta/dtep/xhtml/ol.tag -share/apps/quanta/dtep/xhtml/optgroup.tag -share/apps/quanta/dtep/xhtml/option.tag -share/apps/quanta/dtep/xhtml/p.tag -share/apps/quanta/dtep/xhtml/param.tag -share/apps/quanta/dtep/xhtml/pre.tag -share/apps/quanta/dtep/xhtml/q.tag -share/apps/quanta/dtep/xhtml/s.tag -share/apps/quanta/dtep/xhtml/samp.tag -share/apps/quanta/dtep/xhtml/script.tag -share/apps/quanta/dtep/xhtml/select.tag -share/apps/quanta/dtep/xhtml/small.tag -share/apps/quanta/dtep/xhtml/span.tag -share/apps/quanta/dtep/xhtml/strike.tag -share/apps/quanta/dtep/xhtml/strong.tag -share/apps/quanta/dtep/xhtml/style.tag -share/apps/quanta/dtep/xhtml/sub.tag -share/apps/quanta/dtep/xhtml/sup.tag -share/apps/quanta/dtep/xhtml/table.tag -share/apps/quanta/dtep/xhtml/tbody.tag -share/apps/quanta/dtep/xhtml/td.tag -share/apps/quanta/dtep/xhtml/textarea.tag -share/apps/quanta/dtep/xhtml/tfoot.tag -share/apps/quanta/dtep/xhtml/th.tag -share/apps/quanta/dtep/xhtml/thead.tag -share/apps/quanta/dtep/xhtml/title.tag -share/apps/quanta/dtep/xhtml/tr.tag -share/apps/quanta/dtep/xhtml/tt.tag -share/apps/quanta/dtep/xhtml/u.tag -share/apps/quanta/dtep/xhtml/ul.tag -share/apps/quanta/dtep/xhtml/var.tag -share/apps/quanta/dtep/xhtml11/a.tag -share/apps/quanta/dtep/xhtml11/abbr.tag -share/apps/quanta/dtep/xhtml11/acronym.tag -share/apps/quanta/dtep/xhtml11/address.tag -share/apps/quanta/dtep/xhtml11/applet.tag -share/apps/quanta/dtep/xhtml11/area.tag -share/apps/quanta/dtep/xhtml11/b.tag -share/apps/quanta/dtep/xhtml11/base.tag -share/apps/quanta/dtep/xhtml11/bdo.tag -share/apps/quanta/dtep/xhtml11/big.tag -share/apps/quanta/dtep/xhtml11/blockquote.tag -share/apps/quanta/dtep/xhtml11/body.tag -share/apps/quanta/dtep/xhtml11/br.tag -share/apps/quanta/dtep/xhtml11/button.tag -share/apps/quanta/dtep/xhtml11/caption.tag -share/apps/quanta/dtep/xhtml11/cite.tag -share/apps/quanta/dtep/xhtml11/code.tag -share/apps/quanta/dtep/xhtml11/col.tag -share/apps/quanta/dtep/xhtml11/colgroup.tag -share/apps/quanta/dtep/xhtml11/common.tag -share/apps/quanta/dtep/xhtml11/dd.tag -share/apps/quanta/dtep/xhtml11/del.tag -share/apps/quanta/dtep/xhtml11/description.rc -share/apps/quanta/dtep/xhtml11/dfn.tag -share/apps/quanta/dtep/xhtml11/div.tag -share/apps/quanta/dtep/xhtml11/dl.tag -share/apps/quanta/dtep/xhtml11/dt.tag -share/apps/quanta/dtep/xhtml11/em.tag -share/apps/quanta/dtep/xhtml11/empty.tag -share/apps/quanta/dtep/xhtml11/fieldset.tag -share/apps/quanta/dtep/xhtml11/form.tag -share/apps/quanta/dtep/xhtml11/head.tag -share/apps/quanta/dtep/xhtml11/headings.tag -share/apps/quanta/dtep/xhtml11/hr.tag -share/apps/quanta/dtep/xhtml11/html.tag -share/apps/quanta/dtep/xhtml11/i.tag -share/apps/quanta/dtep/xhtml11/image.tag -share/apps/quanta/dtep/xhtml11/input.tag -share/apps/quanta/dtep/xhtml11/ins.tag -share/apps/quanta/dtep/xhtml11/kbd.tag -share/apps/quanta/dtep/xhtml11/label.tag -share/apps/quanta/dtep/xhtml11/legend.tag -share/apps/quanta/dtep/xhtml11/li.tag -share/apps/quanta/dtep/xhtml11/link.tag -share/apps/quanta/dtep/xhtml11/map.tag -share/apps/quanta/dtep/xhtml11/meta.tag -share/apps/quanta/dtep/xhtml11/noscript.tag -share/apps/quanta/dtep/xhtml11/object.tag -share/apps/quanta/dtep/xhtml11/ol.tag -share/apps/quanta/dtep/xhtml11/optgroup.tag -share/apps/quanta/dtep/xhtml11/option.tag -share/apps/quanta/dtep/xhtml11/p.tag -share/apps/quanta/dtep/xhtml11/param.tag -share/apps/quanta/dtep/xhtml11/pre.tag -share/apps/quanta/dtep/xhtml11/q.tag -share/apps/quanta/dtep/xhtml11/rb.tag -share/apps/quanta/dtep/xhtml11/rbc.tag -share/apps/quanta/dtep/xhtml11/rp.tag -share/apps/quanta/dtep/xhtml11/rt.tag -share/apps/quanta/dtep/xhtml11/rtc.tag -share/apps/quanta/dtep/xhtml11/ruby.tag -share/apps/quanta/dtep/xhtml11/samp.tag -share/apps/quanta/dtep/xhtml11/script.tag -share/apps/quanta/dtep/xhtml11/select.tag -share/apps/quanta/dtep/xhtml11/small.tag -share/apps/quanta/dtep/xhtml11/span.tag -share/apps/quanta/dtep/xhtml11/strong.tag -share/apps/quanta/dtep/xhtml11/style.tag -share/apps/quanta/dtep/xhtml11/sub.tag -share/apps/quanta/dtep/xhtml11/sup.tag -share/apps/quanta/dtep/xhtml11/table.tag -share/apps/quanta/dtep/xhtml11/tbody.tag -share/apps/quanta/dtep/xhtml11/td.tag -share/apps/quanta/dtep/xhtml11/textarea.tag -share/apps/quanta/dtep/xhtml11/tfoot.tag -share/apps/quanta/dtep/xhtml11/th.tag -share/apps/quanta/dtep/xhtml11/thead.tag -share/apps/quanta/dtep/xhtml11/title.tag -share/apps/quanta/dtep/xhtml11/tr.tag -share/apps/quanta/dtep/xhtml11/tt.tag -share/apps/quanta/dtep/xhtml11/ul.tag -share/apps/quanta/dtep/xhtml11/var.tag -share/apps/quanta/dtep/xml-schema/all.tag -share/apps/quanta/dtep/xml-schema/annotation.tag -share/apps/quanta/dtep/xml-schema/any.tag -share/apps/quanta/dtep/xml-schema/anyAttribute.tag -share/apps/quanta/dtep/xml-schema/appInfo.tag -share/apps/quanta/dtep/xml-schema/attribute.tag -share/apps/quanta/dtep/xml-schema/attributeGroup.tag -share/apps/quanta/dtep/xml-schema/choice.tag -share/apps/quanta/dtep/xml-schema/complexContent.tag -share/apps/quanta/dtep/xml-schema/complexType.tag -share/apps/quanta/dtep/xml-schema/description.rc -share/apps/quanta/dtep/xml-schema/documentation.tag -share/apps/quanta/dtep/xml-schema/element.tag -share/apps/quanta/dtep/xml-schema/enumeration.tag -share/apps/quanta/dtep/xml-schema/extension.tag -share/apps/quanta/dtep/xml-schema/field.tag -share/apps/quanta/dtep/xml-schema/fractionDigits.tag -share/apps/quanta/dtep/xml-schema/group.tag -share/apps/quanta/dtep/xml-schema/import.tag -share/apps/quanta/dtep/xml-schema/include.tag -share/apps/quanta/dtep/xml-schema/key.tag -share/apps/quanta/dtep/xml-schema/keyref.tag -share/apps/quanta/dtep/xml-schema/length.tag -share/apps/quanta/dtep/xml-schema/list.tag -share/apps/quanta/dtep/xml-schema/maxExclusive.tag -share/apps/quanta/dtep/xml-schema/maxInclusive.tag -share/apps/quanta/dtep/xml-schema/maxLength.tag -share/apps/quanta/dtep/xml-schema/minExclusive.tag -share/apps/quanta/dtep/xml-schema/minInclusive.tag -share/apps/quanta/dtep/xml-schema/minLength.tag -share/apps/quanta/dtep/xml-schema/notation.tag -share/apps/quanta/dtep/xml-schema/pattern.tag -share/apps/quanta/dtep/xml-schema/redefine.tag -share/apps/quanta/dtep/xml-schema/restriction.tag -share/apps/quanta/dtep/xml-schema/schema.tag -share/apps/quanta/dtep/xml-schema/selector.tag -share/apps/quanta/dtep/xml-schema/sequence.tag -share/apps/quanta/dtep/xml-schema/simpleContent.tag -share/apps/quanta/dtep/xml-schema/simpleType.tag -share/apps/quanta/dtep/xml-schema/totalDigits.tag -share/apps/quanta/dtep/xml-schema/union.tag -share/apps/quanta/dtep/xml-schema/unique.tag -share/apps/quanta/dtep/xml-schema/whiteSpace.tag -share/apps/quanta/dtep/xslt/apply-imports.tag -share/apps/quanta/dtep/xslt/attribute-set.tag -share/apps/quanta/dtep/xslt/attribute.tag -share/apps/quanta/dtep/xslt/call-template.tag -share/apps/quanta/dtep/xslt/choose.tag -share/apps/quanta/dtep/xslt/comment.tag -share/apps/quanta/dtep/xslt/copy-of.tag -share/apps/quanta/dtep/xslt/decimal-format.tag -share/apps/quanta/dtep/xslt/description.rc -share/apps/quanta/dtep/xslt/element.tag -share/apps/quanta/dtep/xslt/fallback.tag -share/apps/quanta/dtep/xslt/for-each.tag -share/apps/quanta/dtep/xslt/if.tag -share/apps/quanta/dtep/xslt/import.tag -share/apps/quanta/dtep/xslt/key.tag -share/apps/quanta/dtep/xslt/message.tag -share/apps/quanta/dtep/xslt/namespace-alias.tag -share/apps/quanta/dtep/xslt/number.tag -share/apps/quanta/dtep/xslt/otherwise.tag -share/apps/quanta/dtep/xslt/output.tag -share/apps/quanta/dtep/xslt/param.tag -share/apps/quanta/dtep/xslt/preserve-space.tag -share/apps/quanta/dtep/xslt/processing-instruction.tag -share/apps/quanta/dtep/xslt/sort.tag -share/apps/quanta/dtep/xslt/strip-space.tag -share/apps/quanta/dtep/xslt/stylesheet.tag -share/apps/quanta/dtep/xslt/template.tag -share/apps/quanta/dtep/xslt/text.tag -share/apps/quanta/dtep/xslt/transform.tag -share/apps/quanta/dtep/xslt/value-of.tag -share/apps/quanta/dtep/xslt/variable.tag -share/apps/quanta/dtep/xslt/when.tag -share/apps/quanta/dtep/xslt/with-param.tag -share/apps/quanta/plugins.rc -share/apps/quanta/quantaui.rc -share/apps/quanta/scripts/TemplateMagic.pl -share/apps/quanta/scripts/TemplateMagic.pl.info -share/apps/quanta/scripts/checkxml.kmdr -share/apps/quanta/scripts/checkxml.kmdr.info -share/apps/quanta/scripts/dwt.kmdr -share/apps/quanta/scripts/dwt.kmdr.info -share/apps/quanta/scripts/dwt.pl -share/apps/quanta/scripts/dwt.pl.info -share/apps/quanta/scripts/externalpreview.sh -share/apps/quanta/scripts/externalpreview.sh.info -share/apps/quanta/scripts/gubed_install.kmdr -share/apps/quanta/scripts/gubed_install.kmdr.info -share/apps/quanta/scripts/htmlquickstart.kmdr -share/apps/quanta/scripts/htmlquickstart.kmdr.info -share/apps/quanta/scripts/info.css -share/apps/quanta/scripts/info.xsl -share/apps/quanta/scripts/meinproc.kmdr -share/apps/quanta/scripts/meinproc.kmdr.info -share/apps/quanta/scripts/scriptinfo.kmdr -share/apps/quanta/scripts/scriptinfo.kmdr.info -share/apps/quanta/scripts/tidy.kmdr -share/apps/quanta/scripts/tidy.kmdr.info -share/apps/quanta/scripts/xmlval.kmdr -share/apps/quanta/scripts/xmlval.kmdr.info -share/apps/quanta/scripts/xsltproc.kmdr -share/apps/quanta/scripts/xsltproc.kmdr.info -share/apps/quanta/templates/binaries/.dirinfo -share/apps/quanta/templates/binaries/images/jpg/demo.jpg -share/apps/quanta/templates/binaries/images/others/demo.tif -share/apps/quanta/templates/binaries/images/png/demo.png -share/apps/quanta/templates/binaries/others/print.pdf -share/apps/quanta/templates/documents/.dirinfo -share/apps/quanta/templates/documents/html/demo.html -share/apps/quanta/templates/documents/others/demo.txt -share/apps/quanta/templates/documents/scripts/demo.script -share/apps/quanta/templates/images/.dirinfo -share/apps/quanta/templates/images/jpg/demo.jpg -share/apps/quanta/templates/images/others/demo.tif -share/apps/quanta/templates/images/png/demo.png -share/apps/quanta/templates/pages/.dirinfo -share/apps/quanta/templates/pages/docbook/kde-doc-template.docbook -share/apps/quanta/templates/pages/html_4.0.1/basic.html -share/apps/quanta/templates/pages/php/demo.php -share/apps/quanta/templates/pages/special/drag_n_drop_men.html -share/apps/quanta/templates/pages/xhtml/Quanta_Times.html -share/apps/quanta/templates/pages/xhtml/leftMen_BB.html -share/apps/quanta/templates/pages/xhtml/leftMen_Quanta.html -share/apps/quanta/templates/pages/xhtml/rightMen_BB.html -share/apps/quanta/templates/pages/xhtml/rightMen_Quanta.html -share/apps/quanta/templates/pages/xhtml/twoSideMen_BB.html -share/apps/quanta/templates/pages/xhtml/twoSideMen_Quanta.html -share/apps/quanta/templates/scripts/.dirinfo -share/apps/quanta/templates/scripts/javascript/email_validate.js -share/apps/quanta/templates/scripts/javascript/overlib.js -share/apps/quanta/templates/scripts/javascript/preload.js -share/apps/quanta/templates/scripts/perl/demo.perl -share/apps/quanta/templates/scripts/php/demo.php -share/apps/quanta/templates/text/.dirinfo -share/apps/quanta/templates/text/html/demo.html -share/apps/quanta/templates/text/others/demo.txt -share/apps/quanta/tips -share/apps/quanta/toolbar/ball.png -share/apps/quanta/toolbar/check.png -share/apps/quanta/toolbar/check_clear.png -share/apps/quanta/toolbar/check_grey.png -share/apps/quanta/toolbar/css.png -share/apps/quanta/toolbar/date.png -share/apps/quanta/toolbar/debug_breakpoint.png -share/apps/quanta/toolbar/debug_connect.png -share/apps/quanta/toolbar/debug_currentline.png -share/apps/quanta/toolbar/debug_disconnect.png -share/apps/quanta/toolbar/debug_kill.png -share/apps/quanta/toolbar/debug_leap.png -share/apps/quanta/toolbar/debug_pause.png -share/apps/quanta/toolbar/debug_run.png -share/apps/quanta/toolbar/debug_skip.png -share/apps/quanta/toolbar/debug_stepinto.png -share/apps/quanta/toolbar/debug_stepout.png -share/apps/quanta/toolbar/debug_stepover.png -share/apps/quanta/toolbar/delete.png -share/apps/quanta/toolbar/div_center.png -share/apps/quanta/toolbar/div_justify.png -share/apps/quanta/toolbar/div_left.png -share/apps/quanta/toolbar/div_right.png -share/apps/quanta/toolbar/empty16x16.png -share/apps/quanta/toolbar/empty1x16.png -share/apps/quanta/toolbar/files.png -share/apps/quanta/toolbar/font_dec.png -share/apps/quanta/toolbar/font_inc.png -share/apps/quanta/toolbar/form.png -share/apps/quanta/toolbar/frame.png -share/apps/quanta/toolbar/ftab.png -share/apps/quanta/toolbar/ftpclient.png -share/apps/quanta/toolbar/java.png -share/apps/quanta/toolbar/lineedit.png -share/apps/quanta/toolbar/linepas.png -share/apps/quanta/toolbar/mini-book1.png -share/apps/quanta/toolbar/mini-book2.png -share/apps/quanta/toolbar/mini-modules.png -share/apps/quanta/toolbar/output_win.png -share/apps/quanta/toolbar/preview.png -share/apps/quanta/toolbar/ptab.png -share/apps/quanta/toolbar/quantalogo.png -share/apps/quanta/toolbar/quantalogo_be.png -share/apps/quanta/toolbar/quick_list.png -share/apps/quanta/toolbar/quick_start.png -share/apps/quanta/toolbar/quick_table.png -share/apps/quanta/toolbar/radio.png -share/apps/quanta/toolbar/replace.png -share/apps/quanta/toolbar/reset.png -share/apps/quanta/toolbar/select.png -share/apps/quanta/toolbar/submit.png -share/apps/quanta/toolbar/table_data.png -share/apps/quanta/toolbar/table_head.png -share/apps/quanta/toolbar/tag_a.png -share/apps/quanta/toolbar/tag_a_url.png -share/apps/quanta/toolbar/tag_access.png -share/apps/quanta/toolbar/tag_all.png -share/apps/quanta/toolbar/tag_any.png -share/apps/quanta/toolbar/tag_anyAttribute.png -share/apps/quanta/toolbar/tag_appInfo.png -share/apps/quanta/toolbar/tag_attr.png -share/apps/quanta/toolbar/tag_attribute.png -share/apps/quanta/toolbar/tag_attributeGroup.png -share/apps/quanta/toolbar/tag_bold.png -share/apps/quanta/toolbar/tag_br.png -share/apps/quanta/toolbar/tag_br_small.png -share/apps/quanta/toolbar/tag_caption.png -share/apps/quanta/toolbar/tag_card.png -share/apps/quanta/toolbar/tag_choice.png -share/apps/quanta/toolbar/tag_comm.png -share/apps/quanta/toolbar/tag_complexContent.png -share/apps/quanta/toolbar/tag_complexType.png -share/apps/quanta/toolbar/tag_dd.png -share/apps/quanta/toolbar/tag_dl.png -share/apps/quanta/toolbar/tag_do.png -share/apps/quanta/toolbar/tag_documenation.png -share/apps/quanta/toolbar/tag_dt.png -share/apps/quanta/toolbar/tag_element.png -share/apps/quanta/toolbar/tag_em.png -share/apps/quanta/toolbar/tag_extension.png -share/apps/quanta/toolbar/tag_field.png -share/apps/quanta/toolbar/tag_font.png -share/apps/quanta/toolbar/tag_font_base.png -share/apps/quanta/toolbar/tag_font_small.png -share/apps/quanta/toolbar/tag_fractionDigits.png -share/apps/quanta/toolbar/tag_go.png -share/apps/quanta/toolbar/tag_group.png -share/apps/quanta/toolbar/tag_h1.png -share/apps/quanta/toolbar/tag_h2.png -share/apps/quanta/toolbar/tag_h3.png -share/apps/quanta/toolbar/tag_h4.png -share/apps/quanta/toolbar/tag_h5.png -share/apps/quanta/toolbar/tag_head.png -share/apps/quanta/toolbar/tag_hr.png -share/apps/quanta/toolbar/tag_hr_small.png -share/apps/quanta/toolbar/tag_i.png -share/apps/quanta/toolbar/tag_image.png -share/apps/quanta/toolbar/tag_import.png -share/apps/quanta/toolbar/tag_include.png -share/apps/quanta/toolbar/tag_key.png -share/apps/quanta/toolbar/tag_keyref.png -share/apps/quanta/toolbar/tag_label.png -share/apps/quanta/toolbar/tag_li.png -share/apps/quanta/toolbar/tag_list.png -share/apps/quanta/toolbar/tag_loc.png -share/apps/quanta/toolbar/tag_mail.png -share/apps/quanta/toolbar/tag_menu.png -share/apps/quanta/toolbar/tag_meta.png -share/apps/quanta/toolbar/tag_misc.png -share/apps/quanta/toolbar/tag_nbsp.png -share/apps/quanta/toolbar/tag_noop.png -share/apps/quanta/toolbar/tag_notation.png -share/apps/quanta/toolbar/tag_ol.png -share/apps/quanta/toolbar/tag_onevent.png -share/apps/quanta/toolbar/tag_p.png -share/apps/quanta/toolbar/tag_postfield.png -share/apps/quanta/toolbar/tag_pre.png -share/apps/quanta/toolbar/tag_redefine.png -share/apps/quanta/toolbar/tag_restriction.png -share/apps/quanta/toolbar/tag_schema.png -share/apps/quanta/toolbar/tag_selector.png -share/apps/quanta/toolbar/tag_sequence.png -share/apps/quanta/toolbar/tag_setvar.png -share/apps/quanta/toolbar/tag_simpleContent.png -share/apps/quanta/toolbar/tag_simpleType.png -share/apps/quanta/toolbar/tag_sub.png -share/apps/quanta/toolbar/tag_sup.png -share/apps/quanta/toolbar/tag_table.png -share/apps/quanta/toolbar/tag_table_body.png -share/apps/quanta/toolbar/tag_table_row.png -share/apps/quanta/toolbar/tag_tag.png -share/apps/quanta/toolbar/tag_tbody.png -share/apps/quanta/toolbar/tag_td.png -share/apps/quanta/toolbar/tag_th.png -share/apps/quanta/toolbar/tag_tr.png -share/apps/quanta/toolbar/tag_u.png -share/apps/quanta/toolbar/tag_ul.png -share/apps/quanta/toolbar/tag_union.png -share/apps/quanta/toolbar/tag_unique.png -share/apps/quanta/toolbar/tag_what.png -share/apps/quanta/toolbar/tag_wml.png -share/apps/quanta/toolbar/textarea.png -share/apps/quanta/toolbar/tree_win.png -share/apps/quanta/toolbar/ttab.png -share/apps/quanta/toolbar/view_text.png -share/apps/quanta/toolbar/vpl.png -share/apps/quanta/toolbar/vpl_text.png -share/apps/quanta/toolbar/wiznewprjfin.png -share/apps/quanta/toolbar/wiznewprjglb.png -share/apps/quanta/toolbar/wiznewprjloc.png -share/apps/quanta/toolbar/wiznewprjweb.png -share/apps/quanta/toolbar/xmlval.png -share/apps/quanta/toolbar/xsltproc.png -share/apps/quanta/toolbars/cfml/cfml.toolbar.tgz -share/apps/quanta/toolbars/cfml/fonts.toolbar.tgz -share/apps/quanta/toolbars/cfml/forms.toolbar.tgz -share/apps/quanta/toolbars/cfml/lists.toolbar.tgz -share/apps/quanta/toolbars/cfml/standard.toolbar.tgz -share/apps/quanta/toolbars/cfml/tables.toolbar.tgz -share/apps/quanta/toolbars/css/css.toolbar.tgz -share/apps/quanta/toolbars/debug.toolbar.tgz -share/apps/quanta/toolbars/docbook.toolbar.tgz -share/apps/quanta/toolbars/docbook/xmltools.toolbar.tgz -share/apps/quanta/toolbars/html/forms.toolbar.tgz -share/apps/quanta/toolbars/html/lists.toolbar.tgz -share/apps/quanta/toolbars/html/other.toolbar.tgz -share/apps/quanta/toolbars/html/standard.toolbar.tgz -share/apps/quanta/toolbars/html/style.toolbar.tgz -share/apps/quanta/toolbars/html/tables.toolbar.tgz -share/apps/quanta/toolbars/kde-docbook/kdexmltools.toolbar.tgz -share/apps/quanta/toolbars/kde_docbook.toolbar.tgz -share/apps/quanta/toolbars/schema/attributes.toolbar.tgz -share/apps/quanta/toolbars/schema/complex.toolbar.tgz -share/apps/quanta/toolbars/schema/documentation.toolbar.tgz -share/apps/quanta/toolbars/schema/facets.toolbar.tgz -share/apps/quanta/toolbars/schema/main.toolbar.tgz -share/apps/quanta/toolbars/schema/misc.toolbar.tgz -share/apps/quanta/toolbars/schema/simple.toolbar.tgz -share/apps/quanta/toolbars/tagxml/tagxml.toolbar.tgz -share/apps/quanta/toolbars/wml-1-2/deck.toolbar.tgz -share/apps/quanta/toolbars/wml-1-2/forms.toolbar.tgz -share/apps/quanta/toolbars/wml-1-2/misc.toolbar.tgz -share/apps/quanta/toolbars/wml-1-2/table.toolbar.tgz -share/apps/quanta/toolbars/wml-1-2/tasks.toolbar.tgz -share/apps/quanta/toolbars/wml-1-2/text.toolbar.tgz -share/apps/quanta/toolbars/xml/fonts.toolbar.tgz -share/apps/templates/text/scripts/demo.php -share/config.kcfg/klinkstatus.kcfg -share/doc/HTML/en/klinkstatus/common -share/doc/HTML/en/klinkstatus/index.cache.bz2 -share/doc/HTML/en/klinkstatus/index.docbook -share/doc/HTML/en/klinkstatus/screenshot.png -share/doc/HTML/en/kommander/basics.docbook -share/doc/HTML/en/kommander/buttongroup.png -share/doc/HTML/en/kommander/checkbox.png -share/doc/HTML/en/kommander/combobox.png -share/doc/HTML/en/kommander/commands.docbook -share/doc/HTML/en/kommander/common -share/doc/HTML/en/kommander/credits.docbook -share/doc/HTML/en/kommander/dcop.docbook -share/doc/HTML/en/kommander/editor.docbook -share/doc/HTML/en/kommander/editor.png -share/doc/HTML/en/kommander/extending.docbook -share/doc/HTML/en/kommander/frame.png -share/doc/HTML/en/kommander/glossary.docbook -share/doc/HTML/en/kommander/groupbox.png -share/doc/HTML/en/kommander/index.cache.bz2 -share/doc/HTML/en/kommander/index.docbook -share/doc/HTML/en/kommander/installation.docbook -share/doc/HTML/en/kommander/interface.png -share/doc/HTML/en/kommander/introduction.docbook -share/doc/HTML/en/kommander/kde-common.css -share/doc/HTML/en/kommander/kde-default.css -share/doc/HTML/en/kommander/kde-web.css -share/doc/HTML/en/kommander/label.png -share/doc/HTML/en/kommander/lineedit.png -share/doc/HTML/en/kommander/listbox.png -share/doc/HTML/en/kommander/listview.png -share/doc/HTML/en/kommander/multilineedit.png -share/doc/HTML/en/kommander/pixlabel.png -share/doc/HTML/en/kommander/pushbutton.png -share/doc/HTML/en/kommander/q-and-a.docbook -share/doc/HTML/en/kommander/radiobutton.png -share/doc/HTML/en/kommander/richtextedit.png -share/doc/HTML/en/kommander/shadow.png -share/doc/HTML/en/kommander/specials.docbook -share/doc/HTML/en/kommander/spinbox.png -share/doc/HTML/en/kommander/tabwidget.png -share/doc/HTML/en/kommander/tutorials.docbook -share/doc/HTML/en/kommander/widgets.docbook -share/doc/HTML/en/kxsldbg/1downarrow.png -share/doc/HTML/en/kxsldbg/breakpoints_window.png -share/doc/HTML/en/kxsldbg/callstack.docbook -share/doc/HTML/en/kxsldbg/callstack_window.png -share/doc/HTML/en/kxsldbg/common -share/doc/HTML/en/kxsldbg/configure.png -share/doc/HTML/en/kxsldbg/configure_window.png -share/doc/HTML/en/kxsldbg/credits.docbook -share/doc/HTML/en/kxsldbg/entities.docbook -share/doc/HTML/en/kxsldbg/entities_window.png -share/doc/HTML/en/kxsldbg/exit.png -share/doc/HTML/en/kxsldbg/globals_window.png -share/doc/HTML/en/kxsldbg/glossary.docbook -share/doc/HTML/en/kxsldbg/index.cache.bz2 -share/doc/HTML/en/kxsldbg/index.docbook -share/doc/HTML/en/kxsldbg/kxsldbg_configure.docbook -share/doc/HTML/en/kxsldbg/kxsldbg_inspector.docbook -share/doc/HTML/en/kxsldbg/kxsldbg_mainwindow.docbook -share/doc/HTML/en/kxsldbg/kxsldbg_tools.docbook -share/doc/HTML/en/kxsldbg/main_window.png -share/doc/HTML/en/kxsldbg/next.png -share/doc/HTML/en/kxsldbg/publicid_window.png -share/doc/HTML/en/kxsldbg/run.png -share/doc/HTML/en/kxsldbg/sources.docbook -share/doc/HTML/en/kxsldbg/sources_window.png -share/doc/HTML/en/kxsldbg/step.png -share/doc/HTML/en/kxsldbg/systemid_window.png -share/doc/HTML/en/kxsldbg/templates.docbook -share/doc/HTML/en/kxsldbg/templates_window.png -share/doc/HTML/en/kxsldbg/variables.docbook -share/doc/HTML/en/kxsldbg/walk_window.png -share/doc/HTML/en/kxsldbg/xsldbg_break.png -share/doc/HTML/en/kxsldbg/xsldbg_data.png -share/doc/HTML/en/kxsldbg/xsldbg_delete.png -share/doc/HTML/en/kxsldbg/xsldbg_enable.png -share/doc/HTML/en/kxsldbg/xsldbg_output.png -share/doc/HTML/en/kxsldbg/xsldbg_refresh.png -share/doc/HTML/en/kxsldbg/xsldbg_source.png -share/doc/HTML/en/kxsldbg/xsldbg_stepdown.png -share/doc/HTML/en/kxsldbg/xsldbg_stepup.png -share/doc/HTML/en/quanta/adv-quanta.docbook -share/doc/HTML/en/quanta/attribute_tree.png -share/doc/HTML/en/quanta/common -share/doc/HTML/en/quanta/config-quanta.docbook -share/doc/HTML/en/quanta/contents2.png -share/doc/HTML/en/quanta/credits-license.docbook -share/doc/HTML/en/quanta/debugging-quanta.docbook -share/doc/HTML/en/quanta/doc-view1.png -share/doc/HTML/en/quanta/dtep_doc_img15.png -share/doc/HTML/en/quanta/dtep_doc_img18.png -share/doc/HTML/en/quanta/dtep_doc_img21.png -share/doc/HTML/en/quanta/dtep_doc_img22.png -share/doc/HTML/en/quanta/dtep_doc_img23.png -share/doc/HTML/en/quanta/dtep_doc_img24.png -share/doc/HTML/en/quanta/dtep_doc_img25.png -share/doc/HTML/en/quanta/dtep_doc_img7.png -share/doc/HTML/en/quanta/dtep_doc_img8.png -share/doc/HTML/en/quanta/exec.png -share/doc/HTML/en/quanta/extending-quanta.docbook -share/doc/HTML/en/quanta/ftab.png -share/doc/HTML/en/quanta/fundamentals.docbook -share/doc/HTML/en/quanta/glossary.docbook -share/doc/HTML/en/quanta/index.cache.bz2 -share/doc/HTML/en/quanta/index.docbook -share/doc/HTML/en/quanta/installation.docbook -share/doc/HTML/en/quanta/introduction.docbook -share/doc/HTML/en/quanta/kfr-icon.png -share/doc/HTML/en/quanta/kfr-new-dialog.png -share/doc/HTML/en/quanta/plugin-edit.png -share/doc/HTML/en/quanta/project-1.png -share/doc/HTML/en/quanta/project-tree-view-dir-rmb-menu.png -share/doc/HTML/en/quanta/project-tree-view-file-rmb-menu.png -share/doc/HTML/en/quanta/project-upload-dialog.png -share/doc/HTML/en/quanta/ptab.png -share/doc/HTML/en/quanta/q-and-a.docbook -share/doc/HTML/en/quanta/quanta-menus.docbook -share/doc/HTML/en/quanta/quanta-projects.docbook -share/doc/HTML/en/quanta/quantamdi-editor.png -share/doc/HTML/en/quanta/quantamdi-treeview.png -share/doc/HTML/en/quanta/quantamdi.png -share/doc/HTML/en/quanta/tag_misc.png -share/doc/HTML/en/quanta/taginputex.png -share/doc/HTML/en/quanta/template-rmb.png -share/doc/HTML/en/quanta/toolbars.png -share/doc/HTML/en/quanta/ttab.png -share/doc/HTML/en/quanta/view_sidetree.png -share/doc/HTML/en/quanta/vplsourceview.png -share/doc/HTML/en/quanta/working-with-quanta.docbook -share/icons/crystalsvg/16x16/actions/bug.png -share/icons/hicolor/16x16/actions/1downarrow.png -share/icons/hicolor/16x16/actions/configure.png -share/icons/hicolor/16x16/actions/exit.png -share/icons/hicolor/16x16/actions/hash.png -share/icons/hicolor/16x16/actions/mark.png -share/icons/hicolor/16x16/actions/next.png -share/icons/hicolor/16x16/actions/run.png -share/icons/hicolor/16x16/actions/step.png -share/icons/hicolor/16x16/actions/xsldbg_break.png -share/icons/hicolor/16x16/actions/xsldbg_data.png -share/icons/hicolor/16x16/actions/xsldbg_delete.png -share/icons/hicolor/16x16/actions/xsldbg_enable.png -share/icons/hicolor/16x16/actions/xsldbg_output.png -share/icons/hicolor/16x16/actions/xsldbg_refresh.png -share/icons/hicolor/16x16/actions/xsldbg_source.png -share/icons/hicolor/16x16/actions/xsldbg_stepdown.png -share/icons/hicolor/16x16/actions/xsldbg_stepup.png -share/icons/hicolor/16x16/apps/kimagemapeditor.png -share/icons/hicolor/16x16/apps/klinkstatus.png -share/icons/hicolor/16x16/apps/quanta.png -share/icons/hicolor/22x22/actions/1downarrow.png -share/icons/hicolor/22x22/actions/addpoint.png -share/icons/hicolor/22x22/actions/arrow.png -share/icons/hicolor/22x22/actions/circle.png -share/icons/hicolor/22x22/actions/circle2.png -share/icons/hicolor/22x22/actions/configure.png -share/icons/hicolor/22x22/actions/exit.png -share/icons/hicolor/22x22/actions/freehand.png -share/icons/hicolor/22x22/actions/lower.png -share/icons/hicolor/22x22/actions/next.png -share/icons/hicolor/22x22/actions/polygon.png -share/icons/hicolor/22x22/actions/raise.png -share/icons/hicolor/22x22/actions/rectangle.png -share/icons/hicolor/22x22/actions/removepoint.png -share/icons/hicolor/22x22/actions/run.png -share/icons/hicolor/22x22/actions/step.png -share/icons/hicolor/22x22/actions/xsldbg_break.png -share/icons/hicolor/22x22/actions/xsldbg_data.png -share/icons/hicolor/22x22/actions/xsldbg_delete.png -share/icons/hicolor/22x22/actions/xsldbg_enable.png -share/icons/hicolor/22x22/actions/xsldbg_output.png -share/icons/hicolor/22x22/actions/xsldbg_refresh.png -share/icons/hicolor/22x22/actions/xsldbg_source.png -share/icons/hicolor/22x22/actions/xsldbg_stepdown.png -share/icons/hicolor/22x22/actions/xsldbg_stepup.png -share/icons/hicolor/22x22/apps/kfilereplace.png -share/icons/hicolor/22x22/apps/quanta.png -share/icons/hicolor/32x32/apps/kfilereplace.png -share/icons/hicolor/32x32/apps/kimagemapeditor.png -share/icons/hicolor/32x32/apps/klinkstatus.png -share/icons/hicolor/32x32/apps/quanta.png -share/icons/hicolor/48x48/apps/kfilereplace.png -share/icons/hicolor/48x48/apps/kimagemapeditor.png -share/icons/hicolor/48x48/apps/quanta.png -share/icons/locolor/16x16/apps/kimagemapeditor.png -share/icons/locolor/32x32/apps/kimagemapeditor.png -share/mimelnk/application/x-kommander.desktop -share/mimelnk/application/x-webprj.desktop -share/services/kfilereplacepart.desktop -share/services/kimagemapeditorpart.desktop -share/services/klinkstatus_part.desktop -share/services/kxsldbg_part.desktop -share/services/quanta_preview_config.desktop -share/services/quantadebuggergubed.desktop -share/servicetypes/quantadebugger.desktop -@dirrm share/icons/locolor/32x32/apps -@dirrm share/icons/locolor/32x32 -@dirrm share/icons/locolor/16x16/apps -@dirrm share/icons/locolor/16x16 -@dirrm share/icons/locolor -@dirrm share/icons/hicolor/48x48/apps -@dirrm share/icons/hicolor/48x48 -@dirrm share/icons/hicolor/32x32/apps -@dirrm share/icons/hicolor/32x32 -@dirrm share/icons/hicolor/22x22/apps -@dirrm share/icons/hicolor/22x22/actions -@dirrm share/icons/hicolor/22x22 -@dirrm share/icons/hicolor/16x16/apps -@dirrm share/icons/hicolor/16x16/actions -@dirrm share/icons/hicolor/16x16 -@dirrm share/doc/HTML/en/quanta -@dirrm share/doc/HTML/en/kxsldbg -@dirrm share/doc/HTML/en/kommander -@dirrm share/doc/HTML/en/klinkstatus -@dirrm share/config.kcfg -@dirrm share/apps/templates/text/scripts -@dirrm share/apps/templates/text -@dirrm share/apps/templates -@dirrm share/apps/quanta/toolbars/xml -@dirrm share/apps/quanta/toolbars/wml-1-2 -@dirrm share/apps/quanta/toolbars/tagxml -@dirrm share/apps/quanta/toolbars/schema -@dirrm share/apps/quanta/toolbars/kde-docbook -@dirrm share/apps/quanta/toolbars/html -@dirrm share/apps/quanta/toolbars/docbook -@dirrm share/apps/quanta/toolbars/css -@dirrm share/apps/quanta/toolbars/cfml -@dirrm share/apps/quanta/toolbars -@dirrm share/apps/quanta/toolbar -@dirrm share/apps/quanta/templates/text/others -@dirrm share/apps/quanta/templates/text/html -@dirrm share/apps/quanta/templates/text -@dirrm share/apps/quanta/templates/scripts/php -@dirrm share/apps/quanta/templates/scripts/perl -@dirrm share/apps/quanta/templates/scripts/javascript -@dirrm share/apps/quanta/templates/scripts -@dirrm share/apps/quanta/templates/pages/xhtml -@dirrm share/apps/quanta/templates/pages/special -@dirrm share/apps/quanta/templates/pages/php -@dirrm share/apps/quanta/templates/pages/html_4.0.1 -@dirrm share/apps/quanta/templates/pages/docbook -@dirrm share/apps/quanta/templates/pages -@dirrm share/apps/quanta/templates/images/png -@dirrm share/apps/quanta/templates/images/others -@dirrm share/apps/quanta/templates/images/jpg -@dirrm share/apps/quanta/templates/images -@dirrm share/apps/quanta/templates/documents/scripts -@dirrm share/apps/quanta/templates/documents/others -@dirrm share/apps/quanta/templates/documents/html -@dirrm share/apps/quanta/templates/documents -@dirrm share/apps/quanta/templates/binaries/others -@dirrm share/apps/quanta/templates/binaries/images/png -@dirrm share/apps/quanta/templates/binaries/images/others -@dirrm share/apps/quanta/templates/binaries/images/jpg -@dirrm share/apps/quanta/templates/binaries/images -@dirrm share/apps/quanta/templates/binaries -@dirrm share/apps/quanta/templates -@dirrm share/apps/quanta/scripts -@dirrm share/apps/quanta/dtep/xslt -@dirrm share/apps/quanta/dtep/xml-schema -@dirrm share/apps/quanta/dtep/xhtml11 -@dirrm share/apps/quanta/dtep/xhtml-strict -@dirrm share/apps/quanta/dtep/xhtml-frameset -@dirrm share/apps/quanta/dtep/xhtml-basic -@dirrm share/apps/quanta/dtep/xhtml -@dirrm share/apps/quanta/dtep/wml-1-2 -@dirrm share/apps/quanta/dtep/tagxml -@dirrm share/apps/quanta/dtep/relaxng -@dirrm share/apps/quanta/dtep/php -@dirrm share/apps/quanta/dtep/kde-docbook-4.2 -@dirrm share/apps/quanta/dtep/kde-docbook-4.1.2 -@dirrm share/apps/quanta/dtep/html-transitional -@dirrm share/apps/quanta/dtep/html-strict -@dirrm share/apps/quanta/dtep/html-frameset -@dirrm share/apps/quanta/dtep/docbook-4.2 -@dirrm share/apps/quanta/dtep/css -@dirrm share/apps/quanta/dtep/cfml -@dirrm share/apps/quanta/dtep/cffunct -@dirrm share/apps/quanta/dtep -@dirrm share/apps/quanta/doc -@dirrm share/apps/quanta/csseditor -@dirrm share/apps/quanta -@dirrm share/apps/kxsldbgpart -@dirrm share/apps/kxsldbg -@dirrm share/apps/klinkstatuspart/pics -@dirrm share/apps/klinkstatuspart -@dirrm share/apps/klinkstatus -@dirrm share/apps/kimagemapeditor -@dirrm share/apps/kfilereplacepart/toolbar -@dirrm share/apps/kfilereplacepart/pics -@dirrm share/apps/kfilereplacepart -@dirrm share/apps/kafkapart/pics -@dirrm share/apps/kafkapart -@dirrm share/applnk/Utilities -@dirrm share/applnk/Editors -@dirrm share/applnk/Development -@dirrm share/applnk/.hidden -@dirrm share/applnk diff --git a/www/libapreq2/Makefile b/www/libapreq2/Makefile deleted file mode 100644 index c2de0a4127da..000000000000 --- a/www/libapreq2/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# New ports collection makefile for: p5-libapreq2 -# Date created: June 5, 2004 -# Whom: Autrijus Tang <autrijus@autrijus.org> -# -# $FreeBSD$ -# - -PORTNAME= libapreq2 -PORTVERSION= 2.03r04 -CATEGORIES= www perl5 devel -MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD} -MASTER_SITE_SUBDIR=libapreq -PKGNAMEPREFIX= p5- -DISTNAME= ${PORTNAME}-${PORTVERSION:S/r/_/}-dev - -MAINTAINER= autrijus@autrijus.org -COMMENT= Generic Apache2 Request Library - -BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache2:${PORTSDIR}/www/mod_perl2 \ - ${SITE_PERL}/ExtUtils/XSBuilder:${PORTSDIR}/devel/p5-ExtUtils-XSBuilder \ - ${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent -RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache2:${PORTSDIR}/www/mod_perl2 - -CONFLICTS= p5-libapreq - -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--enable-perl-glue --with-apache2-apxs=${LOCALBASE}/sbin/apxs -USE_PERL5= yes -MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} -WRKSRC= ${WRKDIR}/${DISTNAME:S/_04//} - -MAN3= Apache::Cookie.3 Apache::Request.3 - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 502126 -BROKEN= "Broken pkg-plist" -.endif - -.include <bsd.port.post.mk> diff --git a/www/libapreq2/distinfo b/www/libapreq2/distinfo deleted file mode 100644 index 8d0b36ed5f6f..000000000000 --- a/www/libapreq2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (libapreq2-2.03_04-dev.tar.gz) = 18cefa860f15812ed35c5e1eb52f9a0a -SIZE (libapreq2-2.03_04-dev.tar.gz) = 447648 diff --git a/www/libapreq2/files/patch-src-Makefile.in b/www/libapreq2/files/patch-src-Makefile.in deleted file mode 100644 index cf67dc604ce6..000000000000 --- a/www/libapreq2/files/patch-src-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.in.orig Sun Nov 16 12:04:20 2003 -+++ src/Makefile.in Fri Jun 11 14:15:04 2004 -@@ -110,7 +110,7 @@ - am__quote = @am__quote@ - install_sh = @install_sh@ - INCLUDES = @APR_INCLUDES@ @APU_INCLUDES@ --LIBS = @APR_LTLIBS@ @APU_LTLIBS@ -+LIBS = @APR_LTLIBS@ @APU_LTLIBS@ -L$(prefix)/lib - BUILT_SOURCES = @APR_LA@ @APU_LA@ - lib_LTLIBRARIES = lib@APREQ_LIBNAME@.la - lib@APREQ_LIBNAME@_la_SOURCES = apreq.c apreq_version.c apreq_cookie.c \ diff --git a/www/libapreq2/pkg-descr b/www/libapreq2/pkg-descr deleted file mode 100644 index ef561fb2f66a..000000000000 --- a/www/libapreq2/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -libapreq2 - Generic Apache2 Request Library - -This package contains modules for manipulating client request data via -the Apache API with Perl and C. Functionality includes: - - - parsing of application/x-www-form-urlencoded data - - parsing of multipart/form-data - - parsing of HTTP Cookies - -WWW: http://httpd.apache.org/apreq/ -WWW: http://search.cpan.org/dist/libapreq2/ - --- Autrijus Tang -autrijus@autrijus.org diff --git a/www/libapreq2/pkg-plist b/www/libapreq2/pkg-plist deleted file mode 100644 index 890de107b735..000000000000 --- a/www/libapreq2/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -include/apreq2/apreq.h -include/apreq2/apreq_version.h -include/apreq2/apreq_cookie.h -include/apreq2/apreq_params.h -include/apreq2/apreq_env.h -include/apreq2/apreq_parsers.h -lib/libapreq2.so.2 -lib/libapreq2.la -lib/libapreq2.a -%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/Cookie.pm -%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/Cookie.pod -%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/Request.pm -%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/Request.pod -%%SITE_PERL%%/%%PERL_ARCH%%/auto/libapreq2/.packlist -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/libapreq2 diff --git a/www/linux-firefox/Makefile b/www/linux-firefox/Makefile deleted file mode 100644 index e125d9328423..000000000000 --- a/www/linux-firefox/Makefile +++ /dev/null @@ -1,97 +0,0 @@ -# New ports collection makefile for: linux-mozillafirebird -# Date created: 2003-06-03 -# Whom: trevor -# -# $FreeBSD$ -# - -PORTNAME= mozillafirebird -PORTVERSION= 0.7 -CATEGORIES?= www linux -MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR?= firebird/releases/${PORTVERSION} -PKGNAMEPREFIX?= linux- -DISTNAME?= MozillaFirebird-${PORTVERSION}-i686-pc-linux-gnu - -MAINTAINER= voisine@yahoo.com -COMMENT?= Web browser branched from Mozilla - -RUN_DEPENDS?= \ - ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk - -NO_BUILD= yes -NO_FILTER_SHLIBS=yes -ONLY_FOR_ARCHS= i386 -FIREBIRD_NAME= ${PKGNAMEPREFIX}${PORTNAME} -DESCR= ${.CURDIR}/pkg-descr -MD5_FILE= ${.CURDIR}/distinfo -PKGMESSAGE= ${WRKDIR}/pkg-message -PLIST= ${WRKDIR}/pkg-plist -USE_LINUX= yes -USE_XLIB= yes -USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/MozillaFirebird - -do-patch: - ${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/linkfarm - ${ECHO_CMD} \ - "# Run this after installing Beonex, Mozilla or Netscape plugins." \ - >>${WRKDIR}/linkfarm - ${ECHO_CMD} "cd ${PREFIX}/lib/${FIREBIRD_NAME}/plugins" \ - >>${WRKDIR}/linkfarm -.for ii in lib/linux-beonex/plugins lib/netscape-linux/plugins lib/flash \ - lib/linux-mozilla/plugins lib/linux-netscape*/plugins \ - lib/linux-flashplugin6 \ -linux-blackdown-jdk1.3.1/jre/plugin/i386/mozilla \ -linux-blackdown-jdk1.4.1/jre/plugin/i386/mozilla - ${ECHO_CMD} -n "${FIND} ${LOCALBASE}/${ii}/*" \ - >>${WRKDIR}/linkfarm - ${ECHO_CMD} " -maxdepth 1 -exec ${LN} -s {} \; 2>/dev/null" \ - >>${WRKDIR}/linkfarm -.endfor - -pre-install: - ${ECHO_CMD} bin/${FIREBIRD_NAME} > ${PLIST} - ${ECHO_CMD} \ - "@unexec ${FIND} ${PREFIX}/lib/${FIREBIRD_NAME}/plugins \ - -type l -exec ${RM} {} \;" >> ${PLIST} - cd ${WRKSRC} && ${FIND} -s * -type f -o -type l | \ - ${SED} -e 's:^:lib/${FIREBIRD_NAME}/:' >> ${PLIST} \ - && ${FIND} -d * -type d | \ - ${SED} -e 's:^:@dirrm lib/${FIREBIRD_NAME}/:' >> ${PLIST} - ${ECHO_CMD} lib/${FIREBIRD_NAME}/linkfarm >> ${PLIST} - ${ECHO_CMD} @dirrm lib/${FIREBIRD_NAME} >> ${PLIST} - ${ECHO_CMD} "@exec ${PREFIX}/lib/${FIREBIRD_NAME}/linkfarm" \ - >> ${PLIST} - -do-install: - ${MKDIR} ${PREFIX}/lib/${FIREBIRD_NAME} - ${CHMOD} 755 ${PREFIX}/lib/${FIREBIRD_NAME} - cd ${WRKSRC} && ${FIND} * | \ - ${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} \ - ${PREFIX}/lib/${FIREBIRD_NAME} - ${LN} -sf ${PREFIX}/lib/${FIREBIRD_NAME}/MozillaFirebird \ - ${PREFIX}/bin/${FIREBIRD_NAME} - ${INSTALL_SCRIPT} ${WRKDIR}/linkfarm \ - ${PREFIX}/lib/${FIREBIRD_NAME} - -NEW_LIBSTDCXX= ${LINUXBASE}/usr/lib/libstdc++-libc6.2-2.so.3 -OLD_LIBSTDCXX= libstdc++-libc6.1-1.so.2 - -post-install: - if [ ! -f ${NEW_LIBSTDCXX} ]; then \ - ${LN} -s ${OLD_LIBSTDCXX} ${NEW_LIBSTDCXX}; \ - fi - ${ECHO_CMD} "@exec if [ ! -f ${NEW_LIBSTDCXX} ]; then ${LN} -s ${OLD_LIBSTDCXX} ${NEW_LIBSTDCXX}; fi" >> ${TMPPLIST} - ${ECHO_CMD} "@unexec if [ -L ${NEW_LIBSTDCXX} ]; then ${RM} -f ${NEW_LIBSTDCXX}; fi" >> ${TMPPLIST} - @${ECHO_CMD} \*\* After adding plugins to \(Linux\) Beonex, - @${ECHO_CMD} \*\* Mozilla or Netscape, run\ - > ${PKGMESSAGE} - @${ECHO_CMD} \*\* ${PREFIX}/lib/${FIREBIRD_NAME}/linkfarm as root \ - >> ${PKGMESSAGE} - @${ECHO_CMD} \*\* to make them available to ${FIREBIRD_NAME}. \ - >> ${PKGMESSAGE} - @- ${SH} ${PREFIX}/lib/${FIREBIRD_NAME}/linkfarm || true - @ ${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/linux-firefox/distinfo b/www/linux-firefox/distinfo deleted file mode 100644 index e90726c4e2a2..000000000000 --- a/www/linux-firefox/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -$FreeBSD$ -MD5 (MozillaFirebird-0.7-i686-pc-linux-gnu.tar.gz) = 673a453e2b8931ed08f25dbb763a3bf0 -SIZE (MozillaFirebird-0.7-i686-pc-linux-gnu.tar.gz) = 9509986 diff --git a/www/linux-firefox/pkg-descr b/www/linux-firefox/pkg-descr deleted file mode 100644 index 5342d48943e3..000000000000 --- a/www/linux-firefox/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Mozilla Firebird is a Web, FTP and gopher browser branched from Mozilla. It -does not include an HTML editor, e-mail user agent, IRC client, or news reader. - -This is a pre-compiled Linux/i386 version, able to run plugins from that -platform. This port is compatible with the Flash plugin from -ports/www/linux-flashplugin6/ and with the Java plugin from -ports/java/linux-blackdown-jdk14/. - -WWW: http://mozilla.org/projects/firebird/ diff --git a/www/linux-flashplugin9/Makefile b/www/linux-flashplugin9/Makefile deleted file mode 100644 index fc172ea6d2c2..000000000000 --- a/www/linux-flashplugin9/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# New ports collection makefile for: linux-flashplugin7 -# Date created: 28 May 2004 -# Whom: Jamie Jones <jamie@bishopston.net> -# -# $FreeBSD$ -# - -PORTNAME= flashplugin -PORTVERSION= 7.0r25 -CATEGORIES= www multimedia linux -MASTER_SITES= http://download.macromedia.com/pub/shockwave/flash/english/linux/${PORTVERSION}/ -PKGNAMEPREFIX= linux- -DISTNAME= install_flash_player_7_linux -DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} - -MAINTAINER= jamie@bishopston.net -COMMENT= The official Macromedia Flash Player for Linux Mozilla and Netscape 6+ - -ONLY_FOR_ARCHS= i386 -USE_LINUX= yes - -RESTRICTED= "Redistribution not allowed" - -NO_BUILD= yes -WRKSRC= ${WRKDIR}/install_flash_player_7_linux -LATEST_LINK= flash7 - -LIBFILES= libflashplayer.so flashplayer.xpt - -DOCSDIR?= ${PREFIX}/share/doc/${UNIQUENAME} - -do-install: - @${MKDIR} ${PREFIX}/lib/linux-flashplugin7 -.for f in ${LIBFILES} - @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/lib/linux-flashplugin7 -.endfor -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/Readme.txt ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/Readme.htm ${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/www/linux-flashplugin9/distinfo b/www/linux-flashplugin9/distinfo deleted file mode 100644 index abb04656c416..000000000000 --- a/www/linux-flashplugin9/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (flashplugin/7.0r25/install_flash_player_7_linux.tar.gz) = 79c59a5ea29347e01c8e6575dd054cd1 -SIZE (flashplugin/7.0r25/install_flash_player_7_linux.tar.gz) = 987452 diff --git a/www/linux-flashplugin9/pkg-descr b/www/linux-flashplugin9/pkg-descr deleted file mode 100644 index 6dc514651bf2..000000000000 --- a/www/linux-flashplugin9/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -This is the official Flash Player from Macromedia. This plugin enables -you to see .swf and .spl files on the 'net from your Opera, Mozilla or -Netscape 6+ sessions. - -Version 7 of the Macromedia Flash Player no longer works with Netscape -4.x or earlier. For Flash support in those browsers install the -linux-flashplugin port. - -Please see the Macromedia home page for more information. - -WWW: http://www.macromedia.com/ diff --git a/www/linux-flashplugin9/pkg-plist b/www/linux-flashplugin9/pkg-plist deleted file mode 100644 index e424084d238d..000000000000 --- a/www/linux-flashplugin9/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -lib/linux-flashplugin7/flashplayer.xpt -lib/linux-flashplugin7/libflashplayer.so -%%PORTDOCS%%%%DOCSDIR%%/Readme.txt -%%PORTDOCS%%%%DOCSDIR%%/Readme.htm -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm lib/linux-flashplugin7 diff --git a/www/linux-opera-devel/Makefile b/www/linux-opera-devel/Makefile deleted file mode 100644 index 9688fa70dad4..000000000000 --- a/www/linux-opera-devel/Makefile +++ /dev/null @@ -1,95 +0,0 @@ -# New ports collection makefile for: linux-opera -# Date created: December 6th 2000 -# Whom: des -# -# $FreeBSD$ -# - -PORTNAME= opera -PORTVERSION= ${OPERA_VER}.${OPERA_DATE} -CATEGORIES= www linux -MASTER_SITES= ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \ - ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \ - ftp://sunsite.cnlab-switch.ch/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \ - ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \ - ftp://ftp.ntua.gr/pub/www/Opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \ - http://mirrors.pmmf.hu/mirror/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \ - ftp://ftp.task.gda.pl/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \ - ftp://ftp.planetmirror.com/pub/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \ - http://gd.tuwien.ac.at/infosys/browsers/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/ \ - ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/opera/linux/${OPERA_VER:S/.//}/final/en/i386/static/&,} -PKGNAMEPREFIX= linux- -DISTNAME= ${PORTNAME}-${OPERA_VER}-${OPERA_DATE}.1-static-qt.i386-en - -MAINTAINER= mezz@FreeBSD.org -COMMENT= A blazingly fast, full-featured, standards-compliant browser - -RESTRICTED= "not redistributable; commercial software" - -USE_BZIP2= yes -WANT_GNOME= yes -USE_X_PREFIX= yes -USE_REINPLACE= yes -ONLY_FOR_ARCHS= i386 - -NO_BUILD= yes -NO_FILTER_SHLIBS=yes - -OPERA_VER= 7.54 -OPERA_DATE= 20040803 -DATADIR= ${PREFIX}/share/${UNIQUENAME} -DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME} - -.include <bsd.port.pre.mk> - -.if exists(${LINUXBASE}/lib/libc-2.3.2.so) || defined(WITH_LINUX8) -RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs \ - ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \ - ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \ - ${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell \ - ${LINUXBASE}/usr/X11R6/lib/libXm.so.2.1:${PORTSDIR}/x11-toolkits/linux-openmotif -WITH_LINUX8= yes -.else -RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXm.so.2.1:${PORTSDIR}/x11-toolkits/linux-openmotif -USE_LINUX= yes -.endif - -.if ${HAVE_GNOME:Mgnomehier}!="" -PLIST_SUB+= GNOME:="" -.else -PLIST_SUB+= GNOME:="@comment " -.endif - -.if exists(${LOCALBASE}/bin/kde-config) -PLIST_SUB+= KDE:="" -.else -PLIST_SUB+= KDE:="@comment " -.endif - -pre-everything:: -.if !defined(WITH_LINUX8) - @${ECHO_MSG} "You may specify the following on the command line:" - @${ECHO_MSG} " " - @${ECHO_MSG} "WITH_LINUX8=yes to use Xft2 and enable spell checker (requires linux_base-8)." -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g ; \ - s|%%LOCALBASE%%|${LOCALBASE}|g ; s|%%X11BASE%%|${X11BASE}|g' \ - ${WRKSRC}/install.sh ${WRKSRC}/ini/pluginpath.ini \ - ${WRKSRC}/ini/spellcheck.ini ${WRKSRC}/config/opera6rc - @${FIND} ${WRKSRC} -name '*.orig' -delete - @${FIND} ${WRKSRC} -name '*.bak' -delete - -do-install: - @(cd ${WRKSRC} && ./install.sh \ - --prefix=${PREFIX} \ - --docdir=${DOCSDIR} \ - --sharedir=${DATADIR} \ - --exec_prefix=${DATADIR}/bin \ - --plugindir=${DATADIR}/plugins) - -post-install: - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/www/linux-opera-devel/distinfo b/www/linux-opera-devel/distinfo deleted file mode 100644 index afdf6d6cef45..000000000000 --- a/www/linux-opera-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (opera-7.54-20040803.1-static-qt.i386-en.tar.bz2) = 0a7e933ef593d4b7a897041c9f87bba2 -SIZE (opera-7.54-20040803.1-static-qt.i386-en.tar.bz2) = 4872070 diff --git a/www/linux-opera-devel/files/patch-config::opera6rc b/www/linux-opera-devel/files/patch-config::opera6rc deleted file mode 100644 index 127fed639b50..000000000000 --- a/www/linux-opera-devel/files/patch-config::opera6rc +++ /dev/null @@ -1,9 +0,0 @@ ---- config/opera6rc.orig Thu May 13 13:57:43 2004 -+++ config/opera6rc Thu May 13 13:58:16 2004 -@@ -1,5 +1,5 @@ - ; Put any default settings here that are overridable by users - - [User Prefs] --Language Files Directory=/usr/share/opera/locale/ -+Language Files Directory=%%PREFIX%%/share/linux-opera/locale/ - diff --git a/www/linux-opera-devel/files/patch-ini::pluginpath.ini b/www/linux-opera-devel/files/patch-ini::pluginpath.ini deleted file mode 100644 index ba26afcaaded..000000000000 --- a/www/linux-opera-devel/files/patch-ini::pluginpath.ini +++ /dev/null @@ -1,50 +0,0 @@ ---- ini/pluginpath.ini.orig Wed Jun 2 05:13:50 2004 -+++ ini/pluginpath.ini Sun Jun 6 01:49:07 2004 -@@ -1,31 +1,16 @@ --Opera Preferences version 2.0
--; Do not edit this file while Opera is running
--; This file is stored in UTF-8 encoding
--
--[Paths]
--$HOME/.opera/plugins=1
--/usr/lib/opera/plugins=1
--/usr/lib/opera/plugins=1
--/usr/local/lib/opera/plugins=1
--/opt/lib/opera/plugins=1
--
--/usr/local/Acrobat5/Browsers/intellinux=1
--/usr/local/Acrobat4/Browsers/intellinux=1
--/usr/lib/Acrobat5/Browsers/intellinux=1
--/usr/lib/Acrobat4/Browsers/intellinux=1
--/usr/X11R6/lib/Acrobat5/Browsers/intellinux=1
--/usr/X11R6/lib/Acrobat4/Browsers/intellinux=1
--/opt/Acrobat5/Browsers/intellinux=1
--/opt/Acrobat4/Browsers/intellinux=1
--/usr/Acrobat5/Browsers/intellinux=1
--/usr/Acrobat4/Browsers/intellinux=1
--
--/usr/lib/RealPlayer8/Plugins=1
--/usr/lib/realplay/plugins=1
--/usr/lib/RealPlayer8=1
--/usr/lib/realplay=1
--$HOME/.netscape/plugins=1
--/opt/netscape/plugins=1
--/usr/lib/netscape/plugins=1
--/usr/local/netscape/plugins=1
--/usr/local/lib/netscape/plugins=1
-+Opera Preferences version 2.0 -+; Do not edit this file while Opera is running -+; This file is stored in UTF-8 encoding -+ -+[Paths] -+$HOME/.linux-opera/plugins=1 -+%%PREFIX%%/share/linux-opera/plugins=1 -+ -+%%LOCALBASE%%/lib/linux-flashplugin6=1 -+%%LOCALBASE%%/lib/linux-flashplugin7=1 -+%%LOCALBASE%%/Acrobat5/Browsers/intellinux=1 -+%%LOCALBASE%%/Acrobat4/Browsers/intellinux=1 -+ -+%%LOCALBASE%%/lib/RealPlayer8/Plugins=1 -+$HOME/.netscape/plugins=1 -+%%LOCALBASE%%/lib/netscape-linux/plugins=1 diff --git a/www/linux-opera-devel/files/patch-ini::spellcheck.ini b/www/linux-opera-devel/files/patch-ini::spellcheck.ini deleted file mode 100644 index d9cc18a328a8..000000000000 --- a/www/linux-opera-devel/files/patch-ini::spellcheck.ini +++ /dev/null @@ -1,9 +0,0 @@ ---- ini/spellcheck.ini.orig Thu May 13 13:51:43 2004 -+++ ini/spellcheck.ini Thu May 13 13:52:00 2004 -@@ -3,5 +3,6 @@ - ; This file is stored in UTF-8 encoding - - [Spell Check] -+Spell Check Engine=%%PREFIX%%/share/linux-opera/bin/spellcheck.so - Default Language=en - Default Encoding=iso8859-1 diff --git a/www/linux-opera-devel/files/patch-install.sh b/www/linux-opera-devel/files/patch-install.sh deleted file mode 100644 index e3fc1c4b1169..000000000000 --- a/www/linux-opera-devel/files/patch-install.sh +++ /dev/null @@ -1,416 +0,0 @@ ---- install.sh.orig Fri Jul 16 07:39:52 2004 -+++ install.sh Tue Jul 20 00:34:42 2004 -@@ -758,25 +758,21 @@ - - debug_msg 0 "in generate_wrapper()" - -- wrapper_opera_plugin_paths=" \"\${HOME}/.opera/plugins\" \\ -- ${str_localdirplugin} \\ -- /usr/lib/opera/plugins \\ -- /usr/local/lib/opera/plugins \\ -- /opt/lib/opera/plugins \\" -+ wrapper_opera_plugin_paths=" \"\${HOME}/.linux-opera/plugins\" \\ -+ ${str_localdirplugin} \\" - - case "${machine}:${os}" in - i[3456]86:Linux|x86_64:Linux|i[3456]86:FreeBSD|i[3456]86:NetBSD|i[3456]86:OpenBSD) - wrapper_plugin_paths=" -- /usr/local/Acrobat[45]/Browsers/intellinux \\ -- /usr/lib/Acrobat[45]/Browsers/intellinux \\ -- /usr/X11R6/lib/Acrobat[45]/Browsers/intellinux \\ -- /opt/Acrobat[45]/Browsers/intellinux \\ -- /usr/Acrobat[45]/Browsers/intellinux \\" -+ %%LOCALBASE%%/lib/linux-flashplugin6 \\ -+ %%LOCALBASE%%/lib/linux-flashplugin7 \\ -+ %%LOCALBASE%%/Acrobat4/Browsers/intellinux \\ -+ %%LOCALBASE%%/Acrobat5/Browsers/intellinux \\" - - wrapper_ibmjava=" -- IBMJava2-141/jre \\ -- IBMJava2-14/jre \\ -- IBMJava2-131/jre \\" -+ linux-ibm-jdk1.3.1/jre \\ -+ linux-ibm-jdk1.4.0/jre \\ -+ linux-ibm-jdk1.4.1/jre \\" - wrapper_sunjava_machine="i386" - ;; - -@@ -817,17 +813,11 @@ - ;; - esac - wrapper_netscape_plugin_paths=" -- /usr/lib/RealPlayer8/Plugins \\ -- /usr/lib/realplay/plugins \\ -- /usr/lib/RealPlayer8 \\ -- /usr/lib/realplay \\ -+ %%LOCALBASE%%/lib/RealPlayer8/Plugins \\ - \"\${HOME}/.netscape/plugins\" \\ -- /opt/netscape/plugins \\ -- /usr/lib/netscape/plugins \\ -- /usr/local/netscape/plugins \\ -- /usr/local/lib/netscape/plugins \\" -+ %%LOCALBASE%%/lib/netscape-linux/plugins \\" - -- wrapper_file="${wrapper_dir}/opera" -+ wrapper_file="${wrapper_dir}/linux-opera" - - wrapper_contain="#!/bin/sh - -@@ -871,9 +861,13 @@ - OPERA_LD_PRELOAD=\"\${LD_PRELOAD}\" - export OPERA_LD_PRELOAD - -+# ~/.linux-opera -+OPERA_PERSONALDIR=\${HOME}/.linux-opera -+export OPERA_PERSONALDIR -+ - # Native Java enviroment --if test -f \"\${HOME}/.opera/javapath.txt\"; then -- INIJAVA=\`cat \${HOME}/.opera/javapath.txt\` -+if test -f \"\${HOME}/.linux-opera/javapath.txt\"; then -+ INIJAVA=\`cat \${HOME}/.linux-opera/javapath.txt\` - if test -f \"\${INIJAVA}/libjava.so\"; then OPERA_JAVA_DIR=\"\${INIJAVA}\"; fi - fi - -@@ -887,39 +881,16 @@ - - if test ! \"\${OPERA_JAVA_DIR}\"; then - -- PREFIXES=\" -- /usr -- /usr/java -- /usr/lib -- /usr/local -- /opt\" -+ PREFIXES=\"%%LOCALBASE%%\" - - for SUNJAVA in \\ -- j2re1.4.2_01 \\ -- j2sdk1.4.2_01/jre \\ -- j2re1.4.2 \\ -- j2sdk1.4.2/jre \\ -- j2re1.4.1_01 \\ -- j2re1.4.1 \\ -- SUNJava2-1.4.1 \\ -- BlackdownJava2-1.4.1/jre \\ -- j2re1.4.0_01 \\ -- j2sdk1.4.0_01/jre \\ -- j2re1.4.0 \\ -- jre1.4.0 \\ -- j2se/1.4/jre \\ -- j2se/1.3/jre \\ -- j2se/jre \\ -- jre1.3.1_02 \\ -- jre1.3.1_01 \\ -- j2re1.3.1 \\ -- jre1.3.1 \\ -- j2re1.3 \\ -- j2se/1.3/jre \\ -- java2re \\ -- jdk1.2.2/jre \\ -- jdk1.2/jre \\ -- jre \\ -+ linux-blackdown-jdk1.3.1/jre \\ -+ linux-blackdown-jdk1.4.1/jre \\ -+ linux-blackdown-jdk1.4.2/jre \\ -+ linux-sun-jdk1.3.1/jre \\ -+ linux-sun-jdk1.4.1/jre \\ -+ linux-sun-jdk1.4.2/jre \\ -+ linux-sun-jdk1.5.0/jre \\ - ; do - for PREFIX in \${PREFIXES}; do - if test -f \"\${PREFIX}/\${SUNJAVA}/lib/${wrapper_sunjava_machine}/libjava.so\"; then OPERA_JAVA_DIR=\"\${PREFIX}/\${SUNJAVA}/lib/${wrapper_sunjava_machine}\" && break; fi -@@ -983,11 +954,8 @@ - - # Acrobat Reader - for BINDIR in \\ -- /usr/local/Acrobat[45]/bin \\ -- /usr/lib/Acrobat[45]/bin \\ -- /usr/X11R6/lib/Acrobat[45]/bin \\ -- /opt/Acrobat[45]/bin \\ -- /usr/Acrobat[45]/bin \\ -+ %%LOCALBASE%%/Acrobat4/bin \\ -+ %%LOCALBASE%%/Acrobat5/bin \\ - ; do - if test -d \${BINDIR} ; then PATH=\${PATH}:\${BINDIR}; fi - done -@@ -1089,7 +1057,7 @@ - chop "${OPERADESTDIR}" "str_localdirshare" - chop "${OPERADESTDIR}" "str_localdirplugin" - -- backup ${wrapper_dir}/opera opera -+ #backup ${wrapper_dir}/opera opera - - # Executable - debug_msg 1 "Executable" -@@ -1124,7 +1092,7 @@ - - #cp $cpv $cpf wrapper.sh $wrapper_dir/opera - generate_wrapper -- chmod $chmodv 755 $wrapper_dir/opera -+ chmod $chmodv 755 $wrapper_dir/linux-opera - - # Documentation - debug_msg 1 "Documentation" -@@ -1223,13 +1191,6 @@ - plugin_support='yes' - fi - -- if test -f plugins/operamotifwrapper-1 -- then -- cp $cpv $cpf plugins/operamotifwrapper-1 $plugin_dir/ -- chmod $chmodv 755 $plugin_dir/operamotifwrapper-1 -- plugin_support='yes' -- fi -- - if test -f plugins/operamotifwrapper-2 - then - cp $cpv $cpf plugins/operamotifwrapper-2 $plugin_dir/ -@@ -1279,8 +1240,9 @@ - if test -z "${OPERADESTDIR}"; then - - # System wide configuration files -- config_dir="/etc" -+ config_dir="$prefix/etc" - if can_write_to "$config_dir"; then -+if false; then # XXX - echo - echo "System wide configuration files:" - echo " $config_dir/opera6rc" -@@ -1292,6 +1254,7 @@ - cp $cpv $cpf config/opera6rc $config_dir - cp $cpv $cpf config/opera6rc.fixed $config_dir - fi -+fi # XXX - else - echo - echo "User \"${USERNAME}\" does not have write access to $config_dir" -@@ -1305,9 +1268,9 @@ - icons - gnome - kde 3 -- kde 2 -- kde1 -- mandrake -+# kde 2 -+# kde1 -+# mandrake - - fi # OPERADESTDIR - -@@ -1352,13 +1315,13 @@ - { - # arg1 = location - -- desktop_file="${1}/opera.desktop" -+ desktop_file="${1}/linux-opera.desktop" - - desktop_contain='[Desktop Entry] --Name=Opera -+Name=Opera (linux version) - Comment=Web Browser --Exec=opera --Icon=opera.xpm -+Exec=linux-opera -+Icon=linux-opera.xpm - Terminal=0 - Type=Application' - -@@ -1391,42 +1354,13 @@ - - debug_msg 0 "in icons()" - -- if test ! -d /usr/share/icons; then -- if test -w /usr/share; then -- mkdir $mkdirv $mkdirp /usr/share/icons/ -- chmod $chmodv 755 /usr/share/icons -- cp $cpv $share_dir/images/opera.xpm /usr/share/icons/opera.xpm -- fi -- elif test -w /usr/share/icons; then cp $cpv $share_dir/images/opera.xpm /usr/share/icons/opera.xpm -- fi -- -- if test ! -d /usr/share/pixmaps; then -- if test -w /usr/share; then -- mkdir $mkdirv $mkdirp /usr/share/pixmaps/ -- chmod $chmodv 755 /usr/share/pixmaps -- cp $cpv $share_dir/images/opera.xpm /usr/share/pixmaps/opera.xpm -- fi -- elif test -w /usr/share/pixmaps/; then cp $cpv $share_dir/images/opera.xpm /usr/share/pixmaps/opera.xpm -- fi -- -- if test ! -d /etc/X11/wmconfig/; then -- if test -w /etc/X11; then -- mkdir $mkdirv $mkdirp /etc/X11/wmconfig/ -- chmod $chmodv 755 /etc/X11/wmconfig -- generate_wmconfig /etc/X11/wmconfig -- fi -- elif test -w /etc/X11/wmconfig/; then generate_wmconfig /etc/X11/wmconfig -- fi -- -- if test -d /etc/X11/applnk/; then -- if test ! -d /etc/X11/applnk/Internet/; then -- if test -w /etc/X11/applnk; then -- mkdir $mkdirv $mkdirp /etc/X11/applnk/Internet/ -- chmod $chmodv 755 /etc/X11/applnk/Internet -- generate_desktop /etc/X11/applnk/Internet -- fi -- elif test -w /etc/X11/applnk/Internet; then generate_desktop /etc/X11/applnk/Internet -+ if test ! -d %%X11BASE%%/share/pixmaps; then -+ if test -w %%X11BASE%%/share; then -+ mkdir $mkdirv $mkdirp %%X11BASE%%/share/pixmaps/ -+ chmod $chmodv 755 %%X11BASE%%/share/pixmaps -+ cp $cpv $share_dir/images/opera.xpm %%X11BASE%%/share/pixmaps/linux-opera.xpm - fi -+ elif test -w %%X11BASE%%/share/pixmaps/; then cp $cpv $share_dir/images/opera.xpm %%X11BASE%%/share/pixmaps/linux-opera.xpm - fi - } - -@@ -1436,72 +1370,36 @@ - - debug_msg 1 "in gnome()" - -- if test -d /opt/gnome/; then -- -- # /opt/gnome share -- if test -d /opt/gnome/share; then -+ if test -d %%X11BASE%%/share/gnome/; then - -- # /opt/gnome icon -- if test ! -d /opt/gnome/share/pixmaps/; then -- if test -w /opt/gnome/share; then -- mkdir $mkdirv $mkdirp /opt/gnome/share/pixmaps/ -- chmod $chmodv 755 /opt/gnome/share/pixmaps -- cp $cpv $share_dir/images/opera.xpm /opt/gnome/share/pixmaps/opera.xpm -+ # %%X11BASE%%/share/gnome icon -+ if test ! -d %%X11BASE%%/share/gnome/pixmaps/; then -+ if test -w %%X11BASE%%/share/gnome; then -+ mkdir $mkdirv $mkdirp %%X11BASE%%/share/gnome/pixmaps/ -+ chmod $chmodv 755 %%X11BASE%%/share/gnome/pixmaps -+ cp $cpv $share_dir/images/opera.xpm %%X11BASE%%/share/gnome/pixmaps/linux-opera.xpm - fi -- elif test -w /opt/gnome/share/pixmaps; then cp $cpv $share_dir/images/opera.xpm /opt/gnome/share/pixmaps/opera.xpm -+ elif test -w %%X11BASE%%/share/gnome/pixmaps; then cp $cpv $share_dir/images/opera.xpm %%X11BASE%%/share/gnome/pixmaps/linux-opera.xpm - fi -- # end /opt/gnome icon -+ # end %%X11BASE%%/share/gnome icon - -- # /opt/gnome link -- if test -d /opt/gnome/share/gnome/apps/; then -- if test -d /opt/gnome/share/gnome/apps/Internet/; then -- if test -w /opt/gnome/share/gnome/apps/Internet; then -- generate_desktop /opt/gnome/share/gnome/apps/Internet -+ # %%X11BASE%%/share/gnome link -+ if test -d %%X11BASE%%/share/gnome/apps/; then -+ if test -d %%X11BASE%%/share/gnome/apps/Internet/; then -+ if test -w %%X11BASE%%/share/gnome/apps/Internet; then -+ generate_desktop %%X11BASE%%/share/gnome/apps/Internet - fi -- elif test -d /opt/gnome/share/gnome/apps/Networking/WWW/; then -- if test -w /opt/gnome/share/gnome/apps/Networking/WWW; then -- generate_desktop /opt/gnome/share/gnome/apps/Networking/WWW -+ elif test -d %%X11BASE%%/share/gnome/apps/Networking/WWW/; then -+ if test -w %%X11BASE%%/share/gnome/apps/Networking/WWW; then -+ generate_desktop %%X11BASE%%/share/gnome/apps/Networking/WWW - fi -- elif test -w /opt/gnome/share/gnome/apps; then -- mkdir $mkdirv $mkdirp /opt/gnome/share/gnome/apps/Internet/ -- chmod $chmodv 755 /opt/gnome/share/gnome/apps/Internet -- generate_desktop /opt/gnome/share/gnome/apps/Internet -+ elif test -w %%X11BASE%%/share/gnome/apps; then -+ mkdir $mkdirv $mkdirp %%X11BASE%%/share/gnome/apps/Internet/ -+ chmod $chmodv 755 %%X11BASE%%/share/gnome/apps/Internet -+ generate_desktop %%X11BASE%%/share/gnome/apps/Internet - fi - fi -- # end /opt/gnome link -- fi -- # end /opt/gnome share -- -- elif test -d /usr/share/gnome/; then -- -- # /usr/share/gnome icon -- if test ! -d /usr/share/gnome/pixmaps/; then -- if test -w /usr/share/gnome; then -- mkdir $mkdirv $mkdirp /usr/share/gnome/pixmaps/ -- chmod $chmodv 755 /usr/share/gnome/pixmaps -- cp $cpv $share_dir/images/opera.xpm /usr/share/gnome/pixmaps/opera.xpm -- fi -- elif test -w /usr/share/gnome/pixmaps; then cp $cpv $share_dir/images/opera.xpm /usr/share/gnome/pixmaps/opera.xpm -- fi -- # end /usr/share/gnome icon -- -- # /usr/share/gnome link -- if test -d /usr/share/gnome/apps/; then -- if test -d /usr/share/gnome/apps/Internet/; then -- if test -w /usr/share/gnome/apps/Internet; then -- generate_desktop /usr/share/gnome/apps/Internet -- fi -- elif test -d /usr/share/gnome/apps/Networking/WWW/; then -- if test -w /usr/share/gnome/apps/Networking/WWW; then -- generate_desktop /usr/share/gnome/apps/Networking/WWW -- fi -- elif test -w /usr/share/gnome/apps; then -- mkdir $mkdirv $mkdirp /usr/share/gnome/apps/Internet/ -- chmod $chmodv 755 /usr/share/gnome/apps/Internet -- generate_desktop /usr/share/gnome/apps/Internet -- fi -- fi -- # end /usr/share/gnome link -+ # end %%X11BASE%%/share/gnome link - fi - # Add ximian here - } -@@ -1512,39 +1410,31 @@ - - debug_msg 1 "in kde()" - -- if test -d /opt/kde${1}/share; then -+ if test -d %%LOCALBASE%%/share; then - -- DIR_HI=/opt/kde${1}/share/icons/hicolor -+ DIR_HI=%%LOCALBASE%%/share/icons/hicolor - if test -d "$DIR_HI" -a -w "$DIR_HI"; then -- if test -d "$DIR_HI"/48x48/apps -a -w "$DIR_HI"/48x48/apps; then cp $cpv $share_dir/images/opera_48x48.png $DIR_HI/48x48/apps/opera.png; fi -- if test -d "$DIR_HI"/32x32/apps -a -w "$DIR_HI"/32x32/apps; then cp $cpv $share_dir/images/opera_32x32.png $DIR_HI/32x32/apps/opera.png; fi -- if test -d "$DIR_HI"/22x22/apps -a -w "$DIR_HI"/22x22/apps; then cp $cpv $share_dir/images/opera_22x22.png $DIR_HI/22x22/apps/opera.png; fi -+ if test -d "$DIR_HI"/48x48/apps -a -w "$DIR_HI"/48x48/apps; then cp $cpv $share_dir/images/opera_48x48.png $DIR_HI/48x48/apps/linux-opera.png; fi -+ if test -d "$DIR_HI"/32x32/apps -a -w "$DIR_HI"/32x32/apps; then cp $cpv $share_dir/images/opera_32x32.png $DIR_HI/32x32/apps/linux-opera.png; fi -+ if test -d "$DIR_HI"/22x22/apps -a -w "$DIR_HI"/22x22/apps; then cp $cpv $share_dir/images/opera_22x22.png $DIR_HI/22x22/apps/linux-opera.png; fi - fi - -- DIR_LO=/opt/kde${1}/share/icons/locolor -+ DIR_LO=%%LOCALBASE%%/share/icons/locolor - if test -d $DIR_LO -a -w $DIR_LO; then -- if test -d $DIR_LO/32x32/apps -a -w $DIR_LO/32x32/apps; then cp $cpv $share_dir/images/opera_32x32.png $DIR_LO/32x32/apps/opera.png; fi -- if test -d $DIR_LO/22x22/apps -a -w $DIR_LO/22x22/apps; then cp $cpv $share_dir/images/opera_22x22.png $DIR_LO/22x22/apps/opera.png; fi -- if test -d $DIR_LO/16x16/apps -a -w $DIR_LO/16x16/apps; then cp $cpv $share_dir/images/opera_16x16.png $DIR_LO/16x16/apps/opera.png; fi -+ if test -d $DIR_LO/32x32/apps -a -w $DIR_LO/32x32/apps; then cp $cpv $share_dir/images/opera_32x32.png $DIR_LO/32x32/apps/linux-opera.png; fi -+ if test -d $DIR_LO/22x22/apps -a -w $DIR_LO/22x22/apps; then cp $cpv $share_dir/images/opera_22x22.png $DIR_LO/22x22/apps/linux-opera.png; fi -+ if test -d $DIR_LO/16x16/apps -a -w $DIR_LO/16x16/apps; then cp $cpv $share_dir/images/opera_16x16.png $DIR_LO/16x16/apps/linux-opera.png; fi - fi - -- if test -d /opt/kde${1}/share/applnk/; then -- if test ! -d /opt/kde${1}/share/applnk/Internet/ -a -w /opt/kde${1}/share/applnk; then -- mkdir $mkdirv $mkdirp /opt/kde${1}/share/applnk/Internet/ -- chmod $chmodv 755 /opt/kde${1}/share/applnk/Internet -+ if test -d %%LOCALBASE%%/share/applnk/; then -+ if test ! -d %%LOCALBASE%%/share/applnk/Internet/ -a -w %%LOCALBASE%%/share/applnk; then -+ mkdir $mkdirv $mkdirp %%LOCALBASE%%/share/applnk/Internet/ -+ chmod $chmodv 755 %%LOCALBASE%%/share/applnk/Internet - fi -- if test -w /opt/kde${1}/share/applnk/Internet; then generate_desktop /opt/kde${1}/share/applnk/Internet ${1}; fi -+ if test -w %%LOCALBASE%%/share/applnk/Internet; then generate_desktop %%LOCALBASE%%/share/applnk/Internet ${1}; fi - fi - - fi -- -- if test -d /usr/share/applnk/Networking; then -- if test ! -d /usr/share/applnk/Networking/WWW/ -a -w /usr/share/applnk/Networking; then -- mkdir $mkdirv $mkdirp /usr/share/applnk/Networking/WWW/ -- chmod $chmodv 755 /usr/share/applnk/Networking/WWW -- fi -- if test -w /usr/share/applnk/Networking/WWW; then generate_desktop /usr/share/applnk/Networking/WWW ${1}; fi -- fi - } - - kde1() diff --git a/www/linux-opera-devel/files/patch-locale::en::search.ini b/www/linux-opera-devel/files/patch-locale::en::search.ini deleted file mode 100644 index 61e6194ff3c3..000000000000 --- a/www/linux-opera-devel/files/patch-locale::en::search.ini +++ /dev/null @@ -1,298 +0,0 @@ ---- locale/en/search.ini.orig Wed Aug 4 21:33:51 2004 -+++ locale/en/search.ini Wed Aug 4 21:34:15 2004 -@@ -32,8 +32,8 @@ - Nameid=0 - - [Search Engine 3] --Name=Google Linu&x --URL=http://www.google.com/linux?q=%s&sourceid=opera&num=%i&ie=utf-8&oe=utf-8 -+Name=Google &BSD -+URL=http://www.google.com/bsd?q=%s&sourceid=opera&num=%i&ie=utf-8&oe=utf-8 - Query= - Key=x - Is post=0 -@@ -45,6 +45,32 @@ - Nameid=0 - - [Search Engine 4] -+Name=FreBSD &PRs -+URL=http://www.freebsd.org/cgi/query-pr.cgi?pr=%s -+Query= -+Key=x -+Is post=0 -+Has endseparator=0 -+Encoding=utf-8 -+Search Type=0 -+Verbtext=17063 -+Position=-1 -+Nameid=0 -+ -+[Search Engine 5] -+Name=FreshP&orts -+URL=http://www.freshports.org/search.php?query=%s -+Query= -+Key=x -+Is post=0 -+Has endseparator=0 -+Encoding=utf-8 -+Search Type=0 -+Verbtext=17063 -+Position=-1 -+Nameid=0 -+ -+[Search Engine 6] - Name=&Ebay.com - URL=http://adfarm.mediaplex.com/ad/ck/711-1751-2978-58?loc=http%3A//www.qksrv.net/interactive%3FMfcISAPICommand%3DGetResult%26ht%3D1%26SortProperty%3DMetaEndSort%26query%3D%s%26pid%3D1458483%26url%3Dhttp%3A//search.ebay.com/search/search.dll%26aid%3D5319893 - Query= -@@ -57,7 +83,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 5] -+[Search Engine 7] - Name=Price &Comparison - URL=http://www.dealtime.com/GS2/GS2StatReDirect/?bParent=on&nFormID=0&nParentFormID=0&linkin_id=3005961&uid=1738108048&keyword=%s&submit=Search - Query= -@@ -70,7 +96,7 @@ - Position=14 - Nameid=0 - --[Search Engine 6] -+[Search Engine 8] - Name=Do&wnload.com - URL=http://download.com.com/3120-20-0.html?qt=%s&tg=dl-2001&part=opera&subj=windows&tag=search - Query= -@@ -83,7 +109,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 7] -+[Search Engine 9] - Name=Google g&roups - URL=http://groups.google.com/groups?q=%s&sourceid=opera&num=%i&ie=utf-8&oe=utf-8 - Query= -@@ -96,7 +122,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 8] -+[Search Engine 10] - Name=Google &News - URL=http://news.google.com/news?q=%s&sourceid=opera&num=%i&ie=utf-8&oe=utf-8 - Query= -@@ -109,7 +135,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 9] -+[Search Engine 11] - Name=&Opera support - URL=http://www.opera.com/support/supsearch/supsearch.cgi?options=complete&maxhits=0&platform=&name=%s - Query= -@@ -122,7 +148,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 10] -+[Search Engine 12] - Name=&Find in page - URL= - Query= -@@ -135,7 +161,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 11] -+[Search Engine 13] - Name=Dictionary - URL=http://opera.infoplease.com/search.php3?in=dictionary&query=%s - Query= -@@ -148,7 +174,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 12] -+[Search Engine 14] - Name=Encyclopedia - URL=http://opera.infoplease.com/search.php3?in=encyclopedia&query=%s - Query= -@@ -161,7 +187,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 13] -+[Search Engine 15] - Name=Currency - URL=http://ekit.lycos.com/ekit/Currency/?amount=%s&fromCurrency=%s&toCurrency=%s&action_convert.x=0&action_convert.y=0 - Query= -@@ -174,7 +200,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 14] -+[Search Engine 16] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_fr&partner=demo-Lycos2-en - Query= -@@ -187,7 +213,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 15] -+[Search Engine 17] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_de&partner=demo-Lycos2-en - Query= -@@ -200,7 +226,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 16] -+[Search Engine 18] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_it&partner=demo-Lycos2-en - Query= -@@ -213,7 +239,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 17] -+[Search Engine 19] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_pt&partner=demo-Lycos2-en - Query= -@@ -226,7 +252,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 18] -+[Search Engine 20] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_es&partner=demo-Lycos2-en - Query= -@@ -239,7 +265,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 19] -+[Search Engine 21] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_en&partner=demo-Lycos2-en - Query= -@@ -252,7 +278,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 20] -+[Search Engine 22] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_de&partner=demo-Lycos2-en - Query= -@@ -265,7 +291,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 21] -+[Search Engine 23] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_it&partner=demo-Lycos2-en - Query= -@@ -278,7 +304,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 22] -+[Search Engine 24] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_pt&partner=demo-Lycos2-en - Query= -@@ -291,7 +317,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 23] -+[Search Engine 25] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_es&partner=demo-Lycos2-en - Query= -@@ -304,7 +330,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 24] -+[Search Engine 26] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=de_en&partner=demo-Lycos2-en - Query= -@@ -317,7 +343,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 25] -+[Search Engine 27] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=de_fr&partner=demo-Lycos2-en - Query= -@@ -330,7 +356,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 26] -+[Search Engine 28] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=it_en&partner=demo-Lycos2-en - Query= -@@ -343,7 +369,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 27] -+[Search Engine 29] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=it_fr&partner=demo-Lycos2-en - Query= -@@ -356,7 +382,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 28] -+[Search Engine 30] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=pt_en&partner=demo-Lycos2-en - Query= -@@ -369,7 +395,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 29] -+[Search Engine 31] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=es_en&partner=demo-Lycos2-en - Query= -@@ -382,7 +408,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 30] -+[Search Engine 32] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=es_fr&partner=demo-Lycos2-en - Query= -@@ -395,7 +421,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 31] -+[Search Engine 33] - Name=Translation - URL=http://www.infoseek.co.jp/Honyaku?tain=%s&to=EJ&svp=OPER&pg=honyaku_t_inout.html - Query= -@@ -408,7 +434,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 32] -+[Search Engine 34] - Name=Translation - URL=http://www.infoseek.co.jp/Honyaku?tain=%s&to=JE&svp=OPER&pg=honyaku_t_inout.html - Query= diff --git a/www/linux-opera-devel/files/patch-search.ini b/www/linux-opera-devel/files/patch-search.ini deleted file mode 100644 index 2fac1442a15d..000000000000 --- a/www/linux-opera-devel/files/patch-search.ini +++ /dev/null @@ -1,298 +0,0 @@ ---- search.ini.orig Wed Aug 4 21:33:15 2004 -+++ search.ini Wed Aug 4 21:33:20 2004 -@@ -32,8 +32,8 @@ - Nameid=0 - - [Search Engine 3] --Name=Google Linu&x --URL=http://www.google.com/linux?q=%s&sourceid=opera&num=%i&ie=utf-8&oe=utf-8 -+Name=Google &BSD -+URL=http://www.google.com/bsd?q=%s&sourceid=opera&num=%i&ie=utf-8&oe=utf-8 - Query= - Key=x - Is post=0 -@@ -45,6 +45,32 @@ - Nameid=0 - - [Search Engine 4] -+Name=FreBSD &PRs -+URL=http://www.freebsd.org/cgi/query-pr.cgi?pr=%s -+Query= -+Key=x -+Is post=0 -+Has endseparator=0 -+Encoding=utf-8 -+Search Type=0 -+Verbtext=17063 -+Position=-1 -+Nameid=0 -+ -+[Search Engine 5] -+Name=FreshP&orts -+URL=http://www.freshports.org/search.php?query=%s -+Query= -+Key=x -+Is post=0 -+Has endseparator=0 -+Encoding=utf-8 -+Search Type=0 -+Verbtext=17063 -+Position=-1 -+Nameid=0 -+ -+[Search Engine 6] - Name=&Ebay.com - URL=http://adfarm.mediaplex.com/ad/ck/711-1751-2978-58?loc=http%3A//www.qksrv.net/interactive%3FMfcISAPICommand%3DGetResult%26ht%3D1%26SortProperty%3DMetaEndSort%26query%3D%s%26pid%3D1458483%26url%3Dhttp%3A//search.ebay.com/search/search.dll%26aid%3D5319893 - Query= -@@ -57,7 +83,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 5] -+[Search Engine 7] - Name=Price &Comparison - URL=http://www.dealtime.com/GS2/GS2StatReDirect/?bParent=on&nFormID=0&nParentFormID=0&linkin_id=3005961&uid=1738108048&keyword=%s&submit=Search - Query= -@@ -70,7 +96,7 @@ - Position=14 - Nameid=0 - --[Search Engine 6] -+[Search Engine 8] - Name=Do&wnload.com - URL=http://download.com.com/3120-20-0.html?qt=%s&tg=dl-2001&part=opera&subj=windows&tag=search - Query= -@@ -83,7 +109,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 7] -+[Search Engine 9] - Name=Google g&roups - URL=http://groups.google.com/groups?q=%s&sourceid=opera&num=%i&ie=utf-8&oe=utf-8 - Query= -@@ -96,7 +122,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 8] -+[Search Engine 10] - Name=Google &News - URL=http://news.google.com/news?q=%s&sourceid=opera&num=%i&ie=utf-8&oe=utf-8 - Query= -@@ -109,7 +135,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 9] -+[Search Engine 11] - Name=&Opera support - URL=http://www.opera.com/support/supsearch/supsearch.cgi?options=complete&maxhits=0&platform=&name=%s - Query= -@@ -122,7 +148,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 10] -+[Search Engine 12] - Name=&Find in page - URL= - Query= -@@ -135,7 +161,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 11] -+[Search Engine 13] - Name=Dictionary - URL=http://opera.infoplease.com/search.php3?in=dictionary&query=%s - Query= -@@ -148,7 +174,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 12] -+[Search Engine 14] - Name=Encyclopedia - URL=http://opera.infoplease.com/search.php3?in=encyclopedia&query=%s - Query= -@@ -161,7 +187,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 13] -+[Search Engine 15] - Name=Currency - URL=http://ekit.lycos.com/ekit/Currency/?amount=%s&fromCurrency=%s&toCurrency=%s&action_convert.x=0&action_convert.y=0 - Query= -@@ -174,7 +200,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 14] -+[Search Engine 16] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_fr&partner=demo-Lycos2-en - Query= -@@ -187,7 +213,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 15] -+[Search Engine 17] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_de&partner=demo-Lycos2-en - Query= -@@ -200,7 +226,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 16] -+[Search Engine 18] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_it&partner=demo-Lycos2-en - Query= -@@ -213,7 +239,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 17] -+[Search Engine 19] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_pt&partner=demo-Lycos2-en - Query= -@@ -226,7 +252,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 18] -+[Search Engine 20] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=en_es&partner=demo-Lycos2-en - Query= -@@ -239,7 +265,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 19] -+[Search Engine 21] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_en&partner=demo-Lycos2-en - Query= -@@ -252,7 +278,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 20] -+[Search Engine 22] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_de&partner=demo-Lycos2-en - Query= -@@ -265,7 +291,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 21] -+[Search Engine 23] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_it&partner=demo-Lycos2-en - Query= -@@ -278,7 +304,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 22] -+[Search Engine 24] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_pt&partner=demo-Lycos2-en - Query= -@@ -291,7 +317,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 23] -+[Search Engine 25] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=fr_es&partner=demo-Lycos2-en - Query= -@@ -304,7 +330,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 24] -+[Search Engine 26] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=de_en&partner=demo-Lycos2-en - Query= -@@ -317,7 +343,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 25] -+[Search Engine 27] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=de_fr&partner=demo-Lycos2-en - Query= -@@ -330,7 +356,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 26] -+[Search Engine 28] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=it_en&partner=demo-Lycos2-en - Query= -@@ -343,7 +369,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 27] -+[Search Engine 29] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=it_fr&partner=demo-Lycos2-en - Query= -@@ -356,7 +382,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 28] -+[Search Engine 30] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=pt_en&partner=demo-Lycos2-en - Query= -@@ -369,7 +395,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 29] -+[Search Engine 31] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=es_en&partner=demo-Lycos2-en - Query= -@@ -382,7 +408,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 30] -+[Search Engine 32] - Name=Translation - URL=http://r.lycos.com/r/opipreftrans/http://translation.lycos.com/lycos?urltext=%s&systran_lp=es_fr&partner=demo-Lycos2-en - Query= -@@ -395,7 +421,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 31] -+[Search Engine 33] - Name=Translation - URL=http://www.infoseek.co.jp/Honyaku?tain=%s&to=EJ&svp=OPER&pg=honyaku_t_inout.html - Query= -@@ -408,7 +434,7 @@ - Position=-1 - Nameid=0 - --[Search Engine 32] -+[Search Engine 34] - Name=Translation - URL=http://www.infoseek.co.jp/Honyaku?tain=%s&to=JE&svp=OPER&pg=honyaku_t_inout.html - Query= diff --git a/www/linux-opera-devel/pkg-descr b/www/linux-opera-devel/pkg-descr deleted file mode 100644 index 1a8ab89d79fd..000000000000 --- a/www/linux-opera-devel/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -Opera 7 is a substantial upgrade, with code rewritten from the rendering engine -and up, resulting in the fastest, smallest, most full-featured desktop browser -ever released. - --New rendering engine -Opera's new rendering engine supports W3C's DOM (Document Object Model) level 2, -non-standard dynamic HTML (DHTML), CSS1 and CSS2, ECMAScript, and has improved -HTML 4.01 support, as well as complete support for WML 1.3 and 2.0. It is -faster, smaller and can dynamically change documents through DOM. - --M2 -- new e-mail client -Opera's new e-mail client, M2, automatically categorizes and sorts e-mail -messages by contact and has an integrated spam filter. Innovative features such -as QuickReply and QuickFind lets users answer or find e-mails at unrivalled -speed. M2 supports POP3, IMAP, ESMTP, and threaded display of mailing lists. -In addition, M2 supports news servers with password authentication. - -WWW: http://www.opera.com/ diff --git a/www/linux-opera-devel/pkg-message b/www/linux-opera-devel/pkg-message deleted file mode 100644 index 6fe16bd0c671..000000000000 --- a/www/linux-opera-devel/pkg-message +++ /dev/null @@ -1,23 +0,0 @@ -## -Changelog for 7.54 Final: http://www.opera.com/linux/changelogs/754/ - -The name of the the binary, data directory, personal "~/.opera" directory, -etc., have been renamed from "opera" to "linux-opera." This means that -www/linux-opera and www/opera no longer conflict, and can be installed and -can run at the same time. Bookmarks and mail can be preserved by copying -~/.opera/mail and ~/.opera/opera6.adr into ~/.linux-opera. Configurations for -toolbars, options, etc., have changed from previous versions, and are not -recommend to transferred from the old configuration. The mail format will be -converted to the new format automatically when the new linux-opera is run for -the first time. - -*** IMPORTANT: users with custom search.ini *** - -If you have a custom search.ini and you've used opera 7.51 or an earlier -version before this upgrade, edit ~/.opera/search.ini _before_ running the -upgraded Opera for the first time, and change the file version to 4. It should -look like this: - -[Version] -File Version=4 -## diff --git a/www/linux-opera-devel/pkg-plist b/www/linux-opera-devel/pkg-plist deleted file mode 100644 index 6a34e007f9ae..000000000000 --- a/www/linux-opera-devel/pkg-plist +++ /dev/null @@ -1,142 +0,0 @@ -bin/linux-opera -%%DOCSDIR%%/LICENSE -%%DOCSDIR%%/help -%%GNOME:%%share/gnome/apps/Internet/linux-opera.desktop -%%GNOME:%%share/gnome/pixmaps/linux-opera.xpm -share/linux-opera/bin/missingsyms.so -share/linux-opera/bin/opera -share/linux-opera/bin/spellcheck.so -share/linux-opera/bin/works -share/linux-opera/chartables.bin -share/linux-opera/config/opera6rc -share/linux-opera/config/opera6rc.fixed -share/linux-opera/help/advertising.html -share/linux-opera/help/background.png -share/linux-opera/help/chat.html -share/linux-opera/help/dialogs.html -share/linux-opera/help/filetypes.html -share/linux-opera/help/fonts.html -share/linux-opera/help/glossary.html -share/linux-opera/help/help.css -share/linux-opera/help/history.html -share/linux-opera/help/hotlist.html -share/linux-opera/help/index.html -share/linux-opera/help/input.html -share/linux-opera/help/keyboard.html -share/linux-opera/help/languages.html -share/linux-opera/help/layout.html -share/linux-opera/help/license.txt -share/linux-opera/help/m2.html -share/linux-opera/help/mail.html -share/linux-opera/help/menus.html -share/linux-opera/help/mouse.html -share/linux-opera/help/multimedia.html -share/linux-opera/help/network.html -share/linux-opera/help/page.html -share/linux-opera/help/panels.html -share/linux-opera/help/paths.html -share/linux-opera/help/personal.html -share/linux-opera/help/preferences.html -share/linux-opera/help/privacy.html -share/linux-opera/help/search.html -share/linux-opera/help/security.html -share/linux-opera/help/skin.html -share/linux-opera/help/sounds.html -share/linux-opera/help/start.html -share/linux-opera/help/toc.html -share/linux-opera/help/toolbars.html -share/linux-opera/help/windows.html -share/linux-opera/hhd.ssr -share/linux-opera/images/background.gif -share/linux-opera/images/blank.gif -share/linux-opera/images/drive.gif -share/linux-opera/images/file.gif -share/linux-opera/images/folder.gif -share/linux-opera/images/link.gif -share/linux-opera/images/opera.xpm -share/linux-opera/images/opera_16x16.png -share/linux-opera/images/opera_22x22.png -share/linux-opera/images/opera_32x32.png -share/linux-opera/images/opera_48x48.png -share/linux-opera/images/operabanner.png -share/linux-opera/images/shared.gif -share/linux-opera/images/splash.png -share/linux-opera/images/startup1.png -share/linux-opera/images/startup2.png -share/linux-opera/ini/dialog.ini -share/linux-opera/ini/fastforward.ini -share/linux-opera/ini/filehandler.ini -share/linux-opera/ini/pluginpath.ini -share/linux-opera/ini/spellcheck.ini -share/linux-opera/ini/standard_keyboard.ini -share/linux-opera/ini/standard_menu.ini -share/linux-opera/ini/standard_mouse.ini -share/linux-opera/ini/standard_toolbar.ini -share/linux-opera/ini/unix_keyboard.ini -share/linux-opera/java/opera.jar -share/linux-opera/java/opera.policy -share/linux-opera/jsconsole.html -share/linux-opera/lngcode.txt -share/linux-opera/locale/en/default.adr -share/linux-opera/locale/en/lngcode.txt -share/linux-opera/locale/en/search.ini -share/linux-opera/locale/english.lng -share/linux-opera/opera6.adr -share/linux-opera/plugins/libnpp.so -share/linux-opera/plugins/operamotifwrapper-2 -share/linux-opera/plugins/operamotifwrapper-3 -share/linux-opera/plugins/operaplugincleaner -share/linux-opera/search.ini -share/linux-opera/skin/standard_skin.zip -share/linux-opera/skin/windows_skin.zip -share/linux-opera/styles/OPF.css -share/linux-opera/styles/about.css -share/linux-opera/styles/cache.css -share/linux-opera/styles/csr.css -share/linux-opera/styles/dir.css -share/linux-opera/styles/drives.css -share/linux-opera/styles/email.css -share/linux-opera/styles/history.css -share/linux-opera/styles/im.css -share/linux-opera/styles/info.css -share/linux-opera/styles/mime.css -share/linux-opera/styles/mimehead.css -share/linux-opera/styles/opf.css -share/linux-opera/styles/plugins.css -share/linux-opera/styles/user/accessibility.css -share/linux-opera/styles/user/contrastbw.css -share/linux-opera/styles/user/contrastwb.css -share/linux-opera/styles/user/debugwithoutline.css -share/linux-opera/styles/user/disabletables.css -share/linux-opera/styles/user/hidecertainsizes.css -share/linux-opera/styles/user/hidenonlinkimages.css -share/linux-opera/styles/user/imageandlinkonly.css -share/linux-opera/styles/user/nostalgia.css -share/linux-opera/styles/user/showstructure.css -share/linux-opera/styles/user/textonly.css -share/linux-opera/styles/user/userstyle.ini -share/linux-opera/styles/wml.css -share/pixmaps/linux-opera.xpm -@dirrm share/linux-opera/styles/user -@dirrm share/linux-opera/styles -@dirrm share/linux-opera/skin -@dirrm share/linux-opera/plugins -@dirrm share/linux-opera/locale/en -@dirrm share/linux-opera/locale -@dirrm share/linux-opera/java -@dirrm share/linux-opera/ini -@dirrm share/linux-opera/images -@dirrm share/linux-opera/help -@dirrm share/linux-opera/config -@dirrm share/linux-opera/bin -@dirrm share/linux-opera -@dirrm %%DOCSDIR%% - -%%KDE:%%@cwd %%LOCALBASE%% -%%KDE:%%share/applnk/Internet/linux-opera.desktop -%%KDE:%%share/icons/hicolor/22x22/apps/linux-opera.png -%%KDE:%%share/icons/hicolor/32x32/apps/linux-opera.png -%%KDE:%%share/icons/hicolor/48x48/apps/linux-opera.png -%%KDE:%%share/icons/locolor/16x16/apps/linux-opera.png -%%KDE:%%share/icons/locolor/22x22/apps/linux-opera.png -%%KDE:%%share/icons/locolor/32x32/apps/linux-opera.png diff --git a/www/mnogosearch31/Makefile b/www/mnogosearch31/Makefile deleted file mode 100644 index cc595f19043a..000000000000 --- a/www/mnogosearch31/Makefile +++ /dev/null @@ -1,101 +0,0 @@ -# New ports collection makefile for: mnogosearch -# Date created: 27.01.2001 -# Whom: ache -# -# $FreeBSD$ -# - -PORTNAME= mnogosearch -PORTVERSION= 3.1.21 -PORTREVISION= 1 -CATEGORIES= www databases -MASTER_SITES= http://www.mnogosearch.org/Download/ - -MAINTAINER= ache@FreeBSD.org -COMMENT= Full featured SQL-based hypertext search engine - -RUN_DEPENDS+= ${APXS}:${PORTSDIR}/${APACHE_PORT} - -MAN1= indexer.1 -MAN5= indexer.conf.5 - -INSTALLS_SHLIB= yes -USE_GMAKE= yes -USE_LIBTOOL_VER=13 -GNU_CONFIGURE= yes -CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS+=--enable-phrase \ - --enable-shared \ - --sysconfdir=${PREFIX}/etc/mnogosearch \ - --localstatedir=/var/mnogosearch -CONFIGURE_ENV+= LOCALBASE="${LOCALBASE}" - -.if defined(PARALLEL_PACKAGE_BUILD) -# OPTIONS not counted, workaround -WITH_MNOGO_BUILTIN=true -.endif -OPTIONS= MNOGO_THREADS "Enable pthreads" on \ - MNOGO_SSL "Enable SSL" on \ - MNOGO_GUESSER "Enable Cyrillic charset guesser" off \ - MNOGO_PGSQL "Use PGSQL (mutually exclusive)" off \ - MNOGO_MSQL "Use MSQL (mutually exclusive)" off \ - MNOGO_MYSQL "Use MySQL (mutually exclusive)" off \ - MNOGO_BUILTIN "Use built-in (mutually exclusive)" on - -.include <bsd.port.pre.mk> - -.if !defined(WITHOUT_MNOGO_THREADS) -CONFIGURE_ARGS+= --enable-freebsd-pthreads -CFLAGS+= ${PTHREAD_CFLAGS} -CONFIGURE_ENV+= LIBS="${PTHREAD_LIBS}" -.endif - -.if !defined(NO_OPENSSL) && !defined(WITHOUT_MNOGO_SSL) -USE_OPENSSL= yes -.endif - -.ifdef USE_OPENSSL -CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} -.endif - -# Guesser mode ignores charsets comes from HTTP header or <META> tag -.if defined(WITH_MNOGO_GUESSER) -CONFIGURE_ARGS+= --enable-charset-guesser -.endif - -.if defined(WITH_MNOGO_PGSQL) -POSTGRESQL_PORT?= databases/postgresql7 -LIB_DEPENDS= pq.3:${PORTSDIR}/${POSTGRESQL_PORT} -CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE} - -.elif defined(WITH_MNOGO_MSQL) -LIB_DEPENDS= msql.1:${PORTSDIR}/databases/msql -CONFIGURE_ARGS+= --with-msql=${LOCALBASE} - -.elif defined(WITH_MNOGO_MYSQL) -LIB_DEPENDS= mysqlclient:${PORTSDIR}/databases/mysql323-client -CONFIGURE_ARGS+= --with-mysql=${LOCALBASE} - -.elif defined(WITH_MNOGO_BUILTIN) -CONFIGURE_ARGS+= --with-built-in - -.else -pre-configure: - @${ECHO} - @${ECHO} "One of the databases should be choosed." - @exit 1 -.endif - -pre-install: - @${MKDIR} ${PREFIX}/share/mnogosearch - -post-install: - cd ${WRKSRC} && ${TAR} --create --file - --exclude CVS create | (cd ${PREFIX}/share/mnogosearch && ${TAR} xf -) - ${CHMOD} 700 /var/mnogosearch/cache - ${CHOWN} -R www:www /var/mnogosearch/ - ${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/mnogosearch - ${INSTALL_DATA} ${FILESDIR}/spelld.sh-dist ${PREFIX}/etc/rc.d/ - @${ECHO} - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/www/mnogosearch31/distinfo b/www/mnogosearch31/distinfo deleted file mode 100644 index 033ec91b46fe..000000000000 --- a/www/mnogosearch31/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (mnogosearch-3.1.21.tar.gz) = 2b5284b980909d49ed0a8aaf9817db98 -SIZE (mnogosearch-3.1.21.tar.gz) = 463974 diff --git a/www/mnogosearch31/files/patch-aa b/www/mnogosearch31/files/patch-aa deleted file mode 100644 index ef92f8ae606d..000000000000 --- a/www/mnogosearch31/files/patch-aa +++ /dev/null @@ -1,15 +0,0 @@ ---- doc/Makefile.in.orig Tue Feb 20 14:12:34 2001 -+++ doc/Makefile.in Tue Feb 20 19:32:44 2001 -@@ -285,9 +285,9 @@ - - - install-data-local: -- $(mkinstalldirs) $(DESTDIR)$(prefix)/doc -- echo ${INSTALL_DATA} docs $(DESTDIR)$(prefix)/doc/ -- ${INSTALL_DATA} ${txt_DOCS} $(DESTDIR)$(prefix)/doc/ -+ $(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/mnogosearch -+ echo ${INSTALL_DATA} docs $(DESTDIR)$(prefix)/share/doc/mnogosearch -+ ${INSTALL_DATA} ${txt_DOCS} $(DESTDIR)$(prefix)/share/doc/mnogosearch - - dist-hook: - cp -rf samples $(distdir) diff --git a/www/mnogosearch31/files/patch-ab b/www/mnogosearch31/files/patch-ab deleted file mode 100644 index 83f008648de7..000000000000 --- a/www/mnogosearch31/files/patch-ab +++ /dev/null @@ -1,22 +0,0 @@ ---- src/Makefile.in.orig Tue Jun 17 13:35:12 2003 -+++ src/Makefile.in Fri May 21 12:22:36 2004 -@@ -145,7 +145,7 @@ - agent.c word.c parsehtml.c stopwords.c execget.c crossword.c - - --libudmsearch_la_LDFLAGS = -release 3.1 -+libudmsearch_la_LDFLAGS = -version-info 1:0:0 - - INCLUDES = -I../include \ - @VIRT_INCLUDE@ \ -@@ -304,8 +304,8 @@ - || test -f $$p1 \ - ; then \ - f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \ -- echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f"; \ -- $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f; \ -+ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(prefix)/share/mnogosearch/$$f"; \ -+ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(prefix)/share/mnogosearch/$$f; \ - else :; fi; \ - done - diff --git a/www/mnogosearch31/files/patch-ad b/www/mnogosearch31/files/patch-ad deleted file mode 100644 index 9b5300f64807..000000000000 --- a/www/mnogosearch31/files/patch-ad +++ /dev/null @@ -1,68 +0,0 @@ ---- configure.orig Tue Jun 17 13:35:22 2003 -+++ configure Mon Jun 14 07:46:23 2004 -@@ -3176,13 +3176,14 @@ - fi - rm -f confcache - -+lt_aux_dir=${LOCALBASE}/share/libtool13 - # Actually configure libtool. ac_aux_dir is where install-sh is found. - CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \ - LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ - LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \ - DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \ --${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ --$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target \ -+${CONFIG_SHELL-/bin/sh} $lt_aux_dir/ltconfig --no-reexec \ -+$libtool_flags --no-verify $lt_aux_dir/ltmain.sh $lt_target \ - || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5 - echo "$as_me: error: libtool configure failed" >&2;} - { (exit 1); exit 1; }; } -@@ -3207,7 +3208,7 @@ - - - # This can be used to rebuild libtool when needed --LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" -+LIBTOOL_DEPS="$lt_aux_dir/ltconfig $lt_aux_dir/ltmain.sh" - - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' -@@ -3659,6 +3660,8 @@ - #line $LINENO "configure" - #include "confdefs.h" - $ac_includes_default -+#include <netinet/in.h> -+#include <netinet/in_systm.h> - #include <$ac_header> - _ACEOF - rm -f conftest.$ac_objext -@@ -5826,8 +5829,8 @@ - - echo "$as_me:$LINENO: result: enabled" >&5 - echo "${ECHO_T}enabled" >&6 -- PTHREAD_CFLAGS="-pthread" -- PTHREAD_LFLAGS="-pthread" -+# PTHREAD_CFLAGS="-pthread" -+# PTHREAD_LFLAGS="-pthread" - else - echo "$as_me:$LINENO: result: disabled" >&5 - echo "${ECHO_T}disabled" >&6 -@@ -7553,8 +7556,8 @@ - LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ - LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \ - DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \ --${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ --$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target \ -+${CONFIG_SHELL-/bin/sh} $lt_aux_dir/ltconfig --no-reexec \ -+$libtool_flags --no-verify $lt_aux_dir/ltmain.sh $lt_target \ - || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5 - echo "$as_me: error: libtool configure failed" >&2;} - { (exit 1); exit 1; }; } -@@ -7579,7 +7582,7 @@ - - - # This can be used to rebuild libtool when needed --LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" -+LIBTOOL_DEPS="$lt_aux_dir/ltconfig $lt_aux_dir/ltmain.sh" - - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' diff --git a/www/mnogosearch31/files/spelld.sh-dist b/www/mnogosearch31/files/spelld.sh-dist deleted file mode 100644 index 7b9612b68bb5..000000000000 --- a/www/mnogosearch31/files/spelld.sh-dist +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then - echo "$0: Cannot determine the PREFIX" >&2 - exit 1 -fi - -case "$1" in -start) - if [ -x ${PREFIX}/sbin/spelld ]; then -# Uncomment to disallow access from outside -# /sbin/ipfw -q add 7001 deny tcp from any to any 7001 - rm -f /var/mnogosearch/spelld.pid - su -f -m www -c "exec ${PREFIX}/sbin/spelld &" > /dev/null 2>&1 && echo -n ' spelld' - fi - ;; -stop) - killall spelld && echo -n ' spelld' -# Uncomment to disallow access from outside -# /sbin/ipfw -q delete 7001 - ;; -*) - echo "Usage: `basename $0` {start|stop}" >&2 - ;; -esac - -exit 0 diff --git a/www/mnogosearch31/pkg-deinstall b/www/mnogosearch31/pkg-deinstall deleted file mode 100644 index bc4326b0f6f3..000000000000 --- a/www/mnogosearch31/pkg-deinstall +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -if [ x$2 != xDEINSTALL ]; then - exit -fi - -rm -rf /var/mnogosearch - -exit 0 diff --git a/www/mnogosearch31/pkg-descr b/www/mnogosearch31/pkg-descr deleted file mode 100644 index a8a72288e4a5..000000000000 --- a/www/mnogosearch31/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -mnoGoSearch is a full featured SQL-based search engine for intranet or small -domain Internet web servers. You can also use it to build specialized search -engines such as cooking recipies or searching newspaper articles. - -Provides pre-built web search frontends in C (via CGI) and PHP. - -WWW: http://www.mnogosearch.org/ diff --git a/www/mnogosearch31/pkg-install b/www/mnogosearch31/pkg-install deleted file mode 100644 index a191b8346c2c..000000000000 --- a/www/mnogosearch31/pkg-install +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -case $2 in - PRE-INSTALL) - ;; - POST-INSTALL) - mkdir -m 755 /var/mnogosearch - mkdir -m 700 /var/mnogosearch/cache - mkdir -m 755 /var/mnogosearch/raw - mkdir -m 755 /var/mnogosearch/splitter - mkdir -m 755 /var/mnogosearch/tree - chown -R www:www /var/mnogosearch - ;; - *) - echo "Unexpected Argument $2!!!" - exit 1 - ;; -esac -exit 0 - diff --git a/www/mnogosearch31/pkg-message b/www/mnogosearch31/pkg-message deleted file mode 100644 index 34b6011ceefe..000000000000 --- a/www/mnogosearch31/pkg-message +++ /dev/null @@ -1,6 +0,0 @@ -mnoGoSearch is successfully installed. -Now, to use mnoGoSearch you need to create the appropriate *sql database -manually: Please read INSTALL file located in ${PREFIX}/share/doc/mnogosearch. - -For more information on how to use mnoGoSearch, please refer to their -web site at http://search.mnoGo.ru/ diff --git a/www/mnogosearch31/pkg-plist b/www/mnogosearch31/pkg-plist deleted file mode 100644 index 715bd8f8860e..000000000000 --- a/www/mnogosearch31/pkg-plist +++ /dev/null @@ -1,177 +0,0 @@ -etc/mnogosearch/indexer.conf-dist -etc/mnogosearch/search.htm-dist -etc/mnogosearch/spelld.conf-dist -etc/rc.d/spelld.sh-dist -include/udm_agent.h -include/udm_alias.h -include/udm_boolean.h -include/udm_cache.h -include/udm_charset.h -include/udm_common.h -include/udm_conf.h -include/udm_config.h -include/udm_crc32.h -include/udm_crossword.h -include/udm_db.h -include/udm_env.h -include/udm_execget.h -include/udm_filter.h -include/udm_ftp.h -include/udm_host.h -include/udm_hrefs.h -include/udm_http.h -include/udm_id3.h -include/udm_indexer.h -include/udm_log.h -include/udm_mimetype.h -include/udm_mutex.h -include/udm_parsedate.h -include/udm_parsehtml.h -include/udm_parser.h -include/udm_parseurl.h -include/udm_proto.h -include/udm_robots.h -include/udm_search_tl.h -include/udm_searchtool.h -include/udm_server.h -include/udm_services.h -include/udm_signals.h -include/udm_socket.h -include/udm_spell.h -include/udm_stopwords.h -include/udm_utils.h -include/udm_word.h -include/udm_xmalloc.h -include/udmsearch.h -lib/libudmsearch.a -lib/libudmsearch.so -lib/libudmsearch.so.1 -sbin/cachelogd -sbin/indexer -sbin/run-splitter -sbin/spelld -sbin/splitter -bin/udm-config -share/doc/mnogosearch/HTDB.txt -share/doc/mnogosearch/HTML-design.txt -share/doc/mnogosearch/HTTP-codes.txt -share/doc/mnogosearch/INSTALL -share/doc/mnogosearch/NEWS.html -share/doc/mnogosearch/alias.txt -share/doc/mnogosearch/bugs.txt -share/doc/mnogosearch/cache.txt -share/doc/mnogosearch/cachemode.txt -share/doc/mnogosearch/categories.txt -share/doc/mnogosearch/charset.txt -share/doc/mnogosearch/follow.txt -share/doc/mnogosearch/hrefonly.txt -share/doc/mnogosearch/html.txt -share/doc/mnogosearch/ispell.txt -share/doc/mnogosearch/lib.txt -share/doc/mnogosearch/mnoGoSearch-Oracle8.html -share/doc/mnogosearch/mp3.txt -share/doc/mnogosearch/negotiation.txt -share/doc/mnogosearch/parsers.txt -share/doc/mnogosearch/performance.txt -share/doc/mnogosearch/relevancy.txt -share/doc/mnogosearch/search.txt -share/doc/mnogosearch/srv_table.txt -share/doc/mnogosearch/storage.txt -share/doc/mnogosearch/syslog.txt -share/doc/mnogosearch/tags.txt -share/doc/mnogosearch/templates.txt -share/doc/mnogosearch/tracking.txt -share/doc/mnogosearch/usage.txt -share/mnogosearch/create/ibase/create.sql -share/mnogosearch/create/msql/crc-multi.txt -share/mnogosearch/create/msql/crc.txt -share/mnogosearch/create/msql/create.txt -share/mnogosearch/create/msql/cross-crc.txt -share/mnogosearch/create/msql/cross.txt -share/mnogosearch/create/msql/ispell.txt -share/mnogosearch/create/msql/multi.txt -share/mnogosearch/create/msql/track.txt -share/mnogosearch/create/mssql/create.sql -share/mnogosearch/create/mysql/categories.txt -share/mnogosearch/create/mysql/crc-multi.txt -share/mnogosearch/create/mysql/crc.txt -share/mnogosearch/create/mysql/create.txt -share/mnogosearch/create/mysql/cross-crc.txt -share/mnogosearch/create/mysql/cross.txt -share/mnogosearch/create/mysql/ispell.txt -share/mnogosearch/create/mysql/multi.txt -share/mnogosearch/create/mysql/servers.txt -share/mnogosearch/create/mysql/track.txt -share/mnogosearch/create/mysql/url-raid.txt -share/mnogosearch/create/oracle/categories.sql -share/mnogosearch/create/oracle/crc-multi.sql -share/mnogosearch/create/oracle/crc.sql -share/mnogosearch/create/oracle/create.sql -share/mnogosearch/create/oracle/multi.sql -share/mnogosearch/create/oracle/servers.sql -share/mnogosearch/create/oracle/track.sql -share/mnogosearch/create/pgsql/categories.txt -share/mnogosearch/create/pgsql/crc-multi.txt -share/mnogosearch/create/pgsql/crc.txt -share/mnogosearch/create/pgsql/create.txt -share/mnogosearch/create/pgsql/cross-crc.txt -share/mnogosearch/create/pgsql/cross.txt -share/mnogosearch/create/pgsql/grant.txt -share/mnogosearch/create/pgsql/ispell.txt -share/mnogosearch/create/pgsql/multi.txt -share/mnogosearch/create/pgsql/news-extension.txt -share/mnogosearch/create/pgsql/server.txt -share/mnogosearch/create/pgsql/to_use_with_tags.txt -share/mnogosearch/create/pgsql/track.txt -share/mnogosearch/create/sapdb/README -share/mnogosearch/create/sapdb/categories.ins -share/mnogosearch/create/sapdb/crc-multi.ins -share/mnogosearch/create/sapdb/crc.ins -share/mnogosearch/create/sapdb/create-all.ins -share/mnogosearch/create/sapdb/create.ins -share/mnogosearch/create/sapdb/create.sh -share/mnogosearch/create/sapdb/drop.ins -share/mnogosearch/create/sapdb/multi.ins -share/mnogosearch/create/sapdb/track.ins -share/mnogosearch/create/solid/README -share/mnogosearch/create/solid/create.txt -share/mnogosearch/create/solid/multi.txt -share/mnogosearch/create/stopwords/stop.cz.txt -share/mnogosearch/create/stopwords/stop.de.txt -share/mnogosearch/create/stopwords/stop.dk.txt -share/mnogosearch/create/stopwords/stop.en.big -share/mnogosearch/create/stopwords/stop.en.huge -share/mnogosearch/create/stopwords/stop.en.txt -share/mnogosearch/create/stopwords/stop.es.txt -share/mnogosearch/create/stopwords/stop.fr.txt -share/mnogosearch/create/stopwords/stop.it.txt -share/mnogosearch/create/stopwords/stop.nl.txt -share/mnogosearch/create/stopwords/stop.no.txt -share/mnogosearch/create/stopwords/stop.pl.txt -share/mnogosearch/create/stopwords/stop.pt.txt -share/mnogosearch/create/stopwords/stop.ru.txt -share/mnogosearch/create/stopwords/stop.sk.txt -share/mnogosearch/create/stopwords/stop.tr.txt -share/mnogosearch/create/stopwords/stop.ua.txt -share/mnogosearch/create/stopwords/stopword.pl -share/mnogosearch/create/sybase/README -share/mnogosearch/create/sybase/create.sql -share/mnogosearch/create/virtuoso/crc.txt -share/mnogosearch/create/virtuoso/create.txt -share/mnogosearch/create/virtuoso/multi.txt -share/mnogosearch/search.cgi -@dirrm share/doc/mnogosearch -@dirrm share/mnogosearch/create/ibase -@dirrm share/mnogosearch/create/msql -@dirrm share/mnogosearch/create/mssql -@dirrm share/mnogosearch/create/mysql -@dirrm share/mnogosearch/create/oracle -@dirrm share/mnogosearch/create/pgsql -@dirrm share/mnogosearch/create/sapdb -@dirrm share/mnogosearch/create/solid -@dirrm share/mnogosearch/create/stopwords -@dirrm share/mnogosearch/create/sybase -@dirrm share/mnogosearch/create/virtuoso -@dirrm share/mnogosearch/create -@dirrm share/mnogosearch -@dirrm etc/mnogosearch diff --git a/www/mod_auth_kerb2/Makefile b/www/mod_auth_kerb2/Makefile deleted file mode 100644 index 18b0575574c0..000000000000 --- a/www/mod_auth_kerb2/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# New ports collection makefile for: mod_auth_kerb -# Date created: 19 October 2001 -# Whom: wollman -# -# $FreeBSD$ -# - -# Shamelessly stolen from will's mod_auth_any port. - -PORTNAME= mod_auth_kerb -PORTVERSION= 4.11 -PORTREVISION= 1 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR=modauthkerb - -MAINTAINER= apache@FreeBSD.org -COMMENT= An Apache module for authenticating users with Kerberos v5 - -# -# This module allows users to send their Kerberos password in -# plain text; it should only be used over an encrypted connection -# (i.e., HTTP over SSL/TLS). Thus, we require as a dependency -# a version of Apache which can do this. -# -LIB_DEPENDS= krb5.3:${PORTSDIR}/security/krb5 - -USE_APACHE= yes -WRKSRC= ${WRKDIR}/src/modules/kerberos - -KRB5_HOME?= ${LOCALBASE} -USE_REINPLACE= yes - -post-patch: - @${REINPLACE_CMD} '379N;s/\n/ /' ${WRKSRC}/mod_auth_kerb.c - -do-build: - cd ${WRKSRC} && \ - ${APXS} -I${KRB5_HOME}/include \ - -DKRB5 -DKRB5_VERIFY_TICKET -DKRB5_SAVE_CREDENTIALS \ - -DKRB5_DEFAULT_KEYTAB=\"\\\"FILE:${LOCALBASE}/etc/apache/keytab\\\"\" \ - -Dkerb_auth_module=auth_kerb_module \ - -c ${PORTNAME}.c \ - -L${KRB5_HOME}/lib -Wl,-rpath -Wl,${KRB5_HOME}/lib \ - -lkrb5 -lk5crypto -lcom_err - -do-install: - ${APXS} -i -A -n ${PORTNAME:S/mod_//g} ${WRKSRC}/${PORTNAME}.so - -.include <bsd.port.mk> diff --git a/www/mod_auth_kerb2/distinfo b/www/mod_auth_kerb2/distinfo deleted file mode 100644 index cbd10cbc6cac..000000000000 --- a/www/mod_auth_kerb2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (mod_auth_kerb-4.11.tar.gz) = 2f2c8a52117bfa6248a2c688efb52621 -SIZE (mod_auth_kerb-4.11.tar.gz) = 14053 diff --git a/www/mod_auth_kerb2/pkg-descr b/www/mod_auth_kerb2/pkg-descr deleted file mode 100644 index 4dbb5e151961..000000000000 --- a/www/mod_auth_kerb2/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -mod_auth_kerb is an Apache module for authenticating Web clients -in a Kerberos v5 realm. Because the Kerberos password is transmitted -in plain text, this module MUST be used in conjunction with an -encryption-capable Web server (by default, apache13-modssl). There is -no documentation provided; see the Web site for more details. This -package is built with the KRB5_VERIFY_TICKET and KRB5_SAVE_CREDENTIALS -options, and *without* Kerberos v4 support. In order to successfully -authenticate users, the Web server will need a keytab file containing -a key for the principal `www/my.host.name.example@MY.REALM.EXAMPLE' -which is readable only by the user Apache runs as; the location of this -keytab defaults to ${LOCALBASE}/etc/apache/keytab but can be modified -in the server configuration. - -WWW: http://modauthkerb.sourceforge.net/ diff --git a/www/mod_auth_kerb2/pkg-plist b/www/mod_auth_kerb2/pkg-plist deleted file mode 100644 index 9c53a963e65a..000000000000 --- a/www/mod_auth_kerb2/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -libexec/apache/mod_auth_kerb.so -@exec %D/sbin/apxs -e -A -n auth_kerb %D/%F -@unexec %D/sbin/apxs -e -A -n auth_kerb %D/%F diff --git a/www/mod_evasive/Makefile b/www/mod_evasive/Makefile deleted file mode 100644 index 44040747a80a..000000000000 --- a/www/mod_evasive/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# New ports collection makefile for: mod_dosevasive20 -# Date created: 26 Jul 2004 -# Whom: Xavier Beaudouin <kiwi@oav.net> -# -# $FreeBSD$ -# - -PORTNAME= mod_dosevasive20 -PORTVERSION= 1.9 -CATEGORIES= www security -MASTER_SITES= http://www.nuclearelephant.com/projects/dosevasive/ -DISTNAME= mod_dosevasive.${PORTVERSION} -DIST_SUBDIR= apache2 - -MAINTAINER= kiwi@oav.net -COMMENT= An Apache 2 module to try to protect HTTP DoS or DDoS attacks - -WRKSRC= ${WRKDIR}/${PORTNAME} - -WANT_APACHE= 2 -AP_FAST_BUILD= YES -AP_GENPLIST= YES -WRKSRC= ${WRKDIR}/mod_dosevasive - -PORTDOCS= LICENSE README test.pl - -.include <bsd.port.pre.mk> -.include "${PORTSDIR}/www/apache2/Makefile.modules.3rd" - -post-install: -.if !defined (NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -. for f in ${PORTDOCS} - @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} -. endfor -.endif - -.include <bsd.port.post.mk> diff --git a/www/mod_evasive/distinfo b/www/mod_evasive/distinfo deleted file mode 100644 index 3febfce13300..000000000000 --- a/www/mod_evasive/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (apache2/mod_dosevasive.1.9.tar.gz) = 994333fa0ea901ae035919ce869332b0 -SIZE (apache2/mod_dosevasive.1.9.tar.gz) = 23850 diff --git a/www/mod_evasive/pkg-descr b/www/mod_evasive/pkg-descr deleted file mode 100644 index 338260dae53f..000000000000 --- a/www/mod_evasive/pkg-descr +++ /dev/null @@ -1,30 +0,0 @@ -mod_dosevasive is an evasive maneuvers module for Apache to provide evasive -action in the event of an HTTP DoS or DDoS attack or brute force attack. -It is also designed to be a detection and network management tool, and can be -easily configured to talk to ipchains, firewalls, routers, and etcetera. -mod_dosevasive presently reports abuses via email and syslog facilities. - -Detection is performed by creating an internal dynamic hash table of IP -Addresses and URIs, and denying any single IP address from any of the -following: - - * Requesting the same page more than a few times per second - * Making more than 50 concurrent requests on the same child per second - * Making any requests while temporarily blacklisted (on a blocking list) - -This method has worked well in both single-server script attacks as well as -distributed attacks, but just like other evasive tools, is only as useful to -the point of bandwidth and processor consumption (e.g. the amount of bandwidth -and processor required to receive/process/respond to invalid requests), which -is why it's a good idea to integrate this with your firewalls and routers for -maximum protection. - -This module instantiates for each listener individually, and therefore has a -built-in cleanup mechanism and scaling capabilities. Because of this per-child -design, legitimate requests are never compromised (even from proxies and NAT -addresses) but only scripted attacks. Even a user repeatedly clicking on -'reload' should not be affected unless they do it maliciously. mod_dosevasive -is fully tweakable through the Apache configuration file, easy to incorporate -into your web server, and easy to use. - -WWW: http://www.nuclearelephant.com/projects/dosevasive/ diff --git a/www/mod_evasive20/Makefile b/www/mod_evasive20/Makefile deleted file mode 100644 index 44040747a80a..000000000000 --- a/www/mod_evasive20/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# New ports collection makefile for: mod_dosevasive20 -# Date created: 26 Jul 2004 -# Whom: Xavier Beaudouin <kiwi@oav.net> -# -# $FreeBSD$ -# - -PORTNAME= mod_dosevasive20 -PORTVERSION= 1.9 -CATEGORIES= www security -MASTER_SITES= http://www.nuclearelephant.com/projects/dosevasive/ -DISTNAME= mod_dosevasive.${PORTVERSION} -DIST_SUBDIR= apache2 - -MAINTAINER= kiwi@oav.net -COMMENT= An Apache 2 module to try to protect HTTP DoS or DDoS attacks - -WRKSRC= ${WRKDIR}/${PORTNAME} - -WANT_APACHE= 2 -AP_FAST_BUILD= YES -AP_GENPLIST= YES -WRKSRC= ${WRKDIR}/mod_dosevasive - -PORTDOCS= LICENSE README test.pl - -.include <bsd.port.pre.mk> -.include "${PORTSDIR}/www/apache2/Makefile.modules.3rd" - -post-install: -.if !defined (NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -. for f in ${PORTDOCS} - @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} -. endfor -.endif - -.include <bsd.port.post.mk> diff --git a/www/mod_evasive20/distinfo b/www/mod_evasive20/distinfo deleted file mode 100644 index 3febfce13300..000000000000 --- a/www/mod_evasive20/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (apache2/mod_dosevasive.1.9.tar.gz) = 994333fa0ea901ae035919ce869332b0 -SIZE (apache2/mod_dosevasive.1.9.tar.gz) = 23850 diff --git a/www/mod_evasive20/pkg-descr b/www/mod_evasive20/pkg-descr deleted file mode 100644 index 338260dae53f..000000000000 --- a/www/mod_evasive20/pkg-descr +++ /dev/null @@ -1,30 +0,0 @@ -mod_dosevasive is an evasive maneuvers module for Apache to provide evasive -action in the event of an HTTP DoS or DDoS attack or brute force attack. -It is also designed to be a detection and network management tool, and can be -easily configured to talk to ipchains, firewalls, routers, and etcetera. -mod_dosevasive presently reports abuses via email and syslog facilities. - -Detection is performed by creating an internal dynamic hash table of IP -Addresses and URIs, and denying any single IP address from any of the -following: - - * Requesting the same page more than a few times per second - * Making more than 50 concurrent requests on the same child per second - * Making any requests while temporarily blacklisted (on a blocking list) - -This method has worked well in both single-server script attacks as well as -distributed attacks, but just like other evasive tools, is only as useful to -the point of bandwidth and processor consumption (e.g. the amount of bandwidth -and processor required to receive/process/respond to invalid requests), which -is why it's a good idea to integrate this with your firewalls and routers for -maximum protection. - -This module instantiates for each listener individually, and therefore has a -built-in cleanup mechanism and scaling capabilities. Because of this per-child -design, legitimate requests are never compromised (even from proxies and NAT -addresses) but only scripted attacks. Even a user repeatedly clicking on -'reload' should not be affected unless they do it maliciously. mod_dosevasive -is fully tweakable through the Apache configuration file, easy to incorporate -into your web server, and easy to use. - -WWW: http://www.nuclearelephant.com/projects/dosevasive/ diff --git a/www/mod_extract_forwarded_ap13/Makefile b/www/mod_extract_forwarded_ap13/Makefile deleted file mode 100644 index f5c06506c7a0..000000000000 --- a/www/mod_extract_forwarded_ap13/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# New ports collection makefile for: mod_extract_forwarded -# Date created: 9 June 2001 -# Whom: Anders Nordby <anders@fix.no> -# -# $FreeBSD$ -# - -PORTNAME= mod_extract_forwarded -PORTVERSION= 1.4 -CATEGORIES= www -MASTER_SITES= http://web.warhound.org/mod_extract_forwarded/ \ - http://atreides.freenix.no/~anders/ - -MAINTAINER= anders@FreeBSD.org -COMMENT= An Apache module that can make proxied requests appear with client IP - -USE_APACHE= yes -WRKSRC= ${WRKDIR}/${PORTNAME} -DOCS= doc.html README - -do-build: - cd ${WRKSRC} && ${APXS} -c ${PORTNAME}.c - -do-install: - cd ${WRKSRC} && ${APXS} -A -i ${PORTNAME}.so -.if !defined(NOPORTDOCS) - ${INSTALL} -d -o root -g wheel -m 0755 ${PREFIX}/share/doc/${PORTNAME} -.for f in ${DOCS} - ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PORTNAME} -.endfor -.endif - ${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/mod_extract_forwarded_ap13/distinfo b/www/mod_extract_forwarded_ap13/distinfo deleted file mode 100644 index 1c88a3de4475..000000000000 --- a/www/mod_extract_forwarded_ap13/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (mod_extract_forwarded-1.4.tar.gz) = 10fd6551c0daef4022fdcbda321374a0 -SIZE (mod_extract_forwarded-1.4.tar.gz) = 9478 diff --git a/www/mod_extract_forwarded_ap13/pkg-descr b/www/mod_extract_forwarded_ap13/pkg-descr deleted file mode 100644 index a2022ec8ef1f..000000000000 --- a/www/mod_extract_forwarded_ap13/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -mod_extract_forwarded hooks itself into Apache's header parsing phase and looks -for the X-Forwarded-For header which some (most?) proxies add to the proxied -HTTP requests. It extracts the IP from the X-Forwarded-For and modifies the -connection data so to the rest of Apache the request looks like it came from -that IP rather than the proxy IP. - -mod_extract_forwarded can be dangerous for host based access control because -X-Forwarded-For is easily spoofed. Because of this you can configure which -proxies you trust or don't trust. - -WWW: http://web.warhound.org/mod_extract_forwarded/ - -- Anders Nordby <anders@fix.no> diff --git a/www/mod_extract_forwarded_ap13/pkg-message b/www/mod_extract_forwarded_ap13/pkg-message deleted file mode 100644 index de71faa90343..000000000000 --- a/www/mod_extract_forwarded_ap13/pkg-message +++ /dev/null @@ -1,15 +0,0 @@ -************************************************************ -You've installed mod_extract_forward, an Apache module that -can make proxied requests appear with client IPs. - -Edit your apache.conf or httpd.conf to enable and setup this -module. Have a look at the files in -${PREFIX}/share/doc/mod_extract_forward for information on -how to configure it. - -Then do this to make it work effective: - -# apachectl configtest (see if there are any config errors) -# apachectl restart - -************************************************************ diff --git a/www/mod_extract_forwarded_ap13/pkg-plist b/www/mod_extract_forwarded_ap13/pkg-plist deleted file mode 100644 index 012a5a22a315..000000000000 --- a/www/mod_extract_forwarded_ap13/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -libexec/apache/mod_extract_forwarded.so -@exec %D/sbin/apxs -e -A -n extract_forwarded %D/%F -@unexec %D/sbin/apxs -e -A -n extract_forwarded %D/%F -%%PORTDOCS%%share/doc/mod_extract_forwarded/doc.html -%%PORTDOCS%%share/doc/mod_extract_forwarded/README -%%PORTDOCS%%@dirrm share/doc/mod_extract_forwarded diff --git a/www/mod_gzip2/Makefile b/www/mod_gzip2/Makefile deleted file mode 100644 index 018d99b46ad9..000000000000 --- a/www/mod_gzip2/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# New ports collection makefile for: mod_gzip Apache module -# Date created: Dec 13 2000 -# Whom: Mikhail Teterin <mi@aldan.algebra.com> -# -# $FreeBSD$ -# - -PORTNAME= mod_gzip -PORTVERSION= 1.3.26.1a -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= mod-gzip -EXTRACT_SUFX= .tgz - -MAINTAINER= ale@FreeBSD.org -COMMENT= An Internet Content Acceleration module for Apache - -USE_APACHE= yes -MAKE_ENV+= "APXS=${APXS}" -ALL_TARGET= build - -post-install: - @${MKDIR} ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/docs/mod_gzip.conf.sample ${EXAMPLESDIR} -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/docs/manual/english/* ${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/www/mod_gzip2/distinfo b/www/mod_gzip2/distinfo deleted file mode 100644 index 324c05082cb0..000000000000 --- a/www/mod_gzip2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (mod_gzip-1.3.26.1a.tgz) = 080ccc5d789ed5efa0c0a7625e4fa02d -SIZE (mod_gzip-1.3.26.1a.tgz) = 137394 diff --git a/www/mod_gzip2/pkg-descr b/www/mod_gzip2/pkg-descr deleted file mode 100644 index fa726081e469..000000000000 --- a/www/mod_gzip2/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -mod_gzip is an Internet Content Acceleration module for the popular -Apache Web Server. - -mod_gzip uses the well established and publicly available IETF -Content-Encoding standards in conjunction with publicy available GZIP -compression libraries such as ZLIB to deliver dynamically compressed -content 'on the fly' to any browser or user-agent that is capable of -receiving it. - -WWW: http://sourceforge.net/projects/mod-gzip/ - -- Alex Dupre -ale@FreeBSD.org diff --git a/www/mod_gzip2/pkg-plist b/www/mod_gzip2/pkg-plist deleted file mode 100644 index 45274e10e7ad..000000000000 --- a/www/mod_gzip2/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -libexec/apache/mod_gzip.so -@exec %D/sbin/apxs -e -A -n gzip %f -@unexec %D/sbin/apxs -e -A -n gzip %f -%%PORTDOCS%%share/doc/mod_gzip/browser.htm -%%PORTDOCS%%share/doc/mod_gzip/cache.htm -%%PORTDOCS%%share/doc/mod_gzip/config.htm -%%PORTDOCS%%share/doc/mod_gzip/encoding.htm -%%PORTDOCS%%share/doc/mod_gzip/enhancements.htm -%%PORTDOCS%%share/doc/mod_gzip/extern.gif -%%PORTDOCS%%share/doc/mod_gzip/firewalls.htm -%%PORTDOCS%%share/doc/mod_gzip/index.htm -%%PORTDOCS%%share/doc/mod_gzip/links.htm -%%PORTDOCS%%share/doc/mod_gzip/mod_gzip_logo.gif -%%PORTDOCS%%share/doc/mod_gzip/status.htm -%%PORTDOCS%%share/doc/mod_gzip/valid-css.png -%%PORTDOCS%%share/doc/mod_gzip/valid-xhtml11.png -%%PORTDOCS%%share/doc/mod_gzip/versions.htm -share/examples/mod_gzip/mod_gzip.conf.sample -@dirrm share/examples/mod_gzip -%%PORTDOCS%%@dirrm share/doc/mod_gzip diff --git a/www/mod_layout22/Makefile b/www/mod_layout22/Makefile deleted file mode 100644 index 2345a81dda03..000000000000 --- a/www/mod_layout22/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# New ports collection makefile for: mod_layout Apache 2 module -# Date created: Nov 15 2002 -# Whom: Clement Laforet <sheepkiller@cultdeadsheep.org> -# -# $FreeBSD$ -# - -PORTNAME= mod_layout -PORTVERSION= 4.0.2a -CATEGORIES= www -MASTER_SITES= http://software.tangent.org/download/ - -MAINTAINER= apache@FreeBSD.org -COMMENT= Apache2 module to wrap served pages with a header and/or footer - -USE_APACHE= yes -WITH_APACHE2= yes -LATEST_LINK= mod_layout2 - -MAKE_ARGS+= builddir=${WRKSRC} - -post-install: -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README -.endif - -.include <bsd.port.mk> diff --git a/www/mod_layout22/distinfo b/www/mod_layout22/distinfo deleted file mode 100644 index aaec530511cc..000000000000 --- a/www/mod_layout22/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (mod_layout-4.0.2a.tar.gz) = 123cbefc6e137f22e134025801eed47f -SIZE (mod_layout-4.0.2a.tar.gz) = 13663 diff --git a/www/mod_layout22/files/patch-Makefile b/www/mod_layout22/files/patch-Makefile deleted file mode 100644 index 470842ad57f1..000000000000 --- a/www/mod_layout22/files/patch-Makefile +++ /dev/null @@ -1,35 +0,0 @@ ---- Makefile.orig Wed Sep 24 17:56:08 2003 -+++ Makefile Wed Sep 24 17:56:33 2003 -@@ -1,13 +1,13 @@ - ## - ## Makefile -- Build procedure for mod_layout Apache module - ## --builddir=$(shell pwd) --top_srcdir=/usr/local/apache2 --top_builddir=/usr/local/apache2 --include /usr/local/apache2/build/special.mk -+#builddir=$(shell pwd) -+top_srcdir=${LOCALBASE}/share/apache2 -+top_builddir=${LOCALBASE}/share/apache2 -+include ${LOCALBASE}/share/apache2/build/special.mk - - # the used tools --APXS=apxs -+APXS=${LOCALBASE}/sbin/apxs - APACHECTL=apachectl - CC=`$(APXS) -q CC` - INC=-I`$(APXS) -q INCLUDEDIR` `$(APXS) -q CFLAGS` #-DLAYOUT_FILEOWNER_NAME -@@ -61,12 +61,7 @@ - $(APXS) -c header.c - # install the shared object file into Apache - install: -- $(APXS) -iac $(INCLUDES) $(LIBS) $(SRC) -- @echo "+--------------------------------------------------------+"; \ -- echo "| All done. |"; \ -- echo "| |"; \ -- echo "| Thanks for installing mod_layout. |"; \ -- echo "+--------------------------------------------------------+"; \ -+ $(APXS) -ia $(INCLUDES) $(LIBS) mod_layout.la - - rpm: dist - cp $(DISTVNAME).tar$(SUFFIX) /usr/src/redhat/SOURCES diff --git a/www/mod_layout22/pkg-descr b/www/mod_layout22/pkg-descr deleted file mode 100644 index 66cd42238f7b..000000000000 --- a/www/mod_layout22/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -mod_layout is a utility to wrap served webpages. This means it can -add a footer or header to a document. This allows you to create a -standard look and feel throughout a website without using SSI. -Some example uses are adding standard disclaimers to the bottom of -all pages, banner ads to the top of all pages, or even a menu at -the beginning of a page. There are many other per-document settings -you can modify with mod_layout; Currently this mod_layout version -is still an alpha version. But it can be used in production -environment for people who need Apache 2.0.x. -THIS VERSION IS ONLY FOR APACHE 2.0.X -New mod_layout features won't be backported to mod_layout 3.x designed -for apache 1.3.x. -See, for more informations : -WWW: http://software.tangent.org/projects.pl?view=mod_layout diff --git a/www/mod_layout22/pkg-plist b/www/mod_layout22/pkg-plist deleted file mode 100644 index efd625515636..000000000000 --- a/www/mod_layout22/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -libexec/apache2/mod_layout.so -@exec %D/sbin/apxs -e -A -n layout %D/%f -@unexec %D/sbin/apxs -e -A -n layout %D/%f -@unexec echo "===> If you do not plan on reinstalling mod_layout, you must manually remove"; echo "===> references to it in httpd.conf." -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/www/neon26/Makefile b/www/neon26/Makefile deleted file mode 100644 index 37e6460a7a77..000000000000 --- a/www/neon26/Makefile +++ /dev/null @@ -1,68 +0,0 @@ -# New ports collection makefile for: neon -# Date created: 13 October 2000 -# Whom: Mikhail Teterin <mi@aldan.algebra.com> -# -# $FreeBSD$ -# - -PORTNAME= neon -PORTVERSION= 0.24.7 -CATEGORIES= www -MASTER_SITES= http://www.webdav.org/neon/ - -MAINTAINER= lev@FreeBSD.org -COMMENT= An HTTP and WebDAV client library for Unix systems - -LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 - -INSTALLS_SHLIB= yes - -.ifndef WITHOUT_OPENSSL -USE_OPENSSL= yes -.endif - -USE_GNOME= gnomehack gnometarget -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-ssl \ - --enable-xml \ - --enable-shared \ - --with-expat \ - --with-libs=${PREFIX} - -MAN1= neon-config.1 -MAN3= ne_add_request_header.3 ne_addr_destroy.3 ne_addr_error.3 \ - ne_addr_first.3 ne_addr_next.3 ne_addr_resolve.3 ne_addr_result.3 \ - ne_buffer.3 ne_buffer_altered.3 ne_buffer_append.3 ne_buffer_clear.3 \ - ne_buffer_concat.3 ne_buffer_create.3 ne_buffer_destroy.3 \ - ne_buffer_finish.3 ne_buffer_grow.3 ne_buffer_ncreate.3 \ - ne_buffer_zappend.3 ne_calloc.3 ne_close_connection.3 \ - ne_forget_auth.3 ne_get_error.3 ne_get_status.3 ne_iaddr_cmp.3 \ - ne_iaddr_free.3 ne_iaddr_make.3 ne_iaddr_print.3 ne_malloc.3 \ - ne_oom_callback.3 ne_print_request_header.3 ne_qtoken.3 ne_realloc.3 \ - ne_request_create.3 ne_request_destroy.3 ne_request_dispatch.3 \ - ne_session_create.3 ne_session_destroy.3 ne_session_proxy.3 \ - ne_set_error.3 ne_set_expect100.3 ne_set_persist.3 \ - ne_set_proxy_auth.3 ne_set_read_timeout.3 \ - ne_set_request_body_buffer.3 ne_set_request_body_fd.3 \ - ne_set_server_auth.3 ne_set_useragent.3 ne_shave.3 ne_sock_init.3 \ - ne_ssl_cert_cmp.3 ne_ssl_cert_export.3 ne_ssl_cert_free.3 \ - ne_ssl_cert_identity.3 ne_ssl_cert_import.3 ne_ssl_cert_issuer.3 \ - ne_ssl_cert_read.3 ne_ssl_cert_signedby.3 ne_ssl_cert_subject.3 \ - ne_ssl_cert_write.3 ne_ssl_clicert_decrypt.3 \ - ne_ssl_clicert_encrypted.3 ne_ssl_clicert_free.3 \ - ne_ssl_clicert_name.3 ne_ssl_clicert_owner.3 ne_ssl_clicert_read.3 \ - ne_ssl_dname_cmp.3 ne_ssl_readable_dname.3 ne_ssl_set_verify.3 \ - ne_ssl_trust_cert.3 ne_ssl_trust_default_ca.3 ne_status.3 ne_strdup.3 \ - ne_strndup.3 ne_token.3 ne_version_match.3 ne_version_string.3 neon.3 - -PLIST_SUB+= PORTVERSION=${PORTVERSION} - -post-install: - ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${MANPREFIX}/man/man1 - ${INSTALL_MAN} ${WRKSRC}/doc/man/*.3 ${MANPREFIX}/man/man3 -.ifndef NOPORTDOCS - (cd ${WRKSRC} ; ${MAKE} install-html) - ${INSTALL_DATA} ${WRKSRC}/doc/using-neon.txt ${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/www/neon26/distinfo b/www/neon26/distinfo deleted file mode 100644 index 88b293451796..000000000000 --- a/www/neon26/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (neon-0.24.7.tar.gz) = 5108bcbe41de4afe2e19cc58500fb9f2 -SIZE (neon-0.24.7.tar.gz) = 603592 diff --git a/www/neon26/files/patch-Makefile.in b/www/neon26/files/patch-Makefile.in deleted file mode 100644 index 15a86d18070d..000000000000 --- a/www/neon26/files/patch-Makefile.in +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.in.orig Mon Sep 22 23:57:02 2003 -+++ Makefile.in Thu Oct 9 13:41:35 2003 -@@ -21,7 +21,7 @@ - man1dir = $(mandir)/man1 - man3dir = $(mandir)/man3 - datadir = @datadir@ --docdir = $(datadir)/doc/neon-@NEON_VERSION@ -+docdir = $(datadir)/doc/neon - includedir = @includedir@ - neonincludes = $(includedir)/neon - pkgconfigdir = $(libdir)/pkgconfig -@@ -132,7 +132,7 @@ - @echo "ERROR: purposes only; this copy of neon must not be installed." - @false - --install-yes: install-lib install-headers install-config install-docs -+install-yes: install-lib install-headers install-config - - # libtool does all the necessary magic here - install-lib: subdirs diff --git a/www/neon26/files/patch-ltmain.sh b/www/neon26/files/patch-ltmain.sh deleted file mode 100644 index 003c40b7a007..000000000000 --- a/www/neon26/files/patch-ltmain.sh +++ /dev/null @@ -1,32 +0,0 @@ ---- ltmain.sh.orig Wed Jan 23 11:38:40 2002 -+++ ltmain.sh Sun Feb 3 01:44:17 2002 -@@ -1037,8 +1037,16 @@ - continue - ;; - -+ -pthread) -+ compile_command="$compile_command -pthread" -+ finalize_command="$finalize_command -pthread" -+ compiler_flags="$compiler_flags -pthread" -+ continue -+ ;; -+ - -module) - module=yes -+ build_old_libs=no - continue - ;; - -@@ -4179,10 +4190,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/www/neon26/pkg-descr b/www/neon26/pkg-descr deleted file mode 100644 index 3f8647c6bcf3..000000000000 --- a/www/neon26/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -Neon is an HTTP and WebDAV client library for Unix systems, with a C -interface. Featuring: - - . High-level interface to HTTP and WebDAV methods - (PUT, GET, HEAD etc) - . Low-level interface to HTTP request handling, to allow - implementing new methods easily. - . HTTP/1.1 and HTTP/1.0 persistent connections - . RFC2617 basic and digest authentication - (including auth-int, md5-sess) - . Proxy support (including basic/digest authentication) - . Generic WebDAV 207 XML response handling mechanism - . XML parsing using the expat or libxml parsers - . Easy generation of error messages from 207 error responses - . WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL - . WebDAV metadata support: set and remove properties, query - any set of properties (PROPPATCH/PROPFIND). - -WWW: http://www.webdav.org/neon/ diff --git a/www/neon26/pkg-plist b/www/neon26/pkg-plist deleted file mode 100644 index 3f6ca50c1dd6..000000000000 --- a/www/neon26/pkg-plist +++ /dev/null @@ -1,84 +0,0 @@ -bin/neon-config -include/neon/ne_207.h -include/neon/ne_acl.h -include/neon/ne_alloc.h -include/neon/ne_auth.h -include/neon/ne_basic.h -include/neon/ne_compress.h -include/neon/ne_cookies.h -include/neon/ne_dates.h -include/neon/ne_defs.h -include/neon/ne_i18n.h -include/neon/ne_locks.h -include/neon/ne_md5.h -include/neon/ne_props.h -include/neon/ne_redirect.h -include/neon/ne_request.h -include/neon/ne_session.h -include/neon/ne_socket.h -include/neon/ne_ssl.h -include/neon/ne_string.h -include/neon/ne_uri.h -include/neon/ne_utils.h -include/neon/ne_xml.h -lib/libneon.so.24 -lib/libneon.so -lib/libneon.a -libdata/pkgconfig/neon.pc -%%PORTDOCS%%%%DOCSDIR%%/html/apas01.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas02.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas03.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas04.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas05.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas06.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas07.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas08.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas09.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas10.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas11.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas12.html -%%PORTDOCS%%%%DOCSDIR%%/html/api.html -%%PORTDOCS%%%%DOCSDIR%%/html/biblio.html -%%PORTDOCS%%%%DOCSDIR%%/html/compliance.html -%%PORTDOCS%%%%DOCSDIR%%/html/features.html -%%PORTDOCS%%%%DOCSDIR%%/html/gfdl.html -%%PORTDOCS%%%%DOCSDIR%%/html/index.html -%%PORTDOCS%%%%DOCSDIR%%/html/intro.html -%%PORTDOCS%%%%DOCSDIR%%/html/ref.html -%%PORTDOCS%%%%DOCSDIR%%/html/refalloc.html -%%PORTDOCS%%%%DOCSDIR%%/html/refauth.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbuf.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufapp.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufcr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufdest.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufutil.html -%%PORTDOCS%%%%DOCSDIR%%/html/refcert.html -%%PORTDOCS%%%%DOCSDIR%%/html/refclicert.html -%%PORTDOCS%%%%DOCSDIR%%/html/refconfig.html -%%PORTDOCS%%%%DOCSDIR%%/html/referr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refgetst.html -%%PORTDOCS%%%%DOCSDIR%%/html/refiaddr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refneon.html -%%PORTDOCS%%%%DOCSDIR%%/html/refopts.html -%%PORTDOCS%%%%DOCSDIR%%/html/refreq.html -%%PORTDOCS%%%%DOCSDIR%%/html/refreqbody.html -%%PORTDOCS%%%%DOCSDIR%%/html/refreqhdr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refresolve.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsess.html -%%PORTDOCS%%%%DOCSDIR%%/html/refshave.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsockinit.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslca.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslcert2.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslcertio.html -%%PORTDOCS%%%%DOCSDIR%%/html/refssldname.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslvfy.html -%%PORTDOCS%%%%DOCSDIR%%/html/refstatus.html -%%PORTDOCS%%%%DOCSDIR%%/html/reftok.html -%%PORTDOCS%%%%DOCSDIR%%/html/refvers.html -%%PORTDOCS%%%%DOCSDIR%%/html/using.html -%%PORTDOCS%%%%DOCSDIR%%/html/xml.html -%%PORTDOCS%%%%DOCSDIR%%/using-neon.txt -%%PORTDOCS%%@dirrm %%DOCSDIR%%/html -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec rmdir %D/libdata/pkgconfig > /dev/null 2>&1 || true -@dirrm include/neon diff --git a/www/neon28/Makefile b/www/neon28/Makefile deleted file mode 100644 index 37e6460a7a77..000000000000 --- a/www/neon28/Makefile +++ /dev/null @@ -1,68 +0,0 @@ -# New ports collection makefile for: neon -# Date created: 13 October 2000 -# Whom: Mikhail Teterin <mi@aldan.algebra.com> -# -# $FreeBSD$ -# - -PORTNAME= neon -PORTVERSION= 0.24.7 -CATEGORIES= www -MASTER_SITES= http://www.webdav.org/neon/ - -MAINTAINER= lev@FreeBSD.org -COMMENT= An HTTP and WebDAV client library for Unix systems - -LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 - -INSTALLS_SHLIB= yes - -.ifndef WITHOUT_OPENSSL -USE_OPENSSL= yes -.endif - -USE_GNOME= gnomehack gnometarget -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-ssl \ - --enable-xml \ - --enable-shared \ - --with-expat \ - --with-libs=${PREFIX} - -MAN1= neon-config.1 -MAN3= ne_add_request_header.3 ne_addr_destroy.3 ne_addr_error.3 \ - ne_addr_first.3 ne_addr_next.3 ne_addr_resolve.3 ne_addr_result.3 \ - ne_buffer.3 ne_buffer_altered.3 ne_buffer_append.3 ne_buffer_clear.3 \ - ne_buffer_concat.3 ne_buffer_create.3 ne_buffer_destroy.3 \ - ne_buffer_finish.3 ne_buffer_grow.3 ne_buffer_ncreate.3 \ - ne_buffer_zappend.3 ne_calloc.3 ne_close_connection.3 \ - ne_forget_auth.3 ne_get_error.3 ne_get_status.3 ne_iaddr_cmp.3 \ - ne_iaddr_free.3 ne_iaddr_make.3 ne_iaddr_print.3 ne_malloc.3 \ - ne_oom_callback.3 ne_print_request_header.3 ne_qtoken.3 ne_realloc.3 \ - ne_request_create.3 ne_request_destroy.3 ne_request_dispatch.3 \ - ne_session_create.3 ne_session_destroy.3 ne_session_proxy.3 \ - ne_set_error.3 ne_set_expect100.3 ne_set_persist.3 \ - ne_set_proxy_auth.3 ne_set_read_timeout.3 \ - ne_set_request_body_buffer.3 ne_set_request_body_fd.3 \ - ne_set_server_auth.3 ne_set_useragent.3 ne_shave.3 ne_sock_init.3 \ - ne_ssl_cert_cmp.3 ne_ssl_cert_export.3 ne_ssl_cert_free.3 \ - ne_ssl_cert_identity.3 ne_ssl_cert_import.3 ne_ssl_cert_issuer.3 \ - ne_ssl_cert_read.3 ne_ssl_cert_signedby.3 ne_ssl_cert_subject.3 \ - ne_ssl_cert_write.3 ne_ssl_clicert_decrypt.3 \ - ne_ssl_clicert_encrypted.3 ne_ssl_clicert_free.3 \ - ne_ssl_clicert_name.3 ne_ssl_clicert_owner.3 ne_ssl_clicert_read.3 \ - ne_ssl_dname_cmp.3 ne_ssl_readable_dname.3 ne_ssl_set_verify.3 \ - ne_ssl_trust_cert.3 ne_ssl_trust_default_ca.3 ne_status.3 ne_strdup.3 \ - ne_strndup.3 ne_token.3 ne_version_match.3 ne_version_string.3 neon.3 - -PLIST_SUB+= PORTVERSION=${PORTVERSION} - -post-install: - ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${MANPREFIX}/man/man1 - ${INSTALL_MAN} ${WRKSRC}/doc/man/*.3 ${MANPREFIX}/man/man3 -.ifndef NOPORTDOCS - (cd ${WRKSRC} ; ${MAKE} install-html) - ${INSTALL_DATA} ${WRKSRC}/doc/using-neon.txt ${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/www/neon28/distinfo b/www/neon28/distinfo deleted file mode 100644 index 88b293451796..000000000000 --- a/www/neon28/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (neon-0.24.7.tar.gz) = 5108bcbe41de4afe2e19cc58500fb9f2 -SIZE (neon-0.24.7.tar.gz) = 603592 diff --git a/www/neon28/files/patch-Makefile.in b/www/neon28/files/patch-Makefile.in deleted file mode 100644 index 15a86d18070d..000000000000 --- a/www/neon28/files/patch-Makefile.in +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.in.orig Mon Sep 22 23:57:02 2003 -+++ Makefile.in Thu Oct 9 13:41:35 2003 -@@ -21,7 +21,7 @@ - man1dir = $(mandir)/man1 - man3dir = $(mandir)/man3 - datadir = @datadir@ --docdir = $(datadir)/doc/neon-@NEON_VERSION@ -+docdir = $(datadir)/doc/neon - includedir = @includedir@ - neonincludes = $(includedir)/neon - pkgconfigdir = $(libdir)/pkgconfig -@@ -132,7 +132,7 @@ - @echo "ERROR: purposes only; this copy of neon must not be installed." - @false - --install-yes: install-lib install-headers install-config install-docs -+install-yes: install-lib install-headers install-config - - # libtool does all the necessary magic here - install-lib: subdirs diff --git a/www/neon28/files/patch-ltmain.sh b/www/neon28/files/patch-ltmain.sh deleted file mode 100644 index 003c40b7a007..000000000000 --- a/www/neon28/files/patch-ltmain.sh +++ /dev/null @@ -1,32 +0,0 @@ ---- ltmain.sh.orig Wed Jan 23 11:38:40 2002 -+++ ltmain.sh Sun Feb 3 01:44:17 2002 -@@ -1037,8 +1037,16 @@ - continue - ;; - -+ -pthread) -+ compile_command="$compile_command -pthread" -+ finalize_command="$finalize_command -pthread" -+ compiler_flags="$compiler_flags -pthread" -+ continue -+ ;; -+ - -module) - module=yes -+ build_old_libs=no - continue - ;; - -@@ -4179,10 +4190,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/www/neon28/pkg-descr b/www/neon28/pkg-descr deleted file mode 100644 index 3f8647c6bcf3..000000000000 --- a/www/neon28/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -Neon is an HTTP and WebDAV client library for Unix systems, with a C -interface. Featuring: - - . High-level interface to HTTP and WebDAV methods - (PUT, GET, HEAD etc) - . Low-level interface to HTTP request handling, to allow - implementing new methods easily. - . HTTP/1.1 and HTTP/1.0 persistent connections - . RFC2617 basic and digest authentication - (including auth-int, md5-sess) - . Proxy support (including basic/digest authentication) - . Generic WebDAV 207 XML response handling mechanism - . XML parsing using the expat or libxml parsers - . Easy generation of error messages from 207 error responses - . WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL - . WebDAV metadata support: set and remove properties, query - any set of properties (PROPPATCH/PROPFIND). - -WWW: http://www.webdav.org/neon/ diff --git a/www/neon28/pkg-plist b/www/neon28/pkg-plist deleted file mode 100644 index 3f6ca50c1dd6..000000000000 --- a/www/neon28/pkg-plist +++ /dev/null @@ -1,84 +0,0 @@ -bin/neon-config -include/neon/ne_207.h -include/neon/ne_acl.h -include/neon/ne_alloc.h -include/neon/ne_auth.h -include/neon/ne_basic.h -include/neon/ne_compress.h -include/neon/ne_cookies.h -include/neon/ne_dates.h -include/neon/ne_defs.h -include/neon/ne_i18n.h -include/neon/ne_locks.h -include/neon/ne_md5.h -include/neon/ne_props.h -include/neon/ne_redirect.h -include/neon/ne_request.h -include/neon/ne_session.h -include/neon/ne_socket.h -include/neon/ne_ssl.h -include/neon/ne_string.h -include/neon/ne_uri.h -include/neon/ne_utils.h -include/neon/ne_xml.h -lib/libneon.so.24 -lib/libneon.so -lib/libneon.a -libdata/pkgconfig/neon.pc -%%PORTDOCS%%%%DOCSDIR%%/html/apas01.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas02.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas03.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas04.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas05.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas06.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas07.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas08.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas09.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas10.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas11.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas12.html -%%PORTDOCS%%%%DOCSDIR%%/html/api.html -%%PORTDOCS%%%%DOCSDIR%%/html/biblio.html -%%PORTDOCS%%%%DOCSDIR%%/html/compliance.html -%%PORTDOCS%%%%DOCSDIR%%/html/features.html -%%PORTDOCS%%%%DOCSDIR%%/html/gfdl.html -%%PORTDOCS%%%%DOCSDIR%%/html/index.html -%%PORTDOCS%%%%DOCSDIR%%/html/intro.html -%%PORTDOCS%%%%DOCSDIR%%/html/ref.html -%%PORTDOCS%%%%DOCSDIR%%/html/refalloc.html -%%PORTDOCS%%%%DOCSDIR%%/html/refauth.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbuf.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufapp.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufcr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufdest.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufutil.html -%%PORTDOCS%%%%DOCSDIR%%/html/refcert.html -%%PORTDOCS%%%%DOCSDIR%%/html/refclicert.html -%%PORTDOCS%%%%DOCSDIR%%/html/refconfig.html -%%PORTDOCS%%%%DOCSDIR%%/html/referr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refgetst.html -%%PORTDOCS%%%%DOCSDIR%%/html/refiaddr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refneon.html -%%PORTDOCS%%%%DOCSDIR%%/html/refopts.html -%%PORTDOCS%%%%DOCSDIR%%/html/refreq.html -%%PORTDOCS%%%%DOCSDIR%%/html/refreqbody.html -%%PORTDOCS%%%%DOCSDIR%%/html/refreqhdr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refresolve.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsess.html -%%PORTDOCS%%%%DOCSDIR%%/html/refshave.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsockinit.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslca.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslcert2.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslcertio.html -%%PORTDOCS%%%%DOCSDIR%%/html/refssldname.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslvfy.html -%%PORTDOCS%%%%DOCSDIR%%/html/refstatus.html -%%PORTDOCS%%%%DOCSDIR%%/html/reftok.html -%%PORTDOCS%%%%DOCSDIR%%/html/refvers.html -%%PORTDOCS%%%%DOCSDIR%%/html/using.html -%%PORTDOCS%%%%DOCSDIR%%/html/xml.html -%%PORTDOCS%%%%DOCSDIR%%/using-neon.txt -%%PORTDOCS%%@dirrm %%DOCSDIR%%/html -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec rmdir %D/libdata/pkgconfig > /dev/null 2>&1 || true -@dirrm include/neon diff --git a/www/neon29/Makefile b/www/neon29/Makefile deleted file mode 100644 index 37e6460a7a77..000000000000 --- a/www/neon29/Makefile +++ /dev/null @@ -1,68 +0,0 @@ -# New ports collection makefile for: neon -# Date created: 13 October 2000 -# Whom: Mikhail Teterin <mi@aldan.algebra.com> -# -# $FreeBSD$ -# - -PORTNAME= neon -PORTVERSION= 0.24.7 -CATEGORIES= www -MASTER_SITES= http://www.webdav.org/neon/ - -MAINTAINER= lev@FreeBSD.org -COMMENT= An HTTP and WebDAV client library for Unix systems - -LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 - -INSTALLS_SHLIB= yes - -.ifndef WITHOUT_OPENSSL -USE_OPENSSL= yes -.endif - -USE_GNOME= gnomehack gnometarget -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-ssl \ - --enable-xml \ - --enable-shared \ - --with-expat \ - --with-libs=${PREFIX} - -MAN1= neon-config.1 -MAN3= ne_add_request_header.3 ne_addr_destroy.3 ne_addr_error.3 \ - ne_addr_first.3 ne_addr_next.3 ne_addr_resolve.3 ne_addr_result.3 \ - ne_buffer.3 ne_buffer_altered.3 ne_buffer_append.3 ne_buffer_clear.3 \ - ne_buffer_concat.3 ne_buffer_create.3 ne_buffer_destroy.3 \ - ne_buffer_finish.3 ne_buffer_grow.3 ne_buffer_ncreate.3 \ - ne_buffer_zappend.3 ne_calloc.3 ne_close_connection.3 \ - ne_forget_auth.3 ne_get_error.3 ne_get_status.3 ne_iaddr_cmp.3 \ - ne_iaddr_free.3 ne_iaddr_make.3 ne_iaddr_print.3 ne_malloc.3 \ - ne_oom_callback.3 ne_print_request_header.3 ne_qtoken.3 ne_realloc.3 \ - ne_request_create.3 ne_request_destroy.3 ne_request_dispatch.3 \ - ne_session_create.3 ne_session_destroy.3 ne_session_proxy.3 \ - ne_set_error.3 ne_set_expect100.3 ne_set_persist.3 \ - ne_set_proxy_auth.3 ne_set_read_timeout.3 \ - ne_set_request_body_buffer.3 ne_set_request_body_fd.3 \ - ne_set_server_auth.3 ne_set_useragent.3 ne_shave.3 ne_sock_init.3 \ - ne_ssl_cert_cmp.3 ne_ssl_cert_export.3 ne_ssl_cert_free.3 \ - ne_ssl_cert_identity.3 ne_ssl_cert_import.3 ne_ssl_cert_issuer.3 \ - ne_ssl_cert_read.3 ne_ssl_cert_signedby.3 ne_ssl_cert_subject.3 \ - ne_ssl_cert_write.3 ne_ssl_clicert_decrypt.3 \ - ne_ssl_clicert_encrypted.3 ne_ssl_clicert_free.3 \ - ne_ssl_clicert_name.3 ne_ssl_clicert_owner.3 ne_ssl_clicert_read.3 \ - ne_ssl_dname_cmp.3 ne_ssl_readable_dname.3 ne_ssl_set_verify.3 \ - ne_ssl_trust_cert.3 ne_ssl_trust_default_ca.3 ne_status.3 ne_strdup.3 \ - ne_strndup.3 ne_token.3 ne_version_match.3 ne_version_string.3 neon.3 - -PLIST_SUB+= PORTVERSION=${PORTVERSION} - -post-install: - ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${MANPREFIX}/man/man1 - ${INSTALL_MAN} ${WRKSRC}/doc/man/*.3 ${MANPREFIX}/man/man3 -.ifndef NOPORTDOCS - (cd ${WRKSRC} ; ${MAKE} install-html) - ${INSTALL_DATA} ${WRKSRC}/doc/using-neon.txt ${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/www/neon29/distinfo b/www/neon29/distinfo deleted file mode 100644 index 88b293451796..000000000000 --- a/www/neon29/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (neon-0.24.7.tar.gz) = 5108bcbe41de4afe2e19cc58500fb9f2 -SIZE (neon-0.24.7.tar.gz) = 603592 diff --git a/www/neon29/files/patch-Makefile.in b/www/neon29/files/patch-Makefile.in deleted file mode 100644 index 15a86d18070d..000000000000 --- a/www/neon29/files/patch-Makefile.in +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.in.orig Mon Sep 22 23:57:02 2003 -+++ Makefile.in Thu Oct 9 13:41:35 2003 -@@ -21,7 +21,7 @@ - man1dir = $(mandir)/man1 - man3dir = $(mandir)/man3 - datadir = @datadir@ --docdir = $(datadir)/doc/neon-@NEON_VERSION@ -+docdir = $(datadir)/doc/neon - includedir = @includedir@ - neonincludes = $(includedir)/neon - pkgconfigdir = $(libdir)/pkgconfig -@@ -132,7 +132,7 @@ - @echo "ERROR: purposes only; this copy of neon must not be installed." - @false - --install-yes: install-lib install-headers install-config install-docs -+install-yes: install-lib install-headers install-config - - # libtool does all the necessary magic here - install-lib: subdirs diff --git a/www/neon29/files/patch-ltmain.sh b/www/neon29/files/patch-ltmain.sh deleted file mode 100644 index 003c40b7a007..000000000000 --- a/www/neon29/files/patch-ltmain.sh +++ /dev/null @@ -1,32 +0,0 @@ ---- ltmain.sh.orig Wed Jan 23 11:38:40 2002 -+++ ltmain.sh Sun Feb 3 01:44:17 2002 -@@ -1037,8 +1037,16 @@ - continue - ;; - -+ -pthread) -+ compile_command="$compile_command -pthread" -+ finalize_command="$finalize_command -pthread" -+ compiler_flags="$compiler_flags -pthread" -+ continue -+ ;; -+ - -module) - module=yes -+ build_old_libs=no - continue - ;; - -@@ -4179,10 +4190,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/www/neon29/pkg-descr b/www/neon29/pkg-descr deleted file mode 100644 index 3f8647c6bcf3..000000000000 --- a/www/neon29/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -Neon is an HTTP and WebDAV client library for Unix systems, with a C -interface. Featuring: - - . High-level interface to HTTP and WebDAV methods - (PUT, GET, HEAD etc) - . Low-level interface to HTTP request handling, to allow - implementing new methods easily. - . HTTP/1.1 and HTTP/1.0 persistent connections - . RFC2617 basic and digest authentication - (including auth-int, md5-sess) - . Proxy support (including basic/digest authentication) - . Generic WebDAV 207 XML response handling mechanism - . XML parsing using the expat or libxml parsers - . Easy generation of error messages from 207 error responses - . WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL - . WebDAV metadata support: set and remove properties, query - any set of properties (PROPPATCH/PROPFIND). - -WWW: http://www.webdav.org/neon/ diff --git a/www/neon29/pkg-plist b/www/neon29/pkg-plist deleted file mode 100644 index 3f6ca50c1dd6..000000000000 --- a/www/neon29/pkg-plist +++ /dev/null @@ -1,84 +0,0 @@ -bin/neon-config -include/neon/ne_207.h -include/neon/ne_acl.h -include/neon/ne_alloc.h -include/neon/ne_auth.h -include/neon/ne_basic.h -include/neon/ne_compress.h -include/neon/ne_cookies.h -include/neon/ne_dates.h -include/neon/ne_defs.h -include/neon/ne_i18n.h -include/neon/ne_locks.h -include/neon/ne_md5.h -include/neon/ne_props.h -include/neon/ne_redirect.h -include/neon/ne_request.h -include/neon/ne_session.h -include/neon/ne_socket.h -include/neon/ne_ssl.h -include/neon/ne_string.h -include/neon/ne_uri.h -include/neon/ne_utils.h -include/neon/ne_xml.h -lib/libneon.so.24 -lib/libneon.so -lib/libneon.a -libdata/pkgconfig/neon.pc -%%PORTDOCS%%%%DOCSDIR%%/html/apas01.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas02.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas03.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas04.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas05.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas06.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas07.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas08.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas09.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas10.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas11.html -%%PORTDOCS%%%%DOCSDIR%%/html/apas12.html -%%PORTDOCS%%%%DOCSDIR%%/html/api.html -%%PORTDOCS%%%%DOCSDIR%%/html/biblio.html -%%PORTDOCS%%%%DOCSDIR%%/html/compliance.html -%%PORTDOCS%%%%DOCSDIR%%/html/features.html -%%PORTDOCS%%%%DOCSDIR%%/html/gfdl.html -%%PORTDOCS%%%%DOCSDIR%%/html/index.html -%%PORTDOCS%%%%DOCSDIR%%/html/intro.html -%%PORTDOCS%%%%DOCSDIR%%/html/ref.html -%%PORTDOCS%%%%DOCSDIR%%/html/refalloc.html -%%PORTDOCS%%%%DOCSDIR%%/html/refauth.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbuf.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufapp.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufcr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufdest.html -%%PORTDOCS%%%%DOCSDIR%%/html/refbufutil.html -%%PORTDOCS%%%%DOCSDIR%%/html/refcert.html -%%PORTDOCS%%%%DOCSDIR%%/html/refclicert.html -%%PORTDOCS%%%%DOCSDIR%%/html/refconfig.html -%%PORTDOCS%%%%DOCSDIR%%/html/referr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refgetst.html -%%PORTDOCS%%%%DOCSDIR%%/html/refiaddr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refneon.html -%%PORTDOCS%%%%DOCSDIR%%/html/refopts.html -%%PORTDOCS%%%%DOCSDIR%%/html/refreq.html -%%PORTDOCS%%%%DOCSDIR%%/html/refreqbody.html -%%PORTDOCS%%%%DOCSDIR%%/html/refreqhdr.html -%%PORTDOCS%%%%DOCSDIR%%/html/refresolve.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsess.html -%%PORTDOCS%%%%DOCSDIR%%/html/refshave.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsockinit.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslca.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslcert2.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslcertio.html -%%PORTDOCS%%%%DOCSDIR%%/html/refssldname.html -%%PORTDOCS%%%%DOCSDIR%%/html/refsslvfy.html -%%PORTDOCS%%%%DOCSDIR%%/html/refstatus.html -%%PORTDOCS%%%%DOCSDIR%%/html/reftok.html -%%PORTDOCS%%%%DOCSDIR%%/html/refvers.html -%%PORTDOCS%%%%DOCSDIR%%/html/using.html -%%PORTDOCS%%%%DOCSDIR%%/html/xml.html -%%PORTDOCS%%%%DOCSDIR%%/using-neon.txt -%%PORTDOCS%%@dirrm %%DOCSDIR%%/html -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec rmdir %D/libdata/pkgconfig > /dev/null 2>&1 || true -@dirrm include/neon diff --git a/www/p5-Apache-Clean2/Makefile b/www/p5-Apache-Clean2/Makefile deleted file mode 100644 index 267746edb89a..000000000000 --- a/www/p5-Apache-Clean2/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: p5-Apache-Clean -# Date created: Sep 09 2003 -# Whom: Martin Matuska <martin@tradex.sk> -# -# $FreeBSD$ -# - -PORTNAME= Apache-Clean -PORTVERSION= 0.05 -CATEGORIES= www perl5 -MASTER_SITES= ${MASTER_SITE_PERL_CPAN} -MASTER_SITE_SUBDIR= Apache/GEOFF -PKGNAMEPREFIX= p5- - -MAINTAINER= martin@tradex.sk -COMMENT= A mod_perl interface into HTML::Clean - -BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache.pm:${PORTSDIR}/www/mod_perl \ - ${SITE_PERL}/HTML/Clean.pm:${PORTSDIR}/www/p5-HTML-Clean - -PERL_CONFIGURE= yes - -MAN3= Apache::Clean.3 -DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} - -post-install: -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/www/p5-Apache-Clean2/distinfo b/www/p5-Apache-Clean2/distinfo deleted file mode 100644 index 9a0c2ce93cd0..000000000000 --- a/www/p5-Apache-Clean2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (Apache-Clean-0.05.tar.gz) = f5b5bf3b6c0ba9839e8d72348388f9ca -SIZE (Apache-Clean-0.05.tar.gz) = 5419 diff --git a/www/p5-Apache-Clean2/pkg-descr b/www/p5-Apache-Clean2/pkg-descr deleted file mode 100644 index 2309cae30feb..000000000000 --- a/www/p5-Apache-Clean2/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Apache::Clean uses HTML::Clean to tidy up large, messy HTML, saving -bandwidth. It is particularly useful with Apache::Compress for -ultimate savings. diff --git a/www/p5-Apache-Clean2/pkg-plist b/www/p5-Apache-Clean2/pkg-plist deleted file mode 100644 index 65a28fe6254c..000000000000 --- a/www/p5-Apache-Clean2/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -%%SITE_PERL%%/Apache/Clean.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Clean/.packlist -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Clean -@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/Apache 2>/dev/null || true diff --git a/www/p5-Apache2-Scoreboard/Makefile b/www/p5-Apache2-Scoreboard/Makefile deleted file mode 100644 index 3f51ad7f4a2d..000000000000 --- a/www/p5-Apache2-Scoreboard/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# New ports collection makefile for: Apache-Scoreboard -# Date Created: 08 Oct 2003 -# Whom: Trevor S. Cornpropst <tcornpropst@cox.net> -# -# $FreeBSD$ -# - -PORTNAME= Apache-Scoreboard -PORTVERSION= 0.10 -CATEGORIES= www perl5 -MASTER_SITES= ${MASTER_SITE_PERL_CPAN} -MASTER_SITE_SUBDIR=Apache -PKGNAMEPREFIX= p5- - -MAINTAINER= tcornpropst@cox.net -COMMENT= Perl interface to the Apache scoreboard structure - -.if defined(WITH_MODPERL2) -BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2 -.else -BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl -.endif -RUN_DEPENDS= ${BUILD_DEPENDS} - -PERL_CONFIGURE= YES - -MAN3= Apache::Scoreboard.3 - -INSTALLS_SHLIB= YES - -.include <bsd.port.mk> diff --git a/www/p5-Apache2-Scoreboard/distinfo b/www/p5-Apache2-Scoreboard/distinfo deleted file mode 100644 index 8162f2fd7636..000000000000 --- a/www/p5-Apache2-Scoreboard/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (Apache-Scoreboard-0.10.tar.gz) = 2b267c55caded61c0ef765a45d9cdf2f -SIZE (Apache-Scoreboard-0.10.tar.gz) = 9115 diff --git a/www/p5-Apache2-Scoreboard/pkg-descr b/www/p5-Apache2-Scoreboard/pkg-descr deleted file mode 100644 index 635c50e5c60a..000000000000 --- a/www/p5-Apache2-Scoreboard/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Perl interface to the Apache scoreboard structure - -- Trevor Cornpropst -tcornpropst@cox.net diff --git a/www/p5-Apache2-Scoreboard/pkg-plist b/www/p5-Apache2-Scoreboard/pkg-plist deleted file mode 100644 index c1a0f41ea691..000000000000 --- a/www/p5-Apache2-Scoreboard/pkg-plist +++ /dev/null @@ -1,12 +0,0 @@ -%%SITE_PERL%%/%%PERL_ARCH%%/Apache/DummyScoreboard.pm -%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Scoreboard.pm -%%SITE_PERL%%/%%PERL_ARCH%%/Apache/ScoreboardGraph.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/DummyScoreboard/DummyScoreboard.bs -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/DummyScoreboard/DummyScoreboard.so -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Scoreboard/.packlist -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Scoreboard/Scoreboard.bs -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Scoreboard/Scoreboard.so -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Scoreboard -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/DummyScoreboard -@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Apache 2>/dev/null || true diff --git a/www/p5-HTTPD-User-Manage/Makefile b/www/p5-HTTPD-User-Manage/Makefile deleted file mode 100644 index 7315616010aa..000000000000 --- a/www/p5-HTTPD-User-Manage/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# New ports collection makefile for: p5-HTTPD-Tools -# Date created: October 20th 1996 -# Whom: James FitzGibbon <jfitz@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= HTTPD-Tools -PORTVERSION= 0.55 -CATEGORIES= www perl5 -# no longer carried on CPAN -MASTER_SITES= # ${MASTER_SITE_PERL_CPAN} -MASTER_SITE_SUBDIR= HTTPD -PKGNAMEPREFIX= p5- - -MAINTAINER= ports@FreeBSD.org -COMMENT= Perl5 module for a HTTP server authentication class - -PERL_CONFIGURE= yes - -MAN3= HTTPD::Authen.3 HTTPD::UserAdmin.3 HTTPD::GroupAdmin.3 - -.include <bsd.port.mk> diff --git a/www/p5-HTTPD-User-Manage/distinfo b/www/p5-HTTPD-User-Manage/distinfo deleted file mode 100644 index c2bed34133b8..000000000000 --- a/www/p5-HTTPD-User-Manage/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (HTTPD-Tools-0.55.tar.gz) = b870f0b9c769408488fd4fc583445a92 -SIZE (HTTPD-Tools-0.55.tar.gz) = 23497 diff --git a/www/p5-HTTPD-User-Manage/pkg-descr b/www/p5-HTTPD-User-Manage/pkg-descr deleted file mode 100644 index cc989495c049..000000000000 --- a/www/p5-HTTPD-User-Manage/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ - This module provides methods for authenticating a user. - It uses HTTPD::UserAdmin to lookup passwords in a - database. Subclasses provide methods specific to the - authentication mechanism. - - Currently, under HTTP/1.0 the only supported - authentication mechanism is Basic Authentication. NCSA - Mosaic and NCSA HTTPd understand the proposed Message - Digest Authentication, which should make it into the HTTP - spec someday. This module supports both. diff --git a/www/p5-HTTPD-User-Manage/pkg-plist b/www/p5-HTTPD-User-Manage/pkg-plist deleted file mode 100644 index 7975c095ef3a..000000000000 --- a/www/p5-HTTPD-User-Manage/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -%%SITE_PERL%%/HTTPD/AdminBase.pm -%%SITE_PERL%%/HTTPD/Authen.pm -%%SITE_PERL%%/HTTPD/GroupAdmin.pm -%%SITE_PERL%%/HTTPD/GroupAdmin/DBM.pm -%%SITE_PERL%%/HTTPD/GroupAdmin/DBM/apache.pm -%%SITE_PERL%%/HTTPD/GroupAdmin/Text.pm -%%SITE_PERL%%/HTTPD/GroupAdmin/Text/cern.pm -%%SITE_PERL%%/HTTPD/UserAdmin.pm -%%SITE_PERL%%/HTTPD/UserAdmin/DBM.pm -%%SITE_PERL%%/HTTPD/UserAdmin/SQL.pm -%%SITE_PERL%%/HTTPD/UserAdmin/Text.pm -%%SITE_PERL%%/HTTPD/UserAdmin/Text/cern.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTTPD-Tools/.packlist -@dirrm %%SITE_PERL%%/HTTPD/UserAdmin/Text -@dirrm %%SITE_PERL%%/HTTPD/UserAdmin -@dirrm %%SITE_PERL%%/HTTPD/GroupAdmin/Text -@dirrm %%SITE_PERL%%/HTTPD/GroupAdmin/DBM -@dirrm %%SITE_PERL%%/HTTPD/GroupAdmin -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTTPD-Tools -@unexec rmdir %D/%%SITE_PERL%%/HTTPD 2>/dev/null || true diff --git a/www/p5-POE-Component-Client-HTTP/Makefile b/www/p5-POE-Component-Client-HTTP/Makefile deleted file mode 100644 index 6c90a15fe5d5..000000000000 --- a/www/p5-POE-Component-Client-HTTP/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: POE-Component-Client-HTTP -# Date created: 10 Dec 2001 -# Whom: Sergey Skvortsov <skv@protey.ru> -# -# $FreeBSD$ -# - -PORTNAME= POE-Component-Client-HTTP -PORTVERSION= 0.64 -CATEGORIES= devel perl5 www -MASTER_SITES= ${MASTER_SITE_PERL_CPAN} -MASTER_SITE_SUBDIR= POE -PKGNAMEPREFIX= p5- - -MAINTAINER= skv@FreeBSD.org -COMMENT= POE component for non-blocking/concurrent HTTP queries - -BUILD_DEPENDS= ${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE \ - ${SITE_PERL}/HTTP/Request.pm:${PORTSDIR}/www/p5-libwww \ - ${SITE_PERL}/${PERL_ARCH}/Net/SSLeay/Handle.pm:${PORTSDIR}/security/p5-Net-SSLeay \ - ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \ - ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI -RUN_DEPENDS= ${BUILD_DEPENDS} - -PERL_CONFIGURE= yes - -MAN3= POE::Component::Client::HTTP.3 POE::Component::Client::SSL.3 - -.include <bsd.port.mk> diff --git a/www/p5-POE-Component-Client-HTTP/distinfo b/www/p5-POE-Component-Client-HTTP/distinfo deleted file mode 100644 index 1ded5ee27d5d..000000000000 --- a/www/p5-POE-Component-Client-HTTP/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (POE-Component-Client-HTTP-0.64.tar.gz) = 5cb654852b9b3cb10dd57f68524a8219 -SIZE (POE-Component-Client-HTTP-0.64.tar.gz) = 32445 diff --git a/www/p5-POE-Component-Client-HTTP/pkg-descr b/www/p5-POE-Component-Client-HTTP/pkg-descr deleted file mode 100644 index 546c9bb4ab39..000000000000 --- a/www/p5-POE-Component-Client-HTTP/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -POE::Component::Client::HTTP is an asynchronous, event driven HTTP user -agent. It accepts events containing HTTP::Request objects, and it -returns events carrying HTTP::Response objects. It supports https and -simultaneous HTTP transactions. It lets other sessions run while HTTP -transactions are being processed, and it lets several HTTP transactions -be processed in parallel. - -WWW: http://search.cpan.org/dist/POE-Component-Client-HTTP/ diff --git a/www/p5-POE-Component-Client-HTTP/pkg-plist b/www/p5-POE-Component-Client-HTTP/pkg-plist deleted file mode 100644 index 382c1b783a04..000000000000 --- a/www/p5-POE-Component-Client-HTTP/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -%%SITE_PERL%%/POE/Component/Client/HTTP.pm -%%SITE_PERL%%/POE/Component/Client/HTTP/SSL.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/HTTP/.packlist -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/HTTP -@dirrm %%SITE_PERL%%/POE/Component/Client/HTTP -@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/POE/Component/Client 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/POE/Component 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/POE 2>/dev/null || true diff --git a/www/p5-POE-Component-Client-UserAgent/Makefile b/www/p5-POE-Component-Client-UserAgent/Makefile deleted file mode 100644 index 8353e814e4e5..000000000000 --- a/www/p5-POE-Component-Client-UserAgent/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# New ports collection makefile for: POE-Component-Client-UserAgent -# Date created: 10 Dec 2001 -# Whom: Sergey Skvortsov <skv@protey.ru> -# -# $FreeBSD$ -# - -PORTNAME= POE-Component-Client-UserAgent -PORTVERSION= 0.05 -CATEGORIES= devel perl5 www -MASTER_SITES= ${MASTER_SITE_PERL_CPAN} -MASTER_SITE_SUBDIR= ../../authors/id/R/RC/RCAPUTO -PKGNAMEPREFIX= p5- - -MAINTAINER= skv@FreeBSD.org -COMMENT= LWP and LWP::Parallel based POE component - -BUILD_DEPENDS= ${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE \ - ${SITE_PERL}/LWP/Parallel.pm:${PORTSDIR}/www/p5-ParallelUA -RUN_DEPENDS= ${BUILD_DEPENDS} - -PERL_CONFIGURE= yes - -MAN3= POE::Component::Client::UserAgent.3 - -.include <bsd.port.mk> diff --git a/www/p5-POE-Component-Client-UserAgent/distinfo b/www/p5-POE-Component-Client-UserAgent/distinfo deleted file mode 100644 index 900e47cda7d9..000000000000 --- a/www/p5-POE-Component-Client-UserAgent/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (POE-Component-Client-UserAgent-0.05.tar.gz) = 15dbf9137dd6f3788d4f5b7fe56596a9 -SIZE (POE-Component-Client-UserAgent-0.05.tar.gz) = 8632 diff --git a/www/p5-POE-Component-Client-UserAgent/pkg-descr b/www/p5-POE-Component-Client-UserAgent/pkg-descr deleted file mode 100644 index 09978c09afe9..000000000000 --- a/www/p5-POE-Component-Client-UserAgent/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -POE::Component::Client::UserAgent is based on LWP and LWP::Parallel. -It lets other tasks run while making a request to an Internet server -and waiting for response, and it lets several requests run in parallel. - -WWW: http://search.cpan.org/dist/POE-Component-Client-UserAgent/ - --- Sergey Skvortsov -skv@FreeBSD.org diff --git a/www/p5-POE-Component-Client-UserAgent/pkg-plist b/www/p5-POE-Component-Client-UserAgent/pkg-plist deleted file mode 100644 index cc7a99bf5043..000000000000 --- a/www/p5-POE-Component-Client-UserAgent/pkg-plist +++ /dev/null @@ -1,9 +0,0 @@ -%%SITE_PERL%%/POE/Component/Client/UserAgent.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/UserAgent/.packlist -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/UserAgent -@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/POE/Component/Client 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/POE/Component 2>/dev/null || true -@unexec rmdir %D/%%SITE_PERL%%/POE 2>/dev/null || true diff --git a/www/pear-HTTP_Session2/Makefile b/www/pear-HTTP_Session2/Makefile deleted file mode 100644 index 6145ca927186..000000000000 --- a/www/pear-HTTP_Session2/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# Ports collection makefile for: pear-HTTP_Session -# Date created: 13 December 2003 -# Whom: Alex Miller (<asm@asm.kiev.ua>) -# -# $FreeBSD$ -# - -PORTNAME= HTTP_Session -PORTVERSION= 0.4 -CATEGORIES= www devel pear - -MAINTAINER= ports@FreeBSD.org -COMMENT= PEAR Object-oriented interface to the session_* family functions - -BUILD_DEPENDS= ${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear-PEAR -RUN_DEPENDS= ${BUILD_DEPENDS} - -FILES= Session.php Session/Container.php Session/Container/DB.php -EXAMPLES= HTTP_Session_Example.php sessiondata.sql -_EXAMPLESDIR= docs - -.include <bsd.port.pre.mk> -.include "${PORTSDIR}/devel/pear-PEAR/Makefile.common" -.include <bsd.port.post.mk> diff --git a/www/pear-HTTP_Session2/distinfo b/www/pear-HTTP_Session2/distinfo deleted file mode 100644 index c658dfc697bd..000000000000 --- a/www/pear-HTTP_Session2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (PEAR/HTTP_Session-0.4.tgz) = aeb0a0cc805d7755d2086e067adf1761 -SIZE (PEAR/HTTP_Session-0.4.tgz) = 8587 diff --git a/www/pear-HTTP_Session2/pkg-descr b/www/pear-HTTP_Session2/pkg-descr deleted file mode 100644 index 91fd113c536f..000000000000 --- a/www/pear-HTTP_Session2/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Object-oriented interface to the session_* family functions -it provides extra features such as database storage for -session data using DB package. It introduces new methods -like isNew(), useCookies(), setExpire(), setIdle(), -isExpired(), isIdled() and others. - -WWW: http://pear.php.net/package/HTTP_Session/ diff --git a/www/pecl-APC-devel/Makefile b/www/pecl-APC-devel/Makefile deleted file mode 100644 index 09b35be12153..000000000000 --- a/www/pecl-APC-devel/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -# Ports collection makefile for: pear-APC -# Date created: 31 August 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# -# $FreeBSD$ -# - -PORTNAME= APC -PORTVERSION= 2.0.4 -CATEGORIES= www pear - -MAINTAINER= ports@FreeBSD.org -COMMENT= Alternative PHP Cache - -BUILD_DEPENDS= ${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear-PEAR -RUN_DEPENDS= ${BUILD_DEPENDS} - -USE_PHP= yes -USE_PHPIZE= yes - -CONFIGURE_ARGS= --enable-apc - -.include <bsd.port.pre.mk> -.include "${PORTSDIR}/devel/pear-PEAR/Makefile.common" - -.if exists(${LOCALBASE}/bin/php-config) -EXT_DIR!= ${LOCALBASE}/bin/php-config --extension-dir | ${SED} -e \ - "s:${PHP_BASE}/::" -.endif -PHP_DIR?= ${LOCALBASE}/etc -PHP_INI= ${PHP_DIR}/php.ini -PLIST_SUB+= EXTDIR=${EXT_DIR} -DOCS= CHANGELOG INSTALL NOTICE - -post-install-script: - @${STRIP_CMD} ${PHP_BASE}/${EXT_DIR}/apc.so - @if [ ! -f ${PHP_INI} ]; then \ - ${ECHO_MSG} "===> Creating ${PHP_INI} for PHP" ; \ - ${CP} -p ${PHP_INI}-dist ${PHP_INI} ; \ - fi -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for FILE in ${DOCS} - @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} -.endfor - @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." -.endif - @${ECHO_MSG} - @${CAT} ${PKGMESSAGE} | \ - ${SED} -e "s:/usr/local/etc/php.ini:${PHP_INI}:" - @${ECHO_MSG} - -.include <bsd.port.post.mk> diff --git a/www/pecl-APC-devel/distinfo b/www/pecl-APC-devel/distinfo deleted file mode 100644 index f50e9f8d9a7d..000000000000 --- a/www/pecl-APC-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (PEAR/APC-2.0.4.tgz) = 4962f05bc752e3cfa1f662bbdfa33605 -SIZE (PEAR/APC-2.0.4.tgz) = 44606 diff --git a/www/pecl-APC-devel/pkg-descr b/www/pecl-APC-devel/pkg-descr deleted file mode 100644 index 9a49a282355b..000000000000 --- a/www/pecl-APC-devel/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -APC is the Alternative PHP Cache. - -It was conceived of to provide a free, open, and robust framework for -caching and optimizing PHP intermediate code. - -WWW: http://pear.php.net/package/APC diff --git a/www/pecl-APC-devel/pkg-message b/www/pecl-APC-devel/pkg-message deleted file mode 100644 index 0de322a03cfd..000000000000 --- a/www/pecl-APC-devel/pkg-message +++ /dev/null @@ -1,13 +0,0 @@ -************************************************************************ -Do not forget to configure your /usr/local/etc/php.ini file: -add the line: - -extension="apc.so" - -in the section "Dynamic Extensions". - -Then restart your web server and consult the output of phpinfo(). -If there is an informational section for APC, the installation was -successful. -************************************************************************ - diff --git a/www/pecl-APC-devel/pkg-plist b/www/pecl-APC-devel/pkg-plist deleted file mode 100644 index 5dbea02fc4c3..000000000000 --- a/www/pecl-APC-devel/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -%%EXTDIR%%/apc.so -%%PKGREGDIR%%/package.xml -%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NOTICE -@dirrm %%PKGREGDIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/www/pecl-APC/Makefile b/www/pecl-APC/Makefile deleted file mode 100644 index 09b35be12153..000000000000 --- a/www/pecl-APC/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -# Ports collection makefile for: pear-APC -# Date created: 31 August 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# -# $FreeBSD$ -# - -PORTNAME= APC -PORTVERSION= 2.0.4 -CATEGORIES= www pear - -MAINTAINER= ports@FreeBSD.org -COMMENT= Alternative PHP Cache - -BUILD_DEPENDS= ${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear-PEAR -RUN_DEPENDS= ${BUILD_DEPENDS} - -USE_PHP= yes -USE_PHPIZE= yes - -CONFIGURE_ARGS= --enable-apc - -.include <bsd.port.pre.mk> -.include "${PORTSDIR}/devel/pear-PEAR/Makefile.common" - -.if exists(${LOCALBASE}/bin/php-config) -EXT_DIR!= ${LOCALBASE}/bin/php-config --extension-dir | ${SED} -e \ - "s:${PHP_BASE}/::" -.endif -PHP_DIR?= ${LOCALBASE}/etc -PHP_INI= ${PHP_DIR}/php.ini -PLIST_SUB+= EXTDIR=${EXT_DIR} -DOCS= CHANGELOG INSTALL NOTICE - -post-install-script: - @${STRIP_CMD} ${PHP_BASE}/${EXT_DIR}/apc.so - @if [ ! -f ${PHP_INI} ]; then \ - ${ECHO_MSG} "===> Creating ${PHP_INI} for PHP" ; \ - ${CP} -p ${PHP_INI}-dist ${PHP_INI} ; \ - fi -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for FILE in ${DOCS} - @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} -.endfor - @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." -.endif - @${ECHO_MSG} - @${CAT} ${PKGMESSAGE} | \ - ${SED} -e "s:/usr/local/etc/php.ini:${PHP_INI}:" - @${ECHO_MSG} - -.include <bsd.port.post.mk> diff --git a/www/pecl-APC/distinfo b/www/pecl-APC/distinfo deleted file mode 100644 index f50e9f8d9a7d..000000000000 --- a/www/pecl-APC/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (PEAR/APC-2.0.4.tgz) = 4962f05bc752e3cfa1f662bbdfa33605 -SIZE (PEAR/APC-2.0.4.tgz) = 44606 diff --git a/www/pecl-APC/pkg-descr b/www/pecl-APC/pkg-descr deleted file mode 100644 index 9a49a282355b..000000000000 --- a/www/pecl-APC/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -APC is the Alternative PHP Cache. - -It was conceived of to provide a free, open, and robust framework for -caching and optimizing PHP intermediate code. - -WWW: http://pear.php.net/package/APC diff --git a/www/pecl-APC/pkg-message b/www/pecl-APC/pkg-message deleted file mode 100644 index 0de322a03cfd..000000000000 --- a/www/pecl-APC/pkg-message +++ /dev/null @@ -1,13 +0,0 @@ -************************************************************************ -Do not forget to configure your /usr/local/etc/php.ini file: -add the line: - -extension="apc.so" - -in the section "Dynamic Extensions". - -Then restart your web server and consult the output of phpinfo(). -If there is an informational section for APC, the installation was -successful. -************************************************************************ - diff --git a/www/pecl-APC/pkg-plist b/www/pecl-APC/pkg-plist deleted file mode 100644 index 5dbea02fc4c3..000000000000 --- a/www/pecl-APC/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -%%EXTDIR%%/apc.so -%%PKGREGDIR%%/package.xml -%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NOTICE -@dirrm %%PKGREGDIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/www/phpsysinfo-dev/Makefile b/www/phpsysinfo-dev/Makefile deleted file mode 100644 index e839e0418465..000000000000 --- a/www/phpsysinfo-dev/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# New ports collection makefile for: phpSysInfo -# Date created: Mon Mar 04, 2002 -# Whom: Bob Bomar <bob@fly.homeunix.org> -# -# $FreeBSD$ - -PORTNAME= phpSysInfo -PORTVERSION= 2.2 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME:L} -DISTNAME= ${PORTNAME:L}-${PORTVERSION} - -MAINTAINER= so14k@so14k.com -COMMENT= A php script that displays info about the host being accessed - -USE_PHP= pcre xml -WANT_PHP_WEB= yes - -WRKSRC= ${WRKDIR}/${PORTNAME:L}-dev -WEBOWN?= www -WEBGRP?= www -APACHEDIR= ${PREFIX}/www/data -INSTALLDIR= ${APACHEDIR}/phpSysInfo -NO_BUILD= yes -PLIST= ${WRKDIR}/plist - -PLIST_SUB= INSTALLDIR=${INSTALLDIR:S,^${PREFIX}/,,} - -post-patch: - ${RM} -f ${PLIST} - cd ${WRKSRC};\ - ${FIND} . ! -type d | ${SORT} | ${SED} "s|^.|%%INSTALLDIR%%|"\ - >${PLIST};\ - ${FIND} . -type d | ${SORT} -r | ${SED} "s|^.|@dirrm %%INSTALLDIR%%|"\ - >>${PLIST} - -do-install: - ${MKDIR} ${INSTALLDIR} - cd ${WRKSRC}; ${FIND} . \ - | ${CPIO} -pdm -R ${WEBOWN}:${WEBGRP} ${INSTALLDIR} - ${CHMOD} -R ${BINMODE} ${INSTALLDIR} - ${FIND} ${INSTALLDIR} ! -type d | ${XARGS} ${CHMOD} ${NOBINMODE} - -.include <bsd.port.mk> diff --git a/www/phpsysinfo-dev/distinfo b/www/phpsysinfo-dev/distinfo deleted file mode 100644 index b20eaeb011d9..000000000000 --- a/www/phpsysinfo-dev/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (phpsysinfo-2.2.tar.gz) = 3b2c95eb305653a59dc04e62587369e6 -SIZE (phpsysinfo-2.2.tar.gz) = 152460 diff --git a/www/phpsysinfo-dev/pkg-descr b/www/phpsysinfo-dev/pkg-descr deleted file mode 100644 index 1aef2f8d3ce1..000000000000 --- a/www/phpsysinfo-dev/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -PhpSysInfo is a PHP script that displays infromation about the host being -accessed. It will display things like Uptime, CPU, Memory, SCSI, IDE, PCI, -Ethernet, Floppy, and Video Infromation. It can be customized. - -WWW: http://sourceforge.net/projects/phpsysinfo/ - - -Bob Bomar <bob@fly.homeunix.org> diff --git a/www/phpsysinfo/Makefile b/www/phpsysinfo/Makefile deleted file mode 100644 index e839e0418465..000000000000 --- a/www/phpsysinfo/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# New ports collection makefile for: phpSysInfo -# Date created: Mon Mar 04, 2002 -# Whom: Bob Bomar <bob@fly.homeunix.org> -# -# $FreeBSD$ - -PORTNAME= phpSysInfo -PORTVERSION= 2.2 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME:L} -DISTNAME= ${PORTNAME:L}-${PORTVERSION} - -MAINTAINER= so14k@so14k.com -COMMENT= A php script that displays info about the host being accessed - -USE_PHP= pcre xml -WANT_PHP_WEB= yes - -WRKSRC= ${WRKDIR}/${PORTNAME:L}-dev -WEBOWN?= www -WEBGRP?= www -APACHEDIR= ${PREFIX}/www/data -INSTALLDIR= ${APACHEDIR}/phpSysInfo -NO_BUILD= yes -PLIST= ${WRKDIR}/plist - -PLIST_SUB= INSTALLDIR=${INSTALLDIR:S,^${PREFIX}/,,} - -post-patch: - ${RM} -f ${PLIST} - cd ${WRKSRC};\ - ${FIND} . ! -type d | ${SORT} | ${SED} "s|^.|%%INSTALLDIR%%|"\ - >${PLIST};\ - ${FIND} . -type d | ${SORT} -r | ${SED} "s|^.|@dirrm %%INSTALLDIR%%|"\ - >>${PLIST} - -do-install: - ${MKDIR} ${INSTALLDIR} - cd ${WRKSRC}; ${FIND} . \ - | ${CPIO} -pdm -R ${WEBOWN}:${WEBGRP} ${INSTALLDIR} - ${CHMOD} -R ${BINMODE} ${INSTALLDIR} - ${FIND} ${INSTALLDIR} ! -type d | ${XARGS} ${CHMOD} ${NOBINMODE} - -.include <bsd.port.mk> diff --git a/www/phpsysinfo/distinfo b/www/phpsysinfo/distinfo deleted file mode 100644 index b20eaeb011d9..000000000000 --- a/www/phpsysinfo/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (phpsysinfo-2.2.tar.gz) = 3b2c95eb305653a59dc04e62587369e6 -SIZE (phpsysinfo-2.2.tar.gz) = 152460 diff --git a/www/phpsysinfo/pkg-descr b/www/phpsysinfo/pkg-descr deleted file mode 100644 index 1aef2f8d3ce1..000000000000 --- a/www/phpsysinfo/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -PhpSysInfo is a PHP script that displays infromation about the host being -accessed. It will display things like Uptime, CPU, Memory, SCSI, IDE, PCI, -Ethernet, Floppy, and Video Infromation. It can be customized. - -WWW: http://sourceforge.net/projects/phpsysinfo/ - - -Bob Bomar <bob@fly.homeunix.org> diff --git a/www/phpwiki13/Makefile b/www/phpwiki13/Makefile deleted file mode 100644 index ea3577057754..000000000000 --- a/www/phpwiki13/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# New ports collection makefile for: phpwiki -# Date created: 09.Oct 2003 -# Whom: dirk.meyer@dinoex.sub.org -# -# $FreeBSD$ -# - -PORTNAME= phpwiki -PORTVERSION= 1.2.4 -CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= phpwiki - -MAINTAINER= dinoex@FreeBSD.org -COMMENT= A PHP WikiWikiWeb - -.if !defined(WITHOUT_PHP_DEPENDS) -USE_PHP= ctype pcre posix session tokenizer xml zlib -.endif - -NO_BUILD= YES -PHP4_PORT?= www/mod_php4 -PHPWIKI?= www/data-dist/phpwiki -PLIST_SUB+= PHPWIKI=${PHPWIKI} -USERFILES= admin.php lib/config.php -ROOTFILES= admin.php-dist index.php -ROOTDIRS= admin images lib locale pgsrc schemas templates -DOCFILES= CREDITS ChangeLog DBLIB.txt HISTORY INSTALL \ - INSTALL.flatfile INSTALL.mSQL INSTALL.mssql \ - INSTALL.mysql INSTALL.pgsql LICENSE README \ - UPGRADING.readme - -do-configure: -.for i in ${USERFILES} - ${MV} ${WRKSRC}/${i} ${WRKSRC}/${i}-dist -.endfor - -do-install: - -${MKDIR} ${PREFIX}/${PHPWIKI}/lib - -${MKDIR} ${PREFIX}/${PHPWIKI}/pages - @${CHOWN} www:www ${PREFIX}/${PHPWIKI}/pages - @${CHMOD} 755 ${PREFIX}/${PHPWIKI}/pages - @(cd ${WRKSRC} && ${CP} ${ROOTFILES} ${PREFIX}/${PHPWIKI}/ ) -.for i in ${ROOTDIRS} - @(cd ${WRKSRC} && ${CP} -R ${i} ${PREFIX}/${PHPWIKI}/ ) -.endfor -.for i in ${USERFILES} - @if test ! -f ${PREFIX}/${PHPWIKI}/${i} ; then \ - ${CP} ${PREFIX}/${PHPWIKI}/${i}-dist \ - ${PREFIX}/${PHPWIKI}/${i}; \ - fi -.endfor -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for i in ${DOCFILES} - @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/${i} -.endfor -.endif - -.include <bsd.port.mk> diff --git a/www/phpwiki13/distinfo b/www/phpwiki13/distinfo deleted file mode 100644 index 7e1b0cc7fe64..000000000000 --- a/www/phpwiki13/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (phpwiki-1.2.4.tar.gz) = 1f338c552f9078ff55f1b20b29b37400 -SIZE (phpwiki-1.2.4.tar.gz) = 183006 diff --git a/www/phpwiki13/pkg-descr b/www/phpwiki13/pkg-descr deleted file mode 100644 index 96f4dff3befd..000000000000 --- a/www/phpwiki13/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -A WikiWikiWeb is a web site where anyone can edit the pages through -an HTML form. Linking is done automatically on the server side; all -pages are stored in a database. - -This may sound rather simplistic, but a Wiki is a very unique way -to collaborate on the Web. - -The addictive quality of a Wiki is that making pages is as simple -as making a link to them. If they don't yet exist, the page link -will be followed by a hyperlinked question mark; follow that link -and you can define the new page. - -With this setup, you can update and create pages from anywhere -there is a web browser handy. - -WWW: http://phpwiki.sourceforge.net/phpwiki/ diff --git a/www/phpwiki13/pkg-plist b/www/phpwiki13/pkg-plist deleted file mode 100644 index ecfe41163ca9..000000000000 --- a/www/phpwiki13/pkg-plist +++ /dev/null @@ -1,239 +0,0 @@ -%%PHPWIKI%%/admin/dumpserial.php -%%PHPWIKI%%/admin/loadserial.php -%%PHPWIKI%%/admin/lockpage.php -%%PHPWIKI%%/admin/shrinkdbm.pl -%%PHPWIKI%%/admin/translate_mysql.pl -%%PHPWIKI%%/admin/wiki_dumpHTML.php -%%PHPWIKI%%/admin/wiki_port1_0.php -%%PHPWIKI%%/admin/wiki_rebuilddbms.php -%%PHPWIKI%%/admin/zip.php -%%PHPWIKI%%/images/png.png -%%PHPWIKI%%/images/signature.png -%%PHPWIKI%%/images/wikibase.png -%%PHPWIKI%%/index.php -@unexec if cmp -s %B/admin.php %B/admin.php-dist; then rm -f %B/admin.php; fi -%%PHPWIKI%%/admin.php-dist -@exec [ -f %B/admin.php ] || cp %B/%f %B/admin.php -%%PHPWIKI%%/lib/backlinks.php -@unexec if cmp -s %B/config.php %B/config.php-dist; then rm -f %B/config.php; fi -%%PHPWIKI%%/lib/config.php-dist -@exec [ -f %B/config.php ] || cp %B/%f %B/config.php -%%PHPWIKI%%/lib/db_filesystem.php -%%PHPWIKI%%/lib/dbalib.php -%%PHPWIKI%%/lib/dbmlib.php -%%PHPWIKI%%/lib/diff.php -%%PHPWIKI%%/lib/display.php -%%PHPWIKI%%/lib/editlinks.php -%%PHPWIKI%%/lib/editpage.php -%%PHPWIKI%%/lib/fullsearch.php -%%PHPWIKI%%/lib/msql.php -%%PHPWIKI%%/lib/mssql.php -%%PHPWIKI%%/lib/mysql.php -%%PHPWIKI%%/lib/pageinfo.php -%%PHPWIKI%%/lib/pgsql.php -%%PHPWIKI%%/lib/savepage.php -%%PHPWIKI%%/lib/search.php -%%PHPWIKI%%/lib/setupwiki.php -%%PHPWIKI%%/lib/stdlib.php -%%PHPWIKI%%/lib/transform.php -%%PHPWIKI%%/lib/ziplib.php -%%PHPWIKI%%/locale/README -%%PHPWIKI%%/locale/de/LC_MESSAGES/phpwiki.mo -%%PHPWIKI%%/locale/de/LC_MESSAGES/phpwiki.php -%%PHPWIKI%%/locale/de/pgsrc/EditiereText -%%PHPWIKI%%/locale/de/pgsrc/FrischeSeiten -%%PHPWIKI%%/locale/de/pgsrc/GaesteBuch -%%PHPWIKI%%/locale/de/pgsrc/GuterStil -%%PHPWIKI%%/locale/de/pgsrc/KonvertiereLeerzeichenZuTabs -%%PHPWIKI%%/locale/de/pgsrc/MeistBesucht -%%PHPWIKI%%/locale/de/pgsrc/PhpWiki -%%PHPWIKI%%/locale/de/pgsrc/PhpWikiAdministration -%%PHPWIKI%%/locale/de/pgsrc/SandKiste -%%PHPWIKI%%/locale/de/pgsrc/SeiteFinden -%%PHPWIKI%%/locale/de/pgsrc/SeitenErzeugen -%%PHPWIKI%%/locale/de/pgsrc/StartSeite -%%PHPWIKI%%/locale/de/pgsrc/TextFormatierungsRegeln -%%PHPWIKI%%/locale/de/pgsrc/WabiSabi -%%PHPWIKI%%/locale/de/pgsrc/WieManWikiBenutzt -%%PHPWIKI%%/locale/de/pgsrc/WikiTechnik -%%PHPWIKI%%/locale/de/pgsrc/WikiWikiWeb -%%PHPWIKI%%/locale/de/templates/browse.html -%%PHPWIKI%%/locale/de/templates/editlinks.html -%%PHPWIKI%%/locale/de/templates/editpage.html -%%PHPWIKI%%/locale/de/templates/message.html -%%PHPWIKI%%/locale/es/LC_MESSAGES/phpwiki.mo -%%PHPWIKI%%/locale/es/LC_MESSAGES/phpwiki.php -%%PHPWIKI%%/locale/es/pgsrc/AgregarPaginas -%%PHPWIKI%%/locale/es/pgsrc/BuenEstilo -%%PHPWIKI%%/locale/es/pgsrc/BuscarPagina -%%PHPWIKI%%/locale/es/pgsrc/CajaDeArena -%%PHPWIKI%%/locale/es/pgsrc/CambiosRecientes -%%PHPWIKI%%/locale/es/pgsrc/ComoUsarWiki -%%PHPWIKI%%/locale/es/pgsrc/ConvierteEspaciosEnTabs -%%PHPWIKI%%/locale/es/pgsrc/EditarElTexto -%%PHPWIKI%%/locale/es/pgsrc/KBrown -%%PHPWIKI%%/locale/es/pgsrc/MasAcercadeLaMecanica -%%PHPWIKI%%/locale/es/pgsrc/MasPopulares -%%PHPWIKI%%/locale/es/pgsrc/NotasDeLiberacion -%%PHPWIKI%%/locale/es/pgsrc/PaginaPrincipal -%%PHPWIKI%%/locale/es/pgsrc/PhpWiki -%%PHPWIKI%%/locale/es/pgsrc/ReglasDeFormatoDeTexto -%%PHPWIKI%%/locale/es/pgsrc/VisitantesRecientes -%%PHPWIKI%%/locale/es/pgsrc/WabiSabi -%%PHPWIKI%%/locale/es/pgsrc/WikiWikiWeb -%%PHPWIKI%%/locale/es/templates/browse.html -%%PHPWIKI%%/locale/es/templates/editlinks.html -%%PHPWIKI%%/locale/es/templates/editpage.html -%%PHPWIKI%%/locale/es/templates/message.html -%%PHPWIKI%%/locale/it/LC_MESSAGES/phpwiki.mo -%%PHPWIKI%%/locale/it/LC_MESSAGES/phpwiki.php -%%PHPWIKI%%/locale/it/pgsrc/AggiungerePagine -%%PHPWIKI%%/locale/it/pgsrc/AmministrazioneDiPhpWiki -%%PHPWIKI%%/locale/it/pgsrc/BuonStile -%%PHPWIKI%%/locale/it/pgsrc/CambiamentiRecenti -%%PHPWIKI%%/locale/it/pgsrc/ComeUsareWiki -%%PHPWIKI%%/locale/it/pgsrc/ConvertiGliSpaziInTab -%%PHPWIKI%%/locale/it/pgsrc/ModificaIlTesto -%%PHPWIKI%%/locale/it/pgsrc/NoteDiRilascio -%%PHPWIKI%%/locale/it/pgsrc/PaginaDiProva -%%PHPWIKI%%/locale/it/pgsrc/PaginaPrincipale -%%PHPWIKI%%/locale/it/pgsrc/PhpWiki -%%PHPWIKI%%/locale/it/pgsrc/PiuPopolari -%%PHPWIKI%%/locale/it/pgsrc/RegoleDiFormattazioneDelTesto -%%PHPWIKI%%/locale/it/pgsrc/ScatolaDiSabbia -%%PHPWIKI%%/locale/it/pgsrc/SteveWainstead -%%PHPWIKI%%/locale/it/pgsrc/TrovaPagina -%%PHPWIKI%%/locale/it/pgsrc/VarieSulFunzionamento -%%PHPWIKI%%/locale/it/pgsrc/VisitatoriRecenti -%%PHPWIKI%%/locale/it/pgsrc/WabiSabi -%%PHPWIKI%%/locale/it/pgsrc/WikiWikiWeb -%%PHPWIKI%%/locale/it/templates/browse.html -%%PHPWIKI%%/locale/it/templates/editlinks.html -%%PHPWIKI%%/locale/it/templates/editpage.html -%%PHPWIKI%%/locale/it/templates/message.html -%%PHPWIKI%%/locale/nl/LC_MESSAGES/phpwiki.mo -%%PHPWIKI%%/locale/nl/LC_MESSAGES/phpwiki.php -%%PHPWIKI%%/locale/nl/pgsrc/GoedeStijl -%%PHPWIKI%%/locale/nl/pgsrc/HoeWikiTeGebruiken -%%PHPWIKI%%/locale/nl/pgsrc/JanNieuwenhuizen -%%PHPWIKI%%/locale/nl/pgsrc/MeerOverTechnieken -%%PHPWIKI%%/locale/nl/pgsrc/MeestBezocht -%%PHPWIKI%%/locale/nl/pgsrc/PaginasToevoegen -%%PHPWIKI%%/locale/nl/pgsrc/RecenteBezoekers -%%PHPWIKI%%/locale/nl/pgsrc/RecenteVeranderingen -%%PHPWIKI%%/locale/nl/pgsrc/TekstFormatteringsRegels -%%PHPWIKI%%/locale/nl/pgsrc/UitgaveNoten -%%PHPWIKI%%/locale/nl/pgsrc/VeranderTekst -%%PHPWIKI%%/locale/nl/pgsrc/VertaalSpatiesNaarTabs -%%PHPWIKI%%/locale/nl/pgsrc/VoorPagina -%%PHPWIKI%%/locale/nl/pgsrc/WabiSabi -%%PHPWIKI%%/locale/nl/pgsrc/WikiWikiWeb -%%PHPWIKI%%/locale/nl/pgsrc/ZandBak -%%PHPWIKI%%/locale/nl/pgsrc/ZoekPagina -%%PHPWIKI%%/locale/nl/templates/browse.html -%%PHPWIKI%%/locale/nl/templates/editlinks.html -%%PHPWIKI%%/locale/nl/templates/editpage.html -%%PHPWIKI%%/locale/nl/templates/message.html -%%PHPWIKI%%/locale/po/de.po -%%PHPWIKI%%/locale/po/es.po -%%PHPWIKI%%/locale/po/it.po -%%PHPWIKI%%/locale/po/nl.po -%%PHPWIKI%%/locale/po/phpwiki.pot -%%PHPWIKI%%/locale/po/sv.po -%%PHPWIKI%%/locale/sv/LC_MESSAGES/phpwiki.mo -%%PHPWIKI%%/locale/sv/LC_MESSAGES/phpwiki.php -%%PHPWIKI%%/locale/sv/pgsrc/BraStil -%%PHPWIKI%%/locale/sv/pgsrc/Framsida -%%PHPWIKI%%/locale/sv/pgsrc/G%e4stboken -%%PHPWIKI%%/locale/sv/pgsrc/HurManAnv%e4nderWiki -%%PHPWIKI%%/locale/sv/pgsrc/KonverteraMellanslagTillTabbar -%%PHPWIKI%%/locale/sv/pgsrc/L%e4ggaTillSidor -%%PHPWIKI%%/locale/sv/pgsrc/MerOmMekanismerna -%%PHPWIKI%%/locale/sv/pgsrc/MestPopul%e4r -%%PHPWIKI%%/locale/sv/pgsrc/PhpWiki -%%PHPWIKI%%/locale/sv/pgsrc/PhpWikiAdministration -%%PHPWIKI%%/locale/sv/pgsrc/RedigeraText -%%PHPWIKI%%/locale/sv/pgsrc/S%f6kEfterSida -%%PHPWIKI%%/locale/sv/pgsrc/Sandl%e5dan -%%PHPWIKI%%/locale/sv/pgsrc/Senaste%c4ndringar -%%PHPWIKI%%/locale/sv/pgsrc/Textformateringsregler -%%PHPWIKI%%/locale/sv/pgsrc/WabiSabi -%%PHPWIKI%%/locale/sv/pgsrc/WikiWikiWeb -%%PHPWIKI%%/locale/sv/templates/browse.html -%%PHPWIKI%%/locale/sv/templates/editlinks.html -%%PHPWIKI%%/locale/sv/templates/editpage.html -%%PHPWIKI%%/locale/sv/templates/message.html -%%PHPWIKI%%/locale/translate.sh -%%PHPWIKI%%/pgsrc/AddingPages -%%PHPWIKI%%/pgsrc/ConvertSpacesToTabs -%%PHPWIKI%%/pgsrc/EditText -%%PHPWIKI%%/pgsrc/FindPage -%%PHPWIKI%%/pgsrc/FrontPage -%%PHPWIKI%%/pgsrc/GoodStyle -%%PHPWIKI%%/pgsrc/HowToUseWiki -%%PHPWIKI%%/pgsrc/MoreAboutMechanics -%%PHPWIKI%%/pgsrc/MostPopular -%%PHPWIKI%%/pgsrc/PhpWiki -%%PHPWIKI%%/pgsrc/PhpWikiAdministration -%%PHPWIKI%%/pgsrc/RecentChanges -%%PHPWIKI%%/pgsrc/RecentVisitors -%%PHPWIKI%%/pgsrc/ReleaseNotes -%%PHPWIKI%%/pgsrc/SandBox -%%PHPWIKI%%/pgsrc/SteveWainstead -%%PHPWIKI%%/pgsrc/TestPage -%%PHPWIKI%%/pgsrc/TextFormattingRules -%%PHPWIKI%%/pgsrc/WabiSabi -%%PHPWIKI%%/pgsrc/WikiWikiWeb -%%PHPWIKI%%/schemas/schema.minisql -%%PHPWIKI%%/schemas/schema.mysql -%%PHPWIKI%%/schemas/schema.psql -%%PHPWIKI%%/schemas/update.mysql.1.2.0-1.2.1 -%%PHPWIKI%%/templates/README -%%PHPWIKI%%/templates/browse.html -%%PHPWIKI%%/templates/editlinks.html -%%PHPWIKI%%/templates/editpage.html -%%PHPWIKI%%/templates/message.html -@dirrm %%PHPWIKI%%/admin -@dirrm %%PHPWIKI%%/images -@dirrm %%PHPWIKI%%/lib -@dirrm %%PHPWIKI%%/locale/nl/LC_MESSAGES -@dirrm %%PHPWIKI%%/locale/nl/pgsrc -@dirrm %%PHPWIKI%%/locale/nl/templates -@dirrm %%PHPWIKI%%/locale/nl -@dirrm %%PHPWIKI%%/locale/po -@dirrm %%PHPWIKI%%/locale/de/LC_MESSAGES -@dirrm %%PHPWIKI%%/locale/de/pgsrc -@dirrm %%PHPWIKI%%/locale/de/templates -@dirrm %%PHPWIKI%%/locale/de -@dirrm %%PHPWIKI%%/locale/es/LC_MESSAGES -@dirrm %%PHPWIKI%%/locale/es/pgsrc -@dirrm %%PHPWIKI%%/locale/es/templates -@dirrm %%PHPWIKI%%/locale/es -@dirrm %%PHPWIKI%%/locale/it/LC_MESSAGES -@dirrm %%PHPWIKI%%/locale/it/pgsrc -@dirrm %%PHPWIKI%%/locale/it/templates -@dirrm %%PHPWIKI%%/locale/it -@dirrm %%PHPWIKI%%/locale/sv/LC_MESSAGES -@dirrm %%PHPWIKI%%/locale/sv/pgsrc -@dirrm %%PHPWIKI%%/locale/sv/templates -@dirrm %%PHPWIKI%%/locale/sv -@dirrm %%PHPWIKI%%/locale -@dirrm %%PHPWIKI%%/pages -@dirrm %%PHPWIKI%%/pgsrc -@dirrm %%PHPWIKI%%/schemas -@dirrm %%PHPWIKI%%/templates -@dirrm %%PHPWIKI%% -%%PORTDOCS%%%%DOCSDIR%%/CREDITS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/DBLIB.txt -%%PORTDOCS%%%%DOCSDIR%%/HISTORY -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/INSTALL.flatfile -%%PORTDOCS%%%%DOCSDIR%%/INSTALL.mSQL -%%PORTDOCS%%%%DOCSDIR%%/INSTALL.mssql -%%PORTDOCS%%%%DOCSDIR%%/INSTALL.mysql -%%PORTDOCS%%%%DOCSDIR%%/INSTALL.pgsql -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/UPGRADING.readme -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/www/plone3/Makefile b/www/plone3/Makefile deleted file mode 100644 index 1178f2d4c4dc..000000000000 --- a/www/plone3/Makefile +++ /dev/null @@ -1,128 +0,0 @@ -# New ports collection makefile for: plone -# Date created: 09 Jan 2003 -# Whom: nbm -# -# $FreeBSD$ -# - -PORTNAME= plone -PORTVERSION= 2.0.4 -CATEGORIES= www zope -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= plone -DISTNAME= Plone-${PORTVERSION} -DIST_SUBDIR= zope - -MAINTAINER= filippo@widestore.net -COMMENT= A user friendly implementation of the CMF written on top of ZOPE - -RUN_DEPENDS= ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/CMFDefault/__init__.py:${PORTSDIR}/www/zope-cmf - -USE_ZOPE= yes -USE_PYTHON= yes - -WRKSRC= ${WRKDIR}/Plone-${PORTVERSION} -PLIST= ${WRKDIR}/pkg-plist -MODULES= CMFPlone - -OPTIONS= FORMULATOR "Install Formulator port" off \ - BTREEFOLDER2 "Install BTreeFolder2 port" off \ - CMFQUICKINSTALLER "Install CMFQuickInstallerTool port" off \ - CMFACTIONICONS "Install CMFActionIcons port" off \ - CMFFORMCONTROLLER "Install CMFFormController port" off \ - GROUPUSERFOLDER "Install GroupUserFolder port" off \ - PLTRANSSERVICE "Install PlacelessTranslationService port" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_FORMULATOR) -RUN_DEPENDS+= ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/Formulator/__init__.py:${PORTSDIR}/www/zope-formulator -.else -MODULES+= Formulator -.endif - -.if defined(WITH_BTREEFOLDER2) -RUN_DEPENDS+= ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/BTreeFolder2/__init__.py:${PORTSDIR}/www/zope-btreefolder2 -.else -MODULES+= BTreeFolder2 -.endif - -.if defined(WITH_CMFQUICKINSTALLER) -RUN_DEPENDS+= ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/CMFQuickInstallerTool/__init__.py:${PORTSDIR}/www/zope-cmfquickinstaller -.else -MODULES+= CMFQuickInstallerTool -.endif - -.if defined(WITH_CMFACTIONICONS) -RUN_DEPENDS+= ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/CMFActionIcons/__init__.py:${PORTSDIR}/www/zope-cmfactionicons -.else -MODULES+= CMFActionIcons -.endif - -.if defined(WITH_CMFFORMCONTROLLER) -RUN_DEPENDS+= ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/CMFFormController/__init__.py:${PORTSDIR}/www/zope-cmfformcontroller -.else -MODULES+= CMFFormController -.endif - -.if defined(WITH_GROUPUSERFOLDER) -RUN_DEPENDS+= ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/GroupUserFolder/__init__.py:${PORTSDIR}/www/zope-groupuserfolder -.else -MODULES+= GroupUserFolder -.endif - -.if defined(WITH_PLTRANSSERVICE) -RUN_DEPENDS+= ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/PlacelessTranslationService/__init__.py:${PORTSDIR}/www/zope-placelesstranslationservice -.else -MODULES+= PlacelessTranslationService -.endif - -pre-everything:: -.if !defined(BATCH) - @${ECHO_MSG} "" - @${ECHO_MSG} "If you are upgrading from an earlier version" - @${ECHO_MSG} "backup your site before proceeding." - @${ECHO_MSG} "If you haven't done so, please press CTRL-C now." - @${ECHO_MSG} "" -.endif - -do-build: - -@for m in ${MODULES}; do \ - ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/$$m; \ - done - -pre-install: - @${RM} -f ${PLIST} - @${TOUCH} ${PLIST} - @for m in ${MODULES}; do \ - if [ ! -f ${ZOPEBASEDIR}/Products/$${m}/__init__.py ]; then \ - cd ${WRKSRC}; \ - for i in `${FIND} $${m} -type f`; do \ - ${ECHO_CMD} %%ZOPEBASEDIR%%/Products/$${i} >> ${PLIST}; \ - done; \ - for i in `${FIND} -d $${m} -type d`; do \ - ${ECHO_CMD} @dirrm %%ZOPEBASEDIR%%/Products/$${i} >> ${PLIST}; \ - done; \ - fi;\ - done - -do-install: - @${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR} - @cd ${WRKSRC}; \ - for m in ${MODULES}; do \ - if [ ! -f ${ZOPEBASEDIR}/Products/$${m}/__init__.py ]; then \ - ${CP} -R $${m} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}; \ - fi; \ - done -#fix permissions when bundled CMFFormController -#is installed -.if !defined(WITH_CMFFORMCONTROLLER) - @${CHMOD} -R a+rX ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/CMFFormController/ -.endif - -post-install: -.if !defined(BATCH) - @${CAT} ${PKGMESSAGE} -.endif - -.include <bsd.port.post.mk> diff --git a/www/plone3/distinfo b/www/plone3/distinfo deleted file mode 100644 index e76ef2c80800..000000000000 --- a/www/plone3/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (zope/Plone-2.0.4.tar.gz) = eb35af0e3055e516291b549f1f82f97f -SIZE (zope/Plone-2.0.4.tar.gz) = 3914158 diff --git a/www/plone3/pkg-descr b/www/plone3/pkg-descr deleted file mode 100644 index f6a4e379ed3d..000000000000 --- a/www/plone3/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -Plone is a user friendly implementation of the Content Management -Framework written on top of ZOPE. Plone is a -GUI/Interface/Implementation of the CMF. It benefits from all features -of ZOPE/CMF such as: RDBMS integration, Python/Perl extensions, Object -Oriented Database, Web configurable workflow, pluggable membership and -authentication, Undos, Form validation, amongst many many other -features. Available protocols: FTP, XMLRPC, HTTP, WEBDAV and you can -hack it to enable SOAP. Turn it into a distributed application system -by installing ZEO. - -Plone attempts to compete with Livelink, Interwoven and Documentum. It -aims to be *the* opensource out-of-the-box publishing system. - -WWW: http://plone.org/ diff --git a/www/plone3/pkg-message b/www/plone3/pkg-message deleted file mode 100644 index 3c1c5c1c715e..000000000000 --- a/www/plone3/pkg-message +++ /dev/null @@ -1,16 +0,0 @@ -To complete the installation of Plone: - -- Restart Zope. This may be done from the Zope Control Panel. - -If you are upgrading from an earlier version: - -- Go to http://yoursite/manage - -- Go to portal_migrations - -- Click the Migration tab - -- Click Migrate - -If you are upgrading from plone 1.0, please read: -http://plone.org/documentation/migration/2.0 diff --git a/www/rt34/Makefile b/www/rt34/Makefile deleted file mode 100644 index fb790d3144fc..000000000000 --- a/www/rt34/Makefile +++ /dev/null @@ -1,184 +0,0 @@ -# New ports collection makefile for: rt3 -# Date created: 28 November 2002 -# Whom: autrijus -# -# $FreeBSD$ -# - -PORTNAME= rt -PORTVERSION?= 3.2.1 -CATEGORIES= www -MASTER_SITES?= http://download.bestpractical.com/pub/rt/release/ \ - http://download.bestpractical.com/pub/rt/devel/ \ - ftp://ftp.eu.uu.net/pub/unix/ticketing/rt/release/ \ - ftp://ftp.eu.uu.net/pub/unix/ticketing/rt/devel/ - -MAINTAINER= autrijus@autrijus.org -COMMENT?= RT is an industrial-grade ticketing system written in Perl - -BUILD_DEPENDS+= ${APXS}:${PORTSDIR}/${APACHE_PORT} \ - ${SITE_PERL}/Apache/Mason.pm:${PORTSDIR}/www/p5-HTML-Mason \ - ${SITE_PERL}/Apache/Session.pm:${PORTSDIR}/www/p5-Apache-Session \ - ${SITE_PERL}/CGI/Cookie.pm:${PORTSDIR}/www/p5-CGI.pm \ - ${SITE_PERL}/DBIx/SearchBuilder.pm:${PORTSDIR}/databases/p5-DBIx-SearchBuilder \ - ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ - ${SITE_PERL}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long \ - ${SITE_PERL}/HTML/FormatText.pm:${PORTSDIR}/textproc/p5-HTML-Format \ - ${SITE_PERL}/HTML/Scrubber.pm:${PORTSDIR}/www/p5-HTML-Scrubber \ - ${SITE_PERL}/HTML/TreeBuilder.pm:${PORTSDIR}/www/p5-HTML-Tree \ - ${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Maketext \ - ${SITE_PERL}/Locale/Maketext/Fuzzy.pm:${PORTSDIR}/devel/p5-Locale-Maketext-Fuzzy \ - ${SITE_PERL}/Locale/Maketext/Lexicon.pm:${PORTSDIR}/devel/p5-Locale-Maketext-Lexicon \ - ${SITE_PERL}/Log/Dispatch.pm:${PORTSDIR}/devel/p5-Log-Dispatch \ - ${SITE_PERL}/Mail/Mailer.pm:${PORTSDIR}/mail/p5-Mail-Tools \ - ${SITE_PERL}/MIME/Entity.pm:${PORTSDIR}/mail/p5-MIME-Tools \ - ${SITE_PERL}/Module/Versions/Report.pm:${PORTSDIR}/devel/p5-Module-Versions-Report \ - ${SITE_PERL}/MLDBM.pm:${PORTSDIR}/databases/p5-MLDBM \ - ${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net \ - ${SITE_PERL}/Regexp/Common.pm:${PORTSDIR}/textproc/p5-Regexp-Common \ - ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \ - ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \ - ${SITE_PERL}/Text/Autoformat.pm:${PORTSDIR}/textproc/p5-Text-Autoformat \ - ${SITE_PERL}/Text/Quoted.pm:${PORTSDIR}/textproc/p5-Text-Quoted \ - ${SITE_PERL}/Text/Template.pm:${PORTSDIR}/textproc/p5-Text-Template \ - ${SITE_PERL}/Text/Wrapper.pm:${PORTSDIR}/textproc/p5-Text-Wrapper \ - ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \ - ${SITE_PERL}/Time/ParseDate.pm:${PORTSDIR}/devel/p5-Time-modules \ - ${SITE_PERL}/Tree/Simple.pm:${PORTSDIR}/devel/p5-Tree-Simple \ - ${SITE_PERL}/WWW/Mechanize.pm:${PORTSDIR}/www/p5-WWW-Mechanize \ - ${SITE_PERL}/XML/RSS.pm:${PORTSDIR}/textproc/p5-XML-RSS -RUN_DEPENDS= ${BUILD_DEPENDS} - -HAS_CONFIGURE= yes -NO_BUILD= yes -NO_PACKAGE= Executes scripts in post-install phase - -CONFIGURE_ARGS= --prefix=${RT_PATH} \ - --enable-layout=${LAYOUT} \ - --with-web-user=${WEB_USER} \ - --with-web-group=${WEB_GROUP} \ - --with-libs-group=${LIBS_GROUP} \ - --with-db-host=${DB_HOST} \ - --with-db-port=${DB_PORT} \ - --with-db-type=${DB_TYPE} \ - --with-db-rt-user=${DB_USER} \ - --with-db-rt-pass=${DB_PASSWORD} \ - --with-db-database=${DB_DATABASE} \ - --with-db-dba=${DB_DBA_USER} - -.if defined(WITH_FASTCGI) -.if defined(WITH_APACHE2) -BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi -.else -BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi -.endif -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/FCGI.pm:${PORTSDIR}/www/p5-FastCGI -DEPENDS_ARGS+= WITHOUT_MODPERL=yes -.else -BUILD_DEPENDS+= ${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI -.if defined(WITH_APACHE2) -BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2 -DEPENDS_ARGS+= WITHOUT_MODPERL=yes -DEPENDS_ARGS+= WITH_MODPERL2=yes -.else -# XXX - probe for static mod_perl using `httpd -l | grep perl` -BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache/libperl.so:${PORTSDIR}/www/mod_perl \ - ${SITE_PERL}/${PERL_ARCH}/Apache/Request.pm:${PORTSDIR}/www/p5-libapreq -.endif -.endif - -DB_TYPE?= mysql - -.if ${DB_TYPE} == "Oracle" -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Oracle.pm:${PORTSDIR}/databases/p5-DBD-Oracle -.else -.if ${DB_TYPE} == "Pg" -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg -.else -.if ${DB_TYPE} == "SQLite" -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite -.else -DB_TYPE= mysql -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql -.endif -.endif -.endif - -USE_PERL5= yes -RT_PATH?= ${PREFIX}/rt3 -LAYOUT?= RT3 - -DB_DBA_USER?= root -DB_USER?= rt_user -DB_PASSWORD?= rt_pass -DB_HOST?= localhost -DB_DATABASE?= rt3 -DB_DBA_PASSWORD?= - -WEB_USER?= www -WEB_GROUP?= www -LIBS_GROUP?= wheel - -pre-fetch: - @${ECHO} "" - @${ECHO} "You may use the following build options:" - @${ECHO} "" - @${ECHO} " UPGRADE_RT30 Upgrading from a RT 3.0 installation" - @${ECHO} " INITIAL_INSTALL Do initialize DB (for initial install only)" - @${ECHO} " WITH_FASTCGI Use FastCGI instead of mod_perl" - @${ECHO} " WITH_APACHE2 Use Apache2 as the web server" - @${ECHO} "" - @${ECHO} " DB_TYPE=type mysql, Oracle, Pg or SQLite (mysql)" - @${ECHO} " DB_HOST=hostname The database host (localhost)" - @${ECHO} " DB_PORT=port The database port" - @${ECHO} " DB_DATABASE=port The database name (rt3)" - - @${ECHO} " DB_DBA_USER=username Name of database administrator (root)" - @${ECHO} " DB_DBA_PASSWORD=password Password of database administrator" - @${ECHO} " DB_USER=username Name of database user for RT (rt_user)" - @${ECHO} " DB_PASSWORD=password Name of database password for RT (rt_pass)" - @sleep 3 - -pre-install: - PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} \ - ${PKGNAME} PRE-INSTALL - -post-install: - @${INSTALL_DATA} ${WRKSRC}/README ${RT_PATH}/README -.if !defined(INITIAL_INSTALL) -.if defined(UPGRADE_RT30) -.for version in 3.1.0 3.1.15 3.1.17 - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --action schema --datadir ${WRKSRC}/etc/upgrade/${version} - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --action acl --datadir ${WRKSRC}/etc/upgrade/${version} - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --action insert --datadir ${WRKSRC}/etc/upgrade/${version} -.endfor - @${ECHO} "" - @${ECHO} "Upgrade of RT3 complete." -.else - @${ECHO} "" - @${ECHO} "Installation of RT3 complete. You may safely ignore the" - @${ECHO} "'make initialize-database' instruction above. Instead," - @${ECHO} "if you are upgrading from RT 3.0, please enter this now:" - @${ECHO} " make post-install -DUPGRADE_RT30" - @${ECHO} "" - @${ECHO} "If you are initializing a new installation, please do this:" - @${ECHO} " make post-install -DINITIAL_INSTALL" - @${ECHO} "" - @${ECHO} "Note that for both commands above, you will still need to" - @${ECHO} "supply the same build flags as passed to 'make install'," - @${ECHO} "in particular DB_DBA_USER and DB_DBA_PASSWORD." - @${ECHO} "" -.endif -.else - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --force --action drop --dba '${DB_DBA_USER}' --dba-password '${DB_DBA_PASSWORD}' - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --force --action init --dba '${DB_DBA_USER}' --dba-password '${DB_DBA_PASSWORD}' - @${SED} s!%%RT_PATH%%!${RT_PATH}!g ${PKGMESSAGE} -.endif - -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500803 -IGNORE= This program only support perl 5.8.3 or above -.endif - -.include <bsd.port.post.mk> diff --git a/www/rt34/distinfo b/www/rt34/distinfo deleted file mode 100644 index a5e66e371411..000000000000 --- a/www/rt34/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (rt-3.2.1.tar.gz) = adf0c77827c8f84829bb44e28752a1d8 -SIZE (rt-3.2.1.tar.gz) = 1201592 diff --git a/www/rt34/pkg-descr b/www/rt34/pkg-descr deleted file mode 100644 index eaf1f22f1df7..000000000000 --- a/www/rt34/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -RT is an industrial-grade ticketing system. It lets a group of people -intelligently and efficiently manage requests submitted by a community -of users. RT is used by systems administrators, customer support -staffs, NOCs, developers and even marketing departments at over a -thousand sites around the world. - -RT3 significantly revamped the RT codebase, featuring standard-compliant -Web UI, approval-based workflow system, REST-powered RPC mail gateway, -recursive group membership with delegates, autoconf, custom field support, -I18N and L10N framework, web-editable scrips, better documentation and -regression test suite, and more. - -WWW: http://www.bestpractical.com/rt/ diff --git a/www/rt34/pkg-install b/www/rt34/pkg-install deleted file mode 100644 index c7a940c2aa4d..000000000000 --- a/www/rt34/pkg-install +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -# $FreeBSD$ -# - -if [ "$2" != "PRE-INSTALL" ]; then - exit 0 -fi - -GROUP=rt - -if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then - if pw groupadd ${GROUP}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi -fi - -exit 0 diff --git a/www/rt34/pkg-message b/www/rt34/pkg-message deleted file mode 100644 index 414f02c0b294..000000000000 --- a/www/rt34/pkg-message +++ /dev/null @@ -1,14 +0,0 @@ -===================================================================== - -To complete the installation of this port, please follow these steps: - -1. Edit %%RT_PATH%%/etc/RT_SiteConfig.pm, by referring to - the default config file (%%RT_PATH%%/etc/RT_Config.pm). -2. Configure the email and web gateways. Please refer to - 'SETTING UP THE MAIL GATEWAY' in %%RT_PATH%%/README -3. Restart Apache. -4. Do remember to *CHANGE* the root's password for the web interface. - The default is "password" (without the quotes.) -5. Configure RT per the instructions at http://www.fsck.com/rtfm/. - -===================================================================== diff --git a/www/rt34/pkg-plist b/www/rt34/pkg-plist deleted file mode 100644 index 8c849c626801..000000000000 --- a/www/rt34/pkg-plist +++ /dev/null @@ -1,512 +0,0 @@ -rt3/README -rt3/bin/mason_handler.fcgi -rt3/bin/mason_handler.scgi -rt3/bin/mason_handler.svc -rt3/bin/rt -rt3/bin/rt-crontool -rt3/bin/rt-mailgate -rt3/bin/standalone_httpd -rt3/bin/webmux.pl -rt3/etc/RT_Config.pm -rt3/etc/RT_SiteConfig.pm -rt3/etc/acl.Informix -rt3/etc/acl.Oracle -rt3/etc/acl.Pg -rt3/etc/acl.Sybase -rt3/etc/acl.mysql -rt3/etc/initialdata -rt3/etc/schema.Informix -rt3/etc/schema.Oracle -rt3/etc/schema.Pg -rt3/etc/schema.SQLite -rt3/etc/schema.Sybase -rt3/etc/schema.mysql -rt3/lib/RT.pm -rt3/lib/RT.pm.in -rt3/lib/RT/ACE.pm -rt3/lib/RT/ACE_Overlay.pm -rt3/lib/RT/ACL.pm -rt3/lib/RT/ACL_Overlay.pm -rt3/lib/RT/Action/AutoOpen.pm -rt3/lib/RT/Action/Autoreply.pm -rt3/lib/RT/Action/CreateTickets.pm -rt3/lib/RT/Action/EscalatePriority.pm -rt3/lib/RT/Action/Generic.pm -rt3/lib/RT/Action/Notify.pm -rt3/lib/RT/Action/NotifyAsComment.pm -rt3/lib/RT/Action/ResolveMembers.pm -rt3/lib/RT/Action/SendEmail.pm -rt3/lib/RT/Action/SetPriority.pm -rt3/lib/RT/Action/UserDefined.pm -rt3/lib/RT/Attachment.pm -rt3/lib/RT/Attachment_Overlay.pm -rt3/lib/RT/Attachments.pm -rt3/lib/RT/Attachments_Overlay.pm -rt3/lib/RT/Attribute.pm -rt3/lib/RT/Attribute_Overlay.pm -rt3/lib/RT/Attributes.pm -rt3/lib/RT/Attributes_Overlay.pm -rt3/lib/RT/Base.pm -rt3/lib/RT/CachedGroupMember.pm -rt3/lib/RT/CachedGroupMember_Overlay.pm -rt3/lib/RT/CachedGroupMembers.pm -rt3/lib/RT/CachedGroupMembers_Overlay.pm -rt3/lib/RT/Condition/AnyTransaction.pm -rt3/lib/RT/Condition/BeforeDue.pm -rt3/lib/RT/Condition/Generic.pm -rt3/lib/RT/Condition/Overdue.pm -rt3/lib/RT/Condition/OwnerChange.pm -rt3/lib/RT/Condition/PriorityChange.pm -rt3/lib/RT/Condition/PriorityExceeds.pm -rt3/lib/RT/Condition/QueueChange.pm -rt3/lib/RT/Condition/StatusChange.pm -rt3/lib/RT/Condition/UserDefined.pm -rt3/lib/RT/CurrentUser.pm -rt3/lib/RT/CustomField.pm -rt3/lib/RT/CustomFieldValue.pm -rt3/lib/RT/CustomFieldValues.pm -rt3/lib/RT/CustomFieldValues_Overlay.pm -rt3/lib/RT/CustomField_Overlay.pm -rt3/lib/RT/CustomFields.pm -rt3/lib/RT/CustomFields_Overlay.pm -rt3/lib/RT/Date.pm -rt3/lib/RT/EmailParser.pm -rt3/lib/RT/Group.pm -rt3/lib/RT/GroupMember.pm -rt3/lib/RT/GroupMember_Overlay.pm -rt3/lib/RT/GroupMembers.pm -rt3/lib/RT/GroupMembers_Overlay.pm -rt3/lib/RT/Group_Overlay.pm -rt3/lib/RT/Groups.pm -rt3/lib/RT/Groups_Overlay.pm -rt3/lib/RT/Handle.pm -rt3/lib/RT/I18N.pm -rt3/lib/RT/I18N/cs.pm -rt3/lib/RT/I18N/cs.po -rt3/lib/RT/I18N/da.po -rt3/lib/RT/I18N/de.po -rt3/lib/RT/I18N/en.po -rt3/lib/RT/I18N/en_malkovich.po -rt3/lib/RT/I18N/es.po -rt3/lib/RT/I18N/fi.po -rt3/lib/RT/I18N/fr.po -rt3/lib/RT/I18N/he.po -rt3/lib/RT/I18N/hu.po -rt3/lib/RT/I18N/i_default.pm -rt3/lib/RT/I18N/it.po -rt3/lib/RT/I18N/ja.po -rt3/lib/RT/I18N/nl.po -rt3/lib/RT/I18N/no.po -rt3/lib/RT/I18N/pt_br.po -rt3/lib/RT/I18N/ru.po -rt3/lib/RT/I18N/zh_cn.po -rt3/lib/RT/I18N/zh_tw.po -rt3/lib/RT/Interface/CLI.pm -rt3/lib/RT/Interface/Email.pm -rt3/lib/RT/Interface/Email/Auth/GnuPG.pm -rt3/lib/RT/Interface/Email/Auth/MailFrom.pm -rt3/lib/RT/Interface/Email/Filter/SpamAssassin.pm -rt3/lib/RT/Interface/REST.pm -rt3/lib/RT/Interface/Web.pm -rt3/lib/RT/Interface/Web/Handler.pm -rt3/lib/RT/Link.pm -rt3/lib/RT/Link_Overlay.pm -rt3/lib/RT/Links.pm -rt3/lib/RT/Links_Overlay.pm -rt3/lib/RT/Principal.pm -rt3/lib/RT/Principal_Overlay.pm -rt3/lib/RT/Principals.pm -rt3/lib/RT/Principals_Overlay.pm -rt3/lib/RT/Queue.pm -rt3/lib/RT/Queue_Overlay.pm -rt3/lib/RT/Queues.pm -rt3/lib/RT/Queues_Overlay.pm -rt3/lib/RT/Record.pm -rt3/lib/RT/Scrip.pm -rt3/lib/RT/ScripAction.pm -rt3/lib/RT/ScripAction_Overlay.pm -rt3/lib/RT/ScripActions.pm -rt3/lib/RT/ScripActions_Overlay.pm -rt3/lib/RT/ScripCondition.pm -rt3/lib/RT/ScripCondition_Overlay.pm -rt3/lib/RT/ScripConditions.pm -rt3/lib/RT/ScripConditions_Overlay.pm -rt3/lib/RT/Scrip_Overlay.pm -rt3/lib/RT/Scrips.pm -rt3/lib/RT/Scrips_Overlay.pm -rt3/lib/RT/Search/ActiveTicketsInQueue.pm -rt3/lib/RT/Search/Generic.pm -rt3/lib/RT/SearchBuilder.pm -rt3/lib/RT/StyleGuide.pod -rt3/lib/RT/System.pm -rt3/lib/RT/Template.pm -rt3/lib/RT/Template_Overlay.pm -rt3/lib/RT/Templates.pm -rt3/lib/RT/Templates_Overlay.pm -rt3/lib/RT/Ticket.pm -rt3/lib/RT/TicketCustomFieldValue.pm -rt3/lib/RT/TicketCustomFieldValue_Overlay.pm -rt3/lib/RT/TicketCustomFieldValues.pm -rt3/lib/RT/TicketCustomFieldValues_Overlay.pm -rt3/lib/RT/Ticket_Overlay.pm -rt3/lib/RT/Tickets.pm -rt3/lib/RT/Tickets_Overlay.pm -rt3/lib/RT/Tickets_Overlay_SQL.pm -rt3/lib/RT/Transaction.pm -rt3/lib/RT/Transaction_Overlay.pm -rt3/lib/RT/Transactions.pm -rt3/lib/RT/Transactions_Overlay.pm -rt3/lib/RT/URI.pm -rt3/lib/RT/URI/base.pm -rt3/lib/RT/URI/fsck_com_rt.pm -rt3/lib/RT/User.pm -rt3/lib/RT/User_Overlay.pm -rt3/lib/RT/Users.pm -rt3/lib/RT/Users_Overlay.pm -rt3/lib/t/00smoke.t -rt3/lib/t/00smoke.t.in -rt3/lib/t/01harness.t -rt3/lib/t/01harness.t.in -rt3/lib/t/02regression.t -rt3/lib/t/02regression.t.in -rt3/lib/t/03web.pl -rt3/lib/t/03web.pl.in -rt3/lib/t/04_send_email.pl -rt3/lib/t/04_send_email.pl.in -rt3/lib/t/data/8859-15-message-series/dir -rt3/lib/t/data/8859-15-message-series/msg1 -rt3/lib/t/data/8859-15-message-series/msg2 -rt3/lib/t/data/8859-15-message-series/msg3 -rt3/lib/t/data/8859-15-message-series/msg4 -rt3/lib/t/data/8859-15-message-series/msg5 -rt3/lib/t/data/8859-15-message-series/msg6 -rt3/lib/t/data/8859-15-message-series/msg7 -rt3/lib/t/data/crashes-file-based-parser -rt3/lib/t/data/multipart-alternative-with-umlaut -rt3/lib/t/data/multipart-report -rt3/lib/t/data/nested-mime-sample -rt3/lib/t/data/nested-rfc-822 -rt3/lib/t/data/new-ticket-from-iso-8859-1 -rt3/lib/t/data/new-ticket-from-iso-8859-1-full -rt3/lib/t/data/notes-uuencoded -rt3/lib/t/data/rt-send-cc -rt3/lib/t/data/russian-subject-no-content-type -rt3/lib/t/data/text-html-in-russian -rt3/lib/t/data/text-html-with-umlaut -rt3/lib/t/regression/00placeholder -rt3/lib/t/regression/mime_tests -rt3/sbin/rt-setup-database -rt3/sbin/rt-test-dependencies -rt3/share/doc/README -rt3/share/html/Admin/Elements/AddCustomFieldValue -rt3/share/html/Admin/Elements/CreateUserCalled -rt3/share/html/Admin/Elements/EditCustomField -rt3/share/html/Admin/Elements/EditCustomFieldValues -rt3/share/html/Admin/Elements/EditCustomFields -rt3/share/html/Admin/Elements/EditQueueWatchers -rt3/share/html/Admin/Elements/EditScrip -rt3/share/html/Admin/Elements/EditScrips -rt3/share/html/Admin/Elements/EditTemplates -rt3/share/html/Admin/Elements/EditUserComments -rt3/share/html/Admin/Elements/GroupTabs -rt3/share/html/Admin/Elements/Header -rt3/share/html/Admin/Elements/ListGlobalCustomFields -rt3/share/html/Admin/Elements/ListGlobalScrips -rt3/share/html/Admin/Elements/ModifyTemplate -rt3/share/html/Admin/Elements/QueueRightsForUser -rt3/share/html/Admin/Elements/QueueTabs -rt3/share/html/Admin/Elements/SelectCustomFieldType -rt3/share/html/Admin/Elements/SelectGroups -rt3/share/html/Admin/Elements/SelectModifyGroup -rt3/share/html/Admin/Elements/SelectModifyQueue -rt3/share/html/Admin/Elements/SelectModifyUser -rt3/share/html/Admin/Elements/SelectNewGroupMembers -rt3/share/html/Admin/Elements/SelectRights -rt3/share/html/Admin/Elements/SelectScrip -rt3/share/html/Admin/Elements/SelectScripAction -rt3/share/html/Admin/Elements/SelectScripCondition -rt3/share/html/Admin/Elements/SelectSingleOrMultiple -rt3/share/html/Admin/Elements/SelectStage -rt3/share/html/Admin/Elements/SelectTemplate -rt3/share/html/Admin/Elements/SelectUsers -rt3/share/html/Admin/Elements/SystemTabs -rt3/share/html/Admin/Elements/Tabs -rt3/share/html/Admin/Elements/ToolTabs -rt3/share/html/Admin/Elements/UserTabs -rt3/share/html/Admin/Global/CustomField.html -rt3/share/html/Admin/Global/CustomFields.html -rt3/share/html/Admin/Global/GroupRights.html -rt3/share/html/Admin/Global/Scrip.html -rt3/share/html/Admin/Global/Scrips.html -rt3/share/html/Admin/Global/Template.html -rt3/share/html/Admin/Global/Templates.html -rt3/share/html/Admin/Global/UserRights.html -rt3/share/html/Admin/Global/index.html -rt3/share/html/Admin/Groups/GroupRights.html -rt3/share/html/Admin/Groups/Members.html -rt3/share/html/Admin/Groups/Modify.html -rt3/share/html/Admin/Groups/UserRights.html -rt3/share/html/Admin/Groups/index.html -rt3/share/html/Admin/Queues/CustomField.html -rt3/share/html/Admin/Queues/CustomFields.html -rt3/share/html/Admin/Queues/GroupRights.html -rt3/share/html/Admin/Queues/Modify.html -rt3/share/html/Admin/Queues/People.html -rt3/share/html/Admin/Queues/Scrip.html -rt3/share/html/Admin/Queues/Scrips.html -rt3/share/html/Admin/Queues/Template.html -rt3/share/html/Admin/Queues/Templates.html -rt3/share/html/Admin/Queues/UserRights.html -rt3/share/html/Admin/Queues/index.html -rt3/share/html/Admin/Tools/Configuration.html -rt3/share/html/Admin/Tools/index.html -rt3/share/html/Admin/Users/Modify.html -rt3/share/html/Admin/Users/index.html -rt3/share/html/Admin/index.html -rt3/share/html/Approvals/Display.html -rt3/share/html/Approvals/Elements/Approve -rt3/share/html/Approvals/Elements/PendingMyApproval -rt3/share/html/Approvals/Elements/ShowDependency -rt3/share/html/Approvals/Elements/Tabs -rt3/share/html/Approvals/index.html -rt3/share/html/Elements/BevelBoxRaisedEnd -rt3/share/html/Elements/BevelBoxRaisedStart -rt3/share/html/Elements/Callback -rt3/share/html/Elements/Checkbox -rt3/share/html/Elements/CreateTicket -rt3/share/html/Elements/EditLinks -rt3/share/html/Elements/Error -rt3/share/html/Elements/Footer -rt3/share/html/Elements/GotoTicket -rt3/share/html/Elements/Header -rt3/share/html/Elements/ListActions -rt3/share/html/Elements/Login -rt3/share/html/Elements/Menu -rt3/share/html/Elements/MessageBox -rt3/share/html/Elements/MyRequests -rt3/share/html/Elements/MyTickets -rt3/share/html/Elements/PageLayout -rt3/share/html/Elements/QueryString -rt3/share/html/Elements/QuickCreate -rt3/share/html/Elements/Quicksearch -rt3/share/html/Elements/Refresh -rt3/share/html/Elements/ScrubHTML -rt3/share/html/Elements/Section -rt3/share/html/Elements/SelectAttachmentField -rt3/share/html/Elements/SelectBoolean -rt3/share/html/Elements/SelectCustomFieldOperator -rt3/share/html/Elements/SelectCustomFieldValue -rt3/share/html/Elements/SelectDate -rt3/share/html/Elements/SelectDateRelation -rt3/share/html/Elements/SelectDateType -rt3/share/html/Elements/SelectEqualityOperator -rt3/share/html/Elements/SelectGroups -rt3/share/html/Elements/SelectLang -rt3/share/html/Elements/SelectLinkType -rt3/share/html/Elements/SelectMatch -rt3/share/html/Elements/SelectNewTicketQueue -rt3/share/html/Elements/SelectOwner -rt3/share/html/Elements/SelectQueue -rt3/share/html/Elements/SelectResultsPerPage -rt3/share/html/Elements/SelectSortOrder -rt3/share/html/Elements/SelectStatus -rt3/share/html/Elements/SelectTicketSortBy -rt3/share/html/Elements/SelectTicketTypes -rt3/share/html/Elements/SelectUsers -rt3/share/html/Elements/SelectWatcherType -rt3/share/html/Elements/SetupSessionCookie -rt3/share/html/Elements/ShowLink -rt3/share/html/Elements/ShowLinks -rt3/share/html/Elements/SimpleSearch -rt3/share/html/Elements/Submit -rt3/share/html/Elements/Tabs -rt3/share/html/Elements/TicketList -rt3/share/html/Elements/TitleBox -rt3/share/html/Elements/TitleBoxEnd -rt3/share/html/Elements/TitleBoxStart -rt3/share/html/NoAuth/Logout.html -rt3/share/html/NoAuth/Reminder.html -rt3/share/html/NoAuth/images/back_home.gif -rt3/share/html/NoAuth/images/bplogo.gif -rt3/share/html/NoAuth/images/favicon.png -rt3/share/html/NoAuth/images/head_requestracker.gif -rt3/share/html/NoAuth/images/rt.jpg -rt3/share/html/NoAuth/images/space.gif -rt3/share/html/NoAuth/images/spacer.gif -rt3/share/html/NoAuth/images/squares_blue.gif -rt3/share/html/NoAuth/webrt.css -rt3/share/html/REST/1.0/Forms/queue/default -rt3/share/html/REST/1.0/Forms/queue/ns -rt3/share/html/REST/1.0/Forms/ticket/attachments -rt3/share/html/REST/1.0/Forms/ticket/default -rt3/share/html/REST/1.0/Forms/ticket/history -rt3/share/html/REST/1.0/Forms/ticket/links -rt3/share/html/REST/1.0/Forms/user/default -rt3/share/html/REST/1.0/Forms/user/ns -rt3/share/html/REST/1.0/NoAuth/mail-gateway -rt3/share/html/REST/1.0/autohandler -rt3/share/html/REST/1.0/dhandler -rt3/share/html/REST/1.0/logout -rt3/share/html/REST/1.0/search/dhandler -rt3/share/html/REST/1.0/search/ticket -rt3/share/html/REST/1.0/ticket/comment -rt3/share/html/REST/1.0/ticket/link -rt3/share/html/REST/1.0/ticket/merge -rt3/share/html/Search/Build.html -rt3/share/html/Search/Bulk.html -rt3/share/html/Search/Edit.html -rt3/share/html/Search/Elements/BuildFormatString -rt3/share/html/Search/Elements/DisplayOptions -rt3/share/html/Search/Elements/EditFormat -rt3/share/html/Search/Elements/EditSearches -rt3/share/html/Search/Elements/NewListActions -rt3/share/html/Search/Elements/PickBasics -rt3/share/html/Search/Elements/PickCFs -rt3/share/html/Search/Elements/PickCriteria -rt3/share/html/Search/Elements/SearchPrivacy -rt3/share/html/Search/Elements/SelectAndOr -rt3/share/html/Search/Elements/SelectLinks -rt3/share/html/Search/Elements/SelectPersonType -rt3/share/html/Search/Elements/SelectSearchObject -rt3/share/html/Search/Elements/SelectSearchesForObjects -rt3/share/html/Search/Elements/TicketRow -rt3/share/html/Search/Results.html -rt3/share/html/Search/Results.rdf -rt3/share/html/Search/Results.tsv -rt3/share/html/SelfService/Attachment/dhandler -rt3/share/html/SelfService/Closed.html -rt3/share/html/SelfService/Create.html -rt3/share/html/SelfService/Display.html -rt3/share/html/SelfService/Elements/GotoTicket -rt3/share/html/SelfService/Elements/Header -rt3/share/html/SelfService/Elements/MyRequests -rt3/share/html/SelfService/Elements/Tabs -rt3/share/html/SelfService/Error.html -rt3/share/html/SelfService/Prefs.html -rt3/share/html/SelfService/Update.html -rt3/share/html/SelfService/index.html -rt3/share/html/Ticket/Attachment/dhandler -rt3/share/html/Ticket/Create.html -rt3/share/html/Ticket/Display.html -rt3/share/html/Ticket/Elements/AddWatchers -rt3/share/html/Ticket/Elements/BulkLinks -rt3/share/html/Ticket/Elements/EditBasics -rt3/share/html/Ticket/Elements/EditCustomField -rt3/share/html/Ticket/Elements/EditCustomFields -rt3/share/html/Ticket/Elements/EditDates -rt3/share/html/Ticket/Elements/EditPeople -rt3/share/html/Ticket/Elements/EditWatchers -rt3/share/html/Ticket/Elements/FindAttachments -rt3/share/html/Ticket/Elements/LoadTextAttachments -rt3/share/html/Ticket/Elements/PreviewScrips -rt3/share/html/Ticket/Elements/ShowAttachments -rt3/share/html/Ticket/Elements/ShowBasics -rt3/share/html/Ticket/Elements/ShowCustomFields -rt3/share/html/Ticket/Elements/ShowDates -rt3/share/html/Ticket/Elements/ShowDependencies -rt3/share/html/Ticket/Elements/ShowGroupMembers -rt3/share/html/Ticket/Elements/ShowHistory -rt3/share/html/Ticket/Elements/ShowMemberOf -rt3/share/html/Ticket/Elements/ShowMembers -rt3/share/html/Ticket/Elements/ShowMessageHeaders -rt3/share/html/Ticket/Elements/ShowMessageStanza -rt3/share/html/Ticket/Elements/ShowPeople -rt3/share/html/Ticket/Elements/ShowReferences -rt3/share/html/Ticket/Elements/ShowRequestor -rt3/share/html/Ticket/Elements/ShowSummary -rt3/share/html/Ticket/Elements/ShowTransaction -rt3/share/html/Ticket/Elements/ShowTransactionAttachments -rt3/share/html/Ticket/Elements/ShowUserEntry -rt3/share/html/Ticket/Elements/Tabs -rt3/share/html/Ticket/History.html -rt3/share/html/Ticket/Modify.html -rt3/share/html/Ticket/ModifyAll.html -rt3/share/html/Ticket/ModifyDates.html -rt3/share/html/Ticket/ModifyLinks.html -rt3/share/html/Ticket/ModifyPeople.html -rt3/share/html/Ticket/ShowEmailRecord.html -rt3/share/html/Ticket/Update.html -rt3/share/html/Tools/Elements/Tabs -rt3/share/html/Tools/MyDay.html -rt3/share/html/Tools/Offline.html -rt3/share/html/User/Delegation.html -rt3/share/html/User/Elements/DelegateRights -rt3/share/html/User/Elements/GroupTabs -rt3/share/html/User/Elements/Tabs -rt3/share/html/User/Groups/Members.html -rt3/share/html/User/Groups/Modify.html -rt3/share/html/User/Groups/index.html -rt3/share/html/User/Prefs.html -rt3/share/html/autohandler -rt3/share/html/index.html -rt3/share/html/l -@dirrm rt3/var/session_data -@dirrm rt3/var/mason_data/obj -@dirrm rt3/var/mason_data/etc -@dirrm rt3/var/mason_data/cache -@dirrm rt3/var/mason_data -@dirrm rt3/var/log -@dirrm rt3/var -@dirrm rt3/share/html/User/Groups -@dirrm rt3/share/html/User/Elements -@dirrm rt3/share/html/User -@dirrm rt3/share/html/Tools/Elements -@dirrm rt3/share/html/Tools -@dirrm rt3/share/html/Ticket/Elements -@dirrm rt3/share/html/Ticket/Attachment -@dirrm rt3/share/html/Ticket -@dirrm rt3/share/html/SelfService/Elements -@dirrm rt3/share/html/SelfService/Attachment -@dirrm rt3/share/html/SelfService -@dirrm rt3/share/html/Search/Elements -@dirrm rt3/share/html/Search -@dirrm rt3/share/html/REST/1.0/ticket -@dirrm rt3/share/html/REST/1.0/search -@dirrm rt3/share/html/REST/1.0/NoAuth -@dirrm rt3/share/html/REST/1.0/Forms/user -@dirrm rt3/share/html/REST/1.0/Forms/ticket -@dirrm rt3/share/html/REST/1.0/Forms/queue -@dirrm rt3/share/html/REST/1.0/Forms -@dirrm rt3/share/html/REST/1.0 -@dirrm rt3/share/html/REST -@dirrm rt3/share/html/NoAuth/images -@dirrm rt3/share/html/NoAuth -@dirrm rt3/share/html/Elements -@dirrm rt3/share/html/Approvals/Elements -@dirrm rt3/share/html/Approvals -@dirrm rt3/share/html/Admin/Users -@dirrm rt3/share/html/Admin/Tools -@dirrm rt3/share/html/Admin/Queues -@dirrm rt3/share/html/Admin/Groups -@dirrm rt3/share/html/Admin/Global -@dirrm rt3/share/html/Admin/Elements -@dirrm rt3/share/html/Admin -@dirrm rt3/share/html -@dirrm rt3/share/doc -@dirrm rt3/share -@dirrm rt3/sbin -@dirrm rt3/local/po -@dirrm rt3/local/lib/RT -@dirrm rt3/local/lib -@dirrm rt3/local/html -@dirrm rt3/local/etc -@dirrm rt3/local -@dirrm rt3/lib/t/regression -@dirrm rt3/lib/t/data/8859-15-message-series -@dirrm rt3/lib/t/data -@dirrm rt3/lib/t -@dirrm rt3/lib/RT/URI -@dirrm rt3/lib/RT/Search -@dirrm rt3/lib/RT/Interface/Web -@dirrm rt3/lib/RT/Interface/Email/Filter -@dirrm rt3/lib/RT/Interface/Email/Auth -@dirrm rt3/lib/RT/Interface/Email -@dirrm rt3/lib/RT/Interface -@dirrm rt3/lib/RT/I18N -@dirrm rt3/lib/RT/Condition -@dirrm rt3/lib/RT/Action -@dirrm rt3/lib/RT -@dirrm rt3/lib -@dirrm rt3/etc -@dirrm rt3/bin -@dirrm rt3 diff --git a/www/rt36/Makefile b/www/rt36/Makefile deleted file mode 100644 index fb790d3144fc..000000000000 --- a/www/rt36/Makefile +++ /dev/null @@ -1,184 +0,0 @@ -# New ports collection makefile for: rt3 -# Date created: 28 November 2002 -# Whom: autrijus -# -# $FreeBSD$ -# - -PORTNAME= rt -PORTVERSION?= 3.2.1 -CATEGORIES= www -MASTER_SITES?= http://download.bestpractical.com/pub/rt/release/ \ - http://download.bestpractical.com/pub/rt/devel/ \ - ftp://ftp.eu.uu.net/pub/unix/ticketing/rt/release/ \ - ftp://ftp.eu.uu.net/pub/unix/ticketing/rt/devel/ - -MAINTAINER= autrijus@autrijus.org -COMMENT?= RT is an industrial-grade ticketing system written in Perl - -BUILD_DEPENDS+= ${APXS}:${PORTSDIR}/${APACHE_PORT} \ - ${SITE_PERL}/Apache/Mason.pm:${PORTSDIR}/www/p5-HTML-Mason \ - ${SITE_PERL}/Apache/Session.pm:${PORTSDIR}/www/p5-Apache-Session \ - ${SITE_PERL}/CGI/Cookie.pm:${PORTSDIR}/www/p5-CGI.pm \ - ${SITE_PERL}/DBIx/SearchBuilder.pm:${PORTSDIR}/databases/p5-DBIx-SearchBuilder \ - ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ - ${SITE_PERL}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long \ - ${SITE_PERL}/HTML/FormatText.pm:${PORTSDIR}/textproc/p5-HTML-Format \ - ${SITE_PERL}/HTML/Scrubber.pm:${PORTSDIR}/www/p5-HTML-Scrubber \ - ${SITE_PERL}/HTML/TreeBuilder.pm:${PORTSDIR}/www/p5-HTML-Tree \ - ${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Maketext \ - ${SITE_PERL}/Locale/Maketext/Fuzzy.pm:${PORTSDIR}/devel/p5-Locale-Maketext-Fuzzy \ - ${SITE_PERL}/Locale/Maketext/Lexicon.pm:${PORTSDIR}/devel/p5-Locale-Maketext-Lexicon \ - ${SITE_PERL}/Log/Dispatch.pm:${PORTSDIR}/devel/p5-Log-Dispatch \ - ${SITE_PERL}/Mail/Mailer.pm:${PORTSDIR}/mail/p5-Mail-Tools \ - ${SITE_PERL}/MIME/Entity.pm:${PORTSDIR}/mail/p5-MIME-Tools \ - ${SITE_PERL}/Module/Versions/Report.pm:${PORTSDIR}/devel/p5-Module-Versions-Report \ - ${SITE_PERL}/MLDBM.pm:${PORTSDIR}/databases/p5-MLDBM \ - ${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net \ - ${SITE_PERL}/Regexp/Common.pm:${PORTSDIR}/textproc/p5-Regexp-Common \ - ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \ - ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \ - ${SITE_PERL}/Text/Autoformat.pm:${PORTSDIR}/textproc/p5-Text-Autoformat \ - ${SITE_PERL}/Text/Quoted.pm:${PORTSDIR}/textproc/p5-Text-Quoted \ - ${SITE_PERL}/Text/Template.pm:${PORTSDIR}/textproc/p5-Text-Template \ - ${SITE_PERL}/Text/Wrapper.pm:${PORTSDIR}/textproc/p5-Text-Wrapper \ - ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \ - ${SITE_PERL}/Time/ParseDate.pm:${PORTSDIR}/devel/p5-Time-modules \ - ${SITE_PERL}/Tree/Simple.pm:${PORTSDIR}/devel/p5-Tree-Simple \ - ${SITE_PERL}/WWW/Mechanize.pm:${PORTSDIR}/www/p5-WWW-Mechanize \ - ${SITE_PERL}/XML/RSS.pm:${PORTSDIR}/textproc/p5-XML-RSS -RUN_DEPENDS= ${BUILD_DEPENDS} - -HAS_CONFIGURE= yes -NO_BUILD= yes -NO_PACKAGE= Executes scripts in post-install phase - -CONFIGURE_ARGS= --prefix=${RT_PATH} \ - --enable-layout=${LAYOUT} \ - --with-web-user=${WEB_USER} \ - --with-web-group=${WEB_GROUP} \ - --with-libs-group=${LIBS_GROUP} \ - --with-db-host=${DB_HOST} \ - --with-db-port=${DB_PORT} \ - --with-db-type=${DB_TYPE} \ - --with-db-rt-user=${DB_USER} \ - --with-db-rt-pass=${DB_PASSWORD} \ - --with-db-database=${DB_DATABASE} \ - --with-db-dba=${DB_DBA_USER} - -.if defined(WITH_FASTCGI) -.if defined(WITH_APACHE2) -BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi -.else -BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi -.endif -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/FCGI.pm:${PORTSDIR}/www/p5-FastCGI -DEPENDS_ARGS+= WITHOUT_MODPERL=yes -.else -BUILD_DEPENDS+= ${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI -.if defined(WITH_APACHE2) -BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2 -DEPENDS_ARGS+= WITHOUT_MODPERL=yes -DEPENDS_ARGS+= WITH_MODPERL2=yes -.else -# XXX - probe for static mod_perl using `httpd -l | grep perl` -BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache/libperl.so:${PORTSDIR}/www/mod_perl \ - ${SITE_PERL}/${PERL_ARCH}/Apache/Request.pm:${PORTSDIR}/www/p5-libapreq -.endif -.endif - -DB_TYPE?= mysql - -.if ${DB_TYPE} == "Oracle" -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Oracle.pm:${PORTSDIR}/databases/p5-DBD-Oracle -.else -.if ${DB_TYPE} == "Pg" -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg -.else -.if ${DB_TYPE} == "SQLite" -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite -.else -DB_TYPE= mysql -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql -.endif -.endif -.endif - -USE_PERL5= yes -RT_PATH?= ${PREFIX}/rt3 -LAYOUT?= RT3 - -DB_DBA_USER?= root -DB_USER?= rt_user -DB_PASSWORD?= rt_pass -DB_HOST?= localhost -DB_DATABASE?= rt3 -DB_DBA_PASSWORD?= - -WEB_USER?= www -WEB_GROUP?= www -LIBS_GROUP?= wheel - -pre-fetch: - @${ECHO} "" - @${ECHO} "You may use the following build options:" - @${ECHO} "" - @${ECHO} " UPGRADE_RT30 Upgrading from a RT 3.0 installation" - @${ECHO} " INITIAL_INSTALL Do initialize DB (for initial install only)" - @${ECHO} " WITH_FASTCGI Use FastCGI instead of mod_perl" - @${ECHO} " WITH_APACHE2 Use Apache2 as the web server" - @${ECHO} "" - @${ECHO} " DB_TYPE=type mysql, Oracle, Pg or SQLite (mysql)" - @${ECHO} " DB_HOST=hostname The database host (localhost)" - @${ECHO} " DB_PORT=port The database port" - @${ECHO} " DB_DATABASE=port The database name (rt3)" - - @${ECHO} " DB_DBA_USER=username Name of database administrator (root)" - @${ECHO} " DB_DBA_PASSWORD=password Password of database administrator" - @${ECHO} " DB_USER=username Name of database user for RT (rt_user)" - @${ECHO} " DB_PASSWORD=password Name of database password for RT (rt_pass)" - @sleep 3 - -pre-install: - PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} \ - ${PKGNAME} PRE-INSTALL - -post-install: - @${INSTALL_DATA} ${WRKSRC}/README ${RT_PATH}/README -.if !defined(INITIAL_INSTALL) -.if defined(UPGRADE_RT30) -.for version in 3.1.0 3.1.15 3.1.17 - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --action schema --datadir ${WRKSRC}/etc/upgrade/${version} - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --action acl --datadir ${WRKSRC}/etc/upgrade/${version} - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --action insert --datadir ${WRKSRC}/etc/upgrade/${version} -.endfor - @${ECHO} "" - @${ECHO} "Upgrade of RT3 complete." -.else - @${ECHO} "" - @${ECHO} "Installation of RT3 complete. You may safely ignore the" - @${ECHO} "'make initialize-database' instruction above. Instead," - @${ECHO} "if you are upgrading from RT 3.0, please enter this now:" - @${ECHO} " make post-install -DUPGRADE_RT30" - @${ECHO} "" - @${ECHO} "If you are initializing a new installation, please do this:" - @${ECHO} " make post-install -DINITIAL_INSTALL" - @${ECHO} "" - @${ECHO} "Note that for both commands above, you will still need to" - @${ECHO} "supply the same build flags as passed to 'make install'," - @${ECHO} "in particular DB_DBA_USER and DB_DBA_PASSWORD." - @${ECHO} "" -.endif -.else - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --force --action drop --dba '${DB_DBA_USER}' --dba-password '${DB_DBA_PASSWORD}' - -@${PERL} $(RT_PATH)/sbin/rt-setup-database --force --action init --dba '${DB_DBA_USER}' --dba-password '${DB_DBA_PASSWORD}' - @${SED} s!%%RT_PATH%%!${RT_PATH}!g ${PKGMESSAGE} -.endif - -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500803 -IGNORE= This program only support perl 5.8.3 or above -.endif - -.include <bsd.port.post.mk> diff --git a/www/rt36/distinfo b/www/rt36/distinfo deleted file mode 100644 index a5e66e371411..000000000000 --- a/www/rt36/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (rt-3.2.1.tar.gz) = adf0c77827c8f84829bb44e28752a1d8 -SIZE (rt-3.2.1.tar.gz) = 1201592 diff --git a/www/rt36/pkg-descr b/www/rt36/pkg-descr deleted file mode 100644 index eaf1f22f1df7..000000000000 --- a/www/rt36/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -RT is an industrial-grade ticketing system. It lets a group of people -intelligently and efficiently manage requests submitted by a community -of users. RT is used by systems administrators, customer support -staffs, NOCs, developers and even marketing departments at over a -thousand sites around the world. - -RT3 significantly revamped the RT codebase, featuring standard-compliant -Web UI, approval-based workflow system, REST-powered RPC mail gateway, -recursive group membership with delegates, autoconf, custom field support, -I18N and L10N framework, web-editable scrips, better documentation and -regression test suite, and more. - -WWW: http://www.bestpractical.com/rt/ diff --git a/www/rt36/pkg-install b/www/rt36/pkg-install deleted file mode 100644 index c7a940c2aa4d..000000000000 --- a/www/rt36/pkg-install +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -# $FreeBSD$ -# - -if [ "$2" != "PRE-INSTALL" ]; then - exit 0 -fi - -GROUP=rt - -if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then - if pw groupadd ${GROUP}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi -fi - -exit 0 diff --git a/www/rt36/pkg-message b/www/rt36/pkg-message deleted file mode 100644 index 414f02c0b294..000000000000 --- a/www/rt36/pkg-message +++ /dev/null @@ -1,14 +0,0 @@ -===================================================================== - -To complete the installation of this port, please follow these steps: - -1. Edit %%RT_PATH%%/etc/RT_SiteConfig.pm, by referring to - the default config file (%%RT_PATH%%/etc/RT_Config.pm). -2. Configure the email and web gateways. Please refer to - 'SETTING UP THE MAIL GATEWAY' in %%RT_PATH%%/README -3. Restart Apache. -4. Do remember to *CHANGE* the root's password for the web interface. - The default is "password" (without the quotes.) -5. Configure RT per the instructions at http://www.fsck.com/rtfm/. - -===================================================================== diff --git a/www/rt36/pkg-plist b/www/rt36/pkg-plist deleted file mode 100644 index 8c849c626801..000000000000 --- a/www/rt36/pkg-plist +++ /dev/null @@ -1,512 +0,0 @@ -rt3/README -rt3/bin/mason_handler.fcgi -rt3/bin/mason_handler.scgi -rt3/bin/mason_handler.svc -rt3/bin/rt -rt3/bin/rt-crontool -rt3/bin/rt-mailgate -rt3/bin/standalone_httpd -rt3/bin/webmux.pl -rt3/etc/RT_Config.pm -rt3/etc/RT_SiteConfig.pm -rt3/etc/acl.Informix -rt3/etc/acl.Oracle -rt3/etc/acl.Pg -rt3/etc/acl.Sybase -rt3/etc/acl.mysql -rt3/etc/initialdata -rt3/etc/schema.Informix -rt3/etc/schema.Oracle -rt3/etc/schema.Pg -rt3/etc/schema.SQLite -rt3/etc/schema.Sybase -rt3/etc/schema.mysql -rt3/lib/RT.pm -rt3/lib/RT.pm.in -rt3/lib/RT/ACE.pm -rt3/lib/RT/ACE_Overlay.pm -rt3/lib/RT/ACL.pm -rt3/lib/RT/ACL_Overlay.pm -rt3/lib/RT/Action/AutoOpen.pm -rt3/lib/RT/Action/Autoreply.pm -rt3/lib/RT/Action/CreateTickets.pm -rt3/lib/RT/Action/EscalatePriority.pm -rt3/lib/RT/Action/Generic.pm -rt3/lib/RT/Action/Notify.pm -rt3/lib/RT/Action/NotifyAsComment.pm -rt3/lib/RT/Action/ResolveMembers.pm -rt3/lib/RT/Action/SendEmail.pm -rt3/lib/RT/Action/SetPriority.pm -rt3/lib/RT/Action/UserDefined.pm -rt3/lib/RT/Attachment.pm -rt3/lib/RT/Attachment_Overlay.pm -rt3/lib/RT/Attachments.pm -rt3/lib/RT/Attachments_Overlay.pm -rt3/lib/RT/Attribute.pm -rt3/lib/RT/Attribute_Overlay.pm -rt3/lib/RT/Attributes.pm -rt3/lib/RT/Attributes_Overlay.pm -rt3/lib/RT/Base.pm -rt3/lib/RT/CachedGroupMember.pm -rt3/lib/RT/CachedGroupMember_Overlay.pm -rt3/lib/RT/CachedGroupMembers.pm -rt3/lib/RT/CachedGroupMembers_Overlay.pm -rt3/lib/RT/Condition/AnyTransaction.pm -rt3/lib/RT/Condition/BeforeDue.pm -rt3/lib/RT/Condition/Generic.pm -rt3/lib/RT/Condition/Overdue.pm -rt3/lib/RT/Condition/OwnerChange.pm -rt3/lib/RT/Condition/PriorityChange.pm -rt3/lib/RT/Condition/PriorityExceeds.pm -rt3/lib/RT/Condition/QueueChange.pm -rt3/lib/RT/Condition/StatusChange.pm -rt3/lib/RT/Condition/UserDefined.pm -rt3/lib/RT/CurrentUser.pm -rt3/lib/RT/CustomField.pm -rt3/lib/RT/CustomFieldValue.pm -rt3/lib/RT/CustomFieldValues.pm -rt3/lib/RT/CustomFieldValues_Overlay.pm -rt3/lib/RT/CustomField_Overlay.pm -rt3/lib/RT/CustomFields.pm -rt3/lib/RT/CustomFields_Overlay.pm -rt3/lib/RT/Date.pm -rt3/lib/RT/EmailParser.pm -rt3/lib/RT/Group.pm -rt3/lib/RT/GroupMember.pm -rt3/lib/RT/GroupMember_Overlay.pm -rt3/lib/RT/GroupMembers.pm -rt3/lib/RT/GroupMembers_Overlay.pm -rt3/lib/RT/Group_Overlay.pm -rt3/lib/RT/Groups.pm -rt3/lib/RT/Groups_Overlay.pm -rt3/lib/RT/Handle.pm -rt3/lib/RT/I18N.pm -rt3/lib/RT/I18N/cs.pm -rt3/lib/RT/I18N/cs.po -rt3/lib/RT/I18N/da.po -rt3/lib/RT/I18N/de.po -rt3/lib/RT/I18N/en.po -rt3/lib/RT/I18N/en_malkovich.po -rt3/lib/RT/I18N/es.po -rt3/lib/RT/I18N/fi.po -rt3/lib/RT/I18N/fr.po -rt3/lib/RT/I18N/he.po -rt3/lib/RT/I18N/hu.po -rt3/lib/RT/I18N/i_default.pm -rt3/lib/RT/I18N/it.po -rt3/lib/RT/I18N/ja.po -rt3/lib/RT/I18N/nl.po -rt3/lib/RT/I18N/no.po -rt3/lib/RT/I18N/pt_br.po -rt3/lib/RT/I18N/ru.po -rt3/lib/RT/I18N/zh_cn.po -rt3/lib/RT/I18N/zh_tw.po -rt3/lib/RT/Interface/CLI.pm -rt3/lib/RT/Interface/Email.pm -rt3/lib/RT/Interface/Email/Auth/GnuPG.pm -rt3/lib/RT/Interface/Email/Auth/MailFrom.pm -rt3/lib/RT/Interface/Email/Filter/SpamAssassin.pm -rt3/lib/RT/Interface/REST.pm -rt3/lib/RT/Interface/Web.pm -rt3/lib/RT/Interface/Web/Handler.pm -rt3/lib/RT/Link.pm -rt3/lib/RT/Link_Overlay.pm -rt3/lib/RT/Links.pm -rt3/lib/RT/Links_Overlay.pm -rt3/lib/RT/Principal.pm -rt3/lib/RT/Principal_Overlay.pm -rt3/lib/RT/Principals.pm -rt3/lib/RT/Principals_Overlay.pm -rt3/lib/RT/Queue.pm -rt3/lib/RT/Queue_Overlay.pm -rt3/lib/RT/Queues.pm -rt3/lib/RT/Queues_Overlay.pm -rt3/lib/RT/Record.pm -rt3/lib/RT/Scrip.pm -rt3/lib/RT/ScripAction.pm -rt3/lib/RT/ScripAction_Overlay.pm -rt3/lib/RT/ScripActions.pm -rt3/lib/RT/ScripActions_Overlay.pm -rt3/lib/RT/ScripCondition.pm -rt3/lib/RT/ScripCondition_Overlay.pm -rt3/lib/RT/ScripConditions.pm -rt3/lib/RT/ScripConditions_Overlay.pm -rt3/lib/RT/Scrip_Overlay.pm -rt3/lib/RT/Scrips.pm -rt3/lib/RT/Scrips_Overlay.pm -rt3/lib/RT/Search/ActiveTicketsInQueue.pm -rt3/lib/RT/Search/Generic.pm -rt3/lib/RT/SearchBuilder.pm -rt3/lib/RT/StyleGuide.pod -rt3/lib/RT/System.pm -rt3/lib/RT/Template.pm -rt3/lib/RT/Template_Overlay.pm -rt3/lib/RT/Templates.pm -rt3/lib/RT/Templates_Overlay.pm -rt3/lib/RT/Ticket.pm -rt3/lib/RT/TicketCustomFieldValue.pm -rt3/lib/RT/TicketCustomFieldValue_Overlay.pm -rt3/lib/RT/TicketCustomFieldValues.pm -rt3/lib/RT/TicketCustomFieldValues_Overlay.pm -rt3/lib/RT/Ticket_Overlay.pm -rt3/lib/RT/Tickets.pm -rt3/lib/RT/Tickets_Overlay.pm -rt3/lib/RT/Tickets_Overlay_SQL.pm -rt3/lib/RT/Transaction.pm -rt3/lib/RT/Transaction_Overlay.pm -rt3/lib/RT/Transactions.pm -rt3/lib/RT/Transactions_Overlay.pm -rt3/lib/RT/URI.pm -rt3/lib/RT/URI/base.pm -rt3/lib/RT/URI/fsck_com_rt.pm -rt3/lib/RT/User.pm -rt3/lib/RT/User_Overlay.pm -rt3/lib/RT/Users.pm -rt3/lib/RT/Users_Overlay.pm -rt3/lib/t/00smoke.t -rt3/lib/t/00smoke.t.in -rt3/lib/t/01harness.t -rt3/lib/t/01harness.t.in -rt3/lib/t/02regression.t -rt3/lib/t/02regression.t.in -rt3/lib/t/03web.pl -rt3/lib/t/03web.pl.in -rt3/lib/t/04_send_email.pl -rt3/lib/t/04_send_email.pl.in -rt3/lib/t/data/8859-15-message-series/dir -rt3/lib/t/data/8859-15-message-series/msg1 -rt3/lib/t/data/8859-15-message-series/msg2 -rt3/lib/t/data/8859-15-message-series/msg3 -rt3/lib/t/data/8859-15-message-series/msg4 -rt3/lib/t/data/8859-15-message-series/msg5 -rt3/lib/t/data/8859-15-message-series/msg6 -rt3/lib/t/data/8859-15-message-series/msg7 -rt3/lib/t/data/crashes-file-based-parser -rt3/lib/t/data/multipart-alternative-with-umlaut -rt3/lib/t/data/multipart-report -rt3/lib/t/data/nested-mime-sample -rt3/lib/t/data/nested-rfc-822 -rt3/lib/t/data/new-ticket-from-iso-8859-1 -rt3/lib/t/data/new-ticket-from-iso-8859-1-full -rt3/lib/t/data/notes-uuencoded -rt3/lib/t/data/rt-send-cc -rt3/lib/t/data/russian-subject-no-content-type -rt3/lib/t/data/text-html-in-russian -rt3/lib/t/data/text-html-with-umlaut -rt3/lib/t/regression/00placeholder -rt3/lib/t/regression/mime_tests -rt3/sbin/rt-setup-database -rt3/sbin/rt-test-dependencies -rt3/share/doc/README -rt3/share/html/Admin/Elements/AddCustomFieldValue -rt3/share/html/Admin/Elements/CreateUserCalled -rt3/share/html/Admin/Elements/EditCustomField -rt3/share/html/Admin/Elements/EditCustomFieldValues -rt3/share/html/Admin/Elements/EditCustomFields -rt3/share/html/Admin/Elements/EditQueueWatchers -rt3/share/html/Admin/Elements/EditScrip -rt3/share/html/Admin/Elements/EditScrips -rt3/share/html/Admin/Elements/EditTemplates -rt3/share/html/Admin/Elements/EditUserComments -rt3/share/html/Admin/Elements/GroupTabs -rt3/share/html/Admin/Elements/Header -rt3/share/html/Admin/Elements/ListGlobalCustomFields -rt3/share/html/Admin/Elements/ListGlobalScrips -rt3/share/html/Admin/Elements/ModifyTemplate -rt3/share/html/Admin/Elements/QueueRightsForUser -rt3/share/html/Admin/Elements/QueueTabs -rt3/share/html/Admin/Elements/SelectCustomFieldType -rt3/share/html/Admin/Elements/SelectGroups -rt3/share/html/Admin/Elements/SelectModifyGroup -rt3/share/html/Admin/Elements/SelectModifyQueue -rt3/share/html/Admin/Elements/SelectModifyUser -rt3/share/html/Admin/Elements/SelectNewGroupMembers -rt3/share/html/Admin/Elements/SelectRights -rt3/share/html/Admin/Elements/SelectScrip -rt3/share/html/Admin/Elements/SelectScripAction -rt3/share/html/Admin/Elements/SelectScripCondition -rt3/share/html/Admin/Elements/SelectSingleOrMultiple -rt3/share/html/Admin/Elements/SelectStage -rt3/share/html/Admin/Elements/SelectTemplate -rt3/share/html/Admin/Elements/SelectUsers -rt3/share/html/Admin/Elements/SystemTabs -rt3/share/html/Admin/Elements/Tabs -rt3/share/html/Admin/Elements/ToolTabs -rt3/share/html/Admin/Elements/UserTabs -rt3/share/html/Admin/Global/CustomField.html -rt3/share/html/Admin/Global/CustomFields.html -rt3/share/html/Admin/Global/GroupRights.html -rt3/share/html/Admin/Global/Scrip.html -rt3/share/html/Admin/Global/Scrips.html -rt3/share/html/Admin/Global/Template.html -rt3/share/html/Admin/Global/Templates.html -rt3/share/html/Admin/Global/UserRights.html -rt3/share/html/Admin/Global/index.html -rt3/share/html/Admin/Groups/GroupRights.html -rt3/share/html/Admin/Groups/Members.html -rt3/share/html/Admin/Groups/Modify.html -rt3/share/html/Admin/Groups/UserRights.html -rt3/share/html/Admin/Groups/index.html -rt3/share/html/Admin/Queues/CustomField.html -rt3/share/html/Admin/Queues/CustomFields.html -rt3/share/html/Admin/Queues/GroupRights.html -rt3/share/html/Admin/Queues/Modify.html -rt3/share/html/Admin/Queues/People.html -rt3/share/html/Admin/Queues/Scrip.html -rt3/share/html/Admin/Queues/Scrips.html -rt3/share/html/Admin/Queues/Template.html -rt3/share/html/Admin/Queues/Templates.html -rt3/share/html/Admin/Queues/UserRights.html -rt3/share/html/Admin/Queues/index.html -rt3/share/html/Admin/Tools/Configuration.html -rt3/share/html/Admin/Tools/index.html -rt3/share/html/Admin/Users/Modify.html -rt3/share/html/Admin/Users/index.html -rt3/share/html/Admin/index.html -rt3/share/html/Approvals/Display.html -rt3/share/html/Approvals/Elements/Approve -rt3/share/html/Approvals/Elements/PendingMyApproval -rt3/share/html/Approvals/Elements/ShowDependency -rt3/share/html/Approvals/Elements/Tabs -rt3/share/html/Approvals/index.html -rt3/share/html/Elements/BevelBoxRaisedEnd -rt3/share/html/Elements/BevelBoxRaisedStart -rt3/share/html/Elements/Callback -rt3/share/html/Elements/Checkbox -rt3/share/html/Elements/CreateTicket -rt3/share/html/Elements/EditLinks -rt3/share/html/Elements/Error -rt3/share/html/Elements/Footer -rt3/share/html/Elements/GotoTicket -rt3/share/html/Elements/Header -rt3/share/html/Elements/ListActions -rt3/share/html/Elements/Login -rt3/share/html/Elements/Menu -rt3/share/html/Elements/MessageBox -rt3/share/html/Elements/MyRequests -rt3/share/html/Elements/MyTickets -rt3/share/html/Elements/PageLayout -rt3/share/html/Elements/QueryString -rt3/share/html/Elements/QuickCreate -rt3/share/html/Elements/Quicksearch -rt3/share/html/Elements/Refresh -rt3/share/html/Elements/ScrubHTML -rt3/share/html/Elements/Section -rt3/share/html/Elements/SelectAttachmentField -rt3/share/html/Elements/SelectBoolean -rt3/share/html/Elements/SelectCustomFieldOperator -rt3/share/html/Elements/SelectCustomFieldValue -rt3/share/html/Elements/SelectDate -rt3/share/html/Elements/SelectDateRelation -rt3/share/html/Elements/SelectDateType -rt3/share/html/Elements/SelectEqualityOperator -rt3/share/html/Elements/SelectGroups -rt3/share/html/Elements/SelectLang -rt3/share/html/Elements/SelectLinkType -rt3/share/html/Elements/SelectMatch -rt3/share/html/Elements/SelectNewTicketQueue -rt3/share/html/Elements/SelectOwner -rt3/share/html/Elements/SelectQueue -rt3/share/html/Elements/SelectResultsPerPage -rt3/share/html/Elements/SelectSortOrder -rt3/share/html/Elements/SelectStatus -rt3/share/html/Elements/SelectTicketSortBy -rt3/share/html/Elements/SelectTicketTypes -rt3/share/html/Elements/SelectUsers -rt3/share/html/Elements/SelectWatcherType -rt3/share/html/Elements/SetupSessionCookie -rt3/share/html/Elements/ShowLink -rt3/share/html/Elements/ShowLinks -rt3/share/html/Elements/SimpleSearch -rt3/share/html/Elements/Submit -rt3/share/html/Elements/Tabs -rt3/share/html/Elements/TicketList -rt3/share/html/Elements/TitleBox -rt3/share/html/Elements/TitleBoxEnd -rt3/share/html/Elements/TitleBoxStart -rt3/share/html/NoAuth/Logout.html -rt3/share/html/NoAuth/Reminder.html -rt3/share/html/NoAuth/images/back_home.gif -rt3/share/html/NoAuth/images/bplogo.gif -rt3/share/html/NoAuth/images/favicon.png -rt3/share/html/NoAuth/images/head_requestracker.gif -rt3/share/html/NoAuth/images/rt.jpg -rt3/share/html/NoAuth/images/space.gif -rt3/share/html/NoAuth/images/spacer.gif -rt3/share/html/NoAuth/images/squares_blue.gif -rt3/share/html/NoAuth/webrt.css -rt3/share/html/REST/1.0/Forms/queue/default -rt3/share/html/REST/1.0/Forms/queue/ns -rt3/share/html/REST/1.0/Forms/ticket/attachments -rt3/share/html/REST/1.0/Forms/ticket/default -rt3/share/html/REST/1.0/Forms/ticket/history -rt3/share/html/REST/1.0/Forms/ticket/links -rt3/share/html/REST/1.0/Forms/user/default -rt3/share/html/REST/1.0/Forms/user/ns -rt3/share/html/REST/1.0/NoAuth/mail-gateway -rt3/share/html/REST/1.0/autohandler -rt3/share/html/REST/1.0/dhandler -rt3/share/html/REST/1.0/logout -rt3/share/html/REST/1.0/search/dhandler -rt3/share/html/REST/1.0/search/ticket -rt3/share/html/REST/1.0/ticket/comment -rt3/share/html/REST/1.0/ticket/link -rt3/share/html/REST/1.0/ticket/merge -rt3/share/html/Search/Build.html -rt3/share/html/Search/Bulk.html -rt3/share/html/Search/Edit.html -rt3/share/html/Search/Elements/BuildFormatString -rt3/share/html/Search/Elements/DisplayOptions -rt3/share/html/Search/Elements/EditFormat -rt3/share/html/Search/Elements/EditSearches -rt3/share/html/Search/Elements/NewListActions -rt3/share/html/Search/Elements/PickBasics -rt3/share/html/Search/Elements/PickCFs -rt3/share/html/Search/Elements/PickCriteria -rt3/share/html/Search/Elements/SearchPrivacy -rt3/share/html/Search/Elements/SelectAndOr -rt3/share/html/Search/Elements/SelectLinks -rt3/share/html/Search/Elements/SelectPersonType -rt3/share/html/Search/Elements/SelectSearchObject -rt3/share/html/Search/Elements/SelectSearchesForObjects -rt3/share/html/Search/Elements/TicketRow -rt3/share/html/Search/Results.html -rt3/share/html/Search/Results.rdf -rt3/share/html/Search/Results.tsv -rt3/share/html/SelfService/Attachment/dhandler -rt3/share/html/SelfService/Closed.html -rt3/share/html/SelfService/Create.html -rt3/share/html/SelfService/Display.html -rt3/share/html/SelfService/Elements/GotoTicket -rt3/share/html/SelfService/Elements/Header -rt3/share/html/SelfService/Elements/MyRequests -rt3/share/html/SelfService/Elements/Tabs -rt3/share/html/SelfService/Error.html -rt3/share/html/SelfService/Prefs.html -rt3/share/html/SelfService/Update.html -rt3/share/html/SelfService/index.html -rt3/share/html/Ticket/Attachment/dhandler -rt3/share/html/Ticket/Create.html -rt3/share/html/Ticket/Display.html -rt3/share/html/Ticket/Elements/AddWatchers -rt3/share/html/Ticket/Elements/BulkLinks -rt3/share/html/Ticket/Elements/EditBasics -rt3/share/html/Ticket/Elements/EditCustomField -rt3/share/html/Ticket/Elements/EditCustomFields -rt3/share/html/Ticket/Elements/EditDates -rt3/share/html/Ticket/Elements/EditPeople -rt3/share/html/Ticket/Elements/EditWatchers -rt3/share/html/Ticket/Elements/FindAttachments -rt3/share/html/Ticket/Elements/LoadTextAttachments -rt3/share/html/Ticket/Elements/PreviewScrips -rt3/share/html/Ticket/Elements/ShowAttachments -rt3/share/html/Ticket/Elements/ShowBasics -rt3/share/html/Ticket/Elements/ShowCustomFields -rt3/share/html/Ticket/Elements/ShowDates -rt3/share/html/Ticket/Elements/ShowDependencies -rt3/share/html/Ticket/Elements/ShowGroupMembers -rt3/share/html/Ticket/Elements/ShowHistory -rt3/share/html/Ticket/Elements/ShowMemberOf -rt3/share/html/Ticket/Elements/ShowMembers -rt3/share/html/Ticket/Elements/ShowMessageHeaders -rt3/share/html/Ticket/Elements/ShowMessageStanza -rt3/share/html/Ticket/Elements/ShowPeople -rt3/share/html/Ticket/Elements/ShowReferences -rt3/share/html/Ticket/Elements/ShowRequestor -rt3/share/html/Ticket/Elements/ShowSummary -rt3/share/html/Ticket/Elements/ShowTransaction -rt3/share/html/Ticket/Elements/ShowTransactionAttachments -rt3/share/html/Ticket/Elements/ShowUserEntry -rt3/share/html/Ticket/Elements/Tabs -rt3/share/html/Ticket/History.html -rt3/share/html/Ticket/Modify.html -rt3/share/html/Ticket/ModifyAll.html -rt3/share/html/Ticket/ModifyDates.html -rt3/share/html/Ticket/ModifyLinks.html -rt3/share/html/Ticket/ModifyPeople.html -rt3/share/html/Ticket/ShowEmailRecord.html -rt3/share/html/Ticket/Update.html -rt3/share/html/Tools/Elements/Tabs -rt3/share/html/Tools/MyDay.html -rt3/share/html/Tools/Offline.html -rt3/share/html/User/Delegation.html -rt3/share/html/User/Elements/DelegateRights -rt3/share/html/User/Elements/GroupTabs -rt3/share/html/User/Elements/Tabs -rt3/share/html/User/Groups/Members.html -rt3/share/html/User/Groups/Modify.html -rt3/share/html/User/Groups/index.html -rt3/share/html/User/Prefs.html -rt3/share/html/autohandler -rt3/share/html/index.html -rt3/share/html/l -@dirrm rt3/var/session_data -@dirrm rt3/var/mason_data/obj -@dirrm rt3/var/mason_data/etc -@dirrm rt3/var/mason_data/cache -@dirrm rt3/var/mason_data -@dirrm rt3/var/log -@dirrm rt3/var -@dirrm rt3/share/html/User/Groups -@dirrm rt3/share/html/User/Elements -@dirrm rt3/share/html/User -@dirrm rt3/share/html/Tools/Elements -@dirrm rt3/share/html/Tools -@dirrm rt3/share/html/Ticket/Elements -@dirrm rt3/share/html/Ticket/Attachment -@dirrm rt3/share/html/Ticket -@dirrm rt3/share/html/SelfService/Elements -@dirrm rt3/share/html/SelfService/Attachment -@dirrm rt3/share/html/SelfService -@dirrm rt3/share/html/Search/Elements -@dirrm rt3/share/html/Search -@dirrm rt3/share/html/REST/1.0/ticket -@dirrm rt3/share/html/REST/1.0/search -@dirrm rt3/share/html/REST/1.0/NoAuth -@dirrm rt3/share/html/REST/1.0/Forms/user -@dirrm rt3/share/html/REST/1.0/Forms/ticket -@dirrm rt3/share/html/REST/1.0/Forms/queue -@dirrm rt3/share/html/REST/1.0/Forms -@dirrm rt3/share/html/REST/1.0 -@dirrm rt3/share/html/REST -@dirrm rt3/share/html/NoAuth/images -@dirrm rt3/share/html/NoAuth -@dirrm rt3/share/html/Elements -@dirrm rt3/share/html/Approvals/Elements -@dirrm rt3/share/html/Approvals -@dirrm rt3/share/html/Admin/Users -@dirrm rt3/share/html/Admin/Tools -@dirrm rt3/share/html/Admin/Queues -@dirrm rt3/share/html/Admin/Groups -@dirrm rt3/share/html/Admin/Global -@dirrm rt3/share/html/Admin/Elements -@dirrm rt3/share/html/Admin -@dirrm rt3/share/html -@dirrm rt3/share/doc -@dirrm rt3/share -@dirrm rt3/sbin -@dirrm rt3/local/po -@dirrm rt3/local/lib/RT -@dirrm rt3/local/lib -@dirrm rt3/local/html -@dirrm rt3/local/etc -@dirrm rt3/local -@dirrm rt3/lib/t/regression -@dirrm rt3/lib/t/data/8859-15-message-series -@dirrm rt3/lib/t/data -@dirrm rt3/lib/t -@dirrm rt3/lib/RT/URI -@dirrm rt3/lib/RT/Search -@dirrm rt3/lib/RT/Interface/Web -@dirrm rt3/lib/RT/Interface/Email/Filter -@dirrm rt3/lib/RT/Interface/Email/Auth -@dirrm rt3/lib/RT/Interface/Email -@dirrm rt3/lib/RT/Interface -@dirrm rt3/lib/RT/I18N -@dirrm rt3/lib/RT/Condition -@dirrm rt3/lib/RT/Action -@dirrm rt3/lib/RT -@dirrm rt3/lib -@dirrm rt3/etc -@dirrm rt3/bin -@dirrm rt3 diff --git a/www/screem-devel/Makefile b/www/screem-devel/Makefile deleted file mode 100644 index 6a2989c2e2ee..000000000000 --- a/www/screem-devel/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# New ports collection makefile for: SCREEM -# Date created: 05 Nov 1999 -# Whom: Will Andrews <andrews@technologist.com> -# -# $FreeBSD$ -# - -PORTNAME= screem -PORTVERSION= 0.10.2 -CATEGORIES= www editors gnome -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= coop9211@uidaho.edu -COMMENT= Nice GNOME/GTK-based HTML editor - -LIB_DEPENDS+= neon.24:${PORTSDIR}/www/neon \ - croco.3:${PORTSDIR}/textproc/libcroco - -USE_GMAKE= yes -USE_REINPLACE= yes -USE_X_PREFIX= yes -USE_XPM= yes -USE_GNOME= gnomeprefix gnomehack libgnomeui libgnomeprintui libgtkhtml \ - gtksourceview lthack intlhack -USE_INC_LIBTOOL_VER=13 -INSTALLS_SHLIB= yes - -.ifndef WITHOUT_OPENSSL -USE_OPENSSL= yes -CONFIGURE_ARGS+= --with-ssl -.endif - -USE_PERL5= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LIBS="-L${LOCALBASE}/lib" -CONFIGURE_ARGS+= --without-included-neon - -post-patch: - @${REINPLACE_CMD} -e 's|\$${DATADIRNAME}/\$${PACKAGE}/pixmaps|\$${DATADIRNAME}/gnome/\$${PACKAGE}/pixmaps|g' \ - ${WRKSRC}/configure - -post-configure: - @${REINPLACE_CMD} -e 's|\/\* #undef HAVE_LIMITS_H \*\/|#define HAVE_LIMITS_H 1|g' ${WRKSRC}/config.h - -.include <bsd.port.mk> diff --git a/www/screem-devel/distinfo b/www/screem-devel/distinfo deleted file mode 100644 index 983b017c2c07..000000000000 --- a/www/screem-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (screem-0.10.2.tar.gz) = a58c72555a6cecf34c2e2f6d9fda0288 -SIZE (screem-0.10.2.tar.gz) = 2350572 diff --git a/www/screem-devel/files/patch-libegg::toolbar::eggtoolbar.c b/www/screem-devel/files/patch-libegg::toolbar::eggtoolbar.c deleted file mode 100644 index 84d7b815805b..000000000000 --- a/www/screem-devel/files/patch-libegg::toolbar::eggtoolbar.c +++ /dev/null @@ -1,20 +0,0 @@ ---- libegg/toolbar/eggtoolbar.c.orig Thu Aug 12 10:09:55 2004 -+++ libegg/toolbar/eggtoolbar.c Thu Aug 12 10:11:54 2004 -@@ -2534,7 +2534,7 @@ - - GtkWidget* - egg_toolbar_append_element (EggToolbar *toolbar, -- GtkToolbarChildType type, -+ EggToolbarChildType type, - GtkWidget *widget, - const char *text, - const char *tooltip_text, -@@ -2551,7 +2551,7 @@ - - GtkWidget * - egg_toolbar_prepend_element (EggToolbar *toolbar, -- GtkToolbarChildType type, -+ EggToolbarChildType type, - GtkWidget *widget, - const char *text, - const char *tooltip_text, diff --git a/www/screem-devel/files/patch-ltmain.sh b/www/screem-devel/files/patch-ltmain.sh deleted file mode 100644 index 3bd995ac82f9..000000000000 --- a/www/screem-devel/files/patch-ltmain.sh +++ /dev/null @@ -1,51 +0,0 @@ ---- ltmain.sh.orig Tue Mar 30 22:36:08 2004 -+++ ltmain.sh Tue Mar 30 22:39:04 2004 -@@ -1360,7 +1360,7 @@ - esac - elif test "X$arg" = "X-lc_r"; then - case $host in -- *-*-openbsd* | *-*-freebsd*) -+ *-*-openbsd* | *-*-freebsd4*) - # Do not include libc_r directly, use -pthread flag. - continue - ;; -@@ -1370,8 +1370,16 @@ - continue - ;; - -+ -pthread) -+ compile_command="$compile_command -pthread" -+ finalize_command="$finalize_command -pthread" -+ compiler_flags="$compiler_flags -pthread" -+ continue -+ ;; -+ - -module) - module=yes -+ build_old_libs=no - continue - ;; - -@@ -3110,6 +3118,9 @@ - # problems, so we reset it completely - verstring= - ;; -+ *-*-freebsd*) -+ # FreeBSD doesn't need this... -+ ;; - *) - verstring="0.0" - ;; -@@ -5712,10 +5723,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/www/screem-devel/files/patch-plugins::uploadWizard::Makefile.in b/www/screem-devel/files/patch-plugins::uploadWizard::Makefile.in deleted file mode 100644 index 51b06f5f654b..000000000000 --- a/www/screem-devel/files/patch-plugins::uploadWizard::Makefile.in +++ /dev/null @@ -1,22 +0,0 @@ ---- plugins/uploadWizard/Makefile.in.orig Tue Mar 30 22:42:31 2004 -+++ plugins/uploadWizard/Makefile.in Tue Mar 30 22:43:33 2004 -@@ -267,8 +267,8 @@ - localdriver.c - - --uploadWizard_la_LDFLAGS = -avoid-version -module $(NEON_CFLAGS) --uploadWizard_la_LIBADD = $(NEONOBJS) $(NEON_LIBS) -+uploadWizard_la_LDFLAGS = -avoid-version -module -+uploadWizard_la_LIBADD = - - config_h = $(top_builddir)/config.h - obj_ext = o -@@ -279,7 +279,7 @@ - CONFIG_CLEAN_FILES = - LTLIBRARIES = $(plugins_exec_LTLIBRARIES) - --uploadWizard_la_DEPENDENCIES = $(neon_dir)/*.lo -+uploadWizard_la_DEPENDENCIES = - am__uploadWizard_la_SOURCES_DIST = basename.h netrc.c netrc.h rpmatch.c \ - fnmatch.c fnmatch.h common.c common.h davdriver.c fileset.c \ - fileset.h frontend.h ftp.c ftp.h ftpdriver.c i18n.h protocol.h \ diff --git a/www/screem-devel/files/patch-src_readtags.c b/www/screem-devel/files/patch-src_readtags.c deleted file mode 100644 index 0c8290600d35..000000000000 --- a/www/screem-devel/files/patch-src_readtags.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/readtags.c.orig Sat Jan 4 23:43:42 2003 -+++ src/readtags.c Sat Jan 4 23:48:00 2003 -@@ -8,6 +8,7 @@ - * This module contains functions for reading tag files. - */ - -+#include <config.h> - #include <glib.h> - - #include <stdlib.h> diff --git a/www/screem-devel/pkg-descr b/www/screem-devel/pkg-descr deleted file mode 100644 index b586f6d09b23..000000000000 --- a/www/screem-devel/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -SCREEM (Site CReating and Editing EnvironMent) is a VERY nice -GUI-based HTML editor, much like bluefish. It even imports bluefish -functions from your bluefish installation! - -SCREEM makes a rather ideal GUI HTML editor, especially for -Unixheads who like using CVS to manage source trees, as SCREEM -has functional CVS interaction. - -WWW: http://www.screem.org/ - --- John Merryweather Cooper <coop9211@uidaho.edu> diff --git a/www/screem-devel/pkg-plist b/www/screem-devel/pkg-plist deleted file mode 100644 index 3363683c65d9..000000000000 --- a/www/screem-devel/pkg-plist +++ /dev/null @@ -1,166 +0,0 @@ -bin/screem -@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/screem.schemas > /dev/null || /usr/bin/true -etc/gconf/schemas/screem.schemas -@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/screem.schemas > /dev/null || /usr/bin/true -lib/screem/plugins/colourWizard.so -lib/screem/plugins/cssWizard.so -lib/screem/plugins/css_wizard.so -lib/screem/plugins/entityWizard.so -lib/screem/plugins/formWizard.so -lib/screem/plugins/imageWizard.so -lib/screem/plugins/linkWizard.so -lib/screem/plugins/ssiWizard.so -lib/screem/plugins/tableWizard.so -lib/screem/plugins/uploadWizard.so -share/gnome/application-registry/screem.applications -share/gnome/applications/screem.desktop -share/gnome/help/screem/C/figures/dummy.png -share/gnome/help/screem/C/legal.xml -share/gnome/help/screem/C/screem.xml -share/gnome/mime-info/screem.keys -share/gnome/mime-info/screem.mime -share/gnome/omf/screem/screem-C.omf -@exec scrollkeeper-install -q %D/share/gnome/omf/screem/screem-C.omf 2>/dev/null || /usr/bin/true -share/gnome/pixmaps/screem.png -share/gnome/pixmaps/screem/splash/splash.png -share/gnome/screem/dtd/HTMLlat1.ent -share/gnome/screem/dtd/HTMLspecial.ent -share/gnome/screem/dtd/HTMLsymbols.ent -share/gnome/screem/dtd/catalog -share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fframeset.dtd -share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Floose.dtd -share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fstrict.dtd -share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-frameset.dtd -share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-strict.dtd -share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-transitional.dtd -share/gnome/screem/dtd/screem-tagtree-config.dtd -share/gnome/screem/dtd/screem-tagtree.dtd -share/gnome/screem/dtd/xhtml-lat1.ent -share/gnome/screem/dtd/xhtml-special.ent -share/gnome/screem/dtd/xhtml-symbol.ent -share/gnome/screem/features.xml -share/gnome/screem/glade/css-wizard.glade -share/gnome/screem/glade/css.glade -share/gnome/screem/glade/entityWizard.glade -share/gnome/screem/glade/imageWizard.glade -share/gnome/screem/glade/linkwizard.glade -share/gnome/screem/glade/screem.glade -share/gnome/screem/glade/ssiwizard.glade -share/gnome/screem/glade/tablewizard.glade -share/gnome/screem/glade/uploadwizard.glade -share/gnome/screem/hints/screem_hints.txt -share/gnome/screem/hints/screem_hints_fr.txt -share/gnome/screem/hints/screem_hints_pt_BR.txt -share/gnome/screem/hints/screem_hints_sv.txt -share/gnome/screem/pixmaps/add-link-16.png -share/gnome/screem/pixmaps/add-link-24.png -share/gnome/screem/pixmaps/add_column-16.png -share/gnome/screem/pixmaps/add_column-24.png -share/gnome/screem/pixmaps/add_row-16.png -share/gnome/screem/pixmaps/add_row-24.png -share/gnome/screem/pixmaps/bookmarks-open.png -share/gnome/screem/pixmaps/bookmarks-preferences.png -share/gnome/screem/pixmaps/browser.xpm -share/gnome/screem/pixmaps/button.xpm -share/gnome/screem/pixmaps/caption.xpm -share/gnome/screem/pixmaps/checkbutton.xpm -share/gnome/screem/pixmaps/cvs-add-16.png -share/gnome/screem/pixmaps/cvs-add-24.png -share/gnome/screem/pixmaps/cvs-add.png -share/gnome/screem/pixmaps/cvs-checkout-16.png -share/gnome/screem/pixmaps/cvs-checkout-24.png -share/gnome/screem/pixmaps/cvs-checkout.png -share/gnome/screem/pixmaps/cvs-commit-16.png -share/gnome/screem/pixmaps/cvs-commit-24.png -share/gnome/screem/pixmaps/cvs-remove-16.png -share/gnome/screem/pixmaps/cvs-remove-24.png -share/gnome/screem/pixmaps/cvs-remove.png -share/gnome/screem/pixmaps/cvs-update-16.png -share/gnome/screem/pixmaps/cvs-update-24.png -share/gnome/screem/pixmaps/cvs-update.png -share/gnome/screem/pixmaps/entry.xpm -share/gnome/screem/pixmaps/fixed.xpm -share/gnome/screem/pixmaps/gallery.xpm -share/gnome/screem/pixmaps/gnome-fileentry.xpm -share/gnome/screem/pixmaps/insert-symbol-16.png -share/gnome/screem/pixmaps/insert-symbol-24.png -share/gnome/screem/pixmaps/optionmenu.xpm -share/gnome/screem/pixmaps/paragraphs.png -share/gnome/screem/pixmaps/pre.xpm -share/gnome/screem/pixmaps/radiobutton.xpm -share/gnome/screem/pixmaps/resources.png -share/gnome/screem/pixmaps/screem_site.png -share/gnome/screem/pixmaps/site_preview.png -share/gnome/screem/pixmaps/site_structure-48.png -share/gnome/screem/pixmaps/stock_connect.png -share/gnome/screem/pixmaps/stock_disconnect.png -share/gnome/screem/pixmaps/stock_insert_image-16.png -share/gnome/screem/pixmaps/stock_insert_image.png -share/gnome/screem/pixmaps/stock_insert_table-16.png -share/gnome/screem/pixmaps/sub.xpm -share/gnome/screem/pixmaps/sup.xpm -share/gnome/screem/pixmaps/td.xpm -share/gnome/screem/pixmaps/text.xpm -share/gnome/screem/pixmaps/th.xpm -share/gnome/screem/pixmaps/todo.png -share/gnome/screem/pixmaps/tr.xpm -share/gnome/screem/resources/Images/made.jpg -share/gnome/screem/resources/Javascript/linktitle.js -share/gnome/screem/resources/Javascript/preload.js -share/gnome/screem/resources/Javascript/rollover.js -share/gnome/screem/resources/Templates/template.html -share/gnome/screem/tagtrees/apache.tagtree -share/gnome/screem/tagtrees/css.tagtree -share/gnome/screem/tagtrees/funcref_php.tagtree -share/gnome/screem/tagtrees/html.tagtree -share/gnome/screem/tagtrees/javascript.tagtree -share/gnome/screem/ui/layout -share/gnome/screem/ui/screem-css-window-ui.xml -share/gnome/screem/ui/screem-tag-tree-bar.xml -share/gnome/screem/ui/screem-window-menu.xml -share/gnome/screem/ui/screem-window-popups.xml -share/gnome/screem/ui/screem-window-toolbar.xml -share/locale/az/LC_MESSAGES/screem.mo -share/locale/cs/LC_MESSAGES/screem.mo -share/locale/da/LC_MESSAGES/screem.mo -share/locale/de/LC_MESSAGES/screem.mo -share/locale/el/LC_MESSAGES/screem.mo -share/locale/es/LC_MESSAGES/screem.mo -share/locale/fr/LC_MESSAGES/screem.mo -share/locale/it/LC_MESSAGES/screem.mo -share/locale/ja/LC_MESSAGES/screem.mo -share/locale/ko/LC_MESSAGES/screem.mo -share/locale/nb/LC_MESSAGES/screem.mo -share/locale/no/LC_MESSAGES/screem.mo -share/locale/pl/LC_MESSAGES/screem.mo -share/locale/pt_BR/LC_MESSAGES/screem.mo -share/locale/ru/LC_MESSAGES/screem.mo -share/locale/sk/LC_MESSAGES/screem.mo -share/locale/sv/LC_MESSAGES/screem.mo -share/locale/tr/LC_MESSAGES/screem.mo -share/locale/uk/LC_MESSAGES/screem.mo -share/locale/vi/LC_MESSAGES/screem.mo -share/locale/zh_CN/LC_MESSAGES/screem.mo -@dirrm share/gnome/screem/ui -@dirrm share/gnome/screem/tagtrees -@dirrm share/gnome/screem/resources/Templates -@dirrm share/gnome/screem/resources/PHP3 -@dirrm share/gnome/screem/resources/Javascript -@dirrm share/gnome/screem/resources/Images -@dirrm share/gnome/screem/resources/HTML -@dirrm share/gnome/screem/resources/Applets -@dirrm share/gnome/screem/resources -@dirrm share/gnome/screem/pixmaps -@dirrm share/gnome/screem/hints -@dirrm share/gnome/screem/glade -@dirrm share/gnome/screem/dtd -@dirrm share/gnome/screem -@dirrm share/gnome/pixmaps/screem/splash -@dirrm share/gnome/pixmaps/screem -@dirrm share/gnome/omf/screem -@dirrm share/gnome/help/screem/C/figures -@dirrm share/gnome/help/screem/C -@dirrm share/gnome/help/screem -@dirrm lib/screem/plugins -@dirrm lib/screem -@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/screem/screem-C.omf 2>/dev/null || /usr/bin/true diff --git a/www/seamonkey/Makefile b/www/seamonkey/Makefile deleted file mode 100644 index 6cd1baad5646..000000000000 --- a/www/seamonkey/Makefile +++ /dev/null @@ -1,333 +0,0 @@ -# New ports collection makefile for: mozilla -# Date created: 31 Mar 1998 -# Whom: eivind/dima/jseger -# -# $FreeBSD$ -# - -PORTNAME?= mozilla -PORTVERSION= 1.8.a3 -PORTREVISION?= 1 -PORTEPOCH?= 2 -CATEGORIES?= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} \ - ${MASTER_SITE_LOCAL:S/$/:local/} -MASTER_SITE_SUBDIR= mozilla/releases/${PORTNAME}${PORTVERSION:S/.a3/a3/}/src \ - adamw/:local -DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.a3/a3/}${EXTRACT_SUFX} \ - libart_lgpl${EXTRACT_SUFX}:local - -MAINTAINER= gnome@FreeBSD.org -COMMENT= The open source, standards compliant web browser - -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr - -WRKSRC= ${WRKDIR}/${PORTNAME} - -MOZILLA?= mozilla-devel -MOZ_SUFX?= -devel - -USE_GNOME= gtk20 libidl - -LATEST_LINK= ${MOZILLA} -EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude */CVS/* \ - --exclude */macbuild/*\ - --exclude */package/* \ - --exclude .cvsignore \ - --exclude makefile.win \ - --exclude MANIFEST -USE_BZIP2= yes -USE_X_PREFIX= yes -USE_PERL5= yes -USE_ICONV= yes -USE_GMAKE= yes -WANT_GNOME= yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= \ - --disable-auto-deps \ - --enable-chrome-format=jar \ - --disable-cpp-exceptions \ - --disable-cpp-rtti \ - --enable-crypto \ - --disable-gtktest \ - --disable-freetypetest \ - --disable-installer \ - --disable-glibtest \ - --enable-double-buffer \ - --enable-mathml \ - --disable-md \ - --disable-pedantic \ - --disable-bidi \ - --disable-plaintext-editor-only \ - --enable-svg \ - --enable-svg-renderer-libart \ - --disable-tests \ - --disable-xterm-updates \ - --enable-xinerama \ - --with-system-zlib \ - --with-system-jpeg=${LOCALBASE} \ - --with-system-mng=${LOCALBASE} \ - --with-system-png=${LOCALBASE} \ - --with-gssapi=/usr \ - --with-pthreads - -PLIST= ${WRKDIR}/pkg-plist -MOZ_EXTENSIONS= default -CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1 \ - LOCALBASE=${LOCALBASE} -PKGINSTALL= ${WRKDIR}/pkg-install - -CONFIGURE_ARGS+= --enable-default-toolkit=gtk2 - -ESD_LIB= libesd.so.2 -FREETYPE_LIB= libfreetype.so.9 -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -# JPI stuff. List paths to Java Plug-ins here in the order to try. -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS=XFT "Enable Xft font anti-aliasing" on \ - CALENDAR "Enable the Calendar module" off \ - MAILNEWS "Enable Mail and News modules" on \ - COMPOSER "Enable the HTML Composer module" on \ - DEBUG "Enable debugging (i.e. gdb) support" off \ - LDAP "Enable LDAP support for Mailnews" on \ - CHATZILLA "Enable the Chatzilla IRC module" on \ - XMLTERM "Enable the XMLTerm module" on \ - JAVASCRIPT_DEBUGGER "Enable the DTD and JavaScript debuggers" off \ - OPTIMIZED_CFLAGS "Enable -O2 optimizations" off \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "ia64" || ${ARCH} == "alpha" -BROKEN= "Does not compile on ia64 or alpha" -.endif - -.if !defined(WITHOUT_XFT) -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -CONFIGURE_ARGS+=--enable-xft -.if exists(${X11BASE}/lib/X11/fonts/mozilla/fonts.dir) -BROKEN= Mozilla${MOZ_SUFX} and Xft2 render the mozilla-fonts \ - illegibly. Please remove the mozilla-fonts package. -.endif -.else -CONFIGURE_ARGS+=--disable-xft -.endif - -.if defined(WITH_DEBUG) -CONFIGURE_ARGS+=--enable-debug \ - --disable-strip -.else -CONFIGURE_ARGS+=--disable-debug \ - --enable-strip -.endif - -.if defined(WITH_CALENDAR) && (defined(WITHOUT_MAILNEWS) || \ - defined(WITHOUT_COMPOSER)) -BROKEN= "Calendar requires Composer and Mailnews support." -.endif - -# LDAP is only used by mail and news so disable both together -.if defined(WITHOUT_MAILNEWS) -CONFIGURE_ARGS+= --disable-ldap --disable-mailnews -.else -# mail and news desired, but not LDAP -.if defined(WITHOUT_LDAP) -CONFIGURE_ARGS+= --disable-ldap --enable-mailnews -.else -CONFIGURE_ARGS+= --enable-ldap --enable-mailnews -.endif -.endif -.if !defined(WITHOUT_CHATZILLA) -MOZ_EXTENSIONS:= ${MOZ_EXTENSIONS},irc -.endif -.if !defined(WITHOUT_XMLTERM) -MOZ_EXTENSIONS:= ${MOZ_EXTENSIONS},xmlterm -.endif -CONFIGURE_ARGS+= --enable-extensions=${MOZ_EXTENSIONS} - -.if defined(WITH_JAVASCRIPT_DEBUGGER) -CONFIGURE_ARGS+= --enable-jsd \ - --enable-dtd-debug -.else -CONFIGURE_ARGS+= --disable-jsd \ - --disable-dtd-debug -.endif - -.if defined(WITH_CALENDAR) -CONFIGURE_ARGS+= --enable-calendar -.endif - -.if defined(WITHOUT_COMPOSER) -CONFIGURE_ARGS+= --disable-composer -.endif - -MAKE_ENV= LD_LIBRARY_PATH=${WRKSRC}/dist/bin \ - MOZ_INTERNAL_LIBART_LGPL=1 -ALL_TARGET= default - -.if ${ARCH} == "i386" -CONFIGURE_ARGS+= --enable-reorder -.endif - -.if ${OSVERSION} < 500035 -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-nsSVGLibartGlyphMetricsFT.cpp -.endif - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -.else -CONFIGURE_ARGS+=--disable-gnomevfs -.endif - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ARGS+= --enable-optimize=-O2 -.endif - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -.if exists(${LOCALBASE}/include/freetype/freetype.h) -BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla" -.endif - -pre-everything:: -.if defined(WITH_CALENDAR) - @${ECHO_MSG} "" - @${ECHO_MSG} "Calendar is still beta software." - @${ECHO_MSG} "Use at your own risk." - @${ECHO_MSG} "http://mozilla.org/projects/calendar/" - @${ECHO_MSG} "" -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${REINPLACE_CMD} -e 's|%%MOZILLA%%|${MOZILLA}|g' \ - -e 's|%%HEADERS_SUFX%%|${MOZ_SUFX}|g' \ - ${WRKSRC}/config/autoconf.mk.in - @${FIND} ${WRKSRC}/other-licenses/libical -name "*.c" | ${XARGS} \ - ${REINPLACE_CMD} 's|<malloc.h>|<stdlib.h>|g' - @${REINPLACE_CMD} -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/configure \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${REINPLACE_CMD} -e 's|libesd\.so\.0|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp - @${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - ${WRKSRC}/modules/libpref/src/init/all.js - @${REINPLACE_CMD} -e 's|<iconv.h>|\"${LOCALBASE}/include/iconv.h\"|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/intl/uconv/native/nsNativeUConvService.cpp \ - ${WRKSRC}/xpcom/io/nsNativeCharsetUtils.cpp - @${REINPLACE_CMD} -e 's|libfreetype.so.6|${FREETYPE_LIB}|g' \ - ${WRKSRC}/modules/libpref/src/init/all.js - @for pcfile in ${PKGCONFIG_FILES}; do \ - ${REINPLACE_CMD} -e 's|mozilla-xpcom|mozilla-xpcom${MOZ_SUFX}${PKGNAMESUFFIX}|g ; \ - s|mozilla-nspr|mozilla-nspr${MOZ_SUFX}${PKGNAMESUFFIX}|g' \ - ${WRKSRC}/build/unix/$${pcfile}.pc.in; \ - done - @${SED} -e 's|%%MOZDIR%%|${PREFIX}/lib/${MOZILLA}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: - ${SED} -e "s|%%PREFIX%%|${PREFIX}|g" -e "s|%%MOZILLA%%|${MOZILLA}|g" \ - ${FILESDIR}/mozilla.sh >${WRKSRC}/${MOZILLA} - ${FIND} ${WRKSRC}/dist/bin -type d | ${SORT} -r | \ - ${XARGS} ${RMDIR} 2> /dev/null || ${TRUE} - -pre-install: - ${RM} -f ${PLIST} - ${TOUCH} -f ${PLIST} - if [ ! -x ${PREFIX}/bin/mozilla -a ! -L ${PREFIX}/bin/mozilla ]; then \ - ${ECHO_CMD} bin/mozilla >> ${PLIST} ; \ - fi - ${ECHO_CMD} bin/${MOZILLA} >> ${PLIST} - if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST} ; \ - break; \ - fi; \ - done; \ - ${ECHO_CMD} @dirrm lib/browser_plugins >> ${PLIST} ; \ - fi - cd ${WRKSRC}/dist/bin && ${FIND} -s * -type f -o -type l | \ - ${SED} -e 's:^:lib/${MOZILLA}/:' >> ${PLIST} \ - && ${FIND} -d * -type d | \ - ${SED} -e 's:^:@dirrm lib/${MOZILLA}/:' >> ${PLIST} - ${ECHO_CMD} @dirrm lib/${MOZILLA} >> ${PLIST} - for pcfile in ${PKGCONFIG_FILES}; do \ - ${ECHO_CMD} libdata/pkgconfig/$${pcfile}${MOZ_SUFX}${PKGNAMESUFFIX}.pc >> ${PLIST} ; \ - done - cd ${WRKSRC}/dist/include && ${FIND} -s * -type f -o -type l | \ - ${SED} -e 's:^:include/${MOZILLA}/:' >> ${PLIST} \ - && ${FIND} -d * -type d | \ - ${SED} -e 's:^:@dirrm include/${MOZILLA}/:' >> ${PLIST} - ${ECHO_CMD} @dirrm include/${MOZILLA} >> ${PLIST} - -do-install: - ${MKDIR} ${PREFIX}/lib/${MOZILLA} - ${CHMOD} 755 ${PREFIX}/lib/${MOZILLA} - cd ${WRKSRC}/dist/bin && ${FIND} . | \ - ${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/${MOZILLA} - ${INSTALL_SCRIPT} ${WRKSRC}/${MOZILLA} ${PREFIX}/bin - if [ ! -x ${PREFIX}/bin/mozilla -a ! -L ${PREFIX}/bin/mozilla ]; then \ - ${LN} -sf ${PREFIX}/bin/${MOZILLA} ${PREFIX}/bin/mozilla ; \ - fi - if [ ! -d ${PREFIX}/lib/browser_plugins ]; then \ - ${MKDIR} ${PREFIX}/lib/browser_plugins ; \ - fi - if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - for pcfile in ${PKGCONFIG_FILES}; do \ - ${INSTALL_DATA} ${WRKSRC}/build/unix/$${pcfile}.pc \ - ${PREFIX}/libdata/pkgconfig/$${pcfile}${MOZ_SUFX}${PKGNAMESUFFIX}.pc ; \ - done - -${RM} -fr ${PREFIX}/include/${MOZILLA} - ${MKDIR} ${PREFIX}/include/${MOZILLA} - ${CHMOD} 755 ${PREFIX}/include/${MOZILLA} - cd ${WRKSRC}/dist/include && ${FIND} . | \ - ${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/include/${MOZILLA} - -post-install: - @${CHMOD} -R u-w ${PREFIX}/lib/${MOZILLA}/components -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo deleted file mode 100644 index 75c5086f5b22..000000000000 --- a/www/seamonkey/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -MD5 (mozilla-source-1.8a3.tar.bz2) = 123d90d91965e2a655550a3af44513ce -SIZE (mozilla-source-1.8a3.tar.bz2) = 31404770 -MD5 (libart_lgpl.tar.bz2) = d681e7528aa30b6c615e571a54db2242 -SIZE (libart_lgpl.tar.bz2) = 103000 diff --git a/www/seamonkey/files/extra-patch-nsSVGLibartGlyphMetricsFT.cpp b/www/seamonkey/files/extra-patch-nsSVGLibartGlyphMetricsFT.cpp deleted file mode 100644 index a1c0265f14b6..000000000000 --- a/www/seamonkey/files/extra-patch-nsSVGLibartGlyphMetricsFT.cpp +++ /dev/null @@ -1,42 +0,0 @@ ---- layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp.orig Sat Jul 24 23:59:16 2004 -+++ layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp Sun Jul 25 00:04:20 2004 -@@ -56,6 +56,12 @@ - #include "nsArray.h" - #include "nsDataHashtable.h" - -+#ifdef HAVE_CPP_2BYTE_WCHAR_T -+ typedef nsDependentString nsLiteralString; -+#else -+ typedef NS_ConvertASCIItoUTF16 nsLiteralString; -+#endif -+ - /** - * \addtogroup libart_renderer Libart Rendering Engine - * @{ -@@ -112,7 +118,7 @@ - nsCOMPtr<nsISVGGlyphMetricsSource> mSource; - - public: -- static nsDataHashtable<nsStringHashKey,const nsDependentString*> sFontAliases; -+ static nsDataHashtable<nsStringHashKey,const nsLiteralString*> sFontAliases; - }; - - /** @} */ -@@ -120,7 +126,7 @@ - //---------------------------------------------------------------------- - // nsSVGLibartGlyphMetricsFT implementation: - --nsDataHashtable<nsStringHashKey,const nsDependentString*> -+nsDataHashtable<nsStringHashKey,const nsLiteralString*> - nsSVGLibartGlyphMetricsFT::sFontAliases; - - -@@ -406,7 +412,7 @@ - } - else { - // try alias if there is one: -- const nsDependentString *alias = nsnull; -+ const nsLiteralString *alias = nsnull; - nsSVGLibartGlyphMetricsFT::sFontAliases.Get(NS_ConvertUTF8toUCS2(family_name), - &alias); - if (alias) { diff --git a/www/seamonkey/files/mozilla.sh b/www/seamonkey/files/mozilla.sh deleted file mode 100644 index c839ef1a9ff4..000000000000 --- a/www/seamonkey/files/mozilla.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -MOZILLA_DIR="%%PREFIX%%/lib/%%MOZILLA%%" -MOZILLA_EXEC="mozilla" -LOCATION='new-tab' - -cd $MOZILLA_DIR || exit 1 - -case $1 in - -browser) - REMOTE_COMMAND="xfeDoCommand (openBrowser)" - ;; - -mail) - REMOTE_COMMAND="xfeDoCommand (openInbox)" - ;; - -compose) - REMOTE_COMMAND="xfeDoCommand (composeMessage)" - ;; - -*) - exec ./$MOZILLA_EXEC "$@" - ;; - *) - REMOTE_COMMAND="openURL($@, $LOCATION)" - ;; -esac - -# process found -./$MOZILLA_EXEC -remote "ping()" && -./$MOZILLA_EXEC -remote "$REMOTE_COMMAND" && exit 0 - -# no existing process -exec ./$MOZILLA_EXEC "$@" - diff --git a/www/seamonkey/files/patch-250862 b/www/seamonkey/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/seamonkey/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/seamonkey/files/patch-255067 b/www/seamonkey/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/seamonkey/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/seamonkey/files/patch-256316 b/www/seamonkey/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/seamonkey/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/seamonkey/files/patch-257314 b/www/seamonkey/files/patch-257314 deleted file mode 100644 index 8bcc707b9dd9..000000000000 --- a/www/seamonkey/files/patch-257314 +++ /dev/null @@ -1,31 +0,0 @@ -Index: nsVCardObj.cpp -=================================================================== -RCS file: /cvsroot/mozilla/mailnews/addrbook/src/nsVCardObj.cpp,v -retrieving revision 1.2 -retrieving revision 1.2.24.1 -diff -u -r1.2 -r1.2.24.1 ---- mailnews/addrbook/src/nsVCardObj.cpp 14 Sep 2003 21:45:58 -0000 1.2 -+++ mailnews/addrbook/src/nsVCardObj.cpp 31 Aug 2004 07:44:25 -0000 1.2.24.1 -@@ -1344,16 +1344,13 @@ - - static void writeGroup(OFile *fp, VObject *o) - { -- char buf1[256]; -- char buf2[256]; -- PL_strcpy(buf1,NAME_OF(o)); -- while ((o=isAPropertyOf(o,VCGroupingProp)) != 0) { -- PL_strcpy(buf2,STRINGZ_VALUE_OF(o)); -- PL_strcat(buf2,"."); -- PL_strcat(buf2,buf1); -- PL_strcpy(buf1,buf2); -+ nsCAutoString buf(NAME_OF(o)); -+ -+ while ((o=isAPropertyOf(o,VCGroupingProp)) != 0) { -+ buf.Insert(NS_LITERAL_CSTRING("."), 0); -+ buf.Insert(STRINGZ_VALUE_OF(o), 0); - } -- appendsOFile(fp,buf1); -+ appendsOFile(fp, buf.get()); - } - - static int inList(const char **list, const char *s) diff --git a/www/seamonkey/files/patch-258005 b/www/seamonkey/files/patch-258005 deleted file mode 100644 index fc20d4b596cf..000000000000 --- a/www/seamonkey/files/patch-258005 +++ /dev/null @@ -1,278 +0,0 @@ -Index: nsMsgCompUtils.cpp -=================================================================== -RCS file: /cvsroot/mozilla/mailnews/compose/src/nsMsgCompUtils.cpp,v -retrieving revision 1.161 -retrieving revision 1.161.10.1 -diff -u -r1.161 -r1.161.10.1 ---- mailnews/compose/src/nsMsgCompUtils.cpp 12 Mar 2004 07:23:38 -0000 1.161 -+++ mailnews/compose/src/nsMsgCompUtils.cpp 8 Sep 2004 19:27:53 -0000 1.161.10.1 -@@ -821,16 +821,7 @@ - nsresult rv; - nsCOMPtr<nsIPref> prefs(do_GetService(kPrefCID, &rv)); - -- PRInt32 buffer_size = 2048 + (real_name ? 2*PL_strlen(real_name) : 0) + (base_url ? 2*PL_strlen(base_url) : 0) + -- (type_param ? PL_strlen(type_param) : 0) + (encoding ? PL_strlen(encoding) : 0) + -- (description ? PL_strlen(description) : 0) + (x_mac_type ? PL_strlen(x_mac_type) : 0) + -- (x_mac_creator ? PL_strlen(x_mac_creator) : 0) + (attachmentCharset ? PL_strlen(attachmentCharset) : 0) + -- (bodyCharset ? PL_strlen(bodyCharset) : 0) + (content_id ? PL_strlen(content_id) : 0); -- char *buffer = (char *) PR_Malloc (buffer_size); -- char *buffer_tail = buffer; -- -- if (! buffer) -- return 0; /* NS_ERROR_OUT_OF_MEMORY */ -+ nsCString buf(""); - - NS_ASSERTION (encoding, "null encoding"); - -@@ -874,14 +865,13 @@ - } - } - -- PUSH_STRING ("Content-Type: "); -- PUSH_STRING (type); -- -+ buf.Append("Content-Type: "); -+ buf.Append(type); - if (type_param && *type_param) - { - if (*type_param != ';') -- PUSH_STRING("; "); -- PUSH_STRING(type_param); -+ buf.Append("; "); -+ buf.Append(type_param); - } - - if (mime_type_needs_charset (type)) -@@ -918,8 +908,8 @@ - (PL_strcasecmp(encoding, ENCODING_BASE64) != 0)) && - (*charset_label)) - { -- PUSH_STRING ("; charset="); -- PUSH_STRING (charset_label); -+ buf.Append("; charset="); -+ buf.Append(charset_label); - } - } - -@@ -930,7 +920,7 @@ - if(type && !PL_strcasecmp(type, "text/plain")) - { - if(UseFormatFlowed(bodyCharset)) -- PUSH_STRING ("; format=flowed"); -+ buf.Append("; format=flowed"); - // else - // { - // Don't add a markup. Could use -@@ -942,59 +932,59 @@ - } - - if (x_mac_type && *x_mac_type) { -- PUSH_STRING ("; x-mac-type=\""); -- PUSH_STRING (x_mac_type); -- PUSH_STRING ("\""); -+ buf.Append("; x-mac-type=\""); -+ buf.Append(x_mac_type); -+ buf.Append("\""); - } - - if (x_mac_creator && *x_mac_creator) { -- PUSH_STRING ("; x-mac-creator=\""); -- PUSH_STRING (x_mac_creator); -- PUSH_STRING ("\""); -+ buf.Append("; x-mac-creator=\""); -+ buf.Append(x_mac_creator); -+ buf.Append("\""); - } - - #ifdef EMIT_NAME_IN_CONTENT_TYPE - if (encodedRealName && *encodedRealName) { - if (parmFolding == 0 || parmFolding == 1) { -- PUSH_STRING (";\r\n name=\""); -- PUSH_STRING (encodedRealName); -- PUSH_STRING ("\""); -+ buf.Append(";\r\n name=\""); -+ buf.Append(encodedRealName); -+ buf.Append("\""); - } - else // if (parmFolding == 2) - { - char *rfc2231Parm = RFC2231ParmFolding("name", charset.get(), - nsMsgI18NGetAcceptLanguage(), encodedRealName); - if (rfc2231Parm) { -- PUSH_STRING(";\r\n "); -- PUSH_STRING(rfc2231Parm); -+ buf.Append(";\r\n "); -+ buf.Append(rfc2231Parm); - PR_Free(rfc2231Parm); - } - } - } - #endif /* EMIT_NAME_IN_CONTENT_TYPE */ -+ buf.Append(CRLF); - -- PUSH_NEWLINE (); -+ buf.Append("Content-Transfer-Encoding: "); -+ buf.Append(encoding); - -- PUSH_STRING ("Content-Transfer-Encoding: "); -- PUSH_STRING (encoding); -- PUSH_NEWLINE (); -+ buf.Append(CRLF); - - if (description && *description) { - char *s = mime_fix_header (description); - if (s) { -- PUSH_STRING ("Content-Description: "); -- PUSH_STRING (s); -- PUSH_NEWLINE (); -+ buf.Append("Content-Description: "); -+ buf.Append(s); -+ buf.Append(CRLF); - PR_Free(s); - } - } - - if ( (content_id) && (*content_id) ) - { -- PUSH_STRING ("Content-ID: <"); -- PUSH_STRING (content_id); -- PUSH_STRING (">"); -- PUSH_NEWLINE (); -+ buf.Append("Content-ID: <"); -+ buf.Append(content_id); -+ buf.Append(">"); -+ buf.Append(CRLF); - } - - if (encodedRealName && *encodedRealName) { -@@ -1004,15 +994,15 @@ - rv = prefs->GetIntPref("mail.content_disposition_type", &pref_content_disposition); - NS_ASSERTION(NS_SUCCEEDED(rv), "failed to get mail.content_disposition_type"); - -- PUSH_STRING ("Content-Disposition: "); -+ buf.Append("Content-Disposition: "); - - if (pref_content_disposition == 1) -- PUSH_STRING ("attachment"); -+ buf.Append("attachment"); - else - if (pref_content_disposition == 2 && - (!PL_strcasecmp(type, TEXT_PLAIN) || - (period && !PL_strcasecmp(period, ".txt")))) -- PUSH_STRING("attachment"); -+ buf.Append("attachment"); - - /* If this document is an anonymous binary file or a vcard, - then always show it as an attachment, never inline. */ -@@ -1020,23 +1010,23 @@ - if (!PL_strcasecmp(type, APPLICATION_OCTET_STREAM) || - !PL_strcasecmp(type, TEXT_VCARD) || - !PL_strcasecmp(type, APPLICATION_DIRECTORY)) /* text/x-vcard synonym */ -- PUSH_STRING ("attachment"); -+ buf.Append("attachment"); - else -- PUSH_STRING ("inline"); -+ buf.Append("inline"); - - if (parmFolding == 0 || parmFolding == 1) { -- PUSH_STRING (";\r\n filename=\""); -- PUSH_STRING (encodedRealName); -- PUSH_STRING ("\"" CRLF); -+ buf.Append(";\r\n filename=\""); -+ buf.Append(encodedRealName); -+ buf.Append("\"" CRLF); - } - else // if (parmFolding == 2) - { - char *rfc2231Parm = RFC2231ParmFolding("filename", charset.get(), - nsMsgI18NGetAcceptLanguage(), encodedRealName); - if (rfc2231Parm) { -- PUSH_STRING(";\r\n "); -- PUSH_STRING(rfc2231Parm); -- PUSH_NEWLINE (); -+ buf.Append(";\r\n "); -+ buf.Append(rfc2231Parm); -+ buf.Append(CRLF); - PR_Free(rfc2231Parm); - } - } -@@ -1045,7 +1035,7 @@ - if (type && - (!PL_strcasecmp (type, MESSAGE_RFC822) || - !PL_strcasecmp (type, MESSAGE_NEWS))) -- PUSH_STRING ("Content-Disposition: inline" CRLF); -+ buf.Append("Content-Disposition: inline" CRLF); - - #ifdef GENERATE_CONTENT_BASE - /* If this is an HTML document, and we know the URL it originally -@@ -1079,9 +1069,9 @@ - prefs->GetBoolPref("mail.use_content_location_on_send", &useContentLocation); - - if (useContentLocation) -- PUSH_STRING ("Content-Location: \""); -+ buf.Append("Content-Location: \""); - else -- PUSH_STRING ("Content-Base: \""); -+ buf.Append("Content-Base: \""); - /* rhp - Pref for Content-Location usage */ - - /* rhp: this is to work with the Content-Location stuff */ -@@ -1089,34 +1079,34 @@ - - while (*s != 0 && *s != '#') - { -- const char *ot = buffer_tail; -- -+ PRUint32 ot=buf.Length(); -+ char tmp[]="\x00\x00"; - /* URLs must be wrapped at 40 characters or less. */ - if (col >= 38) { -- PUSH_STRING(CRLF "\t"); -+ buf.Append(CRLF "\t"); - col = 0; - } - - if (*s == ' ') -- PUSH_STRING("%20"); -+ buf.Append("%20"); - else if (*s == '\t') -- PUSH_STRING("%09"); -+ buf.Append("%09"); - else if (*s == '\n') -- PUSH_STRING("%0A"); -+ buf.Append("%0A"); - else if (*s == '\r') -- PUSH_STRING("%0D"); -+ buf.Append("%0D"); - else { -- *buffer_tail++ = *s; -- *buffer_tail = '\0'; -+ tmp[0]=*s; -+ buf.Append(tmp); - } - s++; -- col += (buffer_tail - ot); -+ col += (buf.Length() - ot); - } -- PUSH_STRING ("\"" CRLF); -+ buf.Append("\"" CRLF); - - /* rhp: this is to try to get around this fun problem with Content-Location */ - if (!useContentLocation) { -- PUSH_STRING ("Content-Location: \""); -+ buf.Append("Content-Location: \""); - s = base_url; - col = 0; - useContentLocation = PR_TRUE; -@@ -1130,10 +1120,9 @@ - #endif /* GENERATE_CONTENT_BASE */ - - /* realloc it smaller... */ -- buffer = (char*) PR_REALLOC (buffer, buffer_tail - buffer + 1); - - PR_FREEIF(encodedRealName); -- return buffer; -+ return PL_strdup(buf.get()); - } - - static PRBool isValidHost( const char* host ) diff --git a/www/seamonkey/files/patch-Double.cpp b/www/seamonkey/files/patch-Double.cpp deleted file mode 100644 index 5cd13e4ff4fe..000000000000 --- a/www/seamonkey/files/patch-Double.cpp +++ /dev/null @@ -1,59 +0,0 @@ ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/seamonkey/files/patch-Makefile.in b/www/seamonkey/files/patch-Makefile.in deleted file mode 100644 index 5480cb799b3d..000000000000 --- a/www/seamonkey/files/patch-Makefile.in +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.in.orig Fri Aug 29 20:20:58 2003 -+++ Makefile.in Sat Oct 18 15:34:15 2003 -@@ -67,8 +67,7 @@ - $(tier_2_dirs) \ - $(tier_9_dirs) \ - $(tier_40_dirs) \ -- $(tier_50_dirs) \ -- $(NULL) -+ $(tier_50_dirs) - - ifdef GC_LEAK_DETECTOR - DIRS += gc/boehm -@@ -87,7 +86,8 @@ - DIRS += $(tier_98_dirs) - endif - --DIRS += $(tier_99_dirs) -+DIRS += $(tier_99_dirs) \ -+ $(NULL) - - # - # tier 0 - base build config dirs diff --git a/www/seamonkey/files/patch-build_unix_run-mozilla.sh b/www/seamonkey/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/seamonkey/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/seamonkey/files/patch-config-mkdepend-imakemdep.h b/www/seamonkey/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index b688e664475d..000000000000 --- a/www/seamonkey/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,10 +0,0 @@ ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/seamonkey/files/patch-config::rules.mk b/www/seamonkey/files/patch-config::rules.mk deleted file mode 100644 index 16cb6ae1192e..000000000000 --- a/www/seamonkey/files/patch-config::rules.mk +++ /dev/null @@ -1,14 +0,0 @@ ---- config/rules.mk.orig Sun May 18 16:10:18 2003 -+++ config/rules.mk Sun Jul 20 18:07:26 2003 -@@ -448,7 +448,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/seamonkey/files/patch-config_autoconf.mk.in b/www/seamonkey/files/patch-config_autoconf.mk.in deleted file mode 100644 index 9c7c471bec3c..000000000000 --- a/www/seamonkey/files/patch-config_autoconf.mk.in +++ /dev/null @@ -1,18 +0,0 @@ ---- config/autoconf.mk.in.orig Mon Mar 15 22:56:25 2004 -+++ config/autoconf.mk.in Fri Mar 19 15:17:50 2004 -@@ -31,13 +31,13 @@ - prefix = @prefix@ - exec_prefix = @exec_prefix@ - bindir = @bindir@ --includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -+includedir = @includedir@/mozilla%%HEADERS_SUFX%% - libdir = @libdir@ - datadir = @datadir@ - mandir = @mandir@ - idldir = @datadir@/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) - --mozappdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -+mozappdir = $(libdir)/%%MOZILLA%% - mredir = $(libdir)/mre/mre-$(MOZ_APP_VERSION) - mrelibdir = $(mredir)/lib - diff --git a/www/seamonkey/files/patch-extensions_negotiateauth_Makefile.in b/www/seamonkey/files/patch-extensions_negotiateauth_Makefile.in deleted file mode 100644 index d2241dbfe9f6..000000000000 --- a/www/seamonkey/files/patch-extensions_negotiateauth_Makefile.in +++ /dev/null @@ -1,19 +0,0 @@ ---- extensions/negotiateauth/Makefile.in.orig Wed Apr 28 03:26:19 2004 -+++ extensions/negotiateauth/Makefile.in Tue Jul 6 16:27:07 2004 -@@ -66,7 +66,6 @@ - $(NULL) - - EXTRA_DSO_LDOPTS = \ -- $(MOZ_COMPONENT_LIBS) \ - $(NULL) - - ifneq (,$(GSSAPI_LIBS)) -@@ -74,6 +73,8 @@ - EXTRA_DSO_LDOPTS += $(GSSAPI_LIBS) - CPPSRCS += nsNegotiateAuthGSSAPI.cpp - endif -+ -+EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS) - - # make sure this component is never statically linked into the main - # application. this is necessary since we don't want to force users diff --git a/www/seamonkey/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/seamonkey/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/seamonkey/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/seamonkey/files/patch-modules::plugin::base::public::nptypes.h b/www/seamonkey/files/patch-modules::plugin::base::public::nptypes.h deleted file mode 100644 index 34b7e2b304e7..000000000000 --- a/www/seamonkey/files/patch-modules::plugin::base::public::nptypes.h +++ /dev/null @@ -1,15 +0,0 @@ ---- modules/plugin/base/public/nptypes.h.orig Tue Jul 13 18:15:51 2004 -+++ modules/plugin/base/public/nptypes.h Sun Jul 25 03:11:09 2004 -@@ -70,6 +70,12 @@ - #if !defined(__cplusplus) - typedef int bool; - #endif -+#elif defined(__FreeBSD__) -+ #include <sys/types.h> -+ -+ #if !defined(__cplusplus) -+ typedef int bool; -+ #endif - #else - /* - * For those that ship a standard C99 stdint.h header file, include diff --git a/www/seamonkey/files/patch-nsprpub-pr-include-md-_pth.h b/www/seamonkey/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/seamonkey/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/seamonkey/files/patch-nsprpub::pr::include::md::_freebsd.cfg b/www/seamonkey/files/patch-nsprpub::pr::include::md::_freebsd.cfg deleted file mode 100644 index b66fea57cd33..000000000000 --- a/www/seamonkey/files/patch-nsprpub::pr::include::md::_freebsd.cfg +++ /dev/null @@ -1,124 +0,0 @@ ---- nsprpub/pr/include/md/_freebsd.cfg.orig Sat Nov 15 15:36:12 2003 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 13:36:44 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,8 +138,7 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - --#elif defined(__sparc__) -- -+#elif defined(__sparc64__) - #undef IS_LITTLE_ENDIAN - #define IS_BIG_ENDIAN 1 - #define HAVE_LONG_LONG -@@ -185,6 +184,102 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/seamonkey/files/patch-nsprpub::pr::include::md::_freebsd.h b/www/seamonkey/files/patch-nsprpub::pr::include::md::_freebsd.h deleted file mode 100644 index fca34102ffb0..000000000000 --- a/www/seamonkey/files/patch-nsprpub::pr::include::md::_freebsd.h +++ /dev/null @@ -1,13 +0,0 @@ ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 18:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Sun Dec 14 11:40:08 2003 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/seamonkey/files/patch-nsprpub::pr::src::pthreads::ptio.c b/www/seamonkey/files/patch-nsprpub::pr::src::pthreads::ptio.c deleted file mode 100644 index 08346f235416..000000000000 --- a/www/seamonkey/files/patch-nsprpub::pr::src::pthreads::ptio.c +++ /dev/null @@ -1,29 +0,0 @@ ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 17:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Aug 29 15:39:46 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/seamonkey/files/patch-qt b/www/seamonkey/files/patch-qt deleted file mode 100644 index b0568b3fe04d..000000000000 --- a/www/seamonkey/files/patch-qt +++ /dev/null @@ -1,50 +0,0 @@ ---- configure.orig Fri Jul 9 18:15:54 2004 -+++ configure Thu Jul 15 17:55:43 2004 -@@ -9370,7 +9370,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9376 "configure" - #include "confdefs.h" -@@ -9401,7 +9401,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS $LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9411,7 +9411,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9417 "configure" - #include "confdefs.h" -@@ -9442,7 +9442,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi -@@ -12487,9 +12487,9 @@ - - - --MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help p3p pref transformiix venkman inspector irc universalchardet typeaheadfind webservices spellcheck gnomevfs negotiateauth sroaming" -+MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help p3p pref transformiix venkman inspector universalchardet typeaheadfind webservices spellcheck gnomevfs negotiateauth sroaming" - --MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT xmlterm datetime finger cview layout-debug tasks sql" -+MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT irc xmlterm datetime finger cview layout-debug tasks sql" - - # Check whether --enable-extensions or --disable-extensions was given. - if test "${enable_extensions+set}" = set; then diff --git a/www/seamonkey/files/patch-security::coreconf::FreeBSD.mk b/www/seamonkey/files/patch-security::coreconf::FreeBSD.mk deleted file mode 100644 index 5c76b5af5ebf..000000000000 --- a/www/seamonkey/files/patch-security::coreconf::FreeBSD.mk +++ /dev/null @@ -1,37 +0,0 @@ ---- security/coreconf/FreeBSD.mk.orig Wed Mar 26 20:17:25 2003 -+++ security/coreconf/FreeBSD.mk Thu Jul 8 12:56:24 2004 -@@ -35,16 +35,18 @@ - - include $(CORE_DEPTH)/coreconf/UNIX.mk - --DEFAULT_COMPILER = gcc --CC = gcc --CCC = g++ -+CCC = ${CXX} - RANLIB = ranlib - - ifeq ($(OS_TEST),alpha) - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 - endif -+endif - - OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK - -@@ -71,7 +73,11 @@ - DLL_SUFFIX = so.1.0 - endif - --MKSHLIB = $(CC) $(DSO_LDOPTS) -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+MKSHLIB = $(CC) -Wl,-Bsymbolic -lc $(DSO_LDOPTS) -o $@ -+else -+MKSHLIB = $(CC) -Wl,-Bsymbolic $(DSO_LDOPTS) -o $@ -+endif - ifdef MAPFILE - # Add LD options to restrict exported symbols to those in the map file - endif diff --git a/www/seamonkey/files/patch-xpcom::reflect::xptcall::public::xptcstubsdecl.inc b/www/seamonkey/files/patch-xpcom::reflect::xptcall::public::xptcstubsdecl.inc deleted file mode 100644 index ebe5474ca275..000000000000 --- a/www/seamonkey/files/patch-xpcom::reflect::xptcall::public::xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Fri Mar 19 15:58:14 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/seamonkey/files/patch-xpcom::reflect::xptcall::src::md::unix::Makefile.in b/www/seamonkey/files/patch-xpcom::reflect::xptcall::src::md::unix::Makefile.in deleted file mode 100644 index dbdc47b6f8e4..000000000000 --- a/www/seamonkey/files/patch-xpcom::reflect::xptcall::src::md::unix::Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 14:31:25 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -59,8 +62,8 @@ - CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp - endif - endif --# IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+# IA64 Linux & FreeBSD -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/seamonkey/files/patch-xptcall-alpha b/www/seamonkey/files/patch-xptcall-alpha deleted file mode 100644 index 29631a98e61e..000000000000 --- a/www/seamonkey/files/patch-xptcall-alpha +++ /dev/null @@ -1,459 +0,0 @@ ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/seamonkey/files/patch-xptcall-amd64 b/www/seamonkey/files/patch-xptcall-amd64 deleted file mode 100644 index 3227cad02182..000000000000 --- a/www/seamonkey/files/patch-xptcall-amd64 +++ /dev/null @@ -1,386 +0,0 @@ ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/seamonkey/files/patch-xptcall-ia64 b/www/seamonkey/files/patch-xptcall-ia64 deleted file mode 100644 index 9cd07f7ddbb2..000000000000 --- a/www/seamonkey/files/patch-xptcall-ia64 +++ /dev/null @@ -1,38 +0,0 @@ ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/seamonkey/files/patch-xptcall-sparc64 b/www/seamonkey/files/patch-xptcall-sparc64 deleted file mode 100644 index 9599a8a71336..000000000000 --- a/www/seamonkey/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,327 +0,0 @@ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/seamonkey/pkg-descr b/www/seamonkey/pkg-descr deleted file mode 100644 index 10b9ea56ea93..000000000000 --- a/www/seamonkey/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -This is the current release of the Mozilla open source web browser. It should -be fully compliant with all W3C standards, including HTML, CSS, XML, XSL, -JavaScript, MathML, SVG and RDF. This version also supports SSL encryption, -and Java with the use of the FreeBSD native Java plug-in. - -This is the latest bleeding edge release. Beware that you'll probably find -bugs here, so if you value stability, try www/mozilla or www/mozilla-vendor. - -This version has been built with GTK+-2 bindings for use with applications -such as Galeon 2. - -WWW: http://www.mozilla.org/ diff --git a/www/seamonkey/pkg-install.in b/www/seamonkey/pkg-install.in deleted file mode 100644 index 3687532f1882..000000000000 --- a/www/seamonkey/pkg-install.in +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true - -exit 0 diff --git a/www/seamonkey/pkg-message b/www/seamonkey/pkg-message deleted file mode 100644 index a98a376da558..000000000000 --- a/www/seamonkey/pkg-message +++ /dev/null @@ -1,9 +0,0 @@ -### -A symlink has been created for the Java plugin. However, in order for Java -to function, you must first install the java/jdk13 port. If you do not -do this, you will see the following error when starting Mozilla: - -LoadPlugin: failed to initialize shared library /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so [Cannot open "/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so"] - -If you do not want Java support, you can safely ignore this message. -### diff --git a/www/seamonkey2/Makefile b/www/seamonkey2/Makefile deleted file mode 100644 index 6cd1baad5646..000000000000 --- a/www/seamonkey2/Makefile +++ /dev/null @@ -1,333 +0,0 @@ -# New ports collection makefile for: mozilla -# Date created: 31 Mar 1998 -# Whom: eivind/dima/jseger -# -# $FreeBSD$ -# - -PORTNAME?= mozilla -PORTVERSION= 1.8.a3 -PORTREVISION?= 1 -PORTEPOCH?= 2 -CATEGORIES?= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} \ - ${MASTER_SITE_LOCAL:S/$/:local/} -MASTER_SITE_SUBDIR= mozilla/releases/${PORTNAME}${PORTVERSION:S/.a3/a3/}/src \ - adamw/:local -DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.a3/a3/}${EXTRACT_SUFX} \ - libart_lgpl${EXTRACT_SUFX}:local - -MAINTAINER= gnome@FreeBSD.org -COMMENT= The open source, standards compliant web browser - -BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - freetype-config:${PORTSDIR}/print/freetype2 -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - png.5:${PORTSDIR}/graphics/png \ - mng.1:${PORTSDIR}/graphics/libmng \ - freetype.9:${PORTSDIR}/print/freetype2 \ - nspr4.1:${PORTSDIR}/devel/nspr - -WRKSRC= ${WRKDIR}/${PORTNAME} - -MOZILLA?= mozilla-devel -MOZ_SUFX?= -devel - -USE_GNOME= gtk20 libidl - -LATEST_LINK= ${MOZILLA} -EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude */CVS/* \ - --exclude */macbuild/*\ - --exclude */package/* \ - --exclude .cvsignore \ - --exclude makefile.win \ - --exclude MANIFEST -USE_BZIP2= yes -USE_X_PREFIX= yes -USE_PERL5= yes -USE_ICONV= yes -USE_GMAKE= yes -WANT_GNOME= yes -USE_REINPLACE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= \ - --disable-auto-deps \ - --enable-chrome-format=jar \ - --disable-cpp-exceptions \ - --disable-cpp-rtti \ - --enable-crypto \ - --disable-gtktest \ - --disable-freetypetest \ - --disable-installer \ - --disable-glibtest \ - --enable-double-buffer \ - --enable-mathml \ - --disable-md \ - --disable-pedantic \ - --disable-bidi \ - --disable-plaintext-editor-only \ - --enable-svg \ - --enable-svg-renderer-libart \ - --disable-tests \ - --disable-xterm-updates \ - --enable-xinerama \ - --with-system-zlib \ - --with-system-jpeg=${LOCALBASE} \ - --with-system-mng=${LOCALBASE} \ - --with-system-png=${LOCALBASE} \ - --with-gssapi=/usr \ - --with-pthreads - -PLIST= ${WRKDIR}/pkg-plist -MOZ_EXTENSIONS= default -CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1 \ - LOCALBASE=${LOCALBASE} -PKGINSTALL= ${WRKDIR}/pkg-install - -CONFIGURE_ARGS+= --enable-default-toolkit=gtk2 - -ESD_LIB= libesd.so.2 -FREETYPE_LIB= libfreetype.so.9 -PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \ - mozilla-nspr mozilla-nss mozilla-plugin - -# JPI stuff. List paths to Java Plug-ins here in the order to try. -JPI_LIST?=\ - ${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \ - ${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \ - ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so - -OPTIONS=XFT "Enable Xft font anti-aliasing" on \ - CALENDAR "Enable the Calendar module" off \ - MAILNEWS "Enable Mail and News modules" on \ - COMPOSER "Enable the HTML Composer module" on \ - DEBUG "Enable debugging (i.e. gdb) support" off \ - LDAP "Enable LDAP support for Mailnews" on \ - CHATZILLA "Enable the Chatzilla IRC module" on \ - XMLTERM "Enable the XMLTerm module" on \ - JAVASCRIPT_DEBUGGER "Enable the DTD and JavaScript debuggers" off \ - OPTIMIZED_CFLAGS "Enable -O2 optimizations" off \ - SMB "Enable smb:// URI support using gnomevfs" off - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "ia64" || ${ARCH} == "alpha" -BROKEN= "Does not compile on ia64 or alpha" -.endif - -.if !defined(WITHOUT_XFT) -LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft -CONFIGURE_ARGS+=--enable-xft -.if exists(${X11BASE}/lib/X11/fonts/mozilla/fonts.dir) -BROKEN= Mozilla${MOZ_SUFX} and Xft2 render the mozilla-fonts \ - illegibly. Please remove the mozilla-fonts package. -.endif -.else -CONFIGURE_ARGS+=--disable-xft -.endif - -.if defined(WITH_DEBUG) -CONFIGURE_ARGS+=--enable-debug \ - --disable-strip -.else -CONFIGURE_ARGS+=--disable-debug \ - --enable-strip -.endif - -.if defined(WITH_CALENDAR) && (defined(WITHOUT_MAILNEWS) || \ - defined(WITHOUT_COMPOSER)) -BROKEN= "Calendar requires Composer and Mailnews support." -.endif - -# LDAP is only used by mail and news so disable both together -.if defined(WITHOUT_MAILNEWS) -CONFIGURE_ARGS+= --disable-ldap --disable-mailnews -.else -# mail and news desired, but not LDAP -.if defined(WITHOUT_LDAP) -CONFIGURE_ARGS+= --disable-ldap --enable-mailnews -.else -CONFIGURE_ARGS+= --enable-ldap --enable-mailnews -.endif -.endif -.if !defined(WITHOUT_CHATZILLA) -MOZ_EXTENSIONS:= ${MOZ_EXTENSIONS},irc -.endif -.if !defined(WITHOUT_XMLTERM) -MOZ_EXTENSIONS:= ${MOZ_EXTENSIONS},xmlterm -.endif -CONFIGURE_ARGS+= --enable-extensions=${MOZ_EXTENSIONS} - -.if defined(WITH_JAVASCRIPT_DEBUGGER) -CONFIGURE_ARGS+= --enable-jsd \ - --enable-dtd-debug -.else -CONFIGURE_ARGS+= --disable-jsd \ - --disable-dtd-debug -.endif - -.if defined(WITH_CALENDAR) -CONFIGURE_ARGS+= --enable-calendar -.endif - -.if defined(WITHOUT_COMPOSER) -CONFIGURE_ARGS+= --disable-composer -.endif - -MAKE_ENV= LD_LIBRARY_PATH=${WRKSRC}/dist/bin \ - MOZ_INTERNAL_LIBART_LGPL=1 -ALL_TARGET= default - -.if ${ARCH} == "i386" -CONFIGURE_ARGS+= --enable-reorder -.endif - -.if ${OSVERSION} < 500035 -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-nsSVGLibartGlyphMetricsFT.cpp -.endif - -.if defined(WITH_SMB) -USE_GNOME+= gnomevfs2 -.else -CONFIGURE_ARGS+=--disable-gnomevfs -.endif - -.if defined(WITH_OPTIMIZED_CFLAGS) -CFLAGS+= -O2 -CONFIGURE_ARGS+= --enable-optimize=-O2 -.endif - -.if ${ARCH} == "alpha" && ${OSVERSION} < 500035 -IGNORE= "core dumps on alpha during post-build" -.endif - -.if exists(${LOCALBASE}/include/freetype/freetype.h) -BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla" -.endif - -pre-everything:: -.if defined(WITH_CALENDAR) - @${ECHO_MSG} "" - @${ECHO_MSG} "Calendar is still beta software." - @${ECHO_MSG} "Use at your own risk." - @${ECHO_MSG} "http://mozilla.org/projects/calendar/" - @${ECHO_MSG} "" -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ - ${WRKSRC}/build/unix/run-mozilla.sh - @${REINPLACE_CMD} -e 's|%%MOZILLA%%|${MOZILLA}|g' \ - -e 's|%%HEADERS_SUFX%%|${MOZ_SUFX}|g' \ - ${WRKSRC}/config/autoconf.mk.in - @${FIND} ${WRKSRC}/other-licenses/libical -name "*.c" | ${XARGS} \ - ${REINPLACE_CMD} 's|<malloc.h>|<stdlib.h>|g' - @${REINPLACE_CMD} -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/nsprpub/configure - @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/nsprpub/configure \ - ${WRKSRC}/security/coreconf/FreeBSD.mk \ - ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ - ${WRKSRC}/js/src/Makefile.in - @${REINPLACE_CMD} -e 's|libesd\.so\.0|${ESD_LIB}|g' \ - ${WRKSRC}/widget/src/gtk2/nsSound.cpp - @${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ - ${WRKSRC}/modules/libpref/src/init/all.js - @${REINPLACE_CMD} -e 's|<iconv.h>|\"${LOCALBASE}/include/iconv.h\"|g' \ - ${WRKSRC}/configure \ - ${WRKSRC}/intl/uconv/native/nsNativeUConvService.cpp \ - ${WRKSRC}/xpcom/io/nsNativeCharsetUtils.cpp - @${REINPLACE_CMD} -e 's|libfreetype.so.6|${FREETYPE_LIB}|g' \ - ${WRKSRC}/modules/libpref/src/init/all.js - @for pcfile in ${PKGCONFIG_FILES}; do \ - ${REINPLACE_CMD} -e 's|mozilla-xpcom|mozilla-xpcom${MOZ_SUFX}${PKGNAMESUFFIX}|g ; \ - s|mozilla-nspr|mozilla-nspr${MOZ_SUFX}${PKGNAMESUFFIX}|g' \ - ${WRKSRC}/build/unix/$${pcfile}.pc.in; \ - done - @${SED} -e 's|%%MOZDIR%%|${PREFIX}/lib/${MOZILLA}|g' \ - < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} - -pre-configure: - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \ - ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \ - ${FALSE}; \ - fi - -post-build: - ${SED} -e "s|%%PREFIX%%|${PREFIX}|g" -e "s|%%MOZILLA%%|${MOZILLA}|g" \ - ${FILESDIR}/mozilla.sh >${WRKSRC}/${MOZILLA} - ${FIND} ${WRKSRC}/dist/bin -type d | ${SORT} -r | \ - ${XARGS} ${RMDIR} 2> /dev/null || ${TRUE} - -pre-install: - ${RM} -f ${PLIST} - ${TOUCH} -f ${PLIST} - if [ ! -x ${PREFIX}/bin/mozilla -a ! -L ${PREFIX}/bin/mozilla ]; then \ - ${ECHO_CMD} bin/mozilla >> ${PLIST} ; \ - fi - ${ECHO_CMD} bin/${MOZILLA} >> ${PLIST} - if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST} ; \ - break; \ - fi; \ - done; \ - ${ECHO_CMD} @dirrm lib/browser_plugins >> ${PLIST} ; \ - fi - cd ${WRKSRC}/dist/bin && ${FIND} -s * -type f -o -type l | \ - ${SED} -e 's:^:lib/${MOZILLA}/:' >> ${PLIST} \ - && ${FIND} -d * -type d | \ - ${SED} -e 's:^:@dirrm lib/${MOZILLA}/:' >> ${PLIST} - ${ECHO_CMD} @dirrm lib/${MOZILLA} >> ${PLIST} - for pcfile in ${PKGCONFIG_FILES}; do \ - ${ECHO_CMD} libdata/pkgconfig/$${pcfile}${MOZ_SUFX}${PKGNAMESUFFIX}.pc >> ${PLIST} ; \ - done - cd ${WRKSRC}/dist/include && ${FIND} -s * -type f -o -type l | \ - ${SED} -e 's:^:include/${MOZILLA}/:' >> ${PLIST} \ - && ${FIND} -d * -type d | \ - ${SED} -e 's:^:@dirrm include/${MOZILLA}/:' >> ${PLIST} - ${ECHO_CMD} @dirrm include/${MOZILLA} >> ${PLIST} - -do-install: - ${MKDIR} ${PREFIX}/lib/${MOZILLA} - ${CHMOD} 755 ${PREFIX}/lib/${MOZILLA} - cd ${WRKSRC}/dist/bin && ${FIND} . | \ - ${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/${MOZILLA} - ${INSTALL_SCRIPT} ${WRKSRC}/${MOZILLA} ${PREFIX}/bin - if [ ! -x ${PREFIX}/bin/mozilla -a ! -L ${PREFIX}/bin/mozilla ]; then \ - ${LN} -sf ${PREFIX}/bin/${MOZILLA} ${PREFIX}/bin/mozilla ; \ - fi - if [ ! -d ${PREFIX}/lib/browser_plugins ]; then \ - ${MKDIR} ${PREFIX}/lib/browser_plugins ; \ - fi - if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \ - for jpi in ${JPI_LIST}; do \ - if [ -f $${jpi} ]; then \ - ${LN} -sf $${jpi} \ - ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ; \ - break; \ - fi; \ - done; \ - fi - for pcfile in ${PKGCONFIG_FILES}; do \ - ${INSTALL_DATA} ${WRKSRC}/build/unix/$${pcfile}.pc \ - ${PREFIX}/libdata/pkgconfig/$${pcfile}${MOZ_SUFX}${PKGNAMESUFFIX}.pc ; \ - done - -${RM} -fr ${PREFIX}/include/${MOZILLA} - ${MKDIR} ${PREFIX}/include/${MOZILLA} - ${CHMOD} 755 ${PREFIX}/include/${MOZILLA} - cd ${WRKSRC}/dist/include && ${FIND} . | \ - ${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/include/${MOZILLA} - -post-install: - @${CHMOD} -R u-w ${PREFIX}/lib/${MOZILLA}/components -.if !defined(PACKAGE_BUILDING) - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -.endif - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/www/seamonkey2/distinfo b/www/seamonkey2/distinfo deleted file mode 100644 index 75c5086f5b22..000000000000 --- a/www/seamonkey2/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -MD5 (mozilla-source-1.8a3.tar.bz2) = 123d90d91965e2a655550a3af44513ce -SIZE (mozilla-source-1.8a3.tar.bz2) = 31404770 -MD5 (libart_lgpl.tar.bz2) = d681e7528aa30b6c615e571a54db2242 -SIZE (libart_lgpl.tar.bz2) = 103000 diff --git a/www/seamonkey2/files/extra-patch-nsSVGLibartGlyphMetricsFT.cpp b/www/seamonkey2/files/extra-patch-nsSVGLibartGlyphMetricsFT.cpp deleted file mode 100644 index a1c0265f14b6..000000000000 --- a/www/seamonkey2/files/extra-patch-nsSVGLibartGlyphMetricsFT.cpp +++ /dev/null @@ -1,42 +0,0 @@ ---- layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp.orig Sat Jul 24 23:59:16 2004 -+++ layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp Sun Jul 25 00:04:20 2004 -@@ -56,6 +56,12 @@ - #include "nsArray.h" - #include "nsDataHashtable.h" - -+#ifdef HAVE_CPP_2BYTE_WCHAR_T -+ typedef nsDependentString nsLiteralString; -+#else -+ typedef NS_ConvertASCIItoUTF16 nsLiteralString; -+#endif -+ - /** - * \addtogroup libart_renderer Libart Rendering Engine - * @{ -@@ -112,7 +118,7 @@ - nsCOMPtr<nsISVGGlyphMetricsSource> mSource; - - public: -- static nsDataHashtable<nsStringHashKey,const nsDependentString*> sFontAliases; -+ static nsDataHashtable<nsStringHashKey,const nsLiteralString*> sFontAliases; - }; - - /** @} */ -@@ -120,7 +126,7 @@ - //---------------------------------------------------------------------- - // nsSVGLibartGlyphMetricsFT implementation: - --nsDataHashtable<nsStringHashKey,const nsDependentString*> -+nsDataHashtable<nsStringHashKey,const nsLiteralString*> - nsSVGLibartGlyphMetricsFT::sFontAliases; - - -@@ -406,7 +412,7 @@ - } - else { - // try alias if there is one: -- const nsDependentString *alias = nsnull; -+ const nsLiteralString *alias = nsnull; - nsSVGLibartGlyphMetricsFT::sFontAliases.Get(NS_ConvertUTF8toUCS2(family_name), - &alias); - if (alias) { diff --git a/www/seamonkey2/files/mozilla.sh b/www/seamonkey2/files/mozilla.sh deleted file mode 100644 index c839ef1a9ff4..000000000000 --- a/www/seamonkey2/files/mozilla.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -MOZILLA_DIR="%%PREFIX%%/lib/%%MOZILLA%%" -MOZILLA_EXEC="mozilla" -LOCATION='new-tab' - -cd $MOZILLA_DIR || exit 1 - -case $1 in - -browser) - REMOTE_COMMAND="xfeDoCommand (openBrowser)" - ;; - -mail) - REMOTE_COMMAND="xfeDoCommand (openInbox)" - ;; - -compose) - REMOTE_COMMAND="xfeDoCommand (composeMessage)" - ;; - -*) - exec ./$MOZILLA_EXEC "$@" - ;; - *) - REMOTE_COMMAND="openURL($@, $LOCATION)" - ;; -esac - -# process found -./$MOZILLA_EXEC -remote "ping()" && -./$MOZILLA_EXEC -remote "$REMOTE_COMMAND" && exit 0 - -# no existing process -exec ./$MOZILLA_EXEC "$@" - diff --git a/www/seamonkey2/files/patch-250862 b/www/seamonkey2/files/patch-250862 deleted file mode 100644 index 05423dc84195..000000000000 --- a/www/seamonkey2/files/patch-250862 +++ /dev/null @@ -1,22 +0,0 @@ -Index: mozilla/xpfe/communicator/resources/content/contentAreaDD.js -=================================================================== -RCS file: /cvsroot/mozilla/xpfe/communicator/resources/content/contentAreaDD.js,v -retrieving revision 1.32 -retrieving revision 1.32.88.1 -diff -u -r1.32 -r1.32.88.1 ---- xpfe/communicator/resources/content/contentAreaDD.js 10 Jul 2002 01:23:50 -0000 1.32 -+++ xpfe/communicator/resources/content/contentAreaDD.js 27 Aug 2004 01:13:39 -0000 1.32.88.1 -@@ -53,8 +53,11 @@ - { - var url = transferUtils.retrieveURLFromData(aXferData.data, aXferData.flavour.contentType); - -- // valid urls don't contain spaces ' '; if we have a space it isn't a valid url so bail out -- if (!url || !url.length || url.indexOf(" ", 0) != -1) -+ // valid urls don't contain spaces ' '; if we have a space it -+ // isn't a valid url, or if it's a javascript: or data: url, -+ // bail out -+ if (!url || !url.length || url.indexOf(" ", 0) != -1 || -+ /^\s*(javascript|data):/.test(url)) - return; - - switch (document.firstChild.getAttribute('windowtype')) { diff --git a/www/seamonkey2/files/patch-255067 b/www/seamonkey2/files/patch-255067 deleted file mode 100644 index cddf17ca8328..000000000000 --- a/www/seamonkey2/files/patch-255067 +++ /dev/null @@ -1,60 +0,0 @@ -Index: mozilla/gfx/src/shared/gfxImageFrame.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/shared/gfxImageFrame.cpp,v -retrieving revision 1.26 -retrieving revision 1.26.12.1 -diff -u -r1.26 -r1.26.12.1 ---- gfx/src/shared/gfxImageFrame.cpp 16 Jan 2004 23:28:48 -0000 1.26 -+++ gfx/src/shared/gfxImageFrame.cpp 27 Aug 2004 11:02:58 -0000 1.26.12.1 -@@ -72,6 +72,13 @@ - return NS_ERROR_FAILURE; - } - -+ /* reject over-wide or over-tall images */ -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if ( aWidth > k64KLimit || aHeight > k64KLimit ){ -+ NS_ERROR("image too big"); -+ return NS_ERROR_FAILURE; -+ } -+ - nsresult rv; - - mOffset.MoveTo(aX, aY); -Index: mozilla/gfx/src/windows/nsImageWin.cpp -=================================================================== -RCS file: /cvsroot/mozilla/gfx/src/windows/nsImageWin.cpp,v -retrieving revision 3.130.2.1 -retrieving revision 3.130.2.1.6.1 -diff -u -r3.130.2.1 -r3.130.2.1.6.1 ---- gfx/src/windows/nsImageWin.cpp 11 May 2004 21:53:49 -0000 3.130.2.1 -+++ gfx/src/windows/nsImageWin.cpp 27 Aug 2004 11:02:58 -0000 3.130.2.1.6.1 -@@ -131,6 +131,10 @@ - return NS_ERROR_UNEXPECTED; - } - -+ // limit images to 64k pixels on a side (~55 feet on a 100dpi monitor) -+ const PRInt32 k64KLimit = 0x0000FFFF; -+ if (aWidth > k64KLimit || aHeight > k64KLimit) -+ return NS_ERROR_FAILURE; - - if (mNumPaletteColors >= 0){ - // If we have a palette -Index: mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp -=================================================================== -RCS file: /cvsroot/mozilla/modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,v -retrieving revision 1.24.2.1 -retrieving revision 1.24.2.1.6.1 -diff -u -r1.24.2.1 -r1.24.2.1.6.1 ---- modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 13 May 2004 22:27:35 -0000 1.24.2.1 -+++ modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp 27 Aug 2004 11:02:58 -0000 1.24.2.1.6.1 -@@ -274,7 +274,9 @@ - CalcBitShift(); - } - // BMPs with negative width are invalid -- if (mBIH.width < 0) -+ // Reject extremely wide images to keep the math sane -+ const PRInt32 k64KWidth = 0x0000FFFF; -+ if (mBIH.width < 0 || mBIH.width > k64KWidth) - return NS_ERROR_FAILURE; - - PRUint32 real_height = (mBIH.height > 0) ? mBIH.height : -mBIH.height; diff --git a/www/seamonkey2/files/patch-256316 b/www/seamonkey2/files/patch-256316 deleted file mode 100644 index 147d15e5303d..000000000000 --- a/www/seamonkey2/files/patch-256316 +++ /dev/null @@ -1,18 +0,0 @@ -Index: mozilla/netwerk/dns/src/nsIDNService.cpp -=================================================================== -RCS file: /cvsroot/mozilla/netwerk/dns/src/nsIDNService.cpp,v -retrieving revision 1.18 -retrieving revision 1.18.10.1 -diff -u -r1.18 -r1.18.10.1 ---- netwerk/dns/src/nsIDNService.cpp 3 Apr 2004 07:32:18 -0000 1.18 -+++ netwerk/dns/src/nsIDNService.cpp 27 Aug 2004 11:23:21 -0000 1.18.10.1 -@@ -242,6 +242,9 @@ - - NS_IMETHODIMP nsIDNService::Normalize(const nsACString & input, nsACString & output) - { -+ // protect against bogus input -+ NS_ENSURE_TRUE(IsUTF8(input), NS_ERROR_UNEXPECTED); -+ - nsAutoString outUTF16; - nsresult rv = stringPrep(NS_ConvertUTF8toUTF16(input), outUTF16); - if (NS_SUCCEEDED(rv)) diff --git a/www/seamonkey2/files/patch-257314 b/www/seamonkey2/files/patch-257314 deleted file mode 100644 index 8bcc707b9dd9..000000000000 --- a/www/seamonkey2/files/patch-257314 +++ /dev/null @@ -1,31 +0,0 @@ -Index: nsVCardObj.cpp -=================================================================== -RCS file: /cvsroot/mozilla/mailnews/addrbook/src/nsVCardObj.cpp,v -retrieving revision 1.2 -retrieving revision 1.2.24.1 -diff -u -r1.2 -r1.2.24.1 ---- mailnews/addrbook/src/nsVCardObj.cpp 14 Sep 2003 21:45:58 -0000 1.2 -+++ mailnews/addrbook/src/nsVCardObj.cpp 31 Aug 2004 07:44:25 -0000 1.2.24.1 -@@ -1344,16 +1344,13 @@ - - static void writeGroup(OFile *fp, VObject *o) - { -- char buf1[256]; -- char buf2[256]; -- PL_strcpy(buf1,NAME_OF(o)); -- while ((o=isAPropertyOf(o,VCGroupingProp)) != 0) { -- PL_strcpy(buf2,STRINGZ_VALUE_OF(o)); -- PL_strcat(buf2,"."); -- PL_strcat(buf2,buf1); -- PL_strcpy(buf1,buf2); -+ nsCAutoString buf(NAME_OF(o)); -+ -+ while ((o=isAPropertyOf(o,VCGroupingProp)) != 0) { -+ buf.Insert(NS_LITERAL_CSTRING("."), 0); -+ buf.Insert(STRINGZ_VALUE_OF(o), 0); - } -- appendsOFile(fp,buf1); -+ appendsOFile(fp, buf.get()); - } - - static int inList(const char **list, const char *s) diff --git a/www/seamonkey2/files/patch-258005 b/www/seamonkey2/files/patch-258005 deleted file mode 100644 index fc20d4b596cf..000000000000 --- a/www/seamonkey2/files/patch-258005 +++ /dev/null @@ -1,278 +0,0 @@ -Index: nsMsgCompUtils.cpp -=================================================================== -RCS file: /cvsroot/mozilla/mailnews/compose/src/nsMsgCompUtils.cpp,v -retrieving revision 1.161 -retrieving revision 1.161.10.1 -diff -u -r1.161 -r1.161.10.1 ---- mailnews/compose/src/nsMsgCompUtils.cpp 12 Mar 2004 07:23:38 -0000 1.161 -+++ mailnews/compose/src/nsMsgCompUtils.cpp 8 Sep 2004 19:27:53 -0000 1.161.10.1 -@@ -821,16 +821,7 @@ - nsresult rv; - nsCOMPtr<nsIPref> prefs(do_GetService(kPrefCID, &rv)); - -- PRInt32 buffer_size = 2048 + (real_name ? 2*PL_strlen(real_name) : 0) + (base_url ? 2*PL_strlen(base_url) : 0) + -- (type_param ? PL_strlen(type_param) : 0) + (encoding ? PL_strlen(encoding) : 0) + -- (description ? PL_strlen(description) : 0) + (x_mac_type ? PL_strlen(x_mac_type) : 0) + -- (x_mac_creator ? PL_strlen(x_mac_creator) : 0) + (attachmentCharset ? PL_strlen(attachmentCharset) : 0) + -- (bodyCharset ? PL_strlen(bodyCharset) : 0) + (content_id ? PL_strlen(content_id) : 0); -- char *buffer = (char *) PR_Malloc (buffer_size); -- char *buffer_tail = buffer; -- -- if (! buffer) -- return 0; /* NS_ERROR_OUT_OF_MEMORY */ -+ nsCString buf(""); - - NS_ASSERTION (encoding, "null encoding"); - -@@ -874,14 +865,13 @@ - } - } - -- PUSH_STRING ("Content-Type: "); -- PUSH_STRING (type); -- -+ buf.Append("Content-Type: "); -+ buf.Append(type); - if (type_param && *type_param) - { - if (*type_param != ';') -- PUSH_STRING("; "); -- PUSH_STRING(type_param); -+ buf.Append("; "); -+ buf.Append(type_param); - } - - if (mime_type_needs_charset (type)) -@@ -918,8 +908,8 @@ - (PL_strcasecmp(encoding, ENCODING_BASE64) != 0)) && - (*charset_label)) - { -- PUSH_STRING ("; charset="); -- PUSH_STRING (charset_label); -+ buf.Append("; charset="); -+ buf.Append(charset_label); - } - } - -@@ -930,7 +920,7 @@ - if(type && !PL_strcasecmp(type, "text/plain")) - { - if(UseFormatFlowed(bodyCharset)) -- PUSH_STRING ("; format=flowed"); -+ buf.Append("; format=flowed"); - // else - // { - // Don't add a markup. Could use -@@ -942,59 +932,59 @@ - } - - if (x_mac_type && *x_mac_type) { -- PUSH_STRING ("; x-mac-type=\""); -- PUSH_STRING (x_mac_type); -- PUSH_STRING ("\""); -+ buf.Append("; x-mac-type=\""); -+ buf.Append(x_mac_type); -+ buf.Append("\""); - } - - if (x_mac_creator && *x_mac_creator) { -- PUSH_STRING ("; x-mac-creator=\""); -- PUSH_STRING (x_mac_creator); -- PUSH_STRING ("\""); -+ buf.Append("; x-mac-creator=\""); -+ buf.Append(x_mac_creator); -+ buf.Append("\""); - } - - #ifdef EMIT_NAME_IN_CONTENT_TYPE - if (encodedRealName && *encodedRealName) { - if (parmFolding == 0 || parmFolding == 1) { -- PUSH_STRING (";\r\n name=\""); -- PUSH_STRING (encodedRealName); -- PUSH_STRING ("\""); -+ buf.Append(";\r\n name=\""); -+ buf.Append(encodedRealName); -+ buf.Append("\""); - } - else // if (parmFolding == 2) - { - char *rfc2231Parm = RFC2231ParmFolding("name", charset.get(), - nsMsgI18NGetAcceptLanguage(), encodedRealName); - if (rfc2231Parm) { -- PUSH_STRING(";\r\n "); -- PUSH_STRING(rfc2231Parm); -+ buf.Append(";\r\n "); -+ buf.Append(rfc2231Parm); - PR_Free(rfc2231Parm); - } - } - } - #endif /* EMIT_NAME_IN_CONTENT_TYPE */ -+ buf.Append(CRLF); - -- PUSH_NEWLINE (); -+ buf.Append("Content-Transfer-Encoding: "); -+ buf.Append(encoding); - -- PUSH_STRING ("Content-Transfer-Encoding: "); -- PUSH_STRING (encoding); -- PUSH_NEWLINE (); -+ buf.Append(CRLF); - - if (description && *description) { - char *s = mime_fix_header (description); - if (s) { -- PUSH_STRING ("Content-Description: "); -- PUSH_STRING (s); -- PUSH_NEWLINE (); -+ buf.Append("Content-Description: "); -+ buf.Append(s); -+ buf.Append(CRLF); - PR_Free(s); - } - } - - if ( (content_id) && (*content_id) ) - { -- PUSH_STRING ("Content-ID: <"); -- PUSH_STRING (content_id); -- PUSH_STRING (">"); -- PUSH_NEWLINE (); -+ buf.Append("Content-ID: <"); -+ buf.Append(content_id); -+ buf.Append(">"); -+ buf.Append(CRLF); - } - - if (encodedRealName && *encodedRealName) { -@@ -1004,15 +994,15 @@ - rv = prefs->GetIntPref("mail.content_disposition_type", &pref_content_disposition); - NS_ASSERTION(NS_SUCCEEDED(rv), "failed to get mail.content_disposition_type"); - -- PUSH_STRING ("Content-Disposition: "); -+ buf.Append("Content-Disposition: "); - - if (pref_content_disposition == 1) -- PUSH_STRING ("attachment"); -+ buf.Append("attachment"); - else - if (pref_content_disposition == 2 && - (!PL_strcasecmp(type, TEXT_PLAIN) || - (period && !PL_strcasecmp(period, ".txt")))) -- PUSH_STRING("attachment"); -+ buf.Append("attachment"); - - /* If this document is an anonymous binary file or a vcard, - then always show it as an attachment, never inline. */ -@@ -1020,23 +1010,23 @@ - if (!PL_strcasecmp(type, APPLICATION_OCTET_STREAM) || - !PL_strcasecmp(type, TEXT_VCARD) || - !PL_strcasecmp(type, APPLICATION_DIRECTORY)) /* text/x-vcard synonym */ -- PUSH_STRING ("attachment"); -+ buf.Append("attachment"); - else -- PUSH_STRING ("inline"); -+ buf.Append("inline"); - - if (parmFolding == 0 || parmFolding == 1) { -- PUSH_STRING (";\r\n filename=\""); -- PUSH_STRING (encodedRealName); -- PUSH_STRING ("\"" CRLF); -+ buf.Append(";\r\n filename=\""); -+ buf.Append(encodedRealName); -+ buf.Append("\"" CRLF); - } - else // if (parmFolding == 2) - { - char *rfc2231Parm = RFC2231ParmFolding("filename", charset.get(), - nsMsgI18NGetAcceptLanguage(), encodedRealName); - if (rfc2231Parm) { -- PUSH_STRING(";\r\n "); -- PUSH_STRING(rfc2231Parm); -- PUSH_NEWLINE (); -+ buf.Append(";\r\n "); -+ buf.Append(rfc2231Parm); -+ buf.Append(CRLF); - PR_Free(rfc2231Parm); - } - } -@@ -1045,7 +1035,7 @@ - if (type && - (!PL_strcasecmp (type, MESSAGE_RFC822) || - !PL_strcasecmp (type, MESSAGE_NEWS))) -- PUSH_STRING ("Content-Disposition: inline" CRLF); -+ buf.Append("Content-Disposition: inline" CRLF); - - #ifdef GENERATE_CONTENT_BASE - /* If this is an HTML document, and we know the URL it originally -@@ -1079,9 +1069,9 @@ - prefs->GetBoolPref("mail.use_content_location_on_send", &useContentLocation); - - if (useContentLocation) -- PUSH_STRING ("Content-Location: \""); -+ buf.Append("Content-Location: \""); - else -- PUSH_STRING ("Content-Base: \""); -+ buf.Append("Content-Base: \""); - /* rhp - Pref for Content-Location usage */ - - /* rhp: this is to work with the Content-Location stuff */ -@@ -1089,34 +1079,34 @@ - - while (*s != 0 && *s != '#') - { -- const char *ot = buffer_tail; -- -+ PRUint32 ot=buf.Length(); -+ char tmp[]="\x00\x00"; - /* URLs must be wrapped at 40 characters or less. */ - if (col >= 38) { -- PUSH_STRING(CRLF "\t"); -+ buf.Append(CRLF "\t"); - col = 0; - } - - if (*s == ' ') -- PUSH_STRING("%20"); -+ buf.Append("%20"); - else if (*s == '\t') -- PUSH_STRING("%09"); -+ buf.Append("%09"); - else if (*s == '\n') -- PUSH_STRING("%0A"); -+ buf.Append("%0A"); - else if (*s == '\r') -- PUSH_STRING("%0D"); -+ buf.Append("%0D"); - else { -- *buffer_tail++ = *s; -- *buffer_tail = '\0'; -+ tmp[0]=*s; -+ buf.Append(tmp); - } - s++; -- col += (buffer_tail - ot); -+ col += (buf.Length() - ot); - } -- PUSH_STRING ("\"" CRLF); -+ buf.Append("\"" CRLF); - - /* rhp: this is to try to get around this fun problem with Content-Location */ - if (!useContentLocation) { -- PUSH_STRING ("Content-Location: \""); -+ buf.Append("Content-Location: \""); - s = base_url; - col = 0; - useContentLocation = PR_TRUE; -@@ -1130,10 +1120,9 @@ - #endif /* GENERATE_CONTENT_BASE */ - - /* realloc it smaller... */ -- buffer = (char*) PR_REALLOC (buffer, buffer_tail - buffer + 1); - - PR_FREEIF(encodedRealName); -- return buffer; -+ return PL_strdup(buf.get()); - } - - static PRBool isValidHost( const char* host ) diff --git a/www/seamonkey2/files/patch-Double.cpp b/www/seamonkey2/files/patch-Double.cpp deleted file mode 100644 index 5cd13e4ff4fe..000000000000 --- a/www/seamonkey2/files/patch-Double.cpp +++ /dev/null @@ -1,59 +0,0 @@ ---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003 -+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003 -@@ -51,10 +51,10 @@ - //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. - #ifdef __FreeBSD__ - #include <ieeefp.h> --#ifdef __alpha__ --fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; --#else -+#if defined(__i386__) - fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; -+#else -+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; - #endif - fp_except_t oldmask = fpsetmask(~allmask); - #endif -@@ -75,22 +75,31 @@ - #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000 - #define TX_DOUBLE_HI32_MANTMASK 0x000fffff - -+union ui32dun { -+ PRUint32 i[2]; -+ double d; -+}; -+ - //-- Initialize Double related constants - #ifdef IS_BIG_ENDIAN --const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, -- 0xffffffff}; --const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0}; --const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}; -+const union ui32dun nanMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}}; -+const union ui32dun infMask = -+ {{TX_DOUBLE_HI32_EXPMASK, 0}}; -+const union ui32dun negInfMask = -+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}}; - #else --const PRUint32 nanMask[2] = {0xffffffff, -- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}; --const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK}; --const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; -+const union ui32dun nanMask = -+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}}; -+const union ui32dun infMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK}}; -+const union ui32dun negInfMask = -+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}}; - #endif - --const double Double::NaN = *((double*)nanMask); --const double Double::POSITIVE_INFINITY = *((double*)infMask); --const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); -+const double Double::NaN = nanMask.d; -+const double Double::POSITIVE_INFINITY = infMask.d; -+const double Double::NEGATIVE_INFINITY = negInfMask.d; - - /* - * Determines whether the given double represents positive or negative diff --git a/www/seamonkey2/files/patch-Makefile.in b/www/seamonkey2/files/patch-Makefile.in deleted file mode 100644 index 5480cb799b3d..000000000000 --- a/www/seamonkey2/files/patch-Makefile.in +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.in.orig Fri Aug 29 20:20:58 2003 -+++ Makefile.in Sat Oct 18 15:34:15 2003 -@@ -67,8 +67,7 @@ - $(tier_2_dirs) \ - $(tier_9_dirs) \ - $(tier_40_dirs) \ -- $(tier_50_dirs) \ -- $(NULL) -+ $(tier_50_dirs) - - ifdef GC_LEAK_DETECTOR - DIRS += gc/boehm -@@ -87,7 +86,8 @@ - DIRS += $(tier_98_dirs) - endif - --DIRS += $(tier_99_dirs) -+DIRS += $(tier_99_dirs) \ -+ $(NULL) - - # - # tier 0 - base build config dirs diff --git a/www/seamonkey2/files/patch-build_unix_run-mozilla.sh b/www/seamonkey2/files/patch-build_unix_run-mozilla.sh deleted file mode 100644 index f93248fd107b..000000000000 --- a/www/seamonkey2/files/patch-build_unix_run-mozilla.sh +++ /dev/null @@ -1,23 +0,0 @@ -$FreeBSD$ - ---- build/unix/run-mozilla.sh.orig Mon Dec 15 12:27:28 2003 -+++ build/unix/run-mozilla.sh Wed Feb 11 14:24:17 2004 -@@ -355,7 +355,7 @@ - fi - ## - ## Set LD_LIBRARY_PATH --LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} -+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"} - if [ -n "$LD_LIBRARYN32_PATH" ] - then - LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"} -@@ -442,6 +442,9 @@ - # - export MOZILLA_FIVE_HOME LD_LIBRARY_PATH - export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH -+ -+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins -+export MOZ_PLUGIN_PATH - - if [ $moz_debug -eq 1 ] - then diff --git a/www/seamonkey2/files/patch-config-mkdepend-imakemdep.h b/www/seamonkey2/files/patch-config-mkdepend-imakemdep.h deleted file mode 100644 index b688e664475d..000000000000 --- a/www/seamonkey2/files/patch-config-mkdepend-imakemdep.h +++ /dev/null @@ -1,10 +0,0 @@ ---- config/mkdepend/imakemdep.h Fri Sep 4 21:22:25 1998 -+++ config/mkdepend/imakemdep.h Thu Oct 16 22:43:25 2003 -@@ -278,4 +278,7 @@ - "-D__i386__", - # endif -+# if defined(__amd64__) || defined(__x86_64__) -+ "-D__amd64__ -D__x86_64__", -+# endif - # ifdef __GNUC__ - "-traditional", diff --git a/www/seamonkey2/files/patch-config::rules.mk b/www/seamonkey2/files/patch-config::rules.mk deleted file mode 100644 index 16cb6ae1192e..000000000000 --- a/www/seamonkey2/files/patch-config::rules.mk +++ /dev/null @@ -1,14 +0,0 @@ ---- config/rules.mk.orig Sun May 18 16:10:18 2003 -+++ config/rules.mk Sun Jul 20 18:07:26 2003 -@@ -448,7 +448,11 @@ - - ifeq ($(OS_ARCH),FreeBSD) - ifdef IS_COMPONENT -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc -+else - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+endif - endif - endif - diff --git a/www/seamonkey2/files/patch-config_autoconf.mk.in b/www/seamonkey2/files/patch-config_autoconf.mk.in deleted file mode 100644 index 9c7c471bec3c..000000000000 --- a/www/seamonkey2/files/patch-config_autoconf.mk.in +++ /dev/null @@ -1,18 +0,0 @@ ---- config/autoconf.mk.in.orig Mon Mar 15 22:56:25 2004 -+++ config/autoconf.mk.in Fri Mar 19 15:17:50 2004 -@@ -31,13 +31,13 @@ - prefix = @prefix@ - exec_prefix = @exec_prefix@ - bindir = @bindir@ --includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -+includedir = @includedir@/mozilla%%HEADERS_SUFX%% - libdir = @libdir@ - datadir = @datadir@ - mandir = @mandir@ - idldir = @datadir@/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) - --mozappdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -+mozappdir = $(libdir)/%%MOZILLA%% - mredir = $(libdir)/mre/mre-$(MOZ_APP_VERSION) - mrelibdir = $(mredir)/lib - diff --git a/www/seamonkey2/files/patch-extensions_negotiateauth_Makefile.in b/www/seamonkey2/files/patch-extensions_negotiateauth_Makefile.in deleted file mode 100644 index d2241dbfe9f6..000000000000 --- a/www/seamonkey2/files/patch-extensions_negotiateauth_Makefile.in +++ /dev/null @@ -1,19 +0,0 @@ ---- extensions/negotiateauth/Makefile.in.orig Wed Apr 28 03:26:19 2004 -+++ extensions/negotiateauth/Makefile.in Tue Jul 6 16:27:07 2004 -@@ -66,7 +66,6 @@ - $(NULL) - - EXTRA_DSO_LDOPTS = \ -- $(MOZ_COMPONENT_LIBS) \ - $(NULL) - - ifneq (,$(GSSAPI_LIBS)) -@@ -74,6 +73,8 @@ - EXTRA_DSO_LDOPTS += $(GSSAPI_LIBS) - CPPSRCS += nsNegotiateAuthGSSAPI.cpp - endif -+ -+EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS) - - # make sure this component is never statically linked into the main - # application. this is necessary since we don't want to force users diff --git a/www/seamonkey2/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/www/seamonkey2/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp deleted file mode 100644 index bc141062f7c6..000000000000 --- a/www/seamonkey2/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Wed Mar 17 02:08:01 2004 -+++ gfx/src/gtk/nsFontMetricsXft.cpp Wed Mar 17 02:08:15 2004 -@@ -65,7 +65,8 @@ - - #include <gdk/gdkx.h> - #include <freetype/tttables.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - - #define FORCE_PR_LOG - #include "prlog.h" diff --git a/www/seamonkey2/files/patch-modules::plugin::base::public::nptypes.h b/www/seamonkey2/files/patch-modules::plugin::base::public::nptypes.h deleted file mode 100644 index 34b7e2b304e7..000000000000 --- a/www/seamonkey2/files/patch-modules::plugin::base::public::nptypes.h +++ /dev/null @@ -1,15 +0,0 @@ ---- modules/plugin/base/public/nptypes.h.orig Tue Jul 13 18:15:51 2004 -+++ modules/plugin/base/public/nptypes.h Sun Jul 25 03:11:09 2004 -@@ -70,6 +70,12 @@ - #if !defined(__cplusplus) - typedef int bool; - #endif -+#elif defined(__FreeBSD__) -+ #include <sys/types.h> -+ -+ #if !defined(__cplusplus) -+ typedef int bool; -+ #endif - #else - /* - * For those that ship a standard C99 stdint.h header file, include diff --git a/www/seamonkey2/files/patch-nsprpub-pr-include-md-_pth.h b/www/seamonkey2/files/patch-nsprpub-pr-include-md-_pth.h deleted file mode 100644 index 1f8159c70b1f..000000000000 --- a/www/seamonkey2/files/patch-nsprpub-pr-include-md-_pth.h +++ /dev/null @@ -1,11 +0,0 @@ ---- nsprpub/pr/include/md/_pth.h.orig Mon Jul 26 07:23:42 2004 -+++ nsprpub/pr/include/md/_pth.h Mon Jul 26 07:18:37 2004 -@@ -90,7 +90,7 @@ - #define _PT_PTHREAD_MUTEXATTR_INIT pthread_mutexattr_init - #define _PT_PTHREAD_MUTEXATTR_DESTROY pthread_mutexattr_destroy - #define _PT_PTHREAD_MUTEX_INIT(m, a) pthread_mutex_init(&(m), &(a)) --#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (EBUSY == pthread_mutex_trylock(&(m))) -+#define _PT_PTHREAD_MUTEX_IS_LOCKED(m) (0 != pthread_mutex_trylock(&(m))) - #if defined(DARWIN) - #define _PT_PTHREAD_CONDATTR_INIT(x) 0 - #else diff --git a/www/seamonkey2/files/patch-nsprpub::pr::include::md::_freebsd.cfg b/www/seamonkey2/files/patch-nsprpub::pr::include::md::_freebsd.cfg deleted file mode 100644 index b66fea57cd33..000000000000 --- a/www/seamonkey2/files/patch-nsprpub::pr::include::md::_freebsd.cfg +++ /dev/null @@ -1,124 +0,0 @@ ---- nsprpub/pr/include/md/_freebsd.cfg.orig Sat Nov 15 15:36:12 2003 -+++ nsprpub/pr/include/md/_freebsd.cfg Sun Feb 1 13:36:44 2004 -@@ -91,7 +91,7 @@ - #define PR_ALIGN_OF_DOUBLE 4 - #define PR_ALIGN_OF_POINTER 4 - --#elif defined(__alpha) -+#elif defined(__alpha__) - - #define IS_LITTLE_ENDIAN 1 - #undef IS_BIG_ENDIAN -@@ -138,8 +138,7 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - --#elif defined(__sparc__) -- -+#elif defined(__sparc64__) - #undef IS_LITTLE_ENDIAN - #define IS_BIG_ENDIAN 1 - #define HAVE_LONG_LONG -@@ -185,6 +184,102 @@ - #define PR_ALIGN_OF_DOUBLE 8 - #define PR_ALIGN_OF_POINTER 8 - -+#elif defined(__ia64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__amd64__) -+#define IS_LITTLE_ENDIAN 1 -+#undef IS_BIG_ENDIAN -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#define HAVE_LONG_LONG -+#define HAVE_ALIGNED_DOUBLES -+#define HAVE_ALIGNED_LONGLONGS - #else - - #error "Unknown CPU architecture" diff --git a/www/seamonkey2/files/patch-nsprpub::pr::include::md::_freebsd.h b/www/seamonkey2/files/patch-nsprpub::pr::include::md::_freebsd.h deleted file mode 100644 index fca34102ffb0..000000000000 --- a/www/seamonkey2/files/patch-nsprpub::pr::include::md::_freebsd.h +++ /dev/null @@ -1,13 +0,0 @@ ---- nsprpub/pr/include/md/_freebsd.h.orig Sat Nov 15 18:36:13 2003 -+++ nsprpub/pr/include/md/_freebsd.h Sun Dec 14 11:40:08 2003 -@@ -50,6 +50,10 @@ - #define _PR_SI_ARCHITECTURE "alpha" - #elif defined(__sparc__) - #define _PR_SI_ARCHITECTURE "sparc" -+#elif defined(__ia64__) -+#define _PR_SI_ARCHITECTURE "ia64" -+#elif defined(__amd64__) -+#define _PR_SI_ARCHITECTURE "amd64" - #else - #error "Unknown CPU architecture" - #endif diff --git a/www/seamonkey2/files/patch-nsprpub::pr::src::pthreads::ptio.c b/www/seamonkey2/files/patch-nsprpub::pr::src::pthreads::ptio.c deleted file mode 100644 index 08346f235416..000000000000 --- a/www/seamonkey2/files/patch-nsprpub::pr::src::pthreads::ptio.c +++ /dev/null @@ -1,29 +0,0 @@ ---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 17:59:47 2003 -+++ nsprpub/pr/src/pthreads/ptio.c Fri Aug 29 15:39:46 2003 -@@ -189,7 +189,7 @@ - #endif - #endif - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - static PRBool _pr_ipv6_v6only_on_by_default; - /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */ - #ifndef IPV6_V6ONLY -@@ -1154,7 +1154,7 @@ - _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE); - PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr); - --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option - * is turned on by default, contrary to what RFC 3493, Section - * 5.3 says. So we have to turn it off. Find out whether we -@@ -3462,7 +3462,7 @@ - if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno); - else - { --#ifdef DARWIN -+#if defined(DARWIN) || defined(FREEBSD) - if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default) - { - int on = 0; diff --git a/www/seamonkey2/files/patch-qt b/www/seamonkey2/files/patch-qt deleted file mode 100644 index b0568b3fe04d..000000000000 --- a/www/seamonkey2/files/patch-qt +++ /dev/null @@ -1,50 +0,0 @@ ---- configure.orig Fri Jul 9 18:15:54 2004 -+++ configure Thu Jul 15 17:55:43 2004 -@@ -9370,7 +9370,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9376 "configure" - #include "confdefs.h" -@@ -9401,7 +9401,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS $LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -@@ -9411,7 +9411,7 @@ - echo $ac_n "(cached) $ac_c" 1>&6 - else - ac_save_LIBS="$LIBS" --LIBS="-liconv $LIBS" -+LIBS="-L$LOCALBASE/lib -liconv $LIBS" - cat > conftest.$ac_ext <<EOF - #line 9417 "configure" - #include "confdefs.h" -@@ -9442,7 +9442,7 @@ - fi - if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- _ICONV_LIBS="$_ICONV_LIBS -liconv" -+ _ICONV_LIBS="$_ICONV_LIBS -L$LOCALBASE/lib -liconv" - else - echo "$ac_t""no" 1>&6 - fi -@@ -12487,9 +12487,9 @@ - - - --MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help p3p pref transformiix venkman inspector irc universalchardet typeaheadfind webservices spellcheck gnomevfs negotiateauth sroaming" -+MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help p3p pref transformiix venkman inspector universalchardet typeaheadfind webservices spellcheck gnomevfs negotiateauth sroaming" - --MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT xmlterm datetime finger cview layout-debug tasks sql" -+MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT irc xmlterm datetime finger cview layout-debug tasks sql" - - # Check whether --enable-extensions or --disable-extensions was given. - if test "${enable_extensions+set}" = set; then diff --git a/www/seamonkey2/files/patch-security::coreconf::FreeBSD.mk b/www/seamonkey2/files/patch-security::coreconf::FreeBSD.mk deleted file mode 100644 index 5c76b5af5ebf..000000000000 --- a/www/seamonkey2/files/patch-security::coreconf::FreeBSD.mk +++ /dev/null @@ -1,37 +0,0 @@ ---- security/coreconf/FreeBSD.mk.orig Wed Mar 26 20:17:25 2003 -+++ security/coreconf/FreeBSD.mk Thu Jul 8 12:56:24 2004 -@@ -35,16 +35,18 @@ - - include $(CORE_DEPTH)/coreconf/UNIX.mk - --DEFAULT_COMPILER = gcc --CC = gcc --CCC = g++ -+CCC = ${CXX} - RANLIB = ranlib - - ifeq ($(OS_TEST),alpha) - CPU_ARCH = alpha - else -+ifeq ($(OS_TEST),amd64) -+CPU_ARCH = amd64 -+else - CPU_ARCH = x86 - endif -+endif - - OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK - -@@ -71,7 +73,11 @@ - DLL_SUFFIX = so.1.0 - endif - --MKSHLIB = $(CC) $(DSO_LDOPTS) -+ifneq (,$(filter alpha ia64,$(OS_TEST))) -+MKSHLIB = $(CC) -Wl,-Bsymbolic -lc $(DSO_LDOPTS) -o $@ -+else -+MKSHLIB = $(CC) -Wl,-Bsymbolic $(DSO_LDOPTS) -o $@ -+endif - ifdef MAPFILE - # Add LD options to restrict exported symbols to those in the map file - endif diff --git a/www/seamonkey2/files/patch-xpcom::reflect::xptcall::public::xptcstubsdecl.inc b/www/seamonkey2/files/patch-xpcom::reflect::xptcall::public::xptcstubsdecl.inc deleted file mode 100644 index ebe5474ca275..000000000000 --- a/www/seamonkey2/files/patch-xpcom::reflect::xptcall::public::xptcstubsdecl.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 -+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Fri Mar 19 15:58:14 2004 -@@ -8,7 +8,7 @@ - * 1 is AddRef - * 2 is Release - */ --#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) -+#if !defined(__ia64) - NS_IMETHOD Stub3(); - NS_IMETHOD Stub4(); - NS_IMETHOD Stub5(); diff --git a/www/seamonkey2/files/patch-xpcom::reflect::xptcall::src::md::unix::Makefile.in b/www/seamonkey2/files/patch-xpcom::reflect::xptcall::src::md::unix::Makefile.in deleted file mode 100644 index dbdc47b6f8e4..000000000000 --- a/www/seamonkey2/files/patch-xpcom::reflect::xptcall::src::md::unix::Makefile.in +++ /dev/null @@ -1,56 +0,0 @@ ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 14:31:25 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -59,8 +62,8 @@ - CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp - endif - endif --# IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+# IA64 Linux & FreeBSD -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC diff --git a/www/seamonkey2/files/patch-xptcall-alpha b/www/seamonkey2/files/patch-xptcall-alpha deleted file mode 100644 index 29631a98e61e..000000000000 --- a/www/seamonkey2/files/patch-xptcall-alpha +++ /dev/null @@ -1,459 +0,0 @@ ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003 -@@ -0,0 +1,184 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1998 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+__asm__("invoke_copy_to_stack") __attribute__((unused)); -+ -+static void -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++) -+ { -+ if(s->IsPtrData()) -+ { -+ *d = (PRUint64)s->ptr; -+ continue; -+ } -+ switch(s->type) -+ { -+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break; -+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break; -+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break; -+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break; -+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break; -+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break; -+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break; -+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // convert floats to doubles if they are to be passed -+ // via registers so we can just deal with doubles later -+ union { PRUint64 u64; double d; } t; -+ t.d = (double)s->val.f; -+ *d = t.u64; -+ } -+ else -+ // otherwise copy to stack normally -+ *d = (PRUint64)s->val.u32; -+ break; -+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break; -+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break; -+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break; -+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break; -+ default: -+ // all the others are plain pointer types -+ *d = (PRUint64)s->val.p; -+ break; -+ } -+ } -+} -+ -+/* -+ * XPTC_PUBLIC_API(nsresult) -+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt) -+ */ -+__asm__( -+ "#### XPTC_InvokeByIndex ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".globl XPTC_InvokeByIndex\n\t" -+ ".ent XPTC_InvokeByIndex\n" -+"XPTC_InvokeByIndex:\n\t" -+ ".frame $15,32,$26,0\n\t" -+ ".mask 0x4008000,-32\n\t" -+ "ldgp $29,0($27)\n" -+"$XPTC_InvokeByIndex..ng:\n\t" -+ "subq $30,32,$30\n\t" -+ "stq $26,0($30)\n\t" -+ "stq $15,8($30)\n\t" -+ "bis $30,$30,$15\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1 -+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters -+ * is required for storage of those passed via registers. -+ */ -+ -+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */ -+ "cmplt $2,$18,$1\n\t" -+ "cmovne $1,$18,$2\n\t" -+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */ -+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */ -+ "subq $30,$1,$30\n\t" -+ -+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */ -+ "stq $17,16($15)\n\t" /* save "methodIndex" */ -+ -+ "addq $30,8,$16\n\t" /* pass stack pointer */ -+ "bis $18,$18,$17\n\t" /* pass "paramCount" */ -+ "bis $19,$19,$18\n\t" /* pass "params" */ -+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */ -+ -+ /* -+ * Copy the first 6 parameters to registers and remove from stack frame. -+ * Both the integer and floating point registers are set for each parameter -+ * except the first which is the "this" pointer. (integer only) -+ * The floating point registers are all set as doubles since the -+ * invoke_copy_to_stack function should have converted the floats. -+ */ -+ "ldq $16,0($30)\n\t" /* integer registers */ -+ "ldq $17,8($30)\n\t" -+ "ldq $18,16($30)\n\t" -+ "ldq $19,24($30)\n\t" -+ "ldq $20,32($30)\n\t" -+ "ldq $21,40($30)\n\t" -+ "ldt $f17,8($30)\n\t" /* floating point registers */ -+ "ldt $f18,16($30)\n\t" -+ "ldt $f19,24($30)\n\t" -+ "ldt $f20,32($30)\n\t" -+ "ldt $f21,40($30)\n\t" -+ -+ "addq $30,48,$30\n\t" /* remove params from stack */ -+ -+ /* -+ * Call the virtual function with the constructed stack frame. -+ */ -+ "bis $16,$16,$1\n\t" /* load "this" */ -+ "ldq $2,16($15)\n\t" /* load "methodIndex" */ -+ "ldq $1,0($1)\n\t" /* load vtable */ -+#if 0 -+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#else -+ "mulq $2, 8, $2\n\t" -+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */ -+#endif -+ "addq $1,$2,$1\n\t" -+ "ldq $27,0($1)\n\t" /* load address of function */ -+ "jsr $26,($27),0\n\t" /* call virtual function */ -+ "ldgp $29,0($26)\n\t" -+ -+ "bis $15,$15,$30\n\t" -+ "ldq $26,0($30)\n\t" -+ "ldq $15,8($30)\n\t" -+ "addq $30,32,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end XPTC_InvokeByIndex" -+ ); -+ ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003 -@@ -0,0 +1,269 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1 -+ * -+ * The contents of this file are subject to the Netscape Public License -+ * Version 1.1 (the "License"); you may not use this file except in -+ * compliance with the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by the Initial Developer are Copyright (C) 1999 -+ * the Initial Developer. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * Alternatively, the contents of this file may be used under the terms of -+ * either the GNU General Public License Version 2 or later (the "GPL"), or -+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), -+ * in which case the provisions of the GPL or the LGPL are applicable instead -+ * of those above. If you wish to allow use of your version of this file only -+ * under the terms of either the GPL or the LGPL, and not to allow others to -+ * use your version of this file under the terms of the NPL, indicate your -+ * decision by deleting the provisions above and replace them with the notice -+ * and other provisions required by the GPL or the LGPL. If you do not delete -+ * the provisions above, a recipient may use your version of this file under -+ * the terms of any one of the NPL, the GPL or the LGPL. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+ -+/* Implement shared vtbl methods. */ -+ -+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */ -+ -+#include <sys/types.h> -+#include <machine/cpu.h> -+#include "xptcprivate.h" -+ -+/* Prototype specifies unmangled function name and disables unused warning */ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+__asm__("PrepareAndDispatch") __attribute__((unused)); -+ -+static nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) -+{ -+ const PRUint8 PARAM_BUFFER_COUNT = 16; -+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ // args[0] to args[NUM_ARG_REGS] hold floating point register values -+ PRUint64* ap = args + NUM_ARG_REGS; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break; -+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break; -+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break; -+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break; -+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break; -+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break; -+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break; -+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break; -+ case nsXPTType::T_FLOAT : -+ if(i < NUM_ARG_REGS) -+ { -+ // floats passed via registers are stored as doubles -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (PRUint64) args[i]; -+ dp->val.f = (float) dp->val.d; // convert double to float -+ } -+ else -+ dp->val.u32 = (PRUint32) *ap; -+ break; -+ case nsXPTType::T_DOUBLE : -+ // doubles passed via registers are also stored -+ // in the first NUM_ARG_REGS entries in args -+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap; -+ break; -+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break; -+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break; -+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+/* -+ * SharedStub() -+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is -+ * passed to this function via $1 to preserve the argument registers. -+ */ -+__asm__( -+ "#### SharedStub ####\n" -+".text\n\t" -+ ".align 5\n\t" -+ ".ent SharedStub\n" -+"SharedStub:\n\t" -+ ".frame $30,96,$26,0\n\t" -+ ".mask 0x4000000,-96\n\t" -+ "ldgp $29,0($27)\n" -+"$SharedStub..ng:\n\t" -+ "subq $30,96,$30\n\t" -+ "stq $26,0($30)\n\t" -+ ".prologue 1\n\t" -+ -+ /* -+ * Store arguments passed via registers to the stack. -+ * Floating point registers are stored as doubles and converted -+ * to floats in PrepareAndDispatch if necessary. -+ */ -+ "stt $f17,16($30)\n\t" /* floating point registers */ -+ "stt $f18,24($30)\n\t" -+ "stt $f19,32($30)\n\t" -+ "stt $f20,40($30)\n\t" -+ "stt $f21,48($30)\n\t" -+ "stq $17,56($30)\n\t" /* integer registers */ -+ "stq $18,64($30)\n\t" -+ "stq $19,72($30)\n\t" -+ "stq $20,80($30)\n\t" -+ "stq $21,88($30)\n\t" -+ -+ /* -+ * Call PrepareAndDispatch function. -+ */ -+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */ -+ "addq $30,16,$18\n\t" /* pass "args" */ -+ "bsr $26,$PrepareAndDispatch..ng\n\t" -+ -+ "ldq $26,0($30)\n\t" -+ "addq $30,96,$30\n\t" -+ "ret $31,($26),1\n\t" -+ ".end SharedStub" -+ ); -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \ -+ ); \ -+__asm__( \ -+ "#### Stub"#n" ####\n" \ -+".text\n\t" \ -+ ".align 5\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \ -+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \ -+ ".frame $30,0,$26,0\n\t" \ -+ "ldgp $29,0($27)\n" \ -+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \ -+ ".prologue 1\n\t" \ -+ "lda $1,"#n"\n\t" \ -+ "br $31,$SharedStub..ng\n\t" \ -+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \ -+ ); -+#else -+/* -+ * nsresult nsXPTCStubBase::Stub##n() -+ * Sets register $1 to "methodIndex" and jumps to SharedStub. -+ */ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ nsresult result; \ -+__asm__ __volatile__( \ -+ "ldah $29,0($27)\n\t" \ -+ "lda $29,0($29)\n\t" \ -+ "lda $1, "#n"\n\t" \ -+ "br $31, $SharedStub..ng\n\t" \ -+ "mov $0, %0\n\t" \ -+ : "=r" (result) \ -+ ); \ -+ return result; \ -+} -+#endif -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ diff --git a/www/seamonkey2/files/patch-xptcall-amd64 b/www/seamonkey2/files/patch-xptcall-amd64 deleted file mode 100644 index 3227cad02182..000000000000 --- a/www/seamonkey2/files/patch-xptcall-amd64 +++ /dev/null @@ -1,386 +0,0 @@ ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_freebsd.cpp Thu Oct 16 22:59:43 2003 -@@ -0,0 +1,174 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+// Platform specific code to invoke XPCOM methods on native objects -+ -+#include "xptcprivate.h" -+ -+// 6 integral parameters are passed in registers -+const PRUint32 GPR_COUNT = 6; -+ -+// 8 floating point parameters are passed in SSE registers -+const PRUint32 FPR_COUNT = 8; -+ -+// Remember that these 'words' are 64-bit long -+static inline void -+invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) -+{ -+ nr_gpr = 1; // skip one GP register for 'that' -+ nr_fpr = 0; -+ nr_stack = 0; -+ -+ /* Compute number of eightbytes of class MEMORY. */ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (!s->IsPtrData() -+ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { -+ if (nr_fpr < FPR_COUNT) -+ nr_fpr++; -+ else -+ nr_stack++; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ nr_gpr++; -+ else -+ nr_stack++; -+ } -+ } -+} -+ -+static void -+invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, -+ PRUint64 * gpregs, double * fpregs) -+{ -+ PRUint32 nr_gpr = 1; // skip one GP register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for (uint32 i = 0; i < paramCount; i++, s++) { -+ if (s->IsPtrData()) -+ value = (PRUint64) s->ptr; -+ else { -+ switch (s->type) { -+ case nsXPTType::T_FLOAT: break; -+ case nsXPTType::T_DOUBLE: break; -+ case nsXPTType::T_I8: value = s->val.i8; break; -+ case nsXPTType::T_I16: value = s->val.i16; break; -+ case nsXPTType::T_I32: value = s->val.i32; break; -+ case nsXPTType::T_I64: value = s->val.i64; break; -+ case nsXPTType::T_U8: value = s->val.u8; break; -+ case nsXPTType::T_U16: value = s->val.u16; break; -+ case nsXPTType::T_U32: value = s->val.u32; break; -+ case nsXPTType::T_U64: value = s->val.u64; break; -+ case nsXPTType::T_BOOL: value = s->val.b; break; -+ case nsXPTType::T_CHAR: value = s->val.c; break; -+ case nsXPTType::T_WCHAR: value = s->val.wc; break; -+ default: value = (PRUint64) s->val.p; break; -+ } -+ } -+ -+ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((double *)d) = s->val.d; -+ d++; -+ } -+ } -+ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ fpregs[nr_fpr++] = s->val.d; -+ else { -+ *((float *)d) = s->val.f; -+ d++; -+ } -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ gpregs[nr_gpr++] = value; -+ else -+ *d++ = value; -+ } -+ } -+} -+ -+extern "C" -+XPTC_PUBLIC_API(nsresult) -+XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant * params) -+{ -+ PRUint32 nr_gpr, nr_fpr, nr_stack; -+ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); -+ -+ // Stack, if used, must be 16-bytes aligned -+ if (nr_stack) -+ nr_stack = (nr_stack + 1) & ~1; -+ -+ // Load parameters to stack, if necessary -+ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); -+ PRUint64 gpregs[GPR_COUNT]; -+ double fpregs[FPR_COUNT]; -+ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); -+ -+ // Load FPR registers from fpregs[] -+ register double d0 asm("xmm0"); -+ register double d1 asm("xmm1"); -+ register double d2 asm("xmm2"); -+ register double d3 asm("xmm3"); -+ register double d4 asm("xmm4"); -+ register double d5 asm("xmm5"); -+ register double d6 asm("xmm6"); -+ register double d7 asm("xmm7"); -+ -+ switch (nr_fpr) { -+#define ARG_FPR(N) \ -+ case N+1: d##N = fpregs[N]; -+ ARG_FPR(7); -+ ARG_FPR(6); -+ ARG_FPR(5); -+ ARG_FPR(4); -+ ARG_FPR(3); -+ ARG_FPR(2); -+ ARG_FPR(1); -+ ARG_FPR(0); -+ case 0:; -+#undef ARG_FPR -+ } -+ -+ // Load GPR registers from gpregs[] -+ register PRUint64 a0 asm("rdi"); -+ register PRUint64 a1 asm("rsi"); -+ register PRUint64 a2 asm("rdx"); -+ register PRUint64 a3 asm("rcx"); -+ register PRUint64 a4 asm("r8"); -+ register PRUint64 a5 asm("r9"); -+ -+ switch (nr_gpr) { -+#define ARG_GPR(N) \ -+ case N+1: a##N = gpregs[N]; -+ ARG_GPR(5); -+ ARG_GPR(4); -+ ARG_GPR(3); -+ ARG_GPR(2); -+ ARG_GPR(1); -+ case 1: a0 = (PRUint64) that; -+ case 0:; -+#undef ARG_GPR -+ } -+ -+ // Ensure that assignments to SSE registers won't be optimized away -+ asm("" :: -+ "x" (d0), "x" (d1), "x" (d2), "x" (d3), -+ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); -+ -+ // Get pointer to method -+ PRUint64 methodAddress = *((PRUint64 *)that); -+ methodAddress += 8 * methodIndex; -+ methodAddress = *((PRUint64 *)methodAddress); -+ -+ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); -+ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); -+ return result; -+} ---- /dev/null Wed Dec 31 16:00:00 1969 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_amd64_freebsd.cpp Thu Oct 16 23:01:08 2003 -@@ -0,0 +1,206 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -+ -+// Implement shared vtbl methods. -+ -+#include "xptcprivate.h" -+ -+// The Linux/x86-64 ABI passes the first 6 integral parameters and the -+// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, -+// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the -+// caller. The rest of the parameters are passed in the callers stack -+// area. -+ -+const PRUint32 PARAM_BUFFER_COUNT = 16; -+const PRUint32 GPR_COUNT = 6; -+const PRUint32 FPR_COUNT = 8; -+ -+// PrepareAndDispatch() is called by SharedStub() and calls the actual method. -+// -+// - 'args[]' contains the arguments passed on stack -+// - 'gpregs[]' contains the arguments passed in integer registers -+// - 'fpregs[]' contains the arguments passed in floating point registers -+// -+// The parameters are mapped into an array of type 'nsXPTCMiniVariant' -+// and then the method gets called. -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, -+ PRUint64 * args, PRUint64 * gpregs, double *fpregs) -+{ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint32 paramCount; -+ PRUint32 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ if (! iface_info) -+ return NS_ERROR_UNEXPECTED; -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no method info"); -+ if (! info) -+ return NS_ERROR_UNEXPECTED; -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (! dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' -+ PRUint32 nr_fpr = 0; -+ PRUint64 value; -+ -+ for(i = 0; i < paramCount; i++) { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { -+ if (nr_fpr < FPR_COUNT) -+ dp->val.d = fpregs[nr_fpr++]; -+ else -+ dp->val.d = *(double*) ap++; -+ continue; -+ } -+ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { -+ if (nr_fpr < FPR_COUNT) -+ // The value in %xmm register is already prepared to -+ // be retrieved as a float. Therefore, we pass the -+ // value verbatim, as a double without conversion. -+ dp->val.d = *(double*) ap++; -+ else -+ dp->val.f = *(float*) ap++; -+ continue; -+ } -+ else { -+ if (nr_gpr < GPR_COUNT) -+ value = gpregs[nr_gpr++]; -+ else -+ value = *ap++; -+ } -+ -+ if (param.IsOut() || !type.IsArithmetic()) { -+ dp->val.p = (void*) value; -+ continue; -+ } -+ -+ switch (type) { -+ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; -+ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; -+ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; -+ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; -+ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; -+ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; -+ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; -+ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; -+ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; -+ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; -+ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; -+ -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if (dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+// Linux/x86-64 uses gcc >= 3.1 -+#define STUB_ENTRY(n) \ -+asm(".section \".text\"\n\t" \ -+ ".align 2\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ -+ ".elseif " #n " < 1000\n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ -+ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ -+ ".else\n\t" \ -+ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ -+ ".endif\n\t" \ -+ "movl $" #n ", %eax\n\t" \ -+ "jmp SharedStub\n\t" \ -+ ".if " #n " < 10\n\t" \ -+ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ -+ ".elseif " #n " < 100\n\t" \ -+ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ -+ ".else\n\t" \ -+ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ -+ ".endif"); -+ -+// static nsresult SharedStub(PRUint32 methodIndex) -+asm(".section \".text\"\n\t" -+ ".align 2\n\t" -+ ".type SharedStub,@function\n\t" -+ "SharedStub:\n\t" -+ // make room for gpregs (48), fpregs (64) -+ "pushq %rbp\n\t" -+ "movq %rsp,%rbp\n\t" -+ "subq $112,%rsp\n\t" -+ // save GP registers -+ "movq %rdi,-112(%rbp)\n\t" -+ "movq %rsi,-104(%rbp)\n\t" -+ "movq %rdx, -96(%rbp)\n\t" -+ "movq %rcx, -88(%rbp)\n\t" -+ "movq %r8 , -80(%rbp)\n\t" -+ "movq %r9 , -72(%rbp)\n\t" -+ "leaq -112(%rbp),%rcx\n\t" -+ // save FP registers -+ "movsd %xmm0,-64(%rbp)\n\t" -+ "movsd %xmm1,-56(%rbp)\n\t" -+ "movsd %xmm2,-48(%rbp)\n\t" -+ "movsd %xmm3,-40(%rbp)\n\t" -+ "movsd %xmm4,-32(%rbp)\n\t" -+ "movsd %xmm5,-24(%rbp)\n\t" -+ "movsd %xmm6,-16(%rbp)\n\t" -+ "movsd %xmm7, -8(%rbp)\n\t" -+ "leaq -64(%rbp),%r8\n\t" -+ // rdi has the 'self' pointer already -+ "movl %eax,%esi\n\t" -+ "leaq 16(%rbp),%rdx\n\t" -+ "call PrepareAndDispatch\n\t" -+ "leave\n\t" -+ "ret\n\t" -+ ".size SharedStub,.-SharedStub"); -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#else -+#error "can't find a compiler to use" -+#endif /* __GNUC__ */ diff --git a/www/seamonkey2/files/patch-xptcall-ia64 b/www/seamonkey2/files/patch-xptcall-ia64 deleted file mode 100644 index 9cd07f7ddbb2..000000000000 --- a/www/seamonkey2/files/patch-xptcall-ia64 +++ /dev/null @@ -1,38 +0,0 @@ ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s.orig Sun Jul 20 00:05:32 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s Sun Jul 20 00:06:37 2003 -@@ -8,6 +8,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'XPTC_InvokeByIndex' -+ .global XPTC_InvokeByIndex - .proc XPTC_InvokeByIndex - // manual bundling - .explicit -@@ -24,7 +25,7 @@ - - // XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, - // PRUint32 paramCount, nsXPTCVariant* params); --XPTC_InvokeByIndex:: -+XPTC_InvokeByIndex: - .prologue - .save ar.pfs, r37 - // allocate 4 input args, 6 local args, and 8 output args ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s.orig Sun Jul 20 00:02:02 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s Sun Jul 20 00:02:40 2003 -@@ -6,6 +6,7 @@ - // Section has executable code - .section .text, "ax","progbits" - // procedure named 'SharedStub' -+ .global SharedStub - .proc SharedStub - // manual bundling - .explicit -@@ -14,7 +15,7 @@ - // .exclass PrepareAndDispatch, @fullyvisible - .type PrepareAndDispatch,@function - --SharedStub:: -+SharedStub: - // 9 arguments, first 8 are the input arguments of previous - // function call. The last one is methodIndex, and is passed in memory - .prologue diff --git a/www/seamonkey2/files/patch-xptcall-sparc64 b/www/seamonkey2/files/patch-xptcall-sparc64 deleted file mode 100644 index 9599a8a71336..000000000000 --- a/www/seamonkey2/files/patch-xptcall-sparc64 +++ /dev/null @@ -1,327 +0,0 @@ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003 -@@ -0,0 +1,123 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ nsIInterfaceInfo* iface_info = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->GetInterfaceInfo(&iface_info); -+ NS_ASSERTION(iface_info,"no interface info"); -+ -+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ NS_RELEASE(iface_info); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ ---- /dev/null Mon May 26 13:22:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003 -@@ -0,0 +1,104 @@ -+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+/* -+ Platform specific code to invoke XPCOM methods on native objects -+ for sparcv9 Solaris. -+ -+ See the SPARC Compliance Definition (SCD) Chapter 3 -+ for more information about what is going on here, including -+ the use of BIAS (0x7ff). -+ The SCD is available from http://www.sparc.com/. -+*/ -+ -+ .global XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, #function -+ -+/* -+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+XPTC_InvokeByIndex: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %d2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes) -+ ldx [%i0],%l1 ! *that --> address of vtable -+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex ---- /dev/null Mon May 26 14:00:00 2003 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003 -@@ -0,0 +1,91 @@ -+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- -+ * -+ * The contents of this file are subject to the Mozilla Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 2001 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ * Stuart Parmenter <pavlov@netscape.com> -+ * Chris Seawood <cls@seawood.org> -+ */ -+ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc) && !defined(__sparc__) -+#error "This code is for Sparc only" -+#endif -+ -+/* Prototype specifies unmangled function name */ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s); -+ -+extern "C" PRUint64 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/www/seamonkey2/pkg-descr b/www/seamonkey2/pkg-descr deleted file mode 100644 index 10b9ea56ea93..000000000000 --- a/www/seamonkey2/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -This is the current release of the Mozilla open source web browser. It should -be fully compliant with all W3C standards, including HTML, CSS, XML, XSL, -JavaScript, MathML, SVG and RDF. This version also supports SSL encryption, -and Java with the use of the FreeBSD native Java plug-in. - -This is the latest bleeding edge release. Beware that you'll probably find -bugs here, so if you value stability, try www/mozilla or www/mozilla-vendor. - -This version has been built with GTK+-2 bindings for use with applications -such as Galeon 2. - -WWW: http://www.mozilla.org/ diff --git a/www/seamonkey2/pkg-install.in b/www/seamonkey2/pkg-install.in deleted file mode 100644 index 3687532f1882..000000000000 --- a/www/seamonkey2/pkg-install.in +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Date created: Mon Nov 29, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# Fix the chrome registry. - -umask 022 -PATH=/bin:/usr/bin - -[ "x$1" = "x" ] && exit 1 -[ "x$2" != "xPOST-INSTALL" ] && exit 0 - -MOZDIR=%%MOZDIR%% -REGXPCOM=${MOZDIR}/regxpcom -REGCHROME=${MOZDIR}/regchrome - -echo "===> Building Chrome's registry..." -rm -rf ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/chrome/*.rdf -mkdir -p ${MOZDIR}/chrome/overlayinfo -rm -f ${MOZDIR}/component.reg - -cd ${MOZDIR} || exit 1 -./run-mozilla.sh ${REGXPCOM} || true -./run-mozilla.sh ${REGCHROME} || true - -exit 0 diff --git a/www/seamonkey2/pkg-message b/www/seamonkey2/pkg-message deleted file mode 100644 index a98a376da558..000000000000 --- a/www/seamonkey2/pkg-message +++ /dev/null @@ -1,9 +0,0 @@ -### -A symlink has been created for the Java plugin. However, in order for Java -to function, you must first install the java/jdk13 port. If you do not -do this, you will see the following error when starting Mozilla: - -LoadPlugin: failed to initialize shared library /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so [Cannot open "/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so"] - -If you do not want Java support, you can safely ignore this message. -### diff --git a/www/squid25/Makefile b/www/squid25/Makefile deleted file mode 100644 index 6276ac71c0c6..000000000000 --- a/www/squid25/Makefile +++ /dev/null @@ -1,446 +0,0 @@ -# New ports collection makefile for: squid24 -# Date created: Tue Mar 27 14:56:08 CEST 2001 -# Whom: Adrian Chadd <adrian@FreeBSD.org> -# -# $FreeBSD$ -# -# Tunables not (yet) configurable via 'make config': -# SQUID_{U,G}ID -# Which user/group squid should run as (default: squid/squid). -# The user and group will be created if they do not already exist using -# a uid:gid of 100:100. -# NOTE: before version 2.5.4_6, these settings defaulted to -# nobody/nogroup. -# If you wish to keep these settings, please define SQUID_UID=nobody and -# SQUID_GID=nogroup in your make environment before you start the update. -# NOTE2: -# Before version 2.5.4_11 the numerical id chosen for SQUID_UID (and -# SQUID_GID respectively) was the first free id greater than or equal 3128. -# If you wish to move your squid user to id 100:100, run "make changeuser", -# please see the changeuser target's definition for further information. -# SQUID_LANGUAGES -# A list of languages for which error page files should be installed -# (default: all) -# -# E.g. use `make SQUID_LANGUAGES="English French"' if you want to -# install the files for these languages only. -# Use `make -VSQUID_LANGUAGES' or scroll down to this variable's -# definition to see which values are valid. -# -# SQUID_DEFAULT_LANG -# If you define SQUID_LANGUAGES, select which language should be the default -# one (this variable defaults to English). This setting can be overwritten -# with squid.conf's error_directory directive. -# -# SQUID_CONFIGURE_ARGS -# Additional configuration options. -# -# To enable them, use e.g -# `make SQUID_CONFIGURE_ARGS="--enable-dlmalloc --enable-truncate" install' -# -# The list below may be incomplete, please see the configure script -# in the squid source distribution for the complete list of additional -# options. -# Note that you probably do not need to worry about these options in most -# cases, they are included in case you want to experiment with them. -# -# --enable-dlmalloc -# Compile and use the malloc package from Doug Lea -# --enable-gnuregex -# Compile and use the supplied GNUregex routines instead of BSD regex. -# --enable-xmalloc-statistics -# Show malloc statistics in status page -# --enable-time-hack -# Optimize time updates to one per second rather than calling gettimeofday() -# --enable-cachemgr-hostname=some.hostname -# Set an explicit hostname in cachemgr.cgi -# --enable-truncate -# Use truncate() rather than unlink() -# --disable-unlinkd -# Do not use "unlinkd" -# --with-aufs-threads=N_THREADS -# Tune the number of worker threads for the aufs object -# --with-coss-membuf-size -# COSS membuf size (default: 1048576 bytes) -# -# This option does not work on FreeBSD at the moment: -# -# --enable-ipf-transparent -# Enable Transparent Proxy support for IP-Filter systems (incl 3.0) -# (IPFilter headers are not currently installed to the base system, -# PRs ports/60700 and misc/44148 describe the problem; see -# http://www.squid-cache.org/Doc/FAQ/FAQ-17.html for information -# about how to do transparent proxying with ipfw) - -PORTNAME= squid -PORTVERSION= 2.5.6 -PORTREVISION= 12 -CATEGORIES= www -MASTER_SITES= \ - ftp://ftp.squid-cache.org/pub/%SUBDIR%/ \ - ftp://ftp.unimelb.edu.au/pub/cwis/servers/unix/squid/%SUBDIR%/ \ - ftp://sunsite.auc.dk/pub/infosystems/squid/%SUBDIR%/ \ - ftp://ftp.leo.org/pub/comp/general/infosys/www/servers/squid/%SUBDIR%/ \ - ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/squid/&,} -MASTER_SITE_SUBDIR= squid-2/STABLE -DISTNAME= squid-2.5.STABLE6 -DIST_SUBDIR= squid2.5 - -PATCH_SITES= http://www.squid-cache.org/Versions/v2/2.5/bugs/ -PATCHFILES= squid-2.5.STABLE6-ufs_no_valid_dir.patch \ - squid-2.5.STABLE6-ldap_helpers.patch \ - squid-2.5.STABLE6-concurrent_dns_lookups.patch \ - squid-2.5.STABLE6-request_header_max_size.patch \ - squid-2.5.STABLE6-partial_hit_is_miss.patch \ - squid-2.5.STABLE6-HEAD.patch \ - squid-2.5.STABLE6-ufs_create_error.patch \ - squid-2.5.STABLE6-basic_auth_caseinsensitive.patch \ - squid-2.5.STABLE6-active_requests_delaypool.patch \ - squid-2.5.STABLE6-client_db_gc.patch \ - squid-2.5.STABLE6-ntlmtruncated.patch \ - squid-2.5.STABLE6-grammar.patch \ - squid-2.5.STABLE6-errorpage_quote.patch \ - squid-2.5.STABLE6-heap_segfault.patch \ - squid-2.5.STABLE6-initgroups.patch \ - squid-2.5.STABLE6-external_acl_newlines.patch \ - squid-2.5.STABLE6-ntlm_fetch_string.patch \ - squid-2.5.STABLE6-ntlm_noreuse_leak.patch \ - squid-2.5.STABLE6-ntlm_challengereuse_leak.patch \ - squid-2.5.STABLE6-rotate_error.patch \ - squid-2.5.STABLE6-digest_crash.patch \ - squid-2.5.STABLE6-acl_times.patch \ - squid-2.5.STABLE6-http_header_range.patch \ - squid-2.5.STABLE6-Content-Disposition.patch -PATCH_DIST_STRIP= -p1 - -MAINTAINER= tmseck@netcologne.de -COMMENT= The successful WWW proxy cache and accelerator - -CONFLICTS= squid-2.[^5]* -GNU_CONFIGURE= yes -USE_BZIP2= yes -USE_PERL5= yes -USE_REINPLACE= yes - -SQUID_UID?= squid -SQUID_GID?= squid - -MAN8= squid.8 -docs= QUICKSTART README RELEASENOTES.html doc/debug-sections.txt -.if !defined(NOPORTDOCS) -PORTDOCS= ${docs:T} -.endif - -OPTIONS= SQUID_LDAP_AUTH "Install LDAP authentication helpers" off \ - SQUID_DELAY_POOLS "Enable delay pools" off \ - SQUID_SNMP "Enable SNMP support" off \ - SQUID_CARP "Enable CARP support" off \ - SQUID_SSL "Enable SSL support for reverse proxies" off \ - SQUID_PINGER "Install the icmp helper" off \ - SQUID_DNS_HELPER "Use the old 'dnsserver' helper" off \ - SQUID_HTCP "Enable HTCP support" off \ - SQUID_VIA_DB "Enable forward/via database" off \ - SQUID_CACHE_DIGESTS "Enable cache digests" off \ - SQUID_WCCP "Enable Web Cache Coordination Protocol" on \ - SQUID_UNDERSCORES "Allow underscores in hostnames" on \ - SQUID_CHECK_HOSTNAME "Do hostname checking" on \ - SQUID_STRICT_HTTP "Be strictly HTTP compliant" off \ - SQUID_IDENT "Enable ident (RFC 931) lookups" on \ - SQUID_USERAGENT_LOG "Enable User-Agent-header logging" off \ - SQUID_ARP_ACL "Enable ACLs based on ethernet address" off \ - SQUID_PF "Enable transp. proxy support using PF" off \ - SQUID_FOLLOW_XFF "Follow X-Forwarded-For headers" off \ - SQUID_AUFS "Enable the aufs storage scheme" off \ - SQUID_COSS "Enable the COSS storage scheme" off \ - SQUID_STACKTRACES "Create backtraces on fatal errors" off \ - SQUID_RCNG "Install an rcNG startup script" on - -PLIST_FILES= etc/rc.d/squid.sh etc/squid/mib.txt etc/squid/mime.conf.default \ - etc/squid/msntauth.conf.default etc/squid/squid.conf.default \ - sbin/RunAccel sbin/RunCache sbin/squidclient sbin/squid - -icon_files= anthony-binhex.gif anthony-bomb.gif anthony-box.gif \ - anthony-box2.gif anthony-c.gif anthony-compressed.gif \ - anthony-dir.gif anthony-dirup.gif anthony-dvi.gif \ - anthony-f.gif anthony-image.gif anthony-image2.gif \ - anthony-layout.gif anthony-link.gif anthony-movie.gif \ - anthony-pdf.gif anthony-portal.gif anthony-ps.gif \ - anthony-quill.gif anthony-script.gif anthony-sound.gif \ - anthony-tar.gif anthony-tex.gif anthony-text.gif \ - anthony-unknown.gif anthony-xbm.gif anthony-xpm.gif - -error_files= ERR_ACCESS_DENIED ERR_CACHE_ACCESS_DENIED \ - ERR_CACHE_MGR_ACCESS_DENIED ERR_CANNOT_FORWARD \ - ERR_CONNECT_FAIL ERR_DNS_FAIL ERR_FORWARDING_DENIED \ - ERR_FTP_DISABLED ERR_FTP_FAILURE ERR_FTP_FORBIDDEN \ - ERR_FTP_NOT_FOUND ERR_FTP_PUT_CREATED \ - ERR_FTP_PUT_ERROR ERR_FTP_PUT_MODIFIED \ - ERR_FTP_UNAVAILABLE ERR_INVALID_REQ ERR_INVALID_URL \ - ERR_LIFETIME_EXP ERR_NO_RELAY ERR_ONLY_IF_CACHED_MISS \ - ERR_READ_ERROR ERR_READ_TIMEOUT ERR_SHUTTING_DOWN \ - ERR_SOCKET_FAILURE ERR_TOO_BIG ERR_UNSUP_REQ \ - ERR_URN_RESOLVE ERR_WRITE_ERROR ERR_ZERO_SIZE_OBJECT - -libexec= cachemgr.cgi digest_pw_auth diskd dnsserver ip_user_check \ - squid_ldap_auth squid_ldap_group msnt_auth ncsa_auth ntlm_auth \ - pam_auth pinger smb_auth smb_auth.sh squid_unix_group \ - unlinkd wb_auth wb_group wb_ntlmauth wbinfo_group.pl yp_auth - -CONFIGURE_ARGS= --bindir=${PREFIX}/sbin --sysconfdir=${PREFIX}/etc/squid \ - --datadir=${PREFIX}/etc/squid \ - --libexecdir=${PREFIX}/libexec/squid \ - --localstatedir=${PREFIX}/squid \ - --enable-removal-policies="lru heap" - -.include <bsd.port.pre.mk> - -# Authentication methods and modules: - -basic_auth= NCSA PAM YP MSNT SMB winbind -external_acl= ip_user unix_group wbinfo_group winbind_group -MAN8+= pam_auth.8 squid_unix_group.8 -.if defined(WITH_SQUID_LDAP_AUTH) -USE_OPENLDAP= yes -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -MAN8+= squid_ldap_auth.8 squid_ldap_group.8 -basic_auth+= LDAP -external_acl+= ldap_group -.endif -CONFIGURE_ARGS+= --enable-auth="basic ntlm digest" \ - --enable-basic-auth-helpers="${basic_auth}" \ - --enable-digest-auth-helpers="password" \ - --enable-external-acl-helpers="${external_acl}" \ - --enable-ntlm-auth-helpers="SMB winbind" - -# Selection of storage schemes: - -storage_schemes= ufs diskd null -.if defined(WITH_SQUID_AUFS) -storage_schemes+= aufs -# Nil aufs threads is default, set any other value via SQUID_CONFIGURE_ARGS -CONFIGURE_ARGS+= --enable-async-io \ - --with-pthreads -CFLAGS+= ${PTHREAD_CFLAGS} -.endif -.if defined(WITH_SQUID_COSS) -storage_schemes+= coss -CONFIGURE_ARGS+= --with-aio -.endif -CONFIGURE_ARGS+= --enable-storeio="${storage_schemes}" - -# Other options set via 'make config': - -.if defined(WITH_SQUID_DELAY_POOLS) -CONFIGURE_ARGS+= --enable-delay-pools -.endif -.if defined(WITH_SQUID_SNMP) -CONFIGURE_ARGS+= --enable-snmp -.endif -.if defined(WITH_SQUID_CARP) -CONFIGURE_ARGS+= --enable-carp -.endif -.if defined(WITH_SQUID_SSL) -# we need to .include bsd.openssl.mk manually here because USE_OPENSSL only -# works when it is defined before bsd.port{.pre}.mk is .included and this is -# not possible when using OPTIONS -.include "${PORTSDIR}/Mk/bsd.openssl.mk" -CONFIGURE_ARGS+= --enable-ssl \ - --with-openssl="${OPENSSLBASE}" -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -I${LOCALBASE}/lib -.endif -.if defined(WITH_SQUID_PINGER) -CONFIGURE_ARGS+= --enable-icmp -.endif -.if defined(WITH_SQUID_DNS_HELPER) -CONFIGURE_ARGS+= --disable-internal-dns -.endif -.if defined(WITH_SQUID_HTCP) -CONFIGURE_ARGS+= --enable-htcp -.endif -.if defined(WITH_SQUID_VIA_DB) -CONFIGURE_ARGS+= --enable-forw-via-db -.endif -.if defined(WITH_SQUID_CACHE_DIGESTS) -CONFIGURE_ARGS+= --enable-cache-digests -.endif -.if defined(WITHOUT_SQUID_WCCP) -CONFIGURE_ARGS+= --disable-wccp -.endif -.if !defined(WITHOUT_SQUID_UNDERSCORES) -CONFIGURE_ARGS+= --enable-underscores -.endif -.if defined(WITHOUT_SQUID_CHECK_HOSTNAME) -CONFIGURE_ARGS+= --disable-hostname-checks -.endif -.if defined(WITH_SQUID_STRICT_HTTP) -CONFIGURE_ARGS+= --disable-http-violations -.endif -.if defined(WITHOUT_SQUID_IDENT) -CONFIGURE_ARGS+= --disable-ident-lookups -.endif -.if defined(WITH_SQUID_USERAGENT_LOG) -CONFIGURE_ARGS+= --enable-useragent-log -.endif -.if defined(WITH_SQUID_ARP_ACL) -CONFIGURE_ARGS+= --enable-arp-acl -.endif -.if defined(WITH_SQUID_PF) -CONFIGURE_ARGS+= --enable-pf-transparent -.if ${OSVERSION} < 502106 -pf_includedir= ${LOCALBASE}/include/pf -BUILD_DEPENDS+= ${pf_includedir}/net/pfvar.h:${PORTSDIR}/security/pf -CFLAGS+= -I${pf_includedir} -EXTRA_PATCHES+= ${WRKDIR}/pf_from_ports.patch -.endif -.endif -.if defined(WITH_SQUID_FOLLOW_XFF) -EXTRA_PATCHES+= ${PATCHDIR}/follow_xff-2.5.patch \ - ${PATCHDIR}/follow_xff-configure.patch -CONFIGURE_ARGS+= --enable-follow-x-forwarded-for -.endif -.if defined(WITH_SQUID_STACKTRACES) -CONFIGURE_ARGS+= --enable-stacktraces -.endif -.if !defined(WITHOUT_SQUID_RCNG) -USE_RC_SUBR= yes -rc_del= rcold -rc_state= rcng -.else -rc_del= rcng -rc_state= rcold -.endif - -# Languages: -# -# If you do not define SQUID_LANGUAGES yourself, all available language files -# will be installed; the default language will be English. - -SQUID_LANGUAGES?= \ - Bulgarian Catalan Czech Danish Dutch English Estonian Finnish \ - French German Hebrew Hungarian Italian Japanese Korean Lithuanian \ - Polish Portuguese Romanian Russian-1251 Russian-koi8-r Serbian \ - Simplify_Chinese Slovak Spanish Swedish Traditional_Chinese Turkish -SQUID_DEFAULT_LANG?= English -CONFIGURE_ARGS+= --enable-err-languages="${SQUID_LANGUAGES}" \ - --enable-default-err-language=${SQUID_DEFAULT_LANG} - -# Finally, add additional user specified configuration options: -CONFIGURE_ARGS+= ${SQUID_CONFIGURE_ARGS} - -CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" - -pre-patch: -# Check whether we need to create the extra patch that makes pf(4) -# visible to squid's configure script: -.if defined(pf_includedir) - @${SED} -e 's|%%PF_INCLUDEDIR%%|${pf_includedir}|g' \ - -e 's|%%PF_AC_INCLUDEPATH%%|${pf_includedir:S,/,_,g}|g' \ - ${PATCHDIR}/pf_from_ports.patch.in >${WRKDIR}/pf_from_ports.patch -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/doc/squid.8 - @${REINPLACE_CMD} -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%SQUID_GID%%|${SQUID_GID}|g' ${WRKSRC}/src/cf.data.pre - -pre-install: -# Prevent installation of .orig files by deleting them. - @${FIND} ${WRKSRC} -name '*.bak' -delete - @${FIND} ${WRKSRC} -name '*.orig' -delete -# create an rcOld/rcNG squid.sh: - @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ - -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%RC_SUBR%%|${RC_SUBR}|g' \ - -e '/--begin ${rc_del}/,/--end ${rc_del}/d' \ - -e '/--.*${rc_state}/d' ${FILESDIR}/squid.sh \ - >${WRKDIR}/squid.sh - -pre-su-install: - @${SETENV} squid_user=${SQUID_UID} squid_group=${SQUID_GID} \ - PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - -post-install: -.if defined(WITH_SQUID_PINGER) - ${CHMOD} 4510 ${PREFIX}/libexec/squid/pinger; \ - ${CHGRP} ${SQUID_GID} ${PREFIX}/libexec/squid/pinger -.endif - ${INSTALL_SCRIPT} ${WRKDIR}/squid.sh ${PREFIX}/etc/rc.d -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${docs} ${DOCSDIR} -.endif - @${SETENV} PKG_PREFIX=${PREFIX} \ - ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -# Create package list: - @for f in ${libexec}; do \ - ${TEST} -f ${PREFIX}/libexec/squid/$${f} && \ - ${ECHO_CMD} "libexec/squid/$${f}" >>${TMPPLIST} || ${TRUE} ; \ - done - @${ECHO_CMD} "@unexec rmdir %D/libexec/squid 2>/dev/null || true" \ - >>${TMPPLIST} - @for f in ${icon_files}; do \ - ${ECHO_CMD} "etc/squid/icons/$${f}" >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/icons 2>/dev/null || true" \ - >>${TMPPLIST} - @for d in ${SQUID_LANGUAGES}; do \ - for f in ${error_files}; do \ - ${ECHO_CMD} "etc/squid/errors/$${d}/$${f}" >>${TMPPLIST} ; \ - done; \ - ${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors/$${d} 2>/dev/null || true" \ - >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors 2>/dev/null || true" \ - >>${TMPPLIST} - -changeuser: -# Recover from the problem that earlier versions of this port created the -# squid pseudo-user with an id greater than 999 which is not allowed in -# FreeBSD's ports system. The port now uses id 100:100. -# NOTE: -# This target assumes that SQUID_GID is the primary group of SQUID_UID. If you -# have a different setup, do not run this target! -.if ${SQUID_UID:L} == nobody - @${ECHO_CMD} "'nobody' is a system user, you do not need to execute"; \ - ${ECHO_CMD} "this target!" - ${FALSE} -.endif - @if [ `${ID} -u` -ne 0 ]; \ - then ${ECHO_CMD} "Sorry, you must be root to use this target."; ${FALSE}; fi; \ - current_uid=`id -u ${SQUID_UID}`; \ - current_gid=`pw groupshow ${SQUID_GID}|cut -f 3 -d :`; \ - ${ECHO_CMD} "I will remove this user:"; \ - ${ID} -P $${current_uid}; \ - ${ECHO_CMD} "and this group:"; \ - pw groupshow ${SQUID_GID}; \ - ${ECHO_CMD} "I will then re-create them with a user and group id of 100."; \ - ${ECHO_CMD} "Then all files and directories under ${PREFIX} and /var that"; \ - ${ECHO_CMD} "are owned by uid $${current_uid} will be chown(1)'ed."; \ - ${ECHO_CMD} "After that, all files and directories that were accessible"; \ - ${ECHO_CMD} "by group $${current_gid} will chgrp(1)'ed respectively."; \ - ${ECHO_CMD} "Note that this assumes group '${SQUID_GID}' to be the primary"; \ - ${ECHO_CMD} "group of user '${SQUID_UID}'. If you have a different setup"; \ - ${ECHO_CMD} "please abort this target now."; \ - read -p "Press RETURN to continue or CTRL-C to abort:" dummy ; \ - ${ECHO_CMD} "OK, here we go:"; \ - ${ECHO_CMD} "deleting user $${current_uid} and his primary group..."; \ - pw userdel -u $${current_uid}; \ - ${ECHO_CMD} "adding user ${SQUID_UID} with id 100..."; \ - pw groupadd -n ${SQUID_GID} -g 100; \ - pw useradd -n ${SQUID_UID} -u 100 -c "squid caching-proxy pseudo user" \ - -d ${PREFIX}/squid -s /sbin/nologin -h - ; \ - ${ECHO_CMD} "chown(1)'ing everything under ${PREFIX} from $${current_uid} to 100..."; \ - ${FIND} -H ${PREFIX} -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under ${PREFIX} from $${current_gid} to 100..."; \ - ${FIND} -H ${PREFIX} -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "chown(1)'ing everything under /var from $${current_uid} to 100..."; \ - ${FIND} -H /var -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under /var from $${current_gid} to 100..."; \ - ${FIND} -H /var -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "Finished." - -.include <bsd.port.post.mk> diff --git a/www/squid25/distinfo b/www/squid25/distinfo deleted file mode 100644 index 4cbc03446c7a..000000000000 --- a/www/squid25/distinfo +++ /dev/null @@ -1,50 +0,0 @@ -MD5 (squid2.5/squid-2.5.STABLE6.tar.bz2) = 7fd964ac27b43b613d6b981cc702a29e -SIZE (squid2.5/squid-2.5.STABLE6.tar.bz2) = 1047199 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 26a4ab522a2469f805f746bcdbe0109c -SIZE (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 566 -MD5 (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = fb7684fa6c797404f46c8ef86122848a -SIZE (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = 25444 -MD5 (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = b485488ef0031f26902bb94f55a3a2ed -SIZE (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = 6461 -MD5 (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 1900043f6b73aa8a3cbd5004633a6c5c -SIZE (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 765 -MD5 (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 9ce8322cf6c48dc02a7a51d039489143 -SIZE (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 747 -MD5 (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 929fe3d48046a7d17c0aa314befd8f7c -SIZE (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 895 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 63b5693268cbba233a442b345e5769bb -SIZE (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 847 -MD5 (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = eb6f28d6d572c8cf996619aea925a1b6 -SIZE (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = 2337 -MD5 (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = f465bdbbadd83dee417aafeb974a9248 -SIZE (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = 500 -MD5 (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 772a2ed149b89a1addf70cd1dd5def3c -SIZE (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 3828 -MD5 (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = c77b3c10fc5d5c9d34ccf41f7623a0fe -SIZE (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = 4383 -MD5 (squid2.5/squid-2.5.STABLE6-grammar.patch) = 963208de03349b6fa143bc099524699c -SIZE (squid2.5/squid-2.5.STABLE6-grammar.patch) = 50267 -MD5 (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = b9f329cdf98c7c5a048cdadc32d6874d -SIZE (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = 377 -MD5 (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = c82d9f3972419833b757c0c116c216f8 -SIZE (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = 867 -MD5 (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 5cd7eb8451754166f543d84c7a9ba6dc -SIZE (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 11060 -MD5 (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 0e01c58db5545e1b7273d2d244171642 -SIZE (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 4965 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = dbf1826522c14dc64c0c37430bb27b2e -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = 1606 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 6053338662140e9514afd4c3d158590d -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 3646 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = d6bdb1500f947b5aa67c23561f941ddf -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = 13473 -MD5 (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = e842e11bd987d56e49df020a17fb1ad9 -SIZE (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = 2238 -MD5 (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = b0e5a15164ac7f14682bc200f2efd6c9 -SIZE (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = 1250 -MD5 (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 91c69f9a5cebd5d84a4eee63ea10be99 -SIZE (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 3047 -MD5 (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 83b25961601597375682afde86ce23a8 -SIZE (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 616 -MD5 (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = c11ca0bcf406b4240a745fc52b063495 -SIZE (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = 1815 diff --git a/www/squid25/files/follow_xff-2.5.patch b/www/squid25/files/follow_xff-2.5.patch deleted file mode 100644 index 6f062e5c3317..000000000000 --- a/www/squid25/files/follow_xff-2.5.patch +++ /dev/null @@ -1,412 +0,0 @@ -! This is a reduced part of the original follow-XFF patchset from -! devel.squid-cache.org for use with the FreeBSD squid-2.5 port. -Index: src/acl.c ---- src/acl.c 13 May 2003 02:14:12 -0000 1.43.2.16 -+++ src/acl.c 23 Nov 2003 14:20:12 -0000 -@@ -2001,6 +2001,11 @@ - cbdataLock(A); - if (request != NULL) { - checklist->request = requestLink(request); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.acl_uses_indirect_client) { -+ checklist->src_addr = request->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - checklist->src_addr = request->client_addr; - checklist->my_addr = request->my_addr; - checklist->my_port = request->my_port; -Index: src/cf.data.pre ---- src/cf.data.pre 7 Nov 2003 03:14:30 -0000 1.49.2.46 -+++ src/cf.data.pre 23 Nov 2003 14:20:17 -0000 -@@ -2065,6 +2065,92 @@ - NOCOMMENT_END - DOC_END - -+NAME: follow_x_forwarded_for -+TYPE: acl_access -+IFDEF: FOLLOW_X_FORWARDED_FOR -+LOC: Config.accessList.followXFF -+DEFAULT: none -+DEFAULT_IF_NONE: deny all -+DOC_START -+ Allowing or Denying the X-Forwarded-For header to be followed to -+ find the original source of a request. -+ -+ Requests may pass through a chain of several other proxies -+ before reaching us. The X-Forwarded-For header will contain a -+ comma-separated list of the IP addresses in the chain, with the -+ rightmost address being the most recent. -+ -+ If a request reaches us from a source that is allowed by this -+ configuration item, then we consult the X-Forwarded-For header -+ to see where that host received the request from. If the -+ X-Forwarded-For header contains multiple addresses, and if -+ acl_uses_indirect_client is on, then we continue backtracking -+ until we reach an address for which we are not allowed to -+ follow the X-Forwarded-For header, or until we reach the first -+ address in the list. (If acl_uses_indirect_client is off, then -+ it's impossible to backtrack through more than one level of -+ X-Forwarded-For addresses.) -+ -+ The end result of this process is an IP address that we will -+ refer to as the indirect client address. This address may -+ be treated as the client address for access control, delay -+ pools and logging, depending on the acl_uses_indirect_client, -+ delay_pool_uses_indirect_client and log_uses_indirect_client -+ options. -+ -+ SECURITY CONSIDERATIONS: -+ -+ Any host for which we follow the X-Forwarded-For header -+ can place incorrect information in the header, and Squid -+ will use the incorrect information as if it were the -+ source address of the request. This may enable remote -+ hosts to bypass any access control restrictions that are -+ based on the client's source addresses. -+ -+ For example: -+ -+ acl localhost src 127.0.0.1 -+ acl my_other_proxy srcdomain .proxy.example.com -+ follow_x_forwarded_for allow localhost -+ follow_x_forwarded_for allow my_other_proxy -+DOC_END -+ -+NAME: acl_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.acl_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in acl matching. -+DOC_END -+ -+NAME: delay_pool_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR && DELAY_POOLS -+DEFAULT: on -+LOC: Config.onoff.delay_pool_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in delay pools. -+DOC_END -+ -+NAME: log_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.log_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in the access log. -+DOC_END -+ - NAME: http_access - TYPE: acl_access - LOC: Config.accessList.http -Index: src/client_side.c ---- src/client_side.c 2 Sep 2003 02:13:45 -0000 1.47.2.39 -+++ src/client_side.c 23 Nov 2003 14:20:22 -0000 -@@ -109,6 +109,11 @@ - #if USE_IDENT - static IDCB clientIdentDone; - #endif -+#if FOLLOW_X_FORWARDED_FOR -+static void clientFollowXForwardedForStart(void *data); -+static void clientFollowXForwardedForNext(void *data); -+static void clientFollowXForwardedForDone(int answer, void *data); -+#endif /* FOLLOW_X_FORWARDED_FOR */ - static int clientOnlyIfCached(clientHttpRequest * http); - static STCB clientSendMoreData; - static STCB clientCacheHit; -@@ -177,10 +182,179 @@ - return ch; - } - -+#if FOLLOW_X_FORWARDED_FOR -+/* -+ * clientFollowXForwardedForStart() copies the X-Forwarded-For -+ * header into x_forwarded_for_iterator and passes control to -+ * clientFollowXForwardedForNext(). -+ * -+ * clientFollowXForwardedForNext() checks the indirect_client_addr -+ * against the followXFF ACL and passes the result to -+ * clientFollowXForwardedForDone(). -+ * -+ * clientFollowXForwardedForDone() either grabs the next address -+ * from the tail of x_forwarded_for_iterator and loops back to -+ * clientFollowXForwardedForNext(), or cleans up and passes control to -+ * clientAccessCheck(). -+ */ -+ -+static void -+clientFollowXForwardedForStart(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ if (Config.accessList.followXFF -+ && httpHeaderHas(&request->header, HDR_X_FORWARDED_FOR)) -+ { -+ request->x_forwarded_for_iterator = httpHeaderGetList( -+ &request->header, HDR_X_FORWARDED_FOR); -+ debug(33, 5) ("clientFollowXForwardedForStart: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ clientFollowXForwardedForNext(http); -+ } else { -+ /* not configured to follow X-Forwarded-For, or nothing to follow */ -+ debug(33, 5) ("clientFollowXForwardedForStart: nothing to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForNext(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ debug(33, 5) ("clientFollowXForwardedForNext: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ if (strLen(request->x_forwarded_for_iterator) != 0) { -+ /* check the acl to see whether to believe the X-Forwarded-For header */ -+ http->acl_checklist = clientAclChecklistCreate( -+ Config.accessList.followXFF, http); -+ aclNBCheck(http->acl_checklist, clientFollowXForwardedForDone, http); -+ } else { -+ /* nothing left to follow */ -+ debug(33, 5) ("clientFollowXForwardedForNext: nothing more to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForDone(int answer, void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ /* -+ * answer should be be ACCESS_ALLOWED or ACCESS_DENIED if we are -+ * called as a result of ACL checks, or -1 if we are called when -+ * there's nothing left to do. -+ */ -+ if (answer == ACCESS_ALLOWED) { -+ /* -+ * The IP address currently in request->indirect_client_addr -+ * is trusted to use X-Forwarded-For. Remove the last -+ * comma-delimited element from x_forwarded_for_iterator and use -+ * it to to replace indirect_client_addr, then repeat the cycle. -+ */ -+ const char *p; -+ const char *asciiaddr; -+ int l; -+ struct in_addr addr; -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s is trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ p = strBuf(request->x_forwarded_for_iterator); -+ l = strLen(request->x_forwarded_for_iterator); -+ -+ /* -+ * XXX x_forwarded_for_iterator should really be a list of -+ * IP addresses, but it's a String instead. We have to -+ * walk backwards through the String, biting off the last -+ * comma-delimited part each time. As long as the data is in -+ * a String, we should probably implement and use a variant of -+ * strListGetItem() that walks backwards instead of forwards -+ * through a comma-separated list. But we don't even do that; -+ * we just do the work in-line here. -+ */ -+ /* skip trailing space and commas */ -+ while (l > 0 && (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ strCut(request->x_forwarded_for_iterator, l); -+ /* look for start of last item in list */ -+ while (l > 0 && ! (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ asciiaddr = p+l; -+ if (inet_aton(asciiaddr, &addr) == 0) { -+ /* the address is not well formed; do not use it */ -+ debug(33, 3) ("clientFollowXForwardedForDone: malformed address '%s'\n", -+ asciiaddr); -+ goto done; -+ } -+ debug(33, 3) ("clientFollowXForwardedForDone: changing indirect_client_addr from %s to '%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ asciiaddr); -+ request->indirect_client_addr = addr; -+ strCut(request->x_forwarded_for_iterator, l); -+ if (! Config.onoff.acl_uses_indirect_client) { -+ /* -+ * If acl_uses_indirect_client is off, then it's impossible -+ * to follow more than one level of X-Forwarded-For. -+ */ -+ goto done; -+ } -+ clientFollowXForwardedForNext(http); -+ return; -+ } else if (answer == ACCESS_DENIED) { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s not trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } else { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s nothing more to do\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } -+done: -+ /* clean up, and pass control to clientAccessCheck */ -+ debug(33, 6) ("clientFollowXForwardedForDone: cleanup\n"); -+ if (Config.onoff.log_uses_indirect_client) { -+ /* -+ * Ensure that the access log shows the indirect client -+ * instead of the direct client. -+ */ -+ ConnStateData *conn = http->conn; -+ conn->log_addr = request->indirect_client_addr; -+ conn->log_addr.s_addr &= Config.Addrs.client_netmask.s_addr; -+ debug(33, 3) ("clientFollowXForwardedForDone: setting log_addr=%s\n", -+ inet_ntoa(conn->log_addr)); -+ } -+ stringClean(&request->x_forwarded_for_iterator); -+ request->flags.done_follow_x_forwarded_for = 1; -+ http->acl_checklist = NULL; /* XXX do we need to aclChecklistFree() ? */ -+ clientAccessCheck(http); -+} -+#endif /* FOLLOW_X_FORWARDED_FOR */ -+ - void - clientAccessCheck(void *data) - { - clientHttpRequest *http = data; -+#if FOLLOW_X_FORWARDED_FOR -+ if (! http->request->flags.done_follow_x_forwarded_for -+ && httpHeaderHas(&http->request->header, HDR_X_FORWARDED_FOR)) -+ { -+ /* -+ * There's an X-ForwardedFor header and we haven't yet tried -+ * to follow it to find the indirect_client_addr. Follow it now. -+ * clientFollowXForwardedForDone() will eventually pass control -+ * back to us. -+ * -+ * XXX perhaps our caller should have called -+ * clientFollowXForwardedForStart instead. Then we wouldn't -+ * need to do this little dance transferring control over -+ * there and then back here, and we wouldn't need the -+ * done_follow_x_forwarded_for flag. -+ */ -+ clientFollowXForwardedForStart(data); -+ return; -+ } -+#endif /* FOLLOW_X_FORWARDED_FOR */ - if (checkAccelOnly(http)) { - /* deny proxy requests in accel_only mode */ - debug(33, 1) ("clientAccessCheck: proxy request denied in accel_only mode\n"); -@@ -325,6 +499,9 @@ - new_request->http_ver = old_request->http_ver; - httpHeaderAppend(&new_request->header, &old_request->header); - new_request->client_addr = old_request->client_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ new_request->indirect_client_addr = old_request->indirect_client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - new_request->my_addr = old_request->my_addr; - new_request->my_port = old_request->my_port; - new_request->flags.redirected = 1; -@@ -3051,6 +3228,9 @@ - safe_free(http->log_uri); - http->log_uri = xstrdup(urlCanonicalClean(request)); - request->client_addr = conn->peer.sin_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ request->indirect_client_addr = request->client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - request->my_addr = conn->me.sin_addr; - request->my_port = ntohs(conn->me.sin_port); - request->http_ver = http->http_ver; -Index: src/delay_pools.c ---- src/delay_pools.c 19 Jun 2003 02:13:57 -0000 1.5.54.6 -+++ src/delay_pools.c 23 Nov 2003 14:20:23 -0000 -@@ -318,6 +318,11 @@ - r = http->request; - - memset(&ch, '\0', sizeof(ch)); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.delay_pool_uses_indirect_client) { -+ ch.src_addr = r->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - ch.src_addr = r->client_addr; - ch.my_addr = r->my_addr; - ch.my_port = r->my_port; -Index: src/structs.h -*** src/structs.h.orig Thu Feb 26 20:32:47 2004 ---- src/structs.h Thu Feb 26 20:34:51 2004 -*************** -*** 594,599 **** ---- 594,604 ---- - int pipeline_prefetch; - int request_entities; - int detect_broken_server_pconns; -+ #if FOLLOW_X_FORWARDED_FOR -+ int acl_uses_indirect_client; -+ int delay_pool_uses_indirect_client; -+ int log_uses_indirect_client; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } onoff; - acl *aclList; - struct { -*************** -*** 615,620 **** ---- 620,628 ---- - acl_access *reply; - acl_address *outgoing_address; - acl_tos *outgoing_tos; -+ #if FOLLOW_X_FORWARDED_FOR -+ acl_access *followXFF; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } accessList; - acl_deny_info_list *denyInfoList; - struct _authConfig { -*************** -*** 1611,1616 **** ---- 1619,1629 ---- - unsigned int internal:1; - unsigned int body_sent:1; - unsigned int reset_tcp:1; -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX this flag could be eliminated; -+ * see comments in clientAccessCheck */ -+ unsigned int done_follow_x_forwarded_for; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _link_list { -*************** -*** 1657,1662 **** ---- 1670,1678 ---- - int max_forwards; - /* these in_addr's could probably be sockaddr_in's */ - struct in_addr client_addr; -+ #if FOLLOW_X_FORWARDED_FOR -+ struct in_addr indirect_client_addr; /* after following X-Forwarded-For */ -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - struct in_addr my_addr; - unsigned short my_port; - HttpHeader header; -*************** -*** 1667,1672 **** ---- 1683,1693 ---- - char *peer_login; /* Configured peer login:password */ - time_t lastmod; /* Used on refreshes */ - const char *vary_headers; /* Used when varying entities are detected. Changes how the store key is calculated */ -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX a list of IP addresses would be a better data structure -+ * than this String */ -+ String x_forwarded_for_iterator; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _cachemgr_passwd { diff --git a/www/squid25/files/follow_xff-configure.patch b/www/squid25/files/follow_xff-configure.patch deleted file mode 100644 index 0cf30da6c147..000000000000 --- a/www/squid25/files/follow_xff-configure.patch +++ /dev/null @@ -1,65 +0,0 @@ -!Simulate the autotools bootstrap of the follow-x-forwarded-for patchset. -! -!Beware that all line number informations in configure.log greater -!than 2972 are offset by at least -29 (correcting all line numbers would have -!bloated the patch by 92kB!) ---- include/autoconf.h.in.orig Sat Jan 18 02:46:11 2003 -+++ include/autoconf.h.in Thu Jun 24 13:19:07 2004 -@@ -291,6 +291,12 @@ - #define USE_IDENT 1 - - /* -+ * Compile in support for following X-Forwarded-For headers? -+ * Enabled by default. -+ */ -+#define FOLLOW_X_FORWARDED_FOR 1 -+ -+/* - * If your system has statvfs(), and if it actually works! - */ - #undef HAVE_STATVFS ---- configure.orig Tue Mar 2 10:18:14 2004 -+++ configure Tue Mar 2 10:18:56 2004 -@@ -222,6 +222,12 @@ - variance within an accelerator setup. - Typically used together with other code - that adds custom HTTP headers to the requests." -+ac_help="$ac_help -+ --enable-follow-x-forwarded-for -+ Enable support for following the X-Forwarded-For -+ HTTP header to try to find the IP address of the -+ original or indirect client when a request has -+ been forwarded through other proxies." - - # Initialize some variables set by options. - # The variables have the same names as the options, with -@@ -2966,6 +2972,29 @@ - fi - - -+follow_xff=1 -+# Check whether --enable-follow-x-forwarded-for or --disable-follow-x-forwarded-for was given. -+if test "${enable_follow_x_forwarded_for+set}" = set; then -+ enableval="$enable_follow_x_forwarded_for" -+ if test "$enableval" = "yes" ; then -+ echo "follow X-Forwarded-For enabled" -+ follow_xff=1 -+ fi -+ -+fi -+ -+if test $follow_xff = 1; then -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 1 -+EOF -+ -+else -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 0 -+EOF -+ -+fi -+ - # Force some compilers to use ANSI features - # - case "$host" in diff --git a/www/squid25/files/patch-aa b/www/squid25/files/patch-aa deleted file mode 100644 index ec93f2dd3c39..000000000000 --- a/www/squid25/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- include/squid_types.h.orig Mon Jul 7 00:45:26 2003 -+++ include/squid_types.h Mon Jul 7 00:48:39 2003 -@@ -66,8 +66,5 @@ - #if HAVE_SYS_TYPES_H - #include <sys/types.h> - #endif --#if HAVE_SYS_BITYPES_H --#include <sys/bitypes.h> --#endif - - #endif /* SQUID_TYPES_H */ diff --git a/www/squid25/files/patch-configure b/www/squid25/files/patch-configure deleted file mode 100644 index 2d6d233edac4..000000000000 --- a/www/squid25/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Tue Mar 2 11:29:57 2004 -+++ configure Tue Mar 2 11:30:34 2004 -@@ -2236,6 +2236,8 @@ - ;; - *-solaris-*) - ;; -+ *-freebsd*) -+ ;; - *) - echo "WARNING: ARP ACL support probably won't work on $host." - sleep 10 diff --git a/www/squid25/files/patch-helpers-basic_auth-SMB-smb_auth.sh b/www/squid25/files/patch-helpers-basic_auth-SMB-smb_auth.sh deleted file mode 100644 index 8115ac0b7938..000000000000 --- a/www/squid25/files/patch-helpers-basic_auth-SMB-smb_auth.sh +++ /dev/null @@ -1,13 +0,0 @@ -*** helpers/basic_auth/SMB/smb_auth.sh.orig Thu Feb 26 20:58:22 2004 ---- helpers/basic_auth/SMB/smb_auth.sh Thu Feb 26 20:59:45 2004 -*************** -*** 17,22 **** ---- 17,24 ---- - # along with this program; if not, write to the Free Software - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -+ SAMBAPREFIX=${SAMBAPREFIX:-/usr/local/bin} -+ - read DOMAINNAME - read PASSTHROUGH - read NMBADDR diff --git a/www/squid25/files/patch-src-cf.data.pre b/www/squid25/files/patch-src-cf.data.pre deleted file mode 100644 index ac5b4bd7ef61..000000000000 --- a/www/squid25/files/patch-src-cf.data.pre +++ /dev/null @@ -1,17 +0,0 @@ ---- src/cf.data.pre.orig Fri Aug 20 16:23:18 2004 -+++ src/cf.data.pre Fri Aug 20 16:25:23 2004 -@@ -2396,12 +2396,12 @@ - - NAME: cache_effective_user - TYPE: string --DEFAULT: nobody -+DEFAULT: %%SQUID_UID%% - LOC: Config.effectiveUser - DOC_START - If you start Squid as root, it will change its effective/real - UID/GID to the user specified below. The default is to change -- to UID to nobody. If you define cache_effective_user, but not -+ to UID to %%SQUID_UID%%. If you define cache_effective_user, but not - cache_effective_group, Squid sets the GID to the effective - user's default group ID (taken from the password file) and - supplementary group list from the from groups membership of diff --git a/www/squid25/files/pf_from_ports.patch.in b/www/squid25/files/pf_from_ports.patch.in deleted file mode 100644 index dd0617e41500..000000000000 --- a/www/squid25/files/pf_from_ports.patch.in +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Thu Jun 10 12:22:06 2004 -+++ configure Thu Jun 10 13:31:53 2004 -@@ -3781,7 +3781,7 @@ - memory.h \ - mount.h \ - net/if.h \ -- net/pfvar.h \ -+ %%PF_INCLUDEDIR%%/net/pfvar.h \ - netdb.h \ - netinet/if_ether.h \ - netinet/in.h \ -@@ -7604,7 +7604,7 @@ - echo $ac_n "checking if PF header file is installed""... $ac_c" 1>&6 - echo "configure:7606: checking if PF header file is installed" >&5 - # hold on to your hats... -- if test "$ac_cv_header_net_pfvar_h" = "yes"; then -+ if test "$ac_cv_header_%%PF_AC_INCLUDEPATH%%_net_pfvar_h" = "yes"; then - PF_TRANSPARENT="yes" - cat >> confdefs.h <<\EOF - #define PF_TRANSPARENT 1 diff --git a/www/squid25/files/squid.sh b/www/squid25/files/squid.sh deleted file mode 100644 index db49ae683c01..000000000000 --- a/www/squid25/files/squid.sh +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# --begin rcng -# PROVIDE: squid -# REQUIRE: NETWORKING SERVERS -# BEFORE: DAEMON -# KEYWORD: FreeBSD shutdown -# -# Note: -# Set "squid_enable=yes" in either /etc/rc.conf, /etc/rc.conf.local or -# /etc/rc.conf.d/squid to make this script actually do something. There -# you can also set squid_chdir, squid_user, and squid_flags. -# -# Please see squid(8), rc.conf(5) and rc(8) for further details. -# -# --end rcng - -name=squid -command=%%PREFIX%%/sbin/squid -# --begin rcng -extra_commands=reload -reload_cmd="${command} -k reconfigure" -restart_cmd=squid_restart -# --end rcng -stop_cmd="${command} -k shutdown" -squid_chdir=${squid_chdir:-%%PREFIX%%/squid/logs} -squid_enable=${squid_enable:-"NO"} -squid_flags=${squid_flags-"-D"} -squid_user=${squid_user:-%%SQUID_UID%%} -default_config=%%PREFIX%%/etc/squid/squid.conf - -# --begin rcng -squid_restart() { - run_rc_command stop - run_rc_command poll - run_rc_command start -} - -. %%RC_SUBR%% -rcvar=`set_rcvar` -load_rc_config ${name} - -# squid(8) will not start if ${default_config} is not present so try -# to catch that beforehand via ${required_files} rather than make -# squid(8) crash. -# If you remove the default configuration file make sure to add -# '-f /path/to/your/squid.conf' to squid_flags - -if [ -z "${squid_flags}" ]; then - required_files=${default_config} -fi -required_dirs=${squid_chdir} -run_rc_command "$1" -# --end rcng -# --begin rcold -case $1 in -start) - if [ -x "${command}" -a \ - \( -f "${default_config}" -o "${squid_flags}" \) ]; then - echo -n " ${name}" - (cd ${squid_chdir} && exec su -fm ${squid_user} -c \ - "${command} ${squid_flags}") - fi - ;; -stop) - if [ -x "${command}" ]; then - echo -n " ${name}" - ${stop_cmd} - while ps -xcU ${squid_user} | grep -q squid; do - sleep 2 - done - fi - ;; - *) - echo "usage: ${0##*/} {start|stop}" >&2 - exit 64 - ;; -esac -exit 0 -# --end rcold diff --git a/www/squid25/pkg-deinstall b/www/squid25/pkg-deinstall deleted file mode 100644 index 42ccaecce0b6..000000000000 --- a/www/squid25/pkg-deinstall +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin - -case $2 in -DEINSTALL) - cd ${PKG_PREFIX}/etc/squid || exit 1 - for f in squid.conf mime.conf msntauth.conf; do - cmp -s -z ${f} ${f}.default && rm ${f} - done - ;; -POST-DEINSTALL) - rmdir ${PKG_PREFIX}/etc/squid 2>/dev/null - rmdir ${PKG_PREFIX}/squid/cache 2>/dev/null - rmdir ${PKG_PREFIX}/squid/logs 2>/dev/null - rmdir ${PKG_PREFIX}/squid 2>/dev/null - echo "===> post-deinstallation information for $1" - echo "" - echo " Please note that $1 was not completely removed" - echo " from this system." - echo "" - echo " The cache and log directories, squid's user account," - echo " and any modified configuration files have been preserved" - echo " in case you want to install an updated version of squid" - echo " on this system. You must remove them manually if you do" - echo " not want to use squid any longer." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/squid25/pkg-descr b/www/squid25/pkg-descr deleted file mode 100644 index 46543b891846..000000000000 --- a/www/squid25/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -This is the Squid Internet Object Cache developed by the National -Laboratory for Applied Networking Research (NLANR) and Internet -volunteers. This software is freely available for anyone to use. - -This software is based on the Harvest Object Cache developed by -the University of Colorado and the University of Southern California. -The Harvest home page is http://harvest.cs.colorado.edu/. - -ARPA funding for the Harvest project has ended, the squid project has -continued development of the cache where Harvest finished. - -Please see this port's Makefile for a list of compilation options. - -You can find further information on the project's website at -WWW: http://www.squid-cache.org/ diff --git a/www/squid25/pkg-install b/www/squid25/pkg-install deleted file mode 100644 index 16e9aada1108..000000000000 --- a/www/squid25/pkg-install +++ /dev/null @@ -1,164 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin -pkgname=$1 -squid_base=${PKG_PREFIX:-/usr/local}/squid -squid_confdir=${PKG_PREFIX:-/usr/local}/etc/squid -if [ -x /usr/sbin/nologin ]; then - nologin=/usr/sbin/nologin -else - nologin=/sbin/nologin -fi -squid_user=${squid_user:-squid} -squid_group=${squid_group:-squid} -squid_gid=100 -squid_uid=100 -# Try to catch the case where the $squid_user might have been created with an -# id greater than or equal 3128. The valid exception is "nobody". -nobody_uid=65534 -nobody_gid=65534 -squid_oldgid=3128 -squid_olduid=3128 -unset wrong_id -case $2 in -PRE-INSTALL) - echo "===> Pre-installation configuration for ${pkgname}" - if ! pw groupshow ${squid_group} -q >/dev/null ; then - echo "There is no group '${squid_group}' on this system, so I will try to create it:" - if ! pw groupadd ${squid_group} -g ${squid_gid} -q ; then - echo "Failed to create group \"${squid_group}\"!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "Group '${squid_group}' created successfully:" - fi - else - echo "I will use the existing group '${squid_group}':" - current_gid=`pw groupshow ${squid_group}|cut -f 3 -d :` - if [ ${current_gid} -ge ${squid_oldgid} \ - -a ${current_gid} -ne ${nobody_gid} ]; then - wrong_id=1 - fi - fi - pw groupshow ${squid_group} - - if ! pw usershow ${squid_user} -q >/dev/null ; then - echo "There is no account '${squid_user}' on this system, so I will try to create it:" - if ! pw useradd -q -n ${squid_user} \ - -u ${squid_uid} -g ${squid_group} \ - -c "squid caching-proxy pseudo user" \ - -d "${squid_base}" -s "${nologin}" \ - -h - ; then - echo "Failed to create user '${squid_user}'!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "User '${squid_user}' created successfully:" - fi - else - echo "I will use the existing user '${squid_user}':" - current_uid=`id -u ${squid_user}` - if [ ${current_uid} -ge ${squid_olduid} \ - -a ${current_uid} -ne ${nobody_uid} ]; - then - wrong_id=1 - fi - fi - pw usershow ${squid_user} - if [ "${wrong_id}" ]; then - echo "" - echo " * NOTICE *" - echo "" - echo "The squid pseudo-user's uid and/or gid have been found" - echo "to be greater than or equal 3128." - echo "" - echo "This is not a problem as such, but violates the FreeBSD" - echo "ports' principle that a ports must not claim a uid greater" - echo "than 999." - echo "" - echo "Since version 2.5.4_11, the squid user is thus created" - echo "with an id of ${squid_uid}:${squid_gid} while earlier versions of this" - echo "port used the first unused uid/gid greater than or" - echo "equal 3128." - echo "" - echo "If you want to change the existing squid user's id, run" - echo "'make changeuser' after the installation has completed." - echo "If you installed this port via a package, issue the" - echo "following commands as root:" - echo "" - echo "pw userdel -u ${current_uid}" - echo "pw groupadd -n ${squid_group} -g ${squid_gid}" - echo "pw useradd -n ${squid_user} -u ${squid_uid} \\" - echo " -c \"squid caching-proxy pseudo user\" \\" - echo " -g ${squid_group} -d ${squid_base} -s /sbin/nologin \\" - echo " -h -" - echo "find -H ${PKG_PREFIX} -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H ${PKG_PREFIX} -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - echo "In case you have installed third party software for squid" - echo "like squidGuard, you should additionally run:" - echo "find -H /var -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H /var -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - if [ -z "${PACKAGE_BUILDING}" -a -z "${BATCH}" ]; then - sleep 30 - fi - fi - for dir in cache logs; do - if [ ! -d ${squid_base}/${dir} ]; then - echo "Creating ${squid_base}/${dir}..." - install -d -o ${squid_user} -g ${squid_group} \ - -m 0750 ${squid_base}/${dir} - fi - done - if [ ! -d ${squid_confdir} ]; then - echo "Creating ${squid_confdir}..." - install -d -o root -g ${squid_group} \ - -m 0750 ${squid_confdir} - fi - ;; -POST-INSTALL) - for file in mime.conf squid.conf; do - if [ ! -f ${squid_confdir}/${file} \ - -a -f ${squid_confdir}/${file}.default ]; then - echo "Creating ${file} from default..." - install -c -o root -g ${squid_group} -m 0640 \ - ${squid_confdir}/${file}.default ${squid_confdir}/${file} - fi - done - - echo "===> Post-installation informations for ${pkgname}" - echo "" - echo " o You can find the configuration files for this package" - echo " in the directory ${squid_confdir}." - echo "" - echo " o A cache directory has been created in ${squid_base}/cache." - echo " Log files will be written to ${squid_base}/logs." - echo "" - echo " o The default configuration will deny everyone access to the" - echo " proxy service. Edit the \"http_access\" directives in" - echo " ${squid_confdir}/squid.conf to suit your needs." - echo "" - echo " o If you never ran squid on this system before, you need to" - echo " initialize the cache directory by running \"squid -z\"" - echo " as 'root' or '${squid_user}' before starting squid." - echo "" - echo " Please note that ${PKG_PREFIX}/etc/rc.d/squid.sh" - echo " will not start squid automatically anymore unless you" - echo " explicitly configured the port not to install an rcNG" - echo " style startup script via 'make config'." - echo "" - echo " To enable squid, set squid_enable=yes in either" - echo " /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/squid" - echo " See ${PKG_PREFIX}/etc/rc.d/squid.sh for more" - echo " configuration options." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/squid26/Makefile b/www/squid26/Makefile deleted file mode 100644 index 6276ac71c0c6..000000000000 --- a/www/squid26/Makefile +++ /dev/null @@ -1,446 +0,0 @@ -# New ports collection makefile for: squid24 -# Date created: Tue Mar 27 14:56:08 CEST 2001 -# Whom: Adrian Chadd <adrian@FreeBSD.org> -# -# $FreeBSD$ -# -# Tunables not (yet) configurable via 'make config': -# SQUID_{U,G}ID -# Which user/group squid should run as (default: squid/squid). -# The user and group will be created if they do not already exist using -# a uid:gid of 100:100. -# NOTE: before version 2.5.4_6, these settings defaulted to -# nobody/nogroup. -# If you wish to keep these settings, please define SQUID_UID=nobody and -# SQUID_GID=nogroup in your make environment before you start the update. -# NOTE2: -# Before version 2.5.4_11 the numerical id chosen for SQUID_UID (and -# SQUID_GID respectively) was the first free id greater than or equal 3128. -# If you wish to move your squid user to id 100:100, run "make changeuser", -# please see the changeuser target's definition for further information. -# SQUID_LANGUAGES -# A list of languages for which error page files should be installed -# (default: all) -# -# E.g. use `make SQUID_LANGUAGES="English French"' if you want to -# install the files for these languages only. -# Use `make -VSQUID_LANGUAGES' or scroll down to this variable's -# definition to see which values are valid. -# -# SQUID_DEFAULT_LANG -# If you define SQUID_LANGUAGES, select which language should be the default -# one (this variable defaults to English). This setting can be overwritten -# with squid.conf's error_directory directive. -# -# SQUID_CONFIGURE_ARGS -# Additional configuration options. -# -# To enable them, use e.g -# `make SQUID_CONFIGURE_ARGS="--enable-dlmalloc --enable-truncate" install' -# -# The list below may be incomplete, please see the configure script -# in the squid source distribution for the complete list of additional -# options. -# Note that you probably do not need to worry about these options in most -# cases, they are included in case you want to experiment with them. -# -# --enable-dlmalloc -# Compile and use the malloc package from Doug Lea -# --enable-gnuregex -# Compile and use the supplied GNUregex routines instead of BSD regex. -# --enable-xmalloc-statistics -# Show malloc statistics in status page -# --enable-time-hack -# Optimize time updates to one per second rather than calling gettimeofday() -# --enable-cachemgr-hostname=some.hostname -# Set an explicit hostname in cachemgr.cgi -# --enable-truncate -# Use truncate() rather than unlink() -# --disable-unlinkd -# Do not use "unlinkd" -# --with-aufs-threads=N_THREADS -# Tune the number of worker threads for the aufs object -# --with-coss-membuf-size -# COSS membuf size (default: 1048576 bytes) -# -# This option does not work on FreeBSD at the moment: -# -# --enable-ipf-transparent -# Enable Transparent Proxy support for IP-Filter systems (incl 3.0) -# (IPFilter headers are not currently installed to the base system, -# PRs ports/60700 and misc/44148 describe the problem; see -# http://www.squid-cache.org/Doc/FAQ/FAQ-17.html for information -# about how to do transparent proxying with ipfw) - -PORTNAME= squid -PORTVERSION= 2.5.6 -PORTREVISION= 12 -CATEGORIES= www -MASTER_SITES= \ - ftp://ftp.squid-cache.org/pub/%SUBDIR%/ \ - ftp://ftp.unimelb.edu.au/pub/cwis/servers/unix/squid/%SUBDIR%/ \ - ftp://sunsite.auc.dk/pub/infosystems/squid/%SUBDIR%/ \ - ftp://ftp.leo.org/pub/comp/general/infosys/www/servers/squid/%SUBDIR%/ \ - ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/squid/&,} -MASTER_SITE_SUBDIR= squid-2/STABLE -DISTNAME= squid-2.5.STABLE6 -DIST_SUBDIR= squid2.5 - -PATCH_SITES= http://www.squid-cache.org/Versions/v2/2.5/bugs/ -PATCHFILES= squid-2.5.STABLE6-ufs_no_valid_dir.patch \ - squid-2.5.STABLE6-ldap_helpers.patch \ - squid-2.5.STABLE6-concurrent_dns_lookups.patch \ - squid-2.5.STABLE6-request_header_max_size.patch \ - squid-2.5.STABLE6-partial_hit_is_miss.patch \ - squid-2.5.STABLE6-HEAD.patch \ - squid-2.5.STABLE6-ufs_create_error.patch \ - squid-2.5.STABLE6-basic_auth_caseinsensitive.patch \ - squid-2.5.STABLE6-active_requests_delaypool.patch \ - squid-2.5.STABLE6-client_db_gc.patch \ - squid-2.5.STABLE6-ntlmtruncated.patch \ - squid-2.5.STABLE6-grammar.patch \ - squid-2.5.STABLE6-errorpage_quote.patch \ - squid-2.5.STABLE6-heap_segfault.patch \ - squid-2.5.STABLE6-initgroups.patch \ - squid-2.5.STABLE6-external_acl_newlines.patch \ - squid-2.5.STABLE6-ntlm_fetch_string.patch \ - squid-2.5.STABLE6-ntlm_noreuse_leak.patch \ - squid-2.5.STABLE6-ntlm_challengereuse_leak.patch \ - squid-2.5.STABLE6-rotate_error.patch \ - squid-2.5.STABLE6-digest_crash.patch \ - squid-2.5.STABLE6-acl_times.patch \ - squid-2.5.STABLE6-http_header_range.patch \ - squid-2.5.STABLE6-Content-Disposition.patch -PATCH_DIST_STRIP= -p1 - -MAINTAINER= tmseck@netcologne.de -COMMENT= The successful WWW proxy cache and accelerator - -CONFLICTS= squid-2.[^5]* -GNU_CONFIGURE= yes -USE_BZIP2= yes -USE_PERL5= yes -USE_REINPLACE= yes - -SQUID_UID?= squid -SQUID_GID?= squid - -MAN8= squid.8 -docs= QUICKSTART README RELEASENOTES.html doc/debug-sections.txt -.if !defined(NOPORTDOCS) -PORTDOCS= ${docs:T} -.endif - -OPTIONS= SQUID_LDAP_AUTH "Install LDAP authentication helpers" off \ - SQUID_DELAY_POOLS "Enable delay pools" off \ - SQUID_SNMP "Enable SNMP support" off \ - SQUID_CARP "Enable CARP support" off \ - SQUID_SSL "Enable SSL support for reverse proxies" off \ - SQUID_PINGER "Install the icmp helper" off \ - SQUID_DNS_HELPER "Use the old 'dnsserver' helper" off \ - SQUID_HTCP "Enable HTCP support" off \ - SQUID_VIA_DB "Enable forward/via database" off \ - SQUID_CACHE_DIGESTS "Enable cache digests" off \ - SQUID_WCCP "Enable Web Cache Coordination Protocol" on \ - SQUID_UNDERSCORES "Allow underscores in hostnames" on \ - SQUID_CHECK_HOSTNAME "Do hostname checking" on \ - SQUID_STRICT_HTTP "Be strictly HTTP compliant" off \ - SQUID_IDENT "Enable ident (RFC 931) lookups" on \ - SQUID_USERAGENT_LOG "Enable User-Agent-header logging" off \ - SQUID_ARP_ACL "Enable ACLs based on ethernet address" off \ - SQUID_PF "Enable transp. proxy support using PF" off \ - SQUID_FOLLOW_XFF "Follow X-Forwarded-For headers" off \ - SQUID_AUFS "Enable the aufs storage scheme" off \ - SQUID_COSS "Enable the COSS storage scheme" off \ - SQUID_STACKTRACES "Create backtraces on fatal errors" off \ - SQUID_RCNG "Install an rcNG startup script" on - -PLIST_FILES= etc/rc.d/squid.sh etc/squid/mib.txt etc/squid/mime.conf.default \ - etc/squid/msntauth.conf.default etc/squid/squid.conf.default \ - sbin/RunAccel sbin/RunCache sbin/squidclient sbin/squid - -icon_files= anthony-binhex.gif anthony-bomb.gif anthony-box.gif \ - anthony-box2.gif anthony-c.gif anthony-compressed.gif \ - anthony-dir.gif anthony-dirup.gif anthony-dvi.gif \ - anthony-f.gif anthony-image.gif anthony-image2.gif \ - anthony-layout.gif anthony-link.gif anthony-movie.gif \ - anthony-pdf.gif anthony-portal.gif anthony-ps.gif \ - anthony-quill.gif anthony-script.gif anthony-sound.gif \ - anthony-tar.gif anthony-tex.gif anthony-text.gif \ - anthony-unknown.gif anthony-xbm.gif anthony-xpm.gif - -error_files= ERR_ACCESS_DENIED ERR_CACHE_ACCESS_DENIED \ - ERR_CACHE_MGR_ACCESS_DENIED ERR_CANNOT_FORWARD \ - ERR_CONNECT_FAIL ERR_DNS_FAIL ERR_FORWARDING_DENIED \ - ERR_FTP_DISABLED ERR_FTP_FAILURE ERR_FTP_FORBIDDEN \ - ERR_FTP_NOT_FOUND ERR_FTP_PUT_CREATED \ - ERR_FTP_PUT_ERROR ERR_FTP_PUT_MODIFIED \ - ERR_FTP_UNAVAILABLE ERR_INVALID_REQ ERR_INVALID_URL \ - ERR_LIFETIME_EXP ERR_NO_RELAY ERR_ONLY_IF_CACHED_MISS \ - ERR_READ_ERROR ERR_READ_TIMEOUT ERR_SHUTTING_DOWN \ - ERR_SOCKET_FAILURE ERR_TOO_BIG ERR_UNSUP_REQ \ - ERR_URN_RESOLVE ERR_WRITE_ERROR ERR_ZERO_SIZE_OBJECT - -libexec= cachemgr.cgi digest_pw_auth diskd dnsserver ip_user_check \ - squid_ldap_auth squid_ldap_group msnt_auth ncsa_auth ntlm_auth \ - pam_auth pinger smb_auth smb_auth.sh squid_unix_group \ - unlinkd wb_auth wb_group wb_ntlmauth wbinfo_group.pl yp_auth - -CONFIGURE_ARGS= --bindir=${PREFIX}/sbin --sysconfdir=${PREFIX}/etc/squid \ - --datadir=${PREFIX}/etc/squid \ - --libexecdir=${PREFIX}/libexec/squid \ - --localstatedir=${PREFIX}/squid \ - --enable-removal-policies="lru heap" - -.include <bsd.port.pre.mk> - -# Authentication methods and modules: - -basic_auth= NCSA PAM YP MSNT SMB winbind -external_acl= ip_user unix_group wbinfo_group winbind_group -MAN8+= pam_auth.8 squid_unix_group.8 -.if defined(WITH_SQUID_LDAP_AUTH) -USE_OPENLDAP= yes -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -MAN8+= squid_ldap_auth.8 squid_ldap_group.8 -basic_auth+= LDAP -external_acl+= ldap_group -.endif -CONFIGURE_ARGS+= --enable-auth="basic ntlm digest" \ - --enable-basic-auth-helpers="${basic_auth}" \ - --enable-digest-auth-helpers="password" \ - --enable-external-acl-helpers="${external_acl}" \ - --enable-ntlm-auth-helpers="SMB winbind" - -# Selection of storage schemes: - -storage_schemes= ufs diskd null -.if defined(WITH_SQUID_AUFS) -storage_schemes+= aufs -# Nil aufs threads is default, set any other value via SQUID_CONFIGURE_ARGS -CONFIGURE_ARGS+= --enable-async-io \ - --with-pthreads -CFLAGS+= ${PTHREAD_CFLAGS} -.endif -.if defined(WITH_SQUID_COSS) -storage_schemes+= coss -CONFIGURE_ARGS+= --with-aio -.endif -CONFIGURE_ARGS+= --enable-storeio="${storage_schemes}" - -# Other options set via 'make config': - -.if defined(WITH_SQUID_DELAY_POOLS) -CONFIGURE_ARGS+= --enable-delay-pools -.endif -.if defined(WITH_SQUID_SNMP) -CONFIGURE_ARGS+= --enable-snmp -.endif -.if defined(WITH_SQUID_CARP) -CONFIGURE_ARGS+= --enable-carp -.endif -.if defined(WITH_SQUID_SSL) -# we need to .include bsd.openssl.mk manually here because USE_OPENSSL only -# works when it is defined before bsd.port{.pre}.mk is .included and this is -# not possible when using OPTIONS -.include "${PORTSDIR}/Mk/bsd.openssl.mk" -CONFIGURE_ARGS+= --enable-ssl \ - --with-openssl="${OPENSSLBASE}" -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -I${LOCALBASE}/lib -.endif -.if defined(WITH_SQUID_PINGER) -CONFIGURE_ARGS+= --enable-icmp -.endif -.if defined(WITH_SQUID_DNS_HELPER) -CONFIGURE_ARGS+= --disable-internal-dns -.endif -.if defined(WITH_SQUID_HTCP) -CONFIGURE_ARGS+= --enable-htcp -.endif -.if defined(WITH_SQUID_VIA_DB) -CONFIGURE_ARGS+= --enable-forw-via-db -.endif -.if defined(WITH_SQUID_CACHE_DIGESTS) -CONFIGURE_ARGS+= --enable-cache-digests -.endif -.if defined(WITHOUT_SQUID_WCCP) -CONFIGURE_ARGS+= --disable-wccp -.endif -.if !defined(WITHOUT_SQUID_UNDERSCORES) -CONFIGURE_ARGS+= --enable-underscores -.endif -.if defined(WITHOUT_SQUID_CHECK_HOSTNAME) -CONFIGURE_ARGS+= --disable-hostname-checks -.endif -.if defined(WITH_SQUID_STRICT_HTTP) -CONFIGURE_ARGS+= --disable-http-violations -.endif -.if defined(WITHOUT_SQUID_IDENT) -CONFIGURE_ARGS+= --disable-ident-lookups -.endif -.if defined(WITH_SQUID_USERAGENT_LOG) -CONFIGURE_ARGS+= --enable-useragent-log -.endif -.if defined(WITH_SQUID_ARP_ACL) -CONFIGURE_ARGS+= --enable-arp-acl -.endif -.if defined(WITH_SQUID_PF) -CONFIGURE_ARGS+= --enable-pf-transparent -.if ${OSVERSION} < 502106 -pf_includedir= ${LOCALBASE}/include/pf -BUILD_DEPENDS+= ${pf_includedir}/net/pfvar.h:${PORTSDIR}/security/pf -CFLAGS+= -I${pf_includedir} -EXTRA_PATCHES+= ${WRKDIR}/pf_from_ports.patch -.endif -.endif -.if defined(WITH_SQUID_FOLLOW_XFF) -EXTRA_PATCHES+= ${PATCHDIR}/follow_xff-2.5.patch \ - ${PATCHDIR}/follow_xff-configure.patch -CONFIGURE_ARGS+= --enable-follow-x-forwarded-for -.endif -.if defined(WITH_SQUID_STACKTRACES) -CONFIGURE_ARGS+= --enable-stacktraces -.endif -.if !defined(WITHOUT_SQUID_RCNG) -USE_RC_SUBR= yes -rc_del= rcold -rc_state= rcng -.else -rc_del= rcng -rc_state= rcold -.endif - -# Languages: -# -# If you do not define SQUID_LANGUAGES yourself, all available language files -# will be installed; the default language will be English. - -SQUID_LANGUAGES?= \ - Bulgarian Catalan Czech Danish Dutch English Estonian Finnish \ - French German Hebrew Hungarian Italian Japanese Korean Lithuanian \ - Polish Portuguese Romanian Russian-1251 Russian-koi8-r Serbian \ - Simplify_Chinese Slovak Spanish Swedish Traditional_Chinese Turkish -SQUID_DEFAULT_LANG?= English -CONFIGURE_ARGS+= --enable-err-languages="${SQUID_LANGUAGES}" \ - --enable-default-err-language=${SQUID_DEFAULT_LANG} - -# Finally, add additional user specified configuration options: -CONFIGURE_ARGS+= ${SQUID_CONFIGURE_ARGS} - -CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" - -pre-patch: -# Check whether we need to create the extra patch that makes pf(4) -# visible to squid's configure script: -.if defined(pf_includedir) - @${SED} -e 's|%%PF_INCLUDEDIR%%|${pf_includedir}|g' \ - -e 's|%%PF_AC_INCLUDEPATH%%|${pf_includedir:S,/,_,g}|g' \ - ${PATCHDIR}/pf_from_ports.patch.in >${WRKDIR}/pf_from_ports.patch -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/doc/squid.8 - @${REINPLACE_CMD} -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%SQUID_GID%%|${SQUID_GID}|g' ${WRKSRC}/src/cf.data.pre - -pre-install: -# Prevent installation of .orig files by deleting them. - @${FIND} ${WRKSRC} -name '*.bak' -delete - @${FIND} ${WRKSRC} -name '*.orig' -delete -# create an rcOld/rcNG squid.sh: - @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ - -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%RC_SUBR%%|${RC_SUBR}|g' \ - -e '/--begin ${rc_del}/,/--end ${rc_del}/d' \ - -e '/--.*${rc_state}/d' ${FILESDIR}/squid.sh \ - >${WRKDIR}/squid.sh - -pre-su-install: - @${SETENV} squid_user=${SQUID_UID} squid_group=${SQUID_GID} \ - PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - -post-install: -.if defined(WITH_SQUID_PINGER) - ${CHMOD} 4510 ${PREFIX}/libexec/squid/pinger; \ - ${CHGRP} ${SQUID_GID} ${PREFIX}/libexec/squid/pinger -.endif - ${INSTALL_SCRIPT} ${WRKDIR}/squid.sh ${PREFIX}/etc/rc.d -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${docs} ${DOCSDIR} -.endif - @${SETENV} PKG_PREFIX=${PREFIX} \ - ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -# Create package list: - @for f in ${libexec}; do \ - ${TEST} -f ${PREFIX}/libexec/squid/$${f} && \ - ${ECHO_CMD} "libexec/squid/$${f}" >>${TMPPLIST} || ${TRUE} ; \ - done - @${ECHO_CMD} "@unexec rmdir %D/libexec/squid 2>/dev/null || true" \ - >>${TMPPLIST} - @for f in ${icon_files}; do \ - ${ECHO_CMD} "etc/squid/icons/$${f}" >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/icons 2>/dev/null || true" \ - >>${TMPPLIST} - @for d in ${SQUID_LANGUAGES}; do \ - for f in ${error_files}; do \ - ${ECHO_CMD} "etc/squid/errors/$${d}/$${f}" >>${TMPPLIST} ; \ - done; \ - ${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors/$${d} 2>/dev/null || true" \ - >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors 2>/dev/null || true" \ - >>${TMPPLIST} - -changeuser: -# Recover from the problem that earlier versions of this port created the -# squid pseudo-user with an id greater than 999 which is not allowed in -# FreeBSD's ports system. The port now uses id 100:100. -# NOTE: -# This target assumes that SQUID_GID is the primary group of SQUID_UID. If you -# have a different setup, do not run this target! -.if ${SQUID_UID:L} == nobody - @${ECHO_CMD} "'nobody' is a system user, you do not need to execute"; \ - ${ECHO_CMD} "this target!" - ${FALSE} -.endif - @if [ `${ID} -u` -ne 0 ]; \ - then ${ECHO_CMD} "Sorry, you must be root to use this target."; ${FALSE}; fi; \ - current_uid=`id -u ${SQUID_UID}`; \ - current_gid=`pw groupshow ${SQUID_GID}|cut -f 3 -d :`; \ - ${ECHO_CMD} "I will remove this user:"; \ - ${ID} -P $${current_uid}; \ - ${ECHO_CMD} "and this group:"; \ - pw groupshow ${SQUID_GID}; \ - ${ECHO_CMD} "I will then re-create them with a user and group id of 100."; \ - ${ECHO_CMD} "Then all files and directories under ${PREFIX} and /var that"; \ - ${ECHO_CMD} "are owned by uid $${current_uid} will be chown(1)'ed."; \ - ${ECHO_CMD} "After that, all files and directories that were accessible"; \ - ${ECHO_CMD} "by group $${current_gid} will chgrp(1)'ed respectively."; \ - ${ECHO_CMD} "Note that this assumes group '${SQUID_GID}' to be the primary"; \ - ${ECHO_CMD} "group of user '${SQUID_UID}'. If you have a different setup"; \ - ${ECHO_CMD} "please abort this target now."; \ - read -p "Press RETURN to continue or CTRL-C to abort:" dummy ; \ - ${ECHO_CMD} "OK, here we go:"; \ - ${ECHO_CMD} "deleting user $${current_uid} and his primary group..."; \ - pw userdel -u $${current_uid}; \ - ${ECHO_CMD} "adding user ${SQUID_UID} with id 100..."; \ - pw groupadd -n ${SQUID_GID} -g 100; \ - pw useradd -n ${SQUID_UID} -u 100 -c "squid caching-proxy pseudo user" \ - -d ${PREFIX}/squid -s /sbin/nologin -h - ; \ - ${ECHO_CMD} "chown(1)'ing everything under ${PREFIX} from $${current_uid} to 100..."; \ - ${FIND} -H ${PREFIX} -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under ${PREFIX} from $${current_gid} to 100..."; \ - ${FIND} -H ${PREFIX} -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "chown(1)'ing everything under /var from $${current_uid} to 100..."; \ - ${FIND} -H /var -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under /var from $${current_gid} to 100..."; \ - ${FIND} -H /var -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "Finished." - -.include <bsd.port.post.mk> diff --git a/www/squid26/distinfo b/www/squid26/distinfo deleted file mode 100644 index 4cbc03446c7a..000000000000 --- a/www/squid26/distinfo +++ /dev/null @@ -1,50 +0,0 @@ -MD5 (squid2.5/squid-2.5.STABLE6.tar.bz2) = 7fd964ac27b43b613d6b981cc702a29e -SIZE (squid2.5/squid-2.5.STABLE6.tar.bz2) = 1047199 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 26a4ab522a2469f805f746bcdbe0109c -SIZE (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 566 -MD5 (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = fb7684fa6c797404f46c8ef86122848a -SIZE (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = 25444 -MD5 (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = b485488ef0031f26902bb94f55a3a2ed -SIZE (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = 6461 -MD5 (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 1900043f6b73aa8a3cbd5004633a6c5c -SIZE (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 765 -MD5 (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 9ce8322cf6c48dc02a7a51d039489143 -SIZE (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 747 -MD5 (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 929fe3d48046a7d17c0aa314befd8f7c -SIZE (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 895 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 63b5693268cbba233a442b345e5769bb -SIZE (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 847 -MD5 (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = eb6f28d6d572c8cf996619aea925a1b6 -SIZE (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = 2337 -MD5 (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = f465bdbbadd83dee417aafeb974a9248 -SIZE (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = 500 -MD5 (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 772a2ed149b89a1addf70cd1dd5def3c -SIZE (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 3828 -MD5 (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = c77b3c10fc5d5c9d34ccf41f7623a0fe -SIZE (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = 4383 -MD5 (squid2.5/squid-2.5.STABLE6-grammar.patch) = 963208de03349b6fa143bc099524699c -SIZE (squid2.5/squid-2.5.STABLE6-grammar.patch) = 50267 -MD5 (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = b9f329cdf98c7c5a048cdadc32d6874d -SIZE (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = 377 -MD5 (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = c82d9f3972419833b757c0c116c216f8 -SIZE (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = 867 -MD5 (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 5cd7eb8451754166f543d84c7a9ba6dc -SIZE (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 11060 -MD5 (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 0e01c58db5545e1b7273d2d244171642 -SIZE (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 4965 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = dbf1826522c14dc64c0c37430bb27b2e -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = 1606 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 6053338662140e9514afd4c3d158590d -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 3646 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = d6bdb1500f947b5aa67c23561f941ddf -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = 13473 -MD5 (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = e842e11bd987d56e49df020a17fb1ad9 -SIZE (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = 2238 -MD5 (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = b0e5a15164ac7f14682bc200f2efd6c9 -SIZE (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = 1250 -MD5 (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 91c69f9a5cebd5d84a4eee63ea10be99 -SIZE (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 3047 -MD5 (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 83b25961601597375682afde86ce23a8 -SIZE (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 616 -MD5 (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = c11ca0bcf406b4240a745fc52b063495 -SIZE (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = 1815 diff --git a/www/squid26/files/follow_xff-2.5.patch b/www/squid26/files/follow_xff-2.5.patch deleted file mode 100644 index 6f062e5c3317..000000000000 --- a/www/squid26/files/follow_xff-2.5.patch +++ /dev/null @@ -1,412 +0,0 @@ -! This is a reduced part of the original follow-XFF patchset from -! devel.squid-cache.org for use with the FreeBSD squid-2.5 port. -Index: src/acl.c ---- src/acl.c 13 May 2003 02:14:12 -0000 1.43.2.16 -+++ src/acl.c 23 Nov 2003 14:20:12 -0000 -@@ -2001,6 +2001,11 @@ - cbdataLock(A); - if (request != NULL) { - checklist->request = requestLink(request); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.acl_uses_indirect_client) { -+ checklist->src_addr = request->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - checklist->src_addr = request->client_addr; - checklist->my_addr = request->my_addr; - checklist->my_port = request->my_port; -Index: src/cf.data.pre ---- src/cf.data.pre 7 Nov 2003 03:14:30 -0000 1.49.2.46 -+++ src/cf.data.pre 23 Nov 2003 14:20:17 -0000 -@@ -2065,6 +2065,92 @@ - NOCOMMENT_END - DOC_END - -+NAME: follow_x_forwarded_for -+TYPE: acl_access -+IFDEF: FOLLOW_X_FORWARDED_FOR -+LOC: Config.accessList.followXFF -+DEFAULT: none -+DEFAULT_IF_NONE: deny all -+DOC_START -+ Allowing or Denying the X-Forwarded-For header to be followed to -+ find the original source of a request. -+ -+ Requests may pass through a chain of several other proxies -+ before reaching us. The X-Forwarded-For header will contain a -+ comma-separated list of the IP addresses in the chain, with the -+ rightmost address being the most recent. -+ -+ If a request reaches us from a source that is allowed by this -+ configuration item, then we consult the X-Forwarded-For header -+ to see where that host received the request from. If the -+ X-Forwarded-For header contains multiple addresses, and if -+ acl_uses_indirect_client is on, then we continue backtracking -+ until we reach an address for which we are not allowed to -+ follow the X-Forwarded-For header, or until we reach the first -+ address in the list. (If acl_uses_indirect_client is off, then -+ it's impossible to backtrack through more than one level of -+ X-Forwarded-For addresses.) -+ -+ The end result of this process is an IP address that we will -+ refer to as the indirect client address. This address may -+ be treated as the client address for access control, delay -+ pools and logging, depending on the acl_uses_indirect_client, -+ delay_pool_uses_indirect_client and log_uses_indirect_client -+ options. -+ -+ SECURITY CONSIDERATIONS: -+ -+ Any host for which we follow the X-Forwarded-For header -+ can place incorrect information in the header, and Squid -+ will use the incorrect information as if it were the -+ source address of the request. This may enable remote -+ hosts to bypass any access control restrictions that are -+ based on the client's source addresses. -+ -+ For example: -+ -+ acl localhost src 127.0.0.1 -+ acl my_other_proxy srcdomain .proxy.example.com -+ follow_x_forwarded_for allow localhost -+ follow_x_forwarded_for allow my_other_proxy -+DOC_END -+ -+NAME: acl_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.acl_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in acl matching. -+DOC_END -+ -+NAME: delay_pool_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR && DELAY_POOLS -+DEFAULT: on -+LOC: Config.onoff.delay_pool_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in delay pools. -+DOC_END -+ -+NAME: log_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.log_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in the access log. -+DOC_END -+ - NAME: http_access - TYPE: acl_access - LOC: Config.accessList.http -Index: src/client_side.c ---- src/client_side.c 2 Sep 2003 02:13:45 -0000 1.47.2.39 -+++ src/client_side.c 23 Nov 2003 14:20:22 -0000 -@@ -109,6 +109,11 @@ - #if USE_IDENT - static IDCB clientIdentDone; - #endif -+#if FOLLOW_X_FORWARDED_FOR -+static void clientFollowXForwardedForStart(void *data); -+static void clientFollowXForwardedForNext(void *data); -+static void clientFollowXForwardedForDone(int answer, void *data); -+#endif /* FOLLOW_X_FORWARDED_FOR */ - static int clientOnlyIfCached(clientHttpRequest * http); - static STCB clientSendMoreData; - static STCB clientCacheHit; -@@ -177,10 +182,179 @@ - return ch; - } - -+#if FOLLOW_X_FORWARDED_FOR -+/* -+ * clientFollowXForwardedForStart() copies the X-Forwarded-For -+ * header into x_forwarded_for_iterator and passes control to -+ * clientFollowXForwardedForNext(). -+ * -+ * clientFollowXForwardedForNext() checks the indirect_client_addr -+ * against the followXFF ACL and passes the result to -+ * clientFollowXForwardedForDone(). -+ * -+ * clientFollowXForwardedForDone() either grabs the next address -+ * from the tail of x_forwarded_for_iterator and loops back to -+ * clientFollowXForwardedForNext(), or cleans up and passes control to -+ * clientAccessCheck(). -+ */ -+ -+static void -+clientFollowXForwardedForStart(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ if (Config.accessList.followXFF -+ && httpHeaderHas(&request->header, HDR_X_FORWARDED_FOR)) -+ { -+ request->x_forwarded_for_iterator = httpHeaderGetList( -+ &request->header, HDR_X_FORWARDED_FOR); -+ debug(33, 5) ("clientFollowXForwardedForStart: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ clientFollowXForwardedForNext(http); -+ } else { -+ /* not configured to follow X-Forwarded-For, or nothing to follow */ -+ debug(33, 5) ("clientFollowXForwardedForStart: nothing to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForNext(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ debug(33, 5) ("clientFollowXForwardedForNext: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ if (strLen(request->x_forwarded_for_iterator) != 0) { -+ /* check the acl to see whether to believe the X-Forwarded-For header */ -+ http->acl_checklist = clientAclChecklistCreate( -+ Config.accessList.followXFF, http); -+ aclNBCheck(http->acl_checklist, clientFollowXForwardedForDone, http); -+ } else { -+ /* nothing left to follow */ -+ debug(33, 5) ("clientFollowXForwardedForNext: nothing more to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForDone(int answer, void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ /* -+ * answer should be be ACCESS_ALLOWED or ACCESS_DENIED if we are -+ * called as a result of ACL checks, or -1 if we are called when -+ * there's nothing left to do. -+ */ -+ if (answer == ACCESS_ALLOWED) { -+ /* -+ * The IP address currently in request->indirect_client_addr -+ * is trusted to use X-Forwarded-For. Remove the last -+ * comma-delimited element from x_forwarded_for_iterator and use -+ * it to to replace indirect_client_addr, then repeat the cycle. -+ */ -+ const char *p; -+ const char *asciiaddr; -+ int l; -+ struct in_addr addr; -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s is trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ p = strBuf(request->x_forwarded_for_iterator); -+ l = strLen(request->x_forwarded_for_iterator); -+ -+ /* -+ * XXX x_forwarded_for_iterator should really be a list of -+ * IP addresses, but it's a String instead. We have to -+ * walk backwards through the String, biting off the last -+ * comma-delimited part each time. As long as the data is in -+ * a String, we should probably implement and use a variant of -+ * strListGetItem() that walks backwards instead of forwards -+ * through a comma-separated list. But we don't even do that; -+ * we just do the work in-line here. -+ */ -+ /* skip trailing space and commas */ -+ while (l > 0 && (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ strCut(request->x_forwarded_for_iterator, l); -+ /* look for start of last item in list */ -+ while (l > 0 && ! (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ asciiaddr = p+l; -+ if (inet_aton(asciiaddr, &addr) == 0) { -+ /* the address is not well formed; do not use it */ -+ debug(33, 3) ("clientFollowXForwardedForDone: malformed address '%s'\n", -+ asciiaddr); -+ goto done; -+ } -+ debug(33, 3) ("clientFollowXForwardedForDone: changing indirect_client_addr from %s to '%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ asciiaddr); -+ request->indirect_client_addr = addr; -+ strCut(request->x_forwarded_for_iterator, l); -+ if (! Config.onoff.acl_uses_indirect_client) { -+ /* -+ * If acl_uses_indirect_client is off, then it's impossible -+ * to follow more than one level of X-Forwarded-For. -+ */ -+ goto done; -+ } -+ clientFollowXForwardedForNext(http); -+ return; -+ } else if (answer == ACCESS_DENIED) { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s not trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } else { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s nothing more to do\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } -+done: -+ /* clean up, and pass control to clientAccessCheck */ -+ debug(33, 6) ("clientFollowXForwardedForDone: cleanup\n"); -+ if (Config.onoff.log_uses_indirect_client) { -+ /* -+ * Ensure that the access log shows the indirect client -+ * instead of the direct client. -+ */ -+ ConnStateData *conn = http->conn; -+ conn->log_addr = request->indirect_client_addr; -+ conn->log_addr.s_addr &= Config.Addrs.client_netmask.s_addr; -+ debug(33, 3) ("clientFollowXForwardedForDone: setting log_addr=%s\n", -+ inet_ntoa(conn->log_addr)); -+ } -+ stringClean(&request->x_forwarded_for_iterator); -+ request->flags.done_follow_x_forwarded_for = 1; -+ http->acl_checklist = NULL; /* XXX do we need to aclChecklistFree() ? */ -+ clientAccessCheck(http); -+} -+#endif /* FOLLOW_X_FORWARDED_FOR */ -+ - void - clientAccessCheck(void *data) - { - clientHttpRequest *http = data; -+#if FOLLOW_X_FORWARDED_FOR -+ if (! http->request->flags.done_follow_x_forwarded_for -+ && httpHeaderHas(&http->request->header, HDR_X_FORWARDED_FOR)) -+ { -+ /* -+ * There's an X-ForwardedFor header and we haven't yet tried -+ * to follow it to find the indirect_client_addr. Follow it now. -+ * clientFollowXForwardedForDone() will eventually pass control -+ * back to us. -+ * -+ * XXX perhaps our caller should have called -+ * clientFollowXForwardedForStart instead. Then we wouldn't -+ * need to do this little dance transferring control over -+ * there and then back here, and we wouldn't need the -+ * done_follow_x_forwarded_for flag. -+ */ -+ clientFollowXForwardedForStart(data); -+ return; -+ } -+#endif /* FOLLOW_X_FORWARDED_FOR */ - if (checkAccelOnly(http)) { - /* deny proxy requests in accel_only mode */ - debug(33, 1) ("clientAccessCheck: proxy request denied in accel_only mode\n"); -@@ -325,6 +499,9 @@ - new_request->http_ver = old_request->http_ver; - httpHeaderAppend(&new_request->header, &old_request->header); - new_request->client_addr = old_request->client_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ new_request->indirect_client_addr = old_request->indirect_client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - new_request->my_addr = old_request->my_addr; - new_request->my_port = old_request->my_port; - new_request->flags.redirected = 1; -@@ -3051,6 +3228,9 @@ - safe_free(http->log_uri); - http->log_uri = xstrdup(urlCanonicalClean(request)); - request->client_addr = conn->peer.sin_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ request->indirect_client_addr = request->client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - request->my_addr = conn->me.sin_addr; - request->my_port = ntohs(conn->me.sin_port); - request->http_ver = http->http_ver; -Index: src/delay_pools.c ---- src/delay_pools.c 19 Jun 2003 02:13:57 -0000 1.5.54.6 -+++ src/delay_pools.c 23 Nov 2003 14:20:23 -0000 -@@ -318,6 +318,11 @@ - r = http->request; - - memset(&ch, '\0', sizeof(ch)); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.delay_pool_uses_indirect_client) { -+ ch.src_addr = r->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - ch.src_addr = r->client_addr; - ch.my_addr = r->my_addr; - ch.my_port = r->my_port; -Index: src/structs.h -*** src/structs.h.orig Thu Feb 26 20:32:47 2004 ---- src/structs.h Thu Feb 26 20:34:51 2004 -*************** -*** 594,599 **** ---- 594,604 ---- - int pipeline_prefetch; - int request_entities; - int detect_broken_server_pconns; -+ #if FOLLOW_X_FORWARDED_FOR -+ int acl_uses_indirect_client; -+ int delay_pool_uses_indirect_client; -+ int log_uses_indirect_client; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } onoff; - acl *aclList; - struct { -*************** -*** 615,620 **** ---- 620,628 ---- - acl_access *reply; - acl_address *outgoing_address; - acl_tos *outgoing_tos; -+ #if FOLLOW_X_FORWARDED_FOR -+ acl_access *followXFF; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } accessList; - acl_deny_info_list *denyInfoList; - struct _authConfig { -*************** -*** 1611,1616 **** ---- 1619,1629 ---- - unsigned int internal:1; - unsigned int body_sent:1; - unsigned int reset_tcp:1; -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX this flag could be eliminated; -+ * see comments in clientAccessCheck */ -+ unsigned int done_follow_x_forwarded_for; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _link_list { -*************** -*** 1657,1662 **** ---- 1670,1678 ---- - int max_forwards; - /* these in_addr's could probably be sockaddr_in's */ - struct in_addr client_addr; -+ #if FOLLOW_X_FORWARDED_FOR -+ struct in_addr indirect_client_addr; /* after following X-Forwarded-For */ -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - struct in_addr my_addr; - unsigned short my_port; - HttpHeader header; -*************** -*** 1667,1672 **** ---- 1683,1693 ---- - char *peer_login; /* Configured peer login:password */ - time_t lastmod; /* Used on refreshes */ - const char *vary_headers; /* Used when varying entities are detected. Changes how the store key is calculated */ -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX a list of IP addresses would be a better data structure -+ * than this String */ -+ String x_forwarded_for_iterator; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _cachemgr_passwd { diff --git a/www/squid26/files/follow_xff-configure.patch b/www/squid26/files/follow_xff-configure.patch deleted file mode 100644 index 0cf30da6c147..000000000000 --- a/www/squid26/files/follow_xff-configure.patch +++ /dev/null @@ -1,65 +0,0 @@ -!Simulate the autotools bootstrap of the follow-x-forwarded-for patchset. -! -!Beware that all line number informations in configure.log greater -!than 2972 are offset by at least -29 (correcting all line numbers would have -!bloated the patch by 92kB!) ---- include/autoconf.h.in.orig Sat Jan 18 02:46:11 2003 -+++ include/autoconf.h.in Thu Jun 24 13:19:07 2004 -@@ -291,6 +291,12 @@ - #define USE_IDENT 1 - - /* -+ * Compile in support for following X-Forwarded-For headers? -+ * Enabled by default. -+ */ -+#define FOLLOW_X_FORWARDED_FOR 1 -+ -+/* - * If your system has statvfs(), and if it actually works! - */ - #undef HAVE_STATVFS ---- configure.orig Tue Mar 2 10:18:14 2004 -+++ configure Tue Mar 2 10:18:56 2004 -@@ -222,6 +222,12 @@ - variance within an accelerator setup. - Typically used together with other code - that adds custom HTTP headers to the requests." -+ac_help="$ac_help -+ --enable-follow-x-forwarded-for -+ Enable support for following the X-Forwarded-For -+ HTTP header to try to find the IP address of the -+ original or indirect client when a request has -+ been forwarded through other proxies." - - # Initialize some variables set by options. - # The variables have the same names as the options, with -@@ -2966,6 +2972,29 @@ - fi - - -+follow_xff=1 -+# Check whether --enable-follow-x-forwarded-for or --disable-follow-x-forwarded-for was given. -+if test "${enable_follow_x_forwarded_for+set}" = set; then -+ enableval="$enable_follow_x_forwarded_for" -+ if test "$enableval" = "yes" ; then -+ echo "follow X-Forwarded-For enabled" -+ follow_xff=1 -+ fi -+ -+fi -+ -+if test $follow_xff = 1; then -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 1 -+EOF -+ -+else -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 0 -+EOF -+ -+fi -+ - # Force some compilers to use ANSI features - # - case "$host" in diff --git a/www/squid26/files/patch-aa b/www/squid26/files/patch-aa deleted file mode 100644 index ec93f2dd3c39..000000000000 --- a/www/squid26/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- include/squid_types.h.orig Mon Jul 7 00:45:26 2003 -+++ include/squid_types.h Mon Jul 7 00:48:39 2003 -@@ -66,8 +66,5 @@ - #if HAVE_SYS_TYPES_H - #include <sys/types.h> - #endif --#if HAVE_SYS_BITYPES_H --#include <sys/bitypes.h> --#endif - - #endif /* SQUID_TYPES_H */ diff --git a/www/squid26/files/patch-configure b/www/squid26/files/patch-configure deleted file mode 100644 index 2d6d233edac4..000000000000 --- a/www/squid26/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Tue Mar 2 11:29:57 2004 -+++ configure Tue Mar 2 11:30:34 2004 -@@ -2236,6 +2236,8 @@ - ;; - *-solaris-*) - ;; -+ *-freebsd*) -+ ;; - *) - echo "WARNING: ARP ACL support probably won't work on $host." - sleep 10 diff --git a/www/squid26/files/patch-helpers-basic_auth-SMB-smb_auth.sh b/www/squid26/files/patch-helpers-basic_auth-SMB-smb_auth.sh deleted file mode 100644 index 8115ac0b7938..000000000000 --- a/www/squid26/files/patch-helpers-basic_auth-SMB-smb_auth.sh +++ /dev/null @@ -1,13 +0,0 @@ -*** helpers/basic_auth/SMB/smb_auth.sh.orig Thu Feb 26 20:58:22 2004 ---- helpers/basic_auth/SMB/smb_auth.sh Thu Feb 26 20:59:45 2004 -*************** -*** 17,22 **** ---- 17,24 ---- - # along with this program; if not, write to the Free Software - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -+ SAMBAPREFIX=${SAMBAPREFIX:-/usr/local/bin} -+ - read DOMAINNAME - read PASSTHROUGH - read NMBADDR diff --git a/www/squid26/files/patch-src-cf.data.pre b/www/squid26/files/patch-src-cf.data.pre deleted file mode 100644 index ac5b4bd7ef61..000000000000 --- a/www/squid26/files/patch-src-cf.data.pre +++ /dev/null @@ -1,17 +0,0 @@ ---- src/cf.data.pre.orig Fri Aug 20 16:23:18 2004 -+++ src/cf.data.pre Fri Aug 20 16:25:23 2004 -@@ -2396,12 +2396,12 @@ - - NAME: cache_effective_user - TYPE: string --DEFAULT: nobody -+DEFAULT: %%SQUID_UID%% - LOC: Config.effectiveUser - DOC_START - If you start Squid as root, it will change its effective/real - UID/GID to the user specified below. The default is to change -- to UID to nobody. If you define cache_effective_user, but not -+ to UID to %%SQUID_UID%%. If you define cache_effective_user, but not - cache_effective_group, Squid sets the GID to the effective - user's default group ID (taken from the password file) and - supplementary group list from the from groups membership of diff --git a/www/squid26/files/pf_from_ports.patch.in b/www/squid26/files/pf_from_ports.patch.in deleted file mode 100644 index dd0617e41500..000000000000 --- a/www/squid26/files/pf_from_ports.patch.in +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Thu Jun 10 12:22:06 2004 -+++ configure Thu Jun 10 13:31:53 2004 -@@ -3781,7 +3781,7 @@ - memory.h \ - mount.h \ - net/if.h \ -- net/pfvar.h \ -+ %%PF_INCLUDEDIR%%/net/pfvar.h \ - netdb.h \ - netinet/if_ether.h \ - netinet/in.h \ -@@ -7604,7 +7604,7 @@ - echo $ac_n "checking if PF header file is installed""... $ac_c" 1>&6 - echo "configure:7606: checking if PF header file is installed" >&5 - # hold on to your hats... -- if test "$ac_cv_header_net_pfvar_h" = "yes"; then -+ if test "$ac_cv_header_%%PF_AC_INCLUDEPATH%%_net_pfvar_h" = "yes"; then - PF_TRANSPARENT="yes" - cat >> confdefs.h <<\EOF - #define PF_TRANSPARENT 1 diff --git a/www/squid26/files/squid.sh b/www/squid26/files/squid.sh deleted file mode 100644 index db49ae683c01..000000000000 --- a/www/squid26/files/squid.sh +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# --begin rcng -# PROVIDE: squid -# REQUIRE: NETWORKING SERVERS -# BEFORE: DAEMON -# KEYWORD: FreeBSD shutdown -# -# Note: -# Set "squid_enable=yes" in either /etc/rc.conf, /etc/rc.conf.local or -# /etc/rc.conf.d/squid to make this script actually do something. There -# you can also set squid_chdir, squid_user, and squid_flags. -# -# Please see squid(8), rc.conf(5) and rc(8) for further details. -# -# --end rcng - -name=squid -command=%%PREFIX%%/sbin/squid -# --begin rcng -extra_commands=reload -reload_cmd="${command} -k reconfigure" -restart_cmd=squid_restart -# --end rcng -stop_cmd="${command} -k shutdown" -squid_chdir=${squid_chdir:-%%PREFIX%%/squid/logs} -squid_enable=${squid_enable:-"NO"} -squid_flags=${squid_flags-"-D"} -squid_user=${squid_user:-%%SQUID_UID%%} -default_config=%%PREFIX%%/etc/squid/squid.conf - -# --begin rcng -squid_restart() { - run_rc_command stop - run_rc_command poll - run_rc_command start -} - -. %%RC_SUBR%% -rcvar=`set_rcvar` -load_rc_config ${name} - -# squid(8) will not start if ${default_config} is not present so try -# to catch that beforehand via ${required_files} rather than make -# squid(8) crash. -# If you remove the default configuration file make sure to add -# '-f /path/to/your/squid.conf' to squid_flags - -if [ -z "${squid_flags}" ]; then - required_files=${default_config} -fi -required_dirs=${squid_chdir} -run_rc_command "$1" -# --end rcng -# --begin rcold -case $1 in -start) - if [ -x "${command}" -a \ - \( -f "${default_config}" -o "${squid_flags}" \) ]; then - echo -n " ${name}" - (cd ${squid_chdir} && exec su -fm ${squid_user} -c \ - "${command} ${squid_flags}") - fi - ;; -stop) - if [ -x "${command}" ]; then - echo -n " ${name}" - ${stop_cmd} - while ps -xcU ${squid_user} | grep -q squid; do - sleep 2 - done - fi - ;; - *) - echo "usage: ${0##*/} {start|stop}" >&2 - exit 64 - ;; -esac -exit 0 -# --end rcold diff --git a/www/squid26/pkg-deinstall b/www/squid26/pkg-deinstall deleted file mode 100644 index 42ccaecce0b6..000000000000 --- a/www/squid26/pkg-deinstall +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin - -case $2 in -DEINSTALL) - cd ${PKG_PREFIX}/etc/squid || exit 1 - for f in squid.conf mime.conf msntauth.conf; do - cmp -s -z ${f} ${f}.default && rm ${f} - done - ;; -POST-DEINSTALL) - rmdir ${PKG_PREFIX}/etc/squid 2>/dev/null - rmdir ${PKG_PREFIX}/squid/cache 2>/dev/null - rmdir ${PKG_PREFIX}/squid/logs 2>/dev/null - rmdir ${PKG_PREFIX}/squid 2>/dev/null - echo "===> post-deinstallation information for $1" - echo "" - echo " Please note that $1 was not completely removed" - echo " from this system." - echo "" - echo " The cache and log directories, squid's user account," - echo " and any modified configuration files have been preserved" - echo " in case you want to install an updated version of squid" - echo " on this system. You must remove them manually if you do" - echo " not want to use squid any longer." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/squid26/pkg-descr b/www/squid26/pkg-descr deleted file mode 100644 index 46543b891846..000000000000 --- a/www/squid26/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -This is the Squid Internet Object Cache developed by the National -Laboratory for Applied Networking Research (NLANR) and Internet -volunteers. This software is freely available for anyone to use. - -This software is based on the Harvest Object Cache developed by -the University of Colorado and the University of Southern California. -The Harvest home page is http://harvest.cs.colorado.edu/. - -ARPA funding for the Harvest project has ended, the squid project has -continued development of the cache where Harvest finished. - -Please see this port's Makefile for a list of compilation options. - -You can find further information on the project's website at -WWW: http://www.squid-cache.org/ diff --git a/www/squid26/pkg-install b/www/squid26/pkg-install deleted file mode 100644 index 16e9aada1108..000000000000 --- a/www/squid26/pkg-install +++ /dev/null @@ -1,164 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin -pkgname=$1 -squid_base=${PKG_PREFIX:-/usr/local}/squid -squid_confdir=${PKG_PREFIX:-/usr/local}/etc/squid -if [ -x /usr/sbin/nologin ]; then - nologin=/usr/sbin/nologin -else - nologin=/sbin/nologin -fi -squid_user=${squid_user:-squid} -squid_group=${squid_group:-squid} -squid_gid=100 -squid_uid=100 -# Try to catch the case where the $squid_user might have been created with an -# id greater than or equal 3128. The valid exception is "nobody". -nobody_uid=65534 -nobody_gid=65534 -squid_oldgid=3128 -squid_olduid=3128 -unset wrong_id -case $2 in -PRE-INSTALL) - echo "===> Pre-installation configuration for ${pkgname}" - if ! pw groupshow ${squid_group} -q >/dev/null ; then - echo "There is no group '${squid_group}' on this system, so I will try to create it:" - if ! pw groupadd ${squid_group} -g ${squid_gid} -q ; then - echo "Failed to create group \"${squid_group}\"!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "Group '${squid_group}' created successfully:" - fi - else - echo "I will use the existing group '${squid_group}':" - current_gid=`pw groupshow ${squid_group}|cut -f 3 -d :` - if [ ${current_gid} -ge ${squid_oldgid} \ - -a ${current_gid} -ne ${nobody_gid} ]; then - wrong_id=1 - fi - fi - pw groupshow ${squid_group} - - if ! pw usershow ${squid_user} -q >/dev/null ; then - echo "There is no account '${squid_user}' on this system, so I will try to create it:" - if ! pw useradd -q -n ${squid_user} \ - -u ${squid_uid} -g ${squid_group} \ - -c "squid caching-proxy pseudo user" \ - -d "${squid_base}" -s "${nologin}" \ - -h - ; then - echo "Failed to create user '${squid_user}'!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "User '${squid_user}' created successfully:" - fi - else - echo "I will use the existing user '${squid_user}':" - current_uid=`id -u ${squid_user}` - if [ ${current_uid} -ge ${squid_olduid} \ - -a ${current_uid} -ne ${nobody_uid} ]; - then - wrong_id=1 - fi - fi - pw usershow ${squid_user} - if [ "${wrong_id}" ]; then - echo "" - echo " * NOTICE *" - echo "" - echo "The squid pseudo-user's uid and/or gid have been found" - echo "to be greater than or equal 3128." - echo "" - echo "This is not a problem as such, but violates the FreeBSD" - echo "ports' principle that a ports must not claim a uid greater" - echo "than 999." - echo "" - echo "Since version 2.5.4_11, the squid user is thus created" - echo "with an id of ${squid_uid}:${squid_gid} while earlier versions of this" - echo "port used the first unused uid/gid greater than or" - echo "equal 3128." - echo "" - echo "If you want to change the existing squid user's id, run" - echo "'make changeuser' after the installation has completed." - echo "If you installed this port via a package, issue the" - echo "following commands as root:" - echo "" - echo "pw userdel -u ${current_uid}" - echo "pw groupadd -n ${squid_group} -g ${squid_gid}" - echo "pw useradd -n ${squid_user} -u ${squid_uid} \\" - echo " -c \"squid caching-proxy pseudo user\" \\" - echo " -g ${squid_group} -d ${squid_base} -s /sbin/nologin \\" - echo " -h -" - echo "find -H ${PKG_PREFIX} -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H ${PKG_PREFIX} -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - echo "In case you have installed third party software for squid" - echo "like squidGuard, you should additionally run:" - echo "find -H /var -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H /var -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - if [ -z "${PACKAGE_BUILDING}" -a -z "${BATCH}" ]; then - sleep 30 - fi - fi - for dir in cache logs; do - if [ ! -d ${squid_base}/${dir} ]; then - echo "Creating ${squid_base}/${dir}..." - install -d -o ${squid_user} -g ${squid_group} \ - -m 0750 ${squid_base}/${dir} - fi - done - if [ ! -d ${squid_confdir} ]; then - echo "Creating ${squid_confdir}..." - install -d -o root -g ${squid_group} \ - -m 0750 ${squid_confdir} - fi - ;; -POST-INSTALL) - for file in mime.conf squid.conf; do - if [ ! -f ${squid_confdir}/${file} \ - -a -f ${squid_confdir}/${file}.default ]; then - echo "Creating ${file} from default..." - install -c -o root -g ${squid_group} -m 0640 \ - ${squid_confdir}/${file}.default ${squid_confdir}/${file} - fi - done - - echo "===> Post-installation informations for ${pkgname}" - echo "" - echo " o You can find the configuration files for this package" - echo " in the directory ${squid_confdir}." - echo "" - echo " o A cache directory has been created in ${squid_base}/cache." - echo " Log files will be written to ${squid_base}/logs." - echo "" - echo " o The default configuration will deny everyone access to the" - echo " proxy service. Edit the \"http_access\" directives in" - echo " ${squid_confdir}/squid.conf to suit your needs." - echo "" - echo " o If you never ran squid on this system before, you need to" - echo " initialize the cache directory by running \"squid -z\"" - echo " as 'root' or '${squid_user}' before starting squid." - echo "" - echo " Please note that ${PKG_PREFIX}/etc/rc.d/squid.sh" - echo " will not start squid automatically anymore unless you" - echo " explicitly configured the port not to install an rcNG" - echo " style startup script via 'make config'." - echo "" - echo " To enable squid, set squid_enable=yes in either" - echo " /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/squid" - echo " See ${PKG_PREFIX}/etc/rc.d/squid.sh for more" - echo " configuration options." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/squid27/Makefile b/www/squid27/Makefile deleted file mode 100644 index 6276ac71c0c6..000000000000 --- a/www/squid27/Makefile +++ /dev/null @@ -1,446 +0,0 @@ -# New ports collection makefile for: squid24 -# Date created: Tue Mar 27 14:56:08 CEST 2001 -# Whom: Adrian Chadd <adrian@FreeBSD.org> -# -# $FreeBSD$ -# -# Tunables not (yet) configurable via 'make config': -# SQUID_{U,G}ID -# Which user/group squid should run as (default: squid/squid). -# The user and group will be created if they do not already exist using -# a uid:gid of 100:100. -# NOTE: before version 2.5.4_6, these settings defaulted to -# nobody/nogroup. -# If you wish to keep these settings, please define SQUID_UID=nobody and -# SQUID_GID=nogroup in your make environment before you start the update. -# NOTE2: -# Before version 2.5.4_11 the numerical id chosen for SQUID_UID (and -# SQUID_GID respectively) was the first free id greater than or equal 3128. -# If you wish to move your squid user to id 100:100, run "make changeuser", -# please see the changeuser target's definition for further information. -# SQUID_LANGUAGES -# A list of languages for which error page files should be installed -# (default: all) -# -# E.g. use `make SQUID_LANGUAGES="English French"' if you want to -# install the files for these languages only. -# Use `make -VSQUID_LANGUAGES' or scroll down to this variable's -# definition to see which values are valid. -# -# SQUID_DEFAULT_LANG -# If you define SQUID_LANGUAGES, select which language should be the default -# one (this variable defaults to English). This setting can be overwritten -# with squid.conf's error_directory directive. -# -# SQUID_CONFIGURE_ARGS -# Additional configuration options. -# -# To enable them, use e.g -# `make SQUID_CONFIGURE_ARGS="--enable-dlmalloc --enable-truncate" install' -# -# The list below may be incomplete, please see the configure script -# in the squid source distribution for the complete list of additional -# options. -# Note that you probably do not need to worry about these options in most -# cases, they are included in case you want to experiment with them. -# -# --enable-dlmalloc -# Compile and use the malloc package from Doug Lea -# --enable-gnuregex -# Compile and use the supplied GNUregex routines instead of BSD regex. -# --enable-xmalloc-statistics -# Show malloc statistics in status page -# --enable-time-hack -# Optimize time updates to one per second rather than calling gettimeofday() -# --enable-cachemgr-hostname=some.hostname -# Set an explicit hostname in cachemgr.cgi -# --enable-truncate -# Use truncate() rather than unlink() -# --disable-unlinkd -# Do not use "unlinkd" -# --with-aufs-threads=N_THREADS -# Tune the number of worker threads for the aufs object -# --with-coss-membuf-size -# COSS membuf size (default: 1048576 bytes) -# -# This option does not work on FreeBSD at the moment: -# -# --enable-ipf-transparent -# Enable Transparent Proxy support for IP-Filter systems (incl 3.0) -# (IPFilter headers are not currently installed to the base system, -# PRs ports/60700 and misc/44148 describe the problem; see -# http://www.squid-cache.org/Doc/FAQ/FAQ-17.html for information -# about how to do transparent proxying with ipfw) - -PORTNAME= squid -PORTVERSION= 2.5.6 -PORTREVISION= 12 -CATEGORIES= www -MASTER_SITES= \ - ftp://ftp.squid-cache.org/pub/%SUBDIR%/ \ - ftp://ftp.unimelb.edu.au/pub/cwis/servers/unix/squid/%SUBDIR%/ \ - ftp://sunsite.auc.dk/pub/infosystems/squid/%SUBDIR%/ \ - ftp://ftp.leo.org/pub/comp/general/infosys/www/servers/squid/%SUBDIR%/ \ - ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/squid/&,} -MASTER_SITE_SUBDIR= squid-2/STABLE -DISTNAME= squid-2.5.STABLE6 -DIST_SUBDIR= squid2.5 - -PATCH_SITES= http://www.squid-cache.org/Versions/v2/2.5/bugs/ -PATCHFILES= squid-2.5.STABLE6-ufs_no_valid_dir.patch \ - squid-2.5.STABLE6-ldap_helpers.patch \ - squid-2.5.STABLE6-concurrent_dns_lookups.patch \ - squid-2.5.STABLE6-request_header_max_size.patch \ - squid-2.5.STABLE6-partial_hit_is_miss.patch \ - squid-2.5.STABLE6-HEAD.patch \ - squid-2.5.STABLE6-ufs_create_error.patch \ - squid-2.5.STABLE6-basic_auth_caseinsensitive.patch \ - squid-2.5.STABLE6-active_requests_delaypool.patch \ - squid-2.5.STABLE6-client_db_gc.patch \ - squid-2.5.STABLE6-ntlmtruncated.patch \ - squid-2.5.STABLE6-grammar.patch \ - squid-2.5.STABLE6-errorpage_quote.patch \ - squid-2.5.STABLE6-heap_segfault.patch \ - squid-2.5.STABLE6-initgroups.patch \ - squid-2.5.STABLE6-external_acl_newlines.patch \ - squid-2.5.STABLE6-ntlm_fetch_string.patch \ - squid-2.5.STABLE6-ntlm_noreuse_leak.patch \ - squid-2.5.STABLE6-ntlm_challengereuse_leak.patch \ - squid-2.5.STABLE6-rotate_error.patch \ - squid-2.5.STABLE6-digest_crash.patch \ - squid-2.5.STABLE6-acl_times.patch \ - squid-2.5.STABLE6-http_header_range.patch \ - squid-2.5.STABLE6-Content-Disposition.patch -PATCH_DIST_STRIP= -p1 - -MAINTAINER= tmseck@netcologne.de -COMMENT= The successful WWW proxy cache and accelerator - -CONFLICTS= squid-2.[^5]* -GNU_CONFIGURE= yes -USE_BZIP2= yes -USE_PERL5= yes -USE_REINPLACE= yes - -SQUID_UID?= squid -SQUID_GID?= squid - -MAN8= squid.8 -docs= QUICKSTART README RELEASENOTES.html doc/debug-sections.txt -.if !defined(NOPORTDOCS) -PORTDOCS= ${docs:T} -.endif - -OPTIONS= SQUID_LDAP_AUTH "Install LDAP authentication helpers" off \ - SQUID_DELAY_POOLS "Enable delay pools" off \ - SQUID_SNMP "Enable SNMP support" off \ - SQUID_CARP "Enable CARP support" off \ - SQUID_SSL "Enable SSL support for reverse proxies" off \ - SQUID_PINGER "Install the icmp helper" off \ - SQUID_DNS_HELPER "Use the old 'dnsserver' helper" off \ - SQUID_HTCP "Enable HTCP support" off \ - SQUID_VIA_DB "Enable forward/via database" off \ - SQUID_CACHE_DIGESTS "Enable cache digests" off \ - SQUID_WCCP "Enable Web Cache Coordination Protocol" on \ - SQUID_UNDERSCORES "Allow underscores in hostnames" on \ - SQUID_CHECK_HOSTNAME "Do hostname checking" on \ - SQUID_STRICT_HTTP "Be strictly HTTP compliant" off \ - SQUID_IDENT "Enable ident (RFC 931) lookups" on \ - SQUID_USERAGENT_LOG "Enable User-Agent-header logging" off \ - SQUID_ARP_ACL "Enable ACLs based on ethernet address" off \ - SQUID_PF "Enable transp. proxy support using PF" off \ - SQUID_FOLLOW_XFF "Follow X-Forwarded-For headers" off \ - SQUID_AUFS "Enable the aufs storage scheme" off \ - SQUID_COSS "Enable the COSS storage scheme" off \ - SQUID_STACKTRACES "Create backtraces on fatal errors" off \ - SQUID_RCNG "Install an rcNG startup script" on - -PLIST_FILES= etc/rc.d/squid.sh etc/squid/mib.txt etc/squid/mime.conf.default \ - etc/squid/msntauth.conf.default etc/squid/squid.conf.default \ - sbin/RunAccel sbin/RunCache sbin/squidclient sbin/squid - -icon_files= anthony-binhex.gif anthony-bomb.gif anthony-box.gif \ - anthony-box2.gif anthony-c.gif anthony-compressed.gif \ - anthony-dir.gif anthony-dirup.gif anthony-dvi.gif \ - anthony-f.gif anthony-image.gif anthony-image2.gif \ - anthony-layout.gif anthony-link.gif anthony-movie.gif \ - anthony-pdf.gif anthony-portal.gif anthony-ps.gif \ - anthony-quill.gif anthony-script.gif anthony-sound.gif \ - anthony-tar.gif anthony-tex.gif anthony-text.gif \ - anthony-unknown.gif anthony-xbm.gif anthony-xpm.gif - -error_files= ERR_ACCESS_DENIED ERR_CACHE_ACCESS_DENIED \ - ERR_CACHE_MGR_ACCESS_DENIED ERR_CANNOT_FORWARD \ - ERR_CONNECT_FAIL ERR_DNS_FAIL ERR_FORWARDING_DENIED \ - ERR_FTP_DISABLED ERR_FTP_FAILURE ERR_FTP_FORBIDDEN \ - ERR_FTP_NOT_FOUND ERR_FTP_PUT_CREATED \ - ERR_FTP_PUT_ERROR ERR_FTP_PUT_MODIFIED \ - ERR_FTP_UNAVAILABLE ERR_INVALID_REQ ERR_INVALID_URL \ - ERR_LIFETIME_EXP ERR_NO_RELAY ERR_ONLY_IF_CACHED_MISS \ - ERR_READ_ERROR ERR_READ_TIMEOUT ERR_SHUTTING_DOWN \ - ERR_SOCKET_FAILURE ERR_TOO_BIG ERR_UNSUP_REQ \ - ERR_URN_RESOLVE ERR_WRITE_ERROR ERR_ZERO_SIZE_OBJECT - -libexec= cachemgr.cgi digest_pw_auth diskd dnsserver ip_user_check \ - squid_ldap_auth squid_ldap_group msnt_auth ncsa_auth ntlm_auth \ - pam_auth pinger smb_auth smb_auth.sh squid_unix_group \ - unlinkd wb_auth wb_group wb_ntlmauth wbinfo_group.pl yp_auth - -CONFIGURE_ARGS= --bindir=${PREFIX}/sbin --sysconfdir=${PREFIX}/etc/squid \ - --datadir=${PREFIX}/etc/squid \ - --libexecdir=${PREFIX}/libexec/squid \ - --localstatedir=${PREFIX}/squid \ - --enable-removal-policies="lru heap" - -.include <bsd.port.pre.mk> - -# Authentication methods and modules: - -basic_auth= NCSA PAM YP MSNT SMB winbind -external_acl= ip_user unix_group wbinfo_group winbind_group -MAN8+= pam_auth.8 squid_unix_group.8 -.if defined(WITH_SQUID_LDAP_AUTH) -USE_OPENLDAP= yes -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -MAN8+= squid_ldap_auth.8 squid_ldap_group.8 -basic_auth+= LDAP -external_acl+= ldap_group -.endif -CONFIGURE_ARGS+= --enable-auth="basic ntlm digest" \ - --enable-basic-auth-helpers="${basic_auth}" \ - --enable-digest-auth-helpers="password" \ - --enable-external-acl-helpers="${external_acl}" \ - --enable-ntlm-auth-helpers="SMB winbind" - -# Selection of storage schemes: - -storage_schemes= ufs diskd null -.if defined(WITH_SQUID_AUFS) -storage_schemes+= aufs -# Nil aufs threads is default, set any other value via SQUID_CONFIGURE_ARGS -CONFIGURE_ARGS+= --enable-async-io \ - --with-pthreads -CFLAGS+= ${PTHREAD_CFLAGS} -.endif -.if defined(WITH_SQUID_COSS) -storage_schemes+= coss -CONFIGURE_ARGS+= --with-aio -.endif -CONFIGURE_ARGS+= --enable-storeio="${storage_schemes}" - -# Other options set via 'make config': - -.if defined(WITH_SQUID_DELAY_POOLS) -CONFIGURE_ARGS+= --enable-delay-pools -.endif -.if defined(WITH_SQUID_SNMP) -CONFIGURE_ARGS+= --enable-snmp -.endif -.if defined(WITH_SQUID_CARP) -CONFIGURE_ARGS+= --enable-carp -.endif -.if defined(WITH_SQUID_SSL) -# we need to .include bsd.openssl.mk manually here because USE_OPENSSL only -# works when it is defined before bsd.port{.pre}.mk is .included and this is -# not possible when using OPTIONS -.include "${PORTSDIR}/Mk/bsd.openssl.mk" -CONFIGURE_ARGS+= --enable-ssl \ - --with-openssl="${OPENSSLBASE}" -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -I${LOCALBASE}/lib -.endif -.if defined(WITH_SQUID_PINGER) -CONFIGURE_ARGS+= --enable-icmp -.endif -.if defined(WITH_SQUID_DNS_HELPER) -CONFIGURE_ARGS+= --disable-internal-dns -.endif -.if defined(WITH_SQUID_HTCP) -CONFIGURE_ARGS+= --enable-htcp -.endif -.if defined(WITH_SQUID_VIA_DB) -CONFIGURE_ARGS+= --enable-forw-via-db -.endif -.if defined(WITH_SQUID_CACHE_DIGESTS) -CONFIGURE_ARGS+= --enable-cache-digests -.endif -.if defined(WITHOUT_SQUID_WCCP) -CONFIGURE_ARGS+= --disable-wccp -.endif -.if !defined(WITHOUT_SQUID_UNDERSCORES) -CONFIGURE_ARGS+= --enable-underscores -.endif -.if defined(WITHOUT_SQUID_CHECK_HOSTNAME) -CONFIGURE_ARGS+= --disable-hostname-checks -.endif -.if defined(WITH_SQUID_STRICT_HTTP) -CONFIGURE_ARGS+= --disable-http-violations -.endif -.if defined(WITHOUT_SQUID_IDENT) -CONFIGURE_ARGS+= --disable-ident-lookups -.endif -.if defined(WITH_SQUID_USERAGENT_LOG) -CONFIGURE_ARGS+= --enable-useragent-log -.endif -.if defined(WITH_SQUID_ARP_ACL) -CONFIGURE_ARGS+= --enable-arp-acl -.endif -.if defined(WITH_SQUID_PF) -CONFIGURE_ARGS+= --enable-pf-transparent -.if ${OSVERSION} < 502106 -pf_includedir= ${LOCALBASE}/include/pf -BUILD_DEPENDS+= ${pf_includedir}/net/pfvar.h:${PORTSDIR}/security/pf -CFLAGS+= -I${pf_includedir} -EXTRA_PATCHES+= ${WRKDIR}/pf_from_ports.patch -.endif -.endif -.if defined(WITH_SQUID_FOLLOW_XFF) -EXTRA_PATCHES+= ${PATCHDIR}/follow_xff-2.5.patch \ - ${PATCHDIR}/follow_xff-configure.patch -CONFIGURE_ARGS+= --enable-follow-x-forwarded-for -.endif -.if defined(WITH_SQUID_STACKTRACES) -CONFIGURE_ARGS+= --enable-stacktraces -.endif -.if !defined(WITHOUT_SQUID_RCNG) -USE_RC_SUBR= yes -rc_del= rcold -rc_state= rcng -.else -rc_del= rcng -rc_state= rcold -.endif - -# Languages: -# -# If you do not define SQUID_LANGUAGES yourself, all available language files -# will be installed; the default language will be English. - -SQUID_LANGUAGES?= \ - Bulgarian Catalan Czech Danish Dutch English Estonian Finnish \ - French German Hebrew Hungarian Italian Japanese Korean Lithuanian \ - Polish Portuguese Romanian Russian-1251 Russian-koi8-r Serbian \ - Simplify_Chinese Slovak Spanish Swedish Traditional_Chinese Turkish -SQUID_DEFAULT_LANG?= English -CONFIGURE_ARGS+= --enable-err-languages="${SQUID_LANGUAGES}" \ - --enable-default-err-language=${SQUID_DEFAULT_LANG} - -# Finally, add additional user specified configuration options: -CONFIGURE_ARGS+= ${SQUID_CONFIGURE_ARGS} - -CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" - -pre-patch: -# Check whether we need to create the extra patch that makes pf(4) -# visible to squid's configure script: -.if defined(pf_includedir) - @${SED} -e 's|%%PF_INCLUDEDIR%%|${pf_includedir}|g' \ - -e 's|%%PF_AC_INCLUDEPATH%%|${pf_includedir:S,/,_,g}|g' \ - ${PATCHDIR}/pf_from_ports.patch.in >${WRKDIR}/pf_from_ports.patch -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/doc/squid.8 - @${REINPLACE_CMD} -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%SQUID_GID%%|${SQUID_GID}|g' ${WRKSRC}/src/cf.data.pre - -pre-install: -# Prevent installation of .orig files by deleting them. - @${FIND} ${WRKSRC} -name '*.bak' -delete - @${FIND} ${WRKSRC} -name '*.orig' -delete -# create an rcOld/rcNG squid.sh: - @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ - -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%RC_SUBR%%|${RC_SUBR}|g' \ - -e '/--begin ${rc_del}/,/--end ${rc_del}/d' \ - -e '/--.*${rc_state}/d' ${FILESDIR}/squid.sh \ - >${WRKDIR}/squid.sh - -pre-su-install: - @${SETENV} squid_user=${SQUID_UID} squid_group=${SQUID_GID} \ - PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - -post-install: -.if defined(WITH_SQUID_PINGER) - ${CHMOD} 4510 ${PREFIX}/libexec/squid/pinger; \ - ${CHGRP} ${SQUID_GID} ${PREFIX}/libexec/squid/pinger -.endif - ${INSTALL_SCRIPT} ${WRKDIR}/squid.sh ${PREFIX}/etc/rc.d -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${docs} ${DOCSDIR} -.endif - @${SETENV} PKG_PREFIX=${PREFIX} \ - ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -# Create package list: - @for f in ${libexec}; do \ - ${TEST} -f ${PREFIX}/libexec/squid/$${f} && \ - ${ECHO_CMD} "libexec/squid/$${f}" >>${TMPPLIST} || ${TRUE} ; \ - done - @${ECHO_CMD} "@unexec rmdir %D/libexec/squid 2>/dev/null || true" \ - >>${TMPPLIST} - @for f in ${icon_files}; do \ - ${ECHO_CMD} "etc/squid/icons/$${f}" >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/icons 2>/dev/null || true" \ - >>${TMPPLIST} - @for d in ${SQUID_LANGUAGES}; do \ - for f in ${error_files}; do \ - ${ECHO_CMD} "etc/squid/errors/$${d}/$${f}" >>${TMPPLIST} ; \ - done; \ - ${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors/$${d} 2>/dev/null || true" \ - >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors 2>/dev/null || true" \ - >>${TMPPLIST} - -changeuser: -# Recover from the problem that earlier versions of this port created the -# squid pseudo-user with an id greater than 999 which is not allowed in -# FreeBSD's ports system. The port now uses id 100:100. -# NOTE: -# This target assumes that SQUID_GID is the primary group of SQUID_UID. If you -# have a different setup, do not run this target! -.if ${SQUID_UID:L} == nobody - @${ECHO_CMD} "'nobody' is a system user, you do not need to execute"; \ - ${ECHO_CMD} "this target!" - ${FALSE} -.endif - @if [ `${ID} -u` -ne 0 ]; \ - then ${ECHO_CMD} "Sorry, you must be root to use this target."; ${FALSE}; fi; \ - current_uid=`id -u ${SQUID_UID}`; \ - current_gid=`pw groupshow ${SQUID_GID}|cut -f 3 -d :`; \ - ${ECHO_CMD} "I will remove this user:"; \ - ${ID} -P $${current_uid}; \ - ${ECHO_CMD} "and this group:"; \ - pw groupshow ${SQUID_GID}; \ - ${ECHO_CMD} "I will then re-create them with a user and group id of 100."; \ - ${ECHO_CMD} "Then all files and directories under ${PREFIX} and /var that"; \ - ${ECHO_CMD} "are owned by uid $${current_uid} will be chown(1)'ed."; \ - ${ECHO_CMD} "After that, all files and directories that were accessible"; \ - ${ECHO_CMD} "by group $${current_gid} will chgrp(1)'ed respectively."; \ - ${ECHO_CMD} "Note that this assumes group '${SQUID_GID}' to be the primary"; \ - ${ECHO_CMD} "group of user '${SQUID_UID}'. If you have a different setup"; \ - ${ECHO_CMD} "please abort this target now."; \ - read -p "Press RETURN to continue or CTRL-C to abort:" dummy ; \ - ${ECHO_CMD} "OK, here we go:"; \ - ${ECHO_CMD} "deleting user $${current_uid} and his primary group..."; \ - pw userdel -u $${current_uid}; \ - ${ECHO_CMD} "adding user ${SQUID_UID} with id 100..."; \ - pw groupadd -n ${SQUID_GID} -g 100; \ - pw useradd -n ${SQUID_UID} -u 100 -c "squid caching-proxy pseudo user" \ - -d ${PREFIX}/squid -s /sbin/nologin -h - ; \ - ${ECHO_CMD} "chown(1)'ing everything under ${PREFIX} from $${current_uid} to 100..."; \ - ${FIND} -H ${PREFIX} -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under ${PREFIX} from $${current_gid} to 100..."; \ - ${FIND} -H ${PREFIX} -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "chown(1)'ing everything under /var from $${current_uid} to 100..."; \ - ${FIND} -H /var -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under /var from $${current_gid} to 100..."; \ - ${FIND} -H /var -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "Finished." - -.include <bsd.port.post.mk> diff --git a/www/squid27/distinfo b/www/squid27/distinfo deleted file mode 100644 index 4cbc03446c7a..000000000000 --- a/www/squid27/distinfo +++ /dev/null @@ -1,50 +0,0 @@ -MD5 (squid2.5/squid-2.5.STABLE6.tar.bz2) = 7fd964ac27b43b613d6b981cc702a29e -SIZE (squid2.5/squid-2.5.STABLE6.tar.bz2) = 1047199 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 26a4ab522a2469f805f746bcdbe0109c -SIZE (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 566 -MD5 (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = fb7684fa6c797404f46c8ef86122848a -SIZE (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = 25444 -MD5 (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = b485488ef0031f26902bb94f55a3a2ed -SIZE (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = 6461 -MD5 (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 1900043f6b73aa8a3cbd5004633a6c5c -SIZE (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 765 -MD5 (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 9ce8322cf6c48dc02a7a51d039489143 -SIZE (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 747 -MD5 (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 929fe3d48046a7d17c0aa314befd8f7c -SIZE (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 895 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 63b5693268cbba233a442b345e5769bb -SIZE (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 847 -MD5 (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = eb6f28d6d572c8cf996619aea925a1b6 -SIZE (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = 2337 -MD5 (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = f465bdbbadd83dee417aafeb974a9248 -SIZE (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = 500 -MD5 (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 772a2ed149b89a1addf70cd1dd5def3c -SIZE (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 3828 -MD5 (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = c77b3c10fc5d5c9d34ccf41f7623a0fe -SIZE (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = 4383 -MD5 (squid2.5/squid-2.5.STABLE6-grammar.patch) = 963208de03349b6fa143bc099524699c -SIZE (squid2.5/squid-2.5.STABLE6-grammar.patch) = 50267 -MD5 (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = b9f329cdf98c7c5a048cdadc32d6874d -SIZE (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = 377 -MD5 (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = c82d9f3972419833b757c0c116c216f8 -SIZE (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = 867 -MD5 (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 5cd7eb8451754166f543d84c7a9ba6dc -SIZE (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 11060 -MD5 (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 0e01c58db5545e1b7273d2d244171642 -SIZE (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 4965 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = dbf1826522c14dc64c0c37430bb27b2e -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = 1606 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 6053338662140e9514afd4c3d158590d -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 3646 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = d6bdb1500f947b5aa67c23561f941ddf -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = 13473 -MD5 (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = e842e11bd987d56e49df020a17fb1ad9 -SIZE (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = 2238 -MD5 (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = b0e5a15164ac7f14682bc200f2efd6c9 -SIZE (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = 1250 -MD5 (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 91c69f9a5cebd5d84a4eee63ea10be99 -SIZE (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 3047 -MD5 (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 83b25961601597375682afde86ce23a8 -SIZE (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 616 -MD5 (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = c11ca0bcf406b4240a745fc52b063495 -SIZE (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = 1815 diff --git a/www/squid27/files/follow_xff-2.5.patch b/www/squid27/files/follow_xff-2.5.patch deleted file mode 100644 index 6f062e5c3317..000000000000 --- a/www/squid27/files/follow_xff-2.5.patch +++ /dev/null @@ -1,412 +0,0 @@ -! This is a reduced part of the original follow-XFF patchset from -! devel.squid-cache.org for use with the FreeBSD squid-2.5 port. -Index: src/acl.c ---- src/acl.c 13 May 2003 02:14:12 -0000 1.43.2.16 -+++ src/acl.c 23 Nov 2003 14:20:12 -0000 -@@ -2001,6 +2001,11 @@ - cbdataLock(A); - if (request != NULL) { - checklist->request = requestLink(request); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.acl_uses_indirect_client) { -+ checklist->src_addr = request->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - checklist->src_addr = request->client_addr; - checklist->my_addr = request->my_addr; - checklist->my_port = request->my_port; -Index: src/cf.data.pre ---- src/cf.data.pre 7 Nov 2003 03:14:30 -0000 1.49.2.46 -+++ src/cf.data.pre 23 Nov 2003 14:20:17 -0000 -@@ -2065,6 +2065,92 @@ - NOCOMMENT_END - DOC_END - -+NAME: follow_x_forwarded_for -+TYPE: acl_access -+IFDEF: FOLLOW_X_FORWARDED_FOR -+LOC: Config.accessList.followXFF -+DEFAULT: none -+DEFAULT_IF_NONE: deny all -+DOC_START -+ Allowing or Denying the X-Forwarded-For header to be followed to -+ find the original source of a request. -+ -+ Requests may pass through a chain of several other proxies -+ before reaching us. The X-Forwarded-For header will contain a -+ comma-separated list of the IP addresses in the chain, with the -+ rightmost address being the most recent. -+ -+ If a request reaches us from a source that is allowed by this -+ configuration item, then we consult the X-Forwarded-For header -+ to see where that host received the request from. If the -+ X-Forwarded-For header contains multiple addresses, and if -+ acl_uses_indirect_client is on, then we continue backtracking -+ until we reach an address for which we are not allowed to -+ follow the X-Forwarded-For header, or until we reach the first -+ address in the list. (If acl_uses_indirect_client is off, then -+ it's impossible to backtrack through more than one level of -+ X-Forwarded-For addresses.) -+ -+ The end result of this process is an IP address that we will -+ refer to as the indirect client address. This address may -+ be treated as the client address for access control, delay -+ pools and logging, depending on the acl_uses_indirect_client, -+ delay_pool_uses_indirect_client and log_uses_indirect_client -+ options. -+ -+ SECURITY CONSIDERATIONS: -+ -+ Any host for which we follow the X-Forwarded-For header -+ can place incorrect information in the header, and Squid -+ will use the incorrect information as if it were the -+ source address of the request. This may enable remote -+ hosts to bypass any access control restrictions that are -+ based on the client's source addresses. -+ -+ For example: -+ -+ acl localhost src 127.0.0.1 -+ acl my_other_proxy srcdomain .proxy.example.com -+ follow_x_forwarded_for allow localhost -+ follow_x_forwarded_for allow my_other_proxy -+DOC_END -+ -+NAME: acl_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.acl_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in acl matching. -+DOC_END -+ -+NAME: delay_pool_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR && DELAY_POOLS -+DEFAULT: on -+LOC: Config.onoff.delay_pool_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in delay pools. -+DOC_END -+ -+NAME: log_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.log_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in the access log. -+DOC_END -+ - NAME: http_access - TYPE: acl_access - LOC: Config.accessList.http -Index: src/client_side.c ---- src/client_side.c 2 Sep 2003 02:13:45 -0000 1.47.2.39 -+++ src/client_side.c 23 Nov 2003 14:20:22 -0000 -@@ -109,6 +109,11 @@ - #if USE_IDENT - static IDCB clientIdentDone; - #endif -+#if FOLLOW_X_FORWARDED_FOR -+static void clientFollowXForwardedForStart(void *data); -+static void clientFollowXForwardedForNext(void *data); -+static void clientFollowXForwardedForDone(int answer, void *data); -+#endif /* FOLLOW_X_FORWARDED_FOR */ - static int clientOnlyIfCached(clientHttpRequest * http); - static STCB clientSendMoreData; - static STCB clientCacheHit; -@@ -177,10 +182,179 @@ - return ch; - } - -+#if FOLLOW_X_FORWARDED_FOR -+/* -+ * clientFollowXForwardedForStart() copies the X-Forwarded-For -+ * header into x_forwarded_for_iterator and passes control to -+ * clientFollowXForwardedForNext(). -+ * -+ * clientFollowXForwardedForNext() checks the indirect_client_addr -+ * against the followXFF ACL and passes the result to -+ * clientFollowXForwardedForDone(). -+ * -+ * clientFollowXForwardedForDone() either grabs the next address -+ * from the tail of x_forwarded_for_iterator and loops back to -+ * clientFollowXForwardedForNext(), or cleans up and passes control to -+ * clientAccessCheck(). -+ */ -+ -+static void -+clientFollowXForwardedForStart(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ if (Config.accessList.followXFF -+ && httpHeaderHas(&request->header, HDR_X_FORWARDED_FOR)) -+ { -+ request->x_forwarded_for_iterator = httpHeaderGetList( -+ &request->header, HDR_X_FORWARDED_FOR); -+ debug(33, 5) ("clientFollowXForwardedForStart: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ clientFollowXForwardedForNext(http); -+ } else { -+ /* not configured to follow X-Forwarded-For, or nothing to follow */ -+ debug(33, 5) ("clientFollowXForwardedForStart: nothing to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForNext(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ debug(33, 5) ("clientFollowXForwardedForNext: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ if (strLen(request->x_forwarded_for_iterator) != 0) { -+ /* check the acl to see whether to believe the X-Forwarded-For header */ -+ http->acl_checklist = clientAclChecklistCreate( -+ Config.accessList.followXFF, http); -+ aclNBCheck(http->acl_checklist, clientFollowXForwardedForDone, http); -+ } else { -+ /* nothing left to follow */ -+ debug(33, 5) ("clientFollowXForwardedForNext: nothing more to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForDone(int answer, void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ /* -+ * answer should be be ACCESS_ALLOWED or ACCESS_DENIED if we are -+ * called as a result of ACL checks, or -1 if we are called when -+ * there's nothing left to do. -+ */ -+ if (answer == ACCESS_ALLOWED) { -+ /* -+ * The IP address currently in request->indirect_client_addr -+ * is trusted to use X-Forwarded-For. Remove the last -+ * comma-delimited element from x_forwarded_for_iterator and use -+ * it to to replace indirect_client_addr, then repeat the cycle. -+ */ -+ const char *p; -+ const char *asciiaddr; -+ int l; -+ struct in_addr addr; -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s is trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ p = strBuf(request->x_forwarded_for_iterator); -+ l = strLen(request->x_forwarded_for_iterator); -+ -+ /* -+ * XXX x_forwarded_for_iterator should really be a list of -+ * IP addresses, but it's a String instead. We have to -+ * walk backwards through the String, biting off the last -+ * comma-delimited part each time. As long as the data is in -+ * a String, we should probably implement and use a variant of -+ * strListGetItem() that walks backwards instead of forwards -+ * through a comma-separated list. But we don't even do that; -+ * we just do the work in-line here. -+ */ -+ /* skip trailing space and commas */ -+ while (l > 0 && (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ strCut(request->x_forwarded_for_iterator, l); -+ /* look for start of last item in list */ -+ while (l > 0 && ! (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ asciiaddr = p+l; -+ if (inet_aton(asciiaddr, &addr) == 0) { -+ /* the address is not well formed; do not use it */ -+ debug(33, 3) ("clientFollowXForwardedForDone: malformed address '%s'\n", -+ asciiaddr); -+ goto done; -+ } -+ debug(33, 3) ("clientFollowXForwardedForDone: changing indirect_client_addr from %s to '%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ asciiaddr); -+ request->indirect_client_addr = addr; -+ strCut(request->x_forwarded_for_iterator, l); -+ if (! Config.onoff.acl_uses_indirect_client) { -+ /* -+ * If acl_uses_indirect_client is off, then it's impossible -+ * to follow more than one level of X-Forwarded-For. -+ */ -+ goto done; -+ } -+ clientFollowXForwardedForNext(http); -+ return; -+ } else if (answer == ACCESS_DENIED) { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s not trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } else { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s nothing more to do\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } -+done: -+ /* clean up, and pass control to clientAccessCheck */ -+ debug(33, 6) ("clientFollowXForwardedForDone: cleanup\n"); -+ if (Config.onoff.log_uses_indirect_client) { -+ /* -+ * Ensure that the access log shows the indirect client -+ * instead of the direct client. -+ */ -+ ConnStateData *conn = http->conn; -+ conn->log_addr = request->indirect_client_addr; -+ conn->log_addr.s_addr &= Config.Addrs.client_netmask.s_addr; -+ debug(33, 3) ("clientFollowXForwardedForDone: setting log_addr=%s\n", -+ inet_ntoa(conn->log_addr)); -+ } -+ stringClean(&request->x_forwarded_for_iterator); -+ request->flags.done_follow_x_forwarded_for = 1; -+ http->acl_checklist = NULL; /* XXX do we need to aclChecklistFree() ? */ -+ clientAccessCheck(http); -+} -+#endif /* FOLLOW_X_FORWARDED_FOR */ -+ - void - clientAccessCheck(void *data) - { - clientHttpRequest *http = data; -+#if FOLLOW_X_FORWARDED_FOR -+ if (! http->request->flags.done_follow_x_forwarded_for -+ && httpHeaderHas(&http->request->header, HDR_X_FORWARDED_FOR)) -+ { -+ /* -+ * There's an X-ForwardedFor header and we haven't yet tried -+ * to follow it to find the indirect_client_addr. Follow it now. -+ * clientFollowXForwardedForDone() will eventually pass control -+ * back to us. -+ * -+ * XXX perhaps our caller should have called -+ * clientFollowXForwardedForStart instead. Then we wouldn't -+ * need to do this little dance transferring control over -+ * there and then back here, and we wouldn't need the -+ * done_follow_x_forwarded_for flag. -+ */ -+ clientFollowXForwardedForStart(data); -+ return; -+ } -+#endif /* FOLLOW_X_FORWARDED_FOR */ - if (checkAccelOnly(http)) { - /* deny proxy requests in accel_only mode */ - debug(33, 1) ("clientAccessCheck: proxy request denied in accel_only mode\n"); -@@ -325,6 +499,9 @@ - new_request->http_ver = old_request->http_ver; - httpHeaderAppend(&new_request->header, &old_request->header); - new_request->client_addr = old_request->client_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ new_request->indirect_client_addr = old_request->indirect_client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - new_request->my_addr = old_request->my_addr; - new_request->my_port = old_request->my_port; - new_request->flags.redirected = 1; -@@ -3051,6 +3228,9 @@ - safe_free(http->log_uri); - http->log_uri = xstrdup(urlCanonicalClean(request)); - request->client_addr = conn->peer.sin_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ request->indirect_client_addr = request->client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - request->my_addr = conn->me.sin_addr; - request->my_port = ntohs(conn->me.sin_port); - request->http_ver = http->http_ver; -Index: src/delay_pools.c ---- src/delay_pools.c 19 Jun 2003 02:13:57 -0000 1.5.54.6 -+++ src/delay_pools.c 23 Nov 2003 14:20:23 -0000 -@@ -318,6 +318,11 @@ - r = http->request; - - memset(&ch, '\0', sizeof(ch)); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.delay_pool_uses_indirect_client) { -+ ch.src_addr = r->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - ch.src_addr = r->client_addr; - ch.my_addr = r->my_addr; - ch.my_port = r->my_port; -Index: src/structs.h -*** src/structs.h.orig Thu Feb 26 20:32:47 2004 ---- src/structs.h Thu Feb 26 20:34:51 2004 -*************** -*** 594,599 **** ---- 594,604 ---- - int pipeline_prefetch; - int request_entities; - int detect_broken_server_pconns; -+ #if FOLLOW_X_FORWARDED_FOR -+ int acl_uses_indirect_client; -+ int delay_pool_uses_indirect_client; -+ int log_uses_indirect_client; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } onoff; - acl *aclList; - struct { -*************** -*** 615,620 **** ---- 620,628 ---- - acl_access *reply; - acl_address *outgoing_address; - acl_tos *outgoing_tos; -+ #if FOLLOW_X_FORWARDED_FOR -+ acl_access *followXFF; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } accessList; - acl_deny_info_list *denyInfoList; - struct _authConfig { -*************** -*** 1611,1616 **** ---- 1619,1629 ---- - unsigned int internal:1; - unsigned int body_sent:1; - unsigned int reset_tcp:1; -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX this flag could be eliminated; -+ * see comments in clientAccessCheck */ -+ unsigned int done_follow_x_forwarded_for; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _link_list { -*************** -*** 1657,1662 **** ---- 1670,1678 ---- - int max_forwards; - /* these in_addr's could probably be sockaddr_in's */ - struct in_addr client_addr; -+ #if FOLLOW_X_FORWARDED_FOR -+ struct in_addr indirect_client_addr; /* after following X-Forwarded-For */ -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - struct in_addr my_addr; - unsigned short my_port; - HttpHeader header; -*************** -*** 1667,1672 **** ---- 1683,1693 ---- - char *peer_login; /* Configured peer login:password */ - time_t lastmod; /* Used on refreshes */ - const char *vary_headers; /* Used when varying entities are detected. Changes how the store key is calculated */ -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX a list of IP addresses would be a better data structure -+ * than this String */ -+ String x_forwarded_for_iterator; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _cachemgr_passwd { diff --git a/www/squid27/files/follow_xff-configure.patch b/www/squid27/files/follow_xff-configure.patch deleted file mode 100644 index 0cf30da6c147..000000000000 --- a/www/squid27/files/follow_xff-configure.patch +++ /dev/null @@ -1,65 +0,0 @@ -!Simulate the autotools bootstrap of the follow-x-forwarded-for patchset. -! -!Beware that all line number informations in configure.log greater -!than 2972 are offset by at least -29 (correcting all line numbers would have -!bloated the patch by 92kB!) ---- include/autoconf.h.in.orig Sat Jan 18 02:46:11 2003 -+++ include/autoconf.h.in Thu Jun 24 13:19:07 2004 -@@ -291,6 +291,12 @@ - #define USE_IDENT 1 - - /* -+ * Compile in support for following X-Forwarded-For headers? -+ * Enabled by default. -+ */ -+#define FOLLOW_X_FORWARDED_FOR 1 -+ -+/* - * If your system has statvfs(), and if it actually works! - */ - #undef HAVE_STATVFS ---- configure.orig Tue Mar 2 10:18:14 2004 -+++ configure Tue Mar 2 10:18:56 2004 -@@ -222,6 +222,12 @@ - variance within an accelerator setup. - Typically used together with other code - that adds custom HTTP headers to the requests." -+ac_help="$ac_help -+ --enable-follow-x-forwarded-for -+ Enable support for following the X-Forwarded-For -+ HTTP header to try to find the IP address of the -+ original or indirect client when a request has -+ been forwarded through other proxies." - - # Initialize some variables set by options. - # The variables have the same names as the options, with -@@ -2966,6 +2972,29 @@ - fi - - -+follow_xff=1 -+# Check whether --enable-follow-x-forwarded-for or --disable-follow-x-forwarded-for was given. -+if test "${enable_follow_x_forwarded_for+set}" = set; then -+ enableval="$enable_follow_x_forwarded_for" -+ if test "$enableval" = "yes" ; then -+ echo "follow X-Forwarded-For enabled" -+ follow_xff=1 -+ fi -+ -+fi -+ -+if test $follow_xff = 1; then -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 1 -+EOF -+ -+else -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 0 -+EOF -+ -+fi -+ - # Force some compilers to use ANSI features - # - case "$host" in diff --git a/www/squid27/files/patch-aa b/www/squid27/files/patch-aa deleted file mode 100644 index ec93f2dd3c39..000000000000 --- a/www/squid27/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- include/squid_types.h.orig Mon Jul 7 00:45:26 2003 -+++ include/squid_types.h Mon Jul 7 00:48:39 2003 -@@ -66,8 +66,5 @@ - #if HAVE_SYS_TYPES_H - #include <sys/types.h> - #endif --#if HAVE_SYS_BITYPES_H --#include <sys/bitypes.h> --#endif - - #endif /* SQUID_TYPES_H */ diff --git a/www/squid27/files/patch-configure b/www/squid27/files/patch-configure deleted file mode 100644 index 2d6d233edac4..000000000000 --- a/www/squid27/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Tue Mar 2 11:29:57 2004 -+++ configure Tue Mar 2 11:30:34 2004 -@@ -2236,6 +2236,8 @@ - ;; - *-solaris-*) - ;; -+ *-freebsd*) -+ ;; - *) - echo "WARNING: ARP ACL support probably won't work on $host." - sleep 10 diff --git a/www/squid27/files/patch-helpers-basic_auth-SMB-smb_auth.sh b/www/squid27/files/patch-helpers-basic_auth-SMB-smb_auth.sh deleted file mode 100644 index 8115ac0b7938..000000000000 --- a/www/squid27/files/patch-helpers-basic_auth-SMB-smb_auth.sh +++ /dev/null @@ -1,13 +0,0 @@ -*** helpers/basic_auth/SMB/smb_auth.sh.orig Thu Feb 26 20:58:22 2004 ---- helpers/basic_auth/SMB/smb_auth.sh Thu Feb 26 20:59:45 2004 -*************** -*** 17,22 **** ---- 17,24 ---- - # along with this program; if not, write to the Free Software - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -+ SAMBAPREFIX=${SAMBAPREFIX:-/usr/local/bin} -+ - read DOMAINNAME - read PASSTHROUGH - read NMBADDR diff --git a/www/squid27/files/patch-src-cf.data.pre b/www/squid27/files/patch-src-cf.data.pre deleted file mode 100644 index ac5b4bd7ef61..000000000000 --- a/www/squid27/files/patch-src-cf.data.pre +++ /dev/null @@ -1,17 +0,0 @@ ---- src/cf.data.pre.orig Fri Aug 20 16:23:18 2004 -+++ src/cf.data.pre Fri Aug 20 16:25:23 2004 -@@ -2396,12 +2396,12 @@ - - NAME: cache_effective_user - TYPE: string --DEFAULT: nobody -+DEFAULT: %%SQUID_UID%% - LOC: Config.effectiveUser - DOC_START - If you start Squid as root, it will change its effective/real - UID/GID to the user specified below. The default is to change -- to UID to nobody. If you define cache_effective_user, but not -+ to UID to %%SQUID_UID%%. If you define cache_effective_user, but not - cache_effective_group, Squid sets the GID to the effective - user's default group ID (taken from the password file) and - supplementary group list from the from groups membership of diff --git a/www/squid27/files/pf_from_ports.patch.in b/www/squid27/files/pf_from_ports.patch.in deleted file mode 100644 index dd0617e41500..000000000000 --- a/www/squid27/files/pf_from_ports.patch.in +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Thu Jun 10 12:22:06 2004 -+++ configure Thu Jun 10 13:31:53 2004 -@@ -3781,7 +3781,7 @@ - memory.h \ - mount.h \ - net/if.h \ -- net/pfvar.h \ -+ %%PF_INCLUDEDIR%%/net/pfvar.h \ - netdb.h \ - netinet/if_ether.h \ - netinet/in.h \ -@@ -7604,7 +7604,7 @@ - echo $ac_n "checking if PF header file is installed""... $ac_c" 1>&6 - echo "configure:7606: checking if PF header file is installed" >&5 - # hold on to your hats... -- if test "$ac_cv_header_net_pfvar_h" = "yes"; then -+ if test "$ac_cv_header_%%PF_AC_INCLUDEPATH%%_net_pfvar_h" = "yes"; then - PF_TRANSPARENT="yes" - cat >> confdefs.h <<\EOF - #define PF_TRANSPARENT 1 diff --git a/www/squid27/files/squid.sh b/www/squid27/files/squid.sh deleted file mode 100644 index db49ae683c01..000000000000 --- a/www/squid27/files/squid.sh +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# --begin rcng -# PROVIDE: squid -# REQUIRE: NETWORKING SERVERS -# BEFORE: DAEMON -# KEYWORD: FreeBSD shutdown -# -# Note: -# Set "squid_enable=yes" in either /etc/rc.conf, /etc/rc.conf.local or -# /etc/rc.conf.d/squid to make this script actually do something. There -# you can also set squid_chdir, squid_user, and squid_flags. -# -# Please see squid(8), rc.conf(5) and rc(8) for further details. -# -# --end rcng - -name=squid -command=%%PREFIX%%/sbin/squid -# --begin rcng -extra_commands=reload -reload_cmd="${command} -k reconfigure" -restart_cmd=squid_restart -# --end rcng -stop_cmd="${command} -k shutdown" -squid_chdir=${squid_chdir:-%%PREFIX%%/squid/logs} -squid_enable=${squid_enable:-"NO"} -squid_flags=${squid_flags-"-D"} -squid_user=${squid_user:-%%SQUID_UID%%} -default_config=%%PREFIX%%/etc/squid/squid.conf - -# --begin rcng -squid_restart() { - run_rc_command stop - run_rc_command poll - run_rc_command start -} - -. %%RC_SUBR%% -rcvar=`set_rcvar` -load_rc_config ${name} - -# squid(8) will not start if ${default_config} is not present so try -# to catch that beforehand via ${required_files} rather than make -# squid(8) crash. -# If you remove the default configuration file make sure to add -# '-f /path/to/your/squid.conf' to squid_flags - -if [ -z "${squid_flags}" ]; then - required_files=${default_config} -fi -required_dirs=${squid_chdir} -run_rc_command "$1" -# --end rcng -# --begin rcold -case $1 in -start) - if [ -x "${command}" -a \ - \( -f "${default_config}" -o "${squid_flags}" \) ]; then - echo -n " ${name}" - (cd ${squid_chdir} && exec su -fm ${squid_user} -c \ - "${command} ${squid_flags}") - fi - ;; -stop) - if [ -x "${command}" ]; then - echo -n " ${name}" - ${stop_cmd} - while ps -xcU ${squid_user} | grep -q squid; do - sleep 2 - done - fi - ;; - *) - echo "usage: ${0##*/} {start|stop}" >&2 - exit 64 - ;; -esac -exit 0 -# --end rcold diff --git a/www/squid27/pkg-deinstall b/www/squid27/pkg-deinstall deleted file mode 100644 index 42ccaecce0b6..000000000000 --- a/www/squid27/pkg-deinstall +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin - -case $2 in -DEINSTALL) - cd ${PKG_PREFIX}/etc/squid || exit 1 - for f in squid.conf mime.conf msntauth.conf; do - cmp -s -z ${f} ${f}.default && rm ${f} - done - ;; -POST-DEINSTALL) - rmdir ${PKG_PREFIX}/etc/squid 2>/dev/null - rmdir ${PKG_PREFIX}/squid/cache 2>/dev/null - rmdir ${PKG_PREFIX}/squid/logs 2>/dev/null - rmdir ${PKG_PREFIX}/squid 2>/dev/null - echo "===> post-deinstallation information for $1" - echo "" - echo " Please note that $1 was not completely removed" - echo " from this system." - echo "" - echo " The cache and log directories, squid's user account," - echo " and any modified configuration files have been preserved" - echo " in case you want to install an updated version of squid" - echo " on this system. You must remove them manually if you do" - echo " not want to use squid any longer." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/squid27/pkg-descr b/www/squid27/pkg-descr deleted file mode 100644 index 46543b891846..000000000000 --- a/www/squid27/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -This is the Squid Internet Object Cache developed by the National -Laboratory for Applied Networking Research (NLANR) and Internet -volunteers. This software is freely available for anyone to use. - -This software is based on the Harvest Object Cache developed by -the University of Colorado and the University of Southern California. -The Harvest home page is http://harvest.cs.colorado.edu/. - -ARPA funding for the Harvest project has ended, the squid project has -continued development of the cache where Harvest finished. - -Please see this port's Makefile for a list of compilation options. - -You can find further information on the project's website at -WWW: http://www.squid-cache.org/ diff --git a/www/squid27/pkg-install b/www/squid27/pkg-install deleted file mode 100644 index 16e9aada1108..000000000000 --- a/www/squid27/pkg-install +++ /dev/null @@ -1,164 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin -pkgname=$1 -squid_base=${PKG_PREFIX:-/usr/local}/squid -squid_confdir=${PKG_PREFIX:-/usr/local}/etc/squid -if [ -x /usr/sbin/nologin ]; then - nologin=/usr/sbin/nologin -else - nologin=/sbin/nologin -fi -squid_user=${squid_user:-squid} -squid_group=${squid_group:-squid} -squid_gid=100 -squid_uid=100 -# Try to catch the case where the $squid_user might have been created with an -# id greater than or equal 3128. The valid exception is "nobody". -nobody_uid=65534 -nobody_gid=65534 -squid_oldgid=3128 -squid_olduid=3128 -unset wrong_id -case $2 in -PRE-INSTALL) - echo "===> Pre-installation configuration for ${pkgname}" - if ! pw groupshow ${squid_group} -q >/dev/null ; then - echo "There is no group '${squid_group}' on this system, so I will try to create it:" - if ! pw groupadd ${squid_group} -g ${squid_gid} -q ; then - echo "Failed to create group \"${squid_group}\"!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "Group '${squid_group}' created successfully:" - fi - else - echo "I will use the existing group '${squid_group}':" - current_gid=`pw groupshow ${squid_group}|cut -f 3 -d :` - if [ ${current_gid} -ge ${squid_oldgid} \ - -a ${current_gid} -ne ${nobody_gid} ]; then - wrong_id=1 - fi - fi - pw groupshow ${squid_group} - - if ! pw usershow ${squid_user} -q >/dev/null ; then - echo "There is no account '${squid_user}' on this system, so I will try to create it:" - if ! pw useradd -q -n ${squid_user} \ - -u ${squid_uid} -g ${squid_group} \ - -c "squid caching-proxy pseudo user" \ - -d "${squid_base}" -s "${nologin}" \ - -h - ; then - echo "Failed to create user '${squid_user}'!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "User '${squid_user}' created successfully:" - fi - else - echo "I will use the existing user '${squid_user}':" - current_uid=`id -u ${squid_user}` - if [ ${current_uid} -ge ${squid_olduid} \ - -a ${current_uid} -ne ${nobody_uid} ]; - then - wrong_id=1 - fi - fi - pw usershow ${squid_user} - if [ "${wrong_id}" ]; then - echo "" - echo " * NOTICE *" - echo "" - echo "The squid pseudo-user's uid and/or gid have been found" - echo "to be greater than or equal 3128." - echo "" - echo "This is not a problem as such, but violates the FreeBSD" - echo "ports' principle that a ports must not claim a uid greater" - echo "than 999." - echo "" - echo "Since version 2.5.4_11, the squid user is thus created" - echo "with an id of ${squid_uid}:${squid_gid} while earlier versions of this" - echo "port used the first unused uid/gid greater than or" - echo "equal 3128." - echo "" - echo "If you want to change the existing squid user's id, run" - echo "'make changeuser' after the installation has completed." - echo "If you installed this port via a package, issue the" - echo "following commands as root:" - echo "" - echo "pw userdel -u ${current_uid}" - echo "pw groupadd -n ${squid_group} -g ${squid_gid}" - echo "pw useradd -n ${squid_user} -u ${squid_uid} \\" - echo " -c \"squid caching-proxy pseudo user\" \\" - echo " -g ${squid_group} -d ${squid_base} -s /sbin/nologin \\" - echo " -h -" - echo "find -H ${PKG_PREFIX} -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H ${PKG_PREFIX} -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - echo "In case you have installed third party software for squid" - echo "like squidGuard, you should additionally run:" - echo "find -H /var -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H /var -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - if [ -z "${PACKAGE_BUILDING}" -a -z "${BATCH}" ]; then - sleep 30 - fi - fi - for dir in cache logs; do - if [ ! -d ${squid_base}/${dir} ]; then - echo "Creating ${squid_base}/${dir}..." - install -d -o ${squid_user} -g ${squid_group} \ - -m 0750 ${squid_base}/${dir} - fi - done - if [ ! -d ${squid_confdir} ]; then - echo "Creating ${squid_confdir}..." - install -d -o root -g ${squid_group} \ - -m 0750 ${squid_confdir} - fi - ;; -POST-INSTALL) - for file in mime.conf squid.conf; do - if [ ! -f ${squid_confdir}/${file} \ - -a -f ${squid_confdir}/${file}.default ]; then - echo "Creating ${file} from default..." - install -c -o root -g ${squid_group} -m 0640 \ - ${squid_confdir}/${file}.default ${squid_confdir}/${file} - fi - done - - echo "===> Post-installation informations for ${pkgname}" - echo "" - echo " o You can find the configuration files for this package" - echo " in the directory ${squid_confdir}." - echo "" - echo " o A cache directory has been created in ${squid_base}/cache." - echo " Log files will be written to ${squid_base}/logs." - echo "" - echo " o The default configuration will deny everyone access to the" - echo " proxy service. Edit the \"http_access\" directives in" - echo " ${squid_confdir}/squid.conf to suit your needs." - echo "" - echo " o If you never ran squid on this system before, you need to" - echo " initialize the cache directory by running \"squid -z\"" - echo " as 'root' or '${squid_user}' before starting squid." - echo "" - echo " Please note that ${PKG_PREFIX}/etc/rc.d/squid.sh" - echo " will not start squid automatically anymore unless you" - echo " explicitly configured the port not to install an rcNG" - echo " style startup script via 'make config'." - echo "" - echo " To enable squid, set squid_enable=yes in either" - echo " /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/squid" - echo " See ${PKG_PREFIX}/etc/rc.d/squid.sh for more" - echo " configuration options." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/squid30/Makefile b/www/squid30/Makefile deleted file mode 100644 index 6276ac71c0c6..000000000000 --- a/www/squid30/Makefile +++ /dev/null @@ -1,446 +0,0 @@ -# New ports collection makefile for: squid24 -# Date created: Tue Mar 27 14:56:08 CEST 2001 -# Whom: Adrian Chadd <adrian@FreeBSD.org> -# -# $FreeBSD$ -# -# Tunables not (yet) configurable via 'make config': -# SQUID_{U,G}ID -# Which user/group squid should run as (default: squid/squid). -# The user and group will be created if they do not already exist using -# a uid:gid of 100:100. -# NOTE: before version 2.5.4_6, these settings defaulted to -# nobody/nogroup. -# If you wish to keep these settings, please define SQUID_UID=nobody and -# SQUID_GID=nogroup in your make environment before you start the update. -# NOTE2: -# Before version 2.5.4_11 the numerical id chosen for SQUID_UID (and -# SQUID_GID respectively) was the first free id greater than or equal 3128. -# If you wish to move your squid user to id 100:100, run "make changeuser", -# please see the changeuser target's definition for further information. -# SQUID_LANGUAGES -# A list of languages for which error page files should be installed -# (default: all) -# -# E.g. use `make SQUID_LANGUAGES="English French"' if you want to -# install the files for these languages only. -# Use `make -VSQUID_LANGUAGES' or scroll down to this variable's -# definition to see which values are valid. -# -# SQUID_DEFAULT_LANG -# If you define SQUID_LANGUAGES, select which language should be the default -# one (this variable defaults to English). This setting can be overwritten -# with squid.conf's error_directory directive. -# -# SQUID_CONFIGURE_ARGS -# Additional configuration options. -# -# To enable them, use e.g -# `make SQUID_CONFIGURE_ARGS="--enable-dlmalloc --enable-truncate" install' -# -# The list below may be incomplete, please see the configure script -# in the squid source distribution for the complete list of additional -# options. -# Note that you probably do not need to worry about these options in most -# cases, they are included in case you want to experiment with them. -# -# --enable-dlmalloc -# Compile and use the malloc package from Doug Lea -# --enable-gnuregex -# Compile and use the supplied GNUregex routines instead of BSD regex. -# --enable-xmalloc-statistics -# Show malloc statistics in status page -# --enable-time-hack -# Optimize time updates to one per second rather than calling gettimeofday() -# --enable-cachemgr-hostname=some.hostname -# Set an explicit hostname in cachemgr.cgi -# --enable-truncate -# Use truncate() rather than unlink() -# --disable-unlinkd -# Do not use "unlinkd" -# --with-aufs-threads=N_THREADS -# Tune the number of worker threads for the aufs object -# --with-coss-membuf-size -# COSS membuf size (default: 1048576 bytes) -# -# This option does not work on FreeBSD at the moment: -# -# --enable-ipf-transparent -# Enable Transparent Proxy support for IP-Filter systems (incl 3.0) -# (IPFilter headers are not currently installed to the base system, -# PRs ports/60700 and misc/44148 describe the problem; see -# http://www.squid-cache.org/Doc/FAQ/FAQ-17.html for information -# about how to do transparent proxying with ipfw) - -PORTNAME= squid -PORTVERSION= 2.5.6 -PORTREVISION= 12 -CATEGORIES= www -MASTER_SITES= \ - ftp://ftp.squid-cache.org/pub/%SUBDIR%/ \ - ftp://ftp.unimelb.edu.au/pub/cwis/servers/unix/squid/%SUBDIR%/ \ - ftp://sunsite.auc.dk/pub/infosystems/squid/%SUBDIR%/ \ - ftp://ftp.leo.org/pub/comp/general/infosys/www/servers/squid/%SUBDIR%/ \ - ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/squid/&,} -MASTER_SITE_SUBDIR= squid-2/STABLE -DISTNAME= squid-2.5.STABLE6 -DIST_SUBDIR= squid2.5 - -PATCH_SITES= http://www.squid-cache.org/Versions/v2/2.5/bugs/ -PATCHFILES= squid-2.5.STABLE6-ufs_no_valid_dir.patch \ - squid-2.5.STABLE6-ldap_helpers.patch \ - squid-2.5.STABLE6-concurrent_dns_lookups.patch \ - squid-2.5.STABLE6-request_header_max_size.patch \ - squid-2.5.STABLE6-partial_hit_is_miss.patch \ - squid-2.5.STABLE6-HEAD.patch \ - squid-2.5.STABLE6-ufs_create_error.patch \ - squid-2.5.STABLE6-basic_auth_caseinsensitive.patch \ - squid-2.5.STABLE6-active_requests_delaypool.patch \ - squid-2.5.STABLE6-client_db_gc.patch \ - squid-2.5.STABLE6-ntlmtruncated.patch \ - squid-2.5.STABLE6-grammar.patch \ - squid-2.5.STABLE6-errorpage_quote.patch \ - squid-2.5.STABLE6-heap_segfault.patch \ - squid-2.5.STABLE6-initgroups.patch \ - squid-2.5.STABLE6-external_acl_newlines.patch \ - squid-2.5.STABLE6-ntlm_fetch_string.patch \ - squid-2.5.STABLE6-ntlm_noreuse_leak.patch \ - squid-2.5.STABLE6-ntlm_challengereuse_leak.patch \ - squid-2.5.STABLE6-rotate_error.patch \ - squid-2.5.STABLE6-digest_crash.patch \ - squid-2.5.STABLE6-acl_times.patch \ - squid-2.5.STABLE6-http_header_range.patch \ - squid-2.5.STABLE6-Content-Disposition.patch -PATCH_DIST_STRIP= -p1 - -MAINTAINER= tmseck@netcologne.de -COMMENT= The successful WWW proxy cache and accelerator - -CONFLICTS= squid-2.[^5]* -GNU_CONFIGURE= yes -USE_BZIP2= yes -USE_PERL5= yes -USE_REINPLACE= yes - -SQUID_UID?= squid -SQUID_GID?= squid - -MAN8= squid.8 -docs= QUICKSTART README RELEASENOTES.html doc/debug-sections.txt -.if !defined(NOPORTDOCS) -PORTDOCS= ${docs:T} -.endif - -OPTIONS= SQUID_LDAP_AUTH "Install LDAP authentication helpers" off \ - SQUID_DELAY_POOLS "Enable delay pools" off \ - SQUID_SNMP "Enable SNMP support" off \ - SQUID_CARP "Enable CARP support" off \ - SQUID_SSL "Enable SSL support for reverse proxies" off \ - SQUID_PINGER "Install the icmp helper" off \ - SQUID_DNS_HELPER "Use the old 'dnsserver' helper" off \ - SQUID_HTCP "Enable HTCP support" off \ - SQUID_VIA_DB "Enable forward/via database" off \ - SQUID_CACHE_DIGESTS "Enable cache digests" off \ - SQUID_WCCP "Enable Web Cache Coordination Protocol" on \ - SQUID_UNDERSCORES "Allow underscores in hostnames" on \ - SQUID_CHECK_HOSTNAME "Do hostname checking" on \ - SQUID_STRICT_HTTP "Be strictly HTTP compliant" off \ - SQUID_IDENT "Enable ident (RFC 931) lookups" on \ - SQUID_USERAGENT_LOG "Enable User-Agent-header logging" off \ - SQUID_ARP_ACL "Enable ACLs based on ethernet address" off \ - SQUID_PF "Enable transp. proxy support using PF" off \ - SQUID_FOLLOW_XFF "Follow X-Forwarded-For headers" off \ - SQUID_AUFS "Enable the aufs storage scheme" off \ - SQUID_COSS "Enable the COSS storage scheme" off \ - SQUID_STACKTRACES "Create backtraces on fatal errors" off \ - SQUID_RCNG "Install an rcNG startup script" on - -PLIST_FILES= etc/rc.d/squid.sh etc/squid/mib.txt etc/squid/mime.conf.default \ - etc/squid/msntauth.conf.default etc/squid/squid.conf.default \ - sbin/RunAccel sbin/RunCache sbin/squidclient sbin/squid - -icon_files= anthony-binhex.gif anthony-bomb.gif anthony-box.gif \ - anthony-box2.gif anthony-c.gif anthony-compressed.gif \ - anthony-dir.gif anthony-dirup.gif anthony-dvi.gif \ - anthony-f.gif anthony-image.gif anthony-image2.gif \ - anthony-layout.gif anthony-link.gif anthony-movie.gif \ - anthony-pdf.gif anthony-portal.gif anthony-ps.gif \ - anthony-quill.gif anthony-script.gif anthony-sound.gif \ - anthony-tar.gif anthony-tex.gif anthony-text.gif \ - anthony-unknown.gif anthony-xbm.gif anthony-xpm.gif - -error_files= ERR_ACCESS_DENIED ERR_CACHE_ACCESS_DENIED \ - ERR_CACHE_MGR_ACCESS_DENIED ERR_CANNOT_FORWARD \ - ERR_CONNECT_FAIL ERR_DNS_FAIL ERR_FORWARDING_DENIED \ - ERR_FTP_DISABLED ERR_FTP_FAILURE ERR_FTP_FORBIDDEN \ - ERR_FTP_NOT_FOUND ERR_FTP_PUT_CREATED \ - ERR_FTP_PUT_ERROR ERR_FTP_PUT_MODIFIED \ - ERR_FTP_UNAVAILABLE ERR_INVALID_REQ ERR_INVALID_URL \ - ERR_LIFETIME_EXP ERR_NO_RELAY ERR_ONLY_IF_CACHED_MISS \ - ERR_READ_ERROR ERR_READ_TIMEOUT ERR_SHUTTING_DOWN \ - ERR_SOCKET_FAILURE ERR_TOO_BIG ERR_UNSUP_REQ \ - ERR_URN_RESOLVE ERR_WRITE_ERROR ERR_ZERO_SIZE_OBJECT - -libexec= cachemgr.cgi digest_pw_auth diskd dnsserver ip_user_check \ - squid_ldap_auth squid_ldap_group msnt_auth ncsa_auth ntlm_auth \ - pam_auth pinger smb_auth smb_auth.sh squid_unix_group \ - unlinkd wb_auth wb_group wb_ntlmauth wbinfo_group.pl yp_auth - -CONFIGURE_ARGS= --bindir=${PREFIX}/sbin --sysconfdir=${PREFIX}/etc/squid \ - --datadir=${PREFIX}/etc/squid \ - --libexecdir=${PREFIX}/libexec/squid \ - --localstatedir=${PREFIX}/squid \ - --enable-removal-policies="lru heap" - -.include <bsd.port.pre.mk> - -# Authentication methods and modules: - -basic_auth= NCSA PAM YP MSNT SMB winbind -external_acl= ip_user unix_group wbinfo_group winbind_group -MAN8+= pam_auth.8 squid_unix_group.8 -.if defined(WITH_SQUID_LDAP_AUTH) -USE_OPENLDAP= yes -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -MAN8+= squid_ldap_auth.8 squid_ldap_group.8 -basic_auth+= LDAP -external_acl+= ldap_group -.endif -CONFIGURE_ARGS+= --enable-auth="basic ntlm digest" \ - --enable-basic-auth-helpers="${basic_auth}" \ - --enable-digest-auth-helpers="password" \ - --enable-external-acl-helpers="${external_acl}" \ - --enable-ntlm-auth-helpers="SMB winbind" - -# Selection of storage schemes: - -storage_schemes= ufs diskd null -.if defined(WITH_SQUID_AUFS) -storage_schemes+= aufs -# Nil aufs threads is default, set any other value via SQUID_CONFIGURE_ARGS -CONFIGURE_ARGS+= --enable-async-io \ - --with-pthreads -CFLAGS+= ${PTHREAD_CFLAGS} -.endif -.if defined(WITH_SQUID_COSS) -storage_schemes+= coss -CONFIGURE_ARGS+= --with-aio -.endif -CONFIGURE_ARGS+= --enable-storeio="${storage_schemes}" - -# Other options set via 'make config': - -.if defined(WITH_SQUID_DELAY_POOLS) -CONFIGURE_ARGS+= --enable-delay-pools -.endif -.if defined(WITH_SQUID_SNMP) -CONFIGURE_ARGS+= --enable-snmp -.endif -.if defined(WITH_SQUID_CARP) -CONFIGURE_ARGS+= --enable-carp -.endif -.if defined(WITH_SQUID_SSL) -# we need to .include bsd.openssl.mk manually here because USE_OPENSSL only -# works when it is defined before bsd.port{.pre}.mk is .included and this is -# not possible when using OPTIONS -.include "${PORTSDIR}/Mk/bsd.openssl.mk" -CONFIGURE_ARGS+= --enable-ssl \ - --with-openssl="${OPENSSLBASE}" -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -I${LOCALBASE}/lib -.endif -.if defined(WITH_SQUID_PINGER) -CONFIGURE_ARGS+= --enable-icmp -.endif -.if defined(WITH_SQUID_DNS_HELPER) -CONFIGURE_ARGS+= --disable-internal-dns -.endif -.if defined(WITH_SQUID_HTCP) -CONFIGURE_ARGS+= --enable-htcp -.endif -.if defined(WITH_SQUID_VIA_DB) -CONFIGURE_ARGS+= --enable-forw-via-db -.endif -.if defined(WITH_SQUID_CACHE_DIGESTS) -CONFIGURE_ARGS+= --enable-cache-digests -.endif -.if defined(WITHOUT_SQUID_WCCP) -CONFIGURE_ARGS+= --disable-wccp -.endif -.if !defined(WITHOUT_SQUID_UNDERSCORES) -CONFIGURE_ARGS+= --enable-underscores -.endif -.if defined(WITHOUT_SQUID_CHECK_HOSTNAME) -CONFIGURE_ARGS+= --disable-hostname-checks -.endif -.if defined(WITH_SQUID_STRICT_HTTP) -CONFIGURE_ARGS+= --disable-http-violations -.endif -.if defined(WITHOUT_SQUID_IDENT) -CONFIGURE_ARGS+= --disable-ident-lookups -.endif -.if defined(WITH_SQUID_USERAGENT_LOG) -CONFIGURE_ARGS+= --enable-useragent-log -.endif -.if defined(WITH_SQUID_ARP_ACL) -CONFIGURE_ARGS+= --enable-arp-acl -.endif -.if defined(WITH_SQUID_PF) -CONFIGURE_ARGS+= --enable-pf-transparent -.if ${OSVERSION} < 502106 -pf_includedir= ${LOCALBASE}/include/pf -BUILD_DEPENDS+= ${pf_includedir}/net/pfvar.h:${PORTSDIR}/security/pf -CFLAGS+= -I${pf_includedir} -EXTRA_PATCHES+= ${WRKDIR}/pf_from_ports.patch -.endif -.endif -.if defined(WITH_SQUID_FOLLOW_XFF) -EXTRA_PATCHES+= ${PATCHDIR}/follow_xff-2.5.patch \ - ${PATCHDIR}/follow_xff-configure.patch -CONFIGURE_ARGS+= --enable-follow-x-forwarded-for -.endif -.if defined(WITH_SQUID_STACKTRACES) -CONFIGURE_ARGS+= --enable-stacktraces -.endif -.if !defined(WITHOUT_SQUID_RCNG) -USE_RC_SUBR= yes -rc_del= rcold -rc_state= rcng -.else -rc_del= rcng -rc_state= rcold -.endif - -# Languages: -# -# If you do not define SQUID_LANGUAGES yourself, all available language files -# will be installed; the default language will be English. - -SQUID_LANGUAGES?= \ - Bulgarian Catalan Czech Danish Dutch English Estonian Finnish \ - French German Hebrew Hungarian Italian Japanese Korean Lithuanian \ - Polish Portuguese Romanian Russian-1251 Russian-koi8-r Serbian \ - Simplify_Chinese Slovak Spanish Swedish Traditional_Chinese Turkish -SQUID_DEFAULT_LANG?= English -CONFIGURE_ARGS+= --enable-err-languages="${SQUID_LANGUAGES}" \ - --enable-default-err-language=${SQUID_DEFAULT_LANG} - -# Finally, add additional user specified configuration options: -CONFIGURE_ARGS+= ${SQUID_CONFIGURE_ARGS} - -CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" - -pre-patch: -# Check whether we need to create the extra patch that makes pf(4) -# visible to squid's configure script: -.if defined(pf_includedir) - @${SED} -e 's|%%PF_INCLUDEDIR%%|${pf_includedir}|g' \ - -e 's|%%PF_AC_INCLUDEPATH%%|${pf_includedir:S,/,_,g}|g' \ - ${PATCHDIR}/pf_from_ports.patch.in >${WRKDIR}/pf_from_ports.patch -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/doc/squid.8 - @${REINPLACE_CMD} -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%SQUID_GID%%|${SQUID_GID}|g' ${WRKSRC}/src/cf.data.pre - -pre-install: -# Prevent installation of .orig files by deleting them. - @${FIND} ${WRKSRC} -name '*.bak' -delete - @${FIND} ${WRKSRC} -name '*.orig' -delete -# create an rcOld/rcNG squid.sh: - @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ - -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%RC_SUBR%%|${RC_SUBR}|g' \ - -e '/--begin ${rc_del}/,/--end ${rc_del}/d' \ - -e '/--.*${rc_state}/d' ${FILESDIR}/squid.sh \ - >${WRKDIR}/squid.sh - -pre-su-install: - @${SETENV} squid_user=${SQUID_UID} squid_group=${SQUID_GID} \ - PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - -post-install: -.if defined(WITH_SQUID_PINGER) - ${CHMOD} 4510 ${PREFIX}/libexec/squid/pinger; \ - ${CHGRP} ${SQUID_GID} ${PREFIX}/libexec/squid/pinger -.endif - ${INSTALL_SCRIPT} ${WRKDIR}/squid.sh ${PREFIX}/etc/rc.d -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${docs} ${DOCSDIR} -.endif - @${SETENV} PKG_PREFIX=${PREFIX} \ - ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -# Create package list: - @for f in ${libexec}; do \ - ${TEST} -f ${PREFIX}/libexec/squid/$${f} && \ - ${ECHO_CMD} "libexec/squid/$${f}" >>${TMPPLIST} || ${TRUE} ; \ - done - @${ECHO_CMD} "@unexec rmdir %D/libexec/squid 2>/dev/null || true" \ - >>${TMPPLIST} - @for f in ${icon_files}; do \ - ${ECHO_CMD} "etc/squid/icons/$${f}" >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/icons 2>/dev/null || true" \ - >>${TMPPLIST} - @for d in ${SQUID_LANGUAGES}; do \ - for f in ${error_files}; do \ - ${ECHO_CMD} "etc/squid/errors/$${d}/$${f}" >>${TMPPLIST} ; \ - done; \ - ${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors/$${d} 2>/dev/null || true" \ - >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors 2>/dev/null || true" \ - >>${TMPPLIST} - -changeuser: -# Recover from the problem that earlier versions of this port created the -# squid pseudo-user with an id greater than 999 which is not allowed in -# FreeBSD's ports system. The port now uses id 100:100. -# NOTE: -# This target assumes that SQUID_GID is the primary group of SQUID_UID. If you -# have a different setup, do not run this target! -.if ${SQUID_UID:L} == nobody - @${ECHO_CMD} "'nobody' is a system user, you do not need to execute"; \ - ${ECHO_CMD} "this target!" - ${FALSE} -.endif - @if [ `${ID} -u` -ne 0 ]; \ - then ${ECHO_CMD} "Sorry, you must be root to use this target."; ${FALSE}; fi; \ - current_uid=`id -u ${SQUID_UID}`; \ - current_gid=`pw groupshow ${SQUID_GID}|cut -f 3 -d :`; \ - ${ECHO_CMD} "I will remove this user:"; \ - ${ID} -P $${current_uid}; \ - ${ECHO_CMD} "and this group:"; \ - pw groupshow ${SQUID_GID}; \ - ${ECHO_CMD} "I will then re-create them with a user and group id of 100."; \ - ${ECHO_CMD} "Then all files and directories under ${PREFIX} and /var that"; \ - ${ECHO_CMD} "are owned by uid $${current_uid} will be chown(1)'ed."; \ - ${ECHO_CMD} "After that, all files and directories that were accessible"; \ - ${ECHO_CMD} "by group $${current_gid} will chgrp(1)'ed respectively."; \ - ${ECHO_CMD} "Note that this assumes group '${SQUID_GID}' to be the primary"; \ - ${ECHO_CMD} "group of user '${SQUID_UID}'. If you have a different setup"; \ - ${ECHO_CMD} "please abort this target now."; \ - read -p "Press RETURN to continue or CTRL-C to abort:" dummy ; \ - ${ECHO_CMD} "OK, here we go:"; \ - ${ECHO_CMD} "deleting user $${current_uid} and his primary group..."; \ - pw userdel -u $${current_uid}; \ - ${ECHO_CMD} "adding user ${SQUID_UID} with id 100..."; \ - pw groupadd -n ${SQUID_GID} -g 100; \ - pw useradd -n ${SQUID_UID} -u 100 -c "squid caching-proxy pseudo user" \ - -d ${PREFIX}/squid -s /sbin/nologin -h - ; \ - ${ECHO_CMD} "chown(1)'ing everything under ${PREFIX} from $${current_uid} to 100..."; \ - ${FIND} -H ${PREFIX} -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under ${PREFIX} from $${current_gid} to 100..."; \ - ${FIND} -H ${PREFIX} -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "chown(1)'ing everything under /var from $${current_uid} to 100..."; \ - ${FIND} -H /var -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under /var from $${current_gid} to 100..."; \ - ${FIND} -H /var -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "Finished." - -.include <bsd.port.post.mk> diff --git a/www/squid30/distinfo b/www/squid30/distinfo deleted file mode 100644 index 4cbc03446c7a..000000000000 --- a/www/squid30/distinfo +++ /dev/null @@ -1,50 +0,0 @@ -MD5 (squid2.5/squid-2.5.STABLE6.tar.bz2) = 7fd964ac27b43b613d6b981cc702a29e -SIZE (squid2.5/squid-2.5.STABLE6.tar.bz2) = 1047199 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 26a4ab522a2469f805f746bcdbe0109c -SIZE (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 566 -MD5 (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = fb7684fa6c797404f46c8ef86122848a -SIZE (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = 25444 -MD5 (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = b485488ef0031f26902bb94f55a3a2ed -SIZE (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = 6461 -MD5 (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 1900043f6b73aa8a3cbd5004633a6c5c -SIZE (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 765 -MD5 (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 9ce8322cf6c48dc02a7a51d039489143 -SIZE (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 747 -MD5 (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 929fe3d48046a7d17c0aa314befd8f7c -SIZE (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 895 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 63b5693268cbba233a442b345e5769bb -SIZE (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 847 -MD5 (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = eb6f28d6d572c8cf996619aea925a1b6 -SIZE (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = 2337 -MD5 (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = f465bdbbadd83dee417aafeb974a9248 -SIZE (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = 500 -MD5 (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 772a2ed149b89a1addf70cd1dd5def3c -SIZE (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 3828 -MD5 (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = c77b3c10fc5d5c9d34ccf41f7623a0fe -SIZE (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = 4383 -MD5 (squid2.5/squid-2.5.STABLE6-grammar.patch) = 963208de03349b6fa143bc099524699c -SIZE (squid2.5/squid-2.5.STABLE6-grammar.patch) = 50267 -MD5 (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = b9f329cdf98c7c5a048cdadc32d6874d -SIZE (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = 377 -MD5 (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = c82d9f3972419833b757c0c116c216f8 -SIZE (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = 867 -MD5 (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 5cd7eb8451754166f543d84c7a9ba6dc -SIZE (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 11060 -MD5 (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 0e01c58db5545e1b7273d2d244171642 -SIZE (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 4965 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = dbf1826522c14dc64c0c37430bb27b2e -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = 1606 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 6053338662140e9514afd4c3d158590d -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 3646 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = d6bdb1500f947b5aa67c23561f941ddf -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = 13473 -MD5 (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = e842e11bd987d56e49df020a17fb1ad9 -SIZE (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = 2238 -MD5 (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = b0e5a15164ac7f14682bc200f2efd6c9 -SIZE (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = 1250 -MD5 (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 91c69f9a5cebd5d84a4eee63ea10be99 -SIZE (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 3047 -MD5 (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 83b25961601597375682afde86ce23a8 -SIZE (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 616 -MD5 (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = c11ca0bcf406b4240a745fc52b063495 -SIZE (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = 1815 diff --git a/www/squid30/files/follow_xff-2.5.patch b/www/squid30/files/follow_xff-2.5.patch deleted file mode 100644 index 6f062e5c3317..000000000000 --- a/www/squid30/files/follow_xff-2.5.patch +++ /dev/null @@ -1,412 +0,0 @@ -! This is a reduced part of the original follow-XFF patchset from -! devel.squid-cache.org for use with the FreeBSD squid-2.5 port. -Index: src/acl.c ---- src/acl.c 13 May 2003 02:14:12 -0000 1.43.2.16 -+++ src/acl.c 23 Nov 2003 14:20:12 -0000 -@@ -2001,6 +2001,11 @@ - cbdataLock(A); - if (request != NULL) { - checklist->request = requestLink(request); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.acl_uses_indirect_client) { -+ checklist->src_addr = request->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - checklist->src_addr = request->client_addr; - checklist->my_addr = request->my_addr; - checklist->my_port = request->my_port; -Index: src/cf.data.pre ---- src/cf.data.pre 7 Nov 2003 03:14:30 -0000 1.49.2.46 -+++ src/cf.data.pre 23 Nov 2003 14:20:17 -0000 -@@ -2065,6 +2065,92 @@ - NOCOMMENT_END - DOC_END - -+NAME: follow_x_forwarded_for -+TYPE: acl_access -+IFDEF: FOLLOW_X_FORWARDED_FOR -+LOC: Config.accessList.followXFF -+DEFAULT: none -+DEFAULT_IF_NONE: deny all -+DOC_START -+ Allowing or Denying the X-Forwarded-For header to be followed to -+ find the original source of a request. -+ -+ Requests may pass through a chain of several other proxies -+ before reaching us. The X-Forwarded-For header will contain a -+ comma-separated list of the IP addresses in the chain, with the -+ rightmost address being the most recent. -+ -+ If a request reaches us from a source that is allowed by this -+ configuration item, then we consult the X-Forwarded-For header -+ to see where that host received the request from. If the -+ X-Forwarded-For header contains multiple addresses, and if -+ acl_uses_indirect_client is on, then we continue backtracking -+ until we reach an address for which we are not allowed to -+ follow the X-Forwarded-For header, or until we reach the first -+ address in the list. (If acl_uses_indirect_client is off, then -+ it's impossible to backtrack through more than one level of -+ X-Forwarded-For addresses.) -+ -+ The end result of this process is an IP address that we will -+ refer to as the indirect client address. This address may -+ be treated as the client address for access control, delay -+ pools and logging, depending on the acl_uses_indirect_client, -+ delay_pool_uses_indirect_client and log_uses_indirect_client -+ options. -+ -+ SECURITY CONSIDERATIONS: -+ -+ Any host for which we follow the X-Forwarded-For header -+ can place incorrect information in the header, and Squid -+ will use the incorrect information as if it were the -+ source address of the request. This may enable remote -+ hosts to bypass any access control restrictions that are -+ based on the client's source addresses. -+ -+ For example: -+ -+ acl localhost src 127.0.0.1 -+ acl my_other_proxy srcdomain .proxy.example.com -+ follow_x_forwarded_for allow localhost -+ follow_x_forwarded_for allow my_other_proxy -+DOC_END -+ -+NAME: acl_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.acl_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in acl matching. -+DOC_END -+ -+NAME: delay_pool_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR && DELAY_POOLS -+DEFAULT: on -+LOC: Config.onoff.delay_pool_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in delay pools. -+DOC_END -+ -+NAME: log_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.log_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in the access log. -+DOC_END -+ - NAME: http_access - TYPE: acl_access - LOC: Config.accessList.http -Index: src/client_side.c ---- src/client_side.c 2 Sep 2003 02:13:45 -0000 1.47.2.39 -+++ src/client_side.c 23 Nov 2003 14:20:22 -0000 -@@ -109,6 +109,11 @@ - #if USE_IDENT - static IDCB clientIdentDone; - #endif -+#if FOLLOW_X_FORWARDED_FOR -+static void clientFollowXForwardedForStart(void *data); -+static void clientFollowXForwardedForNext(void *data); -+static void clientFollowXForwardedForDone(int answer, void *data); -+#endif /* FOLLOW_X_FORWARDED_FOR */ - static int clientOnlyIfCached(clientHttpRequest * http); - static STCB clientSendMoreData; - static STCB clientCacheHit; -@@ -177,10 +182,179 @@ - return ch; - } - -+#if FOLLOW_X_FORWARDED_FOR -+/* -+ * clientFollowXForwardedForStart() copies the X-Forwarded-For -+ * header into x_forwarded_for_iterator and passes control to -+ * clientFollowXForwardedForNext(). -+ * -+ * clientFollowXForwardedForNext() checks the indirect_client_addr -+ * against the followXFF ACL and passes the result to -+ * clientFollowXForwardedForDone(). -+ * -+ * clientFollowXForwardedForDone() either grabs the next address -+ * from the tail of x_forwarded_for_iterator and loops back to -+ * clientFollowXForwardedForNext(), or cleans up and passes control to -+ * clientAccessCheck(). -+ */ -+ -+static void -+clientFollowXForwardedForStart(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ if (Config.accessList.followXFF -+ && httpHeaderHas(&request->header, HDR_X_FORWARDED_FOR)) -+ { -+ request->x_forwarded_for_iterator = httpHeaderGetList( -+ &request->header, HDR_X_FORWARDED_FOR); -+ debug(33, 5) ("clientFollowXForwardedForStart: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ clientFollowXForwardedForNext(http); -+ } else { -+ /* not configured to follow X-Forwarded-For, or nothing to follow */ -+ debug(33, 5) ("clientFollowXForwardedForStart: nothing to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForNext(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ debug(33, 5) ("clientFollowXForwardedForNext: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ if (strLen(request->x_forwarded_for_iterator) != 0) { -+ /* check the acl to see whether to believe the X-Forwarded-For header */ -+ http->acl_checklist = clientAclChecklistCreate( -+ Config.accessList.followXFF, http); -+ aclNBCheck(http->acl_checklist, clientFollowXForwardedForDone, http); -+ } else { -+ /* nothing left to follow */ -+ debug(33, 5) ("clientFollowXForwardedForNext: nothing more to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForDone(int answer, void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ /* -+ * answer should be be ACCESS_ALLOWED or ACCESS_DENIED if we are -+ * called as a result of ACL checks, or -1 if we are called when -+ * there's nothing left to do. -+ */ -+ if (answer == ACCESS_ALLOWED) { -+ /* -+ * The IP address currently in request->indirect_client_addr -+ * is trusted to use X-Forwarded-For. Remove the last -+ * comma-delimited element from x_forwarded_for_iterator and use -+ * it to to replace indirect_client_addr, then repeat the cycle. -+ */ -+ const char *p; -+ const char *asciiaddr; -+ int l; -+ struct in_addr addr; -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s is trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ p = strBuf(request->x_forwarded_for_iterator); -+ l = strLen(request->x_forwarded_for_iterator); -+ -+ /* -+ * XXX x_forwarded_for_iterator should really be a list of -+ * IP addresses, but it's a String instead. We have to -+ * walk backwards through the String, biting off the last -+ * comma-delimited part each time. As long as the data is in -+ * a String, we should probably implement and use a variant of -+ * strListGetItem() that walks backwards instead of forwards -+ * through a comma-separated list. But we don't even do that; -+ * we just do the work in-line here. -+ */ -+ /* skip trailing space and commas */ -+ while (l > 0 && (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ strCut(request->x_forwarded_for_iterator, l); -+ /* look for start of last item in list */ -+ while (l > 0 && ! (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ asciiaddr = p+l; -+ if (inet_aton(asciiaddr, &addr) == 0) { -+ /* the address is not well formed; do not use it */ -+ debug(33, 3) ("clientFollowXForwardedForDone: malformed address '%s'\n", -+ asciiaddr); -+ goto done; -+ } -+ debug(33, 3) ("clientFollowXForwardedForDone: changing indirect_client_addr from %s to '%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ asciiaddr); -+ request->indirect_client_addr = addr; -+ strCut(request->x_forwarded_for_iterator, l); -+ if (! Config.onoff.acl_uses_indirect_client) { -+ /* -+ * If acl_uses_indirect_client is off, then it's impossible -+ * to follow more than one level of X-Forwarded-For. -+ */ -+ goto done; -+ } -+ clientFollowXForwardedForNext(http); -+ return; -+ } else if (answer == ACCESS_DENIED) { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s not trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } else { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s nothing more to do\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } -+done: -+ /* clean up, and pass control to clientAccessCheck */ -+ debug(33, 6) ("clientFollowXForwardedForDone: cleanup\n"); -+ if (Config.onoff.log_uses_indirect_client) { -+ /* -+ * Ensure that the access log shows the indirect client -+ * instead of the direct client. -+ */ -+ ConnStateData *conn = http->conn; -+ conn->log_addr = request->indirect_client_addr; -+ conn->log_addr.s_addr &= Config.Addrs.client_netmask.s_addr; -+ debug(33, 3) ("clientFollowXForwardedForDone: setting log_addr=%s\n", -+ inet_ntoa(conn->log_addr)); -+ } -+ stringClean(&request->x_forwarded_for_iterator); -+ request->flags.done_follow_x_forwarded_for = 1; -+ http->acl_checklist = NULL; /* XXX do we need to aclChecklistFree() ? */ -+ clientAccessCheck(http); -+} -+#endif /* FOLLOW_X_FORWARDED_FOR */ -+ - void - clientAccessCheck(void *data) - { - clientHttpRequest *http = data; -+#if FOLLOW_X_FORWARDED_FOR -+ if (! http->request->flags.done_follow_x_forwarded_for -+ && httpHeaderHas(&http->request->header, HDR_X_FORWARDED_FOR)) -+ { -+ /* -+ * There's an X-ForwardedFor header and we haven't yet tried -+ * to follow it to find the indirect_client_addr. Follow it now. -+ * clientFollowXForwardedForDone() will eventually pass control -+ * back to us. -+ * -+ * XXX perhaps our caller should have called -+ * clientFollowXForwardedForStart instead. Then we wouldn't -+ * need to do this little dance transferring control over -+ * there and then back here, and we wouldn't need the -+ * done_follow_x_forwarded_for flag. -+ */ -+ clientFollowXForwardedForStart(data); -+ return; -+ } -+#endif /* FOLLOW_X_FORWARDED_FOR */ - if (checkAccelOnly(http)) { - /* deny proxy requests in accel_only mode */ - debug(33, 1) ("clientAccessCheck: proxy request denied in accel_only mode\n"); -@@ -325,6 +499,9 @@ - new_request->http_ver = old_request->http_ver; - httpHeaderAppend(&new_request->header, &old_request->header); - new_request->client_addr = old_request->client_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ new_request->indirect_client_addr = old_request->indirect_client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - new_request->my_addr = old_request->my_addr; - new_request->my_port = old_request->my_port; - new_request->flags.redirected = 1; -@@ -3051,6 +3228,9 @@ - safe_free(http->log_uri); - http->log_uri = xstrdup(urlCanonicalClean(request)); - request->client_addr = conn->peer.sin_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ request->indirect_client_addr = request->client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - request->my_addr = conn->me.sin_addr; - request->my_port = ntohs(conn->me.sin_port); - request->http_ver = http->http_ver; -Index: src/delay_pools.c ---- src/delay_pools.c 19 Jun 2003 02:13:57 -0000 1.5.54.6 -+++ src/delay_pools.c 23 Nov 2003 14:20:23 -0000 -@@ -318,6 +318,11 @@ - r = http->request; - - memset(&ch, '\0', sizeof(ch)); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.delay_pool_uses_indirect_client) { -+ ch.src_addr = r->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - ch.src_addr = r->client_addr; - ch.my_addr = r->my_addr; - ch.my_port = r->my_port; -Index: src/structs.h -*** src/structs.h.orig Thu Feb 26 20:32:47 2004 ---- src/structs.h Thu Feb 26 20:34:51 2004 -*************** -*** 594,599 **** ---- 594,604 ---- - int pipeline_prefetch; - int request_entities; - int detect_broken_server_pconns; -+ #if FOLLOW_X_FORWARDED_FOR -+ int acl_uses_indirect_client; -+ int delay_pool_uses_indirect_client; -+ int log_uses_indirect_client; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } onoff; - acl *aclList; - struct { -*************** -*** 615,620 **** ---- 620,628 ---- - acl_access *reply; - acl_address *outgoing_address; - acl_tos *outgoing_tos; -+ #if FOLLOW_X_FORWARDED_FOR -+ acl_access *followXFF; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } accessList; - acl_deny_info_list *denyInfoList; - struct _authConfig { -*************** -*** 1611,1616 **** ---- 1619,1629 ---- - unsigned int internal:1; - unsigned int body_sent:1; - unsigned int reset_tcp:1; -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX this flag could be eliminated; -+ * see comments in clientAccessCheck */ -+ unsigned int done_follow_x_forwarded_for; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _link_list { -*************** -*** 1657,1662 **** ---- 1670,1678 ---- - int max_forwards; - /* these in_addr's could probably be sockaddr_in's */ - struct in_addr client_addr; -+ #if FOLLOW_X_FORWARDED_FOR -+ struct in_addr indirect_client_addr; /* after following X-Forwarded-For */ -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - struct in_addr my_addr; - unsigned short my_port; - HttpHeader header; -*************** -*** 1667,1672 **** ---- 1683,1693 ---- - char *peer_login; /* Configured peer login:password */ - time_t lastmod; /* Used on refreshes */ - const char *vary_headers; /* Used when varying entities are detected. Changes how the store key is calculated */ -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX a list of IP addresses would be a better data structure -+ * than this String */ -+ String x_forwarded_for_iterator; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _cachemgr_passwd { diff --git a/www/squid30/files/follow_xff-configure.patch b/www/squid30/files/follow_xff-configure.patch deleted file mode 100644 index 0cf30da6c147..000000000000 --- a/www/squid30/files/follow_xff-configure.patch +++ /dev/null @@ -1,65 +0,0 @@ -!Simulate the autotools bootstrap of the follow-x-forwarded-for patchset. -! -!Beware that all line number informations in configure.log greater -!than 2972 are offset by at least -29 (correcting all line numbers would have -!bloated the patch by 92kB!) ---- include/autoconf.h.in.orig Sat Jan 18 02:46:11 2003 -+++ include/autoconf.h.in Thu Jun 24 13:19:07 2004 -@@ -291,6 +291,12 @@ - #define USE_IDENT 1 - - /* -+ * Compile in support for following X-Forwarded-For headers? -+ * Enabled by default. -+ */ -+#define FOLLOW_X_FORWARDED_FOR 1 -+ -+/* - * If your system has statvfs(), and if it actually works! - */ - #undef HAVE_STATVFS ---- configure.orig Tue Mar 2 10:18:14 2004 -+++ configure Tue Mar 2 10:18:56 2004 -@@ -222,6 +222,12 @@ - variance within an accelerator setup. - Typically used together with other code - that adds custom HTTP headers to the requests." -+ac_help="$ac_help -+ --enable-follow-x-forwarded-for -+ Enable support for following the X-Forwarded-For -+ HTTP header to try to find the IP address of the -+ original or indirect client when a request has -+ been forwarded through other proxies." - - # Initialize some variables set by options. - # The variables have the same names as the options, with -@@ -2966,6 +2972,29 @@ - fi - - -+follow_xff=1 -+# Check whether --enable-follow-x-forwarded-for or --disable-follow-x-forwarded-for was given. -+if test "${enable_follow_x_forwarded_for+set}" = set; then -+ enableval="$enable_follow_x_forwarded_for" -+ if test "$enableval" = "yes" ; then -+ echo "follow X-Forwarded-For enabled" -+ follow_xff=1 -+ fi -+ -+fi -+ -+if test $follow_xff = 1; then -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 1 -+EOF -+ -+else -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 0 -+EOF -+ -+fi -+ - # Force some compilers to use ANSI features - # - case "$host" in diff --git a/www/squid30/files/patch-aa b/www/squid30/files/patch-aa deleted file mode 100644 index ec93f2dd3c39..000000000000 --- a/www/squid30/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- include/squid_types.h.orig Mon Jul 7 00:45:26 2003 -+++ include/squid_types.h Mon Jul 7 00:48:39 2003 -@@ -66,8 +66,5 @@ - #if HAVE_SYS_TYPES_H - #include <sys/types.h> - #endif --#if HAVE_SYS_BITYPES_H --#include <sys/bitypes.h> --#endif - - #endif /* SQUID_TYPES_H */ diff --git a/www/squid30/files/patch-configure b/www/squid30/files/patch-configure deleted file mode 100644 index 2d6d233edac4..000000000000 --- a/www/squid30/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Tue Mar 2 11:29:57 2004 -+++ configure Tue Mar 2 11:30:34 2004 -@@ -2236,6 +2236,8 @@ - ;; - *-solaris-*) - ;; -+ *-freebsd*) -+ ;; - *) - echo "WARNING: ARP ACL support probably won't work on $host." - sleep 10 diff --git a/www/squid30/files/patch-helpers-basic_auth-SMB-smb_auth.sh b/www/squid30/files/patch-helpers-basic_auth-SMB-smb_auth.sh deleted file mode 100644 index 8115ac0b7938..000000000000 --- a/www/squid30/files/patch-helpers-basic_auth-SMB-smb_auth.sh +++ /dev/null @@ -1,13 +0,0 @@ -*** helpers/basic_auth/SMB/smb_auth.sh.orig Thu Feb 26 20:58:22 2004 ---- helpers/basic_auth/SMB/smb_auth.sh Thu Feb 26 20:59:45 2004 -*************** -*** 17,22 **** ---- 17,24 ---- - # along with this program; if not, write to the Free Software - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -+ SAMBAPREFIX=${SAMBAPREFIX:-/usr/local/bin} -+ - read DOMAINNAME - read PASSTHROUGH - read NMBADDR diff --git a/www/squid30/files/patch-src-cf.data.pre b/www/squid30/files/patch-src-cf.data.pre deleted file mode 100644 index ac5b4bd7ef61..000000000000 --- a/www/squid30/files/patch-src-cf.data.pre +++ /dev/null @@ -1,17 +0,0 @@ ---- src/cf.data.pre.orig Fri Aug 20 16:23:18 2004 -+++ src/cf.data.pre Fri Aug 20 16:25:23 2004 -@@ -2396,12 +2396,12 @@ - - NAME: cache_effective_user - TYPE: string --DEFAULT: nobody -+DEFAULT: %%SQUID_UID%% - LOC: Config.effectiveUser - DOC_START - If you start Squid as root, it will change its effective/real - UID/GID to the user specified below. The default is to change -- to UID to nobody. If you define cache_effective_user, but not -+ to UID to %%SQUID_UID%%. If you define cache_effective_user, but not - cache_effective_group, Squid sets the GID to the effective - user's default group ID (taken from the password file) and - supplementary group list from the from groups membership of diff --git a/www/squid30/files/pf_from_ports.patch.in b/www/squid30/files/pf_from_ports.patch.in deleted file mode 100644 index dd0617e41500..000000000000 --- a/www/squid30/files/pf_from_ports.patch.in +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Thu Jun 10 12:22:06 2004 -+++ configure Thu Jun 10 13:31:53 2004 -@@ -3781,7 +3781,7 @@ - memory.h \ - mount.h \ - net/if.h \ -- net/pfvar.h \ -+ %%PF_INCLUDEDIR%%/net/pfvar.h \ - netdb.h \ - netinet/if_ether.h \ - netinet/in.h \ -@@ -7604,7 +7604,7 @@ - echo $ac_n "checking if PF header file is installed""... $ac_c" 1>&6 - echo "configure:7606: checking if PF header file is installed" >&5 - # hold on to your hats... -- if test "$ac_cv_header_net_pfvar_h" = "yes"; then -+ if test "$ac_cv_header_%%PF_AC_INCLUDEPATH%%_net_pfvar_h" = "yes"; then - PF_TRANSPARENT="yes" - cat >> confdefs.h <<\EOF - #define PF_TRANSPARENT 1 diff --git a/www/squid30/files/squid.sh b/www/squid30/files/squid.sh deleted file mode 100644 index db49ae683c01..000000000000 --- a/www/squid30/files/squid.sh +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# --begin rcng -# PROVIDE: squid -# REQUIRE: NETWORKING SERVERS -# BEFORE: DAEMON -# KEYWORD: FreeBSD shutdown -# -# Note: -# Set "squid_enable=yes" in either /etc/rc.conf, /etc/rc.conf.local or -# /etc/rc.conf.d/squid to make this script actually do something. There -# you can also set squid_chdir, squid_user, and squid_flags. -# -# Please see squid(8), rc.conf(5) and rc(8) for further details. -# -# --end rcng - -name=squid -command=%%PREFIX%%/sbin/squid -# --begin rcng -extra_commands=reload -reload_cmd="${command} -k reconfigure" -restart_cmd=squid_restart -# --end rcng -stop_cmd="${command} -k shutdown" -squid_chdir=${squid_chdir:-%%PREFIX%%/squid/logs} -squid_enable=${squid_enable:-"NO"} -squid_flags=${squid_flags-"-D"} -squid_user=${squid_user:-%%SQUID_UID%%} -default_config=%%PREFIX%%/etc/squid/squid.conf - -# --begin rcng -squid_restart() { - run_rc_command stop - run_rc_command poll - run_rc_command start -} - -. %%RC_SUBR%% -rcvar=`set_rcvar` -load_rc_config ${name} - -# squid(8) will not start if ${default_config} is not present so try -# to catch that beforehand via ${required_files} rather than make -# squid(8) crash. -# If you remove the default configuration file make sure to add -# '-f /path/to/your/squid.conf' to squid_flags - -if [ -z "${squid_flags}" ]; then - required_files=${default_config} -fi -required_dirs=${squid_chdir} -run_rc_command "$1" -# --end rcng -# --begin rcold -case $1 in -start) - if [ -x "${command}" -a \ - \( -f "${default_config}" -o "${squid_flags}" \) ]; then - echo -n " ${name}" - (cd ${squid_chdir} && exec su -fm ${squid_user} -c \ - "${command} ${squid_flags}") - fi - ;; -stop) - if [ -x "${command}" ]; then - echo -n " ${name}" - ${stop_cmd} - while ps -xcU ${squid_user} | grep -q squid; do - sleep 2 - done - fi - ;; - *) - echo "usage: ${0##*/} {start|stop}" >&2 - exit 64 - ;; -esac -exit 0 -# --end rcold diff --git a/www/squid30/pkg-deinstall b/www/squid30/pkg-deinstall deleted file mode 100644 index 42ccaecce0b6..000000000000 --- a/www/squid30/pkg-deinstall +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin - -case $2 in -DEINSTALL) - cd ${PKG_PREFIX}/etc/squid || exit 1 - for f in squid.conf mime.conf msntauth.conf; do - cmp -s -z ${f} ${f}.default && rm ${f} - done - ;; -POST-DEINSTALL) - rmdir ${PKG_PREFIX}/etc/squid 2>/dev/null - rmdir ${PKG_PREFIX}/squid/cache 2>/dev/null - rmdir ${PKG_PREFIX}/squid/logs 2>/dev/null - rmdir ${PKG_PREFIX}/squid 2>/dev/null - echo "===> post-deinstallation information for $1" - echo "" - echo " Please note that $1 was not completely removed" - echo " from this system." - echo "" - echo " The cache and log directories, squid's user account," - echo " and any modified configuration files have been preserved" - echo " in case you want to install an updated version of squid" - echo " on this system. You must remove them manually if you do" - echo " not want to use squid any longer." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/squid30/pkg-descr b/www/squid30/pkg-descr deleted file mode 100644 index 46543b891846..000000000000 --- a/www/squid30/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -This is the Squid Internet Object Cache developed by the National -Laboratory for Applied Networking Research (NLANR) and Internet -volunteers. This software is freely available for anyone to use. - -This software is based on the Harvest Object Cache developed by -the University of Colorado and the University of Southern California. -The Harvest home page is http://harvest.cs.colorado.edu/. - -ARPA funding for the Harvest project has ended, the squid project has -continued development of the cache where Harvest finished. - -Please see this port's Makefile for a list of compilation options. - -You can find further information on the project's website at -WWW: http://www.squid-cache.org/ diff --git a/www/squid30/pkg-install b/www/squid30/pkg-install deleted file mode 100644 index 16e9aada1108..000000000000 --- a/www/squid30/pkg-install +++ /dev/null @@ -1,164 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin -pkgname=$1 -squid_base=${PKG_PREFIX:-/usr/local}/squid -squid_confdir=${PKG_PREFIX:-/usr/local}/etc/squid -if [ -x /usr/sbin/nologin ]; then - nologin=/usr/sbin/nologin -else - nologin=/sbin/nologin -fi -squid_user=${squid_user:-squid} -squid_group=${squid_group:-squid} -squid_gid=100 -squid_uid=100 -# Try to catch the case where the $squid_user might have been created with an -# id greater than or equal 3128. The valid exception is "nobody". -nobody_uid=65534 -nobody_gid=65534 -squid_oldgid=3128 -squid_olduid=3128 -unset wrong_id -case $2 in -PRE-INSTALL) - echo "===> Pre-installation configuration for ${pkgname}" - if ! pw groupshow ${squid_group} -q >/dev/null ; then - echo "There is no group '${squid_group}' on this system, so I will try to create it:" - if ! pw groupadd ${squid_group} -g ${squid_gid} -q ; then - echo "Failed to create group \"${squid_group}\"!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "Group '${squid_group}' created successfully:" - fi - else - echo "I will use the existing group '${squid_group}':" - current_gid=`pw groupshow ${squid_group}|cut -f 3 -d :` - if [ ${current_gid} -ge ${squid_oldgid} \ - -a ${current_gid} -ne ${nobody_gid} ]; then - wrong_id=1 - fi - fi - pw groupshow ${squid_group} - - if ! pw usershow ${squid_user} -q >/dev/null ; then - echo "There is no account '${squid_user}' on this system, so I will try to create it:" - if ! pw useradd -q -n ${squid_user} \ - -u ${squid_uid} -g ${squid_group} \ - -c "squid caching-proxy pseudo user" \ - -d "${squid_base}" -s "${nologin}" \ - -h - ; then - echo "Failed to create user '${squid_user}'!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "User '${squid_user}' created successfully:" - fi - else - echo "I will use the existing user '${squid_user}':" - current_uid=`id -u ${squid_user}` - if [ ${current_uid} -ge ${squid_olduid} \ - -a ${current_uid} -ne ${nobody_uid} ]; - then - wrong_id=1 - fi - fi - pw usershow ${squid_user} - if [ "${wrong_id}" ]; then - echo "" - echo " * NOTICE *" - echo "" - echo "The squid pseudo-user's uid and/or gid have been found" - echo "to be greater than or equal 3128." - echo "" - echo "This is not a problem as such, but violates the FreeBSD" - echo "ports' principle that a ports must not claim a uid greater" - echo "than 999." - echo "" - echo "Since version 2.5.4_11, the squid user is thus created" - echo "with an id of ${squid_uid}:${squid_gid} while earlier versions of this" - echo "port used the first unused uid/gid greater than or" - echo "equal 3128." - echo "" - echo "If you want to change the existing squid user's id, run" - echo "'make changeuser' after the installation has completed." - echo "If you installed this port via a package, issue the" - echo "following commands as root:" - echo "" - echo "pw userdel -u ${current_uid}" - echo "pw groupadd -n ${squid_group} -g ${squid_gid}" - echo "pw useradd -n ${squid_user} -u ${squid_uid} \\" - echo " -c \"squid caching-proxy pseudo user\" \\" - echo " -g ${squid_group} -d ${squid_base} -s /sbin/nologin \\" - echo " -h -" - echo "find -H ${PKG_PREFIX} -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H ${PKG_PREFIX} -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - echo "In case you have installed third party software for squid" - echo "like squidGuard, you should additionally run:" - echo "find -H /var -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H /var -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - if [ -z "${PACKAGE_BUILDING}" -a -z "${BATCH}" ]; then - sleep 30 - fi - fi - for dir in cache logs; do - if [ ! -d ${squid_base}/${dir} ]; then - echo "Creating ${squid_base}/${dir}..." - install -d -o ${squid_user} -g ${squid_group} \ - -m 0750 ${squid_base}/${dir} - fi - done - if [ ! -d ${squid_confdir} ]; then - echo "Creating ${squid_confdir}..." - install -d -o root -g ${squid_group} \ - -m 0750 ${squid_confdir} - fi - ;; -POST-INSTALL) - for file in mime.conf squid.conf; do - if [ ! -f ${squid_confdir}/${file} \ - -a -f ${squid_confdir}/${file}.default ]; then - echo "Creating ${file} from default..." - install -c -o root -g ${squid_group} -m 0640 \ - ${squid_confdir}/${file}.default ${squid_confdir}/${file} - fi - done - - echo "===> Post-installation informations for ${pkgname}" - echo "" - echo " o You can find the configuration files for this package" - echo " in the directory ${squid_confdir}." - echo "" - echo " o A cache directory has been created in ${squid_base}/cache." - echo " Log files will be written to ${squid_base}/logs." - echo "" - echo " o The default configuration will deny everyone access to the" - echo " proxy service. Edit the \"http_access\" directives in" - echo " ${squid_confdir}/squid.conf to suit your needs." - echo "" - echo " o If you never ran squid on this system before, you need to" - echo " initialize the cache directory by running \"squid -z\"" - echo " as 'root' or '${squid_user}' before starting squid." - echo "" - echo " Please note that ${PKG_PREFIX}/etc/rc.d/squid.sh" - echo " will not start squid automatically anymore unless you" - echo " explicitly configured the port not to install an rcNG" - echo " style startup script via 'make config'." - echo "" - echo " To enable squid, set squid_enable=yes in either" - echo " /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/squid" - echo " See ${PKG_PREFIX}/etc/rc.d/squid.sh for more" - echo " configuration options." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/squid31/Makefile b/www/squid31/Makefile deleted file mode 100644 index 6276ac71c0c6..000000000000 --- a/www/squid31/Makefile +++ /dev/null @@ -1,446 +0,0 @@ -# New ports collection makefile for: squid24 -# Date created: Tue Mar 27 14:56:08 CEST 2001 -# Whom: Adrian Chadd <adrian@FreeBSD.org> -# -# $FreeBSD$ -# -# Tunables not (yet) configurable via 'make config': -# SQUID_{U,G}ID -# Which user/group squid should run as (default: squid/squid). -# The user and group will be created if they do not already exist using -# a uid:gid of 100:100. -# NOTE: before version 2.5.4_6, these settings defaulted to -# nobody/nogroup. -# If you wish to keep these settings, please define SQUID_UID=nobody and -# SQUID_GID=nogroup in your make environment before you start the update. -# NOTE2: -# Before version 2.5.4_11 the numerical id chosen for SQUID_UID (and -# SQUID_GID respectively) was the first free id greater than or equal 3128. -# If you wish to move your squid user to id 100:100, run "make changeuser", -# please see the changeuser target's definition for further information. -# SQUID_LANGUAGES -# A list of languages for which error page files should be installed -# (default: all) -# -# E.g. use `make SQUID_LANGUAGES="English French"' if you want to -# install the files for these languages only. -# Use `make -VSQUID_LANGUAGES' or scroll down to this variable's -# definition to see which values are valid. -# -# SQUID_DEFAULT_LANG -# If you define SQUID_LANGUAGES, select which language should be the default -# one (this variable defaults to English). This setting can be overwritten -# with squid.conf's error_directory directive. -# -# SQUID_CONFIGURE_ARGS -# Additional configuration options. -# -# To enable them, use e.g -# `make SQUID_CONFIGURE_ARGS="--enable-dlmalloc --enable-truncate" install' -# -# The list below may be incomplete, please see the configure script -# in the squid source distribution for the complete list of additional -# options. -# Note that you probably do not need to worry about these options in most -# cases, they are included in case you want to experiment with them. -# -# --enable-dlmalloc -# Compile and use the malloc package from Doug Lea -# --enable-gnuregex -# Compile and use the supplied GNUregex routines instead of BSD regex. -# --enable-xmalloc-statistics -# Show malloc statistics in status page -# --enable-time-hack -# Optimize time updates to one per second rather than calling gettimeofday() -# --enable-cachemgr-hostname=some.hostname -# Set an explicit hostname in cachemgr.cgi -# --enable-truncate -# Use truncate() rather than unlink() -# --disable-unlinkd -# Do not use "unlinkd" -# --with-aufs-threads=N_THREADS -# Tune the number of worker threads for the aufs object -# --with-coss-membuf-size -# COSS membuf size (default: 1048576 bytes) -# -# This option does not work on FreeBSD at the moment: -# -# --enable-ipf-transparent -# Enable Transparent Proxy support for IP-Filter systems (incl 3.0) -# (IPFilter headers are not currently installed to the base system, -# PRs ports/60700 and misc/44148 describe the problem; see -# http://www.squid-cache.org/Doc/FAQ/FAQ-17.html for information -# about how to do transparent proxying with ipfw) - -PORTNAME= squid -PORTVERSION= 2.5.6 -PORTREVISION= 12 -CATEGORIES= www -MASTER_SITES= \ - ftp://ftp.squid-cache.org/pub/%SUBDIR%/ \ - ftp://ftp.unimelb.edu.au/pub/cwis/servers/unix/squid/%SUBDIR%/ \ - ftp://sunsite.auc.dk/pub/infosystems/squid/%SUBDIR%/ \ - ftp://ftp.leo.org/pub/comp/general/infosys/www/servers/squid/%SUBDIR%/ \ - ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/squid/&,} -MASTER_SITE_SUBDIR= squid-2/STABLE -DISTNAME= squid-2.5.STABLE6 -DIST_SUBDIR= squid2.5 - -PATCH_SITES= http://www.squid-cache.org/Versions/v2/2.5/bugs/ -PATCHFILES= squid-2.5.STABLE6-ufs_no_valid_dir.patch \ - squid-2.5.STABLE6-ldap_helpers.patch \ - squid-2.5.STABLE6-concurrent_dns_lookups.patch \ - squid-2.5.STABLE6-request_header_max_size.patch \ - squid-2.5.STABLE6-partial_hit_is_miss.patch \ - squid-2.5.STABLE6-HEAD.patch \ - squid-2.5.STABLE6-ufs_create_error.patch \ - squid-2.5.STABLE6-basic_auth_caseinsensitive.patch \ - squid-2.5.STABLE6-active_requests_delaypool.patch \ - squid-2.5.STABLE6-client_db_gc.patch \ - squid-2.5.STABLE6-ntlmtruncated.patch \ - squid-2.5.STABLE6-grammar.patch \ - squid-2.5.STABLE6-errorpage_quote.patch \ - squid-2.5.STABLE6-heap_segfault.patch \ - squid-2.5.STABLE6-initgroups.patch \ - squid-2.5.STABLE6-external_acl_newlines.patch \ - squid-2.5.STABLE6-ntlm_fetch_string.patch \ - squid-2.5.STABLE6-ntlm_noreuse_leak.patch \ - squid-2.5.STABLE6-ntlm_challengereuse_leak.patch \ - squid-2.5.STABLE6-rotate_error.patch \ - squid-2.5.STABLE6-digest_crash.patch \ - squid-2.5.STABLE6-acl_times.patch \ - squid-2.5.STABLE6-http_header_range.patch \ - squid-2.5.STABLE6-Content-Disposition.patch -PATCH_DIST_STRIP= -p1 - -MAINTAINER= tmseck@netcologne.de -COMMENT= The successful WWW proxy cache and accelerator - -CONFLICTS= squid-2.[^5]* -GNU_CONFIGURE= yes -USE_BZIP2= yes -USE_PERL5= yes -USE_REINPLACE= yes - -SQUID_UID?= squid -SQUID_GID?= squid - -MAN8= squid.8 -docs= QUICKSTART README RELEASENOTES.html doc/debug-sections.txt -.if !defined(NOPORTDOCS) -PORTDOCS= ${docs:T} -.endif - -OPTIONS= SQUID_LDAP_AUTH "Install LDAP authentication helpers" off \ - SQUID_DELAY_POOLS "Enable delay pools" off \ - SQUID_SNMP "Enable SNMP support" off \ - SQUID_CARP "Enable CARP support" off \ - SQUID_SSL "Enable SSL support for reverse proxies" off \ - SQUID_PINGER "Install the icmp helper" off \ - SQUID_DNS_HELPER "Use the old 'dnsserver' helper" off \ - SQUID_HTCP "Enable HTCP support" off \ - SQUID_VIA_DB "Enable forward/via database" off \ - SQUID_CACHE_DIGESTS "Enable cache digests" off \ - SQUID_WCCP "Enable Web Cache Coordination Protocol" on \ - SQUID_UNDERSCORES "Allow underscores in hostnames" on \ - SQUID_CHECK_HOSTNAME "Do hostname checking" on \ - SQUID_STRICT_HTTP "Be strictly HTTP compliant" off \ - SQUID_IDENT "Enable ident (RFC 931) lookups" on \ - SQUID_USERAGENT_LOG "Enable User-Agent-header logging" off \ - SQUID_ARP_ACL "Enable ACLs based on ethernet address" off \ - SQUID_PF "Enable transp. proxy support using PF" off \ - SQUID_FOLLOW_XFF "Follow X-Forwarded-For headers" off \ - SQUID_AUFS "Enable the aufs storage scheme" off \ - SQUID_COSS "Enable the COSS storage scheme" off \ - SQUID_STACKTRACES "Create backtraces on fatal errors" off \ - SQUID_RCNG "Install an rcNG startup script" on - -PLIST_FILES= etc/rc.d/squid.sh etc/squid/mib.txt etc/squid/mime.conf.default \ - etc/squid/msntauth.conf.default etc/squid/squid.conf.default \ - sbin/RunAccel sbin/RunCache sbin/squidclient sbin/squid - -icon_files= anthony-binhex.gif anthony-bomb.gif anthony-box.gif \ - anthony-box2.gif anthony-c.gif anthony-compressed.gif \ - anthony-dir.gif anthony-dirup.gif anthony-dvi.gif \ - anthony-f.gif anthony-image.gif anthony-image2.gif \ - anthony-layout.gif anthony-link.gif anthony-movie.gif \ - anthony-pdf.gif anthony-portal.gif anthony-ps.gif \ - anthony-quill.gif anthony-script.gif anthony-sound.gif \ - anthony-tar.gif anthony-tex.gif anthony-text.gif \ - anthony-unknown.gif anthony-xbm.gif anthony-xpm.gif - -error_files= ERR_ACCESS_DENIED ERR_CACHE_ACCESS_DENIED \ - ERR_CACHE_MGR_ACCESS_DENIED ERR_CANNOT_FORWARD \ - ERR_CONNECT_FAIL ERR_DNS_FAIL ERR_FORWARDING_DENIED \ - ERR_FTP_DISABLED ERR_FTP_FAILURE ERR_FTP_FORBIDDEN \ - ERR_FTP_NOT_FOUND ERR_FTP_PUT_CREATED \ - ERR_FTP_PUT_ERROR ERR_FTP_PUT_MODIFIED \ - ERR_FTP_UNAVAILABLE ERR_INVALID_REQ ERR_INVALID_URL \ - ERR_LIFETIME_EXP ERR_NO_RELAY ERR_ONLY_IF_CACHED_MISS \ - ERR_READ_ERROR ERR_READ_TIMEOUT ERR_SHUTTING_DOWN \ - ERR_SOCKET_FAILURE ERR_TOO_BIG ERR_UNSUP_REQ \ - ERR_URN_RESOLVE ERR_WRITE_ERROR ERR_ZERO_SIZE_OBJECT - -libexec= cachemgr.cgi digest_pw_auth diskd dnsserver ip_user_check \ - squid_ldap_auth squid_ldap_group msnt_auth ncsa_auth ntlm_auth \ - pam_auth pinger smb_auth smb_auth.sh squid_unix_group \ - unlinkd wb_auth wb_group wb_ntlmauth wbinfo_group.pl yp_auth - -CONFIGURE_ARGS= --bindir=${PREFIX}/sbin --sysconfdir=${PREFIX}/etc/squid \ - --datadir=${PREFIX}/etc/squid \ - --libexecdir=${PREFIX}/libexec/squid \ - --localstatedir=${PREFIX}/squid \ - --enable-removal-policies="lru heap" - -.include <bsd.port.pre.mk> - -# Authentication methods and modules: - -basic_auth= NCSA PAM YP MSNT SMB winbind -external_acl= ip_user unix_group wbinfo_group winbind_group -MAN8+= pam_auth.8 squid_unix_group.8 -.if defined(WITH_SQUID_LDAP_AUTH) -USE_OPENLDAP= yes -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -MAN8+= squid_ldap_auth.8 squid_ldap_group.8 -basic_auth+= LDAP -external_acl+= ldap_group -.endif -CONFIGURE_ARGS+= --enable-auth="basic ntlm digest" \ - --enable-basic-auth-helpers="${basic_auth}" \ - --enable-digest-auth-helpers="password" \ - --enable-external-acl-helpers="${external_acl}" \ - --enable-ntlm-auth-helpers="SMB winbind" - -# Selection of storage schemes: - -storage_schemes= ufs diskd null -.if defined(WITH_SQUID_AUFS) -storage_schemes+= aufs -# Nil aufs threads is default, set any other value via SQUID_CONFIGURE_ARGS -CONFIGURE_ARGS+= --enable-async-io \ - --with-pthreads -CFLAGS+= ${PTHREAD_CFLAGS} -.endif -.if defined(WITH_SQUID_COSS) -storage_schemes+= coss -CONFIGURE_ARGS+= --with-aio -.endif -CONFIGURE_ARGS+= --enable-storeio="${storage_schemes}" - -# Other options set via 'make config': - -.if defined(WITH_SQUID_DELAY_POOLS) -CONFIGURE_ARGS+= --enable-delay-pools -.endif -.if defined(WITH_SQUID_SNMP) -CONFIGURE_ARGS+= --enable-snmp -.endif -.if defined(WITH_SQUID_CARP) -CONFIGURE_ARGS+= --enable-carp -.endif -.if defined(WITH_SQUID_SSL) -# we need to .include bsd.openssl.mk manually here because USE_OPENSSL only -# works when it is defined before bsd.port{.pre}.mk is .included and this is -# not possible when using OPTIONS -.include "${PORTSDIR}/Mk/bsd.openssl.mk" -CONFIGURE_ARGS+= --enable-ssl \ - --with-openssl="${OPENSSLBASE}" -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -I${LOCALBASE}/lib -.endif -.if defined(WITH_SQUID_PINGER) -CONFIGURE_ARGS+= --enable-icmp -.endif -.if defined(WITH_SQUID_DNS_HELPER) -CONFIGURE_ARGS+= --disable-internal-dns -.endif -.if defined(WITH_SQUID_HTCP) -CONFIGURE_ARGS+= --enable-htcp -.endif -.if defined(WITH_SQUID_VIA_DB) -CONFIGURE_ARGS+= --enable-forw-via-db -.endif -.if defined(WITH_SQUID_CACHE_DIGESTS) -CONFIGURE_ARGS+= --enable-cache-digests -.endif -.if defined(WITHOUT_SQUID_WCCP) -CONFIGURE_ARGS+= --disable-wccp -.endif -.if !defined(WITHOUT_SQUID_UNDERSCORES) -CONFIGURE_ARGS+= --enable-underscores -.endif -.if defined(WITHOUT_SQUID_CHECK_HOSTNAME) -CONFIGURE_ARGS+= --disable-hostname-checks -.endif -.if defined(WITH_SQUID_STRICT_HTTP) -CONFIGURE_ARGS+= --disable-http-violations -.endif -.if defined(WITHOUT_SQUID_IDENT) -CONFIGURE_ARGS+= --disable-ident-lookups -.endif -.if defined(WITH_SQUID_USERAGENT_LOG) -CONFIGURE_ARGS+= --enable-useragent-log -.endif -.if defined(WITH_SQUID_ARP_ACL) -CONFIGURE_ARGS+= --enable-arp-acl -.endif -.if defined(WITH_SQUID_PF) -CONFIGURE_ARGS+= --enable-pf-transparent -.if ${OSVERSION} < 502106 -pf_includedir= ${LOCALBASE}/include/pf -BUILD_DEPENDS+= ${pf_includedir}/net/pfvar.h:${PORTSDIR}/security/pf -CFLAGS+= -I${pf_includedir} -EXTRA_PATCHES+= ${WRKDIR}/pf_from_ports.patch -.endif -.endif -.if defined(WITH_SQUID_FOLLOW_XFF) -EXTRA_PATCHES+= ${PATCHDIR}/follow_xff-2.5.patch \ - ${PATCHDIR}/follow_xff-configure.patch -CONFIGURE_ARGS+= --enable-follow-x-forwarded-for -.endif -.if defined(WITH_SQUID_STACKTRACES) -CONFIGURE_ARGS+= --enable-stacktraces -.endif -.if !defined(WITHOUT_SQUID_RCNG) -USE_RC_SUBR= yes -rc_del= rcold -rc_state= rcng -.else -rc_del= rcng -rc_state= rcold -.endif - -# Languages: -# -# If you do not define SQUID_LANGUAGES yourself, all available language files -# will be installed; the default language will be English. - -SQUID_LANGUAGES?= \ - Bulgarian Catalan Czech Danish Dutch English Estonian Finnish \ - French German Hebrew Hungarian Italian Japanese Korean Lithuanian \ - Polish Portuguese Romanian Russian-1251 Russian-koi8-r Serbian \ - Simplify_Chinese Slovak Spanish Swedish Traditional_Chinese Turkish -SQUID_DEFAULT_LANG?= English -CONFIGURE_ARGS+= --enable-err-languages="${SQUID_LANGUAGES}" \ - --enable-default-err-language=${SQUID_DEFAULT_LANG} - -# Finally, add additional user specified configuration options: -CONFIGURE_ARGS+= ${SQUID_CONFIGURE_ARGS} - -CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" - -pre-patch: -# Check whether we need to create the extra patch that makes pf(4) -# visible to squid's configure script: -.if defined(pf_includedir) - @${SED} -e 's|%%PF_INCLUDEDIR%%|${pf_includedir}|g' \ - -e 's|%%PF_AC_INCLUDEPATH%%|${pf_includedir:S,/,_,g}|g' \ - ${PATCHDIR}/pf_from_ports.patch.in >${WRKDIR}/pf_from_ports.patch -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/doc/squid.8 - @${REINPLACE_CMD} -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%SQUID_GID%%|${SQUID_GID}|g' ${WRKSRC}/src/cf.data.pre - -pre-install: -# Prevent installation of .orig files by deleting them. - @${FIND} ${WRKSRC} -name '*.bak' -delete - @${FIND} ${WRKSRC} -name '*.orig' -delete -# create an rcOld/rcNG squid.sh: - @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ - -e 's|%%SQUID_UID%%|${SQUID_UID}|g' \ - -e 's|%%RC_SUBR%%|${RC_SUBR}|g' \ - -e '/--begin ${rc_del}/,/--end ${rc_del}/d' \ - -e '/--.*${rc_state}/d' ${FILESDIR}/squid.sh \ - >${WRKDIR}/squid.sh - -pre-su-install: - @${SETENV} squid_user=${SQUID_UID} squid_group=${SQUID_GID} \ - PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - -post-install: -.if defined(WITH_SQUID_PINGER) - ${CHMOD} 4510 ${PREFIX}/libexec/squid/pinger; \ - ${CHGRP} ${SQUID_GID} ${PREFIX}/libexec/squid/pinger -.endif - ${INSTALL_SCRIPT} ${WRKDIR}/squid.sh ${PREFIX}/etc/rc.d -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${docs} ${DOCSDIR} -.endif - @${SETENV} PKG_PREFIX=${PREFIX} \ - ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL -# Create package list: - @for f in ${libexec}; do \ - ${TEST} -f ${PREFIX}/libexec/squid/$${f} && \ - ${ECHO_CMD} "libexec/squid/$${f}" >>${TMPPLIST} || ${TRUE} ; \ - done - @${ECHO_CMD} "@unexec rmdir %D/libexec/squid 2>/dev/null || true" \ - >>${TMPPLIST} - @for f in ${icon_files}; do \ - ${ECHO_CMD} "etc/squid/icons/$${f}" >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/icons 2>/dev/null || true" \ - >>${TMPPLIST} - @for d in ${SQUID_LANGUAGES}; do \ - for f in ${error_files}; do \ - ${ECHO_CMD} "etc/squid/errors/$${d}/$${f}" >>${TMPPLIST} ; \ - done; \ - ${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors/$${d} 2>/dev/null || true" \ - >>${TMPPLIST}; \ - done - @${ECHO_CMD} "@unexec rmdir %D/etc/squid/errors 2>/dev/null || true" \ - >>${TMPPLIST} - -changeuser: -# Recover from the problem that earlier versions of this port created the -# squid pseudo-user with an id greater than 999 which is not allowed in -# FreeBSD's ports system. The port now uses id 100:100. -# NOTE: -# This target assumes that SQUID_GID is the primary group of SQUID_UID. If you -# have a different setup, do not run this target! -.if ${SQUID_UID:L} == nobody - @${ECHO_CMD} "'nobody' is a system user, you do not need to execute"; \ - ${ECHO_CMD} "this target!" - ${FALSE} -.endif - @if [ `${ID} -u` -ne 0 ]; \ - then ${ECHO_CMD} "Sorry, you must be root to use this target."; ${FALSE}; fi; \ - current_uid=`id -u ${SQUID_UID}`; \ - current_gid=`pw groupshow ${SQUID_GID}|cut -f 3 -d :`; \ - ${ECHO_CMD} "I will remove this user:"; \ - ${ID} -P $${current_uid}; \ - ${ECHO_CMD} "and this group:"; \ - pw groupshow ${SQUID_GID}; \ - ${ECHO_CMD} "I will then re-create them with a user and group id of 100."; \ - ${ECHO_CMD} "Then all files and directories under ${PREFIX} and /var that"; \ - ${ECHO_CMD} "are owned by uid $${current_uid} will be chown(1)'ed."; \ - ${ECHO_CMD} "After that, all files and directories that were accessible"; \ - ${ECHO_CMD} "by group $${current_gid} will chgrp(1)'ed respectively."; \ - ${ECHO_CMD} "Note that this assumes group '${SQUID_GID}' to be the primary"; \ - ${ECHO_CMD} "group of user '${SQUID_UID}'. If you have a different setup"; \ - ${ECHO_CMD} "please abort this target now."; \ - read -p "Press RETURN to continue or CTRL-C to abort:" dummy ; \ - ${ECHO_CMD} "OK, here we go:"; \ - ${ECHO_CMD} "deleting user $${current_uid} and his primary group..."; \ - pw userdel -u $${current_uid}; \ - ${ECHO_CMD} "adding user ${SQUID_UID} with id 100..."; \ - pw groupadd -n ${SQUID_GID} -g 100; \ - pw useradd -n ${SQUID_UID} -u 100 -c "squid caching-proxy pseudo user" \ - -d ${PREFIX}/squid -s /sbin/nologin -h - ; \ - ${ECHO_CMD} "chown(1)'ing everything under ${PREFIX} from $${current_uid} to 100..."; \ - ${FIND} -H ${PREFIX} -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under ${PREFIX} from $${current_gid} to 100..."; \ - ${FIND} -H ${PREFIX} -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "chown(1)'ing everything under /var from $${current_uid} to 100..."; \ - ${FIND} -H /var -user $${current_uid} -exec ${CHOWN} 100 {} \; ; \ - ${ECHO_CMD} "chgrp(1)'ing everything under /var from $${current_gid} to 100..."; \ - ${FIND} -H /var -group $${current_gid} -exec ${CHOWN} :100 {} \; ; \ - ${ECHO_CMD} "Finished." - -.include <bsd.port.post.mk> diff --git a/www/squid31/distinfo b/www/squid31/distinfo deleted file mode 100644 index 4cbc03446c7a..000000000000 --- a/www/squid31/distinfo +++ /dev/null @@ -1,50 +0,0 @@ -MD5 (squid2.5/squid-2.5.STABLE6.tar.bz2) = 7fd964ac27b43b613d6b981cc702a29e -SIZE (squid2.5/squid-2.5.STABLE6.tar.bz2) = 1047199 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 26a4ab522a2469f805f746bcdbe0109c -SIZE (squid2.5/squid-2.5.STABLE6-ufs_no_valid_dir.patch) = 566 -MD5 (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = fb7684fa6c797404f46c8ef86122848a -SIZE (squid2.5/squid-2.5.STABLE6-ldap_helpers.patch) = 25444 -MD5 (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = b485488ef0031f26902bb94f55a3a2ed -SIZE (squid2.5/squid-2.5.STABLE6-concurrent_dns_lookups.patch) = 6461 -MD5 (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 1900043f6b73aa8a3cbd5004633a6c5c -SIZE (squid2.5/squid-2.5.STABLE6-request_header_max_size.patch) = 765 -MD5 (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 9ce8322cf6c48dc02a7a51d039489143 -SIZE (squid2.5/squid-2.5.STABLE6-partial_hit_is_miss.patch) = 747 -MD5 (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 929fe3d48046a7d17c0aa314befd8f7c -SIZE (squid2.5/squid-2.5.STABLE6-HEAD.patch) = 895 -MD5 (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 63b5693268cbba233a442b345e5769bb -SIZE (squid2.5/squid-2.5.STABLE6-ufs_create_error.patch) = 847 -MD5 (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = eb6f28d6d572c8cf996619aea925a1b6 -SIZE (squid2.5/squid-2.5.STABLE6-basic_auth_caseinsensitive.patch) = 2337 -MD5 (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = f465bdbbadd83dee417aafeb974a9248 -SIZE (squid2.5/squid-2.5.STABLE6-active_requests_delaypool.patch) = 500 -MD5 (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 772a2ed149b89a1addf70cd1dd5def3c -SIZE (squid2.5/squid-2.5.STABLE6-client_db_gc.patch) = 3828 -MD5 (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = c77b3c10fc5d5c9d34ccf41f7623a0fe -SIZE (squid2.5/squid-2.5.STABLE6-ntlmtruncated.patch) = 4383 -MD5 (squid2.5/squid-2.5.STABLE6-grammar.patch) = 963208de03349b6fa143bc099524699c -SIZE (squid2.5/squid-2.5.STABLE6-grammar.patch) = 50267 -MD5 (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = b9f329cdf98c7c5a048cdadc32d6874d -SIZE (squid2.5/squid-2.5.STABLE6-errorpage_quote.patch) = 377 -MD5 (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = c82d9f3972419833b757c0c116c216f8 -SIZE (squid2.5/squid-2.5.STABLE6-heap_segfault.patch) = 867 -MD5 (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 5cd7eb8451754166f543d84c7a9ba6dc -SIZE (squid2.5/squid-2.5.STABLE6-initgroups.patch) = 11060 -MD5 (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 0e01c58db5545e1b7273d2d244171642 -SIZE (squid2.5/squid-2.5.STABLE6-external_acl_newlines.patch) = 4965 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = dbf1826522c14dc64c0c37430bb27b2e -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_fetch_string.patch) = 1606 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 6053338662140e9514afd4c3d158590d -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_noreuse_leak.patch) = 3646 -MD5 (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = d6bdb1500f947b5aa67c23561f941ddf -SIZE (squid2.5/squid-2.5.STABLE6-ntlm_challengereuse_leak.patch) = 13473 -MD5 (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = e842e11bd987d56e49df020a17fb1ad9 -SIZE (squid2.5/squid-2.5.STABLE6-rotate_error.patch) = 2238 -MD5 (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = b0e5a15164ac7f14682bc200f2efd6c9 -SIZE (squid2.5/squid-2.5.STABLE6-digest_crash.patch) = 1250 -MD5 (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 91c69f9a5cebd5d84a4eee63ea10be99 -SIZE (squid2.5/squid-2.5.STABLE6-acl_times.patch) = 3047 -MD5 (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 83b25961601597375682afde86ce23a8 -SIZE (squid2.5/squid-2.5.STABLE6-http_header_range.patch) = 616 -MD5 (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = c11ca0bcf406b4240a745fc52b063495 -SIZE (squid2.5/squid-2.5.STABLE6-Content-Disposition.patch) = 1815 diff --git a/www/squid31/files/follow_xff-2.5.patch b/www/squid31/files/follow_xff-2.5.patch deleted file mode 100644 index 6f062e5c3317..000000000000 --- a/www/squid31/files/follow_xff-2.5.patch +++ /dev/null @@ -1,412 +0,0 @@ -! This is a reduced part of the original follow-XFF patchset from -! devel.squid-cache.org for use with the FreeBSD squid-2.5 port. -Index: src/acl.c ---- src/acl.c 13 May 2003 02:14:12 -0000 1.43.2.16 -+++ src/acl.c 23 Nov 2003 14:20:12 -0000 -@@ -2001,6 +2001,11 @@ - cbdataLock(A); - if (request != NULL) { - checklist->request = requestLink(request); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.acl_uses_indirect_client) { -+ checklist->src_addr = request->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - checklist->src_addr = request->client_addr; - checklist->my_addr = request->my_addr; - checklist->my_port = request->my_port; -Index: src/cf.data.pre ---- src/cf.data.pre 7 Nov 2003 03:14:30 -0000 1.49.2.46 -+++ src/cf.data.pre 23 Nov 2003 14:20:17 -0000 -@@ -2065,6 +2065,92 @@ - NOCOMMENT_END - DOC_END - -+NAME: follow_x_forwarded_for -+TYPE: acl_access -+IFDEF: FOLLOW_X_FORWARDED_FOR -+LOC: Config.accessList.followXFF -+DEFAULT: none -+DEFAULT_IF_NONE: deny all -+DOC_START -+ Allowing or Denying the X-Forwarded-For header to be followed to -+ find the original source of a request. -+ -+ Requests may pass through a chain of several other proxies -+ before reaching us. The X-Forwarded-For header will contain a -+ comma-separated list of the IP addresses in the chain, with the -+ rightmost address being the most recent. -+ -+ If a request reaches us from a source that is allowed by this -+ configuration item, then we consult the X-Forwarded-For header -+ to see where that host received the request from. If the -+ X-Forwarded-For header contains multiple addresses, and if -+ acl_uses_indirect_client is on, then we continue backtracking -+ until we reach an address for which we are not allowed to -+ follow the X-Forwarded-For header, or until we reach the first -+ address in the list. (If acl_uses_indirect_client is off, then -+ it's impossible to backtrack through more than one level of -+ X-Forwarded-For addresses.) -+ -+ The end result of this process is an IP address that we will -+ refer to as the indirect client address. This address may -+ be treated as the client address for access control, delay -+ pools and logging, depending on the acl_uses_indirect_client, -+ delay_pool_uses_indirect_client and log_uses_indirect_client -+ options. -+ -+ SECURITY CONSIDERATIONS: -+ -+ Any host for which we follow the X-Forwarded-For header -+ can place incorrect information in the header, and Squid -+ will use the incorrect information as if it were the -+ source address of the request. This may enable remote -+ hosts to bypass any access control restrictions that are -+ based on the client's source addresses. -+ -+ For example: -+ -+ acl localhost src 127.0.0.1 -+ acl my_other_proxy srcdomain .proxy.example.com -+ follow_x_forwarded_for allow localhost -+ follow_x_forwarded_for allow my_other_proxy -+DOC_END -+ -+NAME: acl_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.acl_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in acl matching. -+DOC_END -+ -+NAME: delay_pool_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR && DELAY_POOLS -+DEFAULT: on -+LOC: Config.onoff.delay_pool_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in delay pools. -+DOC_END -+ -+NAME: log_uses_indirect_client -+COMMENT: on|off -+TYPE: onoff -+IFDEF: FOLLOW_X_FORWARDED_FOR -+DEFAULT: on -+LOC: Config.onoff.log_uses_indirect_client -+DOC_START -+ Controls whether the indirect client address -+ (see follow_x_forwarded_for) is used instead of the -+ direct client address in the access log. -+DOC_END -+ - NAME: http_access - TYPE: acl_access - LOC: Config.accessList.http -Index: src/client_side.c ---- src/client_side.c 2 Sep 2003 02:13:45 -0000 1.47.2.39 -+++ src/client_side.c 23 Nov 2003 14:20:22 -0000 -@@ -109,6 +109,11 @@ - #if USE_IDENT - static IDCB clientIdentDone; - #endif -+#if FOLLOW_X_FORWARDED_FOR -+static void clientFollowXForwardedForStart(void *data); -+static void clientFollowXForwardedForNext(void *data); -+static void clientFollowXForwardedForDone(int answer, void *data); -+#endif /* FOLLOW_X_FORWARDED_FOR */ - static int clientOnlyIfCached(clientHttpRequest * http); - static STCB clientSendMoreData; - static STCB clientCacheHit; -@@ -177,10 +182,179 @@ - return ch; - } - -+#if FOLLOW_X_FORWARDED_FOR -+/* -+ * clientFollowXForwardedForStart() copies the X-Forwarded-For -+ * header into x_forwarded_for_iterator and passes control to -+ * clientFollowXForwardedForNext(). -+ * -+ * clientFollowXForwardedForNext() checks the indirect_client_addr -+ * against the followXFF ACL and passes the result to -+ * clientFollowXForwardedForDone(). -+ * -+ * clientFollowXForwardedForDone() either grabs the next address -+ * from the tail of x_forwarded_for_iterator and loops back to -+ * clientFollowXForwardedForNext(), or cleans up and passes control to -+ * clientAccessCheck(). -+ */ -+ -+static void -+clientFollowXForwardedForStart(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ if (Config.accessList.followXFF -+ && httpHeaderHas(&request->header, HDR_X_FORWARDED_FOR)) -+ { -+ request->x_forwarded_for_iterator = httpHeaderGetList( -+ &request->header, HDR_X_FORWARDED_FOR); -+ debug(33, 5) ("clientFollowXForwardedForStart: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ clientFollowXForwardedForNext(http); -+ } else { -+ /* not configured to follow X-Forwarded-For, or nothing to follow */ -+ debug(33, 5) ("clientFollowXForwardedForStart: nothing to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForNext(void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ debug(33, 5) ("clientFollowXForwardedForNext: indirect_client_addr=%s XFF='%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ strBuf(request->x_forwarded_for_iterator)); -+ if (strLen(request->x_forwarded_for_iterator) != 0) { -+ /* check the acl to see whether to believe the X-Forwarded-For header */ -+ http->acl_checklist = clientAclChecklistCreate( -+ Config.accessList.followXFF, http); -+ aclNBCheck(http->acl_checklist, clientFollowXForwardedForDone, http); -+ } else { -+ /* nothing left to follow */ -+ debug(33, 5) ("clientFollowXForwardedForNext: nothing more to do\n"); -+ clientFollowXForwardedForDone(-1, http); -+ } -+} -+ -+static void -+clientFollowXForwardedForDone(int answer, void *data) -+{ -+ clientHttpRequest *http = data; -+ request_t *request = http->request; -+ /* -+ * answer should be be ACCESS_ALLOWED or ACCESS_DENIED if we are -+ * called as a result of ACL checks, or -1 if we are called when -+ * there's nothing left to do. -+ */ -+ if (answer == ACCESS_ALLOWED) { -+ /* -+ * The IP address currently in request->indirect_client_addr -+ * is trusted to use X-Forwarded-For. Remove the last -+ * comma-delimited element from x_forwarded_for_iterator and use -+ * it to to replace indirect_client_addr, then repeat the cycle. -+ */ -+ const char *p; -+ const char *asciiaddr; -+ int l; -+ struct in_addr addr; -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s is trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ p = strBuf(request->x_forwarded_for_iterator); -+ l = strLen(request->x_forwarded_for_iterator); -+ -+ /* -+ * XXX x_forwarded_for_iterator should really be a list of -+ * IP addresses, but it's a String instead. We have to -+ * walk backwards through the String, biting off the last -+ * comma-delimited part each time. As long as the data is in -+ * a String, we should probably implement and use a variant of -+ * strListGetItem() that walks backwards instead of forwards -+ * through a comma-separated list. But we don't even do that; -+ * we just do the work in-line here. -+ */ -+ /* skip trailing space and commas */ -+ while (l > 0 && (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ strCut(request->x_forwarded_for_iterator, l); -+ /* look for start of last item in list */ -+ while (l > 0 && ! (p[l-1] == ',' || xisspace(p[l-1]))) -+ l--; -+ asciiaddr = p+l; -+ if (inet_aton(asciiaddr, &addr) == 0) { -+ /* the address is not well formed; do not use it */ -+ debug(33, 3) ("clientFollowXForwardedForDone: malformed address '%s'\n", -+ asciiaddr); -+ goto done; -+ } -+ debug(33, 3) ("clientFollowXForwardedForDone: changing indirect_client_addr from %s to '%s'\n", -+ inet_ntoa(request->indirect_client_addr), -+ asciiaddr); -+ request->indirect_client_addr = addr; -+ strCut(request->x_forwarded_for_iterator, l); -+ if (! Config.onoff.acl_uses_indirect_client) { -+ /* -+ * If acl_uses_indirect_client is off, then it's impossible -+ * to follow more than one level of X-Forwarded-For. -+ */ -+ goto done; -+ } -+ clientFollowXForwardedForNext(http); -+ return; -+ } else if (answer == ACCESS_DENIED) { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s not trusted\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } else { -+ debug(33, 5) ("clientFollowXForwardedForDone: indirect_client_addr=%s nothing more to do\n", -+ inet_ntoa(request->indirect_client_addr)); -+ } -+done: -+ /* clean up, and pass control to clientAccessCheck */ -+ debug(33, 6) ("clientFollowXForwardedForDone: cleanup\n"); -+ if (Config.onoff.log_uses_indirect_client) { -+ /* -+ * Ensure that the access log shows the indirect client -+ * instead of the direct client. -+ */ -+ ConnStateData *conn = http->conn; -+ conn->log_addr = request->indirect_client_addr; -+ conn->log_addr.s_addr &= Config.Addrs.client_netmask.s_addr; -+ debug(33, 3) ("clientFollowXForwardedForDone: setting log_addr=%s\n", -+ inet_ntoa(conn->log_addr)); -+ } -+ stringClean(&request->x_forwarded_for_iterator); -+ request->flags.done_follow_x_forwarded_for = 1; -+ http->acl_checklist = NULL; /* XXX do we need to aclChecklistFree() ? */ -+ clientAccessCheck(http); -+} -+#endif /* FOLLOW_X_FORWARDED_FOR */ -+ - void - clientAccessCheck(void *data) - { - clientHttpRequest *http = data; -+#if FOLLOW_X_FORWARDED_FOR -+ if (! http->request->flags.done_follow_x_forwarded_for -+ && httpHeaderHas(&http->request->header, HDR_X_FORWARDED_FOR)) -+ { -+ /* -+ * There's an X-ForwardedFor header and we haven't yet tried -+ * to follow it to find the indirect_client_addr. Follow it now. -+ * clientFollowXForwardedForDone() will eventually pass control -+ * back to us. -+ * -+ * XXX perhaps our caller should have called -+ * clientFollowXForwardedForStart instead. Then we wouldn't -+ * need to do this little dance transferring control over -+ * there and then back here, and we wouldn't need the -+ * done_follow_x_forwarded_for flag. -+ */ -+ clientFollowXForwardedForStart(data); -+ return; -+ } -+#endif /* FOLLOW_X_FORWARDED_FOR */ - if (checkAccelOnly(http)) { - /* deny proxy requests in accel_only mode */ - debug(33, 1) ("clientAccessCheck: proxy request denied in accel_only mode\n"); -@@ -325,6 +499,9 @@ - new_request->http_ver = old_request->http_ver; - httpHeaderAppend(&new_request->header, &old_request->header); - new_request->client_addr = old_request->client_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ new_request->indirect_client_addr = old_request->indirect_client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - new_request->my_addr = old_request->my_addr; - new_request->my_port = old_request->my_port; - new_request->flags.redirected = 1; -@@ -3051,6 +3228,9 @@ - safe_free(http->log_uri); - http->log_uri = xstrdup(urlCanonicalClean(request)); - request->client_addr = conn->peer.sin_addr; -+#if FOLLOW_X_FORWARDED_FOR -+ request->indirect_client_addr = request->client_addr; -+#endif /* FOLLOW_X_FORWARDED_FOR */ - request->my_addr = conn->me.sin_addr; - request->my_port = ntohs(conn->me.sin_port); - request->http_ver = http->http_ver; -Index: src/delay_pools.c ---- src/delay_pools.c 19 Jun 2003 02:13:57 -0000 1.5.54.6 -+++ src/delay_pools.c 23 Nov 2003 14:20:23 -0000 -@@ -318,6 +318,11 @@ - r = http->request; - - memset(&ch, '\0', sizeof(ch)); -+#if FOLLOW_X_FORWARDED_FOR -+ if (Config.onoff.delay_pool_uses_indirect_client) { -+ ch.src_addr = r->indirect_client_addr; -+ } else -+#endif /* FOLLOW_X_FORWARDED_FOR */ - ch.src_addr = r->client_addr; - ch.my_addr = r->my_addr; - ch.my_port = r->my_port; -Index: src/structs.h -*** src/structs.h.orig Thu Feb 26 20:32:47 2004 ---- src/structs.h Thu Feb 26 20:34:51 2004 -*************** -*** 594,599 **** ---- 594,604 ---- - int pipeline_prefetch; - int request_entities; - int detect_broken_server_pconns; -+ #if FOLLOW_X_FORWARDED_FOR -+ int acl_uses_indirect_client; -+ int delay_pool_uses_indirect_client; -+ int log_uses_indirect_client; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } onoff; - acl *aclList; - struct { -*************** -*** 615,620 **** ---- 620,628 ---- - acl_access *reply; - acl_address *outgoing_address; - acl_tos *outgoing_tos; -+ #if FOLLOW_X_FORWARDED_FOR -+ acl_access *followXFF; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - } accessList; - acl_deny_info_list *denyInfoList; - struct _authConfig { -*************** -*** 1611,1616 **** ---- 1619,1629 ---- - unsigned int internal:1; - unsigned int body_sent:1; - unsigned int reset_tcp:1; -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX this flag could be eliminated; -+ * see comments in clientAccessCheck */ -+ unsigned int done_follow_x_forwarded_for; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _link_list { -*************** -*** 1657,1662 **** ---- 1670,1678 ---- - int max_forwards; - /* these in_addr's could probably be sockaddr_in's */ - struct in_addr client_addr; -+ #if FOLLOW_X_FORWARDED_FOR -+ struct in_addr indirect_client_addr; /* after following X-Forwarded-For */ -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - struct in_addr my_addr; - unsigned short my_port; - HttpHeader header; -*************** -*** 1667,1672 **** ---- 1683,1693 ---- - char *peer_login; /* Configured peer login:password */ - time_t lastmod; /* Used on refreshes */ - const char *vary_headers; /* Used when varying entities are detected. Changes how the store key is calculated */ -+ #if FOLLOW_X_FORWARDED_FOR -+ /* XXX a list of IP addresses would be a better data structure -+ * than this String */ -+ String x_forwarded_for_iterator; -+ #endif /* FOLLOW_X_FORWARDED_FOR */ - }; - - struct _cachemgr_passwd { diff --git a/www/squid31/files/follow_xff-configure.patch b/www/squid31/files/follow_xff-configure.patch deleted file mode 100644 index 0cf30da6c147..000000000000 --- a/www/squid31/files/follow_xff-configure.patch +++ /dev/null @@ -1,65 +0,0 @@ -!Simulate the autotools bootstrap of the follow-x-forwarded-for patchset. -! -!Beware that all line number informations in configure.log greater -!than 2972 are offset by at least -29 (correcting all line numbers would have -!bloated the patch by 92kB!) ---- include/autoconf.h.in.orig Sat Jan 18 02:46:11 2003 -+++ include/autoconf.h.in Thu Jun 24 13:19:07 2004 -@@ -291,6 +291,12 @@ - #define USE_IDENT 1 - - /* -+ * Compile in support for following X-Forwarded-For headers? -+ * Enabled by default. -+ */ -+#define FOLLOW_X_FORWARDED_FOR 1 -+ -+/* - * If your system has statvfs(), and if it actually works! - */ - #undef HAVE_STATVFS ---- configure.orig Tue Mar 2 10:18:14 2004 -+++ configure Tue Mar 2 10:18:56 2004 -@@ -222,6 +222,12 @@ - variance within an accelerator setup. - Typically used together with other code - that adds custom HTTP headers to the requests." -+ac_help="$ac_help -+ --enable-follow-x-forwarded-for -+ Enable support for following the X-Forwarded-For -+ HTTP header to try to find the IP address of the -+ original or indirect client when a request has -+ been forwarded through other proxies." - - # Initialize some variables set by options. - # The variables have the same names as the options, with -@@ -2966,6 +2972,29 @@ - fi - - -+follow_xff=1 -+# Check whether --enable-follow-x-forwarded-for or --disable-follow-x-forwarded-for was given. -+if test "${enable_follow_x_forwarded_for+set}" = set; then -+ enableval="$enable_follow_x_forwarded_for" -+ if test "$enableval" = "yes" ; then -+ echo "follow X-Forwarded-For enabled" -+ follow_xff=1 -+ fi -+ -+fi -+ -+if test $follow_xff = 1; then -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 1 -+EOF -+ -+else -+ cat >> confdefs.h <<\EOF -+#define FOLLOW_X_FORWARDED_FOR 0 -+EOF -+ -+fi -+ - # Force some compilers to use ANSI features - # - case "$host" in diff --git a/www/squid31/files/patch-aa b/www/squid31/files/patch-aa deleted file mode 100644 index ec93f2dd3c39..000000000000 --- a/www/squid31/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- include/squid_types.h.orig Mon Jul 7 00:45:26 2003 -+++ include/squid_types.h Mon Jul 7 00:48:39 2003 -@@ -66,8 +66,5 @@ - #if HAVE_SYS_TYPES_H - #include <sys/types.h> - #endif --#if HAVE_SYS_BITYPES_H --#include <sys/bitypes.h> --#endif - - #endif /* SQUID_TYPES_H */ diff --git a/www/squid31/files/patch-configure b/www/squid31/files/patch-configure deleted file mode 100644 index 2d6d233edac4..000000000000 --- a/www/squid31/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Tue Mar 2 11:29:57 2004 -+++ configure Tue Mar 2 11:30:34 2004 -@@ -2236,6 +2236,8 @@ - ;; - *-solaris-*) - ;; -+ *-freebsd*) -+ ;; - *) - echo "WARNING: ARP ACL support probably won't work on $host." - sleep 10 diff --git a/www/squid31/files/patch-helpers-basic_auth-SMB-smb_auth.sh b/www/squid31/files/patch-helpers-basic_auth-SMB-smb_auth.sh deleted file mode 100644 index 8115ac0b7938..000000000000 --- a/www/squid31/files/patch-helpers-basic_auth-SMB-smb_auth.sh +++ /dev/null @@ -1,13 +0,0 @@ -*** helpers/basic_auth/SMB/smb_auth.sh.orig Thu Feb 26 20:58:22 2004 ---- helpers/basic_auth/SMB/smb_auth.sh Thu Feb 26 20:59:45 2004 -*************** -*** 17,22 **** ---- 17,24 ---- - # along with this program; if not, write to the Free Software - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -+ SAMBAPREFIX=${SAMBAPREFIX:-/usr/local/bin} -+ - read DOMAINNAME - read PASSTHROUGH - read NMBADDR diff --git a/www/squid31/files/patch-src-cf.data.pre b/www/squid31/files/patch-src-cf.data.pre deleted file mode 100644 index ac5b4bd7ef61..000000000000 --- a/www/squid31/files/patch-src-cf.data.pre +++ /dev/null @@ -1,17 +0,0 @@ ---- src/cf.data.pre.orig Fri Aug 20 16:23:18 2004 -+++ src/cf.data.pre Fri Aug 20 16:25:23 2004 -@@ -2396,12 +2396,12 @@ - - NAME: cache_effective_user - TYPE: string --DEFAULT: nobody -+DEFAULT: %%SQUID_UID%% - LOC: Config.effectiveUser - DOC_START - If you start Squid as root, it will change its effective/real - UID/GID to the user specified below. The default is to change -- to UID to nobody. If you define cache_effective_user, but not -+ to UID to %%SQUID_UID%%. If you define cache_effective_user, but not - cache_effective_group, Squid sets the GID to the effective - user's default group ID (taken from the password file) and - supplementary group list from the from groups membership of diff --git a/www/squid31/files/pf_from_ports.patch.in b/www/squid31/files/pf_from_ports.patch.in deleted file mode 100644 index dd0617e41500..000000000000 --- a/www/squid31/files/pf_from_ports.patch.in +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Thu Jun 10 12:22:06 2004 -+++ configure Thu Jun 10 13:31:53 2004 -@@ -3781,7 +3781,7 @@ - memory.h \ - mount.h \ - net/if.h \ -- net/pfvar.h \ -+ %%PF_INCLUDEDIR%%/net/pfvar.h \ - netdb.h \ - netinet/if_ether.h \ - netinet/in.h \ -@@ -7604,7 +7604,7 @@ - echo $ac_n "checking if PF header file is installed""... $ac_c" 1>&6 - echo "configure:7606: checking if PF header file is installed" >&5 - # hold on to your hats... -- if test "$ac_cv_header_net_pfvar_h" = "yes"; then -+ if test "$ac_cv_header_%%PF_AC_INCLUDEPATH%%_net_pfvar_h" = "yes"; then - PF_TRANSPARENT="yes" - cat >> confdefs.h <<\EOF - #define PF_TRANSPARENT 1 diff --git a/www/squid31/files/squid.sh b/www/squid31/files/squid.sh deleted file mode 100644 index db49ae683c01..000000000000 --- a/www/squid31/files/squid.sh +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# --begin rcng -# PROVIDE: squid -# REQUIRE: NETWORKING SERVERS -# BEFORE: DAEMON -# KEYWORD: FreeBSD shutdown -# -# Note: -# Set "squid_enable=yes" in either /etc/rc.conf, /etc/rc.conf.local or -# /etc/rc.conf.d/squid to make this script actually do something. There -# you can also set squid_chdir, squid_user, and squid_flags. -# -# Please see squid(8), rc.conf(5) and rc(8) for further details. -# -# --end rcng - -name=squid -command=%%PREFIX%%/sbin/squid -# --begin rcng -extra_commands=reload -reload_cmd="${command} -k reconfigure" -restart_cmd=squid_restart -# --end rcng -stop_cmd="${command} -k shutdown" -squid_chdir=${squid_chdir:-%%PREFIX%%/squid/logs} -squid_enable=${squid_enable:-"NO"} -squid_flags=${squid_flags-"-D"} -squid_user=${squid_user:-%%SQUID_UID%%} -default_config=%%PREFIX%%/etc/squid/squid.conf - -# --begin rcng -squid_restart() { - run_rc_command stop - run_rc_command poll - run_rc_command start -} - -. %%RC_SUBR%% -rcvar=`set_rcvar` -load_rc_config ${name} - -# squid(8) will not start if ${default_config} is not present so try -# to catch that beforehand via ${required_files} rather than make -# squid(8) crash. -# If you remove the default configuration file make sure to add -# '-f /path/to/your/squid.conf' to squid_flags - -if [ -z "${squid_flags}" ]; then - required_files=${default_config} -fi -required_dirs=${squid_chdir} -run_rc_command "$1" -# --end rcng -# --begin rcold -case $1 in -start) - if [ -x "${command}" -a \ - \( -f "${default_config}" -o "${squid_flags}" \) ]; then - echo -n " ${name}" - (cd ${squid_chdir} && exec su -fm ${squid_user} -c \ - "${command} ${squid_flags}") - fi - ;; -stop) - if [ -x "${command}" ]; then - echo -n " ${name}" - ${stop_cmd} - while ps -xcU ${squid_user} | grep -q squid; do - sleep 2 - done - fi - ;; - *) - echo "usage: ${0##*/} {start|stop}" >&2 - exit 64 - ;; -esac -exit 0 -# --end rcold diff --git a/www/squid31/pkg-deinstall b/www/squid31/pkg-deinstall deleted file mode 100644 index 42ccaecce0b6..000000000000 --- a/www/squid31/pkg-deinstall +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin - -case $2 in -DEINSTALL) - cd ${PKG_PREFIX}/etc/squid || exit 1 - for f in squid.conf mime.conf msntauth.conf; do - cmp -s -z ${f} ${f}.default && rm ${f} - done - ;; -POST-DEINSTALL) - rmdir ${PKG_PREFIX}/etc/squid 2>/dev/null - rmdir ${PKG_PREFIX}/squid/cache 2>/dev/null - rmdir ${PKG_PREFIX}/squid/logs 2>/dev/null - rmdir ${PKG_PREFIX}/squid 2>/dev/null - echo "===> post-deinstallation information for $1" - echo "" - echo " Please note that $1 was not completely removed" - echo " from this system." - echo "" - echo " The cache and log directories, squid's user account," - echo " and any modified configuration files have been preserved" - echo " in case you want to install an updated version of squid" - echo " on this system. You must remove them manually if you do" - echo " not want to use squid any longer." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/squid31/pkg-descr b/www/squid31/pkg-descr deleted file mode 100644 index 46543b891846..000000000000 --- a/www/squid31/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -This is the Squid Internet Object Cache developed by the National -Laboratory for Applied Networking Research (NLANR) and Internet -volunteers. This software is freely available for anyone to use. - -This software is based on the Harvest Object Cache developed by -the University of Colorado and the University of Southern California. -The Harvest home page is http://harvest.cs.colorado.edu/. - -ARPA funding for the Harvest project has ended, the squid project has -continued development of the cache where Harvest finished. - -Please see this port's Makefile for a list of compilation options. - -You can find further information on the project's website at -WWW: http://www.squid-cache.org/ diff --git a/www/squid31/pkg-install b/www/squid31/pkg-install deleted file mode 100644 index 16e9aada1108..000000000000 --- a/www/squid31/pkg-install +++ /dev/null @@ -1,164 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PATH=/bin:/usr/bin:/usr/sbin -pkgname=$1 -squid_base=${PKG_PREFIX:-/usr/local}/squid -squid_confdir=${PKG_PREFIX:-/usr/local}/etc/squid -if [ -x /usr/sbin/nologin ]; then - nologin=/usr/sbin/nologin -else - nologin=/sbin/nologin -fi -squid_user=${squid_user:-squid} -squid_group=${squid_group:-squid} -squid_gid=100 -squid_uid=100 -# Try to catch the case where the $squid_user might have been created with an -# id greater than or equal 3128. The valid exception is "nobody". -nobody_uid=65534 -nobody_gid=65534 -squid_oldgid=3128 -squid_olduid=3128 -unset wrong_id -case $2 in -PRE-INSTALL) - echo "===> Pre-installation configuration for ${pkgname}" - if ! pw groupshow ${squid_group} -q >/dev/null ; then - echo "There is no group '${squid_group}' on this system, so I will try to create it:" - if ! pw groupadd ${squid_group} -g ${squid_gid} -q ; then - echo "Failed to create group \"${squid_group}\"!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "Group '${squid_group}' created successfully:" - fi - else - echo "I will use the existing group '${squid_group}':" - current_gid=`pw groupshow ${squid_group}|cut -f 3 -d :` - if [ ${current_gid} -ge ${squid_oldgid} \ - -a ${current_gid} -ne ${nobody_gid} ]; then - wrong_id=1 - fi - fi - pw groupshow ${squid_group} - - if ! pw usershow ${squid_user} -q >/dev/null ; then - echo "There is no account '${squid_user}' on this system, so I will try to create it:" - if ! pw useradd -q -n ${squid_user} \ - -u ${squid_uid} -g ${squid_group} \ - -c "squid caching-proxy pseudo user" \ - -d "${squid_base}" -s "${nologin}" \ - -h - ; then - echo "Failed to create user '${squid_user}'!" >&2 - echo "Please create it manually." >&2 - exit 1 - else - echo "User '${squid_user}' created successfully:" - fi - else - echo "I will use the existing user '${squid_user}':" - current_uid=`id -u ${squid_user}` - if [ ${current_uid} -ge ${squid_olduid} \ - -a ${current_uid} -ne ${nobody_uid} ]; - then - wrong_id=1 - fi - fi - pw usershow ${squid_user} - if [ "${wrong_id}" ]; then - echo "" - echo " * NOTICE *" - echo "" - echo "The squid pseudo-user's uid and/or gid have been found" - echo "to be greater than or equal 3128." - echo "" - echo "This is not a problem as such, but violates the FreeBSD" - echo "ports' principle that a ports must not claim a uid greater" - echo "than 999." - echo "" - echo "Since version 2.5.4_11, the squid user is thus created" - echo "with an id of ${squid_uid}:${squid_gid} while earlier versions of this" - echo "port used the first unused uid/gid greater than or" - echo "equal 3128." - echo "" - echo "If you want to change the existing squid user's id, run" - echo "'make changeuser' after the installation has completed." - echo "If you installed this port via a package, issue the" - echo "following commands as root:" - echo "" - echo "pw userdel -u ${current_uid}" - echo "pw groupadd -n ${squid_group} -g ${squid_gid}" - echo "pw useradd -n ${squid_user} -u ${squid_uid} \\" - echo " -c \"squid caching-proxy pseudo user\" \\" - echo " -g ${squid_group} -d ${squid_base} -s /sbin/nologin \\" - echo " -h -" - echo "find -H ${PKG_PREFIX} -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H ${PKG_PREFIX} -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - echo "In case you have installed third party software for squid" - echo "like squidGuard, you should additionally run:" - echo "find -H /var -user ${current_uid} -exec chown ${squid_user} {} \\;" - echo "find -H /var -group ${current_gid} -exec chgrp ${squid_group} {} \\;" - echo "" - if [ -z "${PACKAGE_BUILDING}" -a -z "${BATCH}" ]; then - sleep 30 - fi - fi - for dir in cache logs; do - if [ ! -d ${squid_base}/${dir} ]; then - echo "Creating ${squid_base}/${dir}..." - install -d -o ${squid_user} -g ${squid_group} \ - -m 0750 ${squid_base}/${dir} - fi - done - if [ ! -d ${squid_confdir} ]; then - echo "Creating ${squid_confdir}..." - install -d -o root -g ${squid_group} \ - -m 0750 ${squid_confdir} - fi - ;; -POST-INSTALL) - for file in mime.conf squid.conf; do - if [ ! -f ${squid_confdir}/${file} \ - -a -f ${squid_confdir}/${file}.default ]; then - echo "Creating ${file} from default..." - install -c -o root -g ${squid_group} -m 0640 \ - ${squid_confdir}/${file}.default ${squid_confdir}/${file} - fi - done - - echo "===> Post-installation informations for ${pkgname}" - echo "" - echo " o You can find the configuration files for this package" - echo " in the directory ${squid_confdir}." - echo "" - echo " o A cache directory has been created in ${squid_base}/cache." - echo " Log files will be written to ${squid_base}/logs." - echo "" - echo " o The default configuration will deny everyone access to the" - echo " proxy service. Edit the \"http_access\" directives in" - echo " ${squid_confdir}/squid.conf to suit your needs." - echo "" - echo " o If you never ran squid on this system before, you need to" - echo " initialize the cache directory by running \"squid -z\"" - echo " as 'root' or '${squid_user}' before starting squid." - echo "" - echo " Please note that ${PKG_PREFIX}/etc/rc.d/squid.sh" - echo " will not start squid automatically anymore unless you" - echo " explicitly configured the port not to install an rcNG" - echo " style startup script via 'make config'." - echo "" - echo " To enable squid, set squid_enable=yes in either" - echo " /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/squid" - echo " See ${PKG_PREFIX}/etc/rc.d/squid.sh for more" - echo " configuration options." - echo "" - ;; -*) - exit 64 - ;; -esac -exit 0 diff --git a/www/tdiary-devel/Makefile b/www/tdiary-devel/Makefile deleted file mode 100644 index 882776ec9978..000000000000 --- a/www/tdiary-devel/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -# New ports collection makefile for: tdiary -# Date created: 21 May 2003 -# Whom: Fumihiko Kimura <jfkimura@yahoo.co.jp> -# -# $FreeBSD$ -# - -PORTNAME= tdiary -PORTVERSION= 2.0.0 -CATEGORIES?= www ruby -MASTER_SITES= \ - ${MASTER_SITE_SOURCEFORGE} \ - http://www.tdiary.org/download/ -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}-full-${PORTVERSION} - -MAINTAINER= jfkimura@yahoo.co.jp -COMMENT= A Web-based diary system (like weblog) written in Ruby - -NO_BUILD= yes -CONFLICTS?= ja-tdiary-* -PKGMESSAGE= ${WRKDIR}/pkg-message -USE_RUBY= yes -.if !defined(WITHOUT_RUBY_FEATURES) -USE_RUBY_FEATURES= fileutils -.endif - -RUBY_SHEBANG_FILES= index.rb update.rb misc/convert2.rb misc/plugin/squeeze.rb \ - misc/plugin/windex.rb misc/plugin/a/a_conf.rb \ - misc/plugin/trackback/tb.rb misc/style/etdiary/etdiary_test.rb - -TDIARYDIR= ${EXAMPLESDIR} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -.if !defined(TDIARY_LANG) -TDIARY_LANG= tdiary.conf-en -.endif - -.if defined(WITH_TDIARY_UCONV) -RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/uconv.so:${PORTSDIR}/japanese/ruby-uconv -.endif -.if defined(WITH_TDIARY_NORA) -RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/web/escape_ext.so:${PORTSDIR}/www/ruby-nora -.endif - -do-install: - @-${MKDIR} ${TDIARYDIR} - @${SED} -e 's,@@@@PREFIX@@@@,${PREFIX},g' \ - -e 's,@@@@LANG@@@@,${TDIARY_LANG},g' \ - ${FILESDIR}/tdiaryinst.rb.in > ${TDIARYDIR}/tdiaryinst.rb - @${CP} -pR ${WRKSRC}/ ${TDIARYDIR} -.if ${TDIARY_LANG} == tdiary.conf-en - @${ECHO_MSG} "===> TDIARY : English Language messages support" - @${RUBY} -i -pe 'sub(/%Y-%m-%d/, "%Y-%m-%d [%a]")' ${TDIARYDIR}/misc/i18n/tdiary.conf.sample-en -.else - @${ECHO_MSG} "===> TDIARY : Japanese Language messages support" - @${RUBY} -i -pe 'sub(/%Y-%m-%d/, "%Y-%m-%d [%J]")' ${TDIARYDIR}/tdiary.conf.sample -.endif - @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${TDIARYDIR} - -post-install: - @cd ${WRKSRC} && ${FIND} . -type f -o -type l | ${SED} -e 's,^\.,${TDIARYDIR:S|${LOCALBASE}/||},' >> ${TMPPLIST} - @cd ${WRKSRC} && ${FIND} . -type d -depth | ${SED} -e 's,^\.,@dirrm ${TDIARYDIR:S|${LOCALBASE}/||},' >> ${TMPPLIST} - @${SED} -e 's|%%EXAMPLESDIR%%|${EXAMPLESDIR}|' < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE} - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/tdiary-devel/distinfo b/www/tdiary-devel/distinfo deleted file mode 100644 index 9dddfb7566ec..000000000000 --- a/www/tdiary-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (tdiary-full-2.0.0.tar.gz) = 810f9c77e222cd55b24ca0844285bfde -SIZE (tdiary-full-2.0.0.tar.gz) = 1694168 diff --git a/www/tdiary-devel/files/pkg-message.in b/www/tdiary-devel/files/pkg-message.in deleted file mode 100644 index da4b6adc0e12..000000000000 --- a/www/tdiary-devel/files/pkg-message.in +++ /dev/null @@ -1,21 +0,0 @@ - -============================================================================= -There is a script to install tDiary in a user directory. -This script should be run manually. - - # ruby %%EXAMPLESDIR%%/tdiaryinst.rb --user=User - or - % ruby %%EXAMPLESDIR%%/tdiaryinst.rb - - * Option: --suexec Use suExec for CGI execution - --help Display Help information - ---- -There is a document by English in the following directories. - See ... - %%EXAMPLESDIR%%/misc/i18n/ - and - Explanation by English of a tDiary system can refer to the following page : - - http://tdiary-users.sourceforge.jp/cgi-bin/wiki.cgi?FrontPage_en -============================================================================= diff --git a/www/tdiary-devel/files/tdiaryinst.rb.in b/www/tdiary-devel/files/tdiaryinst.rb.in deleted file mode 100644 index ba909cbf0667..000000000000 --- a/www/tdiary-devel/files/tdiaryinst.rb.in +++ /dev/null @@ -1,316 +0,0 @@ -#!/usr/bin/env ruby -# -# tdiaryinstall.rb - tDiary user directory copy script -# Date created: 13 July 2003 -# Whom: KAMIYA Satosi <mimoriso@anet.ne.jp> -# -# $FreeBSD$ -# - -require 'getoptlong' -require 'etc.so' -require 'fileutils' -require 'find' -require 'tempfile' - -# -$OPT_TDIARYMASTER = "@@@@PREFIX@@@@/share/examples/tdiary" -$OPT_LANG = '@@@@LANG@@@@' - -module FileUtils16 - def FileUtils16.mkdir_p(dir, *options) - begin - FileUtils.mkdir_p(dir, *options) - rescue TypeError - optionhash = {} - options.each { |o| optionhash[o] = true } - FileUtils.mkdir_p(dir, optionhash) - end - end - def FileUtils16.cp(src, dest, *options) - begin - FileUtils.cp(src, dest, *options) - rescue TypeError - optionhash = {} - options.each { |o| optionhash[o] = true } - FileUtils.cp(src, dest, optionhash) - end - end - def FileUtils16.cp_r(src, dest, *options) - begin - FileUtils.cp_r(src, dest, *options) - rescue TypeError - optionhash = {} - options.each { |o| optionhash[o] = true } - FileUtils.cp_r(src, dest, optionhash) - end - end - def FileUtils16.rm(list, *options) - begin - FileUtils.rm(list, *options) - rescue TypeError - optionhash = {} - options.each { |o| optionhash[o] = true } - FileUtils.rm(list, optionhash) - end - end - def FileUtils16.ln_s(list, destdir, *options) - begin - FileUtils.ln_s(list, destdir, *options) - rescue TypeError - optionhash = {} - options.each { |o| optionhash[o] = true } - FileUtils.ln_s(list, destdir, optionhash) - end - end - def FileUtils16.chmod(mode, list, *options) - begin - FileUtils.chmod(mode, list, *options) - rescue TypeError - optionhash = {} - options.each { |o| optionhash[o] = true } - FileUtils.chmod(mode, list, optionhash) - end - end -end - -def usage - STDERR.print "Usage: #{File.basename($0)} [options]\n" - STDERR.print "Options:\n" - STDERR.print " --help Display this information\n" - STDERR.print " --user=<username> Specify user's login name\n" - STDERR.print " --diarydir=<diarydir> Specify tDiary data directory default: diary\n" - STDERR.print " --httpdir=<httpdir> Specify apache UserDirectory default: public_html\n" - STDERR.print " --name=<author_name> Specify author name\n" - STDERR.print " --mail=<author_mail> Specify author mail address\n" - STDERR.print " --tdiarymaster=<dir> Specify tDiary master directory default: @@@@PREFIX@@@@/share/examples/tdiary\n" - STDERR.print " --lang=<language> Specify your language ('en' or 'ja') default: @@@@LANG@@@@\n" - STDERR.print " --suexec Use suExec for CGI execution\n" - STDERR.print " --symlink Use symbolic link for tDiary master files\n" - STDERR.print " --quiet Do not display any information\n" - STDERR.print " --noop Do not install any file. Use this option with --verbose\n" - STDERR.print " --verbose Verbose; display verbose debugging messages.\n" - exit 1 -end - -parser = GetoptLong.new -parser.set_options( - ['--user', '-u', GetoptLong::REQUIRED_ARGUMENT], - ['--diarydir','-d', GetoptLong::REQUIRED_ARGUMENT], - ['--httpdir' ,'-h', GetoptLong::REQUIRED_ARGUMENT], - ['--name', '-n', GetoptLong::REQUIRED_ARGUMENT], - ['--mail', '-m', GetoptLong::REQUIRED_ARGUMENT], - ['--tdiarymaster' , GetoptLong::REQUIRED_ARGUMENT], - ['--lang' , GetoptLong::REQUIRED_ARGUMENT], - ['--suexec' , GetoptLong::NO_ARGUMENT], - ['--symlink', '-l', GetoptLong::NO_ARGUMENT], - ['--quiet', '-q', GetoptLong::NO_ARGUMENT], - ['--noop' , GetoptLong::NO_ARGUMENT], - ['--verbose' , GetoptLong::NO_ARGUMENT], - ['--help' , GetoptLong::NO_ARGUMENT]) -begin - parser.each_option do |name, arg| - eval "$OPT_#{name.sub(/^--/, '').gsub(/-/, '_').upcase} = '#{arg}'" - end -rescue - raise "getoptlong" -end -usage() if defined?($OPT_HELP) - -class TdiaryInstall - attr_accessor :tdiarymaster - attr_accessor :tdconfig - attr_accessor :lang - attr_reader :euid - attr_accessor :username - attr_accessor :diarydir - attr_accessor :httpdir - attr_reader :passwd - attr_accessor :fileutilOptions - attr_accessor :author_name - attr_accessor :author_mail - attr_reader :author_host - def initialize - @passwd = Etc.getpwuid() - @euid = @passwd.uid - @username =(@passwd.name) - @diarydir = 'diary' - @httpdir = 'public_html' - @fileutilOptions = [] - @author_name = @passwd.gecos - @author_host = "#{`hostname`.chomp}" - @author_mail = "#{@username}@#{`hostname`.chomp}" - end - - def username=(value) - @username = value - @passwd = Etc.getpwnam(@username) - @author_name = @passwd.gecos - @author_mail = "#{@username}@#{`hostname`.chomp}" - end - - def lang=(value) - case value - when 'tdiary.conf-en' , 'en' - @lang = 'en' - @tdconfig = 'tdiary.conf-en' - when 'tdiary.conf-ja' , 'ja' - @lang = 'ja' - @tdconfig = 'tdiary.conf-ja' - else - raise "Unknown Language : #{value}" - end - end - - def installAll - raise "You can not use tDiary for superuser." if @passwd.uid == 0 - - echo "************************************************************\n" - echo "Starting tDiary for FreeBSD user directory installation ...\n" - prepareDirs() - - echo "Copy tDiary ...\n" - if $OPT_SYMLINK then - linkBaseFile() - else - copyBaseFile() - end - - installConfig() - setPermissions() if ! defined?($OPT_NOOP) - - echo "***\n" - echo "You have to execute the following commands:\n" - echo " % /usr/local/sbin/htpasswd -c #{@passwd.dir}/.htpasswd #{@username}\n\n" - echo "Please read #{@tdiarymaster}/README\n" - echo " for additional information.\n" - echo "************************************************************\n" - end - - def prepareDirs - if ! FileTest.exist?("#{@passwd.dir}/#{@diarydir}") - FileUtils16.mkdir_p("#{@passwd.dir}/#{@diarydir}", *@fileutilOptions) - end - if ! FileTest.exist?("#{@passwd.dir}/#{@httpdir}/#{@diarydir}") - FileUtils16.mkdir_p("#{@passwd.dir}/#{@httpdir}/#{@diarydir}", *@fileutilOptions) - end - end - - def linkBaseFile - FileUtils16.cp_r("#{@tdiarymaster}/plugin", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", :preserve, *@fileutilOptions) - FileUtils16.ln_s("#{@tdiarymaster}/theme", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", *@fileutilOptions) - FileUtils16.ln_s("#{@tdiarymaster}/doc", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", *@fileutilOptions) - tempfile = Tempfile.new("index.rb") - tempfile.write "#!/usr/local/bin/ruby\nrequire '#{@tdiarymaster}/index'\n" - tempfile.close - FileUtils16.cp(tempfile.path, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/index.rb", *@fileutilOptions) - FileUtils16.chmod(0755, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/index.rb", *@fileutilOptions) - tempfile = Tempfile.new("update.rb") - tempfile.write "#!/usr/local/bin/ruby\nrequire '#{@tdiarymaster}/update'\n" - tempfile.close - FileUtils16.cp(tempfile.path, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/update.rb", *@fileutilOptions) - FileUtils16.chmod(0755, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/update.rb", *@fileutilOptions) - end - - def copyBaseFile - FileUtils16.cp_r("#{@tdiarymaster}/doc", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", :preserve, *@fileutilOptions) - FileUtils16.cp_r("#{@tdiarymaster}/erb", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", :preserve, *@fileutilOptions) - FileUtils16.cp_r("#{@tdiarymaster}/misc", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", :preserve, *@fileutilOptions) - FileUtils16.cp_r("#{@tdiarymaster}/plugin", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", :preserve, *@fileutilOptions) - FileUtils16.cp_r("#{@tdiarymaster}/skel", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", :preserve, *@fileutilOptions) - FileUtils16.cp_r("#{@tdiarymaster}/tdiary", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", :preserve, *@fileutilOptions) - FileUtils16.cp_r("#{@tdiarymaster}/theme", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", :preserve, *@fileutilOptions) - FileUtils16.cp("#{@tdiarymaster}/index.rb", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", *@fileutilOptions) - FileUtils16.chmod(0755, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/index.rb", *@fileutilOptions) - FileUtils16.cp("#{@tdiarymaster}/update.rb", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", *@fileutilOptions) - FileUtils16.chmod(0755, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/update.rb", *@fileutilOptions) - FileUtils16.cp("#{@tdiarymaster}/tdiary.rb", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", *@fileutilOptions) - FileUtils16.cp("#{@tdiarymaster}/README", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", *@fileutilOptions) - end - - def installConfig - tempfile = Tempfile.new("tdiary.conf-ja") - tempfile.write tdiaryConfReplace("#{@tdiarymaster}/tdiary.conf.sample") - tempfile.close - FileUtils16.cp(tempfile.path, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/tdiary.conf-ja", *@fileutilOptions) - - tempfile = Tempfile.new("tdiary.conf-en") # sample configuration for English Environment - tempfile.write tdiaryConfReplace("#{@tdiarymaster}/misc/i18n/tdiary.conf.sample-en") - tempfile.close - FileUtils16.cp(tempfile.path, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/tdiary.conf-en", *@fileutilOptions) - - if ! FileTest.exist?("#{@passwd.dir}/#{@httpdir}/#{@diarydir}/tdiary.conf") - FileUtils16.cp("#{@passwd.dir}/#{@httpdir}/#{@diarydir}/#{@tdconfig}", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/tdiary.conf", *@fileutilOptions) - end - - tempfile = Tempfile.new("dot.htaccess") - tempfile.write dothtaccessReplace("#{@tdiarymaster}/dot.htaccess") - tempfile.close - FileUtils16.cp(tempfile.path, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/dot.htaccess", *@fileutilOptions) - if ! FileTest.exist?("#{@passwd.dir}/#{@httpdir}/#{@diarydir}/.htaccess") - FileUtils16.cp("#{@passwd.dir}/#{@httpdir}/#{@diarydir}/dot.htaccess", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}/.htaccess", *@fileutilOptions) - end - end - - def setPermissions - FileUtils16.chmod(0777, "#{@passwd.dir}/#{@diarydir}", *@fileutilOptions) if ! defined?($OPT_SUEXEC) - FileUtils16.chmod(0777, "#{@passwd.dir}/#{@httpdir}/#{@diarydir}", *@fileutilOptions) if ! defined?($OPT_SUEXEC) - FileUtils16.rm("#{@passwd.dir}/#{@httpdir}/#{@diarydir}/tdiary-FreeBSD.sh", :force, *@fileutilOptions) - - if @euid == 0 then - Find.find("#{@passwd.dir}/#{@diarydir}", "#{@passwd.dir}/#{@httpdir}/#{@diarydir}") do |f| - File.chown(@passwd.uid, @passwd.gid, f) - end - if File::Stat.new("#{@passwd.dir}/#{@httpdir}").uid == 0 - File.chown(@passwd.uid, @passwd.gid, "#{@passwd.dir}/#{@httpdir}") - end - end - end - - def echo(s) - STDOUT.print s if ! defined?($OPT_QUIET) - end - - def tdiaryConfReplace(filename) - s = '' - File.open(filename) { |fp| - fp.each { |line| - line = "@data_path = '#{@passwd.dir}/#{@diarydir}'\n" if line =~ /^\@data_path\s/ - line = "@author_name = '#{@author_name}'\n" if line =~ /^\@author_name\s/ - line = "@author_mail = '#{@author_mail}'\n" if line =~ /^\@author_mail\s/ - line = "@html_title = '#{@author_name} diary'\n" if line =~ /^\@html_title\s/ - line = "@index_page = 'http://#{@author_host}/~#{@username}\/'" if line =~ /^\@index_page\s/ - s += line - } - } - s - end - - def dothtaccessReplace(filename) - s = '' - File.open(filename) { |fp| - fp.each { |line| - line = "\tAuthUserFile #{@passwd.dir}/.htpasswd\n" if line =~ /^\s*AuthUserFile\s/ - line = "\tRequire user #{@username}\n" if line =~ /^\s*Require user\s/ - line = "Options +FollowSymLinks\n" if line =~ /^\#Options \+FollowSymLinks/ && $OPT_SYMLINK - s += line - } - } - s - end -end - -tdiaryinst = TdiaryInstall.new -tdiaryinst.tdiarymaster = $OPT_TDIARYMASTER -tdiaryinst.lang = $OPT_LANG -tdiaryinst.username = $OPT_USER if defined?($OPT_USER) -tdiaryinst.diarydir = $OPT_DIARYDIR if defined?($OPT_DIARYDIR) -tdiaryinst.httpdir = $OPT_HTTPDIR if defined?($OPT_HTTPDIR) -tdiaryinst.author_name = $OPT_NAME if defined?($OPT_NAME) -tdiaryinst.author_mail = $OPT_MAIL if defined?($OPT_MAIL) -tdiaryinst.fileutilOptions.push(:noop) if defined?($OPT_NOOP) -tdiaryinst.fileutilOptions.push(:verbose) if defined?($OPT_VERBOSE) - -tdiaryinst.installAll - -exit 0 diff --git a/www/tdiary-devel/pkg-descr b/www/tdiary-devel/pkg-descr deleted file mode 100644 index cdcc8f8482cd..000000000000 --- a/www/tdiary-devel/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -tDiary is a Web-based interface system that works as a personal diary. -It is possible for diary readers to add comments to your diary. - - - require Ruby 1.6.3 or later - - currently supported: Japanese, English - - tDiary is developed on http://sourceforge.net/projects/tdiary/ . - See URL for more information. - -WWW: http://www.tdiary.org/ diff --git a/www/tdiary-devel/pkg-plist b/www/tdiary-devel/pkg-plist deleted file mode 100644 index 61131e7ddb35..000000000000 --- a/www/tdiary-devel/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -%%EXAMPLESDIR%%/tdiaryinst.rb diff --git a/www/tomcat41/Makefile b/www/tomcat41/Makefile deleted file mode 100644 index a08587d78ee8..000000000000 --- a/www/tomcat41/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# New ports collection makefile for: jakarta-tomcat -# Date created: 20 Oct 2000 -# Whom: des -# -# $FreeBSD$ -# - -PORTNAME= jakarta-tomcat -PORTVERSION= 4.1.30 -PORTREVISION= 0 -CATEGORIES= www java -MASTER_SITES= http://www.apache.org/dist/jakarta/tomcat-4/v${PORTVERSION}/bin/ \ - ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= znerd - -MAINTAINER= znerd@FreeBSD.org -COMMENT= Open-source Java web server by Apache, stable 4.1.x branch - -USE_JAVA= 1.2+ -NO_BUILD= YES -LATEST_LINK= ${APP_SHORTNAME} - -MAN1= tomcat41ctl.1 - -MAJOR_VER= ${PORTVERSION:R} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -APP_HOME?= ${PREFIX}/${PKGBASE}${PORTVERSION:R} -LOG_DIR= ${APP_HOME}/logs -PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///} -APP_TITLE= Jakarta Tomcat -APP_SHORTNAME= tomcat${MAJOR_VER:S/.//} -CONTROL_SCRIPT_NAME= ${APP_SHORTNAME}ctl -CONTROL_SCRIPT= ${PREFIX}/bin/${CONTROL_SCRIPT_NAME} -CONTROL_SCRIPT_MANPAGE_TITLE= ${CONTROL_SCRIPT_NAME:U} -STARTUP_ORDER?= 020 -STARTUP_SCRIPT_NAME= ${PORTNAME}${MAJOR_VER:S/.//}.sh -STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/${STARTUP_ORDER}.${STARTUP_SCRIPT_NAME} -USER= www -GROUP= www -PW?= /usr/sbin/pw -HTTP_PORT?= 8180 -SHUTDOWN_PORT?= 8005 -WARP_PORT?= 8008 -AJP_1_3_PORT?= 8009 -STDOUT_LOG= ${LOG_DIR}/stdout.log -STDERR_LOG= ${LOG_DIR}/stderr.log -AUTO_START?= NO -STOP_TIMEOUT?= 5 -PID_FILE= /var/run/${APP_SHORTNAME}.pid -REPLACE_FILES= ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.c \ - ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.1 \ - ${PORTSDIR}/www/jakarta-tomcat4/files/startup.sh \ - ${WRKSRC}/conf/server.xml -JAR_FILE= bin/bootstrap.jar -WRKDIR?= ${WRKDIRPREFIX}${.CURDIR}/work - -.include <bsd.port.pre.mk> - -pre-patch: - @${ECHO_CMD} "Installation settings:" - @${ECHO_CMD} " Destination directory: ${APP_HOME}" - @${ECHO_CMD} " Control program location: ${CONTROL_SCRIPT}" - @${ECHO_CMD} " Startup script location: ${STARTUP_SCRIPT}" - @${ECHO_CMD} " Location of JDK: ${JAVA_HOME}" - @${ECHO_CMD} " Location of Java port: ${JAVA_PORT}" - @${ECHO_CMD} " Running as (user/group): ${USER}/${GROUP}" - @${ECHO_CMD} " HTTP port: ${HTTP_PORT}" - @${ECHO_CMD} " Shutdown listener port: ${SHUTDOWN_PORT}" - @${ECHO_CMD} " WARP port: ${WARP_PORT}" - @${ECHO_CMD} " AJP 1.3 connector port: ${AJP_1_3_PORT}" - @${ECHO_CMD} " Logfile stdout: ${STDOUT_LOG}" - @${ECHO_CMD} " Logfile stderr: ${STDERR_LOG}" - @${ECHO_CMD} " Starting after install: ${AUTO_START}" - @${ECHO_CMD} " Stop time-out: ${STOP_TIMEOUT} sec." - @PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL - -post-patch: - @${ECHO_CMD} -n ">> Removing unneeded files..." - @${RM} -f `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'` - @${ECHO_CMD} " [ DONE ]" - -.for f in ${REPLACE_FILES} - @${ECHO_CMD} -n ">> Customizing `basename $f`..." - @${SED} \ - -e "/%%AJP_1_3_PORT%%/s//${AJP_1_3_PORT}/g" \ - -e "/%%APP_HOME%%/s//${APP_HOME:S/\//\\\//g}/g" \ - -e "/%%APP_SHORTNAME%%/s//${APP_SHORTNAME}/g" \ - -e "/%%APP_TITLE%%/s//${APP_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT%%/s//${CONTROL_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%CONTROL_SCRIPT_MANPAGE_TITLE%%/s//${CONTROL_SCRIPT_MANPAGE_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT_NAME%%/s//${CONTROL_SCRIPT_NAME}/g" \ - -e "/%%GROUP%%/s//${GROUP}/g" \ - -e "/%%HTTP_PORT%%/s//${HTTP_PORT}/g" \ - -e "/%%JAVA_CMD%%/s//bin\/java/g" \ - -e "/%%JAVA_HOME%%/s//${JAVA_HOME:S/\//\\\//g}/g" \ - -e "/%%JAR_FILE%%/s//${JAR_FILE:S/\//\\\//g}/g" \ - -e "/%%LOG_DIR%%/s//${LOG_DIR:S/\//\\\//g}/g" \ - -e "/%%PID_FILE%%/s//${PID_FILE:S/\//\\\//g}/g" \ - -e "/%%PORTNAME%%/s//${PORTNAME}/g" \ - -e "/%%PORTVERSION%%/s//${PORTVERSION}/g" \ - -e "/%%PREFIX%%/s//${PREFIX:S/\//\\\//g}/g" \ - -e "/%%SHUTDOWN_PORT%%/s//${SHUTDOWN_PORT}/g" \ - -e "/%%STARTUP_SCRIPT_NAME%%/s//${STARTUP_SCRIPT_NAME}/g" \ - -e "/%%STARTUP_SCRIPT%%/s//${STARTUP_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%STDERR_LOG%%/s//${STDERR_LOG:S/\//\\\//g}/g" \ - -e "/%%STDOUT_LOG%%/s//${STDOUT_LOG:S/\//\\\//g}/g" \ - -e "/%%STOP_TIMEOUT%%/s//${STOP_TIMEOUT}/g" \ - -e "/%%USER%%/s//${USER}/g" \ - -e "/%%WARP_PORT%%/s//${WARP_PORT}/g" \ - $f > ${WRKDIR}/`basename $f` - @${ECHO_CMD} " [ DONE ]" -.endfor - -do-install: - @${ECHO_CMD} -n ">> Creating destination directory..." - @${MKDIR} ${APP_HOME} - @${MKDIR} ${LOG_DIR} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Copying files to destination directory..." - @${CP} -R ${WRKSRC}/* ${APP_HOME} - @${CP} ${WRKDIR}/server.xml ${APP_HOME}/conf/ - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Compiling and installing control program..." - @${SED} \ - -e "/%%JAVA_ARGS%%/s//\"-Dcatalina.home=${APP_HOME:S/\//\\\//g}\",/g" \ - -e "/%%JAR_ARGS%%/s//\"start\",/g" \ - ${WRKDIR}/daemonctl.c > ${WRKDIR}/daemonctl_.c - @cd ${WRKDIR} && ${CC} -ansi -o ${CONTROL_SCRIPT_NAME} daemonctl_.c - @${CP} ${WRKDIR}/${CONTROL_SCRIPT_NAME} ${CONTROL_SCRIPT} - @${CHOWN} ${USER}:${GROUP} ${CONTROL_SCRIPT} - @${CHMOD} 6754 ${CONTROL_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Installing startup script..." - @${CP} ${WRKDIR}/startup.sh ${STARTUP_SCRIPT} - @${CHMOD} 0544 ${STARTUP_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - -.if !defined(NOPORTDOCS) - @${ECHO_CMD} -n ">> Installing man pages..." - @${INSTALL_MAN} ${WRKDIR}/daemonctl.1 ${MANPREFIX}/man/man1/${CONTROL_SCRIPT_NAME}.1 - @${ECHO_CMD} " [ DONE ]" -.endif - - @${ECHO_CMD} -n ">> Creating log files..." - @${INSTALL} /dev/null ${STDOUT_LOG} - @${INSTALL} /dev/null ${STDERR_LOG} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating symlink to tools.jar..." - @${LN} -sf ${JAVA_HOME}/lib/tools.jar ${APP_HOME}/common/lib/tools.jar - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing ownership settings..." - @${CHOWN} -R ${USER}:${GROUP} ${APP_HOME} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing permissions..." - @${CHMOD} 755 `${FIND} ${APP_HOME} -type d` - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating PID file..." - @${TOUCH} ${PID_FILE} - @${CHOWN} ${USER}:${GROUP} ${PID_FILE} - @${CHMOD} 0600 ${PID_FILE} - @${ECHO_CMD} " [ DONE ]" - -post-install: - @${ECHO_CMD} "${APP_TITLE} ${PORTVERSION} has been installed in ${APP_HOME}." - @${ECHO_CMD} "If a user should be able to use ${CONTROL_SCRIPT_NAME}, then put this user in the group ${GROUP}." -.if !defined(NOPORTDOCS) - @${ECHO_CMD} "Use 'man ${CONTROL_SCRIPT_NAME}' for information about starting and stopping ${APP_TITLE}." -.endif -.if ${AUTO_START} == "YES" - @${CONTROL_SCRIPT} start || true -.endif - -.include <bsd.port.post.mk> diff --git a/www/tomcat41/distinfo b/www/tomcat41/distinfo deleted file mode 100644 index 78d9cd1bfb68..000000000000 --- a/www/tomcat41/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (jakarta-tomcat-4.1.30.tar.gz) = ff27f6a5900768c1aafab4a68675b2ed -SIZE (jakarta-tomcat-4.1.30.tar.gz) = 7894019 diff --git a/www/tomcat41/files/patch-aa b/www/tomcat41/files/patch-aa deleted file mode 100644 index 407a2c079ef3..000000000000 --- a/www/tomcat41/files/patch-aa +++ /dev/null @@ -1,35 +0,0 @@ ---- conf/server.xml.orig Fri Jan 3 14:55:15 2003 -+++ conf/server.xml Fri Jan 3 14:58:21 2003 -@@ -10,7 +10,7 @@ - define subcomponents such as "Valves" or "Loggers" at this level. - --> - --<Server port="8005" shutdown="SHUTDOWN" debug="0"> -+<Server port="%%SHUTDOWN_PORT%%" shutdown="SHUTDOWN" debug="0"> - - - <!-- Comment these entries out to disable JMX MBeans support --> -@@ -88,9 +88,9 @@ - IP address of the remote client. - --> - -- <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> -+ <!-- Define a non-SSL Coyote HTTP/1.1 Connector --> - <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" -- port="8080" minProcessors="5" maxProcessors="75" -+ port="%%HTTP_PORT%%" minProcessors="5" maxProcessors="75" - enableLookups="true" redirectPort="8443" - acceptCount="100" debug="0" connectionTimeout="20000" - useURIValidationHack="false" disableUploadTimeout="true" /> -@@ -109,9 +109,9 @@ - </Connector> - --> - -- <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> -+ <!-- Define a Coyote/JK2 AJP 1.3 Connector --> - <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" -- port="8009" minProcessors="5" maxProcessors="75" -+ port="%%AJP_1_3_PORT%%" minProcessors="5" maxProcessors="75" - enableLookups="true" redirectPort="8443" - acceptCount="10" debug="0" connectionTimeout="0" - useURIValidationHack="false" diff --git a/www/tomcat41/pkg-deinstall b/www/tomcat41/pkg-deinstall deleted file mode 100644 index 39c0a6381a8b..000000000000 --- a/www/tomcat41/pkg-deinstall +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh -# -# This script does the following. -# -# * Checks if the PID file exists. If it does, it kills the -# process and removes the PID file. -# -# * Checks if the 'www' user exists. If it does, then it displays -# a message. -# -# $FreeBSD$ -# - -# Make sure we're in the right stage of the process -if [ "$2" = "DEINSTALL" ]; then - - # Kill the process if it is still running - PID_FILE=/var/run/tomcat41.pid - if [ -s ${PID_FILE} ]; then - PID=`cat ${PID_FILE}` - echo -n ">> Killing Jakarta Tomcat process (${PID})..." - /bin/kill ${PID} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - echo -n ">> Removing PID file (${PID_FILE})..." - rm ${PID_FILE} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - fi -fi - -if [ "$2" = "POST-DEINSTALL" ]; then - # If the user exists, then display a message - if pw usershow "www" 2>/dev/null 1>&2; then - echo "To delete the www user permanently, use 'pw userdel www'" - fi -fi - -exit 0 diff --git a/www/tomcat41/pkg-descr b/www/tomcat41/pkg-descr deleted file mode 100644 index 738b5471a310..000000000000 --- a/www/tomcat41/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -Jakarta Tomcat is a web server written in 100% Pure Java. The -Tomcat 4 branch is the reference implementation for the Java -Servlet 2.3 and JavaServer Pages 1.2 technologies. - -Tomcat 4.1 is a refactoring of Tomcat 4.0.x, and contains significant -enhancements, including: - -o JMX based administration features -o JSP and Struts based administration web application -o New Coyote connector (HTTP/1.1, AJP 1.3 and JNI support) -o Rewritten Jasper JSP page compiler -o Performance and memory efficiency improvements -o Enhanced manager application support for integration with development - tools -o Custom Ant tasks to interact with the manager application directly from - build.xml scripts - - -WWW: http://jakarta.apache.org/tomcat/ diff --git a/www/tomcat41/pkg-install b/www/tomcat41/pkg-install deleted file mode 100644 index 687ec3fc1f9e..000000000000 --- a/www/tomcat41/pkg-install +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# -# Checks if the 'www' user and group exist. If they don't, then -# an attempt is made to create both. -# -# $FreeBSD$ -# - -# Make sure we're called during the 'make install' process -if [ "$2" != "PRE-INSTALL" ]; then - exit 0 -fi - -# Set some constants -USER=www -GROUP=${USER} -UID=80 -GID=${UID} - -# See if the group already exists -if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw groupadd ${GROUP} -g ${GID}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi -fi - -# See if the user already exists -if ! pw usershow "${USER}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "World Wide Web Owner"; \ - then - echo "Added user \"${USER}\"." - else - echo "Adding user \"${USER}\" failed..." - exit 1 - fi -fi -exit 0 diff --git a/www/tomcat41/pkg-plist b/www/tomcat41/pkg-plist deleted file mode 100644 index f209f259c0b4..000000000000 --- a/www/tomcat41/pkg-plist +++ /dev/null @@ -1,1635 +0,0 @@ -bin/tomcat41ctl -etc/rc.d/020.jakarta-tomcat41.sh -%%T%%/LICENSE -%%T%%/README.txt -%%T%%/RELEASE-NOTES-4.1.txt -%%T%%/RELEASE-PLAN-4.1.txt -%%T%%/RUNNING.txt -%%T%%/bin/bootstrap.jar -%%T%%/bin/catalina.sh -%%T%%/bin/commons-daemon.jar -%%T%%/bin/digest.sh -%%T%%/bin/jasper.sh -%%T%%/bin/jspc.sh -%%T%%/bin/setclasspath.sh -%%T%%/bin/shutdown.sh -%%T%%/bin/startup.sh -%%T%%/bin/tomcat-jni.jar -%%T%%/bin/tool-wrapper.sh -%%T%%/common/endorsed/xercesImpl.jar -%%T%%/common/endorsed/xmlParserAPIs.jar -%%T%%/common/lib/activation.jar -%%T%%/common/lib/ant.jar -%%T%%/common/lib/commons-collections.jar -%%T%%/common/lib/commons-dbcp-1.1.jar -%%T%%/common/lib/commons-logging-api.jar -%%T%%/common/lib/commons-pool-1.1.jar -%%T%%/common/lib/jasper-compiler.jar -%%T%%/common/lib/jasper-runtime.jar -%%T%%/common/lib/jdbc2_0-stdext.jar -%%T%%/common/lib/jndi.jar -%%T%%/common/lib/jta.jar -%%T%%/common/lib/mail.jar -%%T%%/common/lib/naming-common.jar -%%T%%/common/lib/naming-factory.jar -%%T%%/common/lib/naming-resources.jar -%%T%%/common/lib/servlet.jar -%%T%%/common/lib/tools.jar -%%T%%/conf/catalina.policy -%%T%%/conf/jk2.properties -%%T%%/conf/server-noexamples.xml.config -%%T%%/conf/server.xml -%%T%%/conf/tomcat-users.xml -%%T%%/conf/web.xml -%%T%%/logs/stderr.log -%%T%%/logs/stdout.log -@exec mkdir %D/%%T%%/server || true -@exec mkdir %D/%%T%%/server/classes || true -%%T%%/server/lib/catalina-ant.jar -%%T%%/server/lib/catalina.jar -%%T%%/server/lib/commons-beanutils.jar -%%T%%/server/lib/commons-digester.jar -%%T%%/server/lib/commons-fileupload-1.0.jar -%%T%%/server/lib/commons-logging.jar -%%T%%/server/lib/commons-modeler.jar -%%T%%/server/lib/jaas.jar -%%T%%/server/lib/jakarta-regexp-1.3.jar -%%T%%/server/lib/mx4j-jmx.jar -%%T%%/server/lib/mx4j.license -%%T%%/server/lib/servlets-cgi.renametojar -%%T%%/server/lib/servlets-common.jar -%%T%%/server/lib/servlets-default.jar -%%T%%/server/lib/servlets-invoker.jar -%%T%%/server/lib/servlets-manager.jar -%%T%%/server/lib/servlets-ssi.renametojar -%%T%%/server/lib/servlets-webdav.jar -%%T%%/server/lib/tomcat-coyote.jar -%%T%%/server/lib/tomcat-http11.jar -%%T%%/server/lib/tomcat-jk.jar -%%T%%/server/lib/tomcat-jk2.jar -%%T%%/server/lib/tomcat-util.jar -%%T%%/server/lib/tomcat-warp.jar -%%T%%/server/webapps/admin/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ActionTag.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ActionsTag.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationLocales.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources.properties -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_en.properties -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_es.properties -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationResources_ja.properties -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/ApplicationServlet.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/AttributeTag.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/CommitChangesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/DataTag.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/DumpRegistryAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/DumpServerAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/LabelTag.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/LabelValueBean.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/Lists.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/LogOutAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/RowTag.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/SetLocaleAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/SetLocaleForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/SetUpTreeAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TableTag.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TomcatTreeBuilder.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeBuilder.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControl.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlNode.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlTag.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlTestAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/AddConnectorAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/ConnectorForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/ConnectorsForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/DeleteConnectorAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/DeleteConnectorForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/DeleteConnectorsAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/EditConnectorAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector/SaveConnectorAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/AddContextAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/ContextForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/ContextsForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/DeleteContextAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/DeleteContextForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/DeleteContextsAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/EditContextAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context/SaveContextAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/AddDefaultContextAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DefaultContextForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DefaultContextsForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DeleteDefaultContextAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DeleteDefaultContextForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/DeleteDefaultContextsAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/EditDefaultContextAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext/SaveDefaultContextAction.class -@exec mkdir %D/%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/filters ||true -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/AddAliasAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/AddHostAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/AliasForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/AliasesForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteAliasAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteAliasForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteAliasesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteHostAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteHostForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/DeleteHostsAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/EditHostAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/HostForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/HostsForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/SaveAliasAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host/SaveHostAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/AddLoggerAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/DeleteLoggerAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/DeleteLoggerForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/DeleteLoggersAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/EditLoggerAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/LoggerForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/LoggersForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger/SaveLoggerAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/AddRealmAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/DeleteRealmsAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/EditRealmAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JDBCRealmForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/JNDIRealmForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/MemoryRealmForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/RealmForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/RealmsForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJDBCRealmAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveJNDIRealmAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveMemoryRealmAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/SaveUserDatabaseRealmAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm/UserDatabaseRealmForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/BaseForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DataSourceForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DataSourcesForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteDataSourcesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteEnvEntriesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteMailSessionsAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteResourceLinksAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/DeleteUserDatabasesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/EnvEntriesForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/EnvEntryForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListDataSourcesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListEnvEntriesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListMailSessionsAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListResourceLinksAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ListUserDatabasesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/MailSessionForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/MailSessionsForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ResourceLinkForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ResourceLinksForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ResourceUtils.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/ResourcesTreeBuilder.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveDataSourceAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveEnvEntryAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveMailSessionAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveResourceLinkAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveUserDatabaseAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpDataSourceAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpEnvEntryAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpMailSessionAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpResourceLinkAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SetUpUserDatabaseAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/UserDatabaseForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/UserDatabasesForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/server/EditServerAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/server/SaveServerAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/server/ServerForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/AddServiceAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/DeleteServiceAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/DeleteServiceForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/DeleteServicesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/EditServiceAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/SaveServiceAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/ServiceForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service/ServicesForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/BaseForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/DeleteGroupsAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/DeleteRolesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/DeleteUsersAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/GroupForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/GroupsForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/ListGroupsAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/ListRolesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/ListUsersAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/RoleForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/RolesForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SaveGroupAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SaveRoleAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SaveUserAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SetUpGroupAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SetUpRoleAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/SetUpUserAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/UserForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/UserUtils.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/UsersForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users/UsersTreeBuilder.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/AccessLogValveForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/AddValveAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/DeleteValveAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/DeleteValveForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/DeleteValvesAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/EditValveAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/RemoteAddrValveForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/RemoteHostValveForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/RequestDumperValveForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveAccessLogValveAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveRemoteAddrValveAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveRemoteHostValveAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveRequestDumperValveAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SaveSingleSignOnValveAction.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/SingleSignOnValveForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/ValveForm.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/ValveUtil.class -%%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve/ValvesForm.class -%%T%%/server/webapps/admin/WEB-INF/controls.tld -%%T%%/server/webapps/admin/WEB-INF/lib/struts.jar -%%T%%/server/webapps/admin/WEB-INF/struts-bean.tld -%%T%%/server/webapps/admin/WEB-INF/struts-config.xml -%%T%%/server/webapps/admin/WEB-INF/struts-html.tld -%%T%%/server/webapps/admin/WEB-INF/struts-logic.tld -%%T%%/server/webapps/admin/WEB-INF/web.xml -%%T%%/server/webapps/admin/admin.css -%%T%%/server/webapps/admin/banner.jsp -%%T%%/server/webapps/admin/blank.jsp -%%T%%/server/webapps/admin/buttons.jsp -%%T%%/server/webapps/admin/connector/connector.jsp -%%T%%/server/webapps/admin/connector/connectors.jsp -%%T%%/server/webapps/admin/context/context.jsp -%%T%%/server/webapps/admin/context/contexts.jsp -%%T%%/server/webapps/admin/defaultcontext/defaultcontext.jsp -%%T%%/server/webapps/admin/dumpRegistry.jsp -%%T%%/server/webapps/admin/dumpServer.jsp -%%T%%/server/webapps/admin/error.jsp -%%T%%/server/webapps/admin/footer.jsp -%%T%%/server/webapps/admin/header.jsp -%%T%%/server/webapps/admin/host/alias.jsp -%%T%%/server/webapps/admin/host/aliases.jsp -%%T%%/server/webapps/admin/host/host.jsp -%%T%%/server/webapps/admin/host/hosts.jsp -%%T%%/server/webapps/admin/images/BlueTile.gif -%%T%%/server/webapps/admin/images/Connector.gif -%%T%%/server/webapps/admin/images/Context.gif -%%T%%/server/webapps/admin/images/Datasource.gif -%%T%%/server/webapps/admin/images/DefaultContext.gif -%%T%%/server/webapps/admin/images/EnvironmentEntries.gif -%%T%%/server/webapps/admin/images/Groups.gif -%%T%%/server/webapps/admin/images/Host.gif -%%T%%/server/webapps/admin/images/Logger.gif -%%T%%/server/webapps/admin/images/Login.jpg -%%T%%/server/webapps/admin/images/LoginBackgroundTile.gif -%%T%%/server/webapps/admin/images/Mailsession.gif -%%T%%/server/webapps/admin/images/PaperTexture.gif -%%T%%/server/webapps/admin/images/Realm.gif -%%T%%/server/webapps/admin/images/ResourceLink.gif -%%T%%/server/webapps/admin/images/Roles.gif -%%T%%/server/webapps/admin/images/Server.gif -%%T%%/server/webapps/admin/images/Service.gif -%%T%%/server/webapps/admin/images/TomcatBanner.jpg -%%T%%/server/webapps/admin/images/Users.gif -%%T%%/server/webapps/admin/images/Valve.gif -%%T%%/server/webapps/admin/images/folder_16_pad.gif -%%T%%/server/webapps/admin/images/handledownlast.gif -%%T%%/server/webapps/admin/images/handledownmiddle.gif -%%T%%/server/webapps/admin/images/handlerightlast.gif -%%T%%/server/webapps/admin/images/handlerightmiddle.gif -%%T%%/server/webapps/admin/images/linelastnode.gif -%%T%%/server/webapps/admin/images/linemiddlenode.gif -%%T%%/server/webapps/admin/images/linevertical.gif -%%T%%/server/webapps/admin/index.jsp -%%T%%/server/webapps/admin/logger/logger.jsp -%%T%%/server/webapps/admin/logger/loggers.jsp -%%T%%/server/webapps/admin/login.jsp -%%T%%/server/webapps/admin/realm/jdbcRealm.jsp -%%T%%/server/webapps/admin/realm/jndiRealm.jsp -%%T%%/server/webapps/admin/realm/memoryRealm.jsp -%%T%%/server/webapps/admin/realm/realms.jsp -%%T%%/server/webapps/admin/realm/userDatabaseRealm.jsp -%%T%%/server/webapps/admin/resources/dataSource.jsp -%%T%%/server/webapps/admin/resources/dataSources.jspf -%%T%%/server/webapps/admin/resources/deleteDataSources.jsp -%%T%%/server/webapps/admin/resources/deleteEnvEntries.jsp -%%T%%/server/webapps/admin/resources/deleteMailSessions.jsp -%%T%%/server/webapps/admin/resources/deleteResourceLinks.jsp -%%T%%/server/webapps/admin/resources/deleteUserDatabases.jsp -%%T%%/server/webapps/admin/resources/envEntries.jspf -%%T%%/server/webapps/admin/resources/envEntry.jsp -%%T%%/server/webapps/admin/resources/listDataSources.jsp -%%T%%/server/webapps/admin/resources/listDataSources.jspf -%%T%%/server/webapps/admin/resources/listEnvEntries.jsp -%%T%%/server/webapps/admin/resources/listEnvEntries.jspf -%%T%%/server/webapps/admin/resources/listMailSessions.jsp -%%T%%/server/webapps/admin/resources/listMailSessions.jspf -%%T%%/server/webapps/admin/resources/listResourceLinks.jsp -%%T%%/server/webapps/admin/resources/listResourceLinks.jspf -%%T%%/server/webapps/admin/resources/listUserDatabases.jsp -%%T%%/server/webapps/admin/resources/listUserDatabases.jspf -%%T%%/server/webapps/admin/resources/mailSession.jsp -%%T%%/server/webapps/admin/resources/mailSessions.jspf -%%T%%/server/webapps/admin/resources/resourceLink.jsp -%%T%%/server/webapps/admin/resources/resourceLinks.jspf -%%T%%/server/webapps/admin/resources/userDatabase.jsp -%%T%%/server/webapps/admin/resources/userDatabases.jspf -%%T%%/server/webapps/admin/saved.jsp -%%T%%/server/webapps/admin/server/server.jsp -%%T%%/server/webapps/admin/service/service.jsp -%%T%%/server/webapps/admin/service/services.jsp -%%T%%/server/webapps/admin/tree-control-test.css -%%T%%/server/webapps/admin/tree-control-test.jsp -%%T%%/server/webapps/admin/users/deleteGroups.jsp -%%T%%/server/webapps/admin/users/deleteRoles.jsp -%%T%%/server/webapps/admin/users/deleteUsers.jsp -%%T%%/server/webapps/admin/users/footer.jsp -%%T%%/server/webapps/admin/users/group.jsp -%%T%%/server/webapps/admin/users/groups.jspf -%%T%%/server/webapps/admin/users/header.jsp -%%T%%/server/webapps/admin/users/listGroups.jsp -%%T%%/server/webapps/admin/users/listGroups.jspf -%%T%%/server/webapps/admin/users/listRoles.jsp -%%T%%/server/webapps/admin/users/listRoles.jspf -%%T%%/server/webapps/admin/users/listUsers.jsp -%%T%%/server/webapps/admin/users/listUsers.jspf -%%T%%/server/webapps/admin/users/role.jsp -%%T%%/server/webapps/admin/users/roles.jspf -%%T%%/server/webapps/admin/users/user.jsp -%%T%%/server/webapps/admin/users/users.jspf -%%T%%/server/webapps/admin/valve/accessLogValve.jsp -%%T%%/server/webapps/admin/valve/remoteAddrValve.jsp -%%T%%/server/webapps/admin/valve/remoteHostValve.jsp -%%T%%/server/webapps/admin/valve/requestDumperValve.jsp -%%T%%/server/webapps/admin/valve/singleSignOnValve.jsp -%%T%%/server/webapps/admin/valve/valves.jsp -%%T%%/server/webapps/manager/WEB-INF/web.xml -%%T%%/server/webapps/manager/html-manager-howto.html -%%T%%/server/webapps/manager/images/jakarta-logo.gif -%%T%%/server/webapps/manager/images/tomcat.gif -%%T%%/server/webapps/manager/images/void.gif -%%T%%/server/webapps/manager/manager-howto.html -@exec mkdir %D/%%T%%/shared || true -@exec mkdir %D/%%T%%/shared/classes || true -@exec mkdir %D/%%T%%/shared/lib || true -%%T%%/temp/README.txt -%%T%%/webapps/ROOT/WEB-INF/web.xml -%%T%%/webapps/ROOT/index.jsp -%%T%%/webapps/ROOT/jakarta-banner.gif -%%T%%/webapps/ROOT/tomcat-power.gif -%%T%%/webapps/ROOT/tomcat.gif -%%T%%/webapps/admin.xml -%%T%%/webapps/examples/WEB-INF/classes/CookieExample.class -%%T%%/webapps/examples/WEB-INF/classes/CookieExample.java -%%T%%/webapps/examples/WEB-INF/classes/HelloWorldExample.class -%%T%%/webapps/examples/WEB-INF/classes/HelloWorldExample.java -%%T%%/webapps/examples/WEB-INF/classes/JndiServlet.class -%%T%%/webapps/examples/WEB-INF/classes/JndiServlet.java -%%T%%/webapps/examples/WEB-INF/classes/LocalStrings.properties -%%T%%/webapps/examples/WEB-INF/classes/LocalStrings_en.properties -%%T%%/webapps/examples/WEB-INF/classes/LocalStrings_es.properties -%%T%%/webapps/examples/WEB-INF/classes/LocalStrings_fr.properties -%%T%%/webapps/examples/WEB-INF/classes/RequestHeaderExample.class -%%T%%/webapps/examples/WEB-INF/classes/RequestHeaderExample.java -%%T%%/webapps/examples/WEB-INF/classes/RequestInfoExample.class -%%T%%/webapps/examples/WEB-INF/classes/RequestInfoExample.java -%%T%%/webapps/examples/WEB-INF/classes/RequestParamExample.class -%%T%%/webapps/examples/WEB-INF/classes/RequestParamExample.java -%%T%%/webapps/examples/WEB-INF/classes/SendMailServlet.class -%%T%%/webapps/examples/WEB-INF/classes/SendMailServlet.java -%%T%%/webapps/examples/WEB-INF/classes/SessionExample.class -%%T%%/webapps/examples/WEB-INF/classes/SessionExample.java -%%T%%/webapps/examples/WEB-INF/classes/cal/Entries.class -%%T%%/webapps/examples/WEB-INF/classes/cal/Entries.java -%%T%%/webapps/examples/WEB-INF/classes/cal/Entry.class -%%T%%/webapps/examples/WEB-INF/classes/cal/Entry.java -%%T%%/webapps/examples/WEB-INF/classes/cal/JspCalendar.class -%%T%%/webapps/examples/WEB-INF/classes/cal/JspCalendar.java -%%T%%/webapps/examples/WEB-INF/classes/cal/TableBean.class -%%T%%/webapps/examples/WEB-INF/classes/cal/TableBean.java -%%T%%/webapps/examples/WEB-INF/classes/checkbox/CheckTest.class -%%T%%/webapps/examples/WEB-INF/classes/checkbox/CheckTest.java -%%T%%/webapps/examples/WEB-INF/classes/colors/ColorGameBean.class -%%T%%/webapps/examples/WEB-INF/classes/colors/ColorGameBean.java -%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilter.class -%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilter.java -%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class -%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java -%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class -%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java -%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class -%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java -%%T%%/webapps/examples/WEB-INF/classes/dates/JspCalendar.class -%%T%%/webapps/examples/WEB-INF/classes/dates/JspCalendar.java -%%T%%/webapps/examples/WEB-INF/classes/error/Smart.class -%%T%%/webapps/examples/WEB-INF/classes/error/Smart.java -%%T%%/webapps/examples/WEB-INF/classes/examples/ExampleTagBase.class -%%T%%/webapps/examples/WEB-INF/classes/examples/ExampleTagBase.java -%%T%%/webapps/examples/WEB-INF/classes/examples/FooTag.class -%%T%%/webapps/examples/WEB-INF/classes/examples/FooTag.java -%%T%%/webapps/examples/WEB-INF/classes/examples/FooTagExtraInfo.class -%%T%%/webapps/examples/WEB-INF/classes/examples/FooTagExtraInfo.java -%%T%%/webapps/examples/WEB-INF/classes/examples/LogTag.class -%%T%%/webapps/examples/WEB-INF/classes/examples/LogTag.java -%%T%%/webapps/examples/WEB-INF/classes/examples/ShowSource.class -%%T%%/webapps/examples/WEB-INF/classes/examples/ShowSource.java -%%T%%/webapps/examples/WEB-INF/classes/filters/ExampleFilter.class -%%T%%/webapps/examples/WEB-INF/classes/filters/ExampleFilter.java -%%T%%/webapps/examples/WEB-INF/classes/filters/RequestDumperFilter.class -%%T%%/webapps/examples/WEB-INF/classes/filters/RequestDumperFilter.java -%%T%%/webapps/examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/webapps/examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java -%%T%%/webapps/examples/WEB-INF/classes/listeners/ContextListener.class -%%T%%/webapps/examples/WEB-INF/classes/listeners/ContextListener.java -%%T%%/webapps/examples/WEB-INF/classes/listeners/SessionListener.class -%%T%%/webapps/examples/WEB-INF/classes/listeners/SessionListener.java -%%T%%/webapps/examples/WEB-INF/classes/num/NumberGuessBean.class -%%T%%/webapps/examples/WEB-INF/classes/num/NumberGuessBean.java -%%T%%/webapps/examples/WEB-INF/classes/servletToJsp.class -%%T%%/webapps/examples/WEB-INF/classes/servletToJsp.java -%%T%%/webapps/examples/WEB-INF/classes/sessions/DummyCart.class -%%T%%/webapps/examples/WEB-INF/classes/sessions/DummyCart.java -%%T%%/webapps/examples/WEB-INF/classes/util/HTMLFilter.class -%%T%%/webapps/examples/WEB-INF/classes/util/HTMLFilter.java -%%T%%/webapps/examples/WEB-INF/classes/validators/DebugValidator.class -%%T%%/webapps/examples/WEB-INF/classes/validators/DebugValidator.java -%%T%%/webapps/examples/WEB-INF/jsp/applet/Clock2.java -%%T%%/webapps/examples/WEB-INF/jsp/debug-taglib.tld -%%T%%/webapps/examples/WEB-INF/jsp/example-taglib.tld -%%T%%/webapps/examples/WEB-INF/web.xml -%%T%%/webapps/examples/images/code.gif -%%T%%/webapps/examples/images/execute.gif -%%T%%/webapps/examples/images/return.gif -%%T%%/webapps/examples/jsp/cal/Entries.txt -%%T%%/webapps/examples/jsp/cal/Entry.txt -%%T%%/webapps/examples/jsp/cal/JspCalendar.txt -%%T%%/webapps/examples/jsp/cal/TableBean.txt -%%T%%/webapps/examples/jsp/cal/cal1.jsp -%%T%%/webapps/examples/jsp/cal/cal1.txt -%%T%%/webapps/examples/jsp/cal/cal2.jsp -%%T%%/webapps/examples/jsp/cal/cal2.txt -%%T%%/webapps/examples/jsp/cal/calendar.html -%%T%%/webapps/examples/jsp/cal/login.html -%%T%%/webapps/examples/jsp/checkbox/CheckTest.html -%%T%%/webapps/examples/jsp/checkbox/check.html -%%T%%/webapps/examples/jsp/checkbox/checkresult.jsp -%%T%%/webapps/examples/jsp/checkbox/checkresult.txt -%%T%%/webapps/examples/jsp/checkbox/cresult.html -%%T%%/webapps/examples/jsp/colors/ColorGameBean.html -%%T%%/webapps/examples/jsp/colors/clr.html -%%T%%/webapps/examples/jsp/colors/colors.html -%%T%%/webapps/examples/jsp/colors/colors.txt -%%T%%/webapps/examples/jsp/colors/colrs.jsp -%%T%%/webapps/examples/jsp/dates/date.html -%%T%%/webapps/examples/jsp/dates/date.jsp -%%T%%/webapps/examples/jsp/dates/date.txt -%%T%%/webapps/examples/jsp/error/er.html -%%T%%/webapps/examples/jsp/error/err.jsp -%%T%%/webapps/examples/jsp/error/err.txt -%%T%%/webapps/examples/jsp/error/error.html -%%T%%/webapps/examples/jsp/error/errorpge.jsp -%%T%%/webapps/examples/jsp/forward/forward.jsp -%%T%%/webapps/examples/jsp/forward/forward.txt -%%T%%/webapps/examples/jsp/forward/fwd.html -%%T%%/webapps/examples/jsp/forward/one.jsp -%%T%%/webapps/examples/jsp/forward/two.html -%%T%%/webapps/examples/jsp/include/foo.html -%%T%%/webapps/examples/jsp/include/foo.jsp -%%T%%/webapps/examples/jsp/include/inc.html -%%T%%/webapps/examples/jsp/include/include.jsp -%%T%%/webapps/examples/jsp/include/include.txt -%%T%%/webapps/examples/jsp/index.html -%%T%%/webapps/examples/jsp/jsptoserv/hello.jsp -%%T%%/webapps/examples/jsp/jsptoserv/jsptoservlet.jsp -%%T%%/webapps/examples/jsp/jsptoserv/jts.html -%%T%%/webapps/examples/jsp/jsptoserv/jts.txt -%%T%%/webapps/examples/jsp/jsptoserv/stj.txt -%%T%%/webapps/examples/jsp/mail/sendmail.html -%%T%%/webapps/examples/jsp/mail/sendmail.jsp -%%T%%/webapps/examples/jsp/mail/sendmail.txt -%%T%%/webapps/examples/jsp/num/numguess.html -%%T%%/webapps/examples/jsp/num/numguess.jsp -%%T%%/webapps/examples/jsp/num/numguess.txt -%%T%%/webapps/examples/jsp/plugin/applet/Clock2.class -%%T%%/webapps/examples/jsp/plugin/applet/Clock2.java -%%T%%/webapps/examples/jsp/plugin/plugin.html -%%T%%/webapps/examples/jsp/plugin/plugin.jsp -%%T%%/webapps/examples/jsp/plugin/plugin.txt -%%T%%/webapps/examples/jsp/security/protected/error.jsp -%%T%%/webapps/examples/jsp/security/protected/index.jsp -%%T%%/webapps/examples/jsp/security/protected/login.jsp -%%T%%/webapps/examples/jsp/sessions/DummyCart.html -%%T%%/webapps/examples/jsp/sessions/carts.html -%%T%%/webapps/examples/jsp/sessions/carts.jsp -%%T%%/webapps/examples/jsp/sessions/carts.txt -%%T%%/webapps/examples/jsp/sessions/crt.html -%%T%%/webapps/examples/jsp/simpletag/foo.html -%%T%%/webapps/examples/jsp/simpletag/foo.jsp -%%T%%/webapps/examples/jsp/simpletag/foo.txt -%%T%%/webapps/examples/jsp/snp/snoop.html -%%T%%/webapps/examples/jsp/snp/snoop.jsp -%%T%%/webapps/examples/jsp/snp/snoop.txt -%%T%%/webapps/examples/jsp/source.jsp -%%T%%/webapps/examples/jsp/xml/xml.html -%%T%%/webapps/examples/jsp/xml/xml.jsp -%%T%%/webapps/examples/jsp/xml/xml.txt -%%T%%/webapps/examples/servlets/cookies.html -%%T%%/webapps/examples/servlets/helloworld.html -%%T%%/webapps/examples/servlets/index.html -%%T%%/webapps/examples/servlets/jndi.html -%%T%%/webapps/examples/servlets/reqheaders.html -%%T%%/webapps/examples/servlets/reqinfo.html -%%T%%/webapps/examples/servlets/reqparams.html -%%T%%/webapps/examples/servlets/sessions.html -%%T%%/webapps/manager.xml -%%T%%/webapps/tomcat-docs/BUILDING.txt -%%T%%/webapps/tomcat-docs/README.txt -%%T%%/webapps/tomcat-docs/RUNNING.txt -%%T%%/webapps/tomcat-docs/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/deployment.html -%%T%%/webapps/tomcat-docs/appdev/index.html -%%T%%/webapps/tomcat-docs/appdev/installation.html -%%T%%/webapps/tomcat-docs/appdev/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/printer/deployment.html -%%T%%/webapps/tomcat-docs/appdev/printer/index.html -%%T%%/webapps/tomcat-docs/appdev/printer/installation.html -%%T%%/webapps/tomcat-docs/appdev/printer/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/processes.html -%%T%%/webapps/tomcat-docs/appdev/printer/source.html -%%T%%/webapps/tomcat-docs/appdev/printer/web.xml.txt -%%T%%/webapps/tomcat-docs/appdev/processes.html -%%T%%/webapps/tomcat-docs/appdev/sample/build.xml -%%T%%/webapps/tomcat-docs/appdev/sample/docs/README.txt -%%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage/Hello.java -%%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/sample/web/hello.jsp -%%T%%/webapps/tomcat-docs/appdev/sample/web/images/tomcat.gif -%%T%%/webapps/tomcat-docs/appdev/sample/web/index.html -%%T%%/webapps/tomcat-docs/appdev/source.html -%%T%%/webapps/tomcat-docs/appdev/web.xml.txt -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Authenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Cluster.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Connector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Contained.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Container.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Context.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/DefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Deployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Engine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Globals.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Group.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Host.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Lifecycle.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Loader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Logger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Manager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Mapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Pipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Realm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Role.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Server.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ServerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Service.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Session.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Store.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/User.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Valve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Wrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/AbstractCatalinaTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/DeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/InstallTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ListTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ReloadTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RemoveTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ResourcesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RolesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StartTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StopTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/UndeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/AuthenticatorBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/BasicAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/DigestAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/FormAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/NonLoginAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SSLAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SavedRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SingleSignOn.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/ClusterMemberInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/ClusterReceiver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/ClusterSender.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/ClusterSessionBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/MulticastReceiver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/MulticastSender.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/ReplicationWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/StandardCluster.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ClientAbortException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpRequestBase.PrivilegedGetSession.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpRequestBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpRequestWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpResponseBase.PrivilegedFlushBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpResponseBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpResponseWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/RequestBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/RequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/RequestStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/RequestWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ResponseBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ResponseStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ResponseWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ResponseWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http/HttpConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http/HttpRequestStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http/HttpResponseStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http/SocketInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http10/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http10/HttpConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http10/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http10/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http10/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpCertificates.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpConfigurationHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpEngine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpHost.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpPacket.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpRequest.Stream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpRequestHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpResponse.Stream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/WarpSSLData.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.PrivilegedGetRequestDispatcher.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.PrivilegedGetResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.PrivilegedGetResourcePaths.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.PrivilegedLogException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.PrivilegedLogMessage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.PrivilegedLogThrowable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContextFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.PrivilegedAddChild.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/FastEngineMapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/MappingRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/NamingContextListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardContextMapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardDefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardEngine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardEngineMapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHost.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHostDeployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHostMapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardPipeline.StandardPipelineValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardPipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardServer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapperFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ApplicationParameter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextLocalEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResourceLink.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ErrorPage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterDef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/LoginConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/NamingResources.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ResourceParams.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityCollection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityConstraint.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/Test.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Extension.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Reloader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/ResourceEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/StandardClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.PrivilegedFindResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappLoader.WebappContextNotifier.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/FileLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/LoggerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemErrLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemOutLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ClassNameMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ConnectorMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextEnvironmentMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceLinkMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/DefaultContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GlobalResourcesLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GroupMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MemoryUserDatabaseMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/NamingResourcesMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/RoleMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ServerLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardEngineMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardHostMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServerMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/UserMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/DefaultServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/SSLServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/ServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/DataSourceRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/GenericPrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASCallbackHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASMemoryLoginModule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JDBCRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JNDIRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/RealmBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/UserDatabaseRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIRunner.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.ResourceInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/HTMLManagerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/InvokerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/ManagerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/WebdavServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/DistributedManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/FileStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/JDBCStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/ManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardSessionFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StoreBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ByteArrayServletOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ExpressionParseTree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ExpressionTokenizer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ResponseIncludeWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSICommand.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIConditional.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIEcho.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExec.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFlastmod.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFsize.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIInclude.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIMediator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIPrintenv.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIProcessor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.ServletContextAndPath.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletRequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSISet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIStopProcessingException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Bootstrap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/BootstrapService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/BootstrapServiceContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.CatalinaShutdownHook.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CatalinaManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CatalinaManagerMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CatalinaService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ClassLoaderFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CopyParentClassLoaderRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Embedded.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EmbeddedManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EmbeddedManagerMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ExpandWar.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HomesUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/LifecycleListenerRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/NamingRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/PasswdUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/SecurityClassLoad.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/TldRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Tool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/WebRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabaseFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Base64.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CGIProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CharsetMapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CookieTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CustomObjectInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DOMWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DateTool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Enumerator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/FastHttpDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/HexUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/IOTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/InstanceSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/LifecycleSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MD5Encoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MIME2Java.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ParameterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessHelper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Queue.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/RequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ResourceSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ServerInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Strftime.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringParser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URL.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URLEncoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/XMLWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/AccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/CertificatesValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.AccessLog.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ErrorDispatcherValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ErrorReportValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ExtendedAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/JDBCAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteAddrValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteHostValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestDumperValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestFilterValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ValveBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextAccessController.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextBindings.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/EjbRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/JndiPermission.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NameParserImpl.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextBindingsEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceEnvRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceLinkRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/SelectorContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/TransactionRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/BeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/EjbFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/MailSessionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceEnvFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceLinkFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/SendMailFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/TransactionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/TyrexFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/TyrexResourceFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/TyrexTransactionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/javaURLContextFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/BaseDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandlerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ImmutableNameNotFoundException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ProxyDirContext.CacheEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ProxyDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/RecyclableNamingEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Resource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.Entry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.WARResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/Handler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/package-list -%%T%%/webapps/tomcat-docs/catalina/docs/api/packages.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/catalina/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/mbean-names.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/mbean-names.html -%%T%%/webapps/tomcat-docs/cgi-howto.html -%%T%%/webapps/tomcat-docs/class-loader-howto.html -%%T%%/webapps/tomcat-docs/config/connectors.html -%%T%%/webapps/tomcat-docs/config/context.html -%%T%%/webapps/tomcat-docs/config/coyote.html -%%T%%/webapps/tomcat-docs/config/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/engine.html -%%T%%/webapps/tomcat-docs/config/globalresources.html -%%T%%/webapps/tomcat-docs/config/host.html -%%T%%/webapps/tomcat-docs/config/http11.html -%%T%%/webapps/tomcat-docs/config/index.html -%%T%%/webapps/tomcat-docs/config/jk.html -%%T%%/webapps/tomcat-docs/config/jk2.html -%%T%%/webapps/tomcat-docs/config/loader.html -%%T%%/webapps/tomcat-docs/config/logger.html -%%T%%/webapps/tomcat-docs/config/manager.html -%%T%%/webapps/tomcat-docs/config/printer/connectors.html -%%T%%/webapps/tomcat-docs/config/printer/context.html -%%T%%/webapps/tomcat-docs/config/printer/coyote.html -%%T%%/webapps/tomcat-docs/config/printer/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/printer/engine.html -%%T%%/webapps/tomcat-docs/config/printer/globalresources.html -%%T%%/webapps/tomcat-docs/config/printer/host.html -%%T%%/webapps/tomcat-docs/config/printer/http11.html -%%T%%/webapps/tomcat-docs/config/printer/index.html -%%T%%/webapps/tomcat-docs/config/printer/jk.html -%%T%%/webapps/tomcat-docs/config/printer/jk2.html -%%T%%/webapps/tomcat-docs/config/printer/loader.html -%%T%%/webapps/tomcat-docs/config/printer/logger.html -%%T%%/webapps/tomcat-docs/config/printer/manager.html -%%T%%/webapps/tomcat-docs/config/printer/realm.html -%%T%%/webapps/tomcat-docs/config/printer/resources.html -%%T%%/webapps/tomcat-docs/config/printer/server.html -%%T%%/webapps/tomcat-docs/config/printer/service.html -%%T%%/webapps/tomcat-docs/config/printer/valve.html -%%T%%/webapps/tomcat-docs/config/printer/webapp.html -%%T%%/webapps/tomcat-docs/config/realm.html -%%T%%/webapps/tomcat-docs/config/resources.html -%%T%%/webapps/tomcat-docs/config/server.html -%%T%%/webapps/tomcat-docs/config/service.html -%%T%%/webapps/tomcat-docs/config/valve.html -%%T%%/webapps/tomcat-docs/config/webapp.html -%%T%%/webapps/tomcat-docs/html-manager-howto.html -%%T%%/webapps/tomcat-docs/images/jakarta-logo.gif -%%T%%/webapps/tomcat-docs/images/printer.gif -%%T%%/webapps/tomcat-docs/images/tomcat.gif -%%T%%/webapps/tomcat-docs/images/void.gif -%%T%%/webapps/tomcat-docs/index.html -%%T%%/webapps/tomcat-docs/introduction.html -%%T%%/webapps/tomcat-docs/jasper-howto.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Constants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/EmbededServletOptions.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JasperException.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspC.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspCompilationContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Options.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/BeanRepository.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Collector.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Compiler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Dumper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorDispatcher.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Generator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JavacErrorDetail.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspDocumentParser.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspReader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspRuntimeContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.ValidAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Mark.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Comment.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.CustomTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Declaration.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Expression.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.FallBackAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ForwardAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.GetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspRoot.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Nodes.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PageDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamsAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PlugIn.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Root.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ScriptingElement.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Scriptlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.SetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TaglibDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TemplateText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UninterpretedTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UseBean.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Visitor.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/PageDataImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Parser.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ParserController.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ScriptingVariabler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ServletWriter.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagConstants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagLibraryInfoImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TldLocationsCache.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Validator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/logging/DefaultLogger.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/logging/JasperLogger.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/logging/LogAware.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/logging/Logger.Helper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/logging/Logger.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/logging/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/logging/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/logging/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/BodyContentImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/HttpJspBase.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFactoryImpl.PrivilegedGetPageContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFactoryImpl.PrivilegedReleasePageContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFactoryImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.PrivilegedIntrospectHelper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspWriterImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/PageContextImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/ServletResponseWrapperInclude.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/TagHandlerPool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JasperLoader.PrivilegedLoadClass.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JasperLoader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspCServletContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServletWrapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/ServletEngine.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/TomcatServletEngine.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/Queue.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SimplePool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/StringManager.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SystemLogHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/ParserUtils.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/TreeNode.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/package-list -%%T%%/webapps/tomcat-docs/jasper/docs/api/packages.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/jasper/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/jk2/common/AJPv13-extensions-proposal.html -%%T%%/webapps/tomcat-docs/jk2/common/AJPv13.html -%%T%%/webapps/tomcat-docs/jk2/common/doccontrib.html -%%T%%/webapps/tomcat-docs/jk2/common/tools.html -%%T%%/webapps/tomcat-docs/jk2/faq.html -%%T%%/webapps/tomcat-docs/jk2/images/corner.gif -%%T%%/webapps/tomcat-docs/jk2/images/jakarta.gif -%%T%%/webapps/tomcat-docs/jk2/images/jk2.gif -%%T%%/webapps/tomcat-docs/jk2/images/jk2.png -%%T%%/webapps/tomcat-docs/jk2/images/mod_jk.jpg -%%T%%/webapps/tomcat-docs/jk2/images/pixel.gif -%%T%%/webapps/tomcat-docs/jk2/images/tomcat.ico -%%T%%/webapps/tomcat-docs/jk2/index.html -%%T%%/webapps/tomcat-docs/jk2/jk/aphowto.html -%%T%%/webapps/tomcat-docs/jk2/jk/domhowto.html -%%T%%/webapps/tomcat-docs/jk2/jk/iishowto.html -%%T%%/webapps/tomcat-docs/jk2/jk/neshowto.html -%%T%%/webapps/tomcat-docs/jk2/jk/quickhowto.html -%%T%%/webapps/tomcat-docs/jk2/jk/workershowto.html -%%T%%/webapps/tomcat-docs/jk2/jk2/confighowto.html -%%T%%/webapps/tomcat-docs/jk2/jk2/configtc.html -%%T%%/webapps/tomcat-docs/jk2/jk2/configtccom.html -%%T%%/webapps/tomcat-docs/jk2/jk2/configtcex.html -%%T%%/webapps/tomcat-docs/jk2/jk2/configweb.html -%%T%%/webapps/tomcat-docs/jk2/jk2/configwebcom.html -%%T%%/webapps/tomcat-docs/jk2/jk2/configwebex.html -%%T%%/webapps/tomcat-docs/jk2/jk2/installhowto.html -%%T%%/webapps/tomcat-docs/jk2/jk2/vhosthowto.html -%%T%%/webapps/tomcat-docs/jk2/style.css -@exec mkdir %D/%%T%%/webapps/tomcat-docs/jk2/printer ||true -%%T%%/webapps/tomcat-docs/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/manager-howto.html -%%T%%/webapps/tomcat-docs/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/BUILDING.txt -%%T%%/webapps/tomcat-docs/printer/README.txt -%%T%%/webapps/tomcat-docs/printer/RUNNING.txt -%%T%%/webapps/tomcat-docs/printer/cgi-howto.html -%%T%%/webapps/tomcat-docs/printer/class-loader-howto.html -%%T%%/webapps/tomcat-docs/printer/html-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/index.html -%%T%%/webapps/tomcat-docs/printer/introduction.html -%%T%%/webapps/tomcat-docs/printer/jasper-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/printer/manager-howto.html -%%T%%/webapps/tomcat-docs/printer/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/proxy-howto.html -%%T%%/webapps/tomcat-docs/printer/realm-howto.html -%%T%%/webapps/tomcat-docs/printer/security-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/ssi-howto.html -%%T%%/webapps/tomcat-docs/printer/ssl-howto.html -%%T%%/webapps/tomcat-docs/proxy-howto.html -%%T%%/webapps/tomcat-docs/realm-howto.html -%%T%%/webapps/tomcat-docs/security-manager-howto.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-frame.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/servletapi/constant-values.html -%%T%%/webapps/tomcat-docs/servletapi/deprecated-list.html -%%T%%/webapps/tomcat-docs/servletapi/help-doc.html -%%T%%/webapps/tomcat-docs/servletapi/index-all.html -%%T%%/webapps/tomcat-docs/servletapi/index.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/HttpJspPage.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/JspException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/JspFactory.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/JspPage.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/JspTagException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/JspWriter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/PageContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/class-use/HttpJspPage.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/class-use/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/class-use/JspException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/class-use/JspFactory.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/class-use/JspPage.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/class-use/JspTagException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/class-use/JspWriter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/class-use/PageContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/BodyContent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/BodyTag.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/IterationTag.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/PageData.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/Tag.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/TagData.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/TagInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/TagSupport.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/ValidationMessage.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/VariableInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/BodyContent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/BodyTag.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/IterationTag.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/PageData.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/Tag.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/TagData.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/TagInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/TagSupport.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/ValidationMessage.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use/VariableInfo.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/overview-frame.html -%%T%%/webapps/tomcat-docs/servletapi/overview-summary.html -%%T%%/webapps/tomcat-docs/servletapi/overview-tree.html -%%T%%/webapps/tomcat-docs/servletapi/package-list -%%T%%/webapps/tomcat-docs/servletapi/packages.html -%%T%%/webapps/tomcat-docs/servletapi/resources/inherit.gif -%%T%%/webapps/tomcat-docs/servletapi/serialized-form.html -%%T%%/webapps/tomcat-docs/servletapi/stylesheet.css -%%T%%/webapps/tomcat-docs/ssi-howto.html -%%T%%/webapps/tomcat-docs/ssl-howto.html -%%T%%/webapps/webdav/WEB-INF/web.xml -%%T%%/webapps/webdav/index.html -%%T%%/webapps/webdav/tomcat-power.gif -%%T%%/webapps/webdav/tomcat.gif -@exec mkdir %D/%%T%%/work || true -@exec mkdir %D/%%T%%/common/classes ||true -@exec chown -R %%WWWOWN%%:%%WWWGRP%% %D/%%T%%/ -@dirrm %%T%%/work -@dirrm %%T%%/webapps/webdav/WEB-INF -@dirrm %%T%%/webapps/webdav -@dirrm %%T%%/webapps/tomcat-docs/servletapi/resources -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/doc-files -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/tagext -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/jsp -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax -@dirrm %%T%%/webapps/tomcat-docs/servletapi -@dirrm %%T%%/webapps/tomcat-docs/printer -@dirrm %%T%%/webapps/tomcat-docs/jk2/printer -@dirrm %%T%%/webapps/tomcat-docs/jk2/jk2 -@dirrm %%T%%/webapps/tomcat-docs/jk2/jk -@dirrm %%T%%/webapps/tomcat-docs/jk2/images -@dirrm %%T%%/webapps/tomcat-docs/jk2/common -@dirrm %%T%%/webapps/tomcat-docs/jk2 -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/logging -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs -@dirrm %%T%%/webapps/tomcat-docs/jasper -@dirrm %%T%%/webapps/tomcat-docs/images -@dirrm %%T%%/webapps/tomcat-docs/config/printer -@dirrm %%T%%/webapps/tomcat-docs/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs/printer -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/warp -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http10 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/http -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/cluster -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs -@dirrm %%T%%/webapps/tomcat-docs/catalina -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/images -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/docs -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample -@dirrm %%T%%/webapps/tomcat-docs/appdev/printer -@dirrm %%T%%/webapps/tomcat-docs/appdev -@dirrm %%T%%/webapps/tomcat-docs/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs -@dirrm %%T%%/webapps/examples/servlets -@dirrm %%T%%/webapps/examples/jsp/xml -@dirrm %%T%%/webapps/examples/jsp/snp -@dirrm %%T%%/webapps/examples/jsp/simpletag -@dirrm %%T%%/webapps/examples/jsp/sessions -@dirrm %%T%%/webapps/examples/jsp/security/protected -@dirrm %%T%%/webapps/examples/jsp/security -@dirrm %%T%%/webapps/examples/jsp/plugin/applet -@dirrm %%T%%/webapps/examples/jsp/plugin -@dirrm %%T%%/webapps/examples/jsp/num -@dirrm %%T%%/webapps/examples/jsp/mail -@dirrm %%T%%/webapps/examples/jsp/jsptoserv -@dirrm %%T%%/webapps/examples/jsp/include -@dirrm %%T%%/webapps/examples/jsp/forward -@dirrm %%T%%/webapps/examples/jsp/error -@dirrm %%T%%/webapps/examples/jsp/dates -@dirrm %%T%%/webapps/examples/jsp/colors -@dirrm %%T%%/webapps/examples/jsp/checkbox -@dirrm %%T%%/webapps/examples/jsp/cal -@dirrm %%T%%/webapps/examples/jsp -@dirrm %%T%%/webapps/examples/images -@dirrm %%T%%/webapps/examples/WEB-INF/jsp/applet -@dirrm %%T%%/webapps/examples/WEB-INF/jsp -@dirrm %%T%%/webapps/examples/WEB-INF/classes/validators -@dirrm %%T%%/webapps/examples/WEB-INF/classes/util -@dirrm %%T%%/webapps/examples/WEB-INF/classes/sessions -@dirrm %%T%%/webapps/examples/WEB-INF/classes/num -@dirrm %%T%%/webapps/examples/WEB-INF/classes/listeners -@dirrm %%T%%/webapps/examples/WEB-INF/classes/filters -@dirrm %%T%%/webapps/examples/WEB-INF/classes/examples -@dirrm %%T%%/webapps/examples/WEB-INF/classes/error -@dirrm %%T%%/webapps/examples/WEB-INF/classes/dates -@dirrm %%T%%/webapps/examples/WEB-INF/classes/compressionFilters -@dirrm %%T%%/webapps/examples/WEB-INF/classes/colors -@dirrm %%T%%/webapps/examples/WEB-INF/classes/checkbox -@dirrm %%T%%/webapps/examples/WEB-INF/classes/cal -@dirrm %%T%%/webapps/examples/WEB-INF/classes -@dirrm %%T%%/webapps/examples/WEB-INF -@dirrm %%T%%/webapps/examples -@dirrm %%T%%/webapps/ROOT/WEB-INF -@dirrm %%T%%/webapps/ROOT -@dirrm %%T%%/webapps -@dirrm %%T%%/temp -@dirrm %%T%%/shared/lib -@dirrm %%T%%/shared/classes -@dirrm %%T%%/shared -@dirrm %%T%%/server/webapps/manager/images -@dirrm %%T%%/server/webapps/manager/WEB-INF -@dirrm %%T%%/server/webapps/manager -@dirrm %%T%%/server/webapps/admin/valve -@dirrm %%T%%/server/webapps/admin/users -@dirrm %%T%%/server/webapps/admin/service -@dirrm %%T%%/server/webapps/admin/server -@dirrm %%T%%/server/webapps/admin/resources -@dirrm %%T%%/server/webapps/admin/realm -@dirrm %%T%%/server/webapps/admin/logger -@dirrm %%T%%/server/webapps/admin/images -@dirrm %%T%%/server/webapps/admin/host -@dirrm %%T%%/server/webapps/admin/defaultcontext -@dirrm %%T%%/server/webapps/admin/context -@dirrm %%T%%/server/webapps/admin/connector -@dirrm %%T%%/server/webapps/admin/WEB-INF/lib -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/server -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/logger -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/filters -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp/admin -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache/webapp -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org/apache -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/org -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes/filters -@dirrm %%T%%/server/webapps/admin/WEB-INF/classes -@dirrm %%T%%/server/webapps/admin/WEB-INF -@dirrm %%T%%/server/webapps/admin -@dirrm %%T%%/server/webapps -@dirrm %%T%%/server/lib -@dirrm %%T%%/server/classes -@dirrm %%T%%/server -@dirrm %%T%%/logs -@dirrm %%T%%/conf -@dirrm %%T%%/common/lib -@dirrm %%T%%/common/endorsed -@dirrm %%T%%/common/classes -@dirrm %%T%%/common -@dirrm %%T%%/bin -@dirrm %%T%% diff --git a/www/tomcat55/Makefile b/www/tomcat55/Makefile deleted file mode 100644 index 1693b2f1429b..000000000000 --- a/www/tomcat55/Makefile +++ /dev/null @@ -1,179 +0,0 @@ -# New ports collection makefile for: jakarta-tomcat-devel -# Date created: Tue Aug 12 23:26:32 CST 2003 -# Whom: Kang Liu <liukang@bjpu.edu.cn> -# -# $FreeBSD$ -# - -PORTNAME= jakarta-tomcat -PORTVERSION= 5.0.28 -CATEGORIES= www java -MASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA} -MASTER_SITE_SUBDIR= tomcat-5/v${PORTVERSION}/bin - -MAINTAINER= liukang@bjut.edu.cn -COMMENT= Open-source Java web server by Apache, 5.0.x branch - -USE_JAVA= yes -JAVA_VERSION= 1.3+ -NO_BUILD= YES - -MAJOR_VER= ${PORTVERSION:R} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -APP_HOME?= ${PREFIX}/${PKGBASE}${PORTVERSION:R} -LOG_DIR= ${APP_HOME}/logs -APP_TITLE= Jakarta Tomcat -APP_SHORTNAME= tomcat${MAJOR_VER:S/.//} -CONTROL_SCRIPT_NAME= ${APP_SHORTNAME}ctl -CONTROL_SCRIPT= ${PREFIX}/bin/${CONTROL_SCRIPT_NAME} -CONTROL_SCRIPT_MANPAGE_TITLE= ${CONTROL_SCRIPT_NAME:U} -STARTUP_ORDER?= 020 -STARTUP_SCRIPT_NAME= ${PORTNAME}${MAJOR_VER:S/.//}.sh -STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/${STARTUP_ORDER}.${STARTUP_SCRIPT_NAME} -USER= www -GROUP= www -PW?= /usr/sbin/pw -HTTP_PORT?= 8180 -SHUTDOWN_PORT?= 8005 -WARP_PORT?= 8008 -AJP_1_3_PORT?= 8009 -STDOUT_LOG= ${LOG_DIR}/stdout.log -STDERR_LOG= ${LOG_DIR}/stderr.log -AUTO_START?= NO -STOP_TIMEOUT?= 5 -PID_FILE= /var/run/${APP_SHORTNAME}.pid -REPLACE_FILES= ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.c \ - ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.1 \ - ${PORTSDIR}/www/jakarta-tomcat4/files/startup.sh \ - ${WRKSRC}/conf/server.xml -JAR_FILE= bin/bootstrap.jar -WRKDIR?= ${WRKDIRPREFIX}${.CURDIR}/work -PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///} WWWOWN=${USER} WWWGRP=${GROUP} -LATEST_LINK= ${APP_SHORTNAME} -.include <bsd.port.pre.mk> - -pre-patch: - @${ECHO_CMD} "Installation settings:" - @${ECHO_CMD} " Destination directory: ${APP_HOME}" - @${ECHO_CMD} " Control program location: ${CONTROL_SCRIPT}" - @${ECHO_CMD} " Startup script location: ${STARTUP_SCRIPT}" - @${ECHO_CMD} " Location of JDK: ${JAVA_HOME}" - @${ECHO_CMD} " Location of Java port: ${JAVA_PORT}" - @${ECHO_CMD} " Running as (user/group): ${USER}/${GROUP}" - @${ECHO_CMD} " HTTP port: ${HTTP_PORT}" - @${ECHO_CMD} " Shutdown listener port: ${SHUTDOWN_PORT}" - @${ECHO_CMD} " WARP port: ${WARP_PORT}" - @${ECHO_CMD} " AJP 1.3 connector port: ${AJP_1_3_PORT}" - @${ECHO_CMD} " Logfile stdout: ${STDOUT_LOG}" - @${ECHO_CMD} " Logfile stderr: ${STDERR_LOG}" - @${ECHO_CMD} " Starting after install: ${AUTO_START}" - @${ECHO_CMD} " Stop time-out: ${STOP_TIMEOUT} sec." - @PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL - -post-patch: - @${ECHO_CMD} -n ">> Removing unneeded files..." - @${RM} -f `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'` - @${ECHO_CMD} " [ DONE ]" - -.for f in ${REPLACE_FILES} - @${ECHO_CMD} -n ">> Customizing `basename $f`..." - @${SED} \ - -e "/%%AJP_1_3_PORT%%/s//${AJP_1_3_PORT}/g" \ - -e "/%%APP_HOME%%/s//${APP_HOME:S/\//\\\//g}/g" \ - -e "/%%APP_SHORTNAME%%/s//${APP_SHORTNAME}/g" \ - -e "/%%APP_TITLE%%/s//${APP_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT%%/s//${CONTROL_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%CONTROL_SCRIPT_MANPAGE_TITLE%%/s//${CONTROL_SCRIPT_MANPAGE_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT_NAME%%/s//${CONTROL_SCRIPT_NAME}/g" \ - -e "/%%GROUP%%/s//${GROUP}/g" \ - -e "/%%HTTP_PORT%%/s//${HTTP_PORT}/g" \ - -e "/%%JAVA_CMD%%/s//bin\/java/g" \ - -e "/%%JAVA_HOME%%/s//${JAVA_HOME:S/\//\\\//g}/g" \ - -e "/%%JAR_FILE%%/s//${JAR_FILE:S/\//\\\//g}/g" \ - -e "/%%LOG_DIR%%/s//${LOG_DIR:S/\//\\\//g}/g" \ - -e "/%%PID_FILE%%/s//${PID_FILE:S/\//\\\//g}/g" \ - -e "/%%PORTNAME%%/s//${PORTNAME}/g" \ - -e "/%%PORTVERSION%%/s//${PORTVERSION}/g" \ - -e "/%%PREFIX%%/s//${PREFIX:S/\//\\\//g}/g" \ - -e "/%%SHUTDOWN_PORT%%/s//${SHUTDOWN_PORT}/g" \ - -e "/%%STARTUP_SCRIPT_NAME%%/s//${STARTUP_SCRIPT_NAME}/g" \ - -e "/%%STARTUP_SCRIPT%%/s//${STARTUP_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%STDERR_LOG%%/s//${STDERR_LOG:S/\//\\\//g}/g" \ - -e "/%%STDOUT_LOG%%/s//${STDOUT_LOG:S/\//\\\//g}/g" \ - -e "/%%STOP_TIMEOUT%%/s//${STOP_TIMEOUT}/g" \ - -e "/%%USER%%/s//${USER}/g" \ - -e "/%%WARP_PORT%%/s//${WARP_PORT}/g" \ - $f > ${WRKDIR}/`basename $f` - @${ECHO_CMD} " [ DONE ]" -.endfor - -do-install: - @${ECHO_CMD} -n ">> Creating destination directory..." - @${MKDIR} ${APP_HOME} - @${MKDIR} ${LOG_DIR} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Backing up configuration files..." - @${MV} ${APP_HOME}/conf ${APP_HOME}/conf.orig 2>/dev/null || true - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Copying files to destination directory..." - @${CP} -R ${WRKSRC}/* ${APP_HOME} - @${CP} ${WRKDIR}/server.xml ${APP_HOME}/conf/ - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Compiling and installing control program..." - @${SED} \ - -e "/%%JAVA_ARGS%%/s//\"-Dcatalina.home=${APP_HOME:S/\//\\\//g}\",/g" \ - -e "/%%JAR_ARGS%%/s//\"start\",/g" \ - ${WRKDIR}/daemonctl.c > ${WRKDIR}/daemonctl_.c - @cd ${WRKDIR} && ${CC} -ansi -o ${CONTROL_SCRIPT_NAME} daemonctl_.c - @${CP} ${WRKDIR}/${CONTROL_SCRIPT_NAME} ${CONTROL_SCRIPT} - @${CHOWN} ${USER}:${GROUP} ${CONTROL_SCRIPT} - @${CHMOD} 6754 ${CONTROL_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Installing startup script..." - @${CP} ${WRKDIR}/startup.sh ${STARTUP_SCRIPT} - @${CHMOD} 0544 ${STARTUP_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - -.if !defined(NOPORTDOCS) - @${ECHO_CMD} -n ">> Installing man pages..." - @${INSTALL_MAN} ${WRKDIR}/daemonctl.1 ${MANPREFIX}/man/man1/${CONTROL_SCRIPT_NAME}.1 - @${ECHO_CMD} " [ DONE ]" -.endif - - @${ECHO_CMD} -n ">> Creating log files..." - @${INSTALL} /dev/null ${STDOUT_LOG} - @${INSTALL} /dev/null ${STDERR_LOG} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating symlink to tools.jar..." - @${LN} -sf ${JAVA_HOME}/lib/tools.jar ${APP_HOME}/common/lib/tools.jar - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing ownership settings..." - @${CHOWN} -R ${USER}:${GROUP} ${APP_HOME} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing permissions..." - @${CHMOD} 755 `${FIND} ${APP_HOME} -type d` - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating PID file..." - @${TOUCH} ${PID_FILE} - @${CHOWN} ${USER}:${GROUP} ${PID_FILE} - @${CHMOD} 0600 ${PID_FILE} - @${ECHO_CMD} " [ DONE ]" - -post-install: - @${ECHO_CMD} "${APP_TITLE} ${PORTVERSION} has been installed in ${APP_HOME}." - @${ECHO_CMD} "If a user should be able to use ${CONTROL_SCRIPT_NAME}, then put this user in the group ${GROUP}." -.if !defined(NOPORTDOCS) - @${ECHO_CMD} "Use 'man ${CONTROL_SCRIPT_NAME}' for information about starting and stopping ${APP_TITLE}." -.endif -.if ${AUTO_START} == "YES" - @${CONTROL_SCRIPT} start || true -.endif -.include <bsd.port.post.mk> diff --git a/www/tomcat55/distinfo b/www/tomcat55/distinfo deleted file mode 100644 index c2926ba12e6f..000000000000 --- a/www/tomcat55/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (jakarta-tomcat-5.0.28.tar.gz) = 2a189b6be6d8d6801097d4a658edfa05 -SIZE (jakarta-tomcat-5.0.28.tar.gz) = 10718313 diff --git a/www/tomcat55/files/patch-conf::server.xml b/www/tomcat55/files/patch-conf::server.xml deleted file mode 100644 index f5e763bfcb0f..000000000000 --- a/www/tomcat55/files/patch-conf::server.xml +++ /dev/null @@ -1,33 +0,0 @@ ---- conf/server.xml.orig Sat Aug 9 14:51:53 2003 -+++ conf/server.xml Sat Aug 9 14:57:48 2003 -@@ -10,7 +10,7 @@ - define subcomponents such as "Valves" or "Loggers" at this level. - --> - --<Server port="8005" shutdown="SHUTDOWN" debug="0"> -+<Server port="%%SHUTDOWN_PORT%%" shutdown="SHUTDOWN" debug="0"> - - - <!-- Comment these entries out to disable JMX MBeans support --> -@@ -88,8 +88,8 @@ - IP address of the remote client. - --> - -- <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> -- <Connector port="8080" -+ <!-- Define a non-SSL Coyote HTTP/1.1 Connector --> -+ <Connector port="%%HTTP_PORT%%" - maxThreads="150" minSpareThreads="25" maxSpareThreads="75" - enableLookups="false" redirectPort="8443" acceptCount="100" - debug="0" connectionTimeout="20000" -@@ -104,8 +104,8 @@ - clientAuth="false" sSLprotocol="TLS" /> - --> - -- <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> -- <Connector port="8009" -+ <!-- Define a Coyote/JK2 AJP 1.3 Connector --> -+ <Connector port="%%AJP_1_3_PORT%%" - enableLookups="false" redirectPort="8443" debug="0" - protocol="AJP/1.3" /> - diff --git a/www/tomcat55/pkg-deinstall b/www/tomcat55/pkg-deinstall deleted file mode 100644 index 52c321ce5f69..000000000000 --- a/www/tomcat55/pkg-deinstall +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh -# -# This script does the following. -# -# * Checks if the PID file exists. If it does, it kills the -# process and removes the PID file. -# -# * Checks if the 'www' user exists. If it does, then it displays -# a message. -# -# $FreeBSD: /tmp/pcvs/ports/www/tomcat55/Attic/pkg-deinstall,v 1.2 2004-01-02 12:31:11 znerd Exp $ -# - -# Make sure we're in the right stage of the process -if [ "$2" = "DEINSTALL" ]; then - - # Kill the process if it is still running - PID_FILE=/var/run/tomcat5 - if [ -s ${PID_FILE} ]; then - PID=`cat ${PID_FILE}` - echo -n ">> Killing Jakarta Tomcat process (${PID})..." - /bin/kill ${PID} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - echo -n ">> Removing PID file (${PID_FILE})..." - rm ${PID_FILE} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - fi -fi - -if [ "$2" = "POST-DEINSTALL" ]; then - # If the user exists, then display a message - if pw usershow "www" 2>/dev/null 1>&2; then - echo "To delete the www user permanently, use 'pw userdel www'" - fi -fi - -exit 0 diff --git a/www/tomcat55/pkg-descr b/www/tomcat55/pkg-descr deleted file mode 100644 index 717a166a2658..000000000000 --- a/www/tomcat55/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -Jakarta Tomcat is a web server written in 100% Pure Java. - -Tomcat 5.x is the current release of Tomcat, -and builds upon the Tomcat 3.3 and Tomcat 4.1 codebases. -The 5.x releases implement the Servlet 2.4 and JSP 2.0 specifications. - -Tomcat 5.0.x. Tomcat 5.0 improves on Tomcat 4.1 in many ways, including: - -o Performance optimizations and reduced garbage collection -o Refactored application deployer, with an optional standalone deployer - allowing validation and compilation of a web application before - putting it in production -o Complete server monitoring using JMX and the manager web application -o Scalability and reliability enhancements -o Improved Taglibs handling, including advanced pooling and tag plugins -o Improved platform integration, with native Windows and Unix wrappers -o Embedding of Tomcat using JMX -o Enhanced Security Manager support -o Integrated session clustering -o Expanded documentation - -WWW: http://jakarta.apache.org/tomcat/ diff --git a/www/tomcat55/pkg-install b/www/tomcat55/pkg-install deleted file mode 100644 index 6d05193e0b1b..000000000000 --- a/www/tomcat55/pkg-install +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# -# Checks if the 'www' user and group exist. If they don't, then -# an attempt is made to create both. -# -# $FreeBSD: /tmp/pcvs/ports/www/tomcat55/Attic/pkg-install,v 1.1 2003-08-13 11:39:38 znerd Exp $ -# - -# Make sure we're called during the 'make install' process -if [ "$2" != "PRE-INSTALL" ]; then - exit 0 -fi - -# Set some constants -USER=www -GROUP=${USER} -UID=80 -GID=${UID} - -# See if the group already exists -if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw groupadd ${GROUP} -g ${GID}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi -fi - -# See if the user already exists -if ! pw usershow "${USER}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "World Wide Web Owner"; \ - then - echo "Added user \"${USER}\"." - else - echo "Adding user \"${USER}\" failed..." - exit 1 - fi -fi -exit 0 diff --git a/www/tomcat55/pkg-plist b/www/tomcat55/pkg-plist deleted file mode 100644 index c666171582ff..000000000000 --- a/www/tomcat55/pkg-plist +++ /dev/null @@ -1,2007 +0,0 @@ -@exec mkdir %D/%%T%%/server || true -@exec mkdir %D/%%T%%/server/classes || true -@exec mkdir %D/%%T%%/server/webapps/admin/connector || true -@exec mkdir %D/%%T%%/server/webapps/admin/defaultcontext || true -@exec mkdir %D/%%T%%/server/webapps/admin/host || true -@exec mkdir %D/%%T%%/server/webapps/admin/logger || true -@exec mkdir %D/%%T%%/server/webapps/admin/realm || true -@exec mkdir %D/%%T%%/server/webapps/admin/context || true -@exec mkdir %D/%%T%%/server/webapps/admin/server || true -@exec mkdir %D/%%T%%/server/webapps/admin/service || true -@exec mkdir %D/%%T%%/server/webapps/admin/valve || true -@exec mkdir %D/%%T%%/shared || true -@exec mkdir %D/%%T%%/shared/classes || true -@exec mkdir %D/%%T%%/shared/lib || true -@exec mkdir %D/%%T%%/temp || true -@exec mkdir %D/%%T%%/conf.orig || true -bin/tomcat50ctl -etc/rc.d/020.jakarta-tomcat50.sh -%%T%%/LICENSE -%%T%%/NOTICE -%%T%%/RELEASE-NOTES -%%T%%/RUNNING.txt -%%T%%/bin/LauncherBootstrap.class -%%T%%/bin/bootstrap.jar -%%T%%/bin/catalina.50.sh -%%T%%/bin/catalina.sh -%%T%%/bin/catalina.xml -%%T%%/bin/commons-daemon.jar -%%T%%/bin/commons-launcher.jar -%%T%%/bin/commons-logging-api.jar -%%T%%/bin/digest.sh -%%T%%/bin/jmx.jar -%%T%%/bin/jsvc.tar.gz -%%T%%/bin/launcher.properties -%%T%%/bin/setclasspath.sh -%%T%%/bin/shutdown-using-launcher.sh -%%T%%/bin/shutdown.sh -%%T%%/bin/startup-using-launcher.sh -%%T%%/bin/startup.sh -%%T%%/bin/tool-wrapper-using-launcher.sh -%%T%%/bin/tool-wrapper.sh -%%T%%/bin/version.sh -%%T%%/common/endorsed/xercesImpl.jar -%%T%%/common/endorsed/xml-apis.jar -%%T%%/common/lib/ant-launcher.jar -%%T%%/common/lib/ant.jar -%%T%%/common/lib/commons-collections-3.1.jar -%%T%%/common/lib/commons-dbcp-1.2.1.jar -%%T%%/common/lib/commons-el.jar -%%T%%/common/lib/commons-pool-1.2.jar -%%T%%/common/lib/jasper-compiler.jar -%%T%%/common/lib/jasper-runtime.jar -%%T%%/common/lib/jsp-api.jar -%%T%%/common/lib/naming-common.jar -%%T%%/common/lib/naming-factory.jar -%%T%%/common/lib/naming-java.jar -%%T%%/common/lib/naming-resources.jar -%%T%%/common/lib/servlet-api.jar -%%T%%/common/lib/tools.jar -%%T%%/conf/Catalina/localhost/admin.xml -%%T%%/conf/Catalina/localhost/balancer.xml -%%T%%/conf/Catalina/localhost/manager.xml -%%T%%/conf/catalina.policy -%%T%%/conf/catalina.properties -%%T%%/conf/jk2.properties -%%T%%/conf/server-minimal.xml -%%T%%/conf/server.xml -%%T%%/conf/tomcat-users.xml -%%T%%/conf/web.xml -%%T%%/logs/stderr.log -%%T%%/logs/stdout.log -%%T%%/server/lib/catalina-ant.jar -%%T%%/server/lib/catalina-cluster.jar -%%T%%/server/lib/catalina-i18n-es.jar -%%T%%/server/lib/catalina-i18n-fr.jar -%%T%%/server/lib/catalina-i18n-ja.jar -%%T%%/server/lib/catalina-optional.jar -%%T%%/server/lib/catalina.jar -%%T%%/server/lib/commons-beanutils.jar -%%T%%/server/lib/commons-digester.jar -%%T%%/server/lib/commons-fileupload-1.0.jar -%%T%%/server/lib/commons-modeler.jar -%%T%%/server/lib/jakarta-regexp-1.3.jar -%%T%%/server/lib/jkconfig.jar -%%T%%/server/lib/jkshm.jar -%%T%%/server/lib/servlets-cgi.renametojar -%%T%%/server/lib/servlets-common.jar -%%T%%/server/lib/servlets-default.jar -%%T%%/server/lib/servlets-invoker.jar -%%T%%/server/lib/servlets-ssi.renametojar -%%T%%/server/lib/servlets-webdav.jar -%%T%%/server/lib/tomcat-coyote.jar -%%T%%/server/lib/tomcat-http11.jar -%%T%%/server/lib/tomcat-jk.jar -%%T%%/server/lib/tomcat-jk2.jar -%%T%%/server/lib/tomcat-jni.jar -%%T%%/server/lib/tomcat-util.jar -%%T%%/server/webapps/admin/WEB-INF/controls.tld -%%T%%/server/webapps/admin/WEB-INF/lib/catalina-admin.jar -%%T%%/server/webapps/admin/WEB-INF/lib/struts.jar -%%T%%/server/webapps/admin/WEB-INF/struts-bean.tld -%%T%%/server/webapps/admin/WEB-INF/struts-config.xml -%%T%%/server/webapps/admin/WEB-INF/struts-html.tld -%%T%%/server/webapps/admin/WEB-INF/struts-logic.tld -%%T%%/server/webapps/admin/WEB-INF/web.xml -%%T%%/server/webapps/admin/admin.css -%%T%%/server/webapps/admin/admin.xml -%%T%%/server/webapps/admin/images/BlueTile.gif -%%T%%/server/webapps/admin/images/Connector.gif -%%T%%/server/webapps/admin/images/Context.gif -%%T%%/server/webapps/admin/images/Datasource.gif -%%T%%/server/webapps/admin/images/DefaultContext.gif -%%T%%/server/webapps/admin/images/EnvironmentEntries.gif -%%T%%/server/webapps/admin/images/Groups.gif -%%T%%/server/webapps/admin/images/Host.gif -%%T%%/server/webapps/admin/images/Logger.gif -%%T%%/server/webapps/admin/images/Login.jpg -%%T%%/server/webapps/admin/images/LoginBackgroundTile.gif -%%T%%/server/webapps/admin/images/Mailsession.gif -%%T%%/server/webapps/admin/images/PaperTexture.gif -%%T%%/server/webapps/admin/images/Realm.gif -%%T%%/server/webapps/admin/images/ResourceLink.gif -%%T%%/server/webapps/admin/images/Roles.gif -%%T%%/server/webapps/admin/images/Server.gif -%%T%%/server/webapps/admin/images/Service.gif -%%T%%/server/webapps/admin/images/Thumbs.db -%%T%%/server/webapps/admin/images/TomcatBanner.jpg -%%T%%/server/webapps/admin/images/Users.gif -%%T%%/server/webapps/admin/images/Valve.gif -%%T%%/server/webapps/admin/images/folder_16_pad.gif -%%T%%/server/webapps/admin/images/handledownlast.gif -%%T%%/server/webapps/admin/images/handledownmiddle.gif -%%T%%/server/webapps/admin/images/handlerightlast.gif -%%T%%/server/webapps/admin/images/handlerightmiddle.gif -%%T%%/server/webapps/admin/images/linelastnode.gif -%%T%%/server/webapps/admin/images/linemiddlenode.gif -%%T%%/server/webapps/admin/images/linevertical.gif -%%T%%/server/webapps/admin/resources/dataSources.jspf -%%T%%/server/webapps/admin/resources/envEntries.jspf -%%T%%/server/webapps/admin/resources/listDataSources.jspf -%%T%%/server/webapps/admin/resources/listEnvEntries.jspf -%%T%%/server/webapps/admin/resources/listMailSessions.jspf -%%T%%/server/webapps/admin/resources/listResourceLinks.jspf -%%T%%/server/webapps/admin/resources/listUserDatabases.jspf -%%T%%/server/webapps/admin/resources/mailSessions.jspf -%%T%%/server/webapps/admin/resources/resourceLinks.jspf -%%T%%/server/webapps/admin/resources/userDatabases.jspf -%%T%%/server/webapps/admin/tree-control-test.css -%%T%%/server/webapps/admin/users/groups.jspf -%%T%%/server/webapps/admin/users/listGroups.jspf -%%T%%/server/webapps/admin/users/listRoles.jspf -%%T%%/server/webapps/admin/users/listUsers.jspf -%%T%%/server/webapps/admin/users/roles.jspf -%%T%%/server/webapps/admin/users/users.jspf -%%T%%/server/webapps/manager/WEB-INF/lib/catalina-manager.jar -%%T%%/server/webapps/manager/WEB-INF/web.xml -%%T%%/server/webapps/manager/html-manager-howto.html -%%T%%/server/webapps/manager/images/add.gif -%%T%%/server/webapps/manager/images/code.gif -%%T%%/server/webapps/manager/images/design.gif -%%T%%/server/webapps/manager/images/docs.gif -%%T%%/server/webapps/manager/images/fix.gif -%%T%%/server/webapps/manager/images/jakarta-logo.gif -%%T%%/server/webapps/manager/images/tomcat.gif -%%T%%/server/webapps/manager/images/update.gif -%%T%%/server/webapps/manager/images/void.gif -%%T%%/server/webapps/manager/manager-howto.html -%%T%%/server/webapps/manager/manager.xml -%%T%%/server/webapps/manager/status.xsd -%%T%%/server/webapps/manager/xform.xsl -%%T%%/webapps/ROOT/RELEASE-NOTES.txt -%%T%%/webapps/ROOT/WEB-INF/classes/org/apache/jsp/index_jsp.class -%%T%%/webapps/ROOT/WEB-INF/lib/catalina-root.jar -%%T%%/webapps/ROOT/WEB-INF/web.xml -%%T%%/webapps/ROOT/index.jsp -%%T%%/webapps/ROOT/jakarta-banner.gif -%%T%%/webapps/ROOT/tomcat-power.gif -%%T%%/webapps/ROOT/tomcat.gif -%%T%%/webapps/balancer/WEB-INF/config/rules.xml -%%T%%/webapps/balancer/WEB-INF/lib/catalina-balancer.jar -%%T%%/webapps/balancer/WEB-INF/web.xml -%%T%%/webapps/balancer/balancer.xml -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entries.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entries.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entry.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entry.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/JspCalendar.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/JspCalendar.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/TableBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/TableBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox/CheckTest.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox/CheckTest.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/colors/ColorGameBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/colors/ColorGameBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/dates/JspCalendar.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/dates/JspCalendar.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/error/Smart.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/error/Smart.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ExampleTagBase.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ExampleTagBase.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTagExtraInfo.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTagExtraInfo.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/LogTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/LogTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ShowSource.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ShowSource.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/ExampleFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/ExampleFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/RequestDumperFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/RequestDumperFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/BookBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/BookBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/FooBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/FooBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el/Functions.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el/Functions.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/ContextListener.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/ContextListener.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/SessionListener.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/SessionListener.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/num/NumberGuessBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/num/NumberGuessBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal/cal1_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal/cal2_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/checkbox/checkresult_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/colors/colrs_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/dates/date_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error/err_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error/errorpge_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward/forward_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward/one_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include/foo_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include/include_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/basic_002darithmetic_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/basic_002dcomparisons_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/functions_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/implicit_002dobjects_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/jspattribute_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_jsp$shuffle_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/basic_jspx$basic_jspxHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/basic_jspx.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/textRotate_jspx.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc/config_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc/dynamicattrs_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/book_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/repeat_jsp$repeat_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/repeat_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/panel_jsp$panel_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/panel_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/products_jsp$products_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/products_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv/jsptoservlet_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/num/numguess_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/plugin/plugin_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/error_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/index_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/login_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/sessions/carts_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/simpletag/foo_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/snp/snoop_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/source_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/displayProducts_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/helloWorld_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/panel_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/xhtmlbasic_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/choose_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$1.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$10.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$2.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$3.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$4.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$5.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$6.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$7.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$8.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$9.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/if_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/xml/xml_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/servletToJsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/servletToJsp.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/sessions/DummyCart.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/sessions/DummyCart.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/util/HTMLFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/util/HTMLFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/validators/DebugValidator.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/validators/DebugValidator.java -%%T%%/webapps/jsp-examples/WEB-INF/jsp/applet/Clock2.java -%%T%%/webapps/jsp-examples/WEB-INF/jsp/debug-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/jsp/example-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/jsp2/jsp2-example-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/lib/jstl.jar -%%T%%/webapps/jsp-examples/WEB-INF/lib/standard.jar -%%T%%/webapps/jsp-examples/WEB-INF/tagPlugins.xml -%%T%%/webapps/jsp-examples/WEB-INF/tags/displayProducts.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/helloWorld.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/panel.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/xhtmlbasic.tag -%%T%%/webapps/jsp-examples/WEB-INF/web.xml -%%T%%/webapps/jsp-examples/cal/Entries.java.html -%%T%%/webapps/jsp-examples/cal/Entry.java.html -%%T%%/webapps/jsp-examples/cal/JspCalendar.java.html -%%T%%/webapps/jsp-examples/cal/TableBean.java.html -%%T%%/webapps/jsp-examples/cal/cal1.jsp -%%T%%/webapps/jsp-examples/cal/cal1.jsp.html -%%T%%/webapps/jsp-examples/cal/cal2.jsp -%%T%%/webapps/jsp-examples/cal/cal2.jsp.html -%%T%%/webapps/jsp-examples/cal/calendar.html -%%T%%/webapps/jsp-examples/cal/login.html -%%T%%/webapps/jsp-examples/checkbox/CheckTest.html -%%T%%/webapps/jsp-examples/checkbox/check.html -%%T%%/webapps/jsp-examples/checkbox/checkresult.jsp -%%T%%/webapps/jsp-examples/checkbox/checkresult.jsp.html -%%T%%/webapps/jsp-examples/checkbox/cresult.html -%%T%%/webapps/jsp-examples/colors/ColorGameBean.html -%%T%%/webapps/jsp-examples/colors/clr.html -%%T%%/webapps/jsp-examples/colors/colors.html -%%T%%/webapps/jsp-examples/colors/colrs.jsp -%%T%%/webapps/jsp-examples/colors/colrs.jsp.html -%%T%%/webapps/jsp-examples/dates/date.html -%%T%%/webapps/jsp-examples/dates/date.jsp -%%T%%/webapps/jsp-examples/dates/date.jsp.html -%%T%%/webapps/jsp-examples/error/er.html -%%T%%/webapps/jsp-examples/error/err.jsp -%%T%%/webapps/jsp-examples/error/err.jsp.html -%%T%%/webapps/jsp-examples/error/error.html -%%T%%/webapps/jsp-examples/error/errorpge.jsp -%%T%%/webapps/jsp-examples/forward/forward.jsp -%%T%%/webapps/jsp-examples/forward/forward.jsp.html -%%T%%/webapps/jsp-examples/forward/fwd.html -%%T%%/webapps/jsp-examples/forward/one.jsp -%%T%%/webapps/jsp-examples/forward/two.html -%%T%%/webapps/jsp-examples/images/code.gif -%%T%%/webapps/jsp-examples/images/execute.gif -%%T%%/webapps/jsp-examples/images/read.gif -%%T%%/webapps/jsp-examples/images/return.gif -%%T%%/webapps/jsp-examples/include/foo.html -%%T%%/webapps/jsp-examples/include/foo.jsp -%%T%%/webapps/jsp-examples/include/inc.html -%%T%%/webapps/jsp-examples/include/include.jsp -%%T%%/webapps/jsp-examples/include/include.jsp.html -%%T%%/webapps/jsp-examples/index.html -%%T%%/webapps/jsp-examples/jsp2/el/Functions.java.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.jsp -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.jsp -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/functions.html -%%T%%/webapps/jsp-examples/jsp2/el/functions.jsp -%%T%%/webapps/jsp-examples/jsp2/el/functions.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.html -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.jsp -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/FooBean.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/HelloWorldSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/ShuffleSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/TileSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.jsp -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.jsp -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.html -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.jspx -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.jspx.html -%%T%%/webapps/jsp-examples/jsp2/jspx/svgexample.html -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.html -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jpg -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jspx -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jspx.html -%%T%%/webapps/jsp-examples/jsp2/misc/EchoAttributesTag.java.html -%%T%%/webapps/jsp-examples/jsp2/misc/coda.jspf -%%T%%/webapps/jsp-examples/jsp2/misc/coda.jspf.html -%%T%%/webapps/jsp-examples/jsp2/misc/config.html -%%T%%/webapps/jsp-examples/jsp2/misc/config.jsp -%%T%%/webapps/jsp-examples/jsp2/misc/config.jsp.html -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.html -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.jsp -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.jsp.html -%%T%%/webapps/jsp-examples/jsp2/misc/prelude.jspf -%%T%%/webapps/jsp-examples/jsp2/misc/prelude.jspf.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/BookBean.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/FindBookSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/Functions.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/HelloWorldSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/RepeatSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.jsp.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.jsp.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/displayProducts.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/helloWorld.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/xhtmlbasic.tag.html -%%T%%/webapps/jsp-examples/jsptoserv/hello.jsp -%%T%%/webapps/jsp-examples/jsptoserv/jsptoservlet.jsp -%%T%%/webapps/jsp-examples/jsptoserv/jsptoservlet.jsp.html -%%T%%/webapps/jsp-examples/jsptoserv/jts.html -%%T%%/webapps/jsp-examples/jsptoserv/servletToJsp.java.html -%%T%%/webapps/jsp-examples/num/numguess.html -%%T%%/webapps/jsp-examples/num/numguess.jsp -%%T%%/webapps/jsp-examples/num/numguess.jsp.html -%%T%%/webapps/jsp-examples/plugin/applet/Clock2.class -%%T%%/webapps/jsp-examples/plugin/applet/Clock2.java -%%T%%/webapps/jsp-examples/plugin/plugin.html -%%T%%/webapps/jsp-examples/plugin/plugin.jsp -%%T%%/webapps/jsp-examples/plugin/plugin.jsp.html -%%T%%/webapps/jsp-examples/security/protected/error.jsp -%%T%%/webapps/jsp-examples/security/protected/index.jsp -%%T%%/webapps/jsp-examples/security/protected/login.jsp -%%T%%/webapps/jsp-examples/sessions/DummyCart.html -%%T%%/webapps/jsp-examples/sessions/carts.html -%%T%%/webapps/jsp-examples/sessions/carts.jsp -%%T%%/webapps/jsp-examples/sessions/carts.jsp.html -%%T%%/webapps/jsp-examples/sessions/crt.html -%%T%%/webapps/jsp-examples/simpletag/foo.html -%%T%%/webapps/jsp-examples/simpletag/foo.jsp -%%T%%/webapps/jsp-examples/simpletag/foo.jsp.html -%%T%%/webapps/jsp-examples/snp/snoop.html -%%T%%/webapps/jsp-examples/snp/snoop.jsp -%%T%%/webapps/jsp-examples/snp/snoop.jsp.html -%%T%%/webapps/jsp-examples/source.jsp -%%T%%/webapps/jsp-examples/tagplugin/choose.html -%%T%%/webapps/jsp-examples/tagplugin/choose.jsp -%%T%%/webapps/jsp-examples/tagplugin/choose.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/foreach.html -%%T%%/webapps/jsp-examples/tagplugin/foreach.jsp -%%T%%/webapps/jsp-examples/tagplugin/foreach.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/howto.html -%%T%%/webapps/jsp-examples/tagplugin/if.html -%%T%%/webapps/jsp-examples/tagplugin/if.jsp -%%T%%/webapps/jsp-examples/tagplugin/if.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/notes.html -%%T%%/webapps/jsp-examples/xml/xml.html -%%T%%/webapps/jsp-examples/xml/xml.jsp -%%T%%/webapps/jsp-examples/xml/xml.jsp.html -%%T%%/webapps/servlets-examples/WEB-INF/classes/CookieExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/CookieExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/HelloWorldExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/HelloWorldExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_en.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_es.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_fr.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestHeaderExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestHeaderExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestInfoExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestInfoExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestParamExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestParamExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/SessionExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/SessionExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/ExampleFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/ExampleFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/RequestDumperFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/RequestDumperFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/ContextListener.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/ContextListener.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/SessionListener.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/SessionListener.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/util/HTMLFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/util/HTMLFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/web.xml -%%T%%/webapps/servlets-examples/cookies.html -%%T%%/webapps/servlets-examples/helloworld.html -%%T%%/webapps/servlets-examples/images/code.gif -%%T%%/webapps/servlets-examples/images/execute.gif -%%T%%/webapps/servlets-examples/images/return.gif -%%T%%/webapps/servlets-examples/index.html -%%T%%/webapps/servlets-examples/reqheaders.html -%%T%%/webapps/servlets-examples/reqinfo.html -%%T%%/webapps/servlets-examples/reqparams.html -%%T%%/webapps/servlets-examples/sessions.html -%%T%%/webapps/tomcat-docs/RELEASE-NOTES.txt -%%T%%/webapps/tomcat-docs/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/deployment.html -%%T%%/webapps/tomcat-docs/appdev/index.html -%%T%%/webapps/tomcat-docs/appdev/installation.html -%%T%%/webapps/tomcat-docs/appdev/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/printer/deployment.html -%%T%%/webapps/tomcat-docs/appdev/printer/index.html -%%T%%/webapps/tomcat-docs/appdev/printer/installation.html -%%T%%/webapps/tomcat-docs/appdev/printer/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/processes.html -%%T%%/webapps/tomcat-docs/appdev/printer/source.html -%%T%%/webapps/tomcat-docs/appdev/printer/web.xml.txt -%%T%%/webapps/tomcat-docs/appdev/processes.html -%%T%%/webapps/tomcat-docs/appdev/sample/build.xml -%%T%%/webapps/tomcat-docs/appdev/sample/docs/README.txt -%%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage/Hello.java -%%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/sample/web/hello.jsp -%%T%%/webapps/tomcat-docs/appdev/sample/web/images/tomcat.gif -%%T%%/webapps/tomcat-docs/appdev/sample/web/index.html -%%T%%/webapps/tomcat-docs/appdev/source.html -%%T%%/webapps/tomcat-docs/appdev/web.xml.txt -%%T%%/webapps/tomcat-docs/architecture/index.html -%%T%%/webapps/tomcat-docs/architecture/overview.html -%%T%%/webapps/tomcat-docs/architecture/printer/index.html -%%T%%/webapps/tomcat-docs/architecture/printer/overview.html -%%T%%/webapps/tomcat-docs/architecture/printer/requestProcess.html -%%T%%/webapps/tomcat-docs/architecture/printer/startup.html -%%T%%/webapps/tomcat-docs/architecture/requestProcess.html -%%T%%/webapps/tomcat-docs/architecture/requestProcess/requestProcess.pdf -%%T%%/webapps/tomcat-docs/architecture/requestProcess/roseModel.mdl -%%T%%/webapps/tomcat-docs/architecture/startup.html -%%T%%/webapps/tomcat-docs/architecture/startup/serverStartup.pdf -%%T%%/webapps/tomcat-docs/architecture/startup/serverStartup.txt -%%T%%/webapps/tomcat-docs/balancer-howto.html -%%T%%/webapps/tomcat-docs/build.xml -%%T%%/webapps/tomcat-docs/building.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Ajp13.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Ajp13Packet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/AjpHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Logger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/NegociationHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/RequestHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/Ajp14Interceptor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Connector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13InputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13OutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/JkServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/ApacheConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/BaseJkConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/IISConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/NSConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Authenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Cluster.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Connector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Contained.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Container.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Context.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/DefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Deployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Engine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Globals.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Group.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Host.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Lifecycle.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Loader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Logger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Manager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Pipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Realm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Role.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Server.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ServerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Service.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Session.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Store.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/User.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Valve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Wrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/AbstractCatalinaTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/DeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/InstallTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/JMXQueryTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/JMXSetTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ListTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ReloadTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RemoveTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ResourcesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RolesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ServerinfoTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/SessionsTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StartTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StopTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/UndeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ValidatorTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/AuthenticatorBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/BasicAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/DigestAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/FormAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/NonLoginAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SSLAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SavedRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SingleSignOn.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SingleSignOnEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ClientAbortException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/RequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContextFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationFilterFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.ContainerBackgroundProcessor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.PrivilegedAddChild.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/DummyRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/DummyResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/NamingContextListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardDefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardEngine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHost.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHostDeployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardPipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardServer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapperFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ApplicationParameter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextLocalEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResourceLink.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ErrorPage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterDef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/LoginConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/MessageDestination.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/MessageDestinationRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/NamingResources.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ResourceParams.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityCollection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityConstraint.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/Test.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/CatalinaLaunchFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Reloader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/ResourceEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/StandardClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/StandardClassLoaderMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.PrivilegedFindResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/FileLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/LoggerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemErrLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemOutLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ClassNameMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ConnectorMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextEnvironmentMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceLinkMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/DefaultContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GlobalResourcesLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GroupMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MemoryUserDatabaseMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/NamingResourcesMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/RoleMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ServerLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardEngineMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardHostMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServerMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/UserMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/DefaultServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/ServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/DataSourceRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/GenericPrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASCallbackHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASMemoryLoginModule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JDBCRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JNDIRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/RealmBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/UserDatabaseRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityClassLoad.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIRunner.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.HTTPHeaderInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.NameValuePair.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.ResourceInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/InvokerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/WebdavServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/FileStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/JDBCStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/ManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardSession.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardSessionFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StoreBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ByteArrayServletOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ResponseIncludeWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSICommand.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIEcho.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExec.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFlastmod.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFsize.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIInclude.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIMediator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIPrintenv.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIProcessor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.ServletContextAndPath.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletRequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSISet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIStopProcessingException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Bootstrap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.CatalinaShutdownHook.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CatalinaProperties.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ClassLoaderFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ClusterRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CopyParentClassLoaderRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/DigesterFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Embedded.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ExpandWar.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HomesUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/LifecycleListenerRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/NamingRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/PasswdUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/SetAllPropertiesRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/SetDocBaseRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/TldConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/TldRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Tool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/WebRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabaseFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Base64.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CGIProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CatalinaDigester.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CharsetMapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CookieTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CustomObjectInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DOMWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DateTool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Enumerator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Extension.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ExtensionValidator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/HexUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/IOTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/InstanceSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/LifecycleSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MD5Encoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MIME2Java.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ManifestResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ParameterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessHelper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Queue.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/RequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ResourceSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/SchemaResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ServerInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Strftime.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringParser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/TomcatCSS.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URL.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URLEncoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/XMLWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/AccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.AccessLog.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ErrorReportValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ExtendedAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/JDBCAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/PersistentValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteAddrValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteHostValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestDumperValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestFilterValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ValveBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ActionCode.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ActionHook.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Adapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/InputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Processor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ProtocolHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/RequestGroupInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/RequestInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Http11Processor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Http11Protocol.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalInputBuffer.InputStreamInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalOutputBuffer.OutputStreamOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/OutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/BufferedInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/ChunkedInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/ChunkedOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/GzipOutputFilter.FakeOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/GzipOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/IdentityInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/IdentityOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/VoidInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/VoidOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.ByteChunkInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.ByteChunkOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/CoyoteInterceptor2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/Tomcat3Adapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/Tomcat3Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyotePrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequest.PrivilegedGetSession.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteAdapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyotePrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteReader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/InputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/MapperListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/AprImpl.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/TomcatStarter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelJni.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelShm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelSocket.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelUn.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/HandlerDispatch.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/HandlerRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JkInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JkMX.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JniHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ModJkMX.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/MsgAjp.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/Shm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/Shm14.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/WorkerDummy.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/ApacheConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/BaseJkConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorApache2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorJk1.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorJk2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/IISConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/NSConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.MappingGenerator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.NullResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/JkChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/JkHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/Msg.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/MsgContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/WorkerEnv.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/JkCoyoteHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/JkMain.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextAccessController.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextBindings.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/EjbRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/JndiPermission.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NameParserImpl.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextBindingsEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceEnvRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceLinkRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/SelectorContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/TransactionRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/BeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/EjbFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/MailSessionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/OpenEjbFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceEnvFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceLinkFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/SendMailFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/TransactionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/javaURLContextFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/BaseDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/CacheEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandlerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ImmutableNameNotFoundException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ProxyDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/RecyclableNamingEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Resource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ResourceCache.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.Entry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.WARResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/Handler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.AttributeHolder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.PropertySource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/Ascii.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/B2CConverter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/Base64.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.ByteInputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.ByteOutputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/C2BConverter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.CharInputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.CharOutputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/DateTool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/HexUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/MessageBytes.MessageBytesFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/MessageBytes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/TimeStamp.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UDecoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UEncoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UTF8Decoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/EmptyEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/LRUCache.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/MultiMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/MultiMapNamesEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/Queue.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/SimpleHashtable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/SimplePool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/Jdk14Compat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/JdkCompat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/AcceptLanguage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/BaseRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/ContentType.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/Cookies.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/FastHttpDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/HttpMessages.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/LocaleToCharsetMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/MimeHeaders.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/MimeMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/Parameters.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/ServerCookie.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Context.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.ContextList.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Host.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.MapElement.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Wrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/MappingData.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/SystemLogHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/PoolTcpEndpoint.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLSupport.CipherData.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/ServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/TcpConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/TcpConnectionHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/URL.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSE13SocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSE14SocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSEImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSEKeyManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSESocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSSocket.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Expirer.ExpireCallback.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Expirer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Reaper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.ControlRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.MonitorRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.ThreadPoolListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPoolRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadWithAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/package-list -%%T%%/webapps/tomcat-docs/catalina/docs/api/packages.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/catalina/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/mbean-names.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/mbean-names.html -%%T%%/webapps/tomcat-docs/cgi-howto.html -%%T%%/webapps/tomcat-docs/changelog.html -%%T%%/webapps/tomcat-docs/class-loader-howto.html -%%T%%/webapps/tomcat-docs/cluster-howto.html -%%T%%/webapps/tomcat-docs/config/ajp.html -%%T%%/webapps/tomcat-docs/config/context.html -%%T%%/webapps/tomcat-docs/config/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/engine.html -%%T%%/webapps/tomcat-docs/config/globalresources.html -%%T%%/webapps/tomcat-docs/config/host.html -%%T%%/webapps/tomcat-docs/config/http.html -%%T%%/webapps/tomcat-docs/config/index.html -%%T%%/webapps/tomcat-docs/config/loader.html -%%T%%/webapps/tomcat-docs/config/logger.html -%%T%%/webapps/tomcat-docs/config/manager.html -%%T%%/webapps/tomcat-docs/config/printer/ajp.html -%%T%%/webapps/tomcat-docs/config/printer/context.html -%%T%%/webapps/tomcat-docs/config/printer/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/printer/engine.html -%%T%%/webapps/tomcat-docs/config/printer/globalresources.html -%%T%%/webapps/tomcat-docs/config/printer/host.html -%%T%%/webapps/tomcat-docs/config/printer/http.html -%%T%%/webapps/tomcat-docs/config/printer/index.html -%%T%%/webapps/tomcat-docs/config/printer/loader.html -%%T%%/webapps/tomcat-docs/config/printer/logger.html -%%T%%/webapps/tomcat-docs/config/printer/manager.html -%%T%%/webapps/tomcat-docs/config/printer/realm.html -%%T%%/webapps/tomcat-docs/config/printer/resources.html -%%T%%/webapps/tomcat-docs/config/printer/server.html -%%T%%/webapps/tomcat-docs/config/printer/service.html -%%T%%/webapps/tomcat-docs/config/printer/valve.html -%%T%%/webapps/tomcat-docs/config/realm.html -%%T%%/webapps/tomcat-docs/config/resources.html -%%T%%/webapps/tomcat-docs/config/server.html -%%T%%/webapps/tomcat-docs/config/service.html -%%T%%/webapps/tomcat-docs/config/valve.html -%%T%%/webapps/tomcat-docs/default-servlet.html -%%T%%/webapps/tomcat-docs/deployer-howto.html -%%T%%/webapps/tomcat-docs/developers.html -%%T%%/webapps/tomcat-docs/html-manager-howto.html -%%T%%/webapps/tomcat-docs/images/add.gif -%%T%%/webapps/tomcat-docs/images/code.gif -%%T%%/webapps/tomcat-docs/images/design.gif -%%T%%/webapps/tomcat-docs/images/docs.gif -%%T%%/webapps/tomcat-docs/images/fix.gif -%%T%%/webapps/tomcat-docs/images/jakarta-logo.gif -%%T%%/webapps/tomcat-docs/images/printer.gif -%%T%%/webapps/tomcat-docs/images/tomcat.gif -%%T%%/webapps/tomcat-docs/images/update.gif -%%T%%/webapps/tomcat-docs/images/void.gif -%%T%%/webapps/tomcat-docs/index.html -%%T%%/webapps/tomcat-docs/introduction.html -%%T%%/webapps/tomcat-docs/jasper-howto.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Constants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/EmbeddedServletOptions.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JasperException.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspC.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspCompilationContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Options.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Compiler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELFunctionMapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.ELText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Function.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Nodes.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Root.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Text.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Visitor.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELParser.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorDispatcher.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JavacErrorDetail.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspConfig.JspProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspConfig.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspRuntimeContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.ValidAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Localizer.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.AttributeDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.AttributeGenerator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ChildInfo.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Comment.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.CustomTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Declaration.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.DoBodyAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ELExpression.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Expression.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.FallBackAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ForwardAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.GetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.InvokeAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspBody.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspElement.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspOutput.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspRoot.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.NamedAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Nodes.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PageDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamsAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PlugIn.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Root.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ScriptingElement.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Scriptlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.SetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TagDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TaglibDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TemplateText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UninterpretedTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UseBean.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.VariableDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Visitor.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ServletWriter.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapGenerator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapStratum.LineInfo.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapStratum.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapUtil.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagConstants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagPluginManager.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TextOptimizer.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TldLocationsCache.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/TagPlugin.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/TagPluginContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/BodyContentImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/HttpJspBase.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspContextWrapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFactoryImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFragmentHelper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.PrivilegedIntrospectHelper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspSourceDependent.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspWriterImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/PageContextImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/PerThreadTagHandlerPool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/ProtectedFunctionMapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/ServletResponseWrapperInclude.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/TagHandlerPool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/SecurityClassLoad.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JasperLoader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspCServletContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServletWrapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/Choose.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/ForEach.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/If.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/Otherwise.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/When.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/Queue.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SimplePool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SystemLogHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/ASCIIReader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/ParserUtils.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/TreeNode.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/UCSReader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/UTF8Reader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/XMLEncodingDetector.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/XercesEncodingDetector.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/package-list -%%T%%/webapps/tomcat-docs/jasper/docs/api/packages.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/jasper/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/jspapi/allclasses-frame.html -%%T%%/webapps/tomcat-docs/jspapi/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/jspapi/constant-values.html -%%T%%/webapps/tomcat-docs/jspapi/deprecated-list.html -%%T%%/webapps/tomcat-docs/jspapi/help-doc.html -%%T%%/webapps/tomcat-docs/jspapi/index-all.html -%%T%%/webapps/tomcat-docs/jspapi/index.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/ErrorData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/HttpJspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspFactory.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspTagException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspWriter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/PageContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/SkipPageException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/ErrorData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/HttpJspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspFactory.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspTagException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspWriter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/PageContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/SkipPageException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ELException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ELParseException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/Expression.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ExpressionEvaluator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/FunctionMapper.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/VariableResolver.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ELException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ELParseException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/Expression.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ExpressionEvaluator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/FunctionMapper.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/VariableResolver.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyContent.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/DynamicAttributes.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/FunctionInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/IterationTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/JspFragment.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/JspTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/PageData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/SimpleTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/SimpleTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/Tag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagAdapter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagFileInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/ValidationMessage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/VariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyContent.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/DynamicAttributes.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/FunctionInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/IterationTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/JspFragment.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/JspTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/PageData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/SimpleTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/SimpleTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/Tag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagAdapter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagFileInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/ValidationMessage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/VariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/overview-frame.html -%%T%%/webapps/tomcat-docs/jspapi/overview-summary.html -%%T%%/webapps/tomcat-docs/jspapi/overview-tree.html -%%T%%/webapps/tomcat-docs/jspapi/package-list -%%T%%/webapps/tomcat-docs/jspapi/packages.html -%%T%%/webapps/tomcat-docs/jspapi/resources/inherit.gif -%%T%%/webapps/tomcat-docs/jspapi/serialized-form.html -%%T%%/webapps/tomcat-docs/jspapi/stylesheet.css -%%T%%/webapps/tomcat-docs/manager-howto.html -%%T%%/webapps/tomcat-docs/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/balancer-howto.html -%%T%%/webapps/tomcat-docs/printer/building.html -%%T%%/webapps/tomcat-docs/printer/cgi-howto.html -%%T%%/webapps/tomcat-docs/printer/changelog.html -%%T%%/webapps/tomcat-docs/printer/class-loader-howto.html -%%T%%/webapps/tomcat-docs/printer/cluster-howto.html -%%T%%/webapps/tomcat-docs/printer/default-servlet.html -%%T%%/webapps/tomcat-docs/printer/deployer-howto.html -%%T%%/webapps/tomcat-docs/printer/developers.html -%%T%%/webapps/tomcat-docs/printer/html-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/index.html -%%T%%/webapps/tomcat-docs/printer/introduction.html -%%T%%/webapps/tomcat-docs/printer/jasper-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/printer/manager-howto.html -%%T%%/webapps/tomcat-docs/printer/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/proxy-howto.html -%%T%%/webapps/tomcat-docs/printer/realm-howto.html -%%T%%/webapps/tomcat-docs/printer/security-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/setup.html -%%T%%/webapps/tomcat-docs/printer/ssi-howto.html -%%T%%/webapps/tomcat-docs/printer/ssl-howto.html -%%T%%/webapps/tomcat-docs/printer/status.html -%%T%%/webapps/tomcat-docs/proxy-howto.html -%%T%%/webapps/tomcat-docs/realm-howto.html -%%T%%/webapps/tomcat-docs/security-manager-howto.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-frame.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/servletapi/constant-values.html -%%T%%/webapps/tomcat-docs/servletapi/deprecated-list.html -%%T%%/webapps/tomcat-docs/servletapi/help-doc.html -%%T%%/webapps/tomcat-docs/servletapi/index-all.html -%%T%%/webapps/tomcat-docs/servletapi/index.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/overview-frame.html -%%T%%/webapps/tomcat-docs/servletapi/overview-summary.html -%%T%%/webapps/tomcat-docs/servletapi/overview-tree.html -%%T%%/webapps/tomcat-docs/servletapi/package-list -%%T%%/webapps/tomcat-docs/servletapi/packages.html -%%T%%/webapps/tomcat-docs/servletapi/resources/inherit.gif -%%T%%/webapps/tomcat-docs/servletapi/serialized-form.html -%%T%%/webapps/tomcat-docs/servletapi/stylesheet.css -%%T%%/webapps/tomcat-docs/setup.html -%%T%%/webapps/tomcat-docs/ssi-howto.html -%%T%%/webapps/tomcat-docs/ssl-howto.html -%%T%%/webapps/tomcat-docs/status.html -%%T%%/webapps/webdav/WEB-INF/web.xml -%%T%%/webapps/webdav/index.html -%%T%%/webapps/webdav/tomcat-power.gif -%%T%%/webapps/webdav/tomcat.gif -@exec mkdir %D/%%T%%/work || true -@exec mkdir %D/%%T%%/common/classes ||true -@exec chown -R %%WWWOWN%%:%%WWWGRP%% %D/%%T%%/ -@unexec rm -Rf %%T%%/conf.orig -@dirrm %%T%%/work -@dirrm %%T%%/webapps/webdav/WEB-INF -@dirrm %%T%%/webapps/webdav -@dirrm %%T%%/webapps/tomcat-docs/servletapi/resources -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax -@dirrm %%T%%/webapps/tomcat-docs/servletapi -@dirrm %%T%%/webapps/tomcat-docs/printer -@dirrm %%T%%/webapps/tomcat-docs/jspapi/resources -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax -@dirrm %%T%%/webapps/tomcat-docs/jspapi -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs -@dirrm %%T%%/webapps/tomcat-docs/jasper -@dirrm %%T%%/webapps/tomcat-docs/images -@dirrm %%T%%/webapps/tomcat-docs/config/printer -@dirrm %%T%%/webapps/tomcat-docs/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs/printer -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs -@dirrm %%T%%/webapps/tomcat-docs/catalina -@dirrm %%T%%/webapps/tomcat-docs/architecture/startup -@dirrm %%T%%/webapps/tomcat-docs/architecture/requestProcess -@dirrm %%T%%/webapps/tomcat-docs/architecture/printer -@dirrm %%T%%/webapps/tomcat-docs/architecture -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/images -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/docs -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample -@dirrm %%T%%/webapps/tomcat-docs/appdev/printer -@dirrm %%T%%/webapps/tomcat-docs/appdev -@dirrm %%T%%/webapps/tomcat-docs/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs -@dirrm %%T%%/webapps/servlets-examples/images -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/util -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/listeners -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/filters -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes -@dirrm %%T%%/webapps/servlets-examples/WEB-INF -@dirrm %%T%%/webapps/servlets-examples -@dirrm %%T%%/webapps/jsp-examples/xml -@dirrm %%T%%/webapps/jsp-examples/tagplugin -@dirrm %%T%%/webapps/jsp-examples/snp -@dirrm %%T%%/webapps/jsp-examples/simpletag -@dirrm %%T%%/webapps/jsp-examples/sessions -@dirrm %%T%%/webapps/jsp-examples/security/protected -@dirrm %%T%%/webapps/jsp-examples/security -@dirrm %%T%%/webapps/jsp-examples/plugin/applet -@dirrm %%T%%/webapps/jsp-examples/plugin -@dirrm %%T%%/webapps/jsp-examples/num -@dirrm %%T%%/webapps/jsp-examples/jsptoserv -@dirrm %%T%%/webapps/jsp-examples/jsp2/tagfiles -@dirrm %%T%%/webapps/jsp-examples/jsp2/simpletag -@dirrm %%T%%/webapps/jsp-examples/jsp2/misc -@dirrm %%T%%/webapps/jsp-examples/jsp2/jspx -@dirrm %%T%%/webapps/jsp-examples/jsp2/jspattribute -@dirrm %%T%%/webapps/jsp-examples/jsp2/el -@dirrm %%T%%/webapps/jsp-examples/jsp2 -@dirrm %%T%%/webapps/jsp-examples/include -@dirrm %%T%%/webapps/jsp-examples/images -@dirrm %%T%%/webapps/jsp-examples/forward -@dirrm %%T%%/webapps/jsp-examples/error -@dirrm %%T%%/webapps/jsp-examples/dates -@dirrm %%T%%/webapps/jsp-examples/colors -@dirrm %%T%%/webapps/jsp-examples/checkbox -@dirrm %%T%%/webapps/jsp-examples/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/tags -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/lib -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp/applet -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/validators -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/util -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/sessions -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/xml -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/snp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/sessions -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_ -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/plugin -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/num -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/dates -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/colors -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/checkbox -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/num -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/listeners -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/filters -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/examples -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/error -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/dates -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/colors -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes -@dirrm %%T%%/webapps/jsp-examples/WEB-INF -@dirrm %%T%%/webapps/jsp-examples -@dirrm %%T%%/webapps/balancer/images -@dirrm %%T%%/webapps/balancer/WEB-INF/lib -@dirrm %%T%%/webapps/balancer/WEB-INF/config -@dirrm %%T%%/webapps/balancer/WEB-INF -@dirrm %%T%%/webapps/balancer -@dirrm %%T%%/webapps/ROOT/WEB-INF/lib -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org/apache/jsp -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org/apache -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes -@dirrm %%T%%/webapps/ROOT/WEB-INF -@dirrm %%T%%/webapps/ROOT -@dirrm %%T%%/webapps -@dirrm %%T%%/temp -@dirrm %%T%%/shared/lib -@dirrm %%T%%/shared/classes -@dirrm %%T%%/shared -@dirrm %%T%%/server/webapps/manager/images -@dirrm %%T%%/server/webapps/manager/WEB-INF/lib -@dirrm %%T%%/server/webapps/manager/WEB-INF -@dirrm %%T%%/server/webapps/manager -@dirrm %%T%%/server/webapps/admin/valve -@dirrm %%T%%/server/webapps/admin/users -@dirrm %%T%%/server/webapps/admin/service -@dirrm %%T%%/server/webapps/admin/server -@dirrm %%T%%/server/webapps/admin/resources -@dirrm %%T%%/server/webapps/admin/realm -@dirrm %%T%%/server/webapps/admin/logger -@dirrm %%T%%/server/webapps/admin/images -@dirrm %%T%%/server/webapps/admin/host -@dirrm %%T%%/server/webapps/admin/defaultcontext -@dirrm %%T%%/server/webapps/admin/context -@dirrm %%T%%/server/webapps/admin/connector -@dirrm %%T%%/server/webapps/admin/WEB-INF/lib -@dirrm %%T%%/server/webapps/admin/WEB-INF -@dirrm %%T%%/server/webapps/admin -@dirrm %%T%%/server/webapps -@dirrm %%T%%/server/lib -@dirrm %%T%%/server/classes -@dirrm %%T%%/server -@dirrm %%T%%/logs -@dirrm %%T%%/conf/Catalina/localhost -@dirrm %%T%%/conf/Catalina -@dirrm %%T%%/conf -@dirrm %%T%%/common/lib -@dirrm %%T%%/common/endorsed -@dirrm %%T%%/common/classes -@dirrm %%T%%/common -@dirrm %%T%%/bin -@dirrm %%T%% diff --git a/www/tomcat6/Makefile b/www/tomcat6/Makefile deleted file mode 100644 index 1693b2f1429b..000000000000 --- a/www/tomcat6/Makefile +++ /dev/null @@ -1,179 +0,0 @@ -# New ports collection makefile for: jakarta-tomcat-devel -# Date created: Tue Aug 12 23:26:32 CST 2003 -# Whom: Kang Liu <liukang@bjpu.edu.cn> -# -# $FreeBSD$ -# - -PORTNAME= jakarta-tomcat -PORTVERSION= 5.0.28 -CATEGORIES= www java -MASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA} -MASTER_SITE_SUBDIR= tomcat-5/v${PORTVERSION}/bin - -MAINTAINER= liukang@bjut.edu.cn -COMMENT= Open-source Java web server by Apache, 5.0.x branch - -USE_JAVA= yes -JAVA_VERSION= 1.3+ -NO_BUILD= YES - -MAJOR_VER= ${PORTVERSION:R} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -APP_HOME?= ${PREFIX}/${PKGBASE}${PORTVERSION:R} -LOG_DIR= ${APP_HOME}/logs -APP_TITLE= Jakarta Tomcat -APP_SHORTNAME= tomcat${MAJOR_VER:S/.//} -CONTROL_SCRIPT_NAME= ${APP_SHORTNAME}ctl -CONTROL_SCRIPT= ${PREFIX}/bin/${CONTROL_SCRIPT_NAME} -CONTROL_SCRIPT_MANPAGE_TITLE= ${CONTROL_SCRIPT_NAME:U} -STARTUP_ORDER?= 020 -STARTUP_SCRIPT_NAME= ${PORTNAME}${MAJOR_VER:S/.//}.sh -STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/${STARTUP_ORDER}.${STARTUP_SCRIPT_NAME} -USER= www -GROUP= www -PW?= /usr/sbin/pw -HTTP_PORT?= 8180 -SHUTDOWN_PORT?= 8005 -WARP_PORT?= 8008 -AJP_1_3_PORT?= 8009 -STDOUT_LOG= ${LOG_DIR}/stdout.log -STDERR_LOG= ${LOG_DIR}/stderr.log -AUTO_START?= NO -STOP_TIMEOUT?= 5 -PID_FILE= /var/run/${APP_SHORTNAME}.pid -REPLACE_FILES= ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.c \ - ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.1 \ - ${PORTSDIR}/www/jakarta-tomcat4/files/startup.sh \ - ${WRKSRC}/conf/server.xml -JAR_FILE= bin/bootstrap.jar -WRKDIR?= ${WRKDIRPREFIX}${.CURDIR}/work -PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///} WWWOWN=${USER} WWWGRP=${GROUP} -LATEST_LINK= ${APP_SHORTNAME} -.include <bsd.port.pre.mk> - -pre-patch: - @${ECHO_CMD} "Installation settings:" - @${ECHO_CMD} " Destination directory: ${APP_HOME}" - @${ECHO_CMD} " Control program location: ${CONTROL_SCRIPT}" - @${ECHO_CMD} " Startup script location: ${STARTUP_SCRIPT}" - @${ECHO_CMD} " Location of JDK: ${JAVA_HOME}" - @${ECHO_CMD} " Location of Java port: ${JAVA_PORT}" - @${ECHO_CMD} " Running as (user/group): ${USER}/${GROUP}" - @${ECHO_CMD} " HTTP port: ${HTTP_PORT}" - @${ECHO_CMD} " Shutdown listener port: ${SHUTDOWN_PORT}" - @${ECHO_CMD} " WARP port: ${WARP_PORT}" - @${ECHO_CMD} " AJP 1.3 connector port: ${AJP_1_3_PORT}" - @${ECHO_CMD} " Logfile stdout: ${STDOUT_LOG}" - @${ECHO_CMD} " Logfile stderr: ${STDERR_LOG}" - @${ECHO_CMD} " Starting after install: ${AUTO_START}" - @${ECHO_CMD} " Stop time-out: ${STOP_TIMEOUT} sec." - @PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL - -post-patch: - @${ECHO_CMD} -n ">> Removing unneeded files..." - @${RM} -f `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'` - @${ECHO_CMD} " [ DONE ]" - -.for f in ${REPLACE_FILES} - @${ECHO_CMD} -n ">> Customizing `basename $f`..." - @${SED} \ - -e "/%%AJP_1_3_PORT%%/s//${AJP_1_3_PORT}/g" \ - -e "/%%APP_HOME%%/s//${APP_HOME:S/\//\\\//g}/g" \ - -e "/%%APP_SHORTNAME%%/s//${APP_SHORTNAME}/g" \ - -e "/%%APP_TITLE%%/s//${APP_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT%%/s//${CONTROL_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%CONTROL_SCRIPT_MANPAGE_TITLE%%/s//${CONTROL_SCRIPT_MANPAGE_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT_NAME%%/s//${CONTROL_SCRIPT_NAME}/g" \ - -e "/%%GROUP%%/s//${GROUP}/g" \ - -e "/%%HTTP_PORT%%/s//${HTTP_PORT}/g" \ - -e "/%%JAVA_CMD%%/s//bin\/java/g" \ - -e "/%%JAVA_HOME%%/s//${JAVA_HOME:S/\//\\\//g}/g" \ - -e "/%%JAR_FILE%%/s//${JAR_FILE:S/\//\\\//g}/g" \ - -e "/%%LOG_DIR%%/s//${LOG_DIR:S/\//\\\//g}/g" \ - -e "/%%PID_FILE%%/s//${PID_FILE:S/\//\\\//g}/g" \ - -e "/%%PORTNAME%%/s//${PORTNAME}/g" \ - -e "/%%PORTVERSION%%/s//${PORTVERSION}/g" \ - -e "/%%PREFIX%%/s//${PREFIX:S/\//\\\//g}/g" \ - -e "/%%SHUTDOWN_PORT%%/s//${SHUTDOWN_PORT}/g" \ - -e "/%%STARTUP_SCRIPT_NAME%%/s//${STARTUP_SCRIPT_NAME}/g" \ - -e "/%%STARTUP_SCRIPT%%/s//${STARTUP_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%STDERR_LOG%%/s//${STDERR_LOG:S/\//\\\//g}/g" \ - -e "/%%STDOUT_LOG%%/s//${STDOUT_LOG:S/\//\\\//g}/g" \ - -e "/%%STOP_TIMEOUT%%/s//${STOP_TIMEOUT}/g" \ - -e "/%%USER%%/s//${USER}/g" \ - -e "/%%WARP_PORT%%/s//${WARP_PORT}/g" \ - $f > ${WRKDIR}/`basename $f` - @${ECHO_CMD} " [ DONE ]" -.endfor - -do-install: - @${ECHO_CMD} -n ">> Creating destination directory..." - @${MKDIR} ${APP_HOME} - @${MKDIR} ${LOG_DIR} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Backing up configuration files..." - @${MV} ${APP_HOME}/conf ${APP_HOME}/conf.orig 2>/dev/null || true - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Copying files to destination directory..." - @${CP} -R ${WRKSRC}/* ${APP_HOME} - @${CP} ${WRKDIR}/server.xml ${APP_HOME}/conf/ - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Compiling and installing control program..." - @${SED} \ - -e "/%%JAVA_ARGS%%/s//\"-Dcatalina.home=${APP_HOME:S/\//\\\//g}\",/g" \ - -e "/%%JAR_ARGS%%/s//\"start\",/g" \ - ${WRKDIR}/daemonctl.c > ${WRKDIR}/daemonctl_.c - @cd ${WRKDIR} && ${CC} -ansi -o ${CONTROL_SCRIPT_NAME} daemonctl_.c - @${CP} ${WRKDIR}/${CONTROL_SCRIPT_NAME} ${CONTROL_SCRIPT} - @${CHOWN} ${USER}:${GROUP} ${CONTROL_SCRIPT} - @${CHMOD} 6754 ${CONTROL_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Installing startup script..." - @${CP} ${WRKDIR}/startup.sh ${STARTUP_SCRIPT} - @${CHMOD} 0544 ${STARTUP_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - -.if !defined(NOPORTDOCS) - @${ECHO_CMD} -n ">> Installing man pages..." - @${INSTALL_MAN} ${WRKDIR}/daemonctl.1 ${MANPREFIX}/man/man1/${CONTROL_SCRIPT_NAME}.1 - @${ECHO_CMD} " [ DONE ]" -.endif - - @${ECHO_CMD} -n ">> Creating log files..." - @${INSTALL} /dev/null ${STDOUT_LOG} - @${INSTALL} /dev/null ${STDERR_LOG} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating symlink to tools.jar..." - @${LN} -sf ${JAVA_HOME}/lib/tools.jar ${APP_HOME}/common/lib/tools.jar - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing ownership settings..." - @${CHOWN} -R ${USER}:${GROUP} ${APP_HOME} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing permissions..." - @${CHMOD} 755 `${FIND} ${APP_HOME} -type d` - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating PID file..." - @${TOUCH} ${PID_FILE} - @${CHOWN} ${USER}:${GROUP} ${PID_FILE} - @${CHMOD} 0600 ${PID_FILE} - @${ECHO_CMD} " [ DONE ]" - -post-install: - @${ECHO_CMD} "${APP_TITLE} ${PORTVERSION} has been installed in ${APP_HOME}." - @${ECHO_CMD} "If a user should be able to use ${CONTROL_SCRIPT_NAME}, then put this user in the group ${GROUP}." -.if !defined(NOPORTDOCS) - @${ECHO_CMD} "Use 'man ${CONTROL_SCRIPT_NAME}' for information about starting and stopping ${APP_TITLE}." -.endif -.if ${AUTO_START} == "YES" - @${CONTROL_SCRIPT} start || true -.endif -.include <bsd.port.post.mk> diff --git a/www/tomcat6/distinfo b/www/tomcat6/distinfo deleted file mode 100644 index c2926ba12e6f..000000000000 --- a/www/tomcat6/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (jakarta-tomcat-5.0.28.tar.gz) = 2a189b6be6d8d6801097d4a658edfa05 -SIZE (jakarta-tomcat-5.0.28.tar.gz) = 10718313 diff --git a/www/tomcat6/files/patch-conf::server.xml b/www/tomcat6/files/patch-conf::server.xml deleted file mode 100644 index f5e763bfcb0f..000000000000 --- a/www/tomcat6/files/patch-conf::server.xml +++ /dev/null @@ -1,33 +0,0 @@ ---- conf/server.xml.orig Sat Aug 9 14:51:53 2003 -+++ conf/server.xml Sat Aug 9 14:57:48 2003 -@@ -10,7 +10,7 @@ - define subcomponents such as "Valves" or "Loggers" at this level. - --> - --<Server port="8005" shutdown="SHUTDOWN" debug="0"> -+<Server port="%%SHUTDOWN_PORT%%" shutdown="SHUTDOWN" debug="0"> - - - <!-- Comment these entries out to disable JMX MBeans support --> -@@ -88,8 +88,8 @@ - IP address of the remote client. - --> - -- <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> -- <Connector port="8080" -+ <!-- Define a non-SSL Coyote HTTP/1.1 Connector --> -+ <Connector port="%%HTTP_PORT%%" - maxThreads="150" minSpareThreads="25" maxSpareThreads="75" - enableLookups="false" redirectPort="8443" acceptCount="100" - debug="0" connectionTimeout="20000" -@@ -104,8 +104,8 @@ - clientAuth="false" sSLprotocol="TLS" /> - --> - -- <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> -- <Connector port="8009" -+ <!-- Define a Coyote/JK2 AJP 1.3 Connector --> -+ <Connector port="%%AJP_1_3_PORT%%" - enableLookups="false" redirectPort="8443" debug="0" - protocol="AJP/1.3" /> - diff --git a/www/tomcat6/pkg-deinstall b/www/tomcat6/pkg-deinstall deleted file mode 100644 index 634b9b770fee..000000000000 --- a/www/tomcat6/pkg-deinstall +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh -# -# This script does the following. -# -# * Checks if the PID file exists. If it does, it kills the -# process and removes the PID file. -# -# * Checks if the 'www' user exists. If it does, then it displays -# a message. -# -# $FreeBSD: /tmp/pcvs/ports/www/tomcat6/Attic/pkg-deinstall,v 1.2 2004-01-02 12:31:11 znerd Exp $ -# - -# Make sure we're in the right stage of the process -if [ "$2" = "DEINSTALL" ]; then - - # Kill the process if it is still running - PID_FILE=/var/run/tomcat5 - if [ -s ${PID_FILE} ]; then - PID=`cat ${PID_FILE}` - echo -n ">> Killing Jakarta Tomcat process (${PID})..." - /bin/kill ${PID} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - echo -n ">> Removing PID file (${PID_FILE})..." - rm ${PID_FILE} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - fi -fi - -if [ "$2" = "POST-DEINSTALL" ]; then - # If the user exists, then display a message - if pw usershow "www" 2>/dev/null 1>&2; then - echo "To delete the www user permanently, use 'pw userdel www'" - fi -fi - -exit 0 diff --git a/www/tomcat6/pkg-descr b/www/tomcat6/pkg-descr deleted file mode 100644 index 717a166a2658..000000000000 --- a/www/tomcat6/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -Jakarta Tomcat is a web server written in 100% Pure Java. - -Tomcat 5.x is the current release of Tomcat, -and builds upon the Tomcat 3.3 and Tomcat 4.1 codebases. -The 5.x releases implement the Servlet 2.4 and JSP 2.0 specifications. - -Tomcat 5.0.x. Tomcat 5.0 improves on Tomcat 4.1 in many ways, including: - -o Performance optimizations and reduced garbage collection -o Refactored application deployer, with an optional standalone deployer - allowing validation and compilation of a web application before - putting it in production -o Complete server monitoring using JMX and the manager web application -o Scalability and reliability enhancements -o Improved Taglibs handling, including advanced pooling and tag plugins -o Improved platform integration, with native Windows and Unix wrappers -o Embedding of Tomcat using JMX -o Enhanced Security Manager support -o Integrated session clustering -o Expanded documentation - -WWW: http://jakarta.apache.org/tomcat/ diff --git a/www/tomcat6/pkg-install b/www/tomcat6/pkg-install deleted file mode 100644 index 26e0e43a96e5..000000000000 --- a/www/tomcat6/pkg-install +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# -# Checks if the 'www' user and group exist. If they don't, then -# an attempt is made to create both. -# -# $FreeBSD: /tmp/pcvs/ports/www/tomcat6/Attic/pkg-install,v 1.1 2003-08-13 11:39:38 znerd Exp $ -# - -# Make sure we're called during the 'make install' process -if [ "$2" != "PRE-INSTALL" ]; then - exit 0 -fi - -# Set some constants -USER=www -GROUP=${USER} -UID=80 -GID=${UID} - -# See if the group already exists -if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw groupadd ${GROUP} -g ${GID}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi -fi - -# See if the user already exists -if ! pw usershow "${USER}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "World Wide Web Owner"; \ - then - echo "Added user \"${USER}\"." - else - echo "Adding user \"${USER}\" failed..." - exit 1 - fi -fi -exit 0 diff --git a/www/tomcat6/pkg-plist b/www/tomcat6/pkg-plist deleted file mode 100644 index c666171582ff..000000000000 --- a/www/tomcat6/pkg-plist +++ /dev/null @@ -1,2007 +0,0 @@ -@exec mkdir %D/%%T%%/server || true -@exec mkdir %D/%%T%%/server/classes || true -@exec mkdir %D/%%T%%/server/webapps/admin/connector || true -@exec mkdir %D/%%T%%/server/webapps/admin/defaultcontext || true -@exec mkdir %D/%%T%%/server/webapps/admin/host || true -@exec mkdir %D/%%T%%/server/webapps/admin/logger || true -@exec mkdir %D/%%T%%/server/webapps/admin/realm || true -@exec mkdir %D/%%T%%/server/webapps/admin/context || true -@exec mkdir %D/%%T%%/server/webapps/admin/server || true -@exec mkdir %D/%%T%%/server/webapps/admin/service || true -@exec mkdir %D/%%T%%/server/webapps/admin/valve || true -@exec mkdir %D/%%T%%/shared || true -@exec mkdir %D/%%T%%/shared/classes || true -@exec mkdir %D/%%T%%/shared/lib || true -@exec mkdir %D/%%T%%/temp || true -@exec mkdir %D/%%T%%/conf.orig || true -bin/tomcat50ctl -etc/rc.d/020.jakarta-tomcat50.sh -%%T%%/LICENSE -%%T%%/NOTICE -%%T%%/RELEASE-NOTES -%%T%%/RUNNING.txt -%%T%%/bin/LauncherBootstrap.class -%%T%%/bin/bootstrap.jar -%%T%%/bin/catalina.50.sh -%%T%%/bin/catalina.sh -%%T%%/bin/catalina.xml -%%T%%/bin/commons-daemon.jar -%%T%%/bin/commons-launcher.jar -%%T%%/bin/commons-logging-api.jar -%%T%%/bin/digest.sh -%%T%%/bin/jmx.jar -%%T%%/bin/jsvc.tar.gz -%%T%%/bin/launcher.properties -%%T%%/bin/setclasspath.sh -%%T%%/bin/shutdown-using-launcher.sh -%%T%%/bin/shutdown.sh -%%T%%/bin/startup-using-launcher.sh -%%T%%/bin/startup.sh -%%T%%/bin/tool-wrapper-using-launcher.sh -%%T%%/bin/tool-wrapper.sh -%%T%%/bin/version.sh -%%T%%/common/endorsed/xercesImpl.jar -%%T%%/common/endorsed/xml-apis.jar -%%T%%/common/lib/ant-launcher.jar -%%T%%/common/lib/ant.jar -%%T%%/common/lib/commons-collections-3.1.jar -%%T%%/common/lib/commons-dbcp-1.2.1.jar -%%T%%/common/lib/commons-el.jar -%%T%%/common/lib/commons-pool-1.2.jar -%%T%%/common/lib/jasper-compiler.jar -%%T%%/common/lib/jasper-runtime.jar -%%T%%/common/lib/jsp-api.jar -%%T%%/common/lib/naming-common.jar -%%T%%/common/lib/naming-factory.jar -%%T%%/common/lib/naming-java.jar -%%T%%/common/lib/naming-resources.jar -%%T%%/common/lib/servlet-api.jar -%%T%%/common/lib/tools.jar -%%T%%/conf/Catalina/localhost/admin.xml -%%T%%/conf/Catalina/localhost/balancer.xml -%%T%%/conf/Catalina/localhost/manager.xml -%%T%%/conf/catalina.policy -%%T%%/conf/catalina.properties -%%T%%/conf/jk2.properties -%%T%%/conf/server-minimal.xml -%%T%%/conf/server.xml -%%T%%/conf/tomcat-users.xml -%%T%%/conf/web.xml -%%T%%/logs/stderr.log -%%T%%/logs/stdout.log -%%T%%/server/lib/catalina-ant.jar -%%T%%/server/lib/catalina-cluster.jar -%%T%%/server/lib/catalina-i18n-es.jar -%%T%%/server/lib/catalina-i18n-fr.jar -%%T%%/server/lib/catalina-i18n-ja.jar -%%T%%/server/lib/catalina-optional.jar -%%T%%/server/lib/catalina.jar -%%T%%/server/lib/commons-beanutils.jar -%%T%%/server/lib/commons-digester.jar -%%T%%/server/lib/commons-fileupload-1.0.jar -%%T%%/server/lib/commons-modeler.jar -%%T%%/server/lib/jakarta-regexp-1.3.jar -%%T%%/server/lib/jkconfig.jar -%%T%%/server/lib/jkshm.jar -%%T%%/server/lib/servlets-cgi.renametojar -%%T%%/server/lib/servlets-common.jar -%%T%%/server/lib/servlets-default.jar -%%T%%/server/lib/servlets-invoker.jar -%%T%%/server/lib/servlets-ssi.renametojar -%%T%%/server/lib/servlets-webdav.jar -%%T%%/server/lib/tomcat-coyote.jar -%%T%%/server/lib/tomcat-http11.jar -%%T%%/server/lib/tomcat-jk.jar -%%T%%/server/lib/tomcat-jk2.jar -%%T%%/server/lib/tomcat-jni.jar -%%T%%/server/lib/tomcat-util.jar -%%T%%/server/webapps/admin/WEB-INF/controls.tld -%%T%%/server/webapps/admin/WEB-INF/lib/catalina-admin.jar -%%T%%/server/webapps/admin/WEB-INF/lib/struts.jar -%%T%%/server/webapps/admin/WEB-INF/struts-bean.tld -%%T%%/server/webapps/admin/WEB-INF/struts-config.xml -%%T%%/server/webapps/admin/WEB-INF/struts-html.tld -%%T%%/server/webapps/admin/WEB-INF/struts-logic.tld -%%T%%/server/webapps/admin/WEB-INF/web.xml -%%T%%/server/webapps/admin/admin.css -%%T%%/server/webapps/admin/admin.xml -%%T%%/server/webapps/admin/images/BlueTile.gif -%%T%%/server/webapps/admin/images/Connector.gif -%%T%%/server/webapps/admin/images/Context.gif -%%T%%/server/webapps/admin/images/Datasource.gif -%%T%%/server/webapps/admin/images/DefaultContext.gif -%%T%%/server/webapps/admin/images/EnvironmentEntries.gif -%%T%%/server/webapps/admin/images/Groups.gif -%%T%%/server/webapps/admin/images/Host.gif -%%T%%/server/webapps/admin/images/Logger.gif -%%T%%/server/webapps/admin/images/Login.jpg -%%T%%/server/webapps/admin/images/LoginBackgroundTile.gif -%%T%%/server/webapps/admin/images/Mailsession.gif -%%T%%/server/webapps/admin/images/PaperTexture.gif -%%T%%/server/webapps/admin/images/Realm.gif -%%T%%/server/webapps/admin/images/ResourceLink.gif -%%T%%/server/webapps/admin/images/Roles.gif -%%T%%/server/webapps/admin/images/Server.gif -%%T%%/server/webapps/admin/images/Service.gif -%%T%%/server/webapps/admin/images/Thumbs.db -%%T%%/server/webapps/admin/images/TomcatBanner.jpg -%%T%%/server/webapps/admin/images/Users.gif -%%T%%/server/webapps/admin/images/Valve.gif -%%T%%/server/webapps/admin/images/folder_16_pad.gif -%%T%%/server/webapps/admin/images/handledownlast.gif -%%T%%/server/webapps/admin/images/handledownmiddle.gif -%%T%%/server/webapps/admin/images/handlerightlast.gif -%%T%%/server/webapps/admin/images/handlerightmiddle.gif -%%T%%/server/webapps/admin/images/linelastnode.gif -%%T%%/server/webapps/admin/images/linemiddlenode.gif -%%T%%/server/webapps/admin/images/linevertical.gif -%%T%%/server/webapps/admin/resources/dataSources.jspf -%%T%%/server/webapps/admin/resources/envEntries.jspf -%%T%%/server/webapps/admin/resources/listDataSources.jspf -%%T%%/server/webapps/admin/resources/listEnvEntries.jspf -%%T%%/server/webapps/admin/resources/listMailSessions.jspf -%%T%%/server/webapps/admin/resources/listResourceLinks.jspf -%%T%%/server/webapps/admin/resources/listUserDatabases.jspf -%%T%%/server/webapps/admin/resources/mailSessions.jspf -%%T%%/server/webapps/admin/resources/resourceLinks.jspf -%%T%%/server/webapps/admin/resources/userDatabases.jspf -%%T%%/server/webapps/admin/tree-control-test.css -%%T%%/server/webapps/admin/users/groups.jspf -%%T%%/server/webapps/admin/users/listGroups.jspf -%%T%%/server/webapps/admin/users/listRoles.jspf -%%T%%/server/webapps/admin/users/listUsers.jspf -%%T%%/server/webapps/admin/users/roles.jspf -%%T%%/server/webapps/admin/users/users.jspf -%%T%%/server/webapps/manager/WEB-INF/lib/catalina-manager.jar -%%T%%/server/webapps/manager/WEB-INF/web.xml -%%T%%/server/webapps/manager/html-manager-howto.html -%%T%%/server/webapps/manager/images/add.gif -%%T%%/server/webapps/manager/images/code.gif -%%T%%/server/webapps/manager/images/design.gif -%%T%%/server/webapps/manager/images/docs.gif -%%T%%/server/webapps/manager/images/fix.gif -%%T%%/server/webapps/manager/images/jakarta-logo.gif -%%T%%/server/webapps/manager/images/tomcat.gif -%%T%%/server/webapps/manager/images/update.gif -%%T%%/server/webapps/manager/images/void.gif -%%T%%/server/webapps/manager/manager-howto.html -%%T%%/server/webapps/manager/manager.xml -%%T%%/server/webapps/manager/status.xsd -%%T%%/server/webapps/manager/xform.xsl -%%T%%/webapps/ROOT/RELEASE-NOTES.txt -%%T%%/webapps/ROOT/WEB-INF/classes/org/apache/jsp/index_jsp.class -%%T%%/webapps/ROOT/WEB-INF/lib/catalina-root.jar -%%T%%/webapps/ROOT/WEB-INF/web.xml -%%T%%/webapps/ROOT/index.jsp -%%T%%/webapps/ROOT/jakarta-banner.gif -%%T%%/webapps/ROOT/tomcat-power.gif -%%T%%/webapps/ROOT/tomcat.gif -%%T%%/webapps/balancer/WEB-INF/config/rules.xml -%%T%%/webapps/balancer/WEB-INF/lib/catalina-balancer.jar -%%T%%/webapps/balancer/WEB-INF/web.xml -%%T%%/webapps/balancer/balancer.xml -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entries.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entries.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entry.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entry.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/JspCalendar.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/JspCalendar.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/TableBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/TableBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox/CheckTest.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox/CheckTest.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/colors/ColorGameBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/colors/ColorGameBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/dates/JspCalendar.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/dates/JspCalendar.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/error/Smart.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/error/Smart.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ExampleTagBase.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ExampleTagBase.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTagExtraInfo.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTagExtraInfo.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/LogTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/LogTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ShowSource.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ShowSource.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/ExampleFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/ExampleFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/RequestDumperFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/RequestDumperFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/BookBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/BookBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/FooBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/FooBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el/Functions.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el/Functions.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/ContextListener.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/ContextListener.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/SessionListener.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/SessionListener.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/num/NumberGuessBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/num/NumberGuessBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal/cal1_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal/cal2_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/checkbox/checkresult_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/colors/colrs_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/dates/date_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error/err_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error/errorpge_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward/forward_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward/one_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include/foo_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include/include_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/basic_002darithmetic_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/basic_002dcomparisons_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/functions_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/implicit_002dobjects_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/jspattribute_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_jsp$shuffle_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/basic_jspx$basic_jspxHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/basic_jspx.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/textRotate_jspx.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc/config_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc/dynamicattrs_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/book_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/repeat_jsp$repeat_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/repeat_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/panel_jsp$panel_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/panel_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/products_jsp$products_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/products_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv/jsptoservlet_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/num/numguess_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/plugin/plugin_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/error_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/index_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/login_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/sessions/carts_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/simpletag/foo_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/snp/snoop_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/source_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/displayProducts_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/helloWorld_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/panel_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/xhtmlbasic_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/choose_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$1.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$10.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$2.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$3.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$4.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$5.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$6.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$7.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$8.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$9.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/if_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/xml/xml_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/servletToJsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/servletToJsp.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/sessions/DummyCart.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/sessions/DummyCart.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/util/HTMLFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/util/HTMLFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/validators/DebugValidator.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/validators/DebugValidator.java -%%T%%/webapps/jsp-examples/WEB-INF/jsp/applet/Clock2.java -%%T%%/webapps/jsp-examples/WEB-INF/jsp/debug-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/jsp/example-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/jsp2/jsp2-example-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/lib/jstl.jar -%%T%%/webapps/jsp-examples/WEB-INF/lib/standard.jar -%%T%%/webapps/jsp-examples/WEB-INF/tagPlugins.xml -%%T%%/webapps/jsp-examples/WEB-INF/tags/displayProducts.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/helloWorld.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/panel.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/xhtmlbasic.tag -%%T%%/webapps/jsp-examples/WEB-INF/web.xml -%%T%%/webapps/jsp-examples/cal/Entries.java.html -%%T%%/webapps/jsp-examples/cal/Entry.java.html -%%T%%/webapps/jsp-examples/cal/JspCalendar.java.html -%%T%%/webapps/jsp-examples/cal/TableBean.java.html -%%T%%/webapps/jsp-examples/cal/cal1.jsp -%%T%%/webapps/jsp-examples/cal/cal1.jsp.html -%%T%%/webapps/jsp-examples/cal/cal2.jsp -%%T%%/webapps/jsp-examples/cal/cal2.jsp.html -%%T%%/webapps/jsp-examples/cal/calendar.html -%%T%%/webapps/jsp-examples/cal/login.html -%%T%%/webapps/jsp-examples/checkbox/CheckTest.html -%%T%%/webapps/jsp-examples/checkbox/check.html -%%T%%/webapps/jsp-examples/checkbox/checkresult.jsp -%%T%%/webapps/jsp-examples/checkbox/checkresult.jsp.html -%%T%%/webapps/jsp-examples/checkbox/cresult.html -%%T%%/webapps/jsp-examples/colors/ColorGameBean.html -%%T%%/webapps/jsp-examples/colors/clr.html -%%T%%/webapps/jsp-examples/colors/colors.html -%%T%%/webapps/jsp-examples/colors/colrs.jsp -%%T%%/webapps/jsp-examples/colors/colrs.jsp.html -%%T%%/webapps/jsp-examples/dates/date.html -%%T%%/webapps/jsp-examples/dates/date.jsp -%%T%%/webapps/jsp-examples/dates/date.jsp.html -%%T%%/webapps/jsp-examples/error/er.html -%%T%%/webapps/jsp-examples/error/err.jsp -%%T%%/webapps/jsp-examples/error/err.jsp.html -%%T%%/webapps/jsp-examples/error/error.html -%%T%%/webapps/jsp-examples/error/errorpge.jsp -%%T%%/webapps/jsp-examples/forward/forward.jsp -%%T%%/webapps/jsp-examples/forward/forward.jsp.html -%%T%%/webapps/jsp-examples/forward/fwd.html -%%T%%/webapps/jsp-examples/forward/one.jsp -%%T%%/webapps/jsp-examples/forward/two.html -%%T%%/webapps/jsp-examples/images/code.gif -%%T%%/webapps/jsp-examples/images/execute.gif -%%T%%/webapps/jsp-examples/images/read.gif -%%T%%/webapps/jsp-examples/images/return.gif -%%T%%/webapps/jsp-examples/include/foo.html -%%T%%/webapps/jsp-examples/include/foo.jsp -%%T%%/webapps/jsp-examples/include/inc.html -%%T%%/webapps/jsp-examples/include/include.jsp -%%T%%/webapps/jsp-examples/include/include.jsp.html -%%T%%/webapps/jsp-examples/index.html -%%T%%/webapps/jsp-examples/jsp2/el/Functions.java.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.jsp -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.jsp -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/functions.html -%%T%%/webapps/jsp-examples/jsp2/el/functions.jsp -%%T%%/webapps/jsp-examples/jsp2/el/functions.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.html -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.jsp -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/FooBean.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/HelloWorldSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/ShuffleSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/TileSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.jsp -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.jsp -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.html -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.jspx -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.jspx.html -%%T%%/webapps/jsp-examples/jsp2/jspx/svgexample.html -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.html -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jpg -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jspx -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jspx.html -%%T%%/webapps/jsp-examples/jsp2/misc/EchoAttributesTag.java.html -%%T%%/webapps/jsp-examples/jsp2/misc/coda.jspf -%%T%%/webapps/jsp-examples/jsp2/misc/coda.jspf.html -%%T%%/webapps/jsp-examples/jsp2/misc/config.html -%%T%%/webapps/jsp-examples/jsp2/misc/config.jsp -%%T%%/webapps/jsp-examples/jsp2/misc/config.jsp.html -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.html -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.jsp -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.jsp.html -%%T%%/webapps/jsp-examples/jsp2/misc/prelude.jspf -%%T%%/webapps/jsp-examples/jsp2/misc/prelude.jspf.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/BookBean.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/FindBookSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/Functions.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/HelloWorldSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/RepeatSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.jsp.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.jsp.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/displayProducts.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/helloWorld.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/xhtmlbasic.tag.html -%%T%%/webapps/jsp-examples/jsptoserv/hello.jsp -%%T%%/webapps/jsp-examples/jsptoserv/jsptoservlet.jsp -%%T%%/webapps/jsp-examples/jsptoserv/jsptoservlet.jsp.html -%%T%%/webapps/jsp-examples/jsptoserv/jts.html -%%T%%/webapps/jsp-examples/jsptoserv/servletToJsp.java.html -%%T%%/webapps/jsp-examples/num/numguess.html -%%T%%/webapps/jsp-examples/num/numguess.jsp -%%T%%/webapps/jsp-examples/num/numguess.jsp.html -%%T%%/webapps/jsp-examples/plugin/applet/Clock2.class -%%T%%/webapps/jsp-examples/plugin/applet/Clock2.java -%%T%%/webapps/jsp-examples/plugin/plugin.html -%%T%%/webapps/jsp-examples/plugin/plugin.jsp -%%T%%/webapps/jsp-examples/plugin/plugin.jsp.html -%%T%%/webapps/jsp-examples/security/protected/error.jsp -%%T%%/webapps/jsp-examples/security/protected/index.jsp -%%T%%/webapps/jsp-examples/security/protected/login.jsp -%%T%%/webapps/jsp-examples/sessions/DummyCart.html -%%T%%/webapps/jsp-examples/sessions/carts.html -%%T%%/webapps/jsp-examples/sessions/carts.jsp -%%T%%/webapps/jsp-examples/sessions/carts.jsp.html -%%T%%/webapps/jsp-examples/sessions/crt.html -%%T%%/webapps/jsp-examples/simpletag/foo.html -%%T%%/webapps/jsp-examples/simpletag/foo.jsp -%%T%%/webapps/jsp-examples/simpletag/foo.jsp.html -%%T%%/webapps/jsp-examples/snp/snoop.html -%%T%%/webapps/jsp-examples/snp/snoop.jsp -%%T%%/webapps/jsp-examples/snp/snoop.jsp.html -%%T%%/webapps/jsp-examples/source.jsp -%%T%%/webapps/jsp-examples/tagplugin/choose.html -%%T%%/webapps/jsp-examples/tagplugin/choose.jsp -%%T%%/webapps/jsp-examples/tagplugin/choose.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/foreach.html -%%T%%/webapps/jsp-examples/tagplugin/foreach.jsp -%%T%%/webapps/jsp-examples/tagplugin/foreach.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/howto.html -%%T%%/webapps/jsp-examples/tagplugin/if.html -%%T%%/webapps/jsp-examples/tagplugin/if.jsp -%%T%%/webapps/jsp-examples/tagplugin/if.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/notes.html -%%T%%/webapps/jsp-examples/xml/xml.html -%%T%%/webapps/jsp-examples/xml/xml.jsp -%%T%%/webapps/jsp-examples/xml/xml.jsp.html -%%T%%/webapps/servlets-examples/WEB-INF/classes/CookieExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/CookieExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/HelloWorldExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/HelloWorldExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_en.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_es.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_fr.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestHeaderExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestHeaderExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestInfoExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestInfoExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestParamExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestParamExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/SessionExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/SessionExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/ExampleFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/ExampleFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/RequestDumperFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/RequestDumperFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/ContextListener.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/ContextListener.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/SessionListener.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/SessionListener.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/util/HTMLFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/util/HTMLFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/web.xml -%%T%%/webapps/servlets-examples/cookies.html -%%T%%/webapps/servlets-examples/helloworld.html -%%T%%/webapps/servlets-examples/images/code.gif -%%T%%/webapps/servlets-examples/images/execute.gif -%%T%%/webapps/servlets-examples/images/return.gif -%%T%%/webapps/servlets-examples/index.html -%%T%%/webapps/servlets-examples/reqheaders.html -%%T%%/webapps/servlets-examples/reqinfo.html -%%T%%/webapps/servlets-examples/reqparams.html -%%T%%/webapps/servlets-examples/sessions.html -%%T%%/webapps/tomcat-docs/RELEASE-NOTES.txt -%%T%%/webapps/tomcat-docs/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/deployment.html -%%T%%/webapps/tomcat-docs/appdev/index.html -%%T%%/webapps/tomcat-docs/appdev/installation.html -%%T%%/webapps/tomcat-docs/appdev/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/printer/deployment.html -%%T%%/webapps/tomcat-docs/appdev/printer/index.html -%%T%%/webapps/tomcat-docs/appdev/printer/installation.html -%%T%%/webapps/tomcat-docs/appdev/printer/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/processes.html -%%T%%/webapps/tomcat-docs/appdev/printer/source.html -%%T%%/webapps/tomcat-docs/appdev/printer/web.xml.txt -%%T%%/webapps/tomcat-docs/appdev/processes.html -%%T%%/webapps/tomcat-docs/appdev/sample/build.xml -%%T%%/webapps/tomcat-docs/appdev/sample/docs/README.txt -%%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage/Hello.java -%%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/sample/web/hello.jsp -%%T%%/webapps/tomcat-docs/appdev/sample/web/images/tomcat.gif -%%T%%/webapps/tomcat-docs/appdev/sample/web/index.html -%%T%%/webapps/tomcat-docs/appdev/source.html -%%T%%/webapps/tomcat-docs/appdev/web.xml.txt -%%T%%/webapps/tomcat-docs/architecture/index.html -%%T%%/webapps/tomcat-docs/architecture/overview.html -%%T%%/webapps/tomcat-docs/architecture/printer/index.html -%%T%%/webapps/tomcat-docs/architecture/printer/overview.html -%%T%%/webapps/tomcat-docs/architecture/printer/requestProcess.html -%%T%%/webapps/tomcat-docs/architecture/printer/startup.html -%%T%%/webapps/tomcat-docs/architecture/requestProcess.html -%%T%%/webapps/tomcat-docs/architecture/requestProcess/requestProcess.pdf -%%T%%/webapps/tomcat-docs/architecture/requestProcess/roseModel.mdl -%%T%%/webapps/tomcat-docs/architecture/startup.html -%%T%%/webapps/tomcat-docs/architecture/startup/serverStartup.pdf -%%T%%/webapps/tomcat-docs/architecture/startup/serverStartup.txt -%%T%%/webapps/tomcat-docs/balancer-howto.html -%%T%%/webapps/tomcat-docs/build.xml -%%T%%/webapps/tomcat-docs/building.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Ajp13.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Ajp13Packet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/AjpHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Logger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/NegociationHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/RequestHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/Ajp14Interceptor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Connector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13InputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13OutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/JkServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/ApacheConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/BaseJkConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/IISConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/NSConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Authenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Cluster.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Connector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Contained.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Container.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Context.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/DefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Deployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Engine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Globals.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Group.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Host.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Lifecycle.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Loader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Logger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Manager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Pipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Realm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Role.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Server.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ServerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Service.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Session.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Store.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/User.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Valve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Wrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/AbstractCatalinaTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/DeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/InstallTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/JMXQueryTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/JMXSetTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ListTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ReloadTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RemoveTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ResourcesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RolesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ServerinfoTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/SessionsTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StartTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StopTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/UndeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ValidatorTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/AuthenticatorBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/BasicAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/DigestAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/FormAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/NonLoginAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SSLAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SavedRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SingleSignOn.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SingleSignOnEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ClientAbortException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/RequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContextFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationFilterFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.ContainerBackgroundProcessor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.PrivilegedAddChild.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/DummyRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/DummyResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/NamingContextListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardDefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardEngine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHost.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHostDeployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardPipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardServer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapperFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ApplicationParameter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextLocalEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResourceLink.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ErrorPage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterDef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/LoginConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/MessageDestination.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/MessageDestinationRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/NamingResources.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ResourceParams.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityCollection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityConstraint.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/Test.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/CatalinaLaunchFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Reloader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/ResourceEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/StandardClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/StandardClassLoaderMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.PrivilegedFindResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/FileLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/LoggerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemErrLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemOutLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ClassNameMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ConnectorMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextEnvironmentMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceLinkMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/DefaultContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GlobalResourcesLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GroupMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MemoryUserDatabaseMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/NamingResourcesMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/RoleMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ServerLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardEngineMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardHostMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServerMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/UserMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/DefaultServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/ServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/DataSourceRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/GenericPrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASCallbackHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASMemoryLoginModule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JDBCRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JNDIRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/RealmBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/UserDatabaseRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityClassLoad.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIRunner.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.HTTPHeaderInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.NameValuePair.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.ResourceInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/InvokerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/WebdavServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/FileStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/JDBCStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/ManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardSession.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardSessionFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StoreBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ByteArrayServletOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ResponseIncludeWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSICommand.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIEcho.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExec.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFlastmod.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFsize.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIInclude.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIMediator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIPrintenv.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIProcessor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.ServletContextAndPath.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletRequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSISet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIStopProcessingException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Bootstrap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.CatalinaShutdownHook.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CatalinaProperties.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ClassLoaderFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ClusterRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CopyParentClassLoaderRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/DigesterFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Embedded.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ExpandWar.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HomesUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/LifecycleListenerRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/NamingRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/PasswdUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/SetAllPropertiesRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/SetDocBaseRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/TldConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/TldRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Tool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/WebRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabaseFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Base64.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CGIProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CatalinaDigester.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CharsetMapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CookieTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CustomObjectInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DOMWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DateTool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Enumerator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Extension.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ExtensionValidator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/HexUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/IOTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/InstanceSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/LifecycleSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MD5Encoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MIME2Java.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ManifestResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ParameterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessHelper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Queue.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/RequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ResourceSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/SchemaResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ServerInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Strftime.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringParser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/TomcatCSS.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URL.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URLEncoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/XMLWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/AccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.AccessLog.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ErrorReportValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ExtendedAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/JDBCAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/PersistentValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteAddrValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteHostValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestDumperValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestFilterValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ValveBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ActionCode.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ActionHook.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Adapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/InputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Processor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ProtocolHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/RequestGroupInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/RequestInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Http11Processor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Http11Protocol.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalInputBuffer.InputStreamInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalOutputBuffer.OutputStreamOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/OutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/BufferedInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/ChunkedInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/ChunkedOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/GzipOutputFilter.FakeOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/GzipOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/IdentityInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/IdentityOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/VoidInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/VoidOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.ByteChunkInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.ByteChunkOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/CoyoteInterceptor2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/Tomcat3Adapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/Tomcat3Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyotePrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequest.PrivilegedGetSession.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteAdapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyotePrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteReader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/InputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/MapperListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/AprImpl.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/TomcatStarter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelJni.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelShm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelSocket.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelUn.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/HandlerDispatch.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/HandlerRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JkInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JkMX.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JniHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ModJkMX.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/MsgAjp.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/Shm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/Shm14.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/WorkerDummy.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/ApacheConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/BaseJkConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorApache2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorJk1.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorJk2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/IISConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/NSConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.MappingGenerator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.NullResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/JkChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/JkHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/Msg.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/MsgContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/WorkerEnv.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/JkCoyoteHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/JkMain.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextAccessController.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextBindings.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/EjbRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/JndiPermission.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NameParserImpl.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextBindingsEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceEnvRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceLinkRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/SelectorContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/TransactionRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/BeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/EjbFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/MailSessionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/OpenEjbFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceEnvFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceLinkFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/SendMailFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/TransactionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/javaURLContextFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/BaseDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/CacheEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandlerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ImmutableNameNotFoundException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ProxyDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/RecyclableNamingEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Resource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ResourceCache.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.Entry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.WARResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/Handler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.AttributeHolder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.PropertySource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/Ascii.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/B2CConverter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/Base64.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.ByteInputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.ByteOutputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/C2BConverter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.CharInputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.CharOutputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/DateTool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/HexUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/MessageBytes.MessageBytesFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/MessageBytes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/TimeStamp.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UDecoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UEncoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UTF8Decoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/EmptyEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/LRUCache.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/MultiMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/MultiMapNamesEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/Queue.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/SimpleHashtable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/SimplePool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/Jdk14Compat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/JdkCompat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/AcceptLanguage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/BaseRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/ContentType.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/Cookies.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/FastHttpDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/HttpMessages.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/LocaleToCharsetMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/MimeHeaders.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/MimeMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/Parameters.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/ServerCookie.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Context.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.ContextList.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Host.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.MapElement.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Wrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/MappingData.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/SystemLogHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/PoolTcpEndpoint.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLSupport.CipherData.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/ServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/TcpConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/TcpConnectionHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/URL.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSE13SocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSE14SocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSEImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSEKeyManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSESocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSSocket.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Expirer.ExpireCallback.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Expirer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Reaper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.ControlRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.MonitorRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.ThreadPoolListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPoolRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadWithAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/package-list -%%T%%/webapps/tomcat-docs/catalina/docs/api/packages.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/catalina/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/mbean-names.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/mbean-names.html -%%T%%/webapps/tomcat-docs/cgi-howto.html -%%T%%/webapps/tomcat-docs/changelog.html -%%T%%/webapps/tomcat-docs/class-loader-howto.html -%%T%%/webapps/tomcat-docs/cluster-howto.html -%%T%%/webapps/tomcat-docs/config/ajp.html -%%T%%/webapps/tomcat-docs/config/context.html -%%T%%/webapps/tomcat-docs/config/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/engine.html -%%T%%/webapps/tomcat-docs/config/globalresources.html -%%T%%/webapps/tomcat-docs/config/host.html -%%T%%/webapps/tomcat-docs/config/http.html -%%T%%/webapps/tomcat-docs/config/index.html -%%T%%/webapps/tomcat-docs/config/loader.html -%%T%%/webapps/tomcat-docs/config/logger.html -%%T%%/webapps/tomcat-docs/config/manager.html -%%T%%/webapps/tomcat-docs/config/printer/ajp.html -%%T%%/webapps/tomcat-docs/config/printer/context.html -%%T%%/webapps/tomcat-docs/config/printer/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/printer/engine.html -%%T%%/webapps/tomcat-docs/config/printer/globalresources.html -%%T%%/webapps/tomcat-docs/config/printer/host.html -%%T%%/webapps/tomcat-docs/config/printer/http.html -%%T%%/webapps/tomcat-docs/config/printer/index.html -%%T%%/webapps/tomcat-docs/config/printer/loader.html -%%T%%/webapps/tomcat-docs/config/printer/logger.html -%%T%%/webapps/tomcat-docs/config/printer/manager.html -%%T%%/webapps/tomcat-docs/config/printer/realm.html -%%T%%/webapps/tomcat-docs/config/printer/resources.html -%%T%%/webapps/tomcat-docs/config/printer/server.html -%%T%%/webapps/tomcat-docs/config/printer/service.html -%%T%%/webapps/tomcat-docs/config/printer/valve.html -%%T%%/webapps/tomcat-docs/config/realm.html -%%T%%/webapps/tomcat-docs/config/resources.html -%%T%%/webapps/tomcat-docs/config/server.html -%%T%%/webapps/tomcat-docs/config/service.html -%%T%%/webapps/tomcat-docs/config/valve.html -%%T%%/webapps/tomcat-docs/default-servlet.html -%%T%%/webapps/tomcat-docs/deployer-howto.html -%%T%%/webapps/tomcat-docs/developers.html -%%T%%/webapps/tomcat-docs/html-manager-howto.html -%%T%%/webapps/tomcat-docs/images/add.gif -%%T%%/webapps/tomcat-docs/images/code.gif -%%T%%/webapps/tomcat-docs/images/design.gif -%%T%%/webapps/tomcat-docs/images/docs.gif -%%T%%/webapps/tomcat-docs/images/fix.gif -%%T%%/webapps/tomcat-docs/images/jakarta-logo.gif -%%T%%/webapps/tomcat-docs/images/printer.gif -%%T%%/webapps/tomcat-docs/images/tomcat.gif -%%T%%/webapps/tomcat-docs/images/update.gif -%%T%%/webapps/tomcat-docs/images/void.gif -%%T%%/webapps/tomcat-docs/index.html -%%T%%/webapps/tomcat-docs/introduction.html -%%T%%/webapps/tomcat-docs/jasper-howto.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Constants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/EmbeddedServletOptions.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JasperException.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspC.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspCompilationContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Options.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Compiler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELFunctionMapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.ELText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Function.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Nodes.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Root.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Text.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Visitor.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELParser.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorDispatcher.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JavacErrorDetail.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspConfig.JspProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspConfig.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspRuntimeContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.ValidAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Localizer.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.AttributeDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.AttributeGenerator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ChildInfo.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Comment.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.CustomTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Declaration.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.DoBodyAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ELExpression.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Expression.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.FallBackAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ForwardAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.GetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.InvokeAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspBody.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspElement.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspOutput.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspRoot.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.NamedAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Nodes.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PageDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamsAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PlugIn.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Root.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ScriptingElement.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Scriptlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.SetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TagDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TaglibDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TemplateText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UninterpretedTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UseBean.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.VariableDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Visitor.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ServletWriter.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapGenerator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapStratum.LineInfo.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapStratum.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapUtil.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagConstants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagPluginManager.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TextOptimizer.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TldLocationsCache.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/TagPlugin.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/TagPluginContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/BodyContentImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/HttpJspBase.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspContextWrapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFactoryImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFragmentHelper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.PrivilegedIntrospectHelper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspSourceDependent.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspWriterImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/PageContextImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/PerThreadTagHandlerPool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/ProtectedFunctionMapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/ServletResponseWrapperInclude.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/TagHandlerPool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/SecurityClassLoad.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JasperLoader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspCServletContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServletWrapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/Choose.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/ForEach.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/If.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/Otherwise.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/When.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/Queue.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SimplePool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SystemLogHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/ASCIIReader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/ParserUtils.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/TreeNode.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/UCSReader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/UTF8Reader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/XMLEncodingDetector.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/XercesEncodingDetector.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/package-list -%%T%%/webapps/tomcat-docs/jasper/docs/api/packages.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/jasper/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/jspapi/allclasses-frame.html -%%T%%/webapps/tomcat-docs/jspapi/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/jspapi/constant-values.html -%%T%%/webapps/tomcat-docs/jspapi/deprecated-list.html -%%T%%/webapps/tomcat-docs/jspapi/help-doc.html -%%T%%/webapps/tomcat-docs/jspapi/index-all.html -%%T%%/webapps/tomcat-docs/jspapi/index.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/ErrorData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/HttpJspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspFactory.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspTagException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspWriter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/PageContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/SkipPageException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/ErrorData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/HttpJspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspFactory.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspTagException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspWriter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/PageContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/SkipPageException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ELException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ELParseException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/Expression.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ExpressionEvaluator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/FunctionMapper.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/VariableResolver.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ELException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ELParseException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/Expression.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ExpressionEvaluator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/FunctionMapper.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/VariableResolver.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyContent.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/DynamicAttributes.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/FunctionInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/IterationTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/JspFragment.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/JspTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/PageData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/SimpleTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/SimpleTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/Tag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagAdapter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagFileInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/ValidationMessage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/VariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyContent.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/DynamicAttributes.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/FunctionInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/IterationTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/JspFragment.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/JspTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/PageData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/SimpleTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/SimpleTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/Tag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagAdapter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagFileInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/ValidationMessage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/VariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/overview-frame.html -%%T%%/webapps/tomcat-docs/jspapi/overview-summary.html -%%T%%/webapps/tomcat-docs/jspapi/overview-tree.html -%%T%%/webapps/tomcat-docs/jspapi/package-list -%%T%%/webapps/tomcat-docs/jspapi/packages.html -%%T%%/webapps/tomcat-docs/jspapi/resources/inherit.gif -%%T%%/webapps/tomcat-docs/jspapi/serialized-form.html -%%T%%/webapps/tomcat-docs/jspapi/stylesheet.css -%%T%%/webapps/tomcat-docs/manager-howto.html -%%T%%/webapps/tomcat-docs/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/balancer-howto.html -%%T%%/webapps/tomcat-docs/printer/building.html -%%T%%/webapps/tomcat-docs/printer/cgi-howto.html -%%T%%/webapps/tomcat-docs/printer/changelog.html -%%T%%/webapps/tomcat-docs/printer/class-loader-howto.html -%%T%%/webapps/tomcat-docs/printer/cluster-howto.html -%%T%%/webapps/tomcat-docs/printer/default-servlet.html -%%T%%/webapps/tomcat-docs/printer/deployer-howto.html -%%T%%/webapps/tomcat-docs/printer/developers.html -%%T%%/webapps/tomcat-docs/printer/html-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/index.html -%%T%%/webapps/tomcat-docs/printer/introduction.html -%%T%%/webapps/tomcat-docs/printer/jasper-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/printer/manager-howto.html -%%T%%/webapps/tomcat-docs/printer/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/proxy-howto.html -%%T%%/webapps/tomcat-docs/printer/realm-howto.html -%%T%%/webapps/tomcat-docs/printer/security-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/setup.html -%%T%%/webapps/tomcat-docs/printer/ssi-howto.html -%%T%%/webapps/tomcat-docs/printer/ssl-howto.html -%%T%%/webapps/tomcat-docs/printer/status.html -%%T%%/webapps/tomcat-docs/proxy-howto.html -%%T%%/webapps/tomcat-docs/realm-howto.html -%%T%%/webapps/tomcat-docs/security-manager-howto.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-frame.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/servletapi/constant-values.html -%%T%%/webapps/tomcat-docs/servletapi/deprecated-list.html -%%T%%/webapps/tomcat-docs/servletapi/help-doc.html -%%T%%/webapps/tomcat-docs/servletapi/index-all.html -%%T%%/webapps/tomcat-docs/servletapi/index.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/overview-frame.html -%%T%%/webapps/tomcat-docs/servletapi/overview-summary.html -%%T%%/webapps/tomcat-docs/servletapi/overview-tree.html -%%T%%/webapps/tomcat-docs/servletapi/package-list -%%T%%/webapps/tomcat-docs/servletapi/packages.html -%%T%%/webapps/tomcat-docs/servletapi/resources/inherit.gif -%%T%%/webapps/tomcat-docs/servletapi/serialized-form.html -%%T%%/webapps/tomcat-docs/servletapi/stylesheet.css -%%T%%/webapps/tomcat-docs/setup.html -%%T%%/webapps/tomcat-docs/ssi-howto.html -%%T%%/webapps/tomcat-docs/ssl-howto.html -%%T%%/webapps/tomcat-docs/status.html -%%T%%/webapps/webdav/WEB-INF/web.xml -%%T%%/webapps/webdav/index.html -%%T%%/webapps/webdav/tomcat-power.gif -%%T%%/webapps/webdav/tomcat.gif -@exec mkdir %D/%%T%%/work || true -@exec mkdir %D/%%T%%/common/classes ||true -@exec chown -R %%WWWOWN%%:%%WWWGRP%% %D/%%T%%/ -@unexec rm -Rf %%T%%/conf.orig -@dirrm %%T%%/work -@dirrm %%T%%/webapps/webdav/WEB-INF -@dirrm %%T%%/webapps/webdav -@dirrm %%T%%/webapps/tomcat-docs/servletapi/resources -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax -@dirrm %%T%%/webapps/tomcat-docs/servletapi -@dirrm %%T%%/webapps/tomcat-docs/printer -@dirrm %%T%%/webapps/tomcat-docs/jspapi/resources -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax -@dirrm %%T%%/webapps/tomcat-docs/jspapi -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs -@dirrm %%T%%/webapps/tomcat-docs/jasper -@dirrm %%T%%/webapps/tomcat-docs/images -@dirrm %%T%%/webapps/tomcat-docs/config/printer -@dirrm %%T%%/webapps/tomcat-docs/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs/printer -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs -@dirrm %%T%%/webapps/tomcat-docs/catalina -@dirrm %%T%%/webapps/tomcat-docs/architecture/startup -@dirrm %%T%%/webapps/tomcat-docs/architecture/requestProcess -@dirrm %%T%%/webapps/tomcat-docs/architecture/printer -@dirrm %%T%%/webapps/tomcat-docs/architecture -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/images -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/docs -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample -@dirrm %%T%%/webapps/tomcat-docs/appdev/printer -@dirrm %%T%%/webapps/tomcat-docs/appdev -@dirrm %%T%%/webapps/tomcat-docs/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs -@dirrm %%T%%/webapps/servlets-examples/images -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/util -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/listeners -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/filters -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes -@dirrm %%T%%/webapps/servlets-examples/WEB-INF -@dirrm %%T%%/webapps/servlets-examples -@dirrm %%T%%/webapps/jsp-examples/xml -@dirrm %%T%%/webapps/jsp-examples/tagplugin -@dirrm %%T%%/webapps/jsp-examples/snp -@dirrm %%T%%/webapps/jsp-examples/simpletag -@dirrm %%T%%/webapps/jsp-examples/sessions -@dirrm %%T%%/webapps/jsp-examples/security/protected -@dirrm %%T%%/webapps/jsp-examples/security -@dirrm %%T%%/webapps/jsp-examples/plugin/applet -@dirrm %%T%%/webapps/jsp-examples/plugin -@dirrm %%T%%/webapps/jsp-examples/num -@dirrm %%T%%/webapps/jsp-examples/jsptoserv -@dirrm %%T%%/webapps/jsp-examples/jsp2/tagfiles -@dirrm %%T%%/webapps/jsp-examples/jsp2/simpletag -@dirrm %%T%%/webapps/jsp-examples/jsp2/misc -@dirrm %%T%%/webapps/jsp-examples/jsp2/jspx -@dirrm %%T%%/webapps/jsp-examples/jsp2/jspattribute -@dirrm %%T%%/webapps/jsp-examples/jsp2/el -@dirrm %%T%%/webapps/jsp-examples/jsp2 -@dirrm %%T%%/webapps/jsp-examples/include -@dirrm %%T%%/webapps/jsp-examples/images -@dirrm %%T%%/webapps/jsp-examples/forward -@dirrm %%T%%/webapps/jsp-examples/error -@dirrm %%T%%/webapps/jsp-examples/dates -@dirrm %%T%%/webapps/jsp-examples/colors -@dirrm %%T%%/webapps/jsp-examples/checkbox -@dirrm %%T%%/webapps/jsp-examples/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/tags -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/lib -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp/applet -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/validators -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/util -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/sessions -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/xml -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/snp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/sessions -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_ -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/plugin -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/num -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/dates -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/colors -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/checkbox -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/num -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/listeners -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/filters -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/examples -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/error -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/dates -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/colors -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes -@dirrm %%T%%/webapps/jsp-examples/WEB-INF -@dirrm %%T%%/webapps/jsp-examples -@dirrm %%T%%/webapps/balancer/images -@dirrm %%T%%/webapps/balancer/WEB-INF/lib -@dirrm %%T%%/webapps/balancer/WEB-INF/config -@dirrm %%T%%/webapps/balancer/WEB-INF -@dirrm %%T%%/webapps/balancer -@dirrm %%T%%/webapps/ROOT/WEB-INF/lib -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org/apache/jsp -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org/apache -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes -@dirrm %%T%%/webapps/ROOT/WEB-INF -@dirrm %%T%%/webapps/ROOT -@dirrm %%T%%/webapps -@dirrm %%T%%/temp -@dirrm %%T%%/shared/lib -@dirrm %%T%%/shared/classes -@dirrm %%T%%/shared -@dirrm %%T%%/server/webapps/manager/images -@dirrm %%T%%/server/webapps/manager/WEB-INF/lib -@dirrm %%T%%/server/webapps/manager/WEB-INF -@dirrm %%T%%/server/webapps/manager -@dirrm %%T%%/server/webapps/admin/valve -@dirrm %%T%%/server/webapps/admin/users -@dirrm %%T%%/server/webapps/admin/service -@dirrm %%T%%/server/webapps/admin/server -@dirrm %%T%%/server/webapps/admin/resources -@dirrm %%T%%/server/webapps/admin/realm -@dirrm %%T%%/server/webapps/admin/logger -@dirrm %%T%%/server/webapps/admin/images -@dirrm %%T%%/server/webapps/admin/host -@dirrm %%T%%/server/webapps/admin/defaultcontext -@dirrm %%T%%/server/webapps/admin/context -@dirrm %%T%%/server/webapps/admin/connector -@dirrm %%T%%/server/webapps/admin/WEB-INF/lib -@dirrm %%T%%/server/webapps/admin/WEB-INF -@dirrm %%T%%/server/webapps/admin -@dirrm %%T%%/server/webapps -@dirrm %%T%%/server/lib -@dirrm %%T%%/server/classes -@dirrm %%T%%/server -@dirrm %%T%%/logs -@dirrm %%T%%/conf/Catalina/localhost -@dirrm %%T%%/conf/Catalina -@dirrm %%T%%/conf -@dirrm %%T%%/common/lib -@dirrm %%T%%/common/endorsed -@dirrm %%T%%/common/classes -@dirrm %%T%%/common -@dirrm %%T%%/bin -@dirrm %%T%% diff --git a/www/tomcat7/Makefile b/www/tomcat7/Makefile deleted file mode 100644 index 1693b2f1429b..000000000000 --- a/www/tomcat7/Makefile +++ /dev/null @@ -1,179 +0,0 @@ -# New ports collection makefile for: jakarta-tomcat-devel -# Date created: Tue Aug 12 23:26:32 CST 2003 -# Whom: Kang Liu <liukang@bjpu.edu.cn> -# -# $FreeBSD$ -# - -PORTNAME= jakarta-tomcat -PORTVERSION= 5.0.28 -CATEGORIES= www java -MASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA} -MASTER_SITE_SUBDIR= tomcat-5/v${PORTVERSION}/bin - -MAINTAINER= liukang@bjut.edu.cn -COMMENT= Open-source Java web server by Apache, 5.0.x branch - -USE_JAVA= yes -JAVA_VERSION= 1.3+ -NO_BUILD= YES - -MAJOR_VER= ${PORTVERSION:R} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -APP_HOME?= ${PREFIX}/${PKGBASE}${PORTVERSION:R} -LOG_DIR= ${APP_HOME}/logs -APP_TITLE= Jakarta Tomcat -APP_SHORTNAME= tomcat${MAJOR_VER:S/.//} -CONTROL_SCRIPT_NAME= ${APP_SHORTNAME}ctl -CONTROL_SCRIPT= ${PREFIX}/bin/${CONTROL_SCRIPT_NAME} -CONTROL_SCRIPT_MANPAGE_TITLE= ${CONTROL_SCRIPT_NAME:U} -STARTUP_ORDER?= 020 -STARTUP_SCRIPT_NAME= ${PORTNAME}${MAJOR_VER:S/.//}.sh -STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/${STARTUP_ORDER}.${STARTUP_SCRIPT_NAME} -USER= www -GROUP= www -PW?= /usr/sbin/pw -HTTP_PORT?= 8180 -SHUTDOWN_PORT?= 8005 -WARP_PORT?= 8008 -AJP_1_3_PORT?= 8009 -STDOUT_LOG= ${LOG_DIR}/stdout.log -STDERR_LOG= ${LOG_DIR}/stderr.log -AUTO_START?= NO -STOP_TIMEOUT?= 5 -PID_FILE= /var/run/${APP_SHORTNAME}.pid -REPLACE_FILES= ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.c \ - ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.1 \ - ${PORTSDIR}/www/jakarta-tomcat4/files/startup.sh \ - ${WRKSRC}/conf/server.xml -JAR_FILE= bin/bootstrap.jar -WRKDIR?= ${WRKDIRPREFIX}${.CURDIR}/work -PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///} WWWOWN=${USER} WWWGRP=${GROUP} -LATEST_LINK= ${APP_SHORTNAME} -.include <bsd.port.pre.mk> - -pre-patch: - @${ECHO_CMD} "Installation settings:" - @${ECHO_CMD} " Destination directory: ${APP_HOME}" - @${ECHO_CMD} " Control program location: ${CONTROL_SCRIPT}" - @${ECHO_CMD} " Startup script location: ${STARTUP_SCRIPT}" - @${ECHO_CMD} " Location of JDK: ${JAVA_HOME}" - @${ECHO_CMD} " Location of Java port: ${JAVA_PORT}" - @${ECHO_CMD} " Running as (user/group): ${USER}/${GROUP}" - @${ECHO_CMD} " HTTP port: ${HTTP_PORT}" - @${ECHO_CMD} " Shutdown listener port: ${SHUTDOWN_PORT}" - @${ECHO_CMD} " WARP port: ${WARP_PORT}" - @${ECHO_CMD} " AJP 1.3 connector port: ${AJP_1_3_PORT}" - @${ECHO_CMD} " Logfile stdout: ${STDOUT_LOG}" - @${ECHO_CMD} " Logfile stderr: ${STDERR_LOG}" - @${ECHO_CMD} " Starting after install: ${AUTO_START}" - @${ECHO_CMD} " Stop time-out: ${STOP_TIMEOUT} sec." - @PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL - -post-patch: - @${ECHO_CMD} -n ">> Removing unneeded files..." - @${RM} -f `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'` - @${ECHO_CMD} " [ DONE ]" - -.for f in ${REPLACE_FILES} - @${ECHO_CMD} -n ">> Customizing `basename $f`..." - @${SED} \ - -e "/%%AJP_1_3_PORT%%/s//${AJP_1_3_PORT}/g" \ - -e "/%%APP_HOME%%/s//${APP_HOME:S/\//\\\//g}/g" \ - -e "/%%APP_SHORTNAME%%/s//${APP_SHORTNAME}/g" \ - -e "/%%APP_TITLE%%/s//${APP_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT%%/s//${CONTROL_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%CONTROL_SCRIPT_MANPAGE_TITLE%%/s//${CONTROL_SCRIPT_MANPAGE_TITLE}/g" \ - -e "/%%CONTROL_SCRIPT_NAME%%/s//${CONTROL_SCRIPT_NAME}/g" \ - -e "/%%GROUP%%/s//${GROUP}/g" \ - -e "/%%HTTP_PORT%%/s//${HTTP_PORT}/g" \ - -e "/%%JAVA_CMD%%/s//bin\/java/g" \ - -e "/%%JAVA_HOME%%/s//${JAVA_HOME:S/\//\\\//g}/g" \ - -e "/%%JAR_FILE%%/s//${JAR_FILE:S/\//\\\//g}/g" \ - -e "/%%LOG_DIR%%/s//${LOG_DIR:S/\//\\\//g}/g" \ - -e "/%%PID_FILE%%/s//${PID_FILE:S/\//\\\//g}/g" \ - -e "/%%PORTNAME%%/s//${PORTNAME}/g" \ - -e "/%%PORTVERSION%%/s//${PORTVERSION}/g" \ - -e "/%%PREFIX%%/s//${PREFIX:S/\//\\\//g}/g" \ - -e "/%%SHUTDOWN_PORT%%/s//${SHUTDOWN_PORT}/g" \ - -e "/%%STARTUP_SCRIPT_NAME%%/s//${STARTUP_SCRIPT_NAME}/g" \ - -e "/%%STARTUP_SCRIPT%%/s//${STARTUP_SCRIPT:S/\//\\\//g}/g" \ - -e "/%%STDERR_LOG%%/s//${STDERR_LOG:S/\//\\\//g}/g" \ - -e "/%%STDOUT_LOG%%/s//${STDOUT_LOG:S/\//\\\//g}/g" \ - -e "/%%STOP_TIMEOUT%%/s//${STOP_TIMEOUT}/g" \ - -e "/%%USER%%/s//${USER}/g" \ - -e "/%%WARP_PORT%%/s//${WARP_PORT}/g" \ - $f > ${WRKDIR}/`basename $f` - @${ECHO_CMD} " [ DONE ]" -.endfor - -do-install: - @${ECHO_CMD} -n ">> Creating destination directory..." - @${MKDIR} ${APP_HOME} - @${MKDIR} ${LOG_DIR} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Backing up configuration files..." - @${MV} ${APP_HOME}/conf ${APP_HOME}/conf.orig 2>/dev/null || true - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Copying files to destination directory..." - @${CP} -R ${WRKSRC}/* ${APP_HOME} - @${CP} ${WRKDIR}/server.xml ${APP_HOME}/conf/ - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Compiling and installing control program..." - @${SED} \ - -e "/%%JAVA_ARGS%%/s//\"-Dcatalina.home=${APP_HOME:S/\//\\\//g}\",/g" \ - -e "/%%JAR_ARGS%%/s//\"start\",/g" \ - ${WRKDIR}/daemonctl.c > ${WRKDIR}/daemonctl_.c - @cd ${WRKDIR} && ${CC} -ansi -o ${CONTROL_SCRIPT_NAME} daemonctl_.c - @${CP} ${WRKDIR}/${CONTROL_SCRIPT_NAME} ${CONTROL_SCRIPT} - @${CHOWN} ${USER}:${GROUP} ${CONTROL_SCRIPT} - @${CHMOD} 6754 ${CONTROL_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Installing startup script..." - @${CP} ${WRKDIR}/startup.sh ${STARTUP_SCRIPT} - @${CHMOD} 0544 ${STARTUP_SCRIPT} - @${ECHO_CMD} " [ DONE ]" - -.if !defined(NOPORTDOCS) - @${ECHO_CMD} -n ">> Installing man pages..." - @${INSTALL_MAN} ${WRKDIR}/daemonctl.1 ${MANPREFIX}/man/man1/${CONTROL_SCRIPT_NAME}.1 - @${ECHO_CMD} " [ DONE ]" -.endif - - @${ECHO_CMD} -n ">> Creating log files..." - @${INSTALL} /dev/null ${STDOUT_LOG} - @${INSTALL} /dev/null ${STDERR_LOG} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating symlink to tools.jar..." - @${LN} -sf ${JAVA_HOME}/lib/tools.jar ${APP_HOME}/common/lib/tools.jar - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing ownership settings..." - @${CHOWN} -R ${USER}:${GROUP} ${APP_HOME} - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Fixing permissions..." - @${CHMOD} 755 `${FIND} ${APP_HOME} -type d` - @${ECHO_CMD} " [ DONE ]" - - @${ECHO_CMD} -n ">> Creating PID file..." - @${TOUCH} ${PID_FILE} - @${CHOWN} ${USER}:${GROUP} ${PID_FILE} - @${CHMOD} 0600 ${PID_FILE} - @${ECHO_CMD} " [ DONE ]" - -post-install: - @${ECHO_CMD} "${APP_TITLE} ${PORTVERSION} has been installed in ${APP_HOME}." - @${ECHO_CMD} "If a user should be able to use ${CONTROL_SCRIPT_NAME}, then put this user in the group ${GROUP}." -.if !defined(NOPORTDOCS) - @${ECHO_CMD} "Use 'man ${CONTROL_SCRIPT_NAME}' for information about starting and stopping ${APP_TITLE}." -.endif -.if ${AUTO_START} == "YES" - @${CONTROL_SCRIPT} start || true -.endif -.include <bsd.port.post.mk> diff --git a/www/tomcat7/distinfo b/www/tomcat7/distinfo deleted file mode 100644 index c2926ba12e6f..000000000000 --- a/www/tomcat7/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (jakarta-tomcat-5.0.28.tar.gz) = 2a189b6be6d8d6801097d4a658edfa05 -SIZE (jakarta-tomcat-5.0.28.tar.gz) = 10718313 diff --git a/www/tomcat7/files/patch-conf::server.xml b/www/tomcat7/files/patch-conf::server.xml deleted file mode 100644 index f5e763bfcb0f..000000000000 --- a/www/tomcat7/files/patch-conf::server.xml +++ /dev/null @@ -1,33 +0,0 @@ ---- conf/server.xml.orig Sat Aug 9 14:51:53 2003 -+++ conf/server.xml Sat Aug 9 14:57:48 2003 -@@ -10,7 +10,7 @@ - define subcomponents such as "Valves" or "Loggers" at this level. - --> - --<Server port="8005" shutdown="SHUTDOWN" debug="0"> -+<Server port="%%SHUTDOWN_PORT%%" shutdown="SHUTDOWN" debug="0"> - - - <!-- Comment these entries out to disable JMX MBeans support --> -@@ -88,8 +88,8 @@ - IP address of the remote client. - --> - -- <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> -- <Connector port="8080" -+ <!-- Define a non-SSL Coyote HTTP/1.1 Connector --> -+ <Connector port="%%HTTP_PORT%%" - maxThreads="150" minSpareThreads="25" maxSpareThreads="75" - enableLookups="false" redirectPort="8443" acceptCount="100" - debug="0" connectionTimeout="20000" -@@ -104,8 +104,8 @@ - clientAuth="false" sSLprotocol="TLS" /> - --> - -- <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> -- <Connector port="8009" -+ <!-- Define a Coyote/JK2 AJP 1.3 Connector --> -+ <Connector port="%%AJP_1_3_PORT%%" - enableLookups="false" redirectPort="8443" debug="0" - protocol="AJP/1.3" /> - diff --git a/www/tomcat7/pkg-deinstall b/www/tomcat7/pkg-deinstall deleted file mode 100644 index 64eada261399..000000000000 --- a/www/tomcat7/pkg-deinstall +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh -# -# This script does the following. -# -# * Checks if the PID file exists. If it does, it kills the -# process and removes the PID file. -# -# * Checks if the 'www' user exists. If it does, then it displays -# a message. -# -# $FreeBSD: /tmp/pcvs/ports/www/tomcat7/Attic/pkg-deinstall,v 1.2 2004-01-02 12:31:11 znerd Exp $ -# - -# Make sure we're in the right stage of the process -if [ "$2" = "DEINSTALL" ]; then - - # Kill the process if it is still running - PID_FILE=/var/run/tomcat5 - if [ -s ${PID_FILE} ]; then - PID=`cat ${PID_FILE}` - echo -n ">> Killing Jakarta Tomcat process (${PID})..." - /bin/kill ${PID} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - echo -n ">> Removing PID file (${PID_FILE})..." - rm ${PID_FILE} > /dev/null 2> /dev/null - if [ $? -eq 0 ]; then - echo " [ DONE ]" - else - echo " [ FAILED ]" - fi - fi -fi - -if [ "$2" = "POST-DEINSTALL" ]; then - # If the user exists, then display a message - if pw usershow "www" 2>/dev/null 1>&2; then - echo "To delete the www user permanently, use 'pw userdel www'" - fi -fi - -exit 0 diff --git a/www/tomcat7/pkg-descr b/www/tomcat7/pkg-descr deleted file mode 100644 index 717a166a2658..000000000000 --- a/www/tomcat7/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -Jakarta Tomcat is a web server written in 100% Pure Java. - -Tomcat 5.x is the current release of Tomcat, -and builds upon the Tomcat 3.3 and Tomcat 4.1 codebases. -The 5.x releases implement the Servlet 2.4 and JSP 2.0 specifications. - -Tomcat 5.0.x. Tomcat 5.0 improves on Tomcat 4.1 in many ways, including: - -o Performance optimizations and reduced garbage collection -o Refactored application deployer, with an optional standalone deployer - allowing validation and compilation of a web application before - putting it in production -o Complete server monitoring using JMX and the manager web application -o Scalability and reliability enhancements -o Improved Taglibs handling, including advanced pooling and tag plugins -o Improved platform integration, with native Windows and Unix wrappers -o Embedding of Tomcat using JMX -o Enhanced Security Manager support -o Integrated session clustering -o Expanded documentation - -WWW: http://jakarta.apache.org/tomcat/ diff --git a/www/tomcat7/pkg-install b/www/tomcat7/pkg-install deleted file mode 100644 index a997f9a8f75f..000000000000 --- a/www/tomcat7/pkg-install +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# -# Checks if the 'www' user and group exist. If they don't, then -# an attempt is made to create both. -# -# $FreeBSD: /tmp/pcvs/ports/www/tomcat7/Attic/pkg-install,v 1.1 2003-08-13 11:39:38 znerd Exp $ -# - -# Make sure we're called during the 'make install' process -if [ "$2" != "PRE-INSTALL" ]; then - exit 0 -fi - -# Set some constants -USER=www -GROUP=${USER} -UID=80 -GID=${UID} - -# See if the group already exists -if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw groupadd ${GROUP} -g ${GID}; then - echo "Added group \"${GROUP}\"." - else - echo "Adding group \"${GROUP}\" failed..." - exit 1 - fi -fi - -# See if the user already exists -if ! pw usershow "${USER}" 2>/dev/null 1>&2; then - - # If not, try to create it - if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "World Wide Web Owner"; \ - then - echo "Added user \"${USER}\"." - else - echo "Adding user \"${USER}\" failed..." - exit 1 - fi -fi -exit 0 diff --git a/www/tomcat7/pkg-plist b/www/tomcat7/pkg-plist deleted file mode 100644 index c666171582ff..000000000000 --- a/www/tomcat7/pkg-plist +++ /dev/null @@ -1,2007 +0,0 @@ -@exec mkdir %D/%%T%%/server || true -@exec mkdir %D/%%T%%/server/classes || true -@exec mkdir %D/%%T%%/server/webapps/admin/connector || true -@exec mkdir %D/%%T%%/server/webapps/admin/defaultcontext || true -@exec mkdir %D/%%T%%/server/webapps/admin/host || true -@exec mkdir %D/%%T%%/server/webapps/admin/logger || true -@exec mkdir %D/%%T%%/server/webapps/admin/realm || true -@exec mkdir %D/%%T%%/server/webapps/admin/context || true -@exec mkdir %D/%%T%%/server/webapps/admin/server || true -@exec mkdir %D/%%T%%/server/webapps/admin/service || true -@exec mkdir %D/%%T%%/server/webapps/admin/valve || true -@exec mkdir %D/%%T%%/shared || true -@exec mkdir %D/%%T%%/shared/classes || true -@exec mkdir %D/%%T%%/shared/lib || true -@exec mkdir %D/%%T%%/temp || true -@exec mkdir %D/%%T%%/conf.orig || true -bin/tomcat50ctl -etc/rc.d/020.jakarta-tomcat50.sh -%%T%%/LICENSE -%%T%%/NOTICE -%%T%%/RELEASE-NOTES -%%T%%/RUNNING.txt -%%T%%/bin/LauncherBootstrap.class -%%T%%/bin/bootstrap.jar -%%T%%/bin/catalina.50.sh -%%T%%/bin/catalina.sh -%%T%%/bin/catalina.xml -%%T%%/bin/commons-daemon.jar -%%T%%/bin/commons-launcher.jar -%%T%%/bin/commons-logging-api.jar -%%T%%/bin/digest.sh -%%T%%/bin/jmx.jar -%%T%%/bin/jsvc.tar.gz -%%T%%/bin/launcher.properties -%%T%%/bin/setclasspath.sh -%%T%%/bin/shutdown-using-launcher.sh -%%T%%/bin/shutdown.sh -%%T%%/bin/startup-using-launcher.sh -%%T%%/bin/startup.sh -%%T%%/bin/tool-wrapper-using-launcher.sh -%%T%%/bin/tool-wrapper.sh -%%T%%/bin/version.sh -%%T%%/common/endorsed/xercesImpl.jar -%%T%%/common/endorsed/xml-apis.jar -%%T%%/common/lib/ant-launcher.jar -%%T%%/common/lib/ant.jar -%%T%%/common/lib/commons-collections-3.1.jar -%%T%%/common/lib/commons-dbcp-1.2.1.jar -%%T%%/common/lib/commons-el.jar -%%T%%/common/lib/commons-pool-1.2.jar -%%T%%/common/lib/jasper-compiler.jar -%%T%%/common/lib/jasper-runtime.jar -%%T%%/common/lib/jsp-api.jar -%%T%%/common/lib/naming-common.jar -%%T%%/common/lib/naming-factory.jar -%%T%%/common/lib/naming-java.jar -%%T%%/common/lib/naming-resources.jar -%%T%%/common/lib/servlet-api.jar -%%T%%/common/lib/tools.jar -%%T%%/conf/Catalina/localhost/admin.xml -%%T%%/conf/Catalina/localhost/balancer.xml -%%T%%/conf/Catalina/localhost/manager.xml -%%T%%/conf/catalina.policy -%%T%%/conf/catalina.properties -%%T%%/conf/jk2.properties -%%T%%/conf/server-minimal.xml -%%T%%/conf/server.xml -%%T%%/conf/tomcat-users.xml -%%T%%/conf/web.xml -%%T%%/logs/stderr.log -%%T%%/logs/stdout.log -%%T%%/server/lib/catalina-ant.jar -%%T%%/server/lib/catalina-cluster.jar -%%T%%/server/lib/catalina-i18n-es.jar -%%T%%/server/lib/catalina-i18n-fr.jar -%%T%%/server/lib/catalina-i18n-ja.jar -%%T%%/server/lib/catalina-optional.jar -%%T%%/server/lib/catalina.jar -%%T%%/server/lib/commons-beanutils.jar -%%T%%/server/lib/commons-digester.jar -%%T%%/server/lib/commons-fileupload-1.0.jar -%%T%%/server/lib/commons-modeler.jar -%%T%%/server/lib/jakarta-regexp-1.3.jar -%%T%%/server/lib/jkconfig.jar -%%T%%/server/lib/jkshm.jar -%%T%%/server/lib/servlets-cgi.renametojar -%%T%%/server/lib/servlets-common.jar -%%T%%/server/lib/servlets-default.jar -%%T%%/server/lib/servlets-invoker.jar -%%T%%/server/lib/servlets-ssi.renametojar -%%T%%/server/lib/servlets-webdav.jar -%%T%%/server/lib/tomcat-coyote.jar -%%T%%/server/lib/tomcat-http11.jar -%%T%%/server/lib/tomcat-jk.jar -%%T%%/server/lib/tomcat-jk2.jar -%%T%%/server/lib/tomcat-jni.jar -%%T%%/server/lib/tomcat-util.jar -%%T%%/server/webapps/admin/WEB-INF/controls.tld -%%T%%/server/webapps/admin/WEB-INF/lib/catalina-admin.jar -%%T%%/server/webapps/admin/WEB-INF/lib/struts.jar -%%T%%/server/webapps/admin/WEB-INF/struts-bean.tld -%%T%%/server/webapps/admin/WEB-INF/struts-config.xml -%%T%%/server/webapps/admin/WEB-INF/struts-html.tld -%%T%%/server/webapps/admin/WEB-INF/struts-logic.tld -%%T%%/server/webapps/admin/WEB-INF/web.xml -%%T%%/server/webapps/admin/admin.css -%%T%%/server/webapps/admin/admin.xml -%%T%%/server/webapps/admin/images/BlueTile.gif -%%T%%/server/webapps/admin/images/Connector.gif -%%T%%/server/webapps/admin/images/Context.gif -%%T%%/server/webapps/admin/images/Datasource.gif -%%T%%/server/webapps/admin/images/DefaultContext.gif -%%T%%/server/webapps/admin/images/EnvironmentEntries.gif -%%T%%/server/webapps/admin/images/Groups.gif -%%T%%/server/webapps/admin/images/Host.gif -%%T%%/server/webapps/admin/images/Logger.gif -%%T%%/server/webapps/admin/images/Login.jpg -%%T%%/server/webapps/admin/images/LoginBackgroundTile.gif -%%T%%/server/webapps/admin/images/Mailsession.gif -%%T%%/server/webapps/admin/images/PaperTexture.gif -%%T%%/server/webapps/admin/images/Realm.gif -%%T%%/server/webapps/admin/images/ResourceLink.gif -%%T%%/server/webapps/admin/images/Roles.gif -%%T%%/server/webapps/admin/images/Server.gif -%%T%%/server/webapps/admin/images/Service.gif -%%T%%/server/webapps/admin/images/Thumbs.db -%%T%%/server/webapps/admin/images/TomcatBanner.jpg -%%T%%/server/webapps/admin/images/Users.gif -%%T%%/server/webapps/admin/images/Valve.gif -%%T%%/server/webapps/admin/images/folder_16_pad.gif -%%T%%/server/webapps/admin/images/handledownlast.gif -%%T%%/server/webapps/admin/images/handledownmiddle.gif -%%T%%/server/webapps/admin/images/handlerightlast.gif -%%T%%/server/webapps/admin/images/handlerightmiddle.gif -%%T%%/server/webapps/admin/images/linelastnode.gif -%%T%%/server/webapps/admin/images/linemiddlenode.gif -%%T%%/server/webapps/admin/images/linevertical.gif -%%T%%/server/webapps/admin/resources/dataSources.jspf -%%T%%/server/webapps/admin/resources/envEntries.jspf -%%T%%/server/webapps/admin/resources/listDataSources.jspf -%%T%%/server/webapps/admin/resources/listEnvEntries.jspf -%%T%%/server/webapps/admin/resources/listMailSessions.jspf -%%T%%/server/webapps/admin/resources/listResourceLinks.jspf -%%T%%/server/webapps/admin/resources/listUserDatabases.jspf -%%T%%/server/webapps/admin/resources/mailSessions.jspf -%%T%%/server/webapps/admin/resources/resourceLinks.jspf -%%T%%/server/webapps/admin/resources/userDatabases.jspf -%%T%%/server/webapps/admin/tree-control-test.css -%%T%%/server/webapps/admin/users/groups.jspf -%%T%%/server/webapps/admin/users/listGroups.jspf -%%T%%/server/webapps/admin/users/listRoles.jspf -%%T%%/server/webapps/admin/users/listUsers.jspf -%%T%%/server/webapps/admin/users/roles.jspf -%%T%%/server/webapps/admin/users/users.jspf -%%T%%/server/webapps/manager/WEB-INF/lib/catalina-manager.jar -%%T%%/server/webapps/manager/WEB-INF/web.xml -%%T%%/server/webapps/manager/html-manager-howto.html -%%T%%/server/webapps/manager/images/add.gif -%%T%%/server/webapps/manager/images/code.gif -%%T%%/server/webapps/manager/images/design.gif -%%T%%/server/webapps/manager/images/docs.gif -%%T%%/server/webapps/manager/images/fix.gif -%%T%%/server/webapps/manager/images/jakarta-logo.gif -%%T%%/server/webapps/manager/images/tomcat.gif -%%T%%/server/webapps/manager/images/update.gif -%%T%%/server/webapps/manager/images/void.gif -%%T%%/server/webapps/manager/manager-howto.html -%%T%%/server/webapps/manager/manager.xml -%%T%%/server/webapps/manager/status.xsd -%%T%%/server/webapps/manager/xform.xsl -%%T%%/webapps/ROOT/RELEASE-NOTES.txt -%%T%%/webapps/ROOT/WEB-INF/classes/org/apache/jsp/index_jsp.class -%%T%%/webapps/ROOT/WEB-INF/lib/catalina-root.jar -%%T%%/webapps/ROOT/WEB-INF/web.xml -%%T%%/webapps/ROOT/index.jsp -%%T%%/webapps/ROOT/jakarta-banner.gif -%%T%%/webapps/ROOT/tomcat-power.gif -%%T%%/webapps/ROOT/tomcat.gif -%%T%%/webapps/balancer/WEB-INF/config/rules.xml -%%T%%/webapps/balancer/WEB-INF/lib/catalina-balancer.jar -%%T%%/webapps/balancer/WEB-INF/web.xml -%%T%%/webapps/balancer/balancer.xml -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entries.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entries.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entry.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/Entry.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/JspCalendar.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/JspCalendar.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/TableBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/cal/TableBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox/CheckTest.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox/CheckTest.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/colors/ColorGameBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/colors/ColorGameBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/dates/JspCalendar.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/dates/JspCalendar.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/error/Smart.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/error/Smart.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ExampleTagBase.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ExampleTagBase.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTagExtraInfo.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/FooTagExtraInfo.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/LogTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/LogTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ShowSource.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/examples/ShowSource.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/ExampleFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/ExampleFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/RequestDumperFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/RequestDumperFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/BookBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/BookBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/FooBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/FooBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el/Functions.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el/Functions.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/ContextListener.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/ContextListener.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/SessionListener.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/listeners/SessionListener.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/num/NumberGuessBean.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/num/NumberGuessBean.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal/cal1_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal/cal2_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/checkbox/checkresult_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/colors/colrs_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/dates/date_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error/err_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error/errorpge_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward/forward_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward/one_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include/foo_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include/include_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/basic_002darithmetic_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/basic_002dcomparisons_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/functions_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el/implicit_002dobjects_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/jspattribute_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_jsp$shuffle_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/basic_jspx$basic_jspxHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/basic_jspx.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx/textRotate_jspx.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc/config_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc/dynamicattrs_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/book_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/repeat_jsp$repeat_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag/repeat_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/panel_jsp$panel_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/panel_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/products_jsp$products_jspHelper.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles/products_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv/hello_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv/jsptoservlet_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/num/numguess_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/plugin/plugin_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/error_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/index_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_/login_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/sessions/carts_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/simpletag/foo_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/snp/snoop_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/source_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/displayProducts_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/helloWorld_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/panel_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web/xhtmlbasic_tag.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/choose_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$1.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$10.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$2.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$3.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$4.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$5.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$6.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$7.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$8.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp$9.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/foreach_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin/if_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/xml/xml_jsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/servletToJsp.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/servletToJsp.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/sessions/DummyCart.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/sessions/DummyCart.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/util/HTMLFilter.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/util/HTMLFilter.java -%%T%%/webapps/jsp-examples/WEB-INF/classes/validators/DebugValidator.class -%%T%%/webapps/jsp-examples/WEB-INF/classes/validators/DebugValidator.java -%%T%%/webapps/jsp-examples/WEB-INF/jsp/applet/Clock2.java -%%T%%/webapps/jsp-examples/WEB-INF/jsp/debug-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/jsp/example-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/jsp2/jsp2-example-taglib.tld -%%T%%/webapps/jsp-examples/WEB-INF/lib/jstl.jar -%%T%%/webapps/jsp-examples/WEB-INF/lib/standard.jar -%%T%%/webapps/jsp-examples/WEB-INF/tagPlugins.xml -%%T%%/webapps/jsp-examples/WEB-INF/tags/displayProducts.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/helloWorld.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/panel.tag -%%T%%/webapps/jsp-examples/WEB-INF/tags/xhtmlbasic.tag -%%T%%/webapps/jsp-examples/WEB-INF/web.xml -%%T%%/webapps/jsp-examples/cal/Entries.java.html -%%T%%/webapps/jsp-examples/cal/Entry.java.html -%%T%%/webapps/jsp-examples/cal/JspCalendar.java.html -%%T%%/webapps/jsp-examples/cal/TableBean.java.html -%%T%%/webapps/jsp-examples/cal/cal1.jsp -%%T%%/webapps/jsp-examples/cal/cal1.jsp.html -%%T%%/webapps/jsp-examples/cal/cal2.jsp -%%T%%/webapps/jsp-examples/cal/cal2.jsp.html -%%T%%/webapps/jsp-examples/cal/calendar.html -%%T%%/webapps/jsp-examples/cal/login.html -%%T%%/webapps/jsp-examples/checkbox/CheckTest.html -%%T%%/webapps/jsp-examples/checkbox/check.html -%%T%%/webapps/jsp-examples/checkbox/checkresult.jsp -%%T%%/webapps/jsp-examples/checkbox/checkresult.jsp.html -%%T%%/webapps/jsp-examples/checkbox/cresult.html -%%T%%/webapps/jsp-examples/colors/ColorGameBean.html -%%T%%/webapps/jsp-examples/colors/clr.html -%%T%%/webapps/jsp-examples/colors/colors.html -%%T%%/webapps/jsp-examples/colors/colrs.jsp -%%T%%/webapps/jsp-examples/colors/colrs.jsp.html -%%T%%/webapps/jsp-examples/dates/date.html -%%T%%/webapps/jsp-examples/dates/date.jsp -%%T%%/webapps/jsp-examples/dates/date.jsp.html -%%T%%/webapps/jsp-examples/error/er.html -%%T%%/webapps/jsp-examples/error/err.jsp -%%T%%/webapps/jsp-examples/error/err.jsp.html -%%T%%/webapps/jsp-examples/error/error.html -%%T%%/webapps/jsp-examples/error/errorpge.jsp -%%T%%/webapps/jsp-examples/forward/forward.jsp -%%T%%/webapps/jsp-examples/forward/forward.jsp.html -%%T%%/webapps/jsp-examples/forward/fwd.html -%%T%%/webapps/jsp-examples/forward/one.jsp -%%T%%/webapps/jsp-examples/forward/two.html -%%T%%/webapps/jsp-examples/images/code.gif -%%T%%/webapps/jsp-examples/images/execute.gif -%%T%%/webapps/jsp-examples/images/read.gif -%%T%%/webapps/jsp-examples/images/return.gif -%%T%%/webapps/jsp-examples/include/foo.html -%%T%%/webapps/jsp-examples/include/foo.jsp -%%T%%/webapps/jsp-examples/include/inc.html -%%T%%/webapps/jsp-examples/include/include.jsp -%%T%%/webapps/jsp-examples/include/include.jsp.html -%%T%%/webapps/jsp-examples/index.html -%%T%%/webapps/jsp-examples/jsp2/el/Functions.java.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.jsp -%%T%%/webapps/jsp-examples/jsp2/el/basic-arithmetic.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.html -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.jsp -%%T%%/webapps/jsp-examples/jsp2/el/basic-comparisons.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/functions.html -%%T%%/webapps/jsp-examples/jsp2/el/functions.jsp -%%T%%/webapps/jsp-examples/jsp2/el/functions.jsp.html -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.html -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.jsp -%%T%%/webapps/jsp-examples/jsp2/el/implicit-objects.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/FooBean.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/HelloWorldSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/ShuffleSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/TileSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.jsp -%%T%%/webapps/jsp-examples/jsp2/jspattribute/jspattribute.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.html -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.jsp -%%T%%/webapps/jsp-examples/jsp2/jspattribute/shuffle.jsp.html -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.html -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.jspx -%%T%%/webapps/jsp-examples/jsp2/jspx/basic.jspx.html -%%T%%/webapps/jsp-examples/jsp2/jspx/svgexample.html -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.html -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jpg -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jspx -%%T%%/webapps/jsp-examples/jsp2/jspx/textRotate.jspx.html -%%T%%/webapps/jsp-examples/jsp2/misc/EchoAttributesTag.java.html -%%T%%/webapps/jsp-examples/jsp2/misc/coda.jspf -%%T%%/webapps/jsp-examples/jsp2/misc/coda.jspf.html -%%T%%/webapps/jsp-examples/jsp2/misc/config.html -%%T%%/webapps/jsp-examples/jsp2/misc/config.jsp -%%T%%/webapps/jsp-examples/jsp2/misc/config.jsp.html -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.html -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.jsp -%%T%%/webapps/jsp-examples/jsp2/misc/dynamicattrs.jsp.html -%%T%%/webapps/jsp-examples/jsp2/misc/prelude.jspf -%%T%%/webapps/jsp-examples/jsp2/misc/prelude.jspf.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/BookBean.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/FindBookSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/Functions.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/HelloWorldSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/RepeatSimpleTag.java.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/book.jsp.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/hello.jsp.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.html -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.jsp -%%T%%/webapps/jsp-examples/jsp2/simpletag/repeat.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/displayProducts.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/hello.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/helloWorld.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/panel.tag.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.jsp -%%T%%/webapps/jsp-examples/jsp2/tagfiles/products.jsp.html -%%T%%/webapps/jsp-examples/jsp2/tagfiles/xhtmlbasic.tag.html -%%T%%/webapps/jsp-examples/jsptoserv/hello.jsp -%%T%%/webapps/jsp-examples/jsptoserv/jsptoservlet.jsp -%%T%%/webapps/jsp-examples/jsptoserv/jsptoservlet.jsp.html -%%T%%/webapps/jsp-examples/jsptoserv/jts.html -%%T%%/webapps/jsp-examples/jsptoserv/servletToJsp.java.html -%%T%%/webapps/jsp-examples/num/numguess.html -%%T%%/webapps/jsp-examples/num/numguess.jsp -%%T%%/webapps/jsp-examples/num/numguess.jsp.html -%%T%%/webapps/jsp-examples/plugin/applet/Clock2.class -%%T%%/webapps/jsp-examples/plugin/applet/Clock2.java -%%T%%/webapps/jsp-examples/plugin/plugin.html -%%T%%/webapps/jsp-examples/plugin/plugin.jsp -%%T%%/webapps/jsp-examples/plugin/plugin.jsp.html -%%T%%/webapps/jsp-examples/security/protected/error.jsp -%%T%%/webapps/jsp-examples/security/protected/index.jsp -%%T%%/webapps/jsp-examples/security/protected/login.jsp -%%T%%/webapps/jsp-examples/sessions/DummyCart.html -%%T%%/webapps/jsp-examples/sessions/carts.html -%%T%%/webapps/jsp-examples/sessions/carts.jsp -%%T%%/webapps/jsp-examples/sessions/carts.jsp.html -%%T%%/webapps/jsp-examples/sessions/crt.html -%%T%%/webapps/jsp-examples/simpletag/foo.html -%%T%%/webapps/jsp-examples/simpletag/foo.jsp -%%T%%/webapps/jsp-examples/simpletag/foo.jsp.html -%%T%%/webapps/jsp-examples/snp/snoop.html -%%T%%/webapps/jsp-examples/snp/snoop.jsp -%%T%%/webapps/jsp-examples/snp/snoop.jsp.html -%%T%%/webapps/jsp-examples/source.jsp -%%T%%/webapps/jsp-examples/tagplugin/choose.html -%%T%%/webapps/jsp-examples/tagplugin/choose.jsp -%%T%%/webapps/jsp-examples/tagplugin/choose.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/foreach.html -%%T%%/webapps/jsp-examples/tagplugin/foreach.jsp -%%T%%/webapps/jsp-examples/tagplugin/foreach.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/howto.html -%%T%%/webapps/jsp-examples/tagplugin/if.html -%%T%%/webapps/jsp-examples/tagplugin/if.jsp -%%T%%/webapps/jsp-examples/tagplugin/if.jsp.html -%%T%%/webapps/jsp-examples/tagplugin/notes.html -%%T%%/webapps/jsp-examples/xml/xml.html -%%T%%/webapps/jsp-examples/xml/xml.jsp -%%T%%/webapps/jsp-examples/xml/xml.jsp.html -%%T%%/webapps/servlets-examples/WEB-INF/classes/CookieExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/CookieExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/HelloWorldExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/HelloWorldExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_en.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_es.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/LocalStrings_fr.properties -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestHeaderExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestHeaderExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestInfoExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestInfoExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestParamExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/RequestParamExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/SessionExample.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/SessionExample.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/ExampleFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/ExampleFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/RequestDumperFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/RequestDumperFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/ContextListener.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/ContextListener.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/SessionListener.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/listeners/SessionListener.java -%%T%%/webapps/servlets-examples/WEB-INF/classes/util/HTMLFilter.class -%%T%%/webapps/servlets-examples/WEB-INF/classes/util/HTMLFilter.java -%%T%%/webapps/servlets-examples/WEB-INF/web.xml -%%T%%/webapps/servlets-examples/cookies.html -%%T%%/webapps/servlets-examples/helloworld.html -%%T%%/webapps/servlets-examples/images/code.gif -%%T%%/webapps/servlets-examples/images/execute.gif -%%T%%/webapps/servlets-examples/images/return.gif -%%T%%/webapps/servlets-examples/index.html -%%T%%/webapps/servlets-examples/reqheaders.html -%%T%%/webapps/servlets-examples/reqinfo.html -%%T%%/webapps/servlets-examples/reqparams.html -%%T%%/webapps/servlets-examples/sessions.html -%%T%%/webapps/tomcat-docs/RELEASE-NOTES.txt -%%T%%/webapps/tomcat-docs/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/deployment.html -%%T%%/webapps/tomcat-docs/appdev/index.html -%%T%%/webapps/tomcat-docs/appdev/installation.html -%%T%%/webapps/tomcat-docs/appdev/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/build.xml.txt -%%T%%/webapps/tomcat-docs/appdev/printer/deployment.html -%%T%%/webapps/tomcat-docs/appdev/printer/index.html -%%T%%/webapps/tomcat-docs/appdev/printer/installation.html -%%T%%/webapps/tomcat-docs/appdev/printer/introduction.html -%%T%%/webapps/tomcat-docs/appdev/printer/processes.html -%%T%%/webapps/tomcat-docs/appdev/printer/source.html -%%T%%/webapps/tomcat-docs/appdev/printer/web.xml.txt -%%T%%/webapps/tomcat-docs/appdev/processes.html -%%T%%/webapps/tomcat-docs/appdev/sample/build.xml -%%T%%/webapps/tomcat-docs/appdev/sample/docs/README.txt -%%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage/Hello.java -%%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF/web.xml -%%T%%/webapps/tomcat-docs/appdev/sample/web/hello.jsp -%%T%%/webapps/tomcat-docs/appdev/sample/web/images/tomcat.gif -%%T%%/webapps/tomcat-docs/appdev/sample/web/index.html -%%T%%/webapps/tomcat-docs/appdev/source.html -%%T%%/webapps/tomcat-docs/appdev/web.xml.txt -%%T%%/webapps/tomcat-docs/architecture/index.html -%%T%%/webapps/tomcat-docs/architecture/overview.html -%%T%%/webapps/tomcat-docs/architecture/printer/index.html -%%T%%/webapps/tomcat-docs/architecture/printer/overview.html -%%T%%/webapps/tomcat-docs/architecture/printer/requestProcess.html -%%T%%/webapps/tomcat-docs/architecture/printer/startup.html -%%T%%/webapps/tomcat-docs/architecture/requestProcess.html -%%T%%/webapps/tomcat-docs/architecture/requestProcess/requestProcess.pdf -%%T%%/webapps/tomcat-docs/architecture/requestProcess/roseModel.mdl -%%T%%/webapps/tomcat-docs/architecture/startup.html -%%T%%/webapps/tomcat-docs/architecture/startup/serverStartup.pdf -%%T%%/webapps/tomcat-docs/architecture/startup/serverStartup.txt -%%T%%/webapps/tomcat-docs/balancer-howto.html -%%T%%/webapps/tomcat-docs/build.xml -%%T%%/webapps/tomcat-docs/building.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/index.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Ajp13.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Ajp13Packet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/AjpHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/Logger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/NegociationHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/RequestHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/Ajp14Interceptor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Connector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13InputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13OutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Ajp13Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/JkServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/ApacheConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/BaseJkConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/IISConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/NSConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Authenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Cluster.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Connector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Contained.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Container.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ContainerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Context.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/DefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Deployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Engine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Globals.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Group.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Host.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/HttpResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/InstanceListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Lifecycle.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/LifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Loader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Logger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Manager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Pipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Realm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Role.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Server.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ServerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Service.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Session.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionEvent.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/SessionListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Store.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/User.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Valve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/Wrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/AbstractCatalinaTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/DeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/InstallTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/JMXQueryTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/JMXSetTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ListTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ReloadTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RemoveTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ResourcesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/RolesTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ServerinfoTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/SessionsTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StartTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/StopTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/UndeployTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/ValidatorTask.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/AuthenticatorBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/BasicAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/DigestAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/FormAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/NonLoginAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SSLAuthenticator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SavedRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SingleSignOn.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/SingleSignOnEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ClientAbortException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/HttpResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/RequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/ResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationContextFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ApplicationFilterFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.ContainerBackgroundProcessor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.PrivilegedAddChild.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/ContainerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/DummyRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/DummyResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/NamingContextListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardDefaultContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardEngine.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHost.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardHostDeployer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardPipeline.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardServer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardValveContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/StandardWrapperFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ApplicationParameter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextLocalEjb.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ContextResourceLink.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ErrorPage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterDef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/FilterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/LoginConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/MessageDestination.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/MessageDestinationRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/NamingResources.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/ResourceParams.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityCollection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/SecurityConstraint.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/Test.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/CatalinaLaunchFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/Reloader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/ResourceEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/StandardClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/StandardClassLoaderMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.PrivilegedFindResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappClassLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/WebappLoader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/FileLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/LoggerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemErrLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/SystemOutLogger.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ClassNameMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ConnectorMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextEnvironmentMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceLinkMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ContextResourceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/DefaultContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GlobalResourcesLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/GroupMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MBeanUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/MemoryUserDatabaseMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/NamingResourcesMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/RoleMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/ServerLifecycleListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardContextMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardEngineMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardHostMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServerMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/StandardServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/UserMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/DefaultServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/ServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/DataSourceRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/GenericPrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASCallbackHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASMemoryLoginModule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JAASRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JDBCRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/JNDIRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/MemoryRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/RealmBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/UserDatabaseRealm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityClassLoad.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/SecurityUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.CGIRunner.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.HTTPHeaderInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.NameValuePair.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/CGIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.ResourceInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/DefaultServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/InvokerServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/WebdavServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/FileStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/JDBCStore.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/ManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/PersistentManagerBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardSession.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StandardSessionFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/StoreBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ByteArrayServletOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/ResponseIncludeWrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSICommand.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIEcho.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExec.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFlastmod.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIFsize.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIInclude.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIMediator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIPrintenv.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIProcessor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServlet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.ServletContextAndPath.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletExternalResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIServletRequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSISet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/SSIStopProcessingException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Bootstrap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.CatalinaShutdownHook.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Catalina.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CatalinaProperties.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ClassLoaderFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ClusterRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ContextRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/CopyParentClassLoaderRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/DigesterFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Embedded.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/EngineRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/ExpandWar.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HomesUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/HostRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/LifecycleListenerRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/NamingRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/PasswdUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/SetAllPropertiesRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/SetDocBaseRule.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/TldConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/TldRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/Tool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/UserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/WebRuleSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/AbstractUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryGroup.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryRole.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/MemoryUserDatabaseFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Base64.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CGIProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CatalinaDigester.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CharsetMapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CookieTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/CustomObjectInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DOMWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/DateTool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Enumerator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Extension.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ExtensionValidator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/HexUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/IOTools.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/InstanceSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/LifecycleSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MD5Encoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/MIME2Java.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ManifestResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ParameterMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessEnvironment.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ProcessHelper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Queue.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/RequestUtil.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ResourceSet.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/SchemaResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/ServerInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/Strftime.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/StringParser.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/TomcatCSS.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URL.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/URLEncoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/XMLWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/AccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.AccessLog.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ErrorReportValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ExtendedAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/JDBCAccessLogValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/PersistentValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteAddrValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RemoteHostValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestDumperValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/RequestFilterValve.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/ValveBase.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ActionCode.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ActionHook.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Adapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/InputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Processor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/ProtocolHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/RequestGroupInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/RequestInfo.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/Response.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Http11Processor.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/Http11Protocol.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalInputBuffer.InputStreamInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalOutputBuffer.OutputStreamOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/InternalOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/OutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/BufferedInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/ChunkedInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/ChunkedOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/GzipOutputFilter.FakeOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/GzipOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/IdentityInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/IdentityOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/VoidInputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/VoidOutputFilter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.ByteChunkInputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.ByteChunkOutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/MemoryProtocolHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/CoyoteInterceptor2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/Tomcat3Adapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/Tomcat3Request.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyotePrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequest.PrivilegedGetSession.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/CoyoteServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteAdapter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteConnector.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteOutputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyotePrincipal.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteReader.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteRequestFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteResponse.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteResponseFacade.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/CoyoteWriter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/InputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/MapperListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/OutputBuffer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/AprImpl.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/TomcatStarter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelJni.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelShm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelSocket.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ChannelUn.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/HandlerDispatch.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/HandlerRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JkInputStream.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JkMX.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/JniHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/ModJkMX.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/MsgAjp.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/Shm.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/Shm14.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/WorkerDummy.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/ApacheConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/BaseJkConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorApache2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorJk1.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/GeneratorJk2.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/IISConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/NSConfig.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.MappingGenerator.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.NullResolver.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/WebXml2Jk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/JkChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/JkHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/Msg.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/MsgContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/WorkerEnv.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/JkCoyoteHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/JkMain.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextAccessController.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ContextBindings.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/EjbRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/JndiPermission.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NameParserImpl.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextBindingsEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingContextEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingService.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/NamingServiceMBean.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceEnvRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceLinkRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/ResourceRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/SelectorContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/TransactionRef.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/BeanFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/EjbFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/MailSessionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/OpenEjbFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceEnvFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/ResourceLinkFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/SendMailFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/TransactionFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/javaURLContextFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/BaseDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/CacheEntry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Constants.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/DirContextURLStreamHandlerFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.FileResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/FileDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ImmutableNameNotFoundException.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ProxyDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/RecyclableNamingEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/Resource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ResourceAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/ResourceCache.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.Entry.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.WARResource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/WARDirContext.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/Handler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.AttributeHolder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.PropertySource.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/IntrospectionUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/Ascii.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/B2CConverter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/Base64.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.ByteInputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.ByteOutputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/ByteChunk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/C2BConverter.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.CharInputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.CharOutputChannel.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/CharChunk.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/DateTool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/HexUtils.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/MessageBytes.MessageBytesFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/MessageBytes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/TimeStamp.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UDecoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UEncoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/UTF8Decoder.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/EmptyEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/LRUCache.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/MultiMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/MultiMapNamesEnumeration.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/Queue.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/SimpleHashtable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/SimplePool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/Jdk14Compat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/JdkCompat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/AcceptLanguage.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/BaseRequest.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/ContentType.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/Cookies.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/FastHttpDateFormat.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/HttpMessages.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/LocaleToCharsetMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/MimeHeaders.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/MimeMap.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/Parameters.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/ServerCookie.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Context.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.ContextList.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Host.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.MapElement.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.Wrapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/Mapper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/MappingData.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/SystemLogHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/PoolTcpEndpoint.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLSupport.CipherData.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/SSLSupport.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/ServerSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/TcpConnection.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/TcpConnectionHandler.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/URL.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSE13SocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSE14SocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSEImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSEKeyManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/JSSESocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSImplementation.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSSocket.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/PureTLSSocketFactory.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/StringManager.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Expirer.ExpireCallback.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Expirer.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/Reaper.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.ControlRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.MonitorRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.ThreadPoolListener.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPool.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadPoolRunnable.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/ThreadWithAttributes.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads/package-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/package-list -%%T%%/webapps/tomcat-docs/catalina/docs/api/packages.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/catalina/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/catalina/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/mbean-names.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-apps.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-objects.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-admin-opers.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-default.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-invoker.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jdbc-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-jndi-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/fs-memory-realm.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/index.html -%%T%%/webapps/tomcat-docs/catalina/funcspecs/printer/mbean-names.html -%%T%%/webapps/tomcat-docs/cgi-howto.html -%%T%%/webapps/tomcat-docs/changelog.html -%%T%%/webapps/tomcat-docs/class-loader-howto.html -%%T%%/webapps/tomcat-docs/cluster-howto.html -%%T%%/webapps/tomcat-docs/config/ajp.html -%%T%%/webapps/tomcat-docs/config/context.html -%%T%%/webapps/tomcat-docs/config/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/engine.html -%%T%%/webapps/tomcat-docs/config/globalresources.html -%%T%%/webapps/tomcat-docs/config/host.html -%%T%%/webapps/tomcat-docs/config/http.html -%%T%%/webapps/tomcat-docs/config/index.html -%%T%%/webapps/tomcat-docs/config/loader.html -%%T%%/webapps/tomcat-docs/config/logger.html -%%T%%/webapps/tomcat-docs/config/manager.html -%%T%%/webapps/tomcat-docs/config/printer/ajp.html -%%T%%/webapps/tomcat-docs/config/printer/context.html -%%T%%/webapps/tomcat-docs/config/printer/defaultcontext.html -%%T%%/webapps/tomcat-docs/config/printer/engine.html -%%T%%/webapps/tomcat-docs/config/printer/globalresources.html -%%T%%/webapps/tomcat-docs/config/printer/host.html -%%T%%/webapps/tomcat-docs/config/printer/http.html -%%T%%/webapps/tomcat-docs/config/printer/index.html -%%T%%/webapps/tomcat-docs/config/printer/loader.html -%%T%%/webapps/tomcat-docs/config/printer/logger.html -%%T%%/webapps/tomcat-docs/config/printer/manager.html -%%T%%/webapps/tomcat-docs/config/printer/realm.html -%%T%%/webapps/tomcat-docs/config/printer/resources.html -%%T%%/webapps/tomcat-docs/config/printer/server.html -%%T%%/webapps/tomcat-docs/config/printer/service.html -%%T%%/webapps/tomcat-docs/config/printer/valve.html -%%T%%/webapps/tomcat-docs/config/realm.html -%%T%%/webapps/tomcat-docs/config/resources.html -%%T%%/webapps/tomcat-docs/config/server.html -%%T%%/webapps/tomcat-docs/config/service.html -%%T%%/webapps/tomcat-docs/config/valve.html -%%T%%/webapps/tomcat-docs/default-servlet.html -%%T%%/webapps/tomcat-docs/deployer-howto.html -%%T%%/webapps/tomcat-docs/developers.html -%%T%%/webapps/tomcat-docs/html-manager-howto.html -%%T%%/webapps/tomcat-docs/images/add.gif -%%T%%/webapps/tomcat-docs/images/code.gif -%%T%%/webapps/tomcat-docs/images/design.gif -%%T%%/webapps/tomcat-docs/images/docs.gif -%%T%%/webapps/tomcat-docs/images/fix.gif -%%T%%/webapps/tomcat-docs/images/jakarta-logo.gif -%%T%%/webapps/tomcat-docs/images/printer.gif -%%T%%/webapps/tomcat-docs/images/tomcat.gif -%%T%%/webapps/tomcat-docs/images/update.gif -%%T%%/webapps/tomcat-docs/images/void.gif -%%T%%/webapps/tomcat-docs/index.html -%%T%%/webapps/tomcat-docs/introduction.html -%%T%%/webapps/tomcat-docs/jasper-howto.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/constant-values.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/deprecated-list.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/help-doc.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index-all.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/index.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Constants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/EmbeddedServletOptions.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JasperException.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspC.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/JspCompilationContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/Options.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Compiler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELFunctionMapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.ELText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Function.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Nodes.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Root.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Text.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELNode.Visitor.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ELParser.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorDispatcher.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ErrorHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JavacErrorDetail.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspConfig.JspProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspConfig.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspRuntimeContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.ValidAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/JspUtil.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Localizer.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.AttributeDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.AttributeGenerator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ChildInfo.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Comment.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.CustomTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Declaration.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.DoBodyAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ELExpression.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Expression.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.FallBackAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ForwardAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.GetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.IncludeDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.InvokeAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspBody.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspElement.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspOutput.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspRoot.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.JspText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.NamedAttribute.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Nodes.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PageDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ParamsAction.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.PlugIn.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Root.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.ScriptingElement.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Scriptlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.SetProperty.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TagDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TaglibDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.TemplateText.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UninterpretedTag.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.UseBean.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.VariableDirective.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/Node.Visitor.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/ServletWriter.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapGenerator.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapStratum.LineInfo.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapStratum.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/SmapUtil.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagConstants.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TagPluginManager.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TextOptimizer.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/TldLocationsCache.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/TagPlugin.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/TagPluginContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/BodyContentImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/HttpJspBase.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspContextWrapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFactoryImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspFragmentHelper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.PrivilegedIntrospectHelper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspRuntimeLibrary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspSourceDependent.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/JspWriterImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/PageContextImpl.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/PerThreadTagHandlerPool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/ProtectedFunctionMapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/ServletResponseWrapperInclude.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/TagHandlerPool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/SecurityClassLoad.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JasperLoader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspCServletContext.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServlet.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/JspServletWrapper.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/Choose.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/ForEach.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/If.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/Otherwise.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/When.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/FastDateFormat.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/Queue.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SimplePool.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/SystemLogHandler.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/ASCIIReader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/ParserUtils.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/TreeNode.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/UCSReader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/UTF8Reader.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/XMLEncodingDetector.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/XercesEncodingDetector.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser/package-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-frame.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-summary.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/overview-tree.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/package-list -%%T%%/webapps/tomcat-docs/jasper/docs/api/packages.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/resources/inherit.gif -%%T%%/webapps/tomcat-docs/jasper/docs/api/serialized-form.html -%%T%%/webapps/tomcat-docs/jasper/docs/api/stylesheet.css -%%T%%/webapps/tomcat-docs/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/jspapi/allclasses-frame.html -%%T%%/webapps/tomcat-docs/jspapi/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/jspapi/constant-values.html -%%T%%/webapps/tomcat-docs/jspapi/deprecated-list.html -%%T%%/webapps/tomcat-docs/jspapi/help-doc.html -%%T%%/webapps/tomcat-docs/jspapi/index-all.html -%%T%%/webapps/tomcat-docs/jspapi/index.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/ErrorData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/HttpJspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspFactory.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspTagException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/JspWriter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/PageContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/SkipPageException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/ErrorData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/HttpJspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspEngineInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspFactory.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspPage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspTagException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/JspWriter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/PageContext.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use/SkipPageException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ELException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ELParseException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/Expression.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/ExpressionEvaluator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/FunctionMapper.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/VariableResolver.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ELException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ELParseException.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/Expression.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/ExpressionEvaluator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/FunctionMapper.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use/VariableResolver.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyContent.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/DynamicAttributes.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/FunctionInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/IterationTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/JspFragment.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/JspTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/PageData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/SimpleTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/SimpleTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/Tag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagAdapter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagFileInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/ValidationMessage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/VariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyContent.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/BodyTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/DynamicAttributes.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/FunctionInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/IterationTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/JspFragment.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/JspTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/PageData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/SimpleTag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/SimpleTagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/Tag.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagAdapter.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagAttributeInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagData.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagExtraInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagFileInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagLibraryInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagLibraryValidator.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagSupport.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TagVariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/TryCatchFinally.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/ValidationMessage.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use/VariableInfo.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-frame.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-summary.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-tree.html -%%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/package-use.html -%%T%%/webapps/tomcat-docs/jspapi/overview-frame.html -%%T%%/webapps/tomcat-docs/jspapi/overview-summary.html -%%T%%/webapps/tomcat-docs/jspapi/overview-tree.html -%%T%%/webapps/tomcat-docs/jspapi/package-list -%%T%%/webapps/tomcat-docs/jspapi/packages.html -%%T%%/webapps/tomcat-docs/jspapi/resources/inherit.gif -%%T%%/webapps/tomcat-docs/jspapi/serialized-form.html -%%T%%/webapps/tomcat-docs/jspapi/stylesheet.css -%%T%%/webapps/tomcat-docs/manager-howto.html -%%T%%/webapps/tomcat-docs/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/balancer-howto.html -%%T%%/webapps/tomcat-docs/printer/building.html -%%T%%/webapps/tomcat-docs/printer/cgi-howto.html -%%T%%/webapps/tomcat-docs/printer/changelog.html -%%T%%/webapps/tomcat-docs/printer/class-loader-howto.html -%%T%%/webapps/tomcat-docs/printer/cluster-howto.html -%%T%%/webapps/tomcat-docs/printer/default-servlet.html -%%T%%/webapps/tomcat-docs/printer/deployer-howto.html -%%T%%/webapps/tomcat-docs/printer/developers.html -%%T%%/webapps/tomcat-docs/printer/html-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/index.html -%%T%%/webapps/tomcat-docs/printer/introduction.html -%%T%%/webapps/tomcat-docs/printer/jasper-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-datasource-examples-howto.html -%%T%%/webapps/tomcat-docs/printer/jndi-resources-howto.html -%%T%%/webapps/tomcat-docs/printer/manager-howto.html -%%T%%/webapps/tomcat-docs/printer/mbeans-descriptor-howto.html -%%T%%/webapps/tomcat-docs/printer/proxy-howto.html -%%T%%/webapps/tomcat-docs/printer/realm-howto.html -%%T%%/webapps/tomcat-docs/printer/security-manager-howto.html -%%T%%/webapps/tomcat-docs/printer/setup.html -%%T%%/webapps/tomcat-docs/printer/ssi-howto.html -%%T%%/webapps/tomcat-docs/printer/ssl-howto.html -%%T%%/webapps/tomcat-docs/printer/status.html -%%T%%/webapps/tomcat-docs/proxy-howto.html -%%T%%/webapps/tomcat-docs/realm-howto.html -%%T%%/webapps/tomcat-docs/security-manager-howto.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-frame.html -%%T%%/webapps/tomcat-docs/servletapi/allclasses-noframe.html -%%T%%/webapps/tomcat-docs/servletapi/constant-values.html -%%T%%/webapps/tomcat-docs/servletapi/deprecated-list.html -%%T%%/webapps/tomcat-docs/servletapi/help-doc.html -%%T%%/webapps/tomcat-docs/servletapi/index-all.html -%%T%%/webapps/tomcat-docs/servletapi/index.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Filter.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterChain.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/FilterConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/GenericServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/RequestDispatcher.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/Servlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletConfig.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletContextListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletInputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletOutputStream.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestAttributeEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/ServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/SingleThreadModel.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use/UnavailableException.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/Cookie.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServlet.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequest.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletRequestWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponse.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpServletResponseWrapper.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSession.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionActivationListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionAttributeListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionBindingListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionContext.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionEvent.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpSessionListener.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use/HttpUtils.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-frame.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-summary.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-tree.html -%%T%%/webapps/tomcat-docs/servletapi/javax/servlet/package-use.html -%%T%%/webapps/tomcat-docs/servletapi/overview-frame.html -%%T%%/webapps/tomcat-docs/servletapi/overview-summary.html -%%T%%/webapps/tomcat-docs/servletapi/overview-tree.html -%%T%%/webapps/tomcat-docs/servletapi/package-list -%%T%%/webapps/tomcat-docs/servletapi/packages.html -%%T%%/webapps/tomcat-docs/servletapi/resources/inherit.gif -%%T%%/webapps/tomcat-docs/servletapi/serialized-form.html -%%T%%/webapps/tomcat-docs/servletapi/stylesheet.css -%%T%%/webapps/tomcat-docs/setup.html -%%T%%/webapps/tomcat-docs/ssi-howto.html -%%T%%/webapps/tomcat-docs/ssl-howto.html -%%T%%/webapps/tomcat-docs/status.html -%%T%%/webapps/webdav/WEB-INF/web.xml -%%T%%/webapps/webdav/index.html -%%T%%/webapps/webdav/tomcat-power.gif -%%T%%/webapps/webdav/tomcat.gif -@exec mkdir %D/%%T%%/work || true -@exec mkdir %D/%%T%%/common/classes ||true -@exec chown -R %%WWWOWN%%:%%WWWGRP%% %D/%%T%%/ -@unexec rm -Rf %%T%%/conf.orig -@dirrm %%T%%/work -@dirrm %%T%%/webapps/webdav/WEB-INF -@dirrm %%T%%/webapps/webdav -@dirrm %%T%%/webapps/tomcat-docs/servletapi/resources -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/http -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet/class-use -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax/servlet -@dirrm %%T%%/webapps/tomcat-docs/servletapi/javax -@dirrm %%T%%/webapps/tomcat-docs/servletapi -@dirrm %%T%%/webapps/tomcat-docs/printer -@dirrm %%T%%/webapps/tomcat-docs/jspapi/resources -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/doc-files -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/tagext -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/el -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp/class-use -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet/jsp -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax/servlet -@dirrm %%T%%/webapps/tomcat-docs/jspapi/javax -@dirrm %%T%%/webapps/tomcat-docs/jspapi -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/xmlparser -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/util -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins/jstl -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/tagplugins -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/servlet -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/security -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/runtime -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler/tagplugin -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper/compiler -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache/jasper -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs/api -@dirrm %%T%%/webapps/tomcat-docs/jasper/docs -@dirrm %%T%%/webapps/tomcat-docs/jasper -@dirrm %%T%%/webapps/tomcat-docs/images -@dirrm %%T%%/webapps/tomcat-docs/config/printer -@dirrm %%T%%/webapps/tomcat-docs/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs/printer -@dirrm %%T%%/webapps/tomcat-docs/catalina/funcspecs -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/threads -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/res -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/puretls -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net/jsse -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/net -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/log -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http/mapper -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/http -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/compat -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/collections -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util/buf -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat/util -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/tomcat -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources/jndi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/resources -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/factory -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/naming -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/server -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/core -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/common -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk/apr -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/jk -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat5 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat4 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/tomcat3 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/memory -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11/filters -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote/http11 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/coyote -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/valves -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/util -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/users -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/startup -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ssi -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/session -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/servlets -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/security -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/realm -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/net -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/mbeans -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/logger -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/loader -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/launcher -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/deploy -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/core -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/connector -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/authenticator -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina/ant -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/catalina -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4/config -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat4 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp/tomcat33 -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache/ajp -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org/apache -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api/org -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs/api -@dirrm %%T%%/webapps/tomcat-docs/catalina/docs -@dirrm %%T%%/webapps/tomcat-docs/catalina -@dirrm %%T%%/webapps/tomcat-docs/architecture/startup -@dirrm %%T%%/webapps/tomcat-docs/architecture/requestProcess -@dirrm %%T%%/webapps/tomcat-docs/architecture/printer -@dirrm %%T%%/webapps/tomcat-docs/architecture -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/images -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/web -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src/mypackage -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/src -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample/docs -@dirrm %%T%%/webapps/tomcat-docs/appdev/sample -@dirrm %%T%%/webapps/tomcat-docs/appdev/printer -@dirrm %%T%%/webapps/tomcat-docs/appdev -@dirrm %%T%%/webapps/tomcat-docs/WEB-INF -@dirrm %%T%%/webapps/tomcat-docs -@dirrm %%T%%/webapps/servlets-examples/images -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/util -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/listeners -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/filters -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes/compressionFilters -@dirrm %%T%%/webapps/servlets-examples/WEB-INF/classes -@dirrm %%T%%/webapps/servlets-examples/WEB-INF -@dirrm %%T%%/webapps/servlets-examples -@dirrm %%T%%/webapps/jsp-examples/xml -@dirrm %%T%%/webapps/jsp-examples/tagplugin -@dirrm %%T%%/webapps/jsp-examples/snp -@dirrm %%T%%/webapps/jsp-examples/simpletag -@dirrm %%T%%/webapps/jsp-examples/sessions -@dirrm %%T%%/webapps/jsp-examples/security/protected -@dirrm %%T%%/webapps/jsp-examples/security -@dirrm %%T%%/webapps/jsp-examples/plugin/applet -@dirrm %%T%%/webapps/jsp-examples/plugin -@dirrm %%T%%/webapps/jsp-examples/num -@dirrm %%T%%/webapps/jsp-examples/jsptoserv -@dirrm %%T%%/webapps/jsp-examples/jsp2/tagfiles -@dirrm %%T%%/webapps/jsp-examples/jsp2/simpletag -@dirrm %%T%%/webapps/jsp-examples/jsp2/misc -@dirrm %%T%%/webapps/jsp-examples/jsp2/jspx -@dirrm %%T%%/webapps/jsp-examples/jsp2/jspattribute -@dirrm %%T%%/webapps/jsp-examples/jsp2/el -@dirrm %%T%%/webapps/jsp-examples/jsp2 -@dirrm %%T%%/webapps/jsp-examples/include -@dirrm %%T%%/webapps/jsp-examples/images -@dirrm %%T%%/webapps/jsp-examples/forward -@dirrm %%T%%/webapps/jsp-examples/error -@dirrm %%T%%/webapps/jsp-examples/dates -@dirrm %%T%%/webapps/jsp-examples/colors -@dirrm %%T%%/webapps/jsp-examples/checkbox -@dirrm %%T%%/webapps/jsp-examples/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/tags -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/lib -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp/applet -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/jsp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/validators -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/util -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/sessions -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/xml -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tagplugin -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag/web -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/tag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/snp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/sessions -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security/protected_ -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/security -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/plugin -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/num -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsptoserv -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/tagfiles -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/misc -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspx -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/el -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/include -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/forward -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/error -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/dates -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/colors -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/checkbox -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache/jsp -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org/apache -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/org -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/num -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/listeners -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/simpletag -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples/el -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2/examples -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/jsp2 -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/filters -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/examples -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/error -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/dates -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/compressionFilters -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/colors -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/checkbox -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes/cal -@dirrm %%T%%/webapps/jsp-examples/WEB-INF/classes -@dirrm %%T%%/webapps/jsp-examples/WEB-INF -@dirrm %%T%%/webapps/jsp-examples -@dirrm %%T%%/webapps/balancer/images -@dirrm %%T%%/webapps/balancer/WEB-INF/lib -@dirrm %%T%%/webapps/balancer/WEB-INF/config -@dirrm %%T%%/webapps/balancer/WEB-INF -@dirrm %%T%%/webapps/balancer -@dirrm %%T%%/webapps/ROOT/WEB-INF/lib -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org/apache/jsp -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org/apache -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes/org -@dirrm %%T%%/webapps/ROOT/WEB-INF/classes -@dirrm %%T%%/webapps/ROOT/WEB-INF -@dirrm %%T%%/webapps/ROOT -@dirrm %%T%%/webapps -@dirrm %%T%%/temp -@dirrm %%T%%/shared/lib -@dirrm %%T%%/shared/classes -@dirrm %%T%%/shared -@dirrm %%T%%/server/webapps/manager/images -@dirrm %%T%%/server/webapps/manager/WEB-INF/lib -@dirrm %%T%%/server/webapps/manager/WEB-INF -@dirrm %%T%%/server/webapps/manager -@dirrm %%T%%/server/webapps/admin/valve -@dirrm %%T%%/server/webapps/admin/users -@dirrm %%T%%/server/webapps/admin/service -@dirrm %%T%%/server/webapps/admin/server -@dirrm %%T%%/server/webapps/admin/resources -@dirrm %%T%%/server/webapps/admin/realm -@dirrm %%T%%/server/webapps/admin/logger -@dirrm %%T%%/server/webapps/admin/images -@dirrm %%T%%/server/webapps/admin/host -@dirrm %%T%%/server/webapps/admin/defaultcontext -@dirrm %%T%%/server/webapps/admin/context -@dirrm %%T%%/server/webapps/admin/connector -@dirrm %%T%%/server/webapps/admin/WEB-INF/lib -@dirrm %%T%%/server/webapps/admin/WEB-INF -@dirrm %%T%%/server/webapps/admin -@dirrm %%T%%/server/webapps -@dirrm %%T%%/server/lib -@dirrm %%T%%/server/classes -@dirrm %%T%%/server -@dirrm %%T%%/logs -@dirrm %%T%%/conf/Catalina/localhost -@dirrm %%T%%/conf/Catalina -@dirrm %%T%%/conf -@dirrm %%T%%/common/lib -@dirrm %%T%%/common/endorsed -@dirrm %%T%%/common/classes -@dirrm %%T%%/common -@dirrm %%T%%/bin -@dirrm %%T%% diff --git a/www/xpi-mozex/Makefile b/www/xpi-mozex/Makefile deleted file mode 100644 index 0e81705fa715..000000000000 --- a/www/xpi-mozex/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Ports collection makefile for: mozex-firefox -# Date created: Tue Oct 28, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# -# $FreeBSD$ -# - -PORTNAME= mozex -#PKGNAMESUFFIX set to -firefox in ../mozex/Makefile.xpi - -MAINTAINER= ports@FreeBSD.org -COMMENT= Mozex allows Firefox's users to use external programs for mail, news, etc. - -MASTERDIR= ${.CURDIR}/../mozex - -WITH_FIREFOX= yes - -.include "${MASTERDIR}/Makefile" diff --git a/www/xpi-preferential/Makefile b/www/xpi-preferential/Makefile deleted file mode 100644 index 7bf8caeb66ec..000000000000 --- a/www/xpi-preferential/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# Ports collection makefile for: preferential-firefox -# Date created: Tue Oct 28, 2003 -# Whom: Thierry Thomas (<thierry@pompo.net>) -# -# $FreeBSD$ -# - -PORTNAME= preferential -#PKGNAMESUFFIX set to -firefox in ../mozex/Makefile.xpi - -MAINTAINER= ports@FreeBSD.org -COMMENT= GUI interface to view & edit all Firefox prefs - -MASTERDIR= ${.CURDIR}/../preferential - -WITH_FIREFOX= yes - -.include "${MASTERDIR}/Makefile" diff --git a/www/zope-coreblog2/Makefile b/www/zope-coreblog2/Makefile deleted file mode 100644 index 02c393ea556b..000000000000 --- a/www/zope-coreblog2/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# New ports collection makefile for: zope-coreblog -# Date created: 20 March 2004 -# Whom: Yasushi Hayashi -# -# $FreeBSD$ -# - -PORTNAME= coreblog -PORTVERSION= 0.74b -CATEGORIES= www zope -MASTER_SITES= http://coreblog.org/junk/ -PKGNAMEPREFIX= zope- -DISTNAME= COREBlog074b -EXTRACT_SUFX= .tgz - -MAINTAINER= yasi@yasi.to -COMMENT= A Zope Blog/Weblog/Web-nikki Product - -USE_PYTHON= yes -USE_ZOPE= yes -DIST_SUBDIR= zope - -ZOPEPRODUCTNAME=COREBlog - -PLIST= ${WRKDIR}/pkg-plist -WRKSRC= ${WRKDIR}/${ZOPEPRODUCTNAME} - -do-build: - -@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/ - -pre-install: - @${RM} -f ${PLIST} - @${TOUCH} ${PLIST} - @cd ${WRKDIR} ;\ - for f in `${FIND} ${ZOPEPRODUCTNAME} -type f`; do \ - ${ECHO_CMD} %%ZOPEPRODUCTDIR%%/$${f} >> ${PLIST}; \ - done; \ - for d in `${FIND} -d ${ZOPEPRODUCTNAME} -type d`; do \ - ${ECHO_CMD} @dirrm %%ZOPEPRODUCTDIR%%/$${d} >> ${PLIST}; \ - done; \ - -do-install: - @${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/ - @${CHMOD} -R og+rX ${WRKSRC}/ - @${CP} -R ${WRKSRC} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/ - -post-install: -.if !defined(BATCH) - @${CAT} ${PKGMESSAGE} -.endif - -.include <bsd.port.mk> diff --git a/www/zope-coreblog2/distinfo b/www/zope-coreblog2/distinfo deleted file mode 100644 index 9718712d6f3a..000000000000 --- a/www/zope-coreblog2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (zope/COREBlog074b.tgz) = 15d95e11cc2ad511b9f6b0371b0942a8 -SIZE (zope/COREBlog074b.tgz) = 67618 diff --git a/www/zope-coreblog2/pkg-descr b/www/zope-coreblog2/pkg-descr deleted file mode 100644 index a38fb3fd1a00..000000000000 --- a/www/zope-coreblog2/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -COREBlog is a Zope Blog/Weblog/Web Nikki Product. -Easy to setup, full featured, ubiquitous and customizable. - -WWW: http://coreblog.org/ - -- Yasushi Hayashi -yasi@yasi.to diff --git a/www/zope-coreblog2/pkg-message b/www/zope-coreblog2/pkg-message deleted file mode 100644 index c4a06d5e6fda..000000000000 --- a/www/zope-coreblog2/pkg-message +++ /dev/null @@ -1,9 +0,0 @@ -To complete the installation of COREBlog - -- Restart Zope. This may be done from the Zope Control Panel. - -To enable reStructuredText in your blog, `How to use reStructuredText -in COREBlog's entry`_ will help you. - -.. _`How to use reStructuredText in COREBlog's entry`: - http://www.coreblog.org/howtos/restructuredtext_howto_html diff --git a/www/zope-portaltransforms/Makefile b/www/zope-portaltransforms/Makefile deleted file mode 100644 index 9d8362555b13..000000000000 --- a/www/zope-portaltransforms/Makefile +++ /dev/null @@ -1,69 +0,0 @@ -# New ports collection makefile for: zope-cmftransforms -# Date created: 20 Mar 2004 -# Whom: Filippo Natali -# -# $FreeBSD$ -# - -PORTNAME= cmftransforms -PORTVERSION= 1.0.3 -CATEGORIES= www zope -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= archetypes -PKGNAMEPREFIX= zope- -DISTNAME= PortalTransforms-${PORTVERSION} -EXTRACT_SUFX= .tgz - -MAINTAINER= filippo@widestore.net -COMMENT= CMFTransforms product for Zope/CMF - -RUN_DEPENDS= ${LOCALBASE}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}/CMFDefault/__init__.py:${PORTSDIR}/www/zope-cmf \ - pdftohtml:${PORTSDIR}/textproc/pdftohtml \ - lynx:${PORTSDIR}/www/lynx \ - ${PYTHON_SITELIBDIR}/docutils/__init__.py:${PORTSDIR}/textproc/py-docutils - -USE_PYTHON= yes -USE_ZOPE= yes -DIST_SUBDIR= zope - -ZOPEPRODUCTNAME= PortalTransforms - -WRKSRC= ${WRKDIR}/${ZOPEPRODUCTNAME}-${PORTVERSION}/${ZOPEPRODUCTNAME} - -OPTIONS= WV "Add wv support" off \ - TIDY "Add tidy support" off \ - UNRTF "Add unrtf support" off \ - XLHTML "Add xlhtml support" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_WV) -RUN_DEPENDS+= wvHtml:${PORTSDIR}/textproc/wv -.endif - -.if defined(WITH_TIDY) -RUN_DEPENDS+= tidy:${PORTSDIR}/www/tidy -.endif - -.if defined(WITH_UNRTF) -RUN_DEPENDS+= unrtf:${PORTSDIR}/textproc/unrtf -.endif - -.if defined(WITH_XLHTML) -RUN_DEPENDS+= xlhtml:${PORTSDIR}/textproc/xlhtml -.endif - -do-build: - -@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/ - -do-install: - @${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/ - @${CHMOD} -R og+rX ${WRKSRC}/ - @${CP} -R ${WRKSRC} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/ - -post-install: -.if !defined(BATCH) - @${CAT} ${PKGMESSAGE} -.endif - -.include <bsd.port.post.mk> diff --git a/www/zope-portaltransforms/distinfo b/www/zope-portaltransforms/distinfo deleted file mode 100644 index 2ab14e600817..000000000000 --- a/www/zope-portaltransforms/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (zope/PortalTransforms-1.0.3.tgz) = 9cc517ead48460ec948e4f85305f50ad -SIZE (zope/PortalTransforms-1.0.3.tgz) = 183286 diff --git a/www/zope-portaltransforms/pkg-descr b/www/zope-portaltransforms/pkg-descr deleted file mode 100644 index 2c27cd1d2bf6..000000000000 --- a/www/zope-portaltransforms/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -CMFTransforms - -This Zope product provides two new tools for the CMF in order to make MIME -types based transformations on the portal contents, and so an easy to way to -plugin some new transformations for previously unsupported content types. The -provided tools are : - - * mimetypes_registry (the mimetypes tool) : handle mime types information - - * portal_transform (the transform tool) : handle transformation of data from a - mime type to another - -WWW: http://sourceforge.net/projects/archetypes diff --git a/www/zope-portaltransforms/pkg-message b/www/zope-portaltransforms/pkg-message deleted file mode 100644 index e6eb6f63d616..000000000000 --- a/www/zope-portaltransforms/pkg-message +++ /dev/null @@ -1,12 +0,0 @@ -To complete the installation of CMFTransforms for Zope: - -- Restart Zope - - Either use the QuickInstaller to add this product to your CMF site or add - an external method to the root of your CMF site with the following - information : - - module: PortalTransforms.Install - method: install - - and click the test tab to run it. diff --git a/www/zope-portaltransforms/pkg-plist b/www/zope-portaltransforms/pkg-plist deleted file mode 100644 index e3443e14bcbd..000000000000 --- a/www/zope-portaltransforms/pkg-plist +++ /dev/null @@ -1,244 +0,0 @@ -%%ZOPEPRODUCTDIR%%/PortalTransforms/Extensions/Install.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/Extensions/__init__.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/Extensions/Install.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/Extensions/__init__.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/ChangeLog -%%ZOPEPRODUCTDIR%%/PortalTransforms/LICENSE.txt -%%ZOPEPRODUCTDIR%%/PortalTransforms/MimeTypeItem.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/MimeTypesRegistry.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/MimeTypesTool.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/README -%%ZOPEPRODUCTDIR%%/PortalTransforms/TODO -%%ZOPEPRODUCTDIR%%/PortalTransforms/Transform.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformEngine.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformTool.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformsChain.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/__init__.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/__pkginfo__.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/chain.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/data.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/interfaces.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tool.gif -%%ZOPEPRODUCTDIR%%/PortalTransforms/transform_cl.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/utils.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/version.txt -%%ZOPEPRODUCTDIR%%/PortalTransforms/bin/transform -%%ZOPEPRODUCTDIR%%/PortalTransforms/bin/transform.bat -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/changelog -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/config -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/control -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/copyright -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/debianizerc -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/dirs -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/postinst -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/prerm -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/rules -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/templates -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/files -%%ZOPEPRODUCTDIR%%/PortalTransforms/debian/zope-cmftransforms-test.dirs -%%ZOPEPRODUCTDIR%%/PortalTransforms/docs/dev_manual.rst -%%ZOPEPRODUCTDIR%%/PortalTransforms/docs/user_manual.rst -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/__init__.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/commandtransform.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/html4zope.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/retransform.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/utils.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/__init__.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/commandtransform.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/html4zope.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/retransform.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms/utils.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/mime_types/__init__.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/mime_types/magic.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/mime_types/__init__.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/mime_types/magic.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/application.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/audio.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/avi.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/c.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/core.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/cpp.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/deb.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/doc.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/down.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/dvi.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/exe.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/f.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/font.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/gf.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/h.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/html.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/image.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/info.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/iso.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/java.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/log.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/man.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/message.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/midi.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/mime.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/o.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/pdf.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/pk.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/pl.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/png.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/ps.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/py.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/quicktime.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/rpm.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/sh.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/tar.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/tex.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/text.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/tgz.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/txt.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/unknown.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/up.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/vcal.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/vcard.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/video.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/wav.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/xls.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons/zip.png -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/demo1.pdf -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/org-news.xml -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/rest1.rst -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/rest2.rst -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/rest3.rst -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/rss2html.xslt -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/test.doc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/test_lynx.html -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/test_python.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input/test_python.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/__init__.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/rigging.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_all.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_engine.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_graph.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_mimetypes.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_transforms.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/utils.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/word.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/demo1.html.nofilename -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/org-news.html -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest1.out -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest2.out -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest3.out -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/test_html_to_text.txt -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/test_lynx.txt -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/test_python.out -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest1.html -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output/rest1.rst -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_encoding.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/__init__.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/rigging.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_all.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_encoding.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_engine.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_graph.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_mimetypes.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/test_transforms.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/utils.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/tests/word.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/__init__.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/html_to_text.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_html.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/lynx_dump.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_com.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_uno.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_wvware.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/pdf_to_html.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/python.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rest.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/st.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/uno.ini.in -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/uno.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/word_to_html.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/identity.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/text_to_html.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/pdf_to_text.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rtf_to_html.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rtf_to_xml.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/__init__.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/html_to_text.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/identity.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/image_to_html.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/lynx_dump.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_com.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/office_wvware.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/pdf_to_html.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/pdf_to_text.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/python.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rest.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rtf_to_html.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/rtf_to_xml.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/st.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/text_to_html.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/uno.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transforms/word_to_html.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/build_transforms.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/command.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/xml.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/build_transforms.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/command.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms/xml.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/addMimeType.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/addTransform.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/addTransformsChain.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/configureTransform.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/editMimeType.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/editTransformationPolicy.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/editTransformsChain.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/listMimeTypes.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/reloadAllTransforms.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/reloadTransform.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/setCacheTime.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/www/tr_widgets.zpt -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/MimeTypeItem.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/MimeTypesTool.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/Transform.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/TransformTool.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/TransformsChain.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/__init__.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/MimeTypeItem.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/MimeTypesTool.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/Transform.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/TransformTool.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/TransformsChain.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/zope/__init__.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/MANIFEST.in -%%ZOPEPRODUCTDIR%%/PortalTransforms/DEPENDS -%%ZOPEPRODUCTDIR%%/PortalTransforms/SUGGESTS -%%ZOPEPRODUCTDIR%%/PortalTransforms/encoding.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/setup.py -%%ZOPEPRODUCTDIR%%/PortalTransforms/MimeTypeItem.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/MimeTypesRegistry.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/MimeTypesTool.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/Transform.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformEngine.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/TransformTool.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/__init__.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/__pkginfo__.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/chain.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/data.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/encoding.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/interfaces.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/setup.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/transform_cl.pyc -%%ZOPEPRODUCTDIR%%/PortalTransforms/utils.pyc -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/Extensions -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/bin -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/debian -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/docs -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/libtransforms -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/mime_types -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/skins/mimetypes_icons -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/skins -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/tests/input -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/tests/output -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/tests -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/transforms -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/unsafe_transforms -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/www -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms/zope -@dirrm %%ZOPEPRODUCTDIR%%/PortalTransforms diff --git a/www/zope210/Makefile b/www/zope210/Makefile deleted file mode 100644 index 3d316c47ff12..000000000000 --- a/www/zope210/Makefile +++ /dev/null @@ -1,95 +0,0 @@ -# New ports collection makefile for: Zope -# Date created: Sat 21 Aug 1999 -# Whom: Peter Cornelius <pcc@gmx.net> -# -# $FreeBSD$ -# - -PORTNAME= zope -PORTVERSION= 2.7.2 -CATEGORIES= www python zope -MASTER_SITES= http://www.zope.org/Products/Zope/${PORTVERSION}/ -DISTNAME= Zope-${PORTVERSION}-0 -EXTRACT_SUFX= .tgz - -MAINTAINER= estartu@augusta.de -COMMENT= An object-based web application platform - -BUILD_DEPENDS+= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/_xmlplus/sax/expatreader.py:${PORTSDIR}/textproc/py-xml - -USE_PYTHON= yes -USE_RC_SUBR= yes -USE_REINPLACE= yes -DIST_SUBDIR= zope - -# Note: the notes that follow reflect the decisions of prior maintainers -# of this port. IOW, don't blame me if you don't like the way it's done. -# Exceptions to this are marked as such. - -# Change these, if you like, via the environment. -ZOPE_USER?= www -WEBBASEDIR?= www -SZOPEBASEDIR?= ${WEBBASEDIR}/Zope - -# Do not change anything below this line. - -.if defined(INSTANCENAME) -ZOPEINSTANCENAME= ${INSTANCENAME} -.endif - -ZOPEBASEDIR= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEBASE?= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEDIR?= ${ZOPEINSTANCEBASE}/${ZOPEINSTANCENAME} - -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${ZOPEBASEDIR} - -USE_GMAKE= yes -ALL_TARGET= build -MAKEFILE= makefile - -PLIST_SUB= ZOPEBASEDIR=${SZOPEBASEDIR} -RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ - RC_SUBR=${RC_SUBR} -CONFIG_SUB= ZOPEBASEDIR=${ZOPEBASEDIR} \ - ZOPE_USER=${ZOPE_USER} \ - ZOPEINSTANCEDIR=${ZOPEINSTANCEDIR} -PKGMESSAGE= ${WRKDIR}/pkg-message - -.if defined(BATCH) -ISBATCH= -u admin:test123 -.else -ISBATCH= "" -.endif - -post-patch: - @${REINPLACE_CMD} -e 's,^\(ACCEPTABLE="\)\(.*"\)$$,\1 2.3.4 \2,g' \ - ${WRKSRC}/configure - -post-install: - @${MV} ${ZOPEBASEDIR}/skel/etc/zope.conf.in ${ZOPEBASEDIR}/skel/etc/zope.conf.sample.in - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.in \ - > ${PKGMESSAGE} - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/zope.sh > ${PREFIX}/etc/rc.d/zope.sh - @${CHMOD} ${BINMODE} ${PREFIX}/etc/rc.d/zope.sh - @${MKDIR} ${ZOPEBASEDIR}/Products - @${CP} ${FILESDIR}/Products_00readme-freebsd.txt ${ZOPEBASEDIR}/Products/00readme-freebsd.txt - @${CAT} ${PKGMESSAGE} - @${ECHO_MSG} - -instance: - @${ZOPEBASEDIR}/bin/mkzopeinstance.py -d ${ZOPEINSTANCEDIR} ${ISBATCH} - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/zope.conf_changes | \ - ${PATCH} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample - @${RM} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample.orig - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/var - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/log - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/instance_message - @${RM} -f ${ZOPEBASEDIR}/bin/copyzopeskel.pyc - -pre-package: - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.package.in \ - > ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/zope210/distinfo b/www/zope210/distinfo deleted file mode 100644 index b4cbd18aa6eb..000000000000 --- a/www/zope210/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (zope/Zope-2.7.2-0.tgz) = 08b3c4a119aa1ded2e7b1b3d5bc45425 -SIZE (zope/Zope-2.7.2-0.tgz) = 2754459 diff --git a/www/zope210/files/Products_00readme-freebsd.txt b/www/zope210/files/Products_00readme-freebsd.txt deleted file mode 100644 index 2eaab03ee0fb..000000000000 --- a/www/zope210/files/Products_00readme-freebsd.txt +++ /dev/null @@ -1,2 +0,0 @@ -This directory is used for install Zope products via ports/package. -All products in here are enabled on all Zope instances. diff --git a/www/zope210/files/instance_message b/www/zope210/files/instance_message deleted file mode 100644 index 2521235227d8..000000000000 --- a/www/zope210/files/instance_message +++ /dev/null @@ -1,14 +0,0 @@ -********************************************************************** - -Zope instance successfully installed - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="%%ZOPEINSTANCEDIR%%" - -If there is already a zope_instances entry please add -%%ZOPEINSTANCEDIR%% separated by a space. - - diff --git a/www/zope210/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py b/www/zope210/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py deleted file mode 100644 index d59014d921e2..000000000000 --- a/www/zope210/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py.orig Thu Jun 17 13:38:08 2004 -+++ lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py Thu Jun 17 13:38:24 2004 -@@ -12,6 +12,7 @@ - - from Testing.makerequest import makerequest - -+from __future__ import generators - import Zope - Zope.startup() - diff --git a/www/zope210/files/patch-lib-python-restrictedpython-tests-verify.py b/www/zope210/files/patch-lib-python-restrictedpython-tests-verify.py deleted file mode 100644 index 125b4307cd91..000000000000 --- a/www/zope210/files/patch-lib-python-restrictedpython-tests-verify.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/RestrictedPython/tests/verify.py.orig Thu Jun 17 13:39:24 2004 -+++ lib/python/RestrictedPython/tests/verify.py Thu Jun 17 13:39:41 2004 -@@ -21,6 +21,7 @@ - function. - """ - -+from __future__ import generators - import dis - import types - diff --git a/www/zope210/files/pkg-message.in b/www/zope210/files/pkg-message.in deleted file mode 100644 index 30e5737acdee..000000000000 --- a/www/zope210/files/pkg-message.in +++ /dev/null @@ -1,30 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -make instance - -You can set the following Variables in /etc/make.conf - -ZOPEINSTANCEBASE Directory where Zope instance should go - (default: %%ZOPEBASEDIR%%) -ZOPEINSTANCENAME Default name for a new Zope instance - (default: none) - -If you want have multiple Zope you should run -make instance INSTANCENAME=<somename> - -The Instancefiles created by make instance will not be remove when the -port is deinstalled. You'll have to delete them yourself. - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope210/files/pkg-message.package.in b/www/zope210/files/pkg-message.package.in deleted file mode 100644 index 61059991c698..000000000000 --- a/www/zope210/files/pkg-message.package.in +++ /dev/null @@ -1,36 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -d <INSTANCEDIR> - -<INSTANCEDIR> is the directory where the instance files should - be installed. This can be %%ZOPEBASEDIR%% - -Command-line options to 'mkzopeinstance' are available, and can be -investigated by running 'mkzopeinstance.py --help'. - -The Instancefiles created by mkzopeinstance.py will not be remove -when the package is deinstalled. You`ll have to delete them yourself. - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="<INSTANCEDIR>" - -If there is already a zope_instances entry please add -<INSTANCEDIR> separated by a space. - - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope210/files/zope.conf_changes b/www/zope210/files/zope.conf_changes deleted file mode 100644 index ba227775266c..000000000000 --- a/www/zope210/files/zope.conf_changes +++ /dev/null @@ -1,20 +0,0 @@ ---- work/Zope-2.7.0/skel/etc/zope.conf.in Fri Jan 9 00:34:08 2004 -+++ /data/infosys/zope/etc/zope.conf Wed Apr 14 09:36:46 2004 -@@ -78,7 +78,8 @@ - # - # Example: - # --# products /home/chrism/projects/myproducts -+products %%ZOPEBASEDIR%%/Products -+products $INSTANCE/Products - - - # Directive: environment -@@ -137,6 +138,7 @@ - # Example: - # - # effective-user chrism -+effective-user %%ZOPE_USER%% - - - # Directive: enable-product-installation diff --git a/www/zope210/files/zope.sh b/www/zope210/files/zope.sh deleted file mode 100644 index f63e48793a73..000000000000 --- a/www/zope210/files/zope.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# Start or stop zope -# $FreeBSD: /tmp/pcvs/ports/www/zope210/files/Attic/zope.sh,v 1.3 2004-07-02 20:41:00 thierry Exp $ - -# PROVIDE: zope -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: FreeBSD shutdown -# -prefix=%%PREFIX%% - -# Define these zope_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/gkrellmd -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -zope_enable=${zope_enable:-"NO"} # Enable gkrellmd -zope_instances=${zope_instances:-""} # List of instancehome dirs - -. %%RC_SUBR%% - -name="zope" -rcvar=`set_rcvar` -load_rc_config $name - -if checkyesno zope_enable; then - - case "$1" in - start) - echo "Starting Zope" - ;; - stop) - echo "Stopping Zope" - ;; - restart) - echo "Restarting Zope" - ;; - *) - echo "Unknown action \"$1\"" - ;; - esac - - for instance in $zope_instances - do - if [ -r ${instance}/etc/${name}.conf -a -x ${instance}/bin/zopectl ]; then - echo -n " Instance ${instance} -> " - ${instance}/bin/zopectl $1 - fi - done -fi diff --git a/www/zope210/pkg-descr b/www/zope210/pkg-descr deleted file mode 100644 index e9e009bd18b8..000000000000 --- a/www/zope210/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -"Zope is an exciting new object-based, open source web application -platform. It allows you to build powerful and dynamic web applications -easily. Zope comes with source code and is friendly to developers as -well as users. -Zope is distinguished by its integrated object database which, when -combined with a revolutionary object model, provides a completely unique -facility for servicing content managers and web application developers." - -Here are some of the "headlines" mentioned in the features list. - -Database Integration Content Management - SQL and HTML in Harmony Builtin Objects - Multiple Data Sources Document Templates - Publish Databases Web to Objects -Application Development Integrated Object Database - DTML Scripting Managed Through the Web - External Methods Direct URL Access to Objects - -WWW: http://www.zope.org/ diff --git a/www/zope210/pkg-plist b/www/zope210/pkg-plist deleted file mode 100644 index e3571af37007..000000000000 --- a/www/zope210/pkg-plist +++ /dev/null @@ -1,3090 +0,0 @@ -etc/rc.d/zope.sh -%%ZOPEBASEDIR%%/Products/00readme-freebsd.txt -%%ZOPEBASEDIR%%/bin/README.txt -%%ZOPEBASEDIR%%/bin/check_catalog.py -%%ZOPEBASEDIR%%/bin/compilezpy.py -%%ZOPEBASEDIR%%/bin/copyzopeskel.py -%%ZOPEBASEDIR%%/bin/decompilezpy.py -%%ZOPEBASEDIR%%/bin/load_site.py -%%ZOPEBASEDIR%%/bin/mkzeoinstance.py -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -%%ZOPEBASEDIR%%/bin/python -%%ZOPEBASEDIR%%/bin/requestprofiler.py -%%ZOPEBASEDIR%%/bin/test.py -%%ZOPEBASEDIR%%/bin/zpasswd.py -%%ZOPEBASEDIR%%/doc/CHANGES.txt -%%ZOPEBASEDIR%%/doc/CREDITS.txt -%%ZOPEBASEDIR%%/doc/DEBUGGING.txt -%%ZOPEBASEDIR%%/doc/FAQ.txt -%%ZOPEBASEDIR%%/doc/HELPSYS.txt -%%ZOPEBASEDIR%%/doc/HISTORY.txt -%%ZOPEBASEDIR%%/doc/INSTALL.txt -%%ZOPEBASEDIR%%/doc/LICENSE.txt -%%ZOPEBASEDIR%%/doc/RESTRUCTUREDSTEXT.txt -%%ZOPEBASEDIR%%/doc/SECURITY.txt -%%ZOPEBASEDIR%%/doc/SETUID.txt -%%ZOPEBASEDIR%%/doc/SIGNALS.txt -%%ZOPEBASEDIR%%/doc/TODO.txt -%%ZOPEBASEDIR%%/doc/UNITTEST.txt -%%ZOPEBASEDIR%%/doc/WEBSERVER.txt -%%ZOPEBASEDIR%%/doc/ZODB.txt -%%ZOPEBASEDIR%%/doc/zconfig/schema.dtd -%%ZOPEBASEDIR%%/doc/zconfig/zconfig.pdf -%%ZOPEBASEDIR%%/import/Examples.zexp -%%ZOPEBASEDIR%%/import/ZopeTutorialExamples.zexp -%%ZOPEBASEDIR%%/lib/python/AccessControl/AccessControl.txt -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/cAccessControl.so -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/access.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/acquiredEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/addUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/listLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/mainUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/methodAccess.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/owner.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/permissionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/roleEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/userFolderProps.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/README -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/ResultObject.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/SecurityBase.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/framework.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/regressionSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/AccessControl_icon.gif -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/User_icon.gif -%%ZOPEBASEDIR%%/lib/python/Acquisition.so -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.py -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.py -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Common.py -%%ZOPEBASEDIR%%/lib/python/App/Common.pyc -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.py -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.py -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Extensions.py -%%ZOPEBASEDIR%%/lib/python/App/Extensions.pyc -%%ZOPEBASEDIR%%/lib/python/App/Factory.py -%%ZOPEBASEDIR%%/lib/python/App/Factory.pyc -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.py -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.py -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.pyc -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.py -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.pyc -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/App/Management.py -%%ZOPEBASEDIR%%/lib/python/App/Management.pyc -%%ZOPEBASEDIR%%/lib/python/App/Permission.py -%%ZOPEBASEDIR%%/lib/python/App/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.py -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.pyc -%%ZOPEBASEDIR%%/lib/python/App/Product.py -%%ZOPEBASEDIR%%/lib/python/App/Product.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.py -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.py -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.pyc -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.py -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Undo.py -%%ZOPEBASEDIR%%/lib/python/App/Undo.pyc -%%ZOPEBASEDIR%%/lib/python/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/class_init.py -%%ZOPEBASEDIR%%/lib/python/App/class_init.pyc -%%ZOPEBASEDIR%%/lib/python/App/config.py -%%ZOPEBASEDIR%%/lib/python/App/config.pyc -%%ZOPEBASEDIR%%/lib/python/App/dtml/activity.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addProduct.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheGC.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheParameters.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/copyright.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cpContents.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/davLockManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/dbMain.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/debug.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/distributionView.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_form_title.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_footer.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_header.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_style.css.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_style_test.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_tabs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_top_frame.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_zmi_prefs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/profile.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/readme.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/refresh.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/traceback.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/undo.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/versionManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/zope_quick_start.dtml -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.py -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.pyc -%%ZOPEBASEDIR%%/lib/python/App/tar.py -%%ZOPEBASEDIR%%/lib/python/App/tar.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/www/CacheManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/DebugManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/PythonPoweredSmall.gif -%%ZOPEBASEDIR%%/lib/python/App/www/arrow.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/background.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/border.gif -%%ZOPEBASEDIR%%/lib/python/App/www/brokenProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/chooseDatabase.pt -%%ZOPEBASEDIR%%/lib/python/App/www/cpSystem.gif -%%ZOPEBASEDIR%%/lib/python/App/www/dbManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/factory.gif -%%ZOPEBASEDIR%%/lib/python/App/www/help.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/installedProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/load_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/logo.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/ltab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/permission.gif -%%ZOPEBASEDIR%%/lib/python/App/www/product.gif -%%ZOPEBASEDIR%%/lib/python/App/www/productFolder.gif -%%ZOPEBASEDIR%%/lib/python/App/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/rtab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/sp.gif -%%ZOPEBASEDIR%%/lib/python/App/www/store_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/transparent_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/undo_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/vManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/z_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zope_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zopelogo.jpg -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/_helper.so -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.pyc -%%ZOPEBASEDIR%%/lib/python/BTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Maintainer.txt -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_IIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_IOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_fsBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/check.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.py -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.pyc -%%ZOPEBASEDIR%%/lib/python/ComputedAttribute.so -%%ZOPEBASEDIR%%/lib/python/DBTab/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.py -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.py -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.py -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.txt -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/julian_testdata.txt.gz -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/Let.stx -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/cDocumentTemplate.so -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.dtml -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.out -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.pyc -%%ZOPEBASEDIR%%/lib/python/ExtensionClass.so -%%ZOPEBASEDIR%%/lib/python/Globals.py -%%ZOPEBASEDIR%%/lib/python/Globals.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIHelpView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/addTopic.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/attributeView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/button.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/frame.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpURL.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_main.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/methodView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectitem.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectref.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/results.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/search.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/helpTopic.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_cbook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_darrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_dnode.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_larrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_obook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_rarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_uarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/productHelp.gif -%%ZOPEBASEDIR%%/lib/python/IIBTree.so -%%ZOPEBASEDIR%%/lib/python/IOBTree.so -%%ZOPEBASEDIR%%/lib/python/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Document.py -%%ZOPEBASEDIR%%/lib/python/Interface/Document.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.py -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.py -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Method.py -%%ZOPEBASEDIR%%/lib/python/Interface/Method.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.py -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.py -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_object.py -%%ZOPEBASEDIR%%/lib/python/Interface/_object.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.py -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.py -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.py -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.pyc -%%ZOPEBASEDIR%%/lib/python/Lifetime.py -%%ZOPEBASEDIR%%/lib/python/Lifetime.pyc -%%ZOPEBASEDIR%%/lib/python/MethodObject.so -%%ZOPEBASEDIR%%/lib/python/Missing.so -%%ZOPEBASEDIR%%/lib/python/MultiMapping.so -%%ZOPEBASEDIR%%/lib/python/OFS/Application.py -%%ZOPEBASEDIR%%/lib/python/OFS/Application.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.py -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.py -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Document.py -%%ZOPEBASEDIR%%/lib/python/OFS/Document.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.py -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.py -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/History.py -%%ZOPEBASEDIR%%/lib/python/OFS/History.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Image.py -%%ZOPEBASEDIR%%/lib/python/OFS/Image.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.py -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.py -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.py -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.py -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.py -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.py -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.py -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/addOrderedFolder.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/brokenEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheNamespaceKeys.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheable.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cmassoc.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentProxy.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/editedDialog.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/fileEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findAdv.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findFrame.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findResult.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/folderAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/history.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/historyCompare.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageView.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/importExport.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/main.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/properties.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertyType.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertysheets.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/renameForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/mime.types -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.py -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.py -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.py -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/standard/index_html.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_error_message.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_footer.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_header.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_template.pt -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-1 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-2 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/test.gif -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/www/ControlPanel_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Help_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Properties_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/UpFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/broken.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/check.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/l_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/locked.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/modified.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/new.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/OFS/www/r_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OIBTree.so -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.py -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/extmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Try-It.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions/Test.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www/function.gif -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/addMailHost_form.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/manageMailHost.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/www/MailHost_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftApprove.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/version.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEnd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AccessControl.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AuthenticatedUser.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/CacheManager-associate.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Cacheable-properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Caching.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Document.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Proxy.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Activity.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Cache-Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Database.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Flush-Cache.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DateTime.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DavLocks-ManageLocks.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Debug.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Profile.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/History.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManagerItem.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Import-Export.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Rename.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Ownership.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Distribution.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Refresh.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheet.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Request.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Response.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Define-Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Role.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_User-Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Undo.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Add-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Edit-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/UserFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management_Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Join-Leave.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Save-Discard.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Basic.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Methods.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Property-Sheets.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Subobjects.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Views.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-call.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-comment.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-funcs.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-if.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-in.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-let.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-mime.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-raise.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-return.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sendmail.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlgroup.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqltest.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlvar.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-tree.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-try.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-unless.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-var.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-with.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/math.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/random.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/sequence.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/string.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/File_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Folder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Image_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/UserFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/draft.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmldoc.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/version.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/index.xml -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/zpt_examples.zexp -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/PageTemplate_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/ZTUtils.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-fill-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-use-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-attributes.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-condition.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-content.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-define.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-omit-tag.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-on-error.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-repeat.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-replace.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-exists.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-nocall.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-not.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-path.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-python.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-string.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1a.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1b.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/default.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/exclamation.gif -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptAdd.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptEdit.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/zpt.gif -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/addDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/manageDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/addDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/manageDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/addFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/manageFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help/FieldIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/addKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/manageKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help/KeywordIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/addPathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/managePathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help/PathIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/ISO_8859_1_Splitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/UnicodeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/ZopeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help/TextIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/addTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/editFilteredSet.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/manageTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help/TopicIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help/placeholder.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions/RemotePS.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Bindings.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/ModuleAccess.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_test.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Script.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/big_boolean.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/boolean_map.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/class.__name__.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/complex_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/fibonacci.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/filepath.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/for_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/global_is_declaration.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/mutate_literals.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/ns_bind.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/simple_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/subversive_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/try_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/tuple_unpack_assignment.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/while_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/default_py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptProxy.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyscript.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests/stresstestMultiThread.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/datamgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/idmgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/COPYRIGHT.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions/updata.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/info.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/installing.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/otheruse.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/upgrading.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/vhosting.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help/SiteRoot_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRule.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRuleAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRoot.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonsterAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/manage_edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/error.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/main.pt -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/showEntry.pt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager-internals.txt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/cache.gif -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/Accel.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/RAM.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/addTemporaryFolder.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/mountfail.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help/TemporaryFolder.stx -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www/tempfolder.gif -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/HowTransienceWorks.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/addTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/manageTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/www/datacontainer.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/queryLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/Lexicon_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/ZCTextIndex_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/okascore.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/stopper.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/python.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/lexicon.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndexForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addZCatalog.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAddRowForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAdvanced.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogFind.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogIndexes.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogObjectInformation.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogSchema.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/editCatalogerForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/edit_stop_syn.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manageOldindex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_manage_main.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Query.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Cataloged-Objects.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Find-Items-to-ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Indexes.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_MetaData-Table.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Status.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/keywords.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/loadmail.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalogTiming.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionUnicode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/unittest_patched.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/Vocabulary.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/ZCatalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/browse.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_info.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_menu.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/tables.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/COPYRIGHT -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfSQL.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gffaq.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfrecover.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/index.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kwParsing.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/server.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sql.mar -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/bin.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/date.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/datetime.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/field.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/float.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/int.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/stable.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/table.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/text.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/time.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/view.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/what.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/addMountsForm.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/mountfail.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/TODO.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_addZReSTForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_editForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/refresh.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/www/zrest.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/add.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Test.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/ZSQLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/sqlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/glossaryView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/lessonView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialNav.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/glossary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/tutorial.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Record.so -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Splitter.so -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptBindings.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptTry.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/advanced.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionTestForm.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultZPTReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/searchAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapterFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapter_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/README -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/dcpyexpat.so -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.py -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.py -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.py -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STNG.txt -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/create_referencesfiles.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.py -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.py -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/README.txt -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.py -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml12.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal12.html -%%ZOPEBASEDIR%%/lib/python/TAL/driver.py -%%ZOPEBASEDIR%%/lib/python/TAL/driver.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.py -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.py -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.py -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.py -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.py -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.py -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/timer.py -%%ZOPEBASEDIR%%/lib/python/TAL/timer.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/README.txt -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.py -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.py -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/common.py -%%ZOPEBASEDIR%%/lib/python/Testing/common.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.py -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.py -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.py -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/var/README.txt -%%ZOPEBASEDIR%%/lib/python/ThreadLock.so -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.pyc -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Blank_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Minus_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Plus_icon.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/class.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addCommonSheet.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addIcon.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addPropertyInterface.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addZClass.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/classPermissions.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/contents.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/itemProp.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/subobjects.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/views.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/methods.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/propertysheets.gif -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/scripts/zconfig -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/include.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/inner.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/library.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/logger.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/outer.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/README.txt -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras/extras.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/extra.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.py -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/README.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/component.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.py -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.py -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/schema.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.py -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/start.py -%%ZOPEBASEDIR%%/lib/python/ZEO/start.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.py -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/util.py -%%ZOPEBASEDIR%%/lib/python/ZEO/util.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/version.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.py -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/TimeStamp.so -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.py -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.py -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.py -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/cPersistence.so -%%ZOPEBASEDIR%%/lib/python/ZODB/cPickleCache.so -%%ZOPEBASEDIR%%/lib/python/ZODB/component.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/config.py -%%ZOPEBASEDIR%%/lib/python/ZODB/config.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/config.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/coptimizations.so -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.py -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.py -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/storage.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.py -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/winlock.so -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/README.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/component.xml -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist/license.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/README.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/composing_producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/proxy_notes.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/tests.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.py -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.xml -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopeschema.xml -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/core.py -%%ZOPEBASEDIR%%/lib/python/docutils/core.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/examples.py -%%ZOPEBASEDIR%%/lib/python/docutils/examples.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.py -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/io.py -%%ZOPEBASEDIR%%/lib/python/docutils/io.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.py -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.py -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.py -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/utils.py -%%ZOPEBASEDIR%%/lib/python/docutils/utils.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.pyc -%%ZOPEBASEDIR%%/lib/python/initgroups.so -%%ZOPEBASEDIR%%/lib/python/intSet.so -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/README.txt -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/reStructuredText.txt -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/component.xml -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.py -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.py -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.py -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.py -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.py -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.py -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.py -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.py -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/client.py -%%ZOPEBASEDIR%%/lib/python/webdav/client.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/common.py -%%ZOPEBASEDIR%%/lib/python/webdav/common.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.py -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/dtml/locknullmain.dtml -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.py -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/www/davlock.gif -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.py -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.py -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/component.xml -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.py -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.py -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/component.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/sample.conf -%%ZOPEBASEDIR%%/lib/python/zdaemon/schema.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/donothing.sh -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.pyc -%%ZOPEBASEDIR%%/skel/Extensions/README.txt -%%ZOPEBASEDIR%%/skel/Products/README.txt -%%ZOPEBASEDIR%%/skel/README.txt -%%ZOPEBASEDIR%%/skel/bin/runzope.bat.in -%%ZOPEBASEDIR%%/skel/bin/runzope.in -%%ZOPEBASEDIR%%/skel/bin/zopectl.in -%%ZOPEBASEDIR%%/skel/bin/zopeservice.py.in -%%ZOPEBASEDIR%%/skel/etc/zope.conf.sample.in -%%ZOPEBASEDIR%%/skel/import/README.txt -%%ZOPEBASEDIR%%/skel/log/README.txt -%%ZOPEBASEDIR%%/skel/var/README.txt -@dirrm %%ZOPEBASEDIR%%/skel/var -@dirrm %%ZOPEBASEDIR%%/skel/log -@dirrm %%ZOPEBASEDIR%%/skel/import -@dirrm %%ZOPEBASEDIR%%/skel/etc -@dirrm %%ZOPEBASEDIR%%/skel/bin -@dirrm %%ZOPEBASEDIR%%/skel/Products -@dirrm %%ZOPEBASEDIR%%/skel/Extensions -@dirrm %%ZOPEBASEDIR%%/skel -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/www -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage -@dirrm %%ZOPEBASEDIR%%/lib/python/reStructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/nt_svcutils -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/writers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/transforms -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/readers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/App -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/PubCore -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/zrpc -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/auth -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay/www -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay -@dirrm %%ZOPEBASEDIR%%/lib/python/ThreadedAsync -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing/var -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/benchmark -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/regressions -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/Signals -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/images -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MIMETools -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod -@dirrm %%ZOPEBASEDIR%%/lib/python/Products -@dirrm %%ZOPEBASEDIR%%/lib/python/Persistence -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/www -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/standard -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/images -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime -@dirrm %%ZOPEBASEDIR%%/lib/python/DBTab -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage -@dirrm %%ZOPEBASEDIR%%/lib/python/App/www -@dirrm %%ZOPEBASEDIR%%/lib/python/App/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/App/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/App -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/www -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl -@dirrm %%ZOPEBASEDIR%%/lib/python -@dirrm %%ZOPEBASEDIR%%/lib -@dirrm %%ZOPEBASEDIR%%/import -@dirrm %%ZOPEBASEDIR%%/doc/zconfig -@dirrm %%ZOPEBASEDIR%%/doc -@dirrm %%ZOPEBASEDIR%%/bin -@dirrm %%ZOPEBASEDIR%%/Products -@dirrm %%ZOPEBASEDIR%% diff --git a/www/zope211/Makefile b/www/zope211/Makefile deleted file mode 100644 index 3d316c47ff12..000000000000 --- a/www/zope211/Makefile +++ /dev/null @@ -1,95 +0,0 @@ -# New ports collection makefile for: Zope -# Date created: Sat 21 Aug 1999 -# Whom: Peter Cornelius <pcc@gmx.net> -# -# $FreeBSD$ -# - -PORTNAME= zope -PORTVERSION= 2.7.2 -CATEGORIES= www python zope -MASTER_SITES= http://www.zope.org/Products/Zope/${PORTVERSION}/ -DISTNAME= Zope-${PORTVERSION}-0 -EXTRACT_SUFX= .tgz - -MAINTAINER= estartu@augusta.de -COMMENT= An object-based web application platform - -BUILD_DEPENDS+= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/_xmlplus/sax/expatreader.py:${PORTSDIR}/textproc/py-xml - -USE_PYTHON= yes -USE_RC_SUBR= yes -USE_REINPLACE= yes -DIST_SUBDIR= zope - -# Note: the notes that follow reflect the decisions of prior maintainers -# of this port. IOW, don't blame me if you don't like the way it's done. -# Exceptions to this are marked as such. - -# Change these, if you like, via the environment. -ZOPE_USER?= www -WEBBASEDIR?= www -SZOPEBASEDIR?= ${WEBBASEDIR}/Zope - -# Do not change anything below this line. - -.if defined(INSTANCENAME) -ZOPEINSTANCENAME= ${INSTANCENAME} -.endif - -ZOPEBASEDIR= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEBASE?= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEDIR?= ${ZOPEINSTANCEBASE}/${ZOPEINSTANCENAME} - -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${ZOPEBASEDIR} - -USE_GMAKE= yes -ALL_TARGET= build -MAKEFILE= makefile - -PLIST_SUB= ZOPEBASEDIR=${SZOPEBASEDIR} -RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ - RC_SUBR=${RC_SUBR} -CONFIG_SUB= ZOPEBASEDIR=${ZOPEBASEDIR} \ - ZOPE_USER=${ZOPE_USER} \ - ZOPEINSTANCEDIR=${ZOPEINSTANCEDIR} -PKGMESSAGE= ${WRKDIR}/pkg-message - -.if defined(BATCH) -ISBATCH= -u admin:test123 -.else -ISBATCH= "" -.endif - -post-patch: - @${REINPLACE_CMD} -e 's,^\(ACCEPTABLE="\)\(.*"\)$$,\1 2.3.4 \2,g' \ - ${WRKSRC}/configure - -post-install: - @${MV} ${ZOPEBASEDIR}/skel/etc/zope.conf.in ${ZOPEBASEDIR}/skel/etc/zope.conf.sample.in - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.in \ - > ${PKGMESSAGE} - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/zope.sh > ${PREFIX}/etc/rc.d/zope.sh - @${CHMOD} ${BINMODE} ${PREFIX}/etc/rc.d/zope.sh - @${MKDIR} ${ZOPEBASEDIR}/Products - @${CP} ${FILESDIR}/Products_00readme-freebsd.txt ${ZOPEBASEDIR}/Products/00readme-freebsd.txt - @${CAT} ${PKGMESSAGE} - @${ECHO_MSG} - -instance: - @${ZOPEBASEDIR}/bin/mkzopeinstance.py -d ${ZOPEINSTANCEDIR} ${ISBATCH} - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/zope.conf_changes | \ - ${PATCH} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample - @${RM} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample.orig - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/var - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/log - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/instance_message - @${RM} -f ${ZOPEBASEDIR}/bin/copyzopeskel.pyc - -pre-package: - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.package.in \ - > ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/zope211/distinfo b/www/zope211/distinfo deleted file mode 100644 index b4cbd18aa6eb..000000000000 --- a/www/zope211/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (zope/Zope-2.7.2-0.tgz) = 08b3c4a119aa1ded2e7b1b3d5bc45425 -SIZE (zope/Zope-2.7.2-0.tgz) = 2754459 diff --git a/www/zope211/files/Products_00readme-freebsd.txt b/www/zope211/files/Products_00readme-freebsd.txt deleted file mode 100644 index 2eaab03ee0fb..000000000000 --- a/www/zope211/files/Products_00readme-freebsd.txt +++ /dev/null @@ -1,2 +0,0 @@ -This directory is used for install Zope products via ports/package. -All products in here are enabled on all Zope instances. diff --git a/www/zope211/files/instance_message b/www/zope211/files/instance_message deleted file mode 100644 index 2521235227d8..000000000000 --- a/www/zope211/files/instance_message +++ /dev/null @@ -1,14 +0,0 @@ -********************************************************************** - -Zope instance successfully installed - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="%%ZOPEINSTANCEDIR%%" - -If there is already a zope_instances entry please add -%%ZOPEINSTANCEDIR%% separated by a space. - - diff --git a/www/zope211/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py b/www/zope211/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py deleted file mode 100644 index d59014d921e2..000000000000 --- a/www/zope211/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py.orig Thu Jun 17 13:38:08 2004 -+++ lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py Thu Jun 17 13:38:24 2004 -@@ -12,6 +12,7 @@ - - from Testing.makerequest import makerequest - -+from __future__ import generators - import Zope - Zope.startup() - diff --git a/www/zope211/files/patch-lib-python-restrictedpython-tests-verify.py b/www/zope211/files/patch-lib-python-restrictedpython-tests-verify.py deleted file mode 100644 index 125b4307cd91..000000000000 --- a/www/zope211/files/patch-lib-python-restrictedpython-tests-verify.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/RestrictedPython/tests/verify.py.orig Thu Jun 17 13:39:24 2004 -+++ lib/python/RestrictedPython/tests/verify.py Thu Jun 17 13:39:41 2004 -@@ -21,6 +21,7 @@ - function. - """ - -+from __future__ import generators - import dis - import types - diff --git a/www/zope211/files/pkg-message.in b/www/zope211/files/pkg-message.in deleted file mode 100644 index 30e5737acdee..000000000000 --- a/www/zope211/files/pkg-message.in +++ /dev/null @@ -1,30 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -make instance - -You can set the following Variables in /etc/make.conf - -ZOPEINSTANCEBASE Directory where Zope instance should go - (default: %%ZOPEBASEDIR%%) -ZOPEINSTANCENAME Default name for a new Zope instance - (default: none) - -If you want have multiple Zope you should run -make instance INSTANCENAME=<somename> - -The Instancefiles created by make instance will not be remove when the -port is deinstalled. You'll have to delete them yourself. - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope211/files/pkg-message.package.in b/www/zope211/files/pkg-message.package.in deleted file mode 100644 index 61059991c698..000000000000 --- a/www/zope211/files/pkg-message.package.in +++ /dev/null @@ -1,36 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -d <INSTANCEDIR> - -<INSTANCEDIR> is the directory where the instance files should - be installed. This can be %%ZOPEBASEDIR%% - -Command-line options to 'mkzopeinstance' are available, and can be -investigated by running 'mkzopeinstance.py --help'. - -The Instancefiles created by mkzopeinstance.py will not be remove -when the package is deinstalled. You`ll have to delete them yourself. - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="<INSTANCEDIR>" - -If there is already a zope_instances entry please add -<INSTANCEDIR> separated by a space. - - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope211/files/zope.conf_changes b/www/zope211/files/zope.conf_changes deleted file mode 100644 index ba227775266c..000000000000 --- a/www/zope211/files/zope.conf_changes +++ /dev/null @@ -1,20 +0,0 @@ ---- work/Zope-2.7.0/skel/etc/zope.conf.in Fri Jan 9 00:34:08 2004 -+++ /data/infosys/zope/etc/zope.conf Wed Apr 14 09:36:46 2004 -@@ -78,7 +78,8 @@ - # - # Example: - # --# products /home/chrism/projects/myproducts -+products %%ZOPEBASEDIR%%/Products -+products $INSTANCE/Products - - - # Directive: environment -@@ -137,6 +138,7 @@ - # Example: - # - # effective-user chrism -+effective-user %%ZOPE_USER%% - - - # Directive: enable-product-installation diff --git a/www/zope211/files/zope.sh b/www/zope211/files/zope.sh deleted file mode 100644 index 55693a2b3f34..000000000000 --- a/www/zope211/files/zope.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# Start or stop zope -# $FreeBSD: /tmp/pcvs/ports/www/zope211/files/Attic/zope.sh,v 1.3 2004-07-02 20:41:00 thierry Exp $ - -# PROVIDE: zope -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: FreeBSD shutdown -# -prefix=%%PREFIX%% - -# Define these zope_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/gkrellmd -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -zope_enable=${zope_enable:-"NO"} # Enable gkrellmd -zope_instances=${zope_instances:-""} # List of instancehome dirs - -. %%RC_SUBR%% - -name="zope" -rcvar=`set_rcvar` -load_rc_config $name - -if checkyesno zope_enable; then - - case "$1" in - start) - echo "Starting Zope" - ;; - stop) - echo "Stopping Zope" - ;; - restart) - echo "Restarting Zope" - ;; - *) - echo "Unknown action \"$1\"" - ;; - esac - - for instance in $zope_instances - do - if [ -r ${instance}/etc/${name}.conf -a -x ${instance}/bin/zopectl ]; then - echo -n " Instance ${instance} -> " - ${instance}/bin/zopectl $1 - fi - done -fi diff --git a/www/zope211/pkg-descr b/www/zope211/pkg-descr deleted file mode 100644 index e9e009bd18b8..000000000000 --- a/www/zope211/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -"Zope is an exciting new object-based, open source web application -platform. It allows you to build powerful and dynamic web applications -easily. Zope comes with source code and is friendly to developers as -well as users. -Zope is distinguished by its integrated object database which, when -combined with a revolutionary object model, provides a completely unique -facility for servicing content managers and web application developers." - -Here are some of the "headlines" mentioned in the features list. - -Database Integration Content Management - SQL and HTML in Harmony Builtin Objects - Multiple Data Sources Document Templates - Publish Databases Web to Objects -Application Development Integrated Object Database - DTML Scripting Managed Through the Web - External Methods Direct URL Access to Objects - -WWW: http://www.zope.org/ diff --git a/www/zope211/pkg-plist b/www/zope211/pkg-plist deleted file mode 100644 index e3571af37007..000000000000 --- a/www/zope211/pkg-plist +++ /dev/null @@ -1,3090 +0,0 @@ -etc/rc.d/zope.sh -%%ZOPEBASEDIR%%/Products/00readme-freebsd.txt -%%ZOPEBASEDIR%%/bin/README.txt -%%ZOPEBASEDIR%%/bin/check_catalog.py -%%ZOPEBASEDIR%%/bin/compilezpy.py -%%ZOPEBASEDIR%%/bin/copyzopeskel.py -%%ZOPEBASEDIR%%/bin/decompilezpy.py -%%ZOPEBASEDIR%%/bin/load_site.py -%%ZOPEBASEDIR%%/bin/mkzeoinstance.py -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -%%ZOPEBASEDIR%%/bin/python -%%ZOPEBASEDIR%%/bin/requestprofiler.py -%%ZOPEBASEDIR%%/bin/test.py -%%ZOPEBASEDIR%%/bin/zpasswd.py -%%ZOPEBASEDIR%%/doc/CHANGES.txt -%%ZOPEBASEDIR%%/doc/CREDITS.txt -%%ZOPEBASEDIR%%/doc/DEBUGGING.txt -%%ZOPEBASEDIR%%/doc/FAQ.txt -%%ZOPEBASEDIR%%/doc/HELPSYS.txt -%%ZOPEBASEDIR%%/doc/HISTORY.txt -%%ZOPEBASEDIR%%/doc/INSTALL.txt -%%ZOPEBASEDIR%%/doc/LICENSE.txt -%%ZOPEBASEDIR%%/doc/RESTRUCTUREDSTEXT.txt -%%ZOPEBASEDIR%%/doc/SECURITY.txt -%%ZOPEBASEDIR%%/doc/SETUID.txt -%%ZOPEBASEDIR%%/doc/SIGNALS.txt -%%ZOPEBASEDIR%%/doc/TODO.txt -%%ZOPEBASEDIR%%/doc/UNITTEST.txt -%%ZOPEBASEDIR%%/doc/WEBSERVER.txt -%%ZOPEBASEDIR%%/doc/ZODB.txt -%%ZOPEBASEDIR%%/doc/zconfig/schema.dtd -%%ZOPEBASEDIR%%/doc/zconfig/zconfig.pdf -%%ZOPEBASEDIR%%/import/Examples.zexp -%%ZOPEBASEDIR%%/import/ZopeTutorialExamples.zexp -%%ZOPEBASEDIR%%/lib/python/AccessControl/AccessControl.txt -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/cAccessControl.so -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/access.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/acquiredEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/addUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/listLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/mainUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/methodAccess.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/owner.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/permissionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/roleEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/userFolderProps.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/README -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/ResultObject.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/SecurityBase.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/framework.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/regressionSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/AccessControl_icon.gif -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/User_icon.gif -%%ZOPEBASEDIR%%/lib/python/Acquisition.so -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.py -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.py -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Common.py -%%ZOPEBASEDIR%%/lib/python/App/Common.pyc -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.py -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.py -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Extensions.py -%%ZOPEBASEDIR%%/lib/python/App/Extensions.pyc -%%ZOPEBASEDIR%%/lib/python/App/Factory.py -%%ZOPEBASEDIR%%/lib/python/App/Factory.pyc -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.py -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.py -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.pyc -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.py -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.pyc -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/App/Management.py -%%ZOPEBASEDIR%%/lib/python/App/Management.pyc -%%ZOPEBASEDIR%%/lib/python/App/Permission.py -%%ZOPEBASEDIR%%/lib/python/App/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.py -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.pyc -%%ZOPEBASEDIR%%/lib/python/App/Product.py -%%ZOPEBASEDIR%%/lib/python/App/Product.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.py -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.py -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.pyc -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.py -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Undo.py -%%ZOPEBASEDIR%%/lib/python/App/Undo.pyc -%%ZOPEBASEDIR%%/lib/python/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/class_init.py -%%ZOPEBASEDIR%%/lib/python/App/class_init.pyc -%%ZOPEBASEDIR%%/lib/python/App/config.py -%%ZOPEBASEDIR%%/lib/python/App/config.pyc -%%ZOPEBASEDIR%%/lib/python/App/dtml/activity.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addProduct.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheGC.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheParameters.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/copyright.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cpContents.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/davLockManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/dbMain.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/debug.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/distributionView.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_form_title.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_footer.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_header.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_style.css.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_style_test.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_tabs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_top_frame.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_zmi_prefs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/profile.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/readme.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/refresh.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/traceback.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/undo.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/versionManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/zope_quick_start.dtml -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.py -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.pyc -%%ZOPEBASEDIR%%/lib/python/App/tar.py -%%ZOPEBASEDIR%%/lib/python/App/tar.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/www/CacheManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/DebugManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/PythonPoweredSmall.gif -%%ZOPEBASEDIR%%/lib/python/App/www/arrow.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/background.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/border.gif -%%ZOPEBASEDIR%%/lib/python/App/www/brokenProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/chooseDatabase.pt -%%ZOPEBASEDIR%%/lib/python/App/www/cpSystem.gif -%%ZOPEBASEDIR%%/lib/python/App/www/dbManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/factory.gif -%%ZOPEBASEDIR%%/lib/python/App/www/help.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/installedProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/load_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/logo.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/ltab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/permission.gif -%%ZOPEBASEDIR%%/lib/python/App/www/product.gif -%%ZOPEBASEDIR%%/lib/python/App/www/productFolder.gif -%%ZOPEBASEDIR%%/lib/python/App/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/rtab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/sp.gif -%%ZOPEBASEDIR%%/lib/python/App/www/store_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/transparent_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/undo_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/vManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/z_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zope_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zopelogo.jpg -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/_helper.so -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.pyc -%%ZOPEBASEDIR%%/lib/python/BTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Maintainer.txt -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_IIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_IOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_fsBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/check.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.py -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.pyc -%%ZOPEBASEDIR%%/lib/python/ComputedAttribute.so -%%ZOPEBASEDIR%%/lib/python/DBTab/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.py -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.py -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.py -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.txt -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/julian_testdata.txt.gz -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/Let.stx -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/cDocumentTemplate.so -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.dtml -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.out -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.pyc -%%ZOPEBASEDIR%%/lib/python/ExtensionClass.so -%%ZOPEBASEDIR%%/lib/python/Globals.py -%%ZOPEBASEDIR%%/lib/python/Globals.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIHelpView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/addTopic.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/attributeView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/button.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/frame.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpURL.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_main.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/methodView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectitem.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectref.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/results.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/search.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/helpTopic.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_cbook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_darrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_dnode.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_larrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_obook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_rarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_uarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/productHelp.gif -%%ZOPEBASEDIR%%/lib/python/IIBTree.so -%%ZOPEBASEDIR%%/lib/python/IOBTree.so -%%ZOPEBASEDIR%%/lib/python/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Document.py -%%ZOPEBASEDIR%%/lib/python/Interface/Document.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.py -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.py -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Method.py -%%ZOPEBASEDIR%%/lib/python/Interface/Method.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.py -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.py -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_object.py -%%ZOPEBASEDIR%%/lib/python/Interface/_object.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.py -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.py -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.py -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.pyc -%%ZOPEBASEDIR%%/lib/python/Lifetime.py -%%ZOPEBASEDIR%%/lib/python/Lifetime.pyc -%%ZOPEBASEDIR%%/lib/python/MethodObject.so -%%ZOPEBASEDIR%%/lib/python/Missing.so -%%ZOPEBASEDIR%%/lib/python/MultiMapping.so -%%ZOPEBASEDIR%%/lib/python/OFS/Application.py -%%ZOPEBASEDIR%%/lib/python/OFS/Application.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.py -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.py -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Document.py -%%ZOPEBASEDIR%%/lib/python/OFS/Document.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.py -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.py -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/History.py -%%ZOPEBASEDIR%%/lib/python/OFS/History.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Image.py -%%ZOPEBASEDIR%%/lib/python/OFS/Image.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.py -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.py -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.py -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.py -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.py -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.py -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.py -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/addOrderedFolder.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/brokenEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheNamespaceKeys.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheable.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cmassoc.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentProxy.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/editedDialog.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/fileEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findAdv.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findFrame.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findResult.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/folderAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/history.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/historyCompare.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageView.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/importExport.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/main.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/properties.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertyType.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertysheets.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/renameForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/mime.types -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.py -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.py -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.py -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/standard/index_html.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_error_message.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_footer.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_header.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_template.pt -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-1 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-2 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/test.gif -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/www/ControlPanel_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Help_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Properties_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/UpFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/broken.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/check.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/l_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/locked.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/modified.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/new.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/OFS/www/r_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OIBTree.so -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.py -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/extmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Try-It.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions/Test.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www/function.gif -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/addMailHost_form.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/manageMailHost.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/www/MailHost_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftApprove.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/version.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEnd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AccessControl.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AuthenticatedUser.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/CacheManager-associate.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Cacheable-properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Caching.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Document.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Proxy.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Activity.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Cache-Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Database.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Flush-Cache.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DateTime.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DavLocks-ManageLocks.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Debug.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Profile.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/History.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManagerItem.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Import-Export.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Rename.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Ownership.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Distribution.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Refresh.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheet.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Request.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Response.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Define-Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Role.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_User-Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Undo.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Add-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Edit-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/UserFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management_Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Join-Leave.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Save-Discard.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Basic.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Methods.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Property-Sheets.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Subobjects.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Views.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-call.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-comment.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-funcs.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-if.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-in.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-let.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-mime.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-raise.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-return.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sendmail.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlgroup.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqltest.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlvar.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-tree.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-try.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-unless.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-var.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-with.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/math.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/random.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/sequence.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/string.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/File_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Folder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Image_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/UserFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/draft.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmldoc.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/version.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/index.xml -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/zpt_examples.zexp -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/PageTemplate_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/ZTUtils.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-fill-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-use-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-attributes.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-condition.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-content.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-define.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-omit-tag.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-on-error.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-repeat.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-replace.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-exists.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-nocall.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-not.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-path.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-python.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-string.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1a.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1b.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/default.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/exclamation.gif -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptAdd.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptEdit.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/zpt.gif -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/addDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/manageDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/addDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/manageDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/addFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/manageFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help/FieldIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/addKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/manageKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help/KeywordIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/addPathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/managePathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help/PathIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/ISO_8859_1_Splitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/UnicodeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/ZopeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help/TextIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/addTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/editFilteredSet.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/manageTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help/TopicIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help/placeholder.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions/RemotePS.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Bindings.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/ModuleAccess.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_test.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Script.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/big_boolean.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/boolean_map.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/class.__name__.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/complex_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/fibonacci.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/filepath.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/for_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/global_is_declaration.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/mutate_literals.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/ns_bind.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/simple_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/subversive_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/try_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/tuple_unpack_assignment.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/while_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/default_py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptProxy.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyscript.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests/stresstestMultiThread.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/datamgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/idmgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/COPYRIGHT.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions/updata.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/info.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/installing.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/otheruse.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/upgrading.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/vhosting.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help/SiteRoot_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRule.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRuleAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRoot.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonsterAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/manage_edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/error.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/main.pt -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/showEntry.pt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager-internals.txt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/cache.gif -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/Accel.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/RAM.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/addTemporaryFolder.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/mountfail.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help/TemporaryFolder.stx -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www/tempfolder.gif -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/HowTransienceWorks.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/addTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/manageTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/www/datacontainer.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/queryLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/Lexicon_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/ZCTextIndex_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/okascore.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/stopper.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/python.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/lexicon.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndexForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addZCatalog.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAddRowForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAdvanced.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogFind.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogIndexes.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogObjectInformation.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogSchema.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/editCatalogerForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/edit_stop_syn.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manageOldindex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_manage_main.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Query.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Cataloged-Objects.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Find-Items-to-ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Indexes.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_MetaData-Table.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Status.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/keywords.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/loadmail.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalogTiming.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionUnicode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/unittest_patched.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/Vocabulary.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/ZCatalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/browse.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_info.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_menu.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/tables.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/COPYRIGHT -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfSQL.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gffaq.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfrecover.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/index.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kwParsing.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/server.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sql.mar -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/bin.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/date.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/datetime.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/field.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/float.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/int.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/stable.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/table.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/text.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/time.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/view.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/what.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/addMountsForm.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/mountfail.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/TODO.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_addZReSTForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_editForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/refresh.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/www/zrest.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/add.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Test.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/ZSQLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/sqlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/glossaryView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/lessonView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialNav.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/glossary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/tutorial.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Record.so -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Splitter.so -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptBindings.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptTry.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/advanced.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionTestForm.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultZPTReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/searchAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapterFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapter_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/README -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/dcpyexpat.so -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.py -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.py -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.py -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STNG.txt -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/create_referencesfiles.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.py -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.py -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/README.txt -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.py -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml12.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal12.html -%%ZOPEBASEDIR%%/lib/python/TAL/driver.py -%%ZOPEBASEDIR%%/lib/python/TAL/driver.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.py -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.py -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.py -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.py -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.py -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.py -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/timer.py -%%ZOPEBASEDIR%%/lib/python/TAL/timer.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/README.txt -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.py -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.py -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/common.py -%%ZOPEBASEDIR%%/lib/python/Testing/common.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.py -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.py -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.py -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/var/README.txt -%%ZOPEBASEDIR%%/lib/python/ThreadLock.so -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.pyc -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Blank_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Minus_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Plus_icon.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/class.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addCommonSheet.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addIcon.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addPropertyInterface.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addZClass.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/classPermissions.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/contents.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/itemProp.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/subobjects.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/views.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/methods.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/propertysheets.gif -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/scripts/zconfig -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/include.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/inner.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/library.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/logger.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/outer.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/README.txt -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras/extras.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/extra.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.py -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/README.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/component.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.py -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.py -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/schema.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.py -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/start.py -%%ZOPEBASEDIR%%/lib/python/ZEO/start.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.py -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/util.py -%%ZOPEBASEDIR%%/lib/python/ZEO/util.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/version.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.py -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/TimeStamp.so -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.py -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.py -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.py -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/cPersistence.so -%%ZOPEBASEDIR%%/lib/python/ZODB/cPickleCache.so -%%ZOPEBASEDIR%%/lib/python/ZODB/component.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/config.py -%%ZOPEBASEDIR%%/lib/python/ZODB/config.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/config.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/coptimizations.so -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.py -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.py -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/storage.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.py -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/winlock.so -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/README.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/component.xml -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist/license.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/README.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/composing_producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/proxy_notes.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/tests.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.py -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.xml -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopeschema.xml -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/core.py -%%ZOPEBASEDIR%%/lib/python/docutils/core.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/examples.py -%%ZOPEBASEDIR%%/lib/python/docutils/examples.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.py -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/io.py -%%ZOPEBASEDIR%%/lib/python/docutils/io.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.py -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.py -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.py -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/utils.py -%%ZOPEBASEDIR%%/lib/python/docutils/utils.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.pyc -%%ZOPEBASEDIR%%/lib/python/initgroups.so -%%ZOPEBASEDIR%%/lib/python/intSet.so -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/README.txt -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/reStructuredText.txt -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/component.xml -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.py -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.py -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.py -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.py -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.py -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.py -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.py -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.py -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/client.py -%%ZOPEBASEDIR%%/lib/python/webdav/client.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/common.py -%%ZOPEBASEDIR%%/lib/python/webdav/common.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.py -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/dtml/locknullmain.dtml -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.py -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/www/davlock.gif -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.py -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.py -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/component.xml -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.py -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.py -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/component.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/sample.conf -%%ZOPEBASEDIR%%/lib/python/zdaemon/schema.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/donothing.sh -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.pyc -%%ZOPEBASEDIR%%/skel/Extensions/README.txt -%%ZOPEBASEDIR%%/skel/Products/README.txt -%%ZOPEBASEDIR%%/skel/README.txt -%%ZOPEBASEDIR%%/skel/bin/runzope.bat.in -%%ZOPEBASEDIR%%/skel/bin/runzope.in -%%ZOPEBASEDIR%%/skel/bin/zopectl.in -%%ZOPEBASEDIR%%/skel/bin/zopeservice.py.in -%%ZOPEBASEDIR%%/skel/etc/zope.conf.sample.in -%%ZOPEBASEDIR%%/skel/import/README.txt -%%ZOPEBASEDIR%%/skel/log/README.txt -%%ZOPEBASEDIR%%/skel/var/README.txt -@dirrm %%ZOPEBASEDIR%%/skel/var -@dirrm %%ZOPEBASEDIR%%/skel/log -@dirrm %%ZOPEBASEDIR%%/skel/import -@dirrm %%ZOPEBASEDIR%%/skel/etc -@dirrm %%ZOPEBASEDIR%%/skel/bin -@dirrm %%ZOPEBASEDIR%%/skel/Products -@dirrm %%ZOPEBASEDIR%%/skel/Extensions -@dirrm %%ZOPEBASEDIR%%/skel -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/www -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage -@dirrm %%ZOPEBASEDIR%%/lib/python/reStructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/nt_svcutils -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/writers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/transforms -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/readers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/App -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/PubCore -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/zrpc -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/auth -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay/www -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay -@dirrm %%ZOPEBASEDIR%%/lib/python/ThreadedAsync -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing/var -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/benchmark -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/regressions -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/Signals -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/images -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MIMETools -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod -@dirrm %%ZOPEBASEDIR%%/lib/python/Products -@dirrm %%ZOPEBASEDIR%%/lib/python/Persistence -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/www -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/standard -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/images -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime -@dirrm %%ZOPEBASEDIR%%/lib/python/DBTab -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage -@dirrm %%ZOPEBASEDIR%%/lib/python/App/www -@dirrm %%ZOPEBASEDIR%%/lib/python/App/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/App/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/App -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/www -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl -@dirrm %%ZOPEBASEDIR%%/lib/python -@dirrm %%ZOPEBASEDIR%%/lib -@dirrm %%ZOPEBASEDIR%%/import -@dirrm %%ZOPEBASEDIR%%/doc/zconfig -@dirrm %%ZOPEBASEDIR%%/doc -@dirrm %%ZOPEBASEDIR%%/bin -@dirrm %%ZOPEBASEDIR%%/Products -@dirrm %%ZOPEBASEDIR%% diff --git a/www/zope213/Makefile b/www/zope213/Makefile deleted file mode 100644 index 3d316c47ff12..000000000000 --- a/www/zope213/Makefile +++ /dev/null @@ -1,95 +0,0 @@ -# New ports collection makefile for: Zope -# Date created: Sat 21 Aug 1999 -# Whom: Peter Cornelius <pcc@gmx.net> -# -# $FreeBSD$ -# - -PORTNAME= zope -PORTVERSION= 2.7.2 -CATEGORIES= www python zope -MASTER_SITES= http://www.zope.org/Products/Zope/${PORTVERSION}/ -DISTNAME= Zope-${PORTVERSION}-0 -EXTRACT_SUFX= .tgz - -MAINTAINER= estartu@augusta.de -COMMENT= An object-based web application platform - -BUILD_DEPENDS+= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/_xmlplus/sax/expatreader.py:${PORTSDIR}/textproc/py-xml - -USE_PYTHON= yes -USE_RC_SUBR= yes -USE_REINPLACE= yes -DIST_SUBDIR= zope - -# Note: the notes that follow reflect the decisions of prior maintainers -# of this port. IOW, don't blame me if you don't like the way it's done. -# Exceptions to this are marked as such. - -# Change these, if you like, via the environment. -ZOPE_USER?= www -WEBBASEDIR?= www -SZOPEBASEDIR?= ${WEBBASEDIR}/Zope - -# Do not change anything below this line. - -.if defined(INSTANCENAME) -ZOPEINSTANCENAME= ${INSTANCENAME} -.endif - -ZOPEBASEDIR= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEBASE?= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEDIR?= ${ZOPEINSTANCEBASE}/${ZOPEINSTANCENAME} - -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${ZOPEBASEDIR} - -USE_GMAKE= yes -ALL_TARGET= build -MAKEFILE= makefile - -PLIST_SUB= ZOPEBASEDIR=${SZOPEBASEDIR} -RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ - RC_SUBR=${RC_SUBR} -CONFIG_SUB= ZOPEBASEDIR=${ZOPEBASEDIR} \ - ZOPE_USER=${ZOPE_USER} \ - ZOPEINSTANCEDIR=${ZOPEINSTANCEDIR} -PKGMESSAGE= ${WRKDIR}/pkg-message - -.if defined(BATCH) -ISBATCH= -u admin:test123 -.else -ISBATCH= "" -.endif - -post-patch: - @${REINPLACE_CMD} -e 's,^\(ACCEPTABLE="\)\(.*"\)$$,\1 2.3.4 \2,g' \ - ${WRKSRC}/configure - -post-install: - @${MV} ${ZOPEBASEDIR}/skel/etc/zope.conf.in ${ZOPEBASEDIR}/skel/etc/zope.conf.sample.in - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.in \ - > ${PKGMESSAGE} - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/zope.sh > ${PREFIX}/etc/rc.d/zope.sh - @${CHMOD} ${BINMODE} ${PREFIX}/etc/rc.d/zope.sh - @${MKDIR} ${ZOPEBASEDIR}/Products - @${CP} ${FILESDIR}/Products_00readme-freebsd.txt ${ZOPEBASEDIR}/Products/00readme-freebsd.txt - @${CAT} ${PKGMESSAGE} - @${ECHO_MSG} - -instance: - @${ZOPEBASEDIR}/bin/mkzopeinstance.py -d ${ZOPEINSTANCEDIR} ${ISBATCH} - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/zope.conf_changes | \ - ${PATCH} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample - @${RM} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample.orig - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/var - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/log - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/instance_message - @${RM} -f ${ZOPEBASEDIR}/bin/copyzopeskel.pyc - -pre-package: - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.package.in \ - > ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/zope213/distinfo b/www/zope213/distinfo deleted file mode 100644 index b4cbd18aa6eb..000000000000 --- a/www/zope213/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (zope/Zope-2.7.2-0.tgz) = 08b3c4a119aa1ded2e7b1b3d5bc45425 -SIZE (zope/Zope-2.7.2-0.tgz) = 2754459 diff --git a/www/zope213/files/Products_00readme-freebsd.txt b/www/zope213/files/Products_00readme-freebsd.txt deleted file mode 100644 index 2eaab03ee0fb..000000000000 --- a/www/zope213/files/Products_00readme-freebsd.txt +++ /dev/null @@ -1,2 +0,0 @@ -This directory is used for install Zope products via ports/package. -All products in here are enabled on all Zope instances. diff --git a/www/zope213/files/instance_message b/www/zope213/files/instance_message deleted file mode 100644 index 2521235227d8..000000000000 --- a/www/zope213/files/instance_message +++ /dev/null @@ -1,14 +0,0 @@ -********************************************************************** - -Zope instance successfully installed - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="%%ZOPEINSTANCEDIR%%" - -If there is already a zope_instances entry please add -%%ZOPEINSTANCEDIR%% separated by a space. - - diff --git a/www/zope213/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py b/www/zope213/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py deleted file mode 100644 index d59014d921e2..000000000000 --- a/www/zope213/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py.orig Thu Jun 17 13:38:08 2004 -+++ lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py Thu Jun 17 13:38:24 2004 -@@ -12,6 +12,7 @@ - - from Testing.makerequest import makerequest - -+from __future__ import generators - import Zope - Zope.startup() - diff --git a/www/zope213/files/patch-lib-python-restrictedpython-tests-verify.py b/www/zope213/files/patch-lib-python-restrictedpython-tests-verify.py deleted file mode 100644 index 125b4307cd91..000000000000 --- a/www/zope213/files/patch-lib-python-restrictedpython-tests-verify.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/RestrictedPython/tests/verify.py.orig Thu Jun 17 13:39:24 2004 -+++ lib/python/RestrictedPython/tests/verify.py Thu Jun 17 13:39:41 2004 -@@ -21,6 +21,7 @@ - function. - """ - -+from __future__ import generators - import dis - import types - diff --git a/www/zope213/files/pkg-message.in b/www/zope213/files/pkg-message.in deleted file mode 100644 index 30e5737acdee..000000000000 --- a/www/zope213/files/pkg-message.in +++ /dev/null @@ -1,30 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -make instance - -You can set the following Variables in /etc/make.conf - -ZOPEINSTANCEBASE Directory where Zope instance should go - (default: %%ZOPEBASEDIR%%) -ZOPEINSTANCENAME Default name for a new Zope instance - (default: none) - -If you want have multiple Zope you should run -make instance INSTANCENAME=<somename> - -The Instancefiles created by make instance will not be remove when the -port is deinstalled. You'll have to delete them yourself. - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope213/files/pkg-message.package.in b/www/zope213/files/pkg-message.package.in deleted file mode 100644 index 61059991c698..000000000000 --- a/www/zope213/files/pkg-message.package.in +++ /dev/null @@ -1,36 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -d <INSTANCEDIR> - -<INSTANCEDIR> is the directory where the instance files should - be installed. This can be %%ZOPEBASEDIR%% - -Command-line options to 'mkzopeinstance' are available, and can be -investigated by running 'mkzopeinstance.py --help'. - -The Instancefiles created by mkzopeinstance.py will not be remove -when the package is deinstalled. You`ll have to delete them yourself. - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="<INSTANCEDIR>" - -If there is already a zope_instances entry please add -<INSTANCEDIR> separated by a space. - - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope213/files/zope.conf_changes b/www/zope213/files/zope.conf_changes deleted file mode 100644 index ba227775266c..000000000000 --- a/www/zope213/files/zope.conf_changes +++ /dev/null @@ -1,20 +0,0 @@ ---- work/Zope-2.7.0/skel/etc/zope.conf.in Fri Jan 9 00:34:08 2004 -+++ /data/infosys/zope/etc/zope.conf Wed Apr 14 09:36:46 2004 -@@ -78,7 +78,8 @@ - # - # Example: - # --# products /home/chrism/projects/myproducts -+products %%ZOPEBASEDIR%%/Products -+products $INSTANCE/Products - - - # Directive: environment -@@ -137,6 +138,7 @@ - # Example: - # - # effective-user chrism -+effective-user %%ZOPE_USER%% - - - # Directive: enable-product-installation diff --git a/www/zope213/files/zope.sh b/www/zope213/files/zope.sh deleted file mode 100644 index 3ae2588b6fc2..000000000000 --- a/www/zope213/files/zope.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# Start or stop zope -# $FreeBSD: /tmp/pcvs/ports/www/zope213/files/Attic/zope.sh,v 1.3 2004-07-02 20:41:00 thierry Exp $ - -# PROVIDE: zope -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: FreeBSD shutdown -# -prefix=%%PREFIX%% - -# Define these zope_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/gkrellmd -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -zope_enable=${zope_enable:-"NO"} # Enable gkrellmd -zope_instances=${zope_instances:-""} # List of instancehome dirs - -. %%RC_SUBR%% - -name="zope" -rcvar=`set_rcvar` -load_rc_config $name - -if checkyesno zope_enable; then - - case "$1" in - start) - echo "Starting Zope" - ;; - stop) - echo "Stopping Zope" - ;; - restart) - echo "Restarting Zope" - ;; - *) - echo "Unknown action \"$1\"" - ;; - esac - - for instance in $zope_instances - do - if [ -r ${instance}/etc/${name}.conf -a -x ${instance}/bin/zopectl ]; then - echo -n " Instance ${instance} -> " - ${instance}/bin/zopectl $1 - fi - done -fi diff --git a/www/zope213/pkg-descr b/www/zope213/pkg-descr deleted file mode 100644 index e9e009bd18b8..000000000000 --- a/www/zope213/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -"Zope is an exciting new object-based, open source web application -platform. It allows you to build powerful and dynamic web applications -easily. Zope comes with source code and is friendly to developers as -well as users. -Zope is distinguished by its integrated object database which, when -combined with a revolutionary object model, provides a completely unique -facility for servicing content managers and web application developers." - -Here are some of the "headlines" mentioned in the features list. - -Database Integration Content Management - SQL and HTML in Harmony Builtin Objects - Multiple Data Sources Document Templates - Publish Databases Web to Objects -Application Development Integrated Object Database - DTML Scripting Managed Through the Web - External Methods Direct URL Access to Objects - -WWW: http://www.zope.org/ diff --git a/www/zope213/pkg-plist b/www/zope213/pkg-plist deleted file mode 100644 index e3571af37007..000000000000 --- a/www/zope213/pkg-plist +++ /dev/null @@ -1,3090 +0,0 @@ -etc/rc.d/zope.sh -%%ZOPEBASEDIR%%/Products/00readme-freebsd.txt -%%ZOPEBASEDIR%%/bin/README.txt -%%ZOPEBASEDIR%%/bin/check_catalog.py -%%ZOPEBASEDIR%%/bin/compilezpy.py -%%ZOPEBASEDIR%%/bin/copyzopeskel.py -%%ZOPEBASEDIR%%/bin/decompilezpy.py -%%ZOPEBASEDIR%%/bin/load_site.py -%%ZOPEBASEDIR%%/bin/mkzeoinstance.py -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -%%ZOPEBASEDIR%%/bin/python -%%ZOPEBASEDIR%%/bin/requestprofiler.py -%%ZOPEBASEDIR%%/bin/test.py -%%ZOPEBASEDIR%%/bin/zpasswd.py -%%ZOPEBASEDIR%%/doc/CHANGES.txt -%%ZOPEBASEDIR%%/doc/CREDITS.txt -%%ZOPEBASEDIR%%/doc/DEBUGGING.txt -%%ZOPEBASEDIR%%/doc/FAQ.txt -%%ZOPEBASEDIR%%/doc/HELPSYS.txt -%%ZOPEBASEDIR%%/doc/HISTORY.txt -%%ZOPEBASEDIR%%/doc/INSTALL.txt -%%ZOPEBASEDIR%%/doc/LICENSE.txt -%%ZOPEBASEDIR%%/doc/RESTRUCTUREDSTEXT.txt -%%ZOPEBASEDIR%%/doc/SECURITY.txt -%%ZOPEBASEDIR%%/doc/SETUID.txt -%%ZOPEBASEDIR%%/doc/SIGNALS.txt -%%ZOPEBASEDIR%%/doc/TODO.txt -%%ZOPEBASEDIR%%/doc/UNITTEST.txt -%%ZOPEBASEDIR%%/doc/WEBSERVER.txt -%%ZOPEBASEDIR%%/doc/ZODB.txt -%%ZOPEBASEDIR%%/doc/zconfig/schema.dtd -%%ZOPEBASEDIR%%/doc/zconfig/zconfig.pdf -%%ZOPEBASEDIR%%/import/Examples.zexp -%%ZOPEBASEDIR%%/import/ZopeTutorialExamples.zexp -%%ZOPEBASEDIR%%/lib/python/AccessControl/AccessControl.txt -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/cAccessControl.so -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/access.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/acquiredEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/addUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/listLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/mainUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/methodAccess.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/owner.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/permissionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/roleEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/userFolderProps.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/README -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/ResultObject.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/SecurityBase.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/framework.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/regressionSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/AccessControl_icon.gif -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/User_icon.gif -%%ZOPEBASEDIR%%/lib/python/Acquisition.so -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.py -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.py -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Common.py -%%ZOPEBASEDIR%%/lib/python/App/Common.pyc -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.py -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.py -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Extensions.py -%%ZOPEBASEDIR%%/lib/python/App/Extensions.pyc -%%ZOPEBASEDIR%%/lib/python/App/Factory.py -%%ZOPEBASEDIR%%/lib/python/App/Factory.pyc -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.py -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.py -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.pyc -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.py -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.pyc -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/App/Management.py -%%ZOPEBASEDIR%%/lib/python/App/Management.pyc -%%ZOPEBASEDIR%%/lib/python/App/Permission.py -%%ZOPEBASEDIR%%/lib/python/App/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.py -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.pyc -%%ZOPEBASEDIR%%/lib/python/App/Product.py -%%ZOPEBASEDIR%%/lib/python/App/Product.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.py -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.py -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.pyc -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.py -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Undo.py -%%ZOPEBASEDIR%%/lib/python/App/Undo.pyc -%%ZOPEBASEDIR%%/lib/python/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/class_init.py -%%ZOPEBASEDIR%%/lib/python/App/class_init.pyc -%%ZOPEBASEDIR%%/lib/python/App/config.py -%%ZOPEBASEDIR%%/lib/python/App/config.pyc -%%ZOPEBASEDIR%%/lib/python/App/dtml/activity.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addProduct.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheGC.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheParameters.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/copyright.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cpContents.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/davLockManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/dbMain.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/debug.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/distributionView.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_form_title.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_footer.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_header.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_style.css.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_style_test.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_tabs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_top_frame.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_zmi_prefs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/profile.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/readme.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/refresh.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/traceback.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/undo.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/versionManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/zope_quick_start.dtml -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.py -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.pyc -%%ZOPEBASEDIR%%/lib/python/App/tar.py -%%ZOPEBASEDIR%%/lib/python/App/tar.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/www/CacheManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/DebugManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/PythonPoweredSmall.gif -%%ZOPEBASEDIR%%/lib/python/App/www/arrow.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/background.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/border.gif -%%ZOPEBASEDIR%%/lib/python/App/www/brokenProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/chooseDatabase.pt -%%ZOPEBASEDIR%%/lib/python/App/www/cpSystem.gif -%%ZOPEBASEDIR%%/lib/python/App/www/dbManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/factory.gif -%%ZOPEBASEDIR%%/lib/python/App/www/help.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/installedProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/load_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/logo.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/ltab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/permission.gif -%%ZOPEBASEDIR%%/lib/python/App/www/product.gif -%%ZOPEBASEDIR%%/lib/python/App/www/productFolder.gif -%%ZOPEBASEDIR%%/lib/python/App/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/rtab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/sp.gif -%%ZOPEBASEDIR%%/lib/python/App/www/store_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/transparent_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/undo_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/vManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/z_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zope_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zopelogo.jpg -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/_helper.so -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.pyc -%%ZOPEBASEDIR%%/lib/python/BTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Maintainer.txt -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_IIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_IOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_fsBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/check.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.py -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.pyc -%%ZOPEBASEDIR%%/lib/python/ComputedAttribute.so -%%ZOPEBASEDIR%%/lib/python/DBTab/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.py -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.py -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.py -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.txt -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/julian_testdata.txt.gz -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/Let.stx -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/cDocumentTemplate.so -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.dtml -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.out -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.pyc -%%ZOPEBASEDIR%%/lib/python/ExtensionClass.so -%%ZOPEBASEDIR%%/lib/python/Globals.py -%%ZOPEBASEDIR%%/lib/python/Globals.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIHelpView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/addTopic.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/attributeView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/button.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/frame.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpURL.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_main.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/methodView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectitem.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectref.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/results.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/search.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/helpTopic.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_cbook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_darrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_dnode.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_larrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_obook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_rarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_uarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/productHelp.gif -%%ZOPEBASEDIR%%/lib/python/IIBTree.so -%%ZOPEBASEDIR%%/lib/python/IOBTree.so -%%ZOPEBASEDIR%%/lib/python/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Document.py -%%ZOPEBASEDIR%%/lib/python/Interface/Document.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.py -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.py -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Method.py -%%ZOPEBASEDIR%%/lib/python/Interface/Method.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.py -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.py -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_object.py -%%ZOPEBASEDIR%%/lib/python/Interface/_object.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.py -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.py -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.py -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.pyc -%%ZOPEBASEDIR%%/lib/python/Lifetime.py -%%ZOPEBASEDIR%%/lib/python/Lifetime.pyc -%%ZOPEBASEDIR%%/lib/python/MethodObject.so -%%ZOPEBASEDIR%%/lib/python/Missing.so -%%ZOPEBASEDIR%%/lib/python/MultiMapping.so -%%ZOPEBASEDIR%%/lib/python/OFS/Application.py -%%ZOPEBASEDIR%%/lib/python/OFS/Application.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.py -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.py -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Document.py -%%ZOPEBASEDIR%%/lib/python/OFS/Document.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.py -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.py -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/History.py -%%ZOPEBASEDIR%%/lib/python/OFS/History.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Image.py -%%ZOPEBASEDIR%%/lib/python/OFS/Image.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.py -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.py -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.py -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.py -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.py -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.py -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.py -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/addOrderedFolder.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/brokenEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheNamespaceKeys.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheable.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cmassoc.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentProxy.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/editedDialog.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/fileEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findAdv.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findFrame.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findResult.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/folderAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/history.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/historyCompare.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageView.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/importExport.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/main.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/properties.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertyType.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertysheets.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/renameForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/mime.types -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.py -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.py -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.py -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/standard/index_html.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_error_message.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_footer.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_header.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_template.pt -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-1 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-2 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/test.gif -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/www/ControlPanel_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Help_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Properties_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/UpFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/broken.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/check.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/l_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/locked.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/modified.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/new.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/OFS/www/r_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OIBTree.so -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.py -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/extmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Try-It.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions/Test.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www/function.gif -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/addMailHost_form.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/manageMailHost.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/www/MailHost_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftApprove.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/version.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEnd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AccessControl.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AuthenticatedUser.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/CacheManager-associate.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Cacheable-properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Caching.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Document.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Proxy.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Activity.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Cache-Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Database.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Flush-Cache.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DateTime.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DavLocks-ManageLocks.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Debug.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Profile.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/History.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManagerItem.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Import-Export.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Rename.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Ownership.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Distribution.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Refresh.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheet.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Request.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Response.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Define-Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Role.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_User-Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Undo.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Add-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Edit-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/UserFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management_Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Join-Leave.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Save-Discard.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Basic.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Methods.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Property-Sheets.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Subobjects.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Views.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-call.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-comment.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-funcs.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-if.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-in.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-let.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-mime.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-raise.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-return.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sendmail.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlgroup.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqltest.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlvar.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-tree.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-try.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-unless.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-var.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-with.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/math.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/random.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/sequence.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/string.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/File_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Folder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Image_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/UserFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/draft.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmldoc.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/version.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/index.xml -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/zpt_examples.zexp -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/PageTemplate_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/ZTUtils.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-fill-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-use-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-attributes.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-condition.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-content.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-define.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-omit-tag.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-on-error.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-repeat.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-replace.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-exists.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-nocall.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-not.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-path.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-python.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-string.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1a.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1b.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/default.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/exclamation.gif -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptAdd.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptEdit.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/zpt.gif -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/addDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/manageDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/addDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/manageDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/addFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/manageFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help/FieldIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/addKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/manageKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help/KeywordIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/addPathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/managePathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help/PathIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/ISO_8859_1_Splitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/UnicodeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/ZopeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help/TextIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/addTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/editFilteredSet.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/manageTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help/TopicIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help/placeholder.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions/RemotePS.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Bindings.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/ModuleAccess.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_test.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Script.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/big_boolean.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/boolean_map.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/class.__name__.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/complex_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/fibonacci.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/filepath.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/for_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/global_is_declaration.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/mutate_literals.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/ns_bind.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/simple_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/subversive_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/try_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/tuple_unpack_assignment.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/while_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/default_py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptProxy.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyscript.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests/stresstestMultiThread.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/datamgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/idmgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/COPYRIGHT.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions/updata.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/info.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/installing.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/otheruse.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/upgrading.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/vhosting.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help/SiteRoot_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRule.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRuleAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRoot.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonsterAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/manage_edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/error.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/main.pt -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/showEntry.pt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager-internals.txt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/cache.gif -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/Accel.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/RAM.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/addTemporaryFolder.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/mountfail.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help/TemporaryFolder.stx -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www/tempfolder.gif -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/HowTransienceWorks.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/addTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/manageTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/www/datacontainer.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/queryLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/Lexicon_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/ZCTextIndex_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/okascore.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/stopper.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/python.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/lexicon.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndexForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addZCatalog.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAddRowForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAdvanced.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogFind.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogIndexes.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogObjectInformation.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogSchema.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/editCatalogerForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/edit_stop_syn.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manageOldindex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_manage_main.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Query.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Cataloged-Objects.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Find-Items-to-ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Indexes.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_MetaData-Table.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Status.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/keywords.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/loadmail.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalogTiming.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionUnicode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/unittest_patched.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/Vocabulary.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/ZCatalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/browse.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_info.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_menu.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/tables.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/COPYRIGHT -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfSQL.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gffaq.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfrecover.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/index.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kwParsing.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/server.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sql.mar -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/bin.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/date.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/datetime.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/field.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/float.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/int.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/stable.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/table.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/text.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/time.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/view.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/what.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/addMountsForm.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/mountfail.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/TODO.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_addZReSTForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_editForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/refresh.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/www/zrest.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/add.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Test.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/ZSQLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/sqlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/glossaryView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/lessonView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialNav.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/glossary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/tutorial.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Record.so -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Splitter.so -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptBindings.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptTry.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/advanced.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionTestForm.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultZPTReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/searchAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapterFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapter_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/README -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/dcpyexpat.so -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.py -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.py -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.py -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STNG.txt -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/create_referencesfiles.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.py -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.py -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/README.txt -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.py -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml12.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal12.html -%%ZOPEBASEDIR%%/lib/python/TAL/driver.py -%%ZOPEBASEDIR%%/lib/python/TAL/driver.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.py -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.py -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.py -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.py -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.py -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.py -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/timer.py -%%ZOPEBASEDIR%%/lib/python/TAL/timer.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/README.txt -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.py -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.py -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/common.py -%%ZOPEBASEDIR%%/lib/python/Testing/common.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.py -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.py -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.py -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/var/README.txt -%%ZOPEBASEDIR%%/lib/python/ThreadLock.so -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.pyc -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Blank_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Minus_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Plus_icon.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/class.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addCommonSheet.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addIcon.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addPropertyInterface.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addZClass.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/classPermissions.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/contents.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/itemProp.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/subobjects.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/views.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/methods.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/propertysheets.gif -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/scripts/zconfig -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/include.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/inner.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/library.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/logger.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/outer.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/README.txt -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras/extras.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/extra.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.py -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/README.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/component.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.py -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.py -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/schema.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.py -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/start.py -%%ZOPEBASEDIR%%/lib/python/ZEO/start.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.py -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/util.py -%%ZOPEBASEDIR%%/lib/python/ZEO/util.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/version.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.py -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/TimeStamp.so -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.py -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.py -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.py -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/cPersistence.so -%%ZOPEBASEDIR%%/lib/python/ZODB/cPickleCache.so -%%ZOPEBASEDIR%%/lib/python/ZODB/component.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/config.py -%%ZOPEBASEDIR%%/lib/python/ZODB/config.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/config.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/coptimizations.so -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.py -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.py -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/storage.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.py -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/winlock.so -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/README.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/component.xml -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist/license.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/README.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/composing_producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/proxy_notes.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/tests.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.py -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.xml -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopeschema.xml -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/core.py -%%ZOPEBASEDIR%%/lib/python/docutils/core.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/examples.py -%%ZOPEBASEDIR%%/lib/python/docutils/examples.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.py -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/io.py -%%ZOPEBASEDIR%%/lib/python/docutils/io.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.py -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.py -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.py -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/utils.py -%%ZOPEBASEDIR%%/lib/python/docutils/utils.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.pyc -%%ZOPEBASEDIR%%/lib/python/initgroups.so -%%ZOPEBASEDIR%%/lib/python/intSet.so -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/README.txt -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/reStructuredText.txt -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/component.xml -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.py -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.py -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.py -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.py -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.py -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.py -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.py -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.py -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/client.py -%%ZOPEBASEDIR%%/lib/python/webdav/client.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/common.py -%%ZOPEBASEDIR%%/lib/python/webdav/common.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.py -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/dtml/locknullmain.dtml -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.py -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/www/davlock.gif -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.py -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.py -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/component.xml -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.py -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.py -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/component.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/sample.conf -%%ZOPEBASEDIR%%/lib/python/zdaemon/schema.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/donothing.sh -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.pyc -%%ZOPEBASEDIR%%/skel/Extensions/README.txt -%%ZOPEBASEDIR%%/skel/Products/README.txt -%%ZOPEBASEDIR%%/skel/README.txt -%%ZOPEBASEDIR%%/skel/bin/runzope.bat.in -%%ZOPEBASEDIR%%/skel/bin/runzope.in -%%ZOPEBASEDIR%%/skel/bin/zopectl.in -%%ZOPEBASEDIR%%/skel/bin/zopeservice.py.in -%%ZOPEBASEDIR%%/skel/etc/zope.conf.sample.in -%%ZOPEBASEDIR%%/skel/import/README.txt -%%ZOPEBASEDIR%%/skel/log/README.txt -%%ZOPEBASEDIR%%/skel/var/README.txt -@dirrm %%ZOPEBASEDIR%%/skel/var -@dirrm %%ZOPEBASEDIR%%/skel/log -@dirrm %%ZOPEBASEDIR%%/skel/import -@dirrm %%ZOPEBASEDIR%%/skel/etc -@dirrm %%ZOPEBASEDIR%%/skel/bin -@dirrm %%ZOPEBASEDIR%%/skel/Products -@dirrm %%ZOPEBASEDIR%%/skel/Extensions -@dirrm %%ZOPEBASEDIR%%/skel -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/www -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage -@dirrm %%ZOPEBASEDIR%%/lib/python/reStructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/nt_svcutils -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/writers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/transforms -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/readers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/App -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/PubCore -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/zrpc -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/auth -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay/www -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay -@dirrm %%ZOPEBASEDIR%%/lib/python/ThreadedAsync -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing/var -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/benchmark -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/regressions -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/Signals -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/images -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MIMETools -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod -@dirrm %%ZOPEBASEDIR%%/lib/python/Products -@dirrm %%ZOPEBASEDIR%%/lib/python/Persistence -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/www -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/standard -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/images -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime -@dirrm %%ZOPEBASEDIR%%/lib/python/DBTab -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage -@dirrm %%ZOPEBASEDIR%%/lib/python/App/www -@dirrm %%ZOPEBASEDIR%%/lib/python/App/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/App/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/App -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/www -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl -@dirrm %%ZOPEBASEDIR%%/lib/python -@dirrm %%ZOPEBASEDIR%%/lib -@dirrm %%ZOPEBASEDIR%%/import -@dirrm %%ZOPEBASEDIR%%/doc/zconfig -@dirrm %%ZOPEBASEDIR%%/doc -@dirrm %%ZOPEBASEDIR%%/bin -@dirrm %%ZOPEBASEDIR%%/Products -@dirrm %%ZOPEBASEDIR%% diff --git a/www/zope28/Makefile b/www/zope28/Makefile deleted file mode 100644 index 3d316c47ff12..000000000000 --- a/www/zope28/Makefile +++ /dev/null @@ -1,95 +0,0 @@ -# New ports collection makefile for: Zope -# Date created: Sat 21 Aug 1999 -# Whom: Peter Cornelius <pcc@gmx.net> -# -# $FreeBSD$ -# - -PORTNAME= zope -PORTVERSION= 2.7.2 -CATEGORIES= www python zope -MASTER_SITES= http://www.zope.org/Products/Zope/${PORTVERSION}/ -DISTNAME= Zope-${PORTVERSION}-0 -EXTRACT_SUFX= .tgz - -MAINTAINER= estartu@augusta.de -COMMENT= An object-based web application platform - -BUILD_DEPENDS+= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/_xmlplus/sax/expatreader.py:${PORTSDIR}/textproc/py-xml - -USE_PYTHON= yes -USE_RC_SUBR= yes -USE_REINPLACE= yes -DIST_SUBDIR= zope - -# Note: the notes that follow reflect the decisions of prior maintainers -# of this port. IOW, don't blame me if you don't like the way it's done. -# Exceptions to this are marked as such. - -# Change these, if you like, via the environment. -ZOPE_USER?= www -WEBBASEDIR?= www -SZOPEBASEDIR?= ${WEBBASEDIR}/Zope - -# Do not change anything below this line. - -.if defined(INSTANCENAME) -ZOPEINSTANCENAME= ${INSTANCENAME} -.endif - -ZOPEBASEDIR= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEBASE?= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEDIR?= ${ZOPEINSTANCEBASE}/${ZOPEINSTANCENAME} - -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${ZOPEBASEDIR} - -USE_GMAKE= yes -ALL_TARGET= build -MAKEFILE= makefile - -PLIST_SUB= ZOPEBASEDIR=${SZOPEBASEDIR} -RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ - RC_SUBR=${RC_SUBR} -CONFIG_SUB= ZOPEBASEDIR=${ZOPEBASEDIR} \ - ZOPE_USER=${ZOPE_USER} \ - ZOPEINSTANCEDIR=${ZOPEINSTANCEDIR} -PKGMESSAGE= ${WRKDIR}/pkg-message - -.if defined(BATCH) -ISBATCH= -u admin:test123 -.else -ISBATCH= "" -.endif - -post-patch: - @${REINPLACE_CMD} -e 's,^\(ACCEPTABLE="\)\(.*"\)$$,\1 2.3.4 \2,g' \ - ${WRKSRC}/configure - -post-install: - @${MV} ${ZOPEBASEDIR}/skel/etc/zope.conf.in ${ZOPEBASEDIR}/skel/etc/zope.conf.sample.in - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.in \ - > ${PKGMESSAGE} - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/zope.sh > ${PREFIX}/etc/rc.d/zope.sh - @${CHMOD} ${BINMODE} ${PREFIX}/etc/rc.d/zope.sh - @${MKDIR} ${ZOPEBASEDIR}/Products - @${CP} ${FILESDIR}/Products_00readme-freebsd.txt ${ZOPEBASEDIR}/Products/00readme-freebsd.txt - @${CAT} ${PKGMESSAGE} - @${ECHO_MSG} - -instance: - @${ZOPEBASEDIR}/bin/mkzopeinstance.py -d ${ZOPEINSTANCEDIR} ${ISBATCH} - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/zope.conf_changes | \ - ${PATCH} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample - @${RM} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample.orig - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/var - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/log - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/instance_message - @${RM} -f ${ZOPEBASEDIR}/bin/copyzopeskel.pyc - -pre-package: - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.package.in \ - > ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/zope28/distinfo b/www/zope28/distinfo deleted file mode 100644 index b4cbd18aa6eb..000000000000 --- a/www/zope28/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (zope/Zope-2.7.2-0.tgz) = 08b3c4a119aa1ded2e7b1b3d5bc45425 -SIZE (zope/Zope-2.7.2-0.tgz) = 2754459 diff --git a/www/zope28/files/Products_00readme-freebsd.txt b/www/zope28/files/Products_00readme-freebsd.txt deleted file mode 100644 index 2eaab03ee0fb..000000000000 --- a/www/zope28/files/Products_00readme-freebsd.txt +++ /dev/null @@ -1,2 +0,0 @@ -This directory is used for install Zope products via ports/package. -All products in here are enabled on all Zope instances. diff --git a/www/zope28/files/instance_message b/www/zope28/files/instance_message deleted file mode 100644 index 2521235227d8..000000000000 --- a/www/zope28/files/instance_message +++ /dev/null @@ -1,14 +0,0 @@ -********************************************************************** - -Zope instance successfully installed - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="%%ZOPEINSTANCEDIR%%" - -If there is already a zope_instances entry please add -%%ZOPEINSTANCEDIR%% separated by a space. - - diff --git a/www/zope28/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py b/www/zope28/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py deleted file mode 100644 index d59014d921e2..000000000000 --- a/www/zope28/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py.orig Thu Jun 17 13:38:08 2004 -+++ lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py Thu Jun 17 13:38:24 2004 -@@ -12,6 +12,7 @@ - - from Testing.makerequest import makerequest - -+from __future__ import generators - import Zope - Zope.startup() - diff --git a/www/zope28/files/patch-lib-python-restrictedpython-tests-verify.py b/www/zope28/files/patch-lib-python-restrictedpython-tests-verify.py deleted file mode 100644 index 125b4307cd91..000000000000 --- a/www/zope28/files/patch-lib-python-restrictedpython-tests-verify.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/RestrictedPython/tests/verify.py.orig Thu Jun 17 13:39:24 2004 -+++ lib/python/RestrictedPython/tests/verify.py Thu Jun 17 13:39:41 2004 -@@ -21,6 +21,7 @@ - function. - """ - -+from __future__ import generators - import dis - import types - diff --git a/www/zope28/files/pkg-message.in b/www/zope28/files/pkg-message.in deleted file mode 100644 index 30e5737acdee..000000000000 --- a/www/zope28/files/pkg-message.in +++ /dev/null @@ -1,30 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -make instance - -You can set the following Variables in /etc/make.conf - -ZOPEINSTANCEBASE Directory where Zope instance should go - (default: %%ZOPEBASEDIR%%) -ZOPEINSTANCENAME Default name for a new Zope instance - (default: none) - -If you want have multiple Zope you should run -make instance INSTANCENAME=<somename> - -The Instancefiles created by make instance will not be remove when the -port is deinstalled. You'll have to delete them yourself. - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope28/files/pkg-message.package.in b/www/zope28/files/pkg-message.package.in deleted file mode 100644 index 61059991c698..000000000000 --- a/www/zope28/files/pkg-message.package.in +++ /dev/null @@ -1,36 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -d <INSTANCEDIR> - -<INSTANCEDIR> is the directory where the instance files should - be installed. This can be %%ZOPEBASEDIR%% - -Command-line options to 'mkzopeinstance' are available, and can be -investigated by running 'mkzopeinstance.py --help'. - -The Instancefiles created by mkzopeinstance.py will not be remove -when the package is deinstalled. You`ll have to delete them yourself. - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="<INSTANCEDIR>" - -If there is already a zope_instances entry please add -<INSTANCEDIR> separated by a space. - - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope28/files/zope.conf_changes b/www/zope28/files/zope.conf_changes deleted file mode 100644 index ba227775266c..000000000000 --- a/www/zope28/files/zope.conf_changes +++ /dev/null @@ -1,20 +0,0 @@ ---- work/Zope-2.7.0/skel/etc/zope.conf.in Fri Jan 9 00:34:08 2004 -+++ /data/infosys/zope/etc/zope.conf Wed Apr 14 09:36:46 2004 -@@ -78,7 +78,8 @@ - # - # Example: - # --# products /home/chrism/projects/myproducts -+products %%ZOPEBASEDIR%%/Products -+products $INSTANCE/Products - - - # Directive: environment -@@ -137,6 +138,7 @@ - # Example: - # - # effective-user chrism -+effective-user %%ZOPE_USER%% - - - # Directive: enable-product-installation diff --git a/www/zope28/files/zope.sh b/www/zope28/files/zope.sh deleted file mode 100644 index d4f4e4cd6815..000000000000 --- a/www/zope28/files/zope.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# Start or stop zope -# $FreeBSD: /tmp/pcvs/ports/www/zope28/files/Attic/zope.sh,v 1.3 2004-07-02 20:41:00 thierry Exp $ - -# PROVIDE: zope -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: FreeBSD shutdown -# -prefix=%%PREFIX%% - -# Define these zope_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/gkrellmd -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -zope_enable=${zope_enable:-"NO"} # Enable gkrellmd -zope_instances=${zope_instances:-""} # List of instancehome dirs - -. %%RC_SUBR%% - -name="zope" -rcvar=`set_rcvar` -load_rc_config $name - -if checkyesno zope_enable; then - - case "$1" in - start) - echo "Starting Zope" - ;; - stop) - echo "Stopping Zope" - ;; - restart) - echo "Restarting Zope" - ;; - *) - echo "Unknown action \"$1\"" - ;; - esac - - for instance in $zope_instances - do - if [ -r ${instance}/etc/${name}.conf -a -x ${instance}/bin/zopectl ]; then - echo -n " Instance ${instance} -> " - ${instance}/bin/zopectl $1 - fi - done -fi diff --git a/www/zope28/pkg-descr b/www/zope28/pkg-descr deleted file mode 100644 index e9e009bd18b8..000000000000 --- a/www/zope28/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -"Zope is an exciting new object-based, open source web application -platform. It allows you to build powerful and dynamic web applications -easily. Zope comes with source code and is friendly to developers as -well as users. -Zope is distinguished by its integrated object database which, when -combined with a revolutionary object model, provides a completely unique -facility for servicing content managers and web application developers." - -Here are some of the "headlines" mentioned in the features list. - -Database Integration Content Management - SQL and HTML in Harmony Builtin Objects - Multiple Data Sources Document Templates - Publish Databases Web to Objects -Application Development Integrated Object Database - DTML Scripting Managed Through the Web - External Methods Direct URL Access to Objects - -WWW: http://www.zope.org/ diff --git a/www/zope28/pkg-plist b/www/zope28/pkg-plist deleted file mode 100644 index e3571af37007..000000000000 --- a/www/zope28/pkg-plist +++ /dev/null @@ -1,3090 +0,0 @@ -etc/rc.d/zope.sh -%%ZOPEBASEDIR%%/Products/00readme-freebsd.txt -%%ZOPEBASEDIR%%/bin/README.txt -%%ZOPEBASEDIR%%/bin/check_catalog.py -%%ZOPEBASEDIR%%/bin/compilezpy.py -%%ZOPEBASEDIR%%/bin/copyzopeskel.py -%%ZOPEBASEDIR%%/bin/decompilezpy.py -%%ZOPEBASEDIR%%/bin/load_site.py -%%ZOPEBASEDIR%%/bin/mkzeoinstance.py -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -%%ZOPEBASEDIR%%/bin/python -%%ZOPEBASEDIR%%/bin/requestprofiler.py -%%ZOPEBASEDIR%%/bin/test.py -%%ZOPEBASEDIR%%/bin/zpasswd.py -%%ZOPEBASEDIR%%/doc/CHANGES.txt -%%ZOPEBASEDIR%%/doc/CREDITS.txt -%%ZOPEBASEDIR%%/doc/DEBUGGING.txt -%%ZOPEBASEDIR%%/doc/FAQ.txt -%%ZOPEBASEDIR%%/doc/HELPSYS.txt -%%ZOPEBASEDIR%%/doc/HISTORY.txt -%%ZOPEBASEDIR%%/doc/INSTALL.txt -%%ZOPEBASEDIR%%/doc/LICENSE.txt -%%ZOPEBASEDIR%%/doc/RESTRUCTUREDSTEXT.txt -%%ZOPEBASEDIR%%/doc/SECURITY.txt -%%ZOPEBASEDIR%%/doc/SETUID.txt -%%ZOPEBASEDIR%%/doc/SIGNALS.txt -%%ZOPEBASEDIR%%/doc/TODO.txt -%%ZOPEBASEDIR%%/doc/UNITTEST.txt -%%ZOPEBASEDIR%%/doc/WEBSERVER.txt -%%ZOPEBASEDIR%%/doc/ZODB.txt -%%ZOPEBASEDIR%%/doc/zconfig/schema.dtd -%%ZOPEBASEDIR%%/doc/zconfig/zconfig.pdf -%%ZOPEBASEDIR%%/import/Examples.zexp -%%ZOPEBASEDIR%%/import/ZopeTutorialExamples.zexp -%%ZOPEBASEDIR%%/lib/python/AccessControl/AccessControl.txt -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/cAccessControl.so -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/access.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/acquiredEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/addUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/listLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/mainUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/methodAccess.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/owner.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/permissionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/roleEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/userFolderProps.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/README -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/ResultObject.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/SecurityBase.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/framework.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/regressionSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/AccessControl_icon.gif -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/User_icon.gif -%%ZOPEBASEDIR%%/lib/python/Acquisition.so -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.py -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.py -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Common.py -%%ZOPEBASEDIR%%/lib/python/App/Common.pyc -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.py -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.py -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Extensions.py -%%ZOPEBASEDIR%%/lib/python/App/Extensions.pyc -%%ZOPEBASEDIR%%/lib/python/App/Factory.py -%%ZOPEBASEDIR%%/lib/python/App/Factory.pyc -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.py -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.py -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.pyc -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.py -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.pyc -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/App/Management.py -%%ZOPEBASEDIR%%/lib/python/App/Management.pyc -%%ZOPEBASEDIR%%/lib/python/App/Permission.py -%%ZOPEBASEDIR%%/lib/python/App/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.py -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.pyc -%%ZOPEBASEDIR%%/lib/python/App/Product.py -%%ZOPEBASEDIR%%/lib/python/App/Product.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.py -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.py -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.pyc -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.py -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Undo.py -%%ZOPEBASEDIR%%/lib/python/App/Undo.pyc -%%ZOPEBASEDIR%%/lib/python/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/class_init.py -%%ZOPEBASEDIR%%/lib/python/App/class_init.pyc -%%ZOPEBASEDIR%%/lib/python/App/config.py -%%ZOPEBASEDIR%%/lib/python/App/config.pyc -%%ZOPEBASEDIR%%/lib/python/App/dtml/activity.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addProduct.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheGC.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheParameters.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/copyright.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cpContents.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/davLockManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/dbMain.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/debug.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/distributionView.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_form_title.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_footer.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_header.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_style.css.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_style_test.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_tabs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_top_frame.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_zmi_prefs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/profile.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/readme.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/refresh.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/traceback.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/undo.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/versionManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/zope_quick_start.dtml -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.py -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.pyc -%%ZOPEBASEDIR%%/lib/python/App/tar.py -%%ZOPEBASEDIR%%/lib/python/App/tar.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/www/CacheManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/DebugManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/PythonPoweredSmall.gif -%%ZOPEBASEDIR%%/lib/python/App/www/arrow.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/background.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/border.gif -%%ZOPEBASEDIR%%/lib/python/App/www/brokenProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/chooseDatabase.pt -%%ZOPEBASEDIR%%/lib/python/App/www/cpSystem.gif -%%ZOPEBASEDIR%%/lib/python/App/www/dbManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/factory.gif -%%ZOPEBASEDIR%%/lib/python/App/www/help.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/installedProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/load_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/logo.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/ltab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/permission.gif -%%ZOPEBASEDIR%%/lib/python/App/www/product.gif -%%ZOPEBASEDIR%%/lib/python/App/www/productFolder.gif -%%ZOPEBASEDIR%%/lib/python/App/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/rtab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/sp.gif -%%ZOPEBASEDIR%%/lib/python/App/www/store_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/transparent_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/undo_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/vManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/z_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zope_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zopelogo.jpg -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/_helper.so -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.pyc -%%ZOPEBASEDIR%%/lib/python/BTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Maintainer.txt -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_IIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_IOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_fsBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/check.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.py -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.pyc -%%ZOPEBASEDIR%%/lib/python/ComputedAttribute.so -%%ZOPEBASEDIR%%/lib/python/DBTab/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.py -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.py -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.py -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.txt -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/julian_testdata.txt.gz -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/Let.stx -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/cDocumentTemplate.so -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.dtml -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.out -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.pyc -%%ZOPEBASEDIR%%/lib/python/ExtensionClass.so -%%ZOPEBASEDIR%%/lib/python/Globals.py -%%ZOPEBASEDIR%%/lib/python/Globals.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIHelpView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/addTopic.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/attributeView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/button.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/frame.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpURL.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_main.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/methodView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectitem.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectref.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/results.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/search.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/helpTopic.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_cbook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_darrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_dnode.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_larrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_obook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_rarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_uarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/productHelp.gif -%%ZOPEBASEDIR%%/lib/python/IIBTree.so -%%ZOPEBASEDIR%%/lib/python/IOBTree.so -%%ZOPEBASEDIR%%/lib/python/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Document.py -%%ZOPEBASEDIR%%/lib/python/Interface/Document.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.py -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.py -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Method.py -%%ZOPEBASEDIR%%/lib/python/Interface/Method.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.py -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.py -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_object.py -%%ZOPEBASEDIR%%/lib/python/Interface/_object.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.py -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.py -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.py -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.pyc -%%ZOPEBASEDIR%%/lib/python/Lifetime.py -%%ZOPEBASEDIR%%/lib/python/Lifetime.pyc -%%ZOPEBASEDIR%%/lib/python/MethodObject.so -%%ZOPEBASEDIR%%/lib/python/Missing.so -%%ZOPEBASEDIR%%/lib/python/MultiMapping.so -%%ZOPEBASEDIR%%/lib/python/OFS/Application.py -%%ZOPEBASEDIR%%/lib/python/OFS/Application.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.py -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.py -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Document.py -%%ZOPEBASEDIR%%/lib/python/OFS/Document.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.py -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.py -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/History.py -%%ZOPEBASEDIR%%/lib/python/OFS/History.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Image.py -%%ZOPEBASEDIR%%/lib/python/OFS/Image.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.py -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.py -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.py -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.py -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.py -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.py -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.py -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/addOrderedFolder.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/brokenEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheNamespaceKeys.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheable.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cmassoc.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentProxy.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/editedDialog.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/fileEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findAdv.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findFrame.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findResult.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/folderAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/history.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/historyCompare.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageView.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/importExport.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/main.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/properties.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertyType.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertysheets.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/renameForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/mime.types -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.py -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.py -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.py -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/standard/index_html.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_error_message.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_footer.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_header.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_template.pt -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-1 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-2 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/test.gif -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/www/ControlPanel_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Help_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Properties_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/UpFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/broken.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/check.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/l_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/locked.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/modified.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/new.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/OFS/www/r_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OIBTree.so -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.py -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/extmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Try-It.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions/Test.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www/function.gif -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/addMailHost_form.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/manageMailHost.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/www/MailHost_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftApprove.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/version.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEnd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AccessControl.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AuthenticatedUser.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/CacheManager-associate.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Cacheable-properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Caching.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Document.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Proxy.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Activity.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Cache-Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Database.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Flush-Cache.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DateTime.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DavLocks-ManageLocks.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Debug.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Profile.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/History.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManagerItem.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Import-Export.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Rename.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Ownership.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Distribution.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Refresh.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheet.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Request.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Response.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Define-Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Role.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_User-Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Undo.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Add-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Edit-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/UserFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management_Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Join-Leave.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Save-Discard.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Basic.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Methods.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Property-Sheets.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Subobjects.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Views.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-call.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-comment.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-funcs.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-if.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-in.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-let.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-mime.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-raise.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-return.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sendmail.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlgroup.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqltest.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlvar.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-tree.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-try.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-unless.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-var.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-with.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/math.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/random.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/sequence.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/string.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/File_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Folder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Image_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/UserFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/draft.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmldoc.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/version.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/index.xml -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/zpt_examples.zexp -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/PageTemplate_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/ZTUtils.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-fill-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-use-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-attributes.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-condition.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-content.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-define.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-omit-tag.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-on-error.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-repeat.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-replace.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-exists.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-nocall.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-not.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-path.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-python.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-string.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1a.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1b.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/default.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/exclamation.gif -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptAdd.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptEdit.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/zpt.gif -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/addDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/manageDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/addDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/manageDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/addFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/manageFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help/FieldIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/addKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/manageKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help/KeywordIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/addPathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/managePathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help/PathIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/ISO_8859_1_Splitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/UnicodeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/ZopeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help/TextIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/addTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/editFilteredSet.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/manageTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help/TopicIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help/placeholder.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions/RemotePS.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Bindings.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/ModuleAccess.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_test.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Script.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/big_boolean.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/boolean_map.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/class.__name__.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/complex_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/fibonacci.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/filepath.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/for_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/global_is_declaration.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/mutate_literals.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/ns_bind.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/simple_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/subversive_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/try_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/tuple_unpack_assignment.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/while_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/default_py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptProxy.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyscript.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests/stresstestMultiThread.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/datamgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/idmgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/COPYRIGHT.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions/updata.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/info.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/installing.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/otheruse.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/upgrading.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/vhosting.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help/SiteRoot_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRule.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRuleAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRoot.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonsterAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/manage_edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/error.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/main.pt -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/showEntry.pt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager-internals.txt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/cache.gif -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/Accel.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/RAM.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/addTemporaryFolder.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/mountfail.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help/TemporaryFolder.stx -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www/tempfolder.gif -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/HowTransienceWorks.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/addTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/manageTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/www/datacontainer.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/queryLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/Lexicon_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/ZCTextIndex_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/okascore.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/stopper.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/python.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/lexicon.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndexForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addZCatalog.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAddRowForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAdvanced.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogFind.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogIndexes.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogObjectInformation.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogSchema.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/editCatalogerForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/edit_stop_syn.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manageOldindex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_manage_main.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Query.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Cataloged-Objects.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Find-Items-to-ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Indexes.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_MetaData-Table.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Status.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/keywords.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/loadmail.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalogTiming.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionUnicode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/unittest_patched.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/Vocabulary.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/ZCatalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/browse.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_info.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_menu.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/tables.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/COPYRIGHT -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfSQL.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gffaq.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfrecover.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/index.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kwParsing.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/server.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sql.mar -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/bin.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/date.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/datetime.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/field.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/float.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/int.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/stable.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/table.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/text.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/time.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/view.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/what.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/addMountsForm.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/mountfail.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/TODO.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_addZReSTForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_editForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/refresh.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/www/zrest.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/add.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Test.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/ZSQLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/sqlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/glossaryView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/lessonView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialNav.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/glossary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/tutorial.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Record.so -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Splitter.so -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptBindings.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptTry.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/advanced.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionTestForm.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultZPTReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/searchAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapterFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapter_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/README -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/dcpyexpat.so -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.py -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.py -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.py -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STNG.txt -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/create_referencesfiles.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.py -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.py -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/README.txt -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.py -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml12.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal12.html -%%ZOPEBASEDIR%%/lib/python/TAL/driver.py -%%ZOPEBASEDIR%%/lib/python/TAL/driver.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.py -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.py -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.py -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.py -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.py -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.py -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/timer.py -%%ZOPEBASEDIR%%/lib/python/TAL/timer.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/README.txt -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.py -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.py -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/common.py -%%ZOPEBASEDIR%%/lib/python/Testing/common.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.py -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.py -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.py -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/var/README.txt -%%ZOPEBASEDIR%%/lib/python/ThreadLock.so -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.pyc -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Blank_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Minus_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Plus_icon.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/class.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addCommonSheet.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addIcon.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addPropertyInterface.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addZClass.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/classPermissions.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/contents.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/itemProp.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/subobjects.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/views.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/methods.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/propertysheets.gif -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/scripts/zconfig -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/include.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/inner.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/library.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/logger.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/outer.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/README.txt -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras/extras.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/extra.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.py -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/README.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/component.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.py -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.py -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/schema.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.py -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/start.py -%%ZOPEBASEDIR%%/lib/python/ZEO/start.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.py -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/util.py -%%ZOPEBASEDIR%%/lib/python/ZEO/util.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/version.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.py -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/TimeStamp.so -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.py -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.py -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.py -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/cPersistence.so -%%ZOPEBASEDIR%%/lib/python/ZODB/cPickleCache.so -%%ZOPEBASEDIR%%/lib/python/ZODB/component.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/config.py -%%ZOPEBASEDIR%%/lib/python/ZODB/config.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/config.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/coptimizations.so -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.py -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.py -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/storage.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.py -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/winlock.so -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/README.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/component.xml -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist/license.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/README.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/composing_producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/proxy_notes.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/tests.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.py -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.xml -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopeschema.xml -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/core.py -%%ZOPEBASEDIR%%/lib/python/docutils/core.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/examples.py -%%ZOPEBASEDIR%%/lib/python/docutils/examples.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.py -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/io.py -%%ZOPEBASEDIR%%/lib/python/docutils/io.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.py -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.py -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.py -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/utils.py -%%ZOPEBASEDIR%%/lib/python/docutils/utils.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.pyc -%%ZOPEBASEDIR%%/lib/python/initgroups.so -%%ZOPEBASEDIR%%/lib/python/intSet.so -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/README.txt -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/reStructuredText.txt -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/component.xml -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.py -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.py -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.py -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.py -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.py -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.py -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.py -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.py -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/client.py -%%ZOPEBASEDIR%%/lib/python/webdav/client.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/common.py -%%ZOPEBASEDIR%%/lib/python/webdav/common.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.py -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/dtml/locknullmain.dtml -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.py -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/www/davlock.gif -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.py -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.py -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/component.xml -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.py -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.py -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/component.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/sample.conf -%%ZOPEBASEDIR%%/lib/python/zdaemon/schema.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/donothing.sh -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.pyc -%%ZOPEBASEDIR%%/skel/Extensions/README.txt -%%ZOPEBASEDIR%%/skel/Products/README.txt -%%ZOPEBASEDIR%%/skel/README.txt -%%ZOPEBASEDIR%%/skel/bin/runzope.bat.in -%%ZOPEBASEDIR%%/skel/bin/runzope.in -%%ZOPEBASEDIR%%/skel/bin/zopectl.in -%%ZOPEBASEDIR%%/skel/bin/zopeservice.py.in -%%ZOPEBASEDIR%%/skel/etc/zope.conf.sample.in -%%ZOPEBASEDIR%%/skel/import/README.txt -%%ZOPEBASEDIR%%/skel/log/README.txt -%%ZOPEBASEDIR%%/skel/var/README.txt -@dirrm %%ZOPEBASEDIR%%/skel/var -@dirrm %%ZOPEBASEDIR%%/skel/log -@dirrm %%ZOPEBASEDIR%%/skel/import -@dirrm %%ZOPEBASEDIR%%/skel/etc -@dirrm %%ZOPEBASEDIR%%/skel/bin -@dirrm %%ZOPEBASEDIR%%/skel/Products -@dirrm %%ZOPEBASEDIR%%/skel/Extensions -@dirrm %%ZOPEBASEDIR%%/skel -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/www -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage -@dirrm %%ZOPEBASEDIR%%/lib/python/reStructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/nt_svcutils -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/writers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/transforms -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/readers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/App -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/PubCore -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/zrpc -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/auth -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay/www -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay -@dirrm %%ZOPEBASEDIR%%/lib/python/ThreadedAsync -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing/var -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/benchmark -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/regressions -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/Signals -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/images -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MIMETools -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod -@dirrm %%ZOPEBASEDIR%%/lib/python/Products -@dirrm %%ZOPEBASEDIR%%/lib/python/Persistence -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/www -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/standard -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/images -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime -@dirrm %%ZOPEBASEDIR%%/lib/python/DBTab -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage -@dirrm %%ZOPEBASEDIR%%/lib/python/App/www -@dirrm %%ZOPEBASEDIR%%/lib/python/App/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/App/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/App -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/www -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl -@dirrm %%ZOPEBASEDIR%%/lib/python -@dirrm %%ZOPEBASEDIR%%/lib -@dirrm %%ZOPEBASEDIR%%/import -@dirrm %%ZOPEBASEDIR%%/doc/zconfig -@dirrm %%ZOPEBASEDIR%%/doc -@dirrm %%ZOPEBASEDIR%%/bin -@dirrm %%ZOPEBASEDIR%%/Products -@dirrm %%ZOPEBASEDIR%% diff --git a/www/zope29/Makefile b/www/zope29/Makefile deleted file mode 100644 index 3d316c47ff12..000000000000 --- a/www/zope29/Makefile +++ /dev/null @@ -1,95 +0,0 @@ -# New ports collection makefile for: Zope -# Date created: Sat 21 Aug 1999 -# Whom: Peter Cornelius <pcc@gmx.net> -# -# $FreeBSD$ -# - -PORTNAME= zope -PORTVERSION= 2.7.2 -CATEGORIES= www python zope -MASTER_SITES= http://www.zope.org/Products/Zope/${PORTVERSION}/ -DISTNAME= Zope-${PORTVERSION}-0 -EXTRACT_SUFX= .tgz - -MAINTAINER= estartu@augusta.de -COMMENT= An object-based web application platform - -BUILD_DEPENDS+= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/_xmlplus/sax/expatreader.py:${PORTSDIR}/textproc/py-xml - -USE_PYTHON= yes -USE_RC_SUBR= yes -USE_REINPLACE= yes -DIST_SUBDIR= zope - -# Note: the notes that follow reflect the decisions of prior maintainers -# of this port. IOW, don't blame me if you don't like the way it's done. -# Exceptions to this are marked as such. - -# Change these, if you like, via the environment. -ZOPE_USER?= www -WEBBASEDIR?= www -SZOPEBASEDIR?= ${WEBBASEDIR}/Zope - -# Do not change anything below this line. - -.if defined(INSTANCENAME) -ZOPEINSTANCENAME= ${INSTANCENAME} -.endif - -ZOPEBASEDIR= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEBASE?= ${PREFIX}/${SZOPEBASEDIR} -ZOPEINSTANCEDIR?= ${ZOPEINSTANCEBASE}/${ZOPEINSTANCENAME} - -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${ZOPEBASEDIR} - -USE_GMAKE= yes -ALL_TARGET= build -MAKEFILE= makefile - -PLIST_SUB= ZOPEBASEDIR=${SZOPEBASEDIR} -RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ - RC_SUBR=${RC_SUBR} -CONFIG_SUB= ZOPEBASEDIR=${ZOPEBASEDIR} \ - ZOPE_USER=${ZOPE_USER} \ - ZOPEINSTANCEDIR=${ZOPEINSTANCEDIR} -PKGMESSAGE= ${WRKDIR}/pkg-message - -.if defined(BATCH) -ISBATCH= -u admin:test123 -.else -ISBATCH= "" -.endif - -post-patch: - @${REINPLACE_CMD} -e 's,^\(ACCEPTABLE="\)\(.*"\)$$,\1 2.3.4 \2,g' \ - ${WRKSRC}/configure - -post-install: - @${MV} ${ZOPEBASEDIR}/skel/etc/zope.conf.in ${ZOPEBASEDIR}/skel/etc/zope.conf.sample.in - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.in \ - > ${PKGMESSAGE} - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/zope.sh > ${PREFIX}/etc/rc.d/zope.sh - @${CHMOD} ${BINMODE} ${PREFIX}/etc/rc.d/zope.sh - @${MKDIR} ${ZOPEBASEDIR}/Products - @${CP} ${FILESDIR}/Products_00readme-freebsd.txt ${ZOPEBASEDIR}/Products/00readme-freebsd.txt - @${CAT} ${PKGMESSAGE} - @${ECHO_MSG} - -instance: - @${ZOPEBASEDIR}/bin/mkzopeinstance.py -d ${ZOPEINSTANCEDIR} ${ISBATCH} - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/zope.conf_changes | \ - ${PATCH} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample - @${RM} ${ZOPEINSTANCEDIR}/etc/zope.conf.sample.orig - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/var - @${CHOWN} ${ZOPE_USER} ${ZOPEINSTANCEDIR}/log - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${FILESDIR}/instance_message - @${RM} -f ${ZOPEBASEDIR}/bin/copyzopeskel.pyc - -pre-package: - @${SED} ${CONFIG_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} < ${FILESDIR}/pkg-message.package.in \ - > ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/www/zope29/distinfo b/www/zope29/distinfo deleted file mode 100644 index b4cbd18aa6eb..000000000000 --- a/www/zope29/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (zope/Zope-2.7.2-0.tgz) = 08b3c4a119aa1ded2e7b1b3d5bc45425 -SIZE (zope/Zope-2.7.2-0.tgz) = 2754459 diff --git a/www/zope29/files/Products_00readme-freebsd.txt b/www/zope29/files/Products_00readme-freebsd.txt deleted file mode 100644 index 2eaab03ee0fb..000000000000 --- a/www/zope29/files/Products_00readme-freebsd.txt +++ /dev/null @@ -1,2 +0,0 @@ -This directory is used for install Zope products via ports/package. -All products in here are enabled on all Zope instances. diff --git a/www/zope29/files/instance_message b/www/zope29/files/instance_message deleted file mode 100644 index 2521235227d8..000000000000 --- a/www/zope29/files/instance_message +++ /dev/null @@ -1,14 +0,0 @@ -********************************************************************** - -Zope instance successfully installed - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="%%ZOPEINSTANCEDIR%%" - -If there is already a zope_instances entry please add -%%ZOPEINSTANCEDIR%% separated by a space. - - diff --git a/www/zope29/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py b/www/zope29/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py deleted file mode 100644 index d59014d921e2..000000000000 --- a/www/zope29/files/patch-lib-python-products-siteaccess-tests-testvirtualhostmonster.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py.orig Thu Jun 17 13:38:08 2004 -+++ lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py Thu Jun 17 13:38:24 2004 -@@ -12,6 +12,7 @@ - - from Testing.makerequest import makerequest - -+from __future__ import generators - import Zope - Zope.startup() - diff --git a/www/zope29/files/patch-lib-python-restrictedpython-tests-verify.py b/www/zope29/files/patch-lib-python-restrictedpython-tests-verify.py deleted file mode 100644 index 125b4307cd91..000000000000 --- a/www/zope29/files/patch-lib-python-restrictedpython-tests-verify.py +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/python/RestrictedPython/tests/verify.py.orig Thu Jun 17 13:39:24 2004 -+++ lib/python/RestrictedPython/tests/verify.py Thu Jun 17 13:39:41 2004 -@@ -21,6 +21,7 @@ - function. - """ - -+from __future__ import generators - import dis - import types - diff --git a/www/zope29/files/pkg-message.in b/www/zope29/files/pkg-message.in deleted file mode 100644 index 30e5737acdee..000000000000 --- a/www/zope29/files/pkg-message.in +++ /dev/null @@ -1,30 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -make instance - -You can set the following Variables in /etc/make.conf - -ZOPEINSTANCEBASE Directory where Zope instance should go - (default: %%ZOPEBASEDIR%%) -ZOPEINSTANCENAME Default name for a new Zope instance - (default: none) - -If you want have multiple Zope you should run -make instance INSTANCENAME=<somename> - -The Instancefiles created by make instance will not be remove when the -port is deinstalled. You'll have to delete them yourself. - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope29/files/pkg-message.package.in b/www/zope29/files/pkg-message.package.in deleted file mode 100644 index 61059991c698..000000000000 --- a/www/zope29/files/pkg-message.package.in +++ /dev/null @@ -1,36 +0,0 @@ -********************************************************************** - -Zope 2.7 Successfull installed. - -To create an instance of Zope please run -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -d <INSTANCEDIR> - -<INSTANCEDIR> is the directory where the instance files should - be installed. This can be %%ZOPEBASEDIR%% - -Command-line options to 'mkzopeinstance' are available, and can be -investigated by running 'mkzopeinstance.py --help'. - -The Instancefiles created by mkzopeinstance.py will not be remove -when the package is deinstalled. You`ll have to delete them yourself. - -If Zope should get started automatically when the system starts, -please add the following lines to /etc/rc.conf - -zope_enable="YES" -zope_instances="<INSTANCEDIR>" - -If there is already a zope_instances entry please add -<INSTANCEDIR> separated by a space. - - -********************************************************************** -****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION ***** - -The default installation directory for Zope Products has changed from -%%ZOPEBASEDIR%%/lib/python/Products -to %%ZOPEBASEDIR%%/Products. - -You might have to add the following lines to your zope.conf -products %%ZOPEBASEDIR%%/Products -products $INSTANCE/Products diff --git a/www/zope29/files/zope.conf_changes b/www/zope29/files/zope.conf_changes deleted file mode 100644 index ba227775266c..000000000000 --- a/www/zope29/files/zope.conf_changes +++ /dev/null @@ -1,20 +0,0 @@ ---- work/Zope-2.7.0/skel/etc/zope.conf.in Fri Jan 9 00:34:08 2004 -+++ /data/infosys/zope/etc/zope.conf Wed Apr 14 09:36:46 2004 -@@ -78,7 +78,8 @@ - # - # Example: - # --# products /home/chrism/projects/myproducts -+products %%ZOPEBASEDIR%%/Products -+products $INSTANCE/Products - - - # Directive: environment -@@ -137,6 +138,7 @@ - # Example: - # - # effective-user chrism -+effective-user %%ZOPE_USER%% - - - # Directive: enable-product-installation diff --git a/www/zope29/files/zope.sh b/www/zope29/files/zope.sh deleted file mode 100644 index 68dd8848a533..000000000000 --- a/www/zope29/files/zope.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# Start or stop zope -# $FreeBSD: /tmp/pcvs/ports/www/zope29/files/Attic/zope.sh,v 1.3 2004-07-02 20:41:00 thierry Exp $ - -# PROVIDE: zope -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: FreeBSD shutdown -# -prefix=%%PREFIX%% - -# Define these zope_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/gkrellmd -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -zope_enable=${zope_enable:-"NO"} # Enable gkrellmd -zope_instances=${zope_instances:-""} # List of instancehome dirs - -. %%RC_SUBR%% - -name="zope" -rcvar=`set_rcvar` -load_rc_config $name - -if checkyesno zope_enable; then - - case "$1" in - start) - echo "Starting Zope" - ;; - stop) - echo "Stopping Zope" - ;; - restart) - echo "Restarting Zope" - ;; - *) - echo "Unknown action \"$1\"" - ;; - esac - - for instance in $zope_instances - do - if [ -r ${instance}/etc/${name}.conf -a -x ${instance}/bin/zopectl ]; then - echo -n " Instance ${instance} -> " - ${instance}/bin/zopectl $1 - fi - done -fi diff --git a/www/zope29/pkg-descr b/www/zope29/pkg-descr deleted file mode 100644 index e9e009bd18b8..000000000000 --- a/www/zope29/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -"Zope is an exciting new object-based, open source web application -platform. It allows you to build powerful and dynamic web applications -easily. Zope comes with source code and is friendly to developers as -well as users. -Zope is distinguished by its integrated object database which, when -combined with a revolutionary object model, provides a completely unique -facility for servicing content managers and web application developers." - -Here are some of the "headlines" mentioned in the features list. - -Database Integration Content Management - SQL and HTML in Harmony Builtin Objects - Multiple Data Sources Document Templates - Publish Databases Web to Objects -Application Development Integrated Object Database - DTML Scripting Managed Through the Web - External Methods Direct URL Access to Objects - -WWW: http://www.zope.org/ diff --git a/www/zope29/pkg-plist b/www/zope29/pkg-plist deleted file mode 100644 index e3571af37007..000000000000 --- a/www/zope29/pkg-plist +++ /dev/null @@ -1,3090 +0,0 @@ -etc/rc.d/zope.sh -%%ZOPEBASEDIR%%/Products/00readme-freebsd.txt -%%ZOPEBASEDIR%%/bin/README.txt -%%ZOPEBASEDIR%%/bin/check_catalog.py -%%ZOPEBASEDIR%%/bin/compilezpy.py -%%ZOPEBASEDIR%%/bin/copyzopeskel.py -%%ZOPEBASEDIR%%/bin/decompilezpy.py -%%ZOPEBASEDIR%%/bin/load_site.py -%%ZOPEBASEDIR%%/bin/mkzeoinstance.py -%%ZOPEBASEDIR%%/bin/mkzopeinstance.py -%%ZOPEBASEDIR%%/bin/python -%%ZOPEBASEDIR%%/bin/requestprofiler.py -%%ZOPEBASEDIR%%/bin/test.py -%%ZOPEBASEDIR%%/bin/zpasswd.py -%%ZOPEBASEDIR%%/doc/CHANGES.txt -%%ZOPEBASEDIR%%/doc/CREDITS.txt -%%ZOPEBASEDIR%%/doc/DEBUGGING.txt -%%ZOPEBASEDIR%%/doc/FAQ.txt -%%ZOPEBASEDIR%%/doc/HELPSYS.txt -%%ZOPEBASEDIR%%/doc/HISTORY.txt -%%ZOPEBASEDIR%%/doc/INSTALL.txt -%%ZOPEBASEDIR%%/doc/LICENSE.txt -%%ZOPEBASEDIR%%/doc/RESTRUCTUREDSTEXT.txt -%%ZOPEBASEDIR%%/doc/SECURITY.txt -%%ZOPEBASEDIR%%/doc/SETUID.txt -%%ZOPEBASEDIR%%/doc/SIGNALS.txt -%%ZOPEBASEDIR%%/doc/TODO.txt -%%ZOPEBASEDIR%%/doc/UNITTEST.txt -%%ZOPEBASEDIR%%/doc/WEBSERVER.txt -%%ZOPEBASEDIR%%/doc/ZODB.txt -%%ZOPEBASEDIR%%/doc/zconfig/schema.dtd -%%ZOPEBASEDIR%%/doc/zconfig/zconfig.pdf -%%ZOPEBASEDIR%%/import/Examples.zexp -%%ZOPEBASEDIR%%/import/ZopeTutorialExamples.zexp -%%ZOPEBASEDIR%%/lib/python/AccessControl/AccessControl.txt -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/AuthEncoding.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/DTML.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/IUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplC.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ImplPython.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Implementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Owned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionMapping.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/PermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Permissions.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/Role.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManagement.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SecurityManager.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SimpleObjectPolicies.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/SpecialUsers.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/User.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/ZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/cAccessControl.so -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/access.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/acquiredEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/addUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/editUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/listLocalRoles.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/mainUser.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/methodAccess.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/owner.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/permissionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/roleEdit.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/dtml/userFolderProps.dtml -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/README -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/ResultObject.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/SecurityBase.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/framework.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite/regressionSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/actual_python.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testBindings.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testClassSecurityInfo.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testDeprecatedAPI.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testImplementation.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testModuleSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testOwned.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPasswordDigest.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testPermissionRole.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testSecurity.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testUserFolder.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeGuards.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/testZopeSecurityPolicy.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/tests/test_safeiter.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/AccessControl/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/AccessControl_icon.gif -%%ZOPEBASEDIR%%/lib/python/AccessControl/www/User_icon.gif -%%ZOPEBASEDIR%%/lib/python/Acquisition.so -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.py -%%ZOPEBASEDIR%%/lib/python/App/ApplicationManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.py -%%ZOPEBASEDIR%%/lib/python/App/CacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Common.py -%%ZOPEBASEDIR%%/lib/python/App/Common.pyc -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.py -%%ZOPEBASEDIR%%/lib/python/App/DavLockManager.pyc -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.py -%%ZOPEBASEDIR%%/lib/python/App/Dialogs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Extensions.py -%%ZOPEBASEDIR%%/lib/python/App/Extensions.pyc -%%ZOPEBASEDIR%%/lib/python/App/Factory.py -%%ZOPEBASEDIR%%/lib/python/App/Factory.pyc -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.py -%%ZOPEBASEDIR%%/lib/python/App/FactoryDispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.py -%%ZOPEBASEDIR%%/lib/python/App/FindHomes.pyc -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.py -%%ZOPEBASEDIR%%/lib/python/App/Hotfixes.pyc -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/App/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/App/Management.py -%%ZOPEBASEDIR%%/lib/python/App/Management.pyc -%%ZOPEBASEDIR%%/lib/python/App/Permission.py -%%ZOPEBASEDIR%%/lib/python/App/Permission.pyc -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.py -%%ZOPEBASEDIR%%/lib/python/App/PersistentExtra.pyc -%%ZOPEBASEDIR%%/lib/python/App/Product.py -%%ZOPEBASEDIR%%/lib/python/App/Product.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.py -%%ZOPEBASEDIR%%/lib/python/App/ProductContext.pyc -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.py -%%ZOPEBASEDIR%%/lib/python/App/ProductRegistry.pyc -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.py -%%ZOPEBASEDIR%%/lib/python/App/RefreshFuncs.pyc -%%ZOPEBASEDIR%%/lib/python/App/Undo.py -%%ZOPEBASEDIR%%/lib/python/App/Undo.pyc -%%ZOPEBASEDIR%%/lib/python/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/class_init.py -%%ZOPEBASEDIR%%/lib/python/App/class_init.pyc -%%ZOPEBASEDIR%%/lib/python/App/config.py -%%ZOPEBASEDIR%%/lib/python/App/config.pyc -%%ZOPEBASEDIR%%/lib/python/App/dtml/activity.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/addProduct.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheGC.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cacheParameters.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/copyright.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/cpContents.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/davLockManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/dbMain.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/debug.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/distributionView.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editFactory.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/editPermission.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_form_title.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_footer.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_header.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_page_style.css.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_style_test.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_tabs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_top_frame.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/manage_zmi_prefs.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/profile.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/readme.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/refresh.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/traceback.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/undo.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/versionManager.dtml -%%ZOPEBASEDIR%%/lib/python/App/dtml/zope_quick_start.dtml -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.py -%%ZOPEBASEDIR%%/lib/python/App/special_dtml.pyc -%%ZOPEBASEDIR%%/lib/python/App/tar.py -%%ZOPEBASEDIR%%/lib/python/App/tar.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/App/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_cachemanager.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_setConfiguration.pyc -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/tests/test_version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/version_txt.py -%%ZOPEBASEDIR%%/lib/python/App/version_txt.pyc -%%ZOPEBASEDIR%%/lib/python/App/www/CacheManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/DebugManager_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/PythonPoweredSmall.gif -%%ZOPEBASEDIR%%/lib/python/App/www/arrow.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/background.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/border.gif -%%ZOPEBASEDIR%%/lib/python/App/www/brokenProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/chooseDatabase.pt -%%ZOPEBASEDIR%%/lib/python/App/www/cpSystem.gif -%%ZOPEBASEDIR%%/lib/python/App/www/dbManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/factory.gif -%%ZOPEBASEDIR%%/lib/python/App/www/help.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/installedProduct.gif -%%ZOPEBASEDIR%%/lib/python/App/www/load_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/logo.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/ltab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/permission.gif -%%ZOPEBASEDIR%%/lib/python/App/www/product.gif -%%ZOPEBASEDIR%%/lib/python/App/www/productFolder.gif -%%ZOPEBASEDIR%%/lib/python/App/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/rtab.gif -%%ZOPEBASEDIR%%/lib/python/App/www/sp.gif -%%ZOPEBASEDIR%%/lib/python/App/www/store_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/transparent_bar.gif -%%ZOPEBASEDIR%%/lib/python/App/www/undo_icon.gif -%%ZOPEBASEDIR%%/lib/python/App/www/vManage.gif -%%ZOPEBASEDIR%%/lib/python/App/www/z_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zope_button.jpg -%%ZOPEBASEDIR%%/lib/python/App/www/zopelogo.jpg -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBFullStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BDBMinimalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/BerkeleyBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/_helper.so -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/profout.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/BerkeleyTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/ZODBTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_autopack.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_create.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_storage_api.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_virgin.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_whitebox.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/test_zodb_simple.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/testall.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timeiter.pyc -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.py -%%ZOPEBASEDIR%%/lib/python/BDBStorage/tests/timepickles.pyc -%%ZOPEBASEDIR%%/lib/python/BTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/IOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Interfaces.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.py -%%ZOPEBASEDIR%%/lib/python/BTrees/Length.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/Maintainer.txt -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OIBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.py -%%ZOPEBASEDIR%%/lib/python/BTrees/OOBTree.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_IIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_IOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OIBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/_OOBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/_fsBTree.so -%%ZOPEBASEDIR%%/lib/python/BTrees/check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/check.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.py -%%ZOPEBASEDIR%%/lib/python/BTrees/convert.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTrees.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testBTreesUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testConflict.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.py -%%ZOPEBASEDIR%%/lib/python/BTrees/tests/test_check.pyc -%%ZOPEBASEDIR%%/lib/python/ComputedAttribute.so -%%ZOPEBASEDIR%%/lib/python/DBTab/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.py -%%ZOPEBASEDIR%%/lib/python/DBTab/ClassFactories.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.py -%%ZOPEBASEDIR%%/lib/python/DBTab/DBTab.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/DBTab/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.py -%%ZOPEBASEDIR%%/lib/python/DBTab/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTime.txt -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.py -%%ZOPEBASEDIR%%/lib/python/DateTime/DateTimeZone.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/julian_testdata.txt.gz -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.py -%%ZOPEBASEDIR%%/lib/python/DateTime/tests/testDateTime.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_HTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_If.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_In.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_InSV.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Let.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Raise.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Return.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_String.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Try.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_UI.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Util.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_Var.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DT_With.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DTtestExpr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/DocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/Let.stx -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/VSEval.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/cDocumentTemplate.so -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/html_quote.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/pDocumentTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/SortEx.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/results.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/testSequence.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests/ztestlib.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.dtml -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/dealers.out -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTML.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testDTMLUnicode.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests/testustr.pyc -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.py -%%ZOPEBASEDIR%%/lib/python/DocumentTemplate/ustr.pyc -%%ZOPEBASEDIR%%/lib/python/ExtensionClass.so -%%ZOPEBASEDIR%%/lib/python/Globals.py -%%ZOPEBASEDIR%%/lib/python/Globals.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/APIHelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpSys.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpTopic.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/HelpUtil.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/ObjectRef.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.py -%%ZOPEBASEDIR%%/lib/python/HelpSys/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIHelpView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/APIView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/addTopic.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/attributeView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/button.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/frame.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpURL.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_main.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/helpsys_menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/menu_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/methodView.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectitem.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/objectref.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/results.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/search.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_footer.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/dtml/topic_header.dtml -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/helpTopic.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_cbook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_darrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_dnode.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_larrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_obook.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_rarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/hs_uarrow.gif -%%ZOPEBASEDIR%%/lib/python/HelpSys/images/productHelp.gif -%%ZOPEBASEDIR%%/lib/python/IIBTree.so -%%ZOPEBASEDIR%%/lib/python/IOBTree.so -%%ZOPEBASEDIR%%/lib/python/ImageFile.py -%%ZOPEBASEDIR%%/lib/python/ImageFile.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/Attribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/BaseTestMapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/Common/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Document.py -%%ZOPEBASEDIR%%/lib/python/Interface/Document.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/Interface/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.py -%%ZOPEBASEDIR%%/lib/python/Interface/IAttribute.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/IElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/IInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.py -%%ZOPEBASEDIR%%/lib/python/Interface/IMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.py -%%ZOPEBASEDIR%%/lib/python/Interface/Implements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.py -%%ZOPEBASEDIR%%/lib/python/Interface/Mapping.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Method.py -%%ZOPEBASEDIR%%/lib/python/Interface/Method.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.py -%%ZOPEBASEDIR%%/lib/python/Interface/Verify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Element.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.py -%%ZOPEBASEDIR%%/lib/python/Interface/_Interface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.py -%%ZOPEBASEDIR%%/lib/python/Interface/_InterfaceClass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/_object.py -%%ZOPEBASEDIR%%/lib/python/Interface/_object.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.py -%%ZOPEBASEDIR%%/lib/python/Interface/iclass.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.py -%%ZOPEBASEDIR%%/lib/python/Interface/pprint.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.py -%%ZOPEBASEDIR%%/lib/python/Interface/pyskel.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/IFoo.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/dummy.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testDocument.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testElement.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVerify.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/testVisitImplements.pyc -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.py -%%ZOPEBASEDIR%%/lib/python/Interface/tests/unitfixtures.pyc -%%ZOPEBASEDIR%%/lib/python/Lifetime.py -%%ZOPEBASEDIR%%/lib/python/Lifetime.pyc -%%ZOPEBASEDIR%%/lib/python/MethodObject.so -%%ZOPEBASEDIR%%/lib/python/Missing.so -%%ZOPEBASEDIR%%/lib/python/MultiMapping.so -%%ZOPEBASEDIR%%/lib/python/OFS/Application.py -%%ZOPEBASEDIR%%/lib/python/OFS/Application.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.py -%%ZOPEBASEDIR%%/lib/python/OFS/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/CopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLDocument.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/OFS/DTMLMethod.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.py -%%ZOPEBASEDIR%%/lib/python/OFS/DefaultObservable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Document.py -%%ZOPEBASEDIR%%/lib/python/OFS/Document.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.py -%%ZOPEBASEDIR%%/lib/python/OFS/FTPInterface.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/FindSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.py -%%ZOPEBASEDIR%%/lib/python/OFS/Folder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/History.py -%%ZOPEBASEDIR%%/lib/python/OFS/History.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/IOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Image.py -%%ZOPEBASEDIR%%/lib/python/OFS/Image.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.py -%%ZOPEBASEDIR%%/lib/python/OFS/Moniker.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/OrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertyManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/OFS/PropertySheets.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.py -%%ZOPEBASEDIR%%/lib/python/OFS/SimpleItem.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.py -%%ZOPEBASEDIR%%/lib/python/OFS/Traversable.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.py -%%ZOPEBASEDIR%%/lib/python/OFS/Uninstalled.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.py -%%ZOPEBASEDIR%%/lib/python/OFS/XMLExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.py -%%ZOPEBASEDIR%%/lib/python/OFS/ZDOM.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.py -%%ZOPEBASEDIR%%/lib/python/OFS/content_types.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/addOrderedFolder.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/brokenEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheNamespaceKeys.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cacheable.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/cmassoc.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/documentProxy.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/editedDialog.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/fileEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findAdv.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findFrame.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/findResult.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/folderAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/history.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/historyCompare.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageEdit.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/imageView.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/importExport.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/main.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/properties.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertyType.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/propertysheets.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/dtml/renameForm.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/mime.types -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.py -%%ZOPEBASEDIR%%/lib/python/OFS/misc_.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.py -%%ZOPEBASEDIR%%/lib/python/OFS/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.py -%%ZOPEBASEDIR%%/lib/python/OFS/rPickle.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/standard/index_html.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_error_message.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_footer.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_html_header.dtml -%%ZOPEBASEDIR%%/lib/python/OFS/standard/standard_template.pt -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-1 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/mime.types-2 -%%ZOPEBASEDIR%%/lib/python/OFS/tests/test.gif -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testAppInitializer.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testContentTypes.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testCopySupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testFileAndImage.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderSupport.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testOrderedFolder.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProductInit.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testProperties.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testRanges.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.py -%%ZOPEBASEDIR%%/lib/python/OFS/tests/testTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/OFS/www/ControlPanel_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Help_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/Properties_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/UpFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/broken.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/check.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/l_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/locked.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/modified.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/new.gif -%%ZOPEBASEDIR%%/lib/python/OFS/www/properties.jpg -%%ZOPEBASEDIR%%/lib/python/OFS/www/r_arrow.gif -%%ZOPEBASEDIR%%/lib/python/OIBTree.so -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.py -%%ZOPEBASEDIR%%/lib/python/Persistence/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/ExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml/methodEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/extmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/External-Method_Try-It.stx -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help/ExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions/Test.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/testExternalMethod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www/function.gif -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/MIMETag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MIMETools/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/MailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/SendMailTag.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/addMailHost_form.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml/manageMailHost.dtml -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/Mail-Host_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/help/MailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.py -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests/testMailHost.pyc -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/MailHost/www/MailHost_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Draft.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Session.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/Version.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/draftApprove.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/version.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml/versionEnd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AccessControl.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/AuthenticatedUser.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/CacheManager-associate.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Cacheable-properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Caching.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Common-Instance-Property-Sheet_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Control-Panel_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Document.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Proxy.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-DocumentOrMethod_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTML-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLDocument.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DTMLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Activity.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Cache-Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Database.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Database-Management_Flush-Cache.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DateTime.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/DavLocks-ManageLocks.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Debug.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Debug-Information_Profile.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_Upload.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/File_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Find_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Folder_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/History.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Image_View.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManagerItem.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Import-Export.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ObjectManager_Rename.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderSupport_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/OrderedFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Ownership.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Distribution.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Product_Refresh.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertyManager.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheet.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/PropertySheets.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Request.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Response.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Define-Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_Manage-Role.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Security_User-Local-Roles.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Undo.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Add-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Contents.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Edit-User.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/User-Folder_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/UserFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version-Management_Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Join-Leave.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Properties.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Version_Save-Discard.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Basic.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Methods.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Permissions.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Property-Sheets.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Subobjects.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZClass_Views.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/ZSearch-Interface_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Factory_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/Zope-Permission_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-call.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-comment.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-funcs.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-if.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-in.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-let.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-mime.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-raise.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-return.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sendmail.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlgroup.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqltest.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-sqlvar.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-tree.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-try.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-unless.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-var.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/dtml-with.stx -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/math.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/random.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/sequence.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/help/string.py -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/File_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Folder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/Image_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/UserFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/draft.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmldoc.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/dtmlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/images/version.gif -%%ZOPEBASEDIR%%/lib/python/Products/OFSP/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/Expressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/GlobalTranslationService.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PageTemplateFile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PathIterator.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/PythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/TALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZRPythonExpr.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/ZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/index.xml -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples/zpt_examples.zexp -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/PageTemplate_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/ZTUtils.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-define-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-fill-slot.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal-use-macro.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/metal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-attributes.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-condition.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-content.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-define.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-omit-tag.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-on-error.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-repeat.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal-replace.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tal.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-exists.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-nocall.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-not.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-path.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-python.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales-string.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help/tales.stx -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/batch.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckBatchIteration.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslate.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckI18nTranslateHooked.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNotExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathAlt.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckPathNothing.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckUnicodeInserts.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/CheckWithXMLHeader.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1a.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML1b.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/DTML3.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/GlobalsShadowLocals.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/Loop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/StringExpression.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop1.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShop2.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output/TeeShopLAF.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testDTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testExpressions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testHTMLTests.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testTALES.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/testZopePageTemplate.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/test_ptfile.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/default.html -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/exclamation.gif -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptAdd.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/ptEdit.zpt -%%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www/zpt.gif -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/addDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml/manageDateIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests/test_DateIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/addDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml/manageDateRangeIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/FieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/addFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml/manageFieldIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help/FieldIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/KeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/addKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml/manageKeywordIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help/KeywordIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/PathIndex.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/addPathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml/managePathIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help/PathIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests/testPathIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/ISO_8859_1_Splitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/UnicodeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/ZopeSplitter.so -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/setup.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manageVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help/TextIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests/testTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/TopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/addTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/editFilteredSet.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml/manageTopicIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help/TopicIndex_searchResults.stx -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/randid.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.py -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common/util.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help/placeholder.txt -%%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions/RemotePS.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/PythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Utility.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Bindings.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/ModuleAccess.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/PythonScript_test.stx -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/Script.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/module_access_examples.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/standard.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/testPythonScript.pyc -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/big_boolean.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/boolean_map.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/class.__name__.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/complex_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/fibonacci.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/filepath.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/for_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/global_is_declaration.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/mutate_literals.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/ns_bind.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/simple_print.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/subversive_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/try_except.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/tuple_unpack_assignment.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts/while_loop.ps -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/default_py -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyScriptProxy.dtml -%%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www/pyscript.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/BrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/SessionPermissions.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/common.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/addIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageDataManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml/manageIdManager.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/SessionInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/browser-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/help/session-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests/stresstestMultiThread.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testBrowserIdManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.py -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests/testSessionDataManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/datamgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/Sessions/www/idmgr.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/AccessRule.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/COPYRIGHT.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions/updata.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/SiteRoot.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/VirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/info.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/installing.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/otheruse.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/upgrading.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc/vhosting.html -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help/SiteRoot_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests/testVirtualHostMonster.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRule.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/AccessRuleAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRoot.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/SiteRootEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonster.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/VirtualHostMonsterAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www/manage_edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/SiteErrorLog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/error.gif -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/main.pt -%%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www/showEntry.pt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/AcceleratedHTTPCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager-internals.txt -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/RAMCacheManager.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/cache.gif -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/addRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/propsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsAccel.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml/statsRCM.dtml -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/Accel.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help/RAM.stx -%%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/LowConflictConnection.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/TemporaryFolder.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/config.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/addTemporaryFolder.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml/mountfail.dtml -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help/TemporaryFolder.stx -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.py -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/patchfs.pyc -%%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www/tempfolder.gif -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Fake.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/HowTransienceWorks.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/Transience.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransienceInterfaces.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/TransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/addTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml/manageTransientObjectContainer.dtml -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-add.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/Transience-change.stx -%%ZOPEBASEDIR%%/lib/python/Products/Transience/help/TransienceInterfaces.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/fauxtime.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTimeoutRelated.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.py -%%ZOPEBASEDIR%%/lib/python/Products/Transience/tests/testTransientObjectContainer.pyc -%%ZOPEBASEDIR%%/lib/python/Products/Transience/www/datacontainer.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/BaseIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/CosineIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/HTMLSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ILexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/INBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElement.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IPipelineElementFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/IQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ISplitter.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/NBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/OkapiIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ParseTree.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/PipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/QueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/RiceCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/SetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/StopDict.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/WidCode.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/ZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/addZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/manageZCTextIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml/queryLexicon.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/Lexicon_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help/ZCTextIndex_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/okascore.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/stopper.so -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/hs-tool.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/indexhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mailtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/mhindex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/python.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/queryhtml.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testNBest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testPipelineFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryEngine.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testQueryParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testSetOps.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testStopper.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/testZCTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests/wordstats.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/index.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www/lexicon.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Catalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogAwarenessInterface.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/CatalogPathAwareness.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/IZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Lazy.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/Vocabulary.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalog.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/ZCatalogIndexes.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addIndexForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addVocabulary.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/addZCatalog.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAddRowForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogAdvanced.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogFind.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogIndexes.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogObjectInformation.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogSchema.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/catalogView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/editCatalogerForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/edit_stop_syn.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manageOldindex.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/manage_vocab.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_manage_main.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml/vocab_query.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Query.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/Vocabulary_Vocabulary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Cataloged-Objects.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Find-Items-to-ZCatalog.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Indexes.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_MetaData-Table.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Parameters.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help/ZCatalog_Status.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/keywords.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/loadmail.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionCatalogTiming.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/regressionUnicode.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests/unittest_patched.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testBrains.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testCatalog.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.py -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests/testLazySequences.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/Vocabulary.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www/ZCatalog.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/DABase.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/db.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/browse.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_info.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/table_menu.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml/tables.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/COPYRIGHT -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DLispShort.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/DumbLispGen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/SQLTESTG.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gadfly.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfSQL.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfclient.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfdb0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gffaq.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfinstall.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfintrospect.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfrecover.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfserve.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfsocket.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gfstest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/gftest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/idl.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/index.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParseBuild.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjParser.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjSet.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjbuckets0.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kjpylint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/kwParsing.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/pygram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/relalg.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/remotetest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/server.html -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sql.mar -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlbind.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgen.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgram.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlgtest.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlmod.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlsem.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.py -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly/sqlwhere.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/bin.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/date.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/datetime.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/field.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/float.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/int.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/stable.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/table.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/text.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/time.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/view.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons/what.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/MountedObject.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.py -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests/testMountPoint.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/addMountsForm.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www/mountfail.pt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/TODO.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/ZReST.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_addZReSTForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml/manage_editForm.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/refresh.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZReST/www/zrest.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/README.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/SQL.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/add.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml/edit.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Add.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Advanced.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Edit.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/Z-SQL-Method_Test.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help/ZSQLMethod.py -%%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/sqlmethod.gif -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/TutorialTopic.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/glossaryView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/lessonView.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml/tutorialNav.dtml -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/glossary.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/tutorial.stx -%%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/version.txt -%%ZOPEBASEDIR%%/lib/python/Products/__init__.py -%%ZOPEBASEDIR%%/lib/python/Products/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Record.so -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Eval.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Guards.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Limits.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/MutatingWalker.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/PrintCollector.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RCompile.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/RestrictionMutator.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/SelectCompiler.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/Utilities.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/before_and_after.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/class.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/lambda.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/restricted_module.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/security_in_syntax.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/testRestrictions.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/unpack.pyc -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.py -%%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests/verify.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/GlobbingLexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Index.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Lexicon.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/PluggableIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/README.txt -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/ResultList.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/Splitter.so -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/TextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/UnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/randid.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testSplitter.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnKeywordIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/testUnTextIndex.pyc -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.py -%%ZOPEBASEDIR%%/lib/python/SearchIndex/tests/test_UnIndex.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Bindings.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/BindingsUI.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Script.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/Signature.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptBindings.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml/scriptTry.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Aqueduct.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/DA.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/RDB.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Results.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/Search.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/THUNK.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/TM.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dbi_db.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/advanced.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionEdit.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionStatus.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/connectionTestForm.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/customDefaultZPTReport.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml/searchAdd.dtml -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlgroup.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqltest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/sqlvar.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapterFolder_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www/DBAdapter_icon.gif -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/ppml.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/README -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/_checkversion.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/dcpyexpat.so -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpat.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat/pyexpattest.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xmllib.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.py -%%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/xyap.pyc -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.py -%%ZOPEBASEDIR%%/lib/python/Shared/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.py -%%ZOPEBASEDIR%%/lib/python/Signals/SignalHandler.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.py -%%ZOPEBASEDIR%%/lib/python/Signals/Signals.pyc -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.py -%%ZOPEBASEDIR%%/lib/python/Signals/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicDocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ClassicStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocBookClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/DocumentWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLClass.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/HTMLWithImages.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ST.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STDOM.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/STNG.txt -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/STletters.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/StructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/Zwiki.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Acquisition.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/ExtensionClass.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/InnerLinks.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/Links.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/MultiMapping.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/create_referencesfiles.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/examples1.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/index.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.ref -%%ZOPEBASEDIR%%/lib/python/StructuredText/regressions/table.stx -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/tests/testStructuredText.pyc -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.py -%%ZOPEBASEDIR%%/lib/python/StructuredText/ts_regex.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.py -%%ZOPEBASEDIR%%/lib/python/TAL/DummyEngine.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/HTMLTALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.py -%%ZOPEBASEDIR%%/lib/python/TAL/ITALES.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/README.txt -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALDefs.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALGenerator.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALInterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/TALParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.py -%%ZOPEBASEDIR%%/lib/python/TAL/TranslationContext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.py -%%ZOPEBASEDIR%%/lib/python/TAL/XMLParser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/dtml12.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal01.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal02.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal03.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal04.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal05.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal06.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal07.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal08.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal09.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal10.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal11.html -%%ZOPEBASEDIR%%/lib/python/TAL/benchmark/tal12.html -%%ZOPEBASEDIR%%/lib/python/TAL/driver.py -%%ZOPEBASEDIR%%/lib/python/TAL/driver.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.py -%%ZOPEBASEDIR%%/lib/python/TAL/markbench.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.py -%%ZOPEBASEDIR%%/lib/python/TAL/markupbase.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.py -%%ZOPEBASEDIR%%/lib/python/TAL/ndiff.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.py -%%ZOPEBASEDIR%%/lib/python/TAL/runtest.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.py -%%ZOPEBASEDIR%%/lib/python/TAL/setpath.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.py -%%ZOPEBASEDIR%%/lib/python/TAL/talgettext.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/input/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test01.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test02.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test03.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test04.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test05.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test06.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test07.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test08.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test09.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test10.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test11.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test12.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test13.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test14.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test15.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test16.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test17.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test18.xml -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test19.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test20.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test29.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test34.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test36.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_failed_attr_translation.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal1.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal2.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal3.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal4.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal5.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal6.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/output/test_metal7.html -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_files.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_htmltalparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_sourcepos.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_talinterpreter.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/test_xmlparser.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.py -%%ZOPEBASEDIR%%/lib/python/TAL/tests/utils.pyc -%%ZOPEBASEDIR%%/lib/python/TAL/timer.py -%%ZOPEBASEDIR%%/lib/python/TAL/timer.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/README.txt -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.py -%%ZOPEBASEDIR%%/lib/python/Testing/ZODButil.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.py -%%ZOPEBASEDIR%%/lib/python/Testing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/common.py -%%ZOPEBASEDIR%%/lib/python/Testing/common.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.py -%%ZOPEBASEDIR%%/lib/python/Testing/custom_zodb.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.py -%%ZOPEBASEDIR%%/lib/python/Testing/dispatcher.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.py -%%ZOPEBASEDIR%%/lib/python/Testing/makerequest.pyc -%%ZOPEBASEDIR%%/lib/python/Testing/var/README.txt -%%ZOPEBASEDIR%%/lib/python/ThreadLock.so -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/LoopCallback.pyc -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.py -%%ZOPEBASEDIR%%/lib/python/ThreadedAsync/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/TreeTag.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.py -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Blank_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Minus_icon.gif -%%ZOPEBASEDIR%%/lib/python/TreeDisplay/www/Plus_icon.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Basic.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Method.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ObjectManager.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/Property.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClass.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/ZClassOwner.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZClasses/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZClasses/class.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addCommonSheet.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addIcon.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addPropertyInterface.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/addZClass.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/classPermissions.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/contents.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/itemProp.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/subobjects.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/dtml/views.dtml -%%ZOPEBASEDIR%%/lib/python/ZClasses/methods.gif -%%ZOPEBASEDIR%%/lib/python/ZClasses/propertysheets.gif -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cfgparser.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/info.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/matcher.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/scripts/zconfig -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/substitution.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-datatype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype1.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base-keytype2.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/base.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/include.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/inner.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/library.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/logger.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/outer.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simple.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.conf -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input/simplesections.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/README.txt -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras/extras.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/component.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget/extra.xml -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/runtests.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/support.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cfgimports.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_loader.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/tests/test_subst.pyc -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.py -%%ZOPEBASEDIR%%/lib/python/ZConfig/url.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ClientStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.py -%%ZOPEBASEDIR%%/lib/python/ZEO/CommitLog.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/DebugServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/Exceptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ICache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/README.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.py -%%ZOPEBASEDIR%%/lib/python/ZEO/ServerStub.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/StorageServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/TransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/auth_digest.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/base.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/auth/hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/component.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.py -%%ZOPEBASEDIR%%/lib/python/ZEO/mkzeoinst.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.py -%%ZOPEBASEDIR%%/lib/python/ZEO/runzeo.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/schema.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.py -%%ZOPEBASEDIR%%/lib/python/ZEO/simul.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/start.py -%%ZOPEBASEDIR%%/lib/python/ZEO/start.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.py -%%ZOPEBASEDIR%%/lib/python/ZEO/stats.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/Cache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/CommitLockTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ConnectionTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/InvalidationTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/TestThread.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/ThreadTests.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/auth_plaintext.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/deadlock.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/forker.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/multi.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/stress.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testAuth.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testClientCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testConnection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testTransactionBuffer.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEO.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/testZEOOptions.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.py -%%ZOPEBASEDIR%%/lib/python/ZEO/tests/zeoserver.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/util.py -%%ZOPEBASEDIR%%/lib/python/ZEO/util.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/version.txt -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zeoctl.xml -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zeopasswd.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/_hmac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/client.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/error.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/log.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/marshal.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/server.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/smac.pyc -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.py -%%ZOPEBASEDIR%%/lib/python/ZEO/zrpc/trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/BaseStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Connection.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/DemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ExportImport.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/FileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/MappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Mount.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.py -%%ZOPEBASEDIR%%/lib/python/ZODB/POSException.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/PersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/TimeStamp.so -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.py -%%ZOPEBASEDIR%%/lib/python/ZODB/TmpStore.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/Transaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.py -%%ZOPEBASEDIR%%/lib/python/ZODB/UndoLogCompatible.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.py -%%ZOPEBASEDIR%%/lib/python/ZODB/ZApplication.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.py -%%ZOPEBASEDIR%%/lib/python/ZODB/bpthread.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/cPersistence.so -%%ZOPEBASEDIR%%/lib/python/ZODB/cPickleCache.so -%%ZOPEBASEDIR%%/lib/python/ZODB/component.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/config.py -%%ZOPEBASEDIR%%/lib/python/ZODB/config.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/config.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/conversionhack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/coptimizations.so -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/dbmStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsdump.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fspack.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fsrecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.py -%%ZOPEBASEDIR%%/lib/python/ZODB/fstools.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.py -%%ZOPEBASEDIR%%/lib/python/ZODB/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.py -%%ZOPEBASEDIR%%/lib/python/ZODB/referencesf.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/storage.xml -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/BasicStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ConflictResolution.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Corruption.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/HistoryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/IteratorStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/LocalStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MTStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/MinPO.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PackableStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/PersistentStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/ReadOnlyStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RecoveryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/RevisionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/StorageTestBase.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/Synchronization.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/TransactionalUndoVersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/VersionStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/dangle.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/speed.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testActivityMonitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testCache.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testConfig.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testDemoStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testFileStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testMappingStorage.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentList.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testPersistentMapping.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testRecover.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTimeStamp.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testTransaction.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testUtils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testZODB.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.py -%%ZOPEBASEDIR%%/lib/python/ZODB/tests/testfsIndex.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.py -%%ZOPEBASEDIR%%/lib/python/ZODB/transact.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.py -%%ZOPEBASEDIR%%/lib/python/ZODB/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZODB/winlock.so -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BaseResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/BeforeTraverse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Client.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Converters.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Iterators.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Publish.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Request.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Response.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/TaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/Test.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/mapply.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/maybe_lock.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testBaseRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRangeSupport.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testHTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/testTaintedString.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/tests/test_xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.py -%%ZOPEBASEDIR%%/lib/python/ZPublisher/xmlrpc.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/AccessLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/DebugLogger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPRequest.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/FTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPResponse.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/HTTPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/ICPServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PCGIServer.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/Producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZEvent.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZRendezvous.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/ZServerPublisher.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/PubCore/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/README.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/WebDAVSrcHandler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/component.xml -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.py -%%ZOPEBASEDIR%%/lib/python/ZServer/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/chat_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/counter.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/default_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist/license.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/README.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/composing_producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/data_flow.html -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/producers.gif -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs/proxy_notes.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/event_loop.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/fifo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/filesys.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/ftp_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_bobo.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_date.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/http_server.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/logger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/m_syslog.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/medusa_gif.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/mime_type_table.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/monitor_client_win32.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/producers.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/put_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/redirecting_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/resolver.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/status_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/asyn_http_bench.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/max_sockets.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_lb.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_medusa.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/test_single_11.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test/tests.txt -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/pi_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/select_trigger.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/test_module.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_channel.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.py -%%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread/thread_handler.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_config.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.py -%%ZOPEBASEDIR%%/lib/python/ZServer/tests/test_responses.pyc -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.py -%%ZOPEBASEDIR%%/lib/python/ZServer/utils.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Batch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/CHANGES.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/HISTORY.txt -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Iterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/SimpleTree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Tree.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/Zope.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/run.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testBatch.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testIterator.pyc -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.py -%%ZOPEBASEDIR%%/lib/python/ZTUtils/tests/testTree.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.py -%%ZOPEBASEDIR%%/lib/python/Zope/App/startup.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.py -%%ZOPEBASEDIR%%/lib/python/Zope/ClassFactory.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/cmdline.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/handlers.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/TextBlockFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/lock_file.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc/zpasswd.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/NTService.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/options.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/run.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/testStarter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_schema.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests/test_warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/warnfilter.xml -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.py -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopectl.pyc -%%ZOPEBASEDIR%%/lib/python/Zope/Startup/zopeschema.xml -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.py -%%ZOPEBASEDIR%%/lib/python/Zope/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/Prefix.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.py -%%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests/testPrefix.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/core.py -%%ZOPEBASEDIR%%/lib/python/docutils/core.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/examples.py -%%ZOPEBASEDIR%%/lib/python/docutils/examples.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.py -%%ZOPEBASEDIR%%/lib/python/docutils/frontend.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/io.py -%%ZOPEBASEDIR%%/lib/python/docutils/io.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.py -%%ZOPEBASEDIR%%/lib/python/docutils/nodes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/body.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/images.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/en.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/eo.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/es.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sk.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/sv.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roles.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/roman.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/states.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.py -%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/tableparser.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/pep.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.py -%%ZOPEBASEDIR%%/lib/python/docutils/readers/standalone.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.py -%%ZOPEBASEDIR%%/lib/python/docutils/statemachine.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/components.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/frontmatter.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/misc.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/parts.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/peps.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/references.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.py -%%ZOPEBASEDIR%%/lib/python/docutils/transforms/universal.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.py -%%ZOPEBASEDIR%%/lib/python/docutils/urischemes.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/utils.py -%%ZOPEBASEDIR%%/lib/python/docutils/utils.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/docutils_xml.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.pyc -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.py -%%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.pyc -%%ZOPEBASEDIR%%/lib/python/initgroups.so -%%ZOPEBASEDIR%%/lib/python/intSet.so -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.py -%%ZOPEBASEDIR%%/lib/python/nt_svcutils/service.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/README.txt -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.py -%%ZOPEBASEDIR%%/lib/python/reStructuredText/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/reStructuredText/reStructuredText.txt -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/TemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/component.xml -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/config.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.py -%%ZOPEBASEDIR%%/lib/python/tempstorage/tests/testTemporaryStorage.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.py -%%ZOPEBASEDIR%%/lib/python/webdav/Collection.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.py -%%ZOPEBASEDIR%%/lib/python/webdav/EtagSupport.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.py -%%ZOPEBASEDIR%%/lib/python/webdav/LockItem.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.py -%%ZOPEBASEDIR%%/lib/python/webdav/Lockable.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.py -%%ZOPEBASEDIR%%/lib/python/webdav/NullResource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.py -%%ZOPEBASEDIR%%/lib/python/webdav/Resource.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.py -%%ZOPEBASEDIR%%/lib/python/webdav/WriteLockInterface.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.py -%%ZOPEBASEDIR%%/lib/python/webdav/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/client.py -%%ZOPEBASEDIR%%/lib/python/webdav/client.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/common.py -%%ZOPEBASEDIR%%/lib/python/webdav/common.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.py -%%ZOPEBASEDIR%%/lib/python/webdav/davcmds.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/dtml/locknullmain.dtml -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.py -%%ZOPEBASEDIR%%/lib/python/webdav/hookable_PUT.pyc -%%ZOPEBASEDIR%%/lib/python/webdav/www/davlock.gif -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.py -%%ZOPEBASEDIR%%/lib/python/webdav/xmltools.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/ITracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/TracebackSupplement.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/tests/testExceptionFormatter.pyc -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.py -%%ZOPEBASEDIR%%/lib/python/zExceptions/unauthorized.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/BaseLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.py -%%ZOPEBASEDIR%%/lib/python/zLOG/EventLogger.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.py -%%ZOPEBASEDIR%%/lib/python/zLOG/LogHandlers.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/component.xml -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.py -%%ZOPEBASEDIR%%/lib/python/zLOG/datatypes.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.py -%%ZOPEBASEDIR%%/lib/python/zLOG/factory.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLog.pyc -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.py -%%ZOPEBASEDIR%%/lib/python/zLOG/tests/testzLogConfig.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/component.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/sample.conf -%%ZOPEBASEDIR%%/lib/python/zdaemon/schema.xml -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/__init__.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/donothing.sh -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/nokill.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/parent.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/tests/testzdrun.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdctl.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdoptions.pyc -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.py -%%ZOPEBASEDIR%%/lib/python/zdaemon/zdrun.pyc -%%ZOPEBASEDIR%%/skel/Extensions/README.txt -%%ZOPEBASEDIR%%/skel/Products/README.txt -%%ZOPEBASEDIR%%/skel/README.txt -%%ZOPEBASEDIR%%/skel/bin/runzope.bat.in -%%ZOPEBASEDIR%%/skel/bin/runzope.in -%%ZOPEBASEDIR%%/skel/bin/zopectl.in -%%ZOPEBASEDIR%%/skel/bin/zopeservice.py.in -%%ZOPEBASEDIR%%/skel/etc/zope.conf.sample.in -%%ZOPEBASEDIR%%/skel/import/README.txt -%%ZOPEBASEDIR%%/skel/log/README.txt -%%ZOPEBASEDIR%%/skel/var/README.txt -@dirrm %%ZOPEBASEDIR%%/skel/var -@dirrm %%ZOPEBASEDIR%%/skel/log -@dirrm %%ZOPEBASEDIR%%/skel/import -@dirrm %%ZOPEBASEDIR%%/skel/etc -@dirrm %%ZOPEBASEDIR%%/skel/bin -@dirrm %%ZOPEBASEDIR%%/skel/Products -@dirrm %%ZOPEBASEDIR%%/skel/Extensions -@dirrm %%ZOPEBASEDIR%%/skel -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zdaemon -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zLOG -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/zExceptions -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/www -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/webdav -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/tempstorage -@dirrm %%ZOPEBASEDIR%%/lib/python/reStructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/nt_svcutils -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/writers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/transforms -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/readers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/parsers -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils/languages -@dirrm %%ZOPEBASEDIR%%/lib/python/docutils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZopeUndo -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/nt -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup/misc -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/Startup -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope/App -@dirrm %%ZOPEBASEDIR%%/lib/python/Zope -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZTUtils -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/thread -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/test -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/docs -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa/dist -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/medusa -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer/PubCore -@dirrm %%ZOPEBASEDIR%%/lib/python/ZServer -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZPublisher -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZODB -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/zrpc -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO/auth -@dirrm %%ZOPEBASEDIR%%/lib/python/ZEO -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/widget -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing/extras -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library/thing -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/library -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig/scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/ZConfig -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/ZClasses -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay/www -@dirrm %%ZOPEBASEDIR%%/lib/python/TreeDisplay -@dirrm %%ZOPEBASEDIR%%/lib/python/ThreadedAsync -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing/var -@dirrm %%ZOPEBASEDIR%%/lib/python/Testing -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL/benchmark -@dirrm %%ZOPEBASEDIR%%/lib/python/TAL -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText/regressions -@dirrm %%ZOPEBASEDIR%%/lib/python/StructuredText -@dirrm %%ZOPEBASEDIR%%/lib/python/Signals -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml/pyexpat -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/xml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/ZRDB -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC/Scripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared/DC -@dirrm %%ZOPEBASEDIR%%/lib/python/Shared -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/SearchIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/RestrictedPython -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZopeTutorial -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZSQLMethods -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZReST -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZODBMountPoint -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/icons -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/gadfly -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZGadflyDA -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/regressiontests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCatalog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ZCTextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Transience -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/TemporaryFolder -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/StandardCacheManagers -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteErrorLog -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/doc -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/SiteAccess -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/stresstests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/Sessions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests/tscripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PythonScripts -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/common -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TopicIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex/Splitter -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/TextIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/PathIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/KeywordIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/FieldIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateRangeIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes/DateIndex -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PluginIndexes -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/output -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests/input -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates/examples -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/PageTemplates -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/images -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/OFSP -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MailHost -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/MIMETools -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/www -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests/Extensions -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/help -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/Products/ExternalMethod -@dirrm %%ZOPEBASEDIR%%/lib/python/Products -@dirrm %%ZOPEBASEDIR%%/lib/python/Persistence -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/www -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/standard -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/OFS -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface/Common -@dirrm %%ZOPEBASEDIR%%/lib/python/Interface -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/images -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/HelpSys -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate/sequence -@dirrm %%ZOPEBASEDIR%%/lib/python/DocumentTemplate -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/DateTime -@dirrm %%ZOPEBASEDIR%%/lib/python/DBTab -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BTrees -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/BDBStorage -@dirrm %%ZOPEBASEDIR%%/lib/python/App/www -@dirrm %%ZOPEBASEDIR%%/lib/python/App/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/App/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/App -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/www -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/public_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/private_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module/submodule -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests/mixed_module -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/tests -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/securitySuite -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl/dtml -@dirrm %%ZOPEBASEDIR%%/lib/python/AccessControl -@dirrm %%ZOPEBASEDIR%%/lib/python -@dirrm %%ZOPEBASEDIR%%/lib -@dirrm %%ZOPEBASEDIR%%/import -@dirrm %%ZOPEBASEDIR%%/doc/zconfig -@dirrm %%ZOPEBASEDIR%%/doc -@dirrm %%ZOPEBASEDIR%%/bin -@dirrm %%ZOPEBASEDIR%%/Products -@dirrm %%ZOPEBASEDIR%% |