diff options
author | glewis <glewis@FreeBSD.org> | 2004-07-02 06:30:19 +0800 |
---|---|---|
committer | glewis <glewis@FreeBSD.org> | 2004-07-02 06:30:19 +0800 |
commit | 0d8db6501e47f113abd177de953caebffb3a2bb8 (patch) | |
tree | 3afa1cbe95f5b9553a5bc787e022e377ddc01a99 /textproc | |
parent | 1cd2caa3a2201cbc351d817b1bdb1467b351b8e5 (diff) | |
download | freebsd-ports-gnome-0d8db6501e47f113abd177de953caebffb3a2bb8.tar.gz freebsd-ports-gnome-0d8db6501e47f113abd177de953caebffb3a2bb8.tar.zst freebsd-ports-gnome-0d8db6501e47f113abd177de953caebffb3a2bb8.zip |
. Major update to 2.1.5.
. Assign maintainership to the submitter.
PR: 66253
Submitted by: Jean-Baptiste Quenot <jb.quenot@caraldi.com>
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/cocoon/Makefile | 142 | ||||
-rw-r--r-- | textproc/cocoon/Makefile.options | 56 | ||||
-rw-r--r-- | textproc/cocoon/Makefile.test-options | 250 | ||||
-rw-r--r-- | textproc/cocoon/distinfo | 4 | ||||
-rw-r--r-- | textproc/cocoon/files/cocoon.sh | 31 | ||||
-rw-r--r-- | textproc/cocoon/files/cocoonctl | 48 | ||||
-rw-r--r-- | textproc/cocoon/files/patch-Utils.java | 51 | ||||
-rw-r--r-- | textproc/cocoon/files/patch-aa | 19 | ||||
-rw-r--r-- | textproc/cocoon/files/patch-ab | 8 | ||||
-rw-r--r-- | textproc/cocoon/files/patch-cocoon.sh | 41 | ||||
-rw-r--r-- | textproc/cocoon/files/pkg-deinstall | 61 | ||||
-rw-r--r-- | textproc/cocoon/files/pkg-install | 55 | ||||
-rw-r--r-- | textproc/cocoon/pkg-descr | 20 | ||||
-rw-r--r-- | textproc/cocoon/pkg-message | 26 | ||||
-rw-r--r-- | textproc/cocoon/pkg-plist | 652 |
15 files changed, 796 insertions, 668 deletions
diff --git a/textproc/cocoon/Makefile b/textproc/cocoon/Makefile index ef0104da1c74..dde8e9406f72 100644 --- a/textproc/cocoon/Makefile +++ b/textproc/cocoon/Makefile @@ -6,29 +6,76 @@ # PORTNAME= cocoon -PORTVERSION= 1.8.2 -PORTREVISION= 3 +PORTVERSION= 2.1.5 CATEGORIES= textproc www java -MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD:S,httpd/%SUBDIR%,%SUBDIR%,} -MASTER_SITE_SUBDIR= cocoon/OLD +MASTER_SITES= ${MASTER_SITE_APACHE:S,%SUBDIR%,${PORTNAME},} +DISTNAME= ${PDISTNAME}-src -MAINTAINER= ports@FreeBSD.org -COMMENT= 100% pure Java publishing framework servlet +MAINTAINER= jb.quenot@caraldi.com +COMMENT= XML Web Development Framework -USE_JAVA= 1.1+ -MAKE_ENV= JAVA_HOME=${JAVA_HOME} CLASSPATH=${CLASSPATH} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_JAVA= yes +JAVA_VERSION= 1.3+ +USE_PYTHON= 1.6+ +MAKE_ENV= JAVA_HOME=${JAVA_HOME} +WRKSRC= ${WRKDIR}/${PDISTNAME} +APP_VERSION= ${PORTVERSION:C/\..*$//} +APP_NAME?= ${PORTNAME} +APP_HOME?= ${PREFIX}/${APP_NAME} +LATEST_LINK= ${APP_NAME} +PLIST= ${WRKDIR}/pkg-plist +PKGMESSAGE= ${WRKDIR}/pkg-message +PDISTNAME= ${PORTNAME}-${PORTVERSION} +PKGINSTALL= ${WRKDIR}/pkg-install +PKGDEINSTALL= ${WRKDIR}/pkg-deinstall -CLASSPATH= ${JAVA_CLASSES} -LIBS= fop_0_15_0.jar xalan_1_2_D02.jar xerces_1_2.jar turbine-pool.jar -JDIR= ${PREFIX}/share/java/classes -CDIR= ${PREFIX}/etc/apache/cocoon -SDIR= ${PREFIX}/share/java/cocoon +COCOON_LIB= ${JAVASHAREDIR}/${APP_NAME} +PLIST_SUB+= "COCOON_LIB=${COCOON_LIB}" + +COPYDIRS= tools/jetty tools/loader legal + +PORT?= 8888 +PID_FILE?= /var/run/${APP_NAME}.pid +RUNASUSER?= www +RUNASUID?= 80 +GROUP?= www +GID?= 80 +LOGFILE?= /var/log/${APP_NAME}.log + +SUBSTITUTIONS= \ + -e "s|%%APP_HOME%%|${APP_HOME}|g" \ + -e "s|%%APP_NAME%%|${APP_NAME}|g" \ + -e "s|%%PREFIX%%|${PREFIX}|g" \ + -e "s|%%PORT%%|${PORT}|g" \ + -e "s|%%COCOON_LIB%%|${COCOON_LIB}|g" \ + -e "s|%%JAVA_HOME%%|${JAVA_HOME}|g" \ + -e "s|%%PID_FILE%%|${PID_FILE}|g" \ + -e "s|%%RUNASUSER%%|${RUNASUSER}|g" \ + -e "s|%%RUNASUID%%|${RUNASUID}|g" \ + -e "s|%%GROUP%%|${GROUP}|g" \ + -e "s|%%GID%%|${GID}|g" \ + -e "s|%%LOGFILE%%|${LOGFILE}|g" \ + -e "s|%%PYTHON_CMD%%|${PYTHON_CMD}|g" + +# Load options (before including bsd.port.pre.mk) +.include "${.CURDIR}/Makefile.options" .include <bsd.port.pre.mk> -.if ${OSVERSION} >= 502112 -BROKEN= "Does not compile on 5.x" +# Test for options +.include "${MASTERDIR}/Makefile.test-options" + +.for BLOCK in ${BLOCKS} +BLOCKSEXP+= -e 's/^include.block.${BLOCK}/\#include.block.${BLOCK}/' +.endfor + +post-patch: + @${ECHO_MSG} "===> Configuring blocks: ${BLOCKS}" + ${SED} -e 's/^#include.block/include.block/' < ${WRKSRC}/blocks.properties | \ + ${SED} ${BLOCKSEXP} > ${WRKSRC}/local.blocks.properties +.if (! defined(WITH_DOCS)) + ${SED} -e 's/^#exclude/exclude/' < ${WRKSRC}/build.properties \ + > ${WRKSRC}/local.build.properties .endif pre-build: @@ -37,33 +84,48 @@ pre-build: do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./build.sh -pre-install: - @${MKDIR} ${JDIR} ${CDIR} ${SDIR} +post-build: + @${ECHO_MSG} "===> Building packing list" + @> ${PLIST} + + @cd ${WRKSRC}/build && ${FIND} webapp -type f \ + | ${SED} -e "s|^|${APP_NAME}/|" >> ${PLIST} + + @cd ${WRKSRC}/build && ${FIND} -d webapp -type d \ + | ${SED} -e "s|^|@dirrm ${APP_NAME}/|" >> ${PLIST} + + @${CAT} ${MASTERDIR}/pkg-plist >> ${PLIST} + + @${SED} ${SUBSTITUTIONS} ${FILESDIR}/pkg-install > ${PKGINSTALL} + @${SED} ${SUBSTITUTIONS} ${FILESDIR}/pkg-deinstall > ${PKGDEINSTALL} do-install: - @(cd ${WRKSRC}/build && \ - ${INSTALL_DATA} cocoon.jar ${JDIR}) - @(cd ${WRKSRC}/lib; \ - for i in ${LIBS}; do \ - ${INSTALL_DATA} $${i} ${JDIR} ; \ - done) - @(cd ${WRKSRC}/conf; \ - ${INSTALL_DATA} cocoon.properties \ - ${CDIR}/cocoon.properties.default) - @if [ ! -f ${CDIR}/cocoon.properties ]; then \ - ${CP} ${CDIR}/cocoon.properties.default \ - ${CDIR}/cocoon.properties; \ - fi -.if !defined(NOPORTDOCS) - @(cd ${WRKSRC} ; \ - ${INSTALL_DATA} LICENSE ${SDIR} ;\ - ${INSTALL_DATA} README ${SDIR} ;\ - ${CP} -r docs ${SDIR} ;\ - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${SDIR} ;\ - ) -.endif + @${ECHO_MSG} "===> Installing ${COPYDIRS}" + @${MKDIR} ${APP_HOME} + @cd ${WRKSRC} && ${FIND} ${COPYDIRS} \ + | ${XARGS} ${TAR} -C ${WRKSRC} -cf- | ${TAR} -C ${APP_HOME} -xpf- + + @${ECHO_MSG} "===> Installing webapp" + @cd ${WRKSRC}/build && ${FIND} webapp \ + | ${XARGS} ${TAR} -C ${WRKSRC}/build -cf- | ${TAR} -C ${APP_HOME} -xpf- + + @${ECHO_MSG} "===> Installing into ${PREFIX}/sbin" + @${SED} ${SUBSTITUTIONS} ${WRKSRC}/cocoon.sh > ${WRKDIR}/${APP_NAME}.sh + @${INSTALL} ${WRKDIR}/${APP_NAME}.sh ${PREFIX}/sbin + @${SED} ${SUBSTITUTIONS} ${FILESDIR}/${APP_NAME}ctl > ${WRKDIR}/${APP_NAME}ctl + @${INSTALL} ${WRKDIR}/${APP_NAME}ctl ${PREFIX}/sbin + + @${ECHO_MSG} "===> Installing ${PREFIX}/etc/rc.d/${APP_NAME}.sh" + @${SED} ${SUBSTITUTIONS} ${FILESDIR}/${APP_NAME}.sh > ${WRKDIR}/${APP_NAME}.sh + @${INSTALL} ${WRKDIR}/${APP_NAME}.sh ${PREFIX}/etc/rc.d post-install: - @${CAT} ${PKGMESSAGE} + @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + @${SED} ${SUBSTITUTIONS} ${MASTERDIR}/pkg-message > ${PKGMESSAGE} + @${ECHO_CMD} + @${ECHO_CMD} "********************************************************************************" + @${CAT} ${PKGMESSAGE} | fmt -w 80 + @${ECHO_CMD} "********************************************************************************" + @${ECHO_CMD} .include <bsd.port.post.mk> diff --git a/textproc/cocoon/Makefile.options b/textproc/cocoon/Makefile.options new file mode 100644 index 000000000000..1b84a4effba1 --- /dev/null +++ b/textproc/cocoon/Makefile.options @@ -0,0 +1,56 @@ +# ex:ts=22 +# +OPTIONS+= DOCS 'Include the documentation and samples' off + +OPTIONS+= AUTHENTICATION_FW 'Enable the authentication-fw block' off +OPTIONS+= BATIK 'Enable the Batik block' off +OPTIONS+= BSF 'Enable the bsf block' off +OPTIONS+= CHAPERON 'Enable the chaperon block' off +OPTIONS+= DATABASES 'Enable the databases block' off +OPTIONS+= FOP 'Enable the FOP Block (implies BATIK)' off +OPTIONS+= HSQLDB 'Enable the hsqldb block' off +OPTIONS+= HTML 'Enable the html block' off +OPTIONS+= ITEXT 'Enable the itext block' off +OPTIONS+= JFOR 'Enable the JFOR Block' off +OPTIONS+= JSP 'Enable the jsp block' off +OPTIONS+= LINKREWRITER 'Enable the linkrewriter block' off +OPTIONS+= LUCENE 'Enable the lucene block' off +OPTIONS+= NAMING 'Enable the naming block' off +OPTIONS+= PARANOID 'Enable the Paranoid Cocoon Servlet' off +OPTIONS+= PHP 'Enable the php block' off +OPTIONS+= POI 'Enable the poi block' off +OPTIONS+= PORTAL_FW 'Enable the portal-fw block' off +OPTIONS+= PROFILER 'Enable the profiler block' off +OPTIONS+= PYTHON 'Enable the python block' off +OPTIONS+= SESSION_FW 'Enable the session-fw block' off +OPTIONS+= SWF 'Enable the swf block' off +OPTIONS+= VELOCITY 'Enable the velocity block' off +OPTIONS+= WEB3 'Enable the web3 block' off +OPTIONS+= XMLDB 'Enable the xmldb block' off +OPTIONS+= XSP 'Enable the xsp block' off +OPTIONS+= APPLES 'Enable the apples block' off +OPTIONS+= ASCIIART 'Enable the asciiart block' off +OPTIONS+= AXIS 'Enable the axis block' off +OPTIONS+= CRON 'Enable the cron block' off +OPTIONS+= DELI 'Enable the deli block' off +OPTIONS+= EVENTCACHE 'Enable the eventcache block' off +OPTIONS+= FORMS 'Enable the forms block' off +OPTIONS+= JAVAFLOW 'Enable the javaflow block' off +OPTIONS+= JMS 'Enable the jms block' off +OPTIONS+= LINOTYPE 'Enable the linotype block' off +OPTIONS+= MAIL 'Enable the mail block' off +OPTIONS+= MIDI 'Enable the midi block' off +OPTIONS+= OJB 'Enable the ojb block' off +OPTIONS+= PETSTORE 'Enable the petstore block' off +OPTIONS+= PORTAL 'Enable the portal block' off +OPTIONS+= PROXY 'Enable the proxy block' off +OPTIONS+= QDOX 'Enable the qdox block' off +OPTIONS+= REPOSITORY 'Enable the repository block' off +OPTIONS+= SCRATCHPAD 'Enable the scratchpad block' off +OPTIONS+= SERIALIZERS 'Enable the serializers block' off +OPTIONS+= SLIDE 'Enable the slide block' off +OPTIONS+= SLOP 'Enable the slop block' off +OPTIONS+= STX 'Enable the stx block' off +OPTIONS+= TAGLIB 'Enable the taglib block' off +OPTIONS+= TOUR 'Enable the tour block' off +OPTIONS+= WEBDAV 'Enable the webdav block' off diff --git a/textproc/cocoon/Makefile.test-options b/textproc/cocoon/Makefile.test-options new file mode 100644 index 000000000000..0df6408d0f16 --- /dev/null +++ b/textproc/cocoon/Makefile.test-options @@ -0,0 +1,250 @@ +.if defined(WITH_AUTHENTICATION_FW) +BLOCKS+= authentication-fw +BLOCKS+= session-fw +.endif + +.if defined(WITH_BATIK) +BLOCKS+= batik +.endif + +.if defined(WITH_BSF) +BLOCKS+= bsf +.endif + +.if defined(WITH_CHAPERON) +BLOCKS+= chaperon +BLOCKS+= xsp +.endif + +.if defined(WITH_DATABASES) +BLOCKS+= databases +BLOCKS+= xsp +.endif + +.if defined(WITH_FOP) +BLOCKS+= fop +BLOCKS+= batik +.endif + +.if defined(WITH_HSQLDB) +BLOCKS+= hsqldb +BLOCKS+= databases +.endif + +.if defined(WITH_HTML) +BLOCKS+= html +.endif + +.if defined(WITH_ITEXT) +BLOCKS+= itext +.endif + +.if defined(WITH_JFOR) +BLOCKS+= jfor +.endif + +.if defined(WITH_JSP) +BLOCKS+= jsp +.endif + +.if defined(WITH_LINKREWRITER) +BLOCKS+= linkrewriter +BLOCKS+= xsp +.endif + +.if defined(WITH_LUCENE) +BLOCKS+= lucene +.endif + +.if defined(WITH_NAMING) +BLOCKS+= naming +.endif + +.if defined(WITH_PARANOID) +BLOCKS+= paranoid +.endif + +.if defined(WITH_PHP) +BLOCKS+= php +.endif + +.if defined(WITH_POI) +BLOCKS+= poi +.endif + +.if defined(WITH_PORTAL_FW) +BLOCKS+= portal-fw +BLOCKS+= authentication-fw +BLOCKS+= session-fw +.endif + +.if defined(WITH_PROFILER) +BLOCKS+= profiler +.endif + +.if defined(WITH_PYTHON) +BLOCKS+= python +BLOCKS+= xsp +.endif + +.if defined(WITH_SESSION_FW) +BLOCKS+= session-fw +BLOCKS+= xsp +.endif + +.if defined(WITH_SWF) +BLOCKS+= swf +.endif + +.if defined(WITH_VELOCITY) +BLOCKS+= velocity +.endif + +.if defined(WITH_WEB3) +BLOCKS+= web3 +.endif + +.if defined(WITH_XMLDB) +BLOCKS+= xmldb +BLOCKS+= databases +.endif + +.if defined(WITH_XSP) +BLOCKS+= xsp +.endif + +.if defined(WITH_APPLES) +BLOCKS+= apples +BLOCKS+= forms +.endif + +.if defined(WITH_ASCIIART) +BLOCKS+= asciiart +.endif + +.if defined(WITH_AXIS) +BLOCKS+= axis +.endif + +.if defined(WITH_CRON) +BLOCKS+= cron +.endif + +.if defined(WITH_DELI) +BLOCKS+= deli +.endif + +.if defined(WITH_EVENTCACHE) +BLOCKS+= eventcache +BLOCKS+= xsp +.endif + +.if defined(WITH_FORMS) +BLOCKS+= forms +BLOCKS+= xsp +.endif + +.if defined(WITH_JAVAFLOW) +BLOCKS+= javaflow +BLOCKS+= forms +BLOCKS+= ojb +.endif + +.if defined(WITH_JMS) +BLOCKS+= jms +BLOCKS+= databases +BLOCKS+= eventcache +BLOCKS+= hsqldb +.endif + +.if defined(WITH_LINOTYPE) +BLOCKS+= linotype +.endif + +.if defined(WITH_MAIL) +BLOCKS+= mail +BLOCKS+= asciiart +BLOCKS+= scratchpad +.endif + +.if defined(WITH_MIDI) +BLOCKS+= midi +.endif + +.if defined(WITH_OJB) +BLOCKS+= ojb +BLOCKS+= databases +BLOCKS+= forms +.endif + +.if defined(WITH_PETSTORE) +BLOCKS+= petstore +BLOCKS+= databases +BLOCKS+= forms +BLOCKS+= hsqldb +BLOCKS+= velocity +.endif + +.if defined(WITH_PORTAL) +BLOCKS+= portal +BLOCKS+= authentication-fw +BLOCKS+= html +BLOCKS+= session-fw +.endif + +.if defined(WITH_PROXY) +BLOCKS+= proxy +.endif + +.if defined(WITH_QDOX) +BLOCKS+= qdox +.endif + +.if defined(WITH_REPOSITORY) +BLOCKS+= repository +BLOCKS+= databases +BLOCKS+= eventcache +.endif + +.if defined(WITH_SCRATCHPAD) +BLOCKS+= scratchpad +BLOCKS+= batik +BLOCKS+= cron +BLOCKS+= velocity +BLOCKS+= xsp +.endif + +.if defined(WITH_SERIALIZERS) +BLOCKS+= serializers +.endif + +.if defined(WITH_SLIDE) +BLOCKS+= slide +BLOCKS+= jms +BLOCKS+= repository +.endif + +.if defined(WITH_SLOP) +BLOCKS+= slop +.endif + +.if defined(WITH_STX) +BLOCKS+= stx +.endif + +.if defined(WITH_TAGLIB) +BLOCKS+= taglib +.endif + +.if defined(WITH_TOUR) +BLOCKS+= tour +BLOCKS+= batik +BLOCKS+= fop +BLOCKS+= forms +.endif + +.if defined(WITH_WEBDAV) +BLOCKS+= webdav +BLOCKS+= repository +.endif + diff --git a/textproc/cocoon/distinfo b/textproc/cocoon/distinfo index 7a105048c72e..b18a30602470 100644 --- a/textproc/cocoon/distinfo +++ b/textproc/cocoon/distinfo @@ -1,2 +1,2 @@ -MD5 (cocoon-1.8.2.tar.gz) = 57fc25fcbc96f51cb684741651e94e30 -SIZE (cocoon-1.8.2.tar.gz) = 5015283 +MD5 (cocoon-2.1.5-src.tar.gz) = 74fc8b179d6f08330cbb1f96254f5b21 +SIZE (cocoon-2.1.5-src.tar.gz) = 42029472 diff --git a/textproc/cocoon/files/cocoon.sh b/textproc/cocoon/files/cocoon.sh new file mode 100644 index 000000000000..8ca8b5719622 --- /dev/null +++ b/textproc/cocoon/files/cocoon.sh @@ -0,0 +1,31 @@ +#! /bin/sh +# +# $FreeBSD$ +# + +# PROVIDE: %%APP_NAME%% + +# +# Add the following line to /etc/rc.conf to enable %%APP_NAME%%: +# +# %%APP_NAME%%_enable="YES" +# + +. /etc/rc.subr + +name=%%APP_NAME%% +rcvar=`set_rcvar` + +command=%%PREFIX%%/sbin/%%APP_NAME%%ctl +command_args="$1" +pidfile=%%PID_FILE%% +procname=java + +# set defaults + +%%APP_NAME%%_enable=${%%APP_NAME%%_enable:-"NO"} +%%APP_NAME%%_user=${%%APP_NAME%%_user:-"www"} +%%APP_NAME%%_group=${%%APP_NAME%%_group:-"www"} + +load_rc_config ${name} +run_rc_command "$1" diff --git a/textproc/cocoon/files/cocoonctl b/textproc/cocoon/files/cocoonctl new file mode 100644 index 000000000000..fa62902ead55 --- /dev/null +++ b/textproc/cocoon/files/cocoonctl @@ -0,0 +1,48 @@ +#! %%PYTHON_CMD%% + +################################################################################ +# Author: Jean-Baptiste Quenot <jb.quenot@caraldi.com> +# Purpose: Control cocoon process +# Date Created: 2004-05-04 11:14:05 +# Revision: $FreeBSD$ +################################################################################ + +import sys, os, signal, time + +LOGFILE = "%%LOGFILE%%" +PREFIX = "%%PREFIX%%" +APP_NAME = "%%APP_NAME%%" +PID_FILE = "%%PID_FILE%%" + +if __name__ == '__main__': + if sys.argv[1] == "start": + # Append cocoon output to a log file + l = open(LOGFILE, 'a') + os.dup2(l.fileno(), sys.stdout.fileno()) + os.dup2(l.fileno(), sys.stderr.fileno()) + + # Start cocoon in the background + command = PREFIX + "/sbin/" + APP_NAME + ".sh" + pid = os.spawnl(os.P_NOWAIT, command, command, "servlet") + + # Wait a little + time.sleep(0.4) + + # Send a dummy signal to the process. If it died, an exception is + # thrown + os.kill(pid, signal.SIGCONT) + + # It's alive, so write down the process id + f = open(PID_FILE, 'w') + print >> f, pid + f.close() + elif sys.argv[1] == "stop": + # Read the process id + f = open(PID_FILE, 'r') + pid = int(f.readline()) + f.close() + + # Terminate cocoon + os.kill(pid, signal.SIGTERM) + else: + print "Usage: %s start|stop" % sys.argv[0] diff --git a/textproc/cocoon/files/patch-Utils.java b/textproc/cocoon/files/patch-Utils.java deleted file mode 100644 index 5f89c384dc3e..000000000000 --- a/textproc/cocoon/files/patch-Utils.java +++ /dev/null @@ -1,51 +0,0 @@ -$FreeBSD$ - ---- src/org/apache/cocoon/Utils.java.orig Sun May 12 13:30:49 2002 -+++ src/org/apache/cocoon/Utils.java Sun May 12 13:30:58 2002 -@@ -331,16 +331,20 @@ - */ - public static final Object getLocationResource(String location) throws MalformedURLException { - Object resource = null; -- -+ - if (location.indexOf("://") < 0) { - resource = new File(location); - } else if (location.startsWith("resource://")) { - // FIXME (SM): this should _not_ be system resource, but rather a resource of current classloader -- resource = ClassLoader.getSystemResource(location.substring("resource://".length())); -+// resource = ClassLoader.getSystemResource(location.substring("resource://".length())); -+ -+ // The Fix! -+ Dummy classloadrefernce = new Dummy(); -+ resource = classloadrefernce.getClass().getClassLoader().getResource(location.substring("resource://".length())); - } else { - resource = new URL(location); - } -- -+ - return resource; - } - -@@ -362,11 +366,20 @@ - resource = new File(location); - } else if (location.startsWith("resource://")) { - // FIXME (SM): this should _not_ be system resource, but rather a resource of current classloader -- resource = ClassLoader.getSystemResource(location.substring("resource://".length())); -+// resource = ClassLoader.getSystemResource(location.substring("resource://".length())); -+ -+ // The Fix! -+ Dummy classloadrefernce = new Dummy(); -+ resource = classloadrefernce.getClass().getClassLoader().getResource(location.substring("resource://".length())); - } else { - resource = new URL(location); - } -- -+ - return resource; - } -+ -+} -+ -+class Dummy { -+ String why = "to provide a classloader ref"; - } diff --git a/textproc/cocoon/files/patch-aa b/textproc/cocoon/files/patch-aa deleted file mode 100644 index d886607a5dd4..000000000000 --- a/textproc/cocoon/files/patch-aa +++ /dev/null @@ -1,19 +0,0 @@ ---- conf/cocoon.properties.orig Mon Jan 12 11:18:12 1970 -+++ conf/cocoon.properties Fri Jul 28 18:09:27 2000 -@@ -138,7 +138,7 @@ - # secret, we highly suggest that you protect the repository from untrusted - # access, even read-only. Only Cocoon and the system administrators should - # have access here. --processor.xsp.repository = ./repository -+processor.xsp.repository = /var/tmp/cocoon-repository - - # Set the libraries associated with the given namespace. - # Use the syntax: -@@ -208,6 +208,7 @@ - # formatter.[type].indent = [numbers of spaces for tag indenting] - - # HTML 4.0 (strict) -+formatter.text/html.encoding = UTF-8 - formatter.text/html.doctype-public = -//W3C//DTD HTML 4.0//EN - formatter.text/html.doctype-system = http://www.w3.org/TR/REC-html40/strict.dtd - diff --git a/textproc/cocoon/files/patch-ab b/textproc/cocoon/files/patch-ab deleted file mode 100644 index 8a3ea355c28e..000000000000 --- a/textproc/cocoon/files/patch-ab +++ /dev/null @@ -1,8 +0,0 @@ ---- build.sh.orig Mon Jan 12 11:18:12 1970 -+++ build.sh Sat Aug 5 21:45:24 2000 -@@ -29,4 +29,4 @@ - echo - echo Starting Ant... - --$JAVA_HOME/bin/java -Dant.home=$ANT_HOME -classpath $LOCALCLASSPATH org.apache.tools.ant.Main $* -+$JAVA_HOME/bin/java -Dant.home=$ANT_HOME -ss67108863 -oss67108863 -mx67108863 -classpath $LOCALCLASSPATH org.apache.tools.ant.Main $* diff --git a/textproc/cocoon/files/patch-cocoon.sh b/textproc/cocoon/files/patch-cocoon.sh new file mode 100644 index 000000000000..93a669d55bf3 --- /dev/null +++ b/textproc/cocoon/files/patch-cocoon.sh @@ -0,0 +1,41 @@ +$FreeBSD$ + +--- cocoon.sh.orig Thu Feb 12 09:48:55 2004 ++++ cocoon.sh Tue May 4 14:44:24 2004 +@@ -57,8 +57,7 @@ + # ----- Verify and Set Required Environment Variables ------------------------- + + if [ "$JAVA_HOME" = "" ] ; then +- echo You must set JAVA_HOME to point at your Java Development Kit installation +- exit 1 ++ JAVA_HOME="%%JAVA_HOME%%" + fi + + if [ "$JAVA_OPTIONS" = "" ] ; then +@@ -66,7 +65,7 @@ + fi + + if [ "$COCOON_HOME" = "" ] ; then +- COCOON_HOME='.' ++ COCOON_HOME="%%APP_HOME%%" + fi + + if [ "$COCOON_WEBAPP_HOME" = "" ] ; then +@@ -76,7 +75,7 @@ + COCOON_WEBAPP_HOME=$STANDALONE_WEBAPP + else + # when in the build environment +- COCOON_WEBAPP_HOME="$COCOON_HOME/build/webapp" ++ COCOON_WEBAPP_HOME="$COCOON_HOME/webapp" + fi + fi + echo "$0: using $COCOON_WEBAPP_HOME as the webapp directory" +@@ -111,7 +110,7 @@ + + # ----- Set Local Variables ( used to minimize cut/paste) --------------------- + +-JAVA="$JAVA_HOME/bin/java" ++JAVA="exec $JAVA_HOME/bin/java" + ENDORSED_LIBS="$COCOON_HOME/lib/endorsed" + ENDORSED="-Djava.endorsed.dirs=$ENDORSED_LIBS" + PARSER=-Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser diff --git a/textproc/cocoon/files/pkg-deinstall b/textproc/cocoon/files/pkg-deinstall new file mode 100644 index 000000000000..55134b973319 --- /dev/null +++ b/textproc/cocoon/files/pkg-deinstall @@ -0,0 +1,61 @@ +#!/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$ +# +# Borrowed from the jakarta-tomcat port +# + +set -e + +PID_FILE=%%PID_FILE%% +RUNASUSER=%%RUNASUSER%% +APP_NAME=%%APP_NAME%% +LOGFILE=%%LOGFILE%% + +# Make sure we're in the right stage of the process +if [ "$2" = "DEINSTALL" ]; then + + # Kill the process if it is still running + if [ -s ${PID_FILE} ]; then + PID=`cat ${PID_FILE}` + echo -n ">> Killing ${APP_NAME} process (${PID})..." + + if /bin/kill ${PID} > /dev/null 2> /dev/null ; then + echo " [ DONE ]" + else + echo " [ FAILED ]" + fi + + echo -n ">> Removing PID file (${PID_FILE})..." + + if rm ${PID_FILE} > /dev/null 2> /dev/null ; then + echo " [ DONE ]" + else + echo " [ FAILED ]" + fi + fi + + echo -n ">> Removing log file (${LOGFILE})..." + if rm ${LOGFILE} > /dev/null 2> /dev/null ; then + echo " [ DONE ]" + else + echo " [ FAILED ]" + fi +fi + +if [ "$2" = "POST-DEINSTALL" ]; then + # If the user exists, then display a message + if pw usershow "$RUNASUSER" 2>/dev/null 1>&2; then + echo "To delete the $RUNASUSER user permanently, use 'pw userdel $RUNASUSER'" + fi +fi + +exit 0 diff --git a/textproc/cocoon/files/pkg-install b/textproc/cocoon/files/pkg-install new file mode 100644 index 000000000000..48ce6423e4fb --- /dev/null +++ b/textproc/cocoon/files/pkg-install @@ -0,0 +1,55 @@ +#!/bin/sh +# +# Checks if the requested user and group exist. If they don't, then +# an attempt is made to create both. +# +# $FreeBSD$ +# +# Borrowed from the jakarta-tomcat port +# + +set -e + +RUNASUSER=%%RUNASUSER%% +RUNASUID=%%RUNASUID%% +GROUP=%%GROUP%% +GID=%%GID%% +APP_NAME=%%APP_NAME%% +PID_FILE=%%PID_FILE%% +LOGFILE=%%LOGFILE%% + +if [ "$2" = "POST-INSTALL" ]; then + # We're called after the 'make install' process + # 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 "${RUNASUSER}" 2>/dev/null 1>&2; then + + # If not, try to create it + if pw useradd ${RUNASUSER} -u ${RUNASUID} -g ${GROUP} -h - \ + -s "/sbin/nologin" -d "/nonexistent" \ + -c "World Wide Web Owner"; \ + then + echo "Added user \"${RUNASUSER}\"." + else + echo "Adding user \"${RUNASUSER}\" failed..." + exit 1 + fi + fi + + chown -R ${RUNASUSER}:${GROUP} $PKG_PREFIX/${APP_NAME} + touch ${LOGFILE} ${PID_FILE} + chown ${RUNASUSER}:${GROUP} ${LOGFILE} ${PID_FILE} +fi + +exit 0 diff --git a/textproc/cocoon/pkg-descr b/textproc/cocoon/pkg-descr index 071ef43b415c..4e13d3db5fae 100644 --- a/textproc/cocoon/pkg-descr +++ b/textproc/cocoon/pkg-descr @@ -1,9 +1,15 @@ -Cocoon is a servlet that allows you to separate web development in three -different layers: content, style and logic. +Apache Cocoon is a web development framework built around the +concepts of separation of concerns and component-based web development. -Cocoon does not aim to simplify the creation of web content: in fact, it -is harder to create XML/XSL content than it is to use HTML from the -beginning. The advantages come on the long run, on site management, update -and refining. +Cocoon implements these concepts around the notion of 'component +pipelines', each component on the pipeline specializing on a +particular operation. This makes it possible to use a Lego(tm)-like +approach in building web solutions, hooking together components +into pipelines without any required programming. -WWW: http://xml.apache.org/cocoon/ +Cocoon is "web glue for your web application development needs". +It is a glue that keeps concerns separate and allows parallel +evolution of all aspects of a web application, improving development +pace and reducing the chance of conflicts. + +WWW: http://cocoon.apache.org/ diff --git a/textproc/cocoon/pkg-message b/textproc/cocoon/pkg-message index ac4d89c92f69..ee35950fd838 100644 --- a/textproc/cocoon/pkg-message +++ b/textproc/cocoon/pkg-message @@ -1,22 +1,10 @@ -To activate Cocoon: +Cocoon is now installed in %%APP_HOME%% -(1) Add following line into jserv.conf. +You may want to start it by issuing `%%PREFIX%%/etc/rc.d/%%APP_NAME%%.sh start' +and then point your web browser to the default home page at http://localhost:%%PORT%%/ to read +the documentation and test the samples. - "ApJServAction .xml /servlets/org.apache.cocoon.Cocoon" +If you wish to start Cocoon automatically at boot time, add the following line +to /etc/rc.conf: -(2) Add following lines into jserv.properties. - - "wrapper.classpath=/usr/local/share/java/classes/cocoon.jar" - "wrapper.classpath=/usr/local/share/java/classes/xerces_1_2.jar" - "wrapper.classpath=/usr/local/share/java/classes/xalan_1_2_D02.jar" - "wrapper.classpath=/usr/local/share/java/classes/fop_0_15_0.jar" - "wrapper.classpath=/usr/local/share/java/classes/turbine-pool.jar" - -(3) Add following line into zone.properties. - - "repositories=/usr/local/share/java/classes/cocoon.jar" - "servlet.org.apache.cocoon.Cocoon.initArgs=properties=/usr/local/etc/apache/cocoon/cocoon.properties" - -(4) Make directory "/var/tmp/cocoon-repository". - -(5) Restart Apache and check http://localhost/Cocoon.xml. +%%APP_NAME%%_enable="YES" diff --git a/textproc/cocoon/pkg-plist b/textproc/cocoon/pkg-plist index f7f613f5bb38..7116f0ff4691 100644 --- a/textproc/cocoon/pkg-plist +++ b/textproc/cocoon/pkg-plist @@ -1,522 +1,130 @@ -@unexec if cmp -s %D/etc/apache/cocoon/cocoon.properties.default %D/etc/apache/cocoon/cocoon.properties; then rm -f %D/etc/apache/cocoon/cocoon.properties; fi -etc/apache/cocoon/cocoon.properties.default -@exec [ ! -f %B/cocoon.properties ] && cp %B/%f %B/cocoon.properties -@unexec rmdir %D/etc/apache/cocoon > /dev/null 2>&1 || true -share/java/classes/cocoon.jar -share/java/classes/fop_0_15_0.jar -share/java/classes/xalan_1_2_D02.jar -share/java/classes/xerces_1_2.jar -share/java/classes/turbine-pool.jar -%%PORTDOCS%%share/java/cocoon/LICENSE -%%PORTDOCS%%share/java/cocoon/README -%%PORTDOCS%%share/java/cocoon/docs/api/allclasses-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/deprecated-list.html -%%PORTDOCS%%share/java/cocoon/docs/api/help-doc.html -%%PORTDOCS%%share/java/cocoon/docs/api/index.html -%%PORTDOCS%%share/java/cocoon/docs/api/javadoc.css -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Browsers.Browser.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Browsers.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Cocoon.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Defaults.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Engine.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/EngineWrapper.HttpServletRequestImpl.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/EngineWrapper.HttpServletResponseImpl.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/EngineWrapper.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Frontend.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Profiler.ProfProcess.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Profiler.RequestMarker.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Profiler.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Tokenizer.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/Utils.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/cache/Cache.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/cache/CocoonCache.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/cache/NoCache.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/cache/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/cache/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/cache/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/collections/Predicate.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/collections/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/collections/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/collections/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/dcp/DefaultDCPProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/dcp/ServletDCPProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/dcp/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/dcp/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/dcp/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/example/DCPExample.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/example/DummyProducer.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/example/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/example/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/example/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/AbstractFormatter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/FO2PDFFormatter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/Formatter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/FormatterFactory.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/HTMLFormatter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/TextFormatter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/XHTMLFormatter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/XMLFormatter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/formatter/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/AbstractActor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Actor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Cacheable.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Changeable.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Configurable.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Configurations.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/DestroyListener.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Director.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Factory.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/InitializationException.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Manager.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Monitor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Page.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Router.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/Status.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/XMLConfigurations.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/XObject.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/framework/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/AbstractInterpreter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/Instance.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/Interpreter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/InterpreterFactory.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/LanguageException.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/Module.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/ecmascript/EcmaScriptEvaluator.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/ecmascript/EcmaScriptInstance.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/ecmascript/EcmaScriptInterpreter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/ecmascript/EcmaScriptModule.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/ecmascript/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/ecmascript/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/ecmascript/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/java/JavaInstance.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/java/JavaInterpreter.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/java/JavaModule.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/java/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/java/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/java/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/interpreter/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/logger/AbstractLogger.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/logger/Logger.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/logger/ServletLogger.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/logger/StdioLogger.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/logger/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/logger/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/logger/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/parser/AbstractParser.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/parser/Parser.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/parser/SunXMLParser.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/parser/XercesParser.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/parser/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/parser/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/parser/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/LinkEncodingProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/PINotFoundException.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/Processor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ProcessorException.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ProcessorFactory.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/dcp/DCPEngine.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/dcp/DCPException.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/dcp/DCPProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/dcp/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/dcp/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/dcp/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ldap/LdapContextCreator.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ldap/LdapDefs.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ldap/LdapProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ldap/LdapQueryCreator.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ldap/Utils.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ldap/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ldap/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/ldap/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/ConnectionCreator.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/ConnectionDefs.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/DefaultQueryCreator.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/QueryCreator.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/SQLProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/SQLQueryCreator.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/Utils.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/sql/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xinclude/XIncludeProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xinclude/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xinclude/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xinclude/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xslt/XSLTProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xslt/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xslt/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xslt/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/XSPGlobal.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/XSPLogicsheet.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/XSPPage.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/XSPProcessor.PageEntry.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/XSPProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/XSPUtil.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/XSPLanguageProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/XSPPreprocessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java/JavaCompiler.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java/JikesJavaCompiler.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java/SunJavaCompiler.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java/XSPClassLoader.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java/XSPJavaPreprocessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java/XSPJavaProcessor.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/XSPContextLibrary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/XSPCookieLibrary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/XSPGlobalLibrary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/XSPRequestLibrary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/XSPResponseLibrary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/XSPSessionLibrary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/calendar/XSPCalendar.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/calendar/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/calendar/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/calendar/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/fp/fpError.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/fp/fpLibrary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/fp/fpResource.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/fp/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/fp/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/fp/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/sql/Column.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/sql/XSPSQLLibrary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/sql/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/sql/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/sql/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/producer/AbstractProducer.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/producer/Producer.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/producer/ProducerFactory.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/producer/ProducerFromFile.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/producer/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/producer/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/producer/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/response/HttpServletResponseFacade.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/response/RedirectException.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/response/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/response/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/response/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/store/MemoryStore.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/store/Store.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/store/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/store/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/store/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/transformer/Transformer.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/transformer/XalanTransformer.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/transformer/XTTransformer.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/transformer/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/transformer/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/transformer/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/xml/XMLFragment.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/xml/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/xml/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/xml/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/xml/util/XPathAPI.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/xml/util/package-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/xml/util/package-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/org/apache/cocoon/xml/util/package-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/overview-frame.html -%%PORTDOCS%%share/java/cocoon/docs/api/overview-summary.html -%%PORTDOCS%%share/java/cocoon/docs/api/overview-tree.html -%%PORTDOCS%%share/java/cocoon/docs/api/package-list -%%PORTDOCS%%share/java/cocoon/docs/api/packages.html -%%PORTDOCS%%share/java/cocoon/docs/api/serialized-form.html -%%PORTDOCS%%share/java/cocoon/docs/caching.html -%%PORTDOCS%%share/java/cocoon/docs/changes.html -%%PORTDOCS%%share/java/cocoon/docs/cocoon2.html -%%PORTDOCS%%share/java/cocoon/docs/connection-pool.html -%%PORTDOCS%%share/java/cocoon/docs/contrib.html -%%PORTDOCS%%share/java/cocoon/docs/dcp.html -%%PORTDOCS%%share/java/cocoon/docs/dynamic.html -%%PORTDOCS%%share/java/cocoon/docs/esql.html -%%PORTDOCS%%share/java/cocoon/docs/faqs.html -%%PORTDOCS%%share/java/cocoon/docs/fp.html -%%PORTDOCS%%share/java/cocoon/docs/graphics/caching-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/caching-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/caching-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/caching-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/changes-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/changes-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/changes-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/changes-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/cocoon2-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/cocoon2-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/cocoon2-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/cocoon2-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/connection-pool-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/connection-pool-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/connection-pool-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/connection-pool-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/contrib-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/contrib-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/contrib-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/contrib-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/dcp-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/dcp-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/dcp-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/dcp-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/dynamic-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/dynamic-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/dynamic-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/dynamic-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/esql-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/esql-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/esql-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/esql-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-26-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-26-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-26-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-56-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-56-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-56-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-58-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-58-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-58-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-62-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-62-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-62-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-80-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-80-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-80-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-84-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-84-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-84-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-88-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-88-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-88-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-86-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-86-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ext-86-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/faqs-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/faqs-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/faqs-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/faqs-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/fp-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/fp-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/fp-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/fp-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/guide-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/guide-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/guide-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/guide-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/how-it-works-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/how-it-works-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/how-it-works-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/how-it-works-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/index-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/index-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/index-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/index-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/infrastructure-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/infrastructure-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/infrastructure-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/infrastructure-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/install-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/install-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/install-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/install-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ldap-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ldap-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ldap-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/ldap-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/license-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/license-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/license-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/license-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/livesites-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/livesites-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/livesites-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/livesites-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/mail-archives-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/mail-archives-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/mail-archives-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/mail-archives-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/mail-lists-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/mail-lists-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/mail-lists-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/mail-lists-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/sql-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/sql-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/sql-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/sql-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/sqltaglib-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/sqltaglib-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/sqltaglib-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/sqltaglib-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/technologies-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/technologies-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/technologies-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/technologies-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/todo-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/todo-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/todo-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/todo-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/wd-xsp-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/wd-xsp-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/wd-xsp-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/wd-xsp-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/xmlfragment-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/xmlfragment-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/xmlfragment-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/xmlfragment-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/xsp-header.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/xsp-label-1.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/xsp-label-2.jpg -%%PORTDOCS%%share/java/cocoon/docs/graphics/xsp-label-3.jpg -%%PORTDOCS%%share/java/cocoon/docs/guide.html -%%PORTDOCS%%share/java/cocoon/docs/how-it-works.html -%%PORTDOCS%%share/java/cocoon/docs/images/add.jpg -%%PORTDOCS%%share/java/cocoon/docs/images/cocoon-small.jpg -%%PORTDOCS%%share/java/cocoon/docs/images/cocoon.jpg -%%PORTDOCS%%share/java/cocoon/docs/images/cocoon2.gif -%%PORTDOCS%%share/java/cocoon/docs/images/dcp-fig-1.gif -%%PORTDOCS%%share/java/cocoon/docs/images/dcp-fig-2.gif -%%PORTDOCS%%share/java/cocoon/docs/images/fix.jpg -%%PORTDOCS%%share/java/cocoon/docs/images/pyramid-model.gif -%%PORTDOCS%%share/java/cocoon/docs/images/remove.jpg -%%PORTDOCS%%share/java/cocoon/docs/images/schema.jpg -%%PORTDOCS%%share/java/cocoon/docs/images/update.jpg -%%PORTDOCS%%share/java/cocoon/docs/index.html -%%PORTDOCS%%share/java/cocoon/docs/infrastructure.html -%%PORTDOCS%%share/java/cocoon/docs/install.html -%%PORTDOCS%%share/java/cocoon/docs/ldap.html -%%PORTDOCS%%share/java/cocoon/docs/license.html -%%PORTDOCS%%share/java/cocoon/docs/livesites.html -%%PORTDOCS%%share/java/cocoon/docs/mail-archives.html -%%PORTDOCS%%share/java/cocoon/docs/mail-lists.html -%%PORTDOCS%%share/java/cocoon/docs/printer/caching.html -%%PORTDOCS%%share/java/cocoon/docs/printer/changes.html -%%PORTDOCS%%share/java/cocoon/docs/printer/cocoon2.html -%%PORTDOCS%%share/java/cocoon/docs/printer/connection-pool.html -%%PORTDOCS%%share/java/cocoon/docs/printer/contrib.html -%%PORTDOCS%%share/java/cocoon/docs/printer/dcp.html -%%PORTDOCS%%share/java/cocoon/docs/printer/dynamic.html -%%PORTDOCS%%share/java/cocoon/docs/printer/esql.html -%%PORTDOCS%%share/java/cocoon/docs/printer/faqs.html -%%PORTDOCS%%share/java/cocoon/docs/printer/fp.html -%%PORTDOCS%%share/java/cocoon/docs/printer/guide.html -%%PORTDOCS%%share/java/cocoon/docs/printer/how-it-works.html -%%PORTDOCS%%share/java/cocoon/docs/printer/images/add.jpg -%%PORTDOCS%%share/java/cocoon/docs/printer/images/cocoon-small.jpg -%%PORTDOCS%%share/java/cocoon/docs/printer/images/cocoon.jpg -%%PORTDOCS%%share/java/cocoon/docs/printer/images/cocoon2.gif -%%PORTDOCS%%share/java/cocoon/docs/printer/images/dcp-fig-1.gif -%%PORTDOCS%%share/java/cocoon/docs/printer/images/dcp-fig-2.gif -%%PORTDOCS%%share/java/cocoon/docs/printer/images/fix.jpg -%%PORTDOCS%%share/java/cocoon/docs/printer/images/pyramid-model.gif -%%PORTDOCS%%share/java/cocoon/docs/printer/images/remove.jpg -%%PORTDOCS%%share/java/cocoon/docs/printer/images/schema.jpg -%%PORTDOCS%%share/java/cocoon/docs/printer/images/update.jpg -%%PORTDOCS%%share/java/cocoon/docs/printer/index.html -%%PORTDOCS%%share/java/cocoon/docs/printer/infrastructure.html -%%PORTDOCS%%share/java/cocoon/docs/printer/install.html -%%PORTDOCS%%share/java/cocoon/docs/printer/ldap.html -%%PORTDOCS%%share/java/cocoon/docs/printer/license.html -%%PORTDOCS%%share/java/cocoon/docs/printer/livesites.html -%%PORTDOCS%%share/java/cocoon/docs/printer/mail-archives.html -%%PORTDOCS%%share/java/cocoon/docs/printer/mail-lists.html -%%PORTDOCS%%share/java/cocoon/docs/printer/resources/simple.css -%%PORTDOCS%%share/java/cocoon/docs/printer/sql.html -%%PORTDOCS%%share/java/cocoon/docs/printer/sqltaglib.html -%%PORTDOCS%%share/java/cocoon/docs/printer/technologies.html -%%PORTDOCS%%share/java/cocoon/docs/printer/todo.html -%%PORTDOCS%%share/java/cocoon/docs/printer/wd-xsp.html -%%PORTDOCS%%share/java/cocoon/docs/printer/xmlfragment.html -%%PORTDOCS%%share/java/cocoon/docs/printer/xsp.html -%%PORTDOCS%%share/java/cocoon/docs/resources/bar-border-bottom.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/bar-border-left.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/bar-border-right.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/bar-border-top.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/bar-bottom-left.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/bar-bottom-right.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/bar-top-left.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/bar-top-right.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/bottom.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/button-asf-hi.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/button-asf-lo.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/button-w3c-hi.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/button-w3c-lo.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/button-xml-hi.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/button-xml-lo.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/close.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/dot.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/join.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/line.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/logo.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/note.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/right.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/script.js -%%PORTDOCS%%share/java/cocoon/docs/resources/separator.gif -%%PORTDOCS%%share/java/cocoon/docs/resources/void.gif -%%PORTDOCS%%share/java/cocoon/docs/sql.html -%%PORTDOCS%%share/java/cocoon/docs/sqltaglib.html -%%PORTDOCS%%share/java/cocoon/docs/technologies.html -%%PORTDOCS%%share/java/cocoon/docs/todo.html -%%PORTDOCS%%share/java/cocoon/docs/wd-xsp.html -%%PORTDOCS%%share/java/cocoon/docs/xmlfragment.html -%%PORTDOCS%%share/java/cocoon/docs/xsp.html -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/cache -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/collections -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/dcp -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/example -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/formatter -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/framework -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/interpreter/ecmascript -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/interpreter/java -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/interpreter -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/logger -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/parser -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/dcp -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/ldap -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/sql -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/xinclude -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/xslt -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language/java -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/language -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/calendar -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/fp -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library/sql -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp/library -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor/xsp -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/processor -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/producer -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/response -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/store -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/transformer -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/xml/util -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon/xml -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache/cocoon -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org/apache -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api/org -%%PORTDOCS%%@dirrm share/java/cocoon/docs/api -%%PORTDOCS%%@dirrm share/java/cocoon/docs/graphics -%%PORTDOCS%%@dirrm share/java/cocoon/docs/printer/images -%%PORTDOCS%%@dirrm share/java/cocoon/docs/printer/resources -%%PORTDOCS%%@dirrm share/java/cocoon/docs/printer -%%PORTDOCS%%@dirrm share/java/cocoon/docs/images -%%PORTDOCS%%@dirrm share/java/cocoon/docs/resources -%%PORTDOCS%%@dirrm share/java/cocoon/docs -@dirrm share/java/cocoon -@exec mkdir %D/share/java/cocoon -@unexec rmdir %D/etc/apache/cocoon > /dev/null 2>&1 || true +cocoon/tools/jetty/conf/admin.xml +cocoon/tools/jetty/conf/main.xml +cocoon/tools/jetty/conf/webdefaults.xml +cocoon/tools/jetty/lib/jetty-4.2.19.jar +cocoon/tools/jetty/lib/servlet-2.3.jar +cocoon/tools/loader/Loader$RepositoryClassLoader.class +cocoon/tools/loader/Loader.class +cocoon/legal/altrmi-client-impl-0.9.2.jar.license.txt +cocoon/legal/altrmi-client-interfaces-0.9.2.jar.license.txt +cocoon/legal/altrmi-common-0.9.2.jar.license.txt +cocoon/legal/altrmi-registry-0.9.2.jar.license.txt +cocoon/legal/altrmi-server-impl-0.9.2.jar.license.txt +cocoon/legal/altrmi-server-interfacesl-0.9.2.jar.license.txt +cocoon/legal/ant-contrib-0.6.jar.license.txt +cocoon/legal/ant-junit.jar.license.txt +cocoon/legal/ant-launcher.jar.license.txt +cocoon/legal/ant-trax.jar.license.txt +cocoon/legal/ant.jar.license.txt +cocoon/legal/antlr-2.7.3.jar.license.txt +cocoon/legal/asm-1.4.2.jar.license.txt +cocoon/legal/avalon-framework-api-4.1.5.jar.license.txt +cocoon/legal/avalon-framework-impl-4.1.5.jar.license.txt +cocoon/legal/axis-1.1.jar.license.txt +cocoon/legal/axis-jaxrpc-1.1.jar.license.txt +cocoon/legal/axis-saaj-1.1.jar.license.txt +cocoon/legal/batik-all-1.5.1.jar.license.txt +cocoon/legal/bsf-2.3.0.jar.license.txt +cocoon/legal/castor-0.9.5.3-xml.jar.license.txt +cocoon/legal/chaperon-20040205.jar.license.txt +cocoon/legal/commons-beanutils-1.6.1.jar.license.txt +cocoon/legal/commons-betwixt-20030910.jar.license.txt +cocoon/legal/commons-cli-1.0.jar.license.txt +cocoon/legal/commons-collections-3.0.jar.license.txt +cocoon/legal/commons-dbcp-1.1.jar.license.txt +cocoon/legal/commons-digester-1.3.jar.license.txt +cocoon/legal/commons-discovery-0.2.jar.license.txt +cocoon/legal/commons-httpclient-2.0-final.jar.license.txt +cocoon/legal/commons-jexl-1.0-beta-1-20040113.jar.license.txt +cocoon/legal/commons-jxpath-20030909.jar.license.txt +cocoon/legal/commons-lang-2.0.jar.license.txt +cocoon/legal/commons-logging-1.0.3.jar.license.txt +cocoon/legal/commons-pool-1.1.jar.license.txt +cocoon/legal/db-ojb-1.0.rc6.jar.license.txt +cocoon/legal/deli-0.9.8.jar.license.txt +cocoon/legal/ehcache-0.8.jar.license.txt +cocoon/legal/excalibur-component-1.2.jar.license.txt +cocoon/legal/excalibur-datasource-1.1.1.jar.license.txt +cocoon/legal/excalibur-event-api-1.1.jar.license.txt +cocoon/legal/excalibur-event-impl-1.1.jar.license.txt +cocoon/legal/excalibur-i18n-1.1.jar.license.txt +cocoon/legal/excalibur-instrument-1.0.jar.license.txt +cocoon/legal/excalibur-instrument-client-2003-03-31.jar.license.txt +cocoon/legal/excalibur-instrument-manager-1.0.jar.license.txt +cocoon/legal/excalibur-instrument-manager-interfaces-1.0.jar.license.txt +cocoon/legal/excalibur-io-1.1.jar.license.txt +cocoon/legal/excalibur-logger-1.1.jar.license.txt +cocoon/legal/excalibur-monitor-1.0.2.jar.license.txt +cocoon/legal/excalibur-naming-1.0.jar.license.txt +cocoon/legal/excalibur-pool-1.2.jar.license.txt +cocoon/legal/excalibur-sourceresolve-1.1.jar.license.txt +cocoon/legal/excalibur-store-1.0.jar.license.txt +cocoon/legal/excalibur-testcase-1.2.jar.license.txt +cocoon/legal/excalibur-util-1.0.jar.license.txt +cocoon/legal/excalibur-xmlutil-1.0.jar.license.txt +cocoon/legal/fop-0.20.5.jar.license.txt +cocoon/legal/geronimo-spec-jms-DEV-20031120.jar.license.txt +cocoon/legal/geronimo-spec-jta-DEV-20040202.jar.license.txt +cocoon/legal/groovy-20040415.114632.jar.license.txt +cocoon/legal/hsqldb-1.7.1.jar.license.txt +cocoon/legal/htmlarea.license.txt +cocoon/legal/icu4j.jar.license.txt +cocoon/legal/itext-1.02b.jar.license.txt +cocoon/legal/itext-xml-1.02.jar.license.txt +cocoon/legal/jakarta-bcel-20040329.jar.license.txt +cocoon/legal/jakarta-oro-2.0.8.jar.license.txt +cocoon/legal/jakarta-regexp-1.3.jar.license.txt +cocoon/legal/jakarta-slide-webdavlib-2.0rc1.jar.license.txt +cocoon/legal/jcs-1.0-dev.20040516.jar.license.txt +cocoon/legal/jdom-b9.jar.license.txt +cocoon/legal/jdtcore-2.1.3.jar.license.txt +cocoon/legal/jena-2.0.0.jar.license.txt +cocoon/legal/jetty-4.2.19.jar.license.html +cocoon/legal/jfor-0.7.1.jar.license.txt +cocoon/legal/jing-20030619.jar.license.txt +cocoon/legal/jisp-2.5.1.jar.license.txt +cocoon/legal/joost-20040330.jar.license.txt +cocoon/legal/jstyle.jar.license.txt +cocoon/legal/jtidy-04aug2000r7-dev.jar.license.txt +cocoon/legal/junit.jar.license.txt +cocoon/legal/log4j-1.2.8.jar.license.txt +cocoon/legal/logkit-1.2.2.jar.license.txt +cocoon/legal/lucene-1.3-final.jar.license.txt +cocoon/legal/midi-license.txt +cocoon/legal/pizza-1.1.jar.license.txt +cocoon/legal/pluto-20040310.jar.license.txt +cocoon/legal/poi-2.5-final-20040302.jar.license.txt +cocoon/legal/portlet-api-20040310.jar.license.txt +cocoon/legal/qdox-1.3.jar.license.txt +cocoon/legal/quartz-1.3.2.jar.license.txt +cocoon/legal/rhino1.5r4-continuations-20040228.jar.license.txt +cocoon/legal/servlet-2.3.jar.license.txt +cocoon/legal/servlet_2_2.jar.license.txt +cocoon/legal/slide-kernel-2.0.jar.license.txt +cocoon/legal/slide-stores-2.0.jar.license.txt +cocoon/legal/slide-webdavservlet-2.0.jar.license.txt +cocoon/legal/spark.fpl.license.txt +cocoon/legal/spark.opl.license.txt +cocoon/legal/util.concurrent-1.3.3.jar.license.txt +cocoon/legal/velocity-1.4.jar.license.jtxt +cocoon/legal/wsdl4j-1.4.jar.license.txt +cocoon/legal/xalan-2.6.0.jar.license.txt +cocoon/legal/xercesImpl-2.6.2.jar.license.txt +cocoon/legal/xindice-1.1b4.jar.license.txt +cocoon/legal/xml-apis.jar.license.txt +cocoon/legal/xml-commons-resolver-1.1.jar.license.txt +cocoon/legal/xmldb-api-20030701.jar.license.txt +cocoon/legal/xmldb-common-20030701.jar.license.txt +cocoon/legal/xmldb-xupdate-20040205.jar.license.txt +cocoon/legal/xmlunit0.8.jar.license.txt +cocoon/legal/xreporter-expression-20030725.jar.license.txt +@dirrm cocoon/tools/jetty/conf +@dirrm cocoon/tools/jetty/lib +@dirrm cocoon/tools/jetty +@dirrm cocoon/tools/loader +@dirrm cocoon/legal +@dirrm cocoon/tools +sbin/cocoon.sh +sbin/cocoonctl +etc/rc.d/cocoon.sh +@dirrm cocoon |