[RPM (6.0)] [DIST generic] apache-cocoon21-2.1.11-2.jpp6

Ralph Apel <[email protected]> Tue, 18 Sep 2012 10:38:20 +0200
Newsgroups gmane.linux.jpackage.announce
Message-ID <[email protected]>
Name        : apache-cocoon21              Relocations: (not relocatable)
Version     : 2.1.11                            Vendor: JPackage Project
Release     : 2.jpp6                        Build Date: Tue 18 Sep 2012 09:50:19 AM CEST
Install Date: (not installed)               Build Host: linux.fritz.box
Group       : Development/Libraries/Java    Source RPM: (none)
Size        : 49427708                         License: Apache Software License 2.0
Signature   : (none)
Packager    : Ralph Apel <[email protected]>
URL         : http://cocoon.apache.org
Summary     : Cocoon component pipeline framework
Description :
Apache Cocoon is a framework built around the concepts of
separation of concerns and component-based development.
Cocoon implements these concepts around the notion of
component pipelines , each component on the pipeline
specializing on a particular operation.

---------------
Ralph Apel <[email protected]> 0:2.1.11-2
- Full build, xmldb and xindice added, home created
---------------
apache-cocoon21.src: W: specfile-error /usr/bin/build-classpath: error: Could not find ant-contrib Java extension for this JVM
apache-cocoon21.src: W: specfile-error /usr/bin/build-classpath: error: Could not find commons-codec Java extension for this JVM
apache-cocoon21.src: W: specfile-error /usr/bin/build-classpath: error: Could not find xalan-j2 Java extension for this JVM
apache-cocoon21.src: W: specfile-error /usr/bin/build-classpath: error: Could not find xml-commons-resolver12 Java extension for this JVM
apache-cocoon21.src: W: specfile-error /usr/bin/build-classpath: error: Some specified jars were not found
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-2.1.11.tgz
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-test-build.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-gump.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-HttpServletRequestWrapper.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-XSLTProcessorImpl.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-chaperon-ParserTransformer.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-EPMerge.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-Sheet.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-iTextSerializer.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-gump-bootstrap.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-webapp-cocoon-xconf-post.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-ScriptablePropertyPointer.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-Cell.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-WebServiceProxyGenerator.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-HttpProxyGenerator.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-chaperon-ParseExceptionGenerator.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-jars-bootstrap.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-jars.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-script.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-Workbook.patch
apache-cocoon21.src: W: source-or-patch-not-bzipped apache-cocoon21-HttpServletResponseWrapper.patch
apache-cocoon21.src: W: no-signature
apache-cocoon21.src: W: invalid-license Apache Software License 2.0
1 packages and 0 specfiles checked; 0 errors, 28 warnings.

---------------
Index: apache-cocoon21-jars.patch
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/apache-cocoon21/apache-cocoon21-jars.patch,v
retrieving revision 1.1
diff -u -r1.1 apache-cocoon21-jars.patch
--- apache-cocoon21-jars.patch	6 Sep 2012 09:14:00 -0000	1.1
+++ apache-cocoon21-jars.patch	18 Sep 2012 08:38:18 -0000
@@ -1,5 +1,5 @@
 --- lib/jars.xml.sav12	2007-12-05 06:24:48.000000000 +0100
-+++ lib/jars.xml	2012-09-04 13:52:05.940663107 +0200
++++ lib/jars.xml	2012-09-18 09:48:38.100793425 +0200
 @@ -32,7 +32,7 @@
        foundation of JDK 1.5 concurrency management.
      </description>
@@ -228,16 +228,27 @@
      <homepage>http://xerces.apache.org/xerces2-j/</homepage>
    </file>
  
-@@ -304,7 +316,7 @@
+@@ -304,7 +316,18 @@
      </description>
      <ant-target>external</ant-target>
      <used-by>Cocoon</used-by>
 -    <lib>endorsed/xml-apis-1.3.04.jar</lib>
 +    <lib>endorsed/xml-apis.jar</lib>
++    <homepage>http://xml.apache.org/commons/</homepage>
++  </file>
++
++  <file>
++    <title>The XML API Extensions</title>
++    <description>
++      These are the common interfaces for XML processing.
++    </description>
++    <ant-target>external</ant-target>
++    <used-by>Cocoon</used-by>
++    <lib>endorsed/xml-apis-ext.jar</lib>
      <homepage>http://xml.apache.org/commons/</homepage>
    </file>
  
-@@ -315,7 +327,7 @@
+@@ -315,7 +338,7 @@
        the Scalable Vector Graphics (SVG) format for various purposes, such as
        viewing, generation or manipulation.</description>
      <used-by>SVG serializer (batik block)</used-by>
@@ -246,7 +257,7 @@
      <homepage>http://xml.apache.org/batik/</homepage>
    </file>
  
-@@ -330,7 +342,7 @@
+@@ -330,7 +353,7 @@
        support the additional languages.
      </description>
      <used-by>BSF Block (Script generator, script action)</used-by>
@@ -255,7 +266,7 @@
      <homepage>http://jakarta.apache.org/bsf/</homepage>
    </file>
  
-@@ -342,7 +354,7 @@
+@@ -342,7 +365,7 @@
        available to the Java developers using a Java-like syntax.
      </description>
      <used-by>BSF Block (Script generator, script action)</used-by>
@@ -264,7 +275,7 @@
      <homepage>http://groovy.codehaus.org/</homepage>
    </file>
  
-@@ -355,7 +367,7 @@
+@@ -355,7 +378,7 @@
  	  before they are loaded into the Java Virtual Machine.
      </description>
      <used-by>BSF Block (Script generator, script action)</used-by>
@@ -273,7 +284,7 @@
      <homepage>http://asm.objectweb.org/</homepage>
    </file>
  
-@@ -366,7 +378,7 @@
+@@ -366,7 +389,7 @@
        class visitors that can be useful for programming and debugging purposes.
      </description>
      <used-by>BSF Block (Script generator, script action)</used-by>
@@ -282,7 +293,7 @@
      <homepage>http://asm.objectweb.org/</homepage>
    </file>
  
-@@ -381,7 +393,7 @@
+@@ -381,7 +404,7 @@
        delivery context.
      </description>
      <used-by>DELI (deli block)</used-by>
@@ -291,7 +302,7 @@
      <homepage>http://delicon.sourceforge.net</homepage>
    </file>
  
-@@ -391,7 +403,7 @@
+@@ -391,7 +414,7 @@
        Commons IO is a library of utilities to assist with developing IO functionality.
      </description>
      <used-by>Cocoon</used-by>
@@ -300,7 +311,7 @@
      <homepage>http://jakarta.apache.org/commons/io/</homepage>
    </file>
  
-@@ -406,7 +418,7 @@
+@@ -406,7 +429,7 @@
        HTTP standards and recommendations.
      </description>
      <used-by>SOAP logicsheet, WebServiceProxyGenerator, HttpProxyGenerator</used-by>
@@ -309,7 +320,7 @@
      <homepage>http://jakarta.apache.org/commons/httpclient/</homepage>
    </file>
  
-@@ -416,7 +428,7 @@
+@@ -416,7 +439,7 @@
       The Logging package is an ultra-thin bridge between different logging libraries.
      </description>
      <used-by>Jakarta Commons HttpClient, Chaperon</used-by>
@@ -318,7 +329,7 @@
      <homepage>http://jakarta.apache.org/commons/logging/</homepage>
    </file>
  
-@@ -424,7 +436,7 @@
+@@ -424,7 +447,7 @@
      <title>iText XML to PDF/HTML/RTF converter (Renderer)</title>
      <description>iText reads XML documents and turns them into PDFs</description>
      <used-by>iText serializer</used-by>
@@ -327,7 +338,7 @@
      <homepage>http://www.lowagie.com/iText/</homepage>
    </file>
  
-@@ -435,7 +447,7 @@
+@@ -435,7 +458,7 @@
        the XSL recommendation and then turns it into a PDF document.
      </description>
      <used-by>FOP serializer (fop block)</used-by>
@@ -336,7 +347,7 @@
      <homepage>http://xml.apache.org/fop/</homepage>
    </file>
  
-@@ -447,7 +459,7 @@
+@@ -447,7 +470,7 @@
        common wordprocessors.
      </description>
      <used-by>RTF serializer (jfor block)</used-by>
@@ -345,7 +356,7 @@
      <homepage>http://www.jfor.org</homepage>
    </file>
  
-@@ -459,7 +471,7 @@
+@@ -459,7 +482,7 @@
        database engine which offers both in memory and disk based tables.
      </description>
      <used-by>Cocoon samples webapp</used-by>
@@ -354,7 +365,7 @@
      <homepage>http://hsqldb.sourceforge.net/</homepage>
    </file>
  
-@@ -470,7 +482,7 @@
+@@ -470,7 +493,7 @@
        based upon Microsoft's OLE 2 Compound Document format using pure Java.
      </description>
      <used-by>MS Excel serializer (poi block)</used-by>
@@ -363,7 +374,7 @@
      <homepage>http://jakarta.apache.org/poi/</homepage>
    </file>
  
-@@ -478,7 +490,7 @@
+@@ -478,7 +501,7 @@
      <title>Jena RDF framework</title>
      <description>Jena is a java API for manipulating RDF models.</description>
      <used-by>DELI (deli block)</used-by>
@@ -372,7 +383,7 @@
      <homepage>http://jena.sourceforge.net/</homepage>
    </file>
  
-@@ -488,7 +500,7 @@
+@@ -488,7 +511,7 @@
      provides robust and full-featured Unicode services on a wide variety 
      of platforms. </description>
      <used-by>DELI (deli block)</used-by>
@@ -381,7 +392,7 @@
      <homepage>http://www-306.ibm.com/software/globalization/icu/</homepage>
    </file>
  
-@@ -496,7 +508,7 @@
+@@ -496,7 +519,7 @@
      <title>JCS</title>
      <description>Java Caching System</description>
      <used-by>JCS Store</used-by>
@@ -390,7 +401,7 @@
      <homepage>http://jakarta.apache.org/jcs/</homepage>
    </file>
  
-@@ -504,7 +516,7 @@
+@@ -504,7 +527,7 @@
      <title>EHCache</title>
      <description>Easy Hibernate Cache</description>
      <used-by>EHCache Store</used-by>
@@ -399,7 +410,7 @@
      <homepage>http://ehcache.sourceforge.net/</homepage>
    </file>
  
-@@ -512,7 +524,7 @@
+@@ -512,7 +535,7 @@
      <title>Transform HTML to XML</title>
      <description>Tidy is a HTML syntax checker and pretty printer.</description>
      <used-by>HTML generator (html block), RSSTransformer (Portal block)</used-by>
@@ -408,7 +419,7 @@
      <homepage>http://jtidy.sourceforge.net/</homepage>
    </file>
  
-@@ -520,7 +532,7 @@
+@@ -520,7 +543,7 @@
      <title>CyberNeko: Transform HTML to XML</title>
      <description>NekoHTML is a lightweight HTML syntax correcter written using Xerces Native Interface.</description>
      <used-by>NekoHTML generator (html block)</used-by>
@@ -417,7 +428,7 @@
      <homepage>http://people.apache.org/~andyc/neko/doc/html/</homepage>
    </file>
  
-@@ -528,7 +540,7 @@
+@@ -528,7 +551,7 @@
      <title>CyberNeko DTD Converter</title>
      <description>NekoHTML is a lightweight HTML syntax correcter written using Xerces Native Interface.</description>
      <used-by>Forms block</used-by>
@@ -426,7 +437,7 @@
      <homepage>http://people.apache.org/~andyc/neko/doc/dtd/</homepage>
    </file>
    
-@@ -539,7 +551,7 @@
+@@ -539,7 +562,7 @@
        on it to have a nice output, limitted to a subset of the HTML DTD
      </description>
      <used-by>Forms block</used-by>
@@ -435,7 +446,7 @@
      <homepage>http://cocoondev.org/daisy/</homepage>
    </file>  
  
-@@ -549,7 +561,7 @@
+@@ -549,7 +572,7 @@
        Java Utility classes of Daisy
      </description>
      <used-by>Forms block - HTMLCleaner</used-by>
@@ -444,7 +455,7 @@
      <homepage>http://cocoondev.org/daisy/</homepage>
    </file>   
    
-@@ -560,7 +572,7 @@
+@@ -560,7 +583,7 @@
        searching of documents.
      </description>
      <used-by>Lucene block</used-by>
@@ -453,7 +464,7 @@
      <homepage>http://lucene.apache.org/</homepage>
    </file>
  
-@@ -576,7 +588,7 @@
+@@ -576,7 +599,7 @@
      <title>Log4j</title>
      <description>Logging for java</description>
      <used-by>Core and DELI (deli block)</used-by>
@@ -462,7 +473,7 @@
      <homepage>http://logging.apache.org/log4j/</homepage>
    </file>
  
-@@ -588,7 +600,7 @@
+@@ -588,7 +611,7 @@
        entity sets, but can be used for other resources too.
      </description>
      <used-by>Cocoon Role entity-resolver</used-by>
@@ -471,7 +482,7 @@
      <homepage>http://xml.apache.org/commons/</homepage>
    </file>
  
-@@ -596,7 +608,7 @@
+@@ -596,7 +619,7 @@
      <title>Servlet API</title>
      <description>Servlet API Version 2.2</description>
      <used-by>Cocoon</used-by>
@@ -480,7 +491,7 @@
      <homepage>http://tomcat.apache.org/</homepage>
    </file>
  
-@@ -604,7 +616,7 @@
+@@ -604,7 +627,7 @@
      <title>Velocity engine</title>
      <description>Velocity is a general purpose template engine written in Java.</description>
      <used-by>Velocity Generator (velocity block)</used-by>
@@ -489,7 +500,7 @@
      <homepage>http://jakarta.apache.org/velocity/</homepage>
    </file>
  
-@@ -612,7 +624,7 @@
+@@ -612,7 +635,7 @@
      <title>XML:DB APIs</title>
      <description>Database tailored for the storage of XML data.</description>
      <used-by>XML:DB source (xmldb block)</used-by>
@@ -498,7 +509,7 @@
      <homepage>http://xmldb-org.sourceforge.net/</homepage>
    </file>
  
-@@ -620,7 +632,7 @@
+@@ -620,7 +643,7 @@
      <title>XML:DB APIs</title>
      <description>Database tailored for the storage of XML data.</description>
      <used-by>XML:DB source (xmldb block)</used-by>
@@ -507,7 +518,33 @@
      <homepage>http://www.xmldb.org/</homepage>
    </file>
  
-@@ -654,7 +666,7 @@
+@@ -628,7 +651,7 @@
+     <title>XML:DB APIs</title>
+     <description>Database tailored for the storage of XML data.</description>
+     <used-by>XML:DB source (xmldb block)</used-by>
+-    <lib>optional/xmldb-xupdate-20040205.jar</lib>
++    <lib>optional/xmldb-xupdate.jar</lib>
+     <homepage>http://www.xmldb.org/</homepage>
+   </file>
+ 
+@@ -636,14 +659,14 @@
+     <title>XML Xindice</title>
+     <description>Native XML Database by Apache XML project</description>
+     <used-by>xmldb block</used-by>
+-    <lib>optional/xindice-1.1.jar</lib>
++    <lib>optional/xindice.jar</lib>
+     <homepage>http://xml.apache.org/xindice/</homepage>
+   </file>
+   <file>
+     <title>XML Xindice DOM Compatibility</title>
+     <description>Native XML Database by Apache XML project</description>
+     <used-by>xmldb block</used-by>
+-    <lib>optional/xindice-dom-1.1.jar</lib>
++    <lib>optional/xindice-dom.jar</lib>
+     <homepage>http://xml.apache.org/xindice/</homepage>
+   </file>
+ 
+@@ -654,7 +677,7 @@
        HTTP to implement remote procedure calls.
      </description>
      <used-by>xmldb block</used-by>
@@ -516,7 +553,7 @@
      <homepage>http://ws.apache.org/xmlrpc/</homepage>
    </file>
  
-@@ -662,7 +674,7 @@
+@@ -662,7 +685,7 @@
      <title>Jakarta Commons JXPath</title>
      <description>XPath interpreter. Work with JavaBeans and DOM nodes</description>
      <used-by>Flow, JXPath logicsheet</used-by>
@@ -525,7 +562,7 @@
      <homepage>http://jakarta.apache.org/commons/jxpath/</homepage>
    </file>
  
-@@ -670,7 +682,7 @@
+@@ -670,7 +693,7 @@
      <title>Jakarta Commons Jexl</title>
      <description>JSTL Expression Language</description>
      <used-by>JXTemplateGenerator</used-by>
@@ -534,7 +571,7 @@
      <homepage>http://jakarta.apache.org/commons/jexl/</homepage>
    </file>
  
-@@ -678,7 +690,7 @@
+@@ -678,7 +701,7 @@
      <title>Eclipse Java Development Tools Core</title>
      <description>Eclipse Java Compiler</description>
      <used-by>XSP</used-by>
@@ -543,7 +580,7 @@
      <homepage>http://www.eclipse.org/jdt/</homepage>
    </file>
  
-@@ -686,7 +698,7 @@
+@@ -686,7 +709,7 @@
      <title>Continuations-based JavaScript engine</title>
      <description>Rhino is an implementation of JavaScript in Java.</description>
      <used-by>Control flow</used-by>
@@ -552,7 +589,7 @@
      <homepage>http://www.mozilla.org/rhino/</homepage>
    </file>
  
-@@ -694,7 +706,7 @@
+@@ -694,7 +717,7 @@
      <title>JavacAPI</title>
      <description>Embedded Java Compiler API</description>
      <used-by>Control flow</used-by>
@@ -561,7 +598,7 @@
      <homepage>ftp://ftp.primaryinterface.com/pub/javacAPI</homepage>
    </file>
  
-@@ -702,7 +714,7 @@
+@@ -702,7 +725,7 @@
      <title>JavacAPI Eclipse Implementation</title>
      <description>Embedded Java Compiler API implemented with Eclipse JDT Core</description>
      <used-by>Control flow</used-by>
@@ -570,7 +607,7 @@
      <homepage>ftp://ftp.primaryinterface.com/pub/javacAPI</homepage>
    </file>
  
-@@ -724,7 +736,7 @@
+@@ -724,7 +747,7 @@
        those to XML files.
      </description>
      <used-by>Chaperon block</used-by>
@@ -579,7 +616,7 @@
      <homepage>http://chaperon.sourceforge.net/</homepage>
    </file>
  
-@@ -735,7 +747,7 @@
+@@ -735,7 +758,7 @@
        binding, Java-to-SQL persistence.
      </description>
      <used-by>CastorTransformer and precept</used-by>
@@ -588,7 +625,7 @@
      <homepage>http://castor.codehaus.org/</homepage>
    </file>
  
-@@ -744,7 +756,7 @@
+@@ -744,7 +767,7 @@
      <title>Jing</title>
      <description>RELAX NG validator</description>
      <used-by>JARV transformer (validation block) and build</used-by>
@@ -597,7 +634,7 @@
      <homepage>http://www.thaiopensource.com/relaxng/jing.html</homepage>
    </file>
  
-@@ -754,7 +766,7 @@
+@@ -754,7 +777,7 @@
        A large list of character sets used for XML/HTML serialization.
      </description>
      <used-by>serializers</used-by>
@@ -606,7 +643,7 @@
      <homepage>http://cocoon.apache.org/</homepage>
    </file>
  
-@@ -786,7 +798,7 @@
+@@ -786,7 +809,7 @@
      <title>Slide WebDAV Client library</title>
      <description>The Jakarta Slide WebDAV client library.</description>
      <used-by>WebDAV block</used-by>
@@ -615,7 +652,7 @@
      <homepage>http://jakarta.apache.org/slide/</homepage>
    </file>
  
-@@ -794,7 +806,7 @@
+@@ -794,7 +817,7 @@
      <title>Jakarta Commons Transaction</title>
      <description>Utility classes commonly used in transactional Java programming</description>
      <used-by>WebDAV block</used-by>
@@ -624,7 +661,7 @@
      <homepage>http://jakarta.apache.org/commons/transaction/</homepage>
    </file>
  
-@@ -802,7 +814,7 @@
+@@ -802,7 +825,7 @@
      <title>Jakarta Commons Codec</title>
      <description>Implementations of common encoders and decoders</description>
      <used-by>WebDAV block</used-by>
@@ -633,7 +670,7 @@
      <homepage>http://jakarta.apache.org/commons/codec/</homepage>
    </file>
  
-@@ -810,7 +822,7 @@
+@@ -810,7 +833,7 @@
      <title>JDOM</title>
      <description>JDOM</description>
      <used-by>Slide block</used-by>
@@ -642,7 +679,7 @@
      <homepage>http://www.jdom.org/</homepage>
    </file>
  
-@@ -821,7 +833,7 @@
+@@ -821,7 +844,7 @@
        Implementation taken from the Apache Geronimo project for license compatibility.
      </description>
      <used-by>Slide block</used-by>
@@ -651,7 +688,7 @@
      <homepage>http://java.sun.com/products/jta/</homepage>
    </file>
  
-@@ -833,7 +845,7 @@
+@@ -833,7 +856,7 @@
        describing services
      </description>
      <used-by>Axis block</used-by>
@@ -660,7 +697,7 @@
      <homepage>http://sourceforge.net/projects/wsdl4j</homepage>
    </file>
  
-@@ -844,7 +856,7 @@
+@@ -844,7 +867,7 @@
        SOAP 1.1 specification and SOAP with Attachments note.
      </description>
      <used-by>Axis block</used-by>
@@ -669,7 +706,7 @@
      <homepage>http://java.sun.com/xml/saaj/</homepage>
    </file>
  
-@@ -856,7 +868,7 @@
+@@ -856,7 +879,7 @@
        general, and for lifecycle management of singleton (factory) classes.
      </description>
      <used-by>Axis block</used-by>
@@ -678,7 +715,7 @@
      <homepage>http://jakarta.apache.org/commons/discovery/</homepage>
    </file>
  
-@@ -869,7 +881,7 @@
+@@ -869,7 +892,7 @@
        on the Java platform.
      </description>
      <used-by>Axis block</used-by>
@@ -687,7 +724,7 @@
      <homepage>http://java.sun.com/xml/jaxrpc/</homepage>
    </file>
  
-@@ -880,7 +892,7 @@
+@@ -880,7 +903,7 @@
        Protocol")
      </description>
      <used-by>Axis block</used-by>
@@ -696,7 +733,7 @@
      <homepage>http://ws.apache.org/axis/</homepage>
    </file>
  
-@@ -891,7 +903,7 @@
+@@ -891,7 +914,7 @@
        on base classes of the JDK, such as unrolling exceptions.
      </description>
      <used-by>Cocoon, OJB</used-by>
@@ -705,7 +742,7 @@
      <homepage>http://jakarta.apache.org/commons/lang/</homepage>
    </file>
  
-@@ -901,7 +913,7 @@
+@@ -901,7 +924,7 @@
        An expression language interpreter.
      </description>
      <used-by>Cocoon Forms block</used-by>
@@ -714,16 +751,16 @@
      <homepage>http://cocoondev.org/xreporter/</homepage>
    </file>
  
-@@ -909,7 +921,7 @@
+@@ -909,7 +932,7 @@
      <title>ORO</title>
      <description>Perl5 compatible regular expression engine</description>
      <used-by>Cocoon Forms block</used-by>
 -    <lib>optional/jakarta-oro-2.0.8.jar</lib>
-+    <lib>optional/oro.jar</lib>
++    <lib>optional/jakarta-oro.jar</lib>
      <homepage>http://jakarta.apache.org/oro/</homepage>
    </file>
  
-@@ -917,7 +929,7 @@
+@@ -917,7 +940,7 @@
      <title>Joost</title>
      <description>Streaming Transformation for XML (STX) library</description>
      <used-by>STX block</used-by>
@@ -732,7 +769,7 @@
      <homepage>http://joost.sourceforge.net/</homepage>
    </file>
  
-@@ -928,7 +940,7 @@
+@@ -928,7 +951,7 @@
        definitions from source files complete with JavaDoc @tags.
      </description>
      <used-by>QDoxSource (qdox block)</used-by>
@@ -741,7 +778,7 @@
      <homepage>http://qdox.codehaus.org/</homepage>
     </file>
  
-@@ -936,7 +948,7 @@
+@@ -936,7 +959,7 @@
      <title>Quartz</title>
      <description>Quartz Scheduler</description>
      <used-by>Cron block</used-by>
@@ -750,7 +787,7 @@
      <homepage>http://www.opensymphony.com/quartz/</homepage>
     </file>
  
-@@ -949,7 +961,7 @@
+@@ -949,7 +972,7 @@
        The BeanUtils component provides easy-to-use wrappers around these capabilities.
      </description>
      <used-by>JXPath, Faces block, BetwixtTransformer</used-by>
@@ -759,7 +796,7 @@
      <homepage>http://jakarta.apache.org/commons/beanutils/</homepage>
    </file>
  
-@@ -962,7 +974,7 @@
+@@ -962,7 +985,7 @@
         available for your use, or you can also create your own.
      </description>
      <used-by>Faces block</used-by>
@@ -768,7 +805,7 @@
      <homepage>http://jakarta.apache.org/commons/digester/</homepage>
    </file>  
  
-@@ -974,7 +986,7 @@
+@@ -974,7 +997,7 @@
        translators from grammatical descriptions containing Java, C#, or C++ actions
      </description>
      <used-by>OJB</used-by>
@@ -777,7 +814,7 @@
      <homepage>http://www.antlr.org/</homepage>
    </file>
  
-@@ -984,7 +996,7 @@
+@@ -984,7 +1007,7 @@
         Database Connection Pool API
      </description>
      <used-by>OJB</used-by>
@@ -786,7 +823,7 @@
      <homepage>http://jakarta.apache.org/commons/dbcp/</homepage>
    </file>
  
-@@ -995,7 +1007,7 @@
+@@ -995,7 +1018,7 @@
         may be useful when creating new pool implementations.
      </description>
      <used-by>OJB</used-by>
@@ -795,7 +832,7 @@
      <homepage>http://jakarta.apache.org/commons/pool/</homepage>
    </file>
  
-@@ -1006,7 +1018,7 @@
+@@ -1006,7 +1029,7 @@
          for Java Objects against relational databases.
      </description>
      <used-by>OJB</used-by>
@@ -804,7 +841,7 @@
      <homepage>http://db.apache.org/ojb/</homepage>
    </file>
    <!-- OJB block end (6-Aug-2003) -->
-@@ -1020,7 +1032,7 @@
+@@ -1020,7 +1043,7 @@
        under the Apache license and therefore freely distributable.
      </description>
      <used-by>Mail</used-by>
@@ -813,7 +850,7 @@
      <homepage>http://geronimo.apache.org/</homepage>
    </file>
  
-@@ -1033,7 +1045,7 @@
+@@ -1033,7 +1056,7 @@
        under the Apache license and therefore freely distributable.
      </description>
      <used-by>Mail</used-by>
@@ -822,7 +859,7 @@
      <homepage>http://geronimo.apache.org/</homepage>
    </file>
  
-@@ -1047,7 +1059,7 @@
+@@ -1047,16 +1070,15 @@
        under the Apache license and therefore freely distributable.
      </description>
      <used-by>JMS</used-by>
@@ -830,8 +867,40 @@
 +    <lib>optional/geronimo-spec-jms.jar</lib>
      <homepage>http://geronimo.apache.org/</homepage>
    </file>
-   <!--
-@@ -1111,7 +1123,7 @@
+-  <!--
+   <file>
+     <title>OpenJMS</title>
+     <description>OpenJMS core libraries. OpenJMS is a OpenSource JMS, Java Messaging
+     Service, implementation.</description>
+     <used-by>JMS</used-by>
+-    <lib>jms/lib/exolabcore-0.3.6.jar</lib>
++    <lib>optional/exolabcore.jar</lib>
+     <homepage>http://openjms.sf.net</homepage>
+   </file>
+ 
+@@ -1065,10 +1087,11 @@
+     <description>OpenJMS client libraries. OpenJMS is a OpenSource JMS, Java Messaging
+     Service, implementation.</description>
+     <used-by>JMS</used-by>
+-    <lib>jms/lib/openjms-client-0.7.6-rc2.jar</lib>
++    <lib>optional/openjms-client.jar</lib>
+     <homepage>http://openjms.sf.net</homepage>
+   </file>
+ 
++  <!--
+   <file>
+     <title>Sun JMS API</title>
+     <description>Sun's Java Messaging Service APIs. From the website:
+@@ -1082,7 +1105,7 @@
+        language.
+     </description>
+     <used-by>JMS</used-by>
+-    <lib>jms/lib/jms-1.0.2a.jar</lib>
++    <lib>jms/lib/jms_1_1_api.jar</lib>
+     <homepage>http://java.sun.com/jms</homepage>
+   </file>
+ 
+@@ -1111,7 +1134,7 @@
        original spec.
      </description>
      <used-by>Portal</used-by>
@@ -840,7 +909,7 @@
      <homepage>http://portals.apache.org/pluto/</homepage>
    </file>
  
-@@ -1123,7 +1135,7 @@
+@@ -1123,7 +1146,7 @@
        original spec.
      </description>
      <used-by>Portal</used-by>
@@ -849,7 +918,7 @@
      <homepage>http://portals.apache.org/pluto/</homepage>
    </file>
    <file id="portals-bridges-common">
-@@ -1133,7 +1145,7 @@
+@@ -1133,7 +1156,7 @@
        using common web frameworks like Struts, JSF, PHP, Perl and Velocity. 
      </description>
      <used-by>Portal</used-by>
@@ -858,7 +927,7 @@
      <homepage>http://portals.apache.org/bridges/</homepage>
    </file>
  
-@@ -1144,7 +1156,7 @@
+@@ -1144,7 +1167,7 @@
        possibility to analyze, create, and manipulate (binary) Java class files.
      </description>
      <used-by>XSLTC, javaflow</used-by>
@@ -867,7 +936,7 @@
      <homepage>http://jakarta.apache.org/bcel/</homepage>
    </file>
  
-@@ -1155,7 +1167,7 @@
+@@ -1155,7 +1178,7 @@
        specification.
      </description>
      <used-by>Faces block</used-by>
@@ -876,7 +945,7 @@
      <homepage>http://myfaces.apache.org/</homepage>
    </file>
  
-@@ -1166,7 +1178,7 @@
+@@ -1166,7 +1189,7 @@
        specification.
      </description>
      <used-by>Faces block</used-by>
@@ -885,7 +954,7 @@
      <homepage>http://myfaces.apache.org/</homepage>
    </file>
  
-@@ -1176,7 +1188,7 @@
+@@ -1176,7 +1199,7 @@
        EL is the JSP 2.0 Expression Language Interpreter from Apache.
      </description>
      <used-by>Faces block</used-by>
@@ -894,7 +963,7 @@
      <homepage>http://jakarta.apache.org/commons/el/</homepage>
    </file>
  
-@@ -1186,7 +1198,7 @@
+@@ -1186,7 +1209,7 @@
        JSP API classes from Apache Tomcat
      </description>
      <used-by>Faces block</used-by>
@@ -903,7 +972,7 @@
      <homepage>http://tomcat.apache.org/</homepage>
    </file>
  
-@@ -1196,7 +1208,7 @@
+@@ -1196,7 +1219,7 @@
        Jackrabbit JCR implementation
      </description>
      <used-by>JCR block</used-by>
@@ -912,7 +981,7 @@
      <homepage>http://jackrabbit.apache.org/</homepage>
    </file>
  
-@@ -1206,7 +1218,7 @@
+@@ -1206,7 +1229,7 @@
        Convenient access to JDBC using Maps and List.
      </description>
      <used-by>Forms block</used-by>
Index: apache-cocoon21.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/apache-cocoon21/apache-cocoon21.spec,v
retrieving revision 1.1
diff -u -r1.1 apache-cocoon21.spec
--- apache-cocoon21.spec	6 Sep 2012 09:14:00 -0000	1.1
+++ apache-cocoon21.spec	18 Sep 2012 08:38:18 -0000
@@ -29,7 +29,7 @@
 #
 
 %define section   free
-%define bootstrap    1
+%define bootstrap    0
 %define _binary_payload w9.gzdio
 %define _source_payload w9.gzdio
 %define _binary_filedigest_algorithm 1
@@ -37,13 +37,14 @@
 
 Name:           apache-cocoon21
 Version:        2.1.11
-Release:        1%{?dist}
+Release:        2%{?dist}
 Epoch:          0
 Summary:        Cocoon component pipeline framework
 License:        Apache Software License 2.0
 Source0:        apache-cocoon21-2.1.11.tgz
 # svn export http://svn.apache.org/repos/asf/cocoon/tags/cocoon-2.1/RELEASE_2_1_11/ apache-cocoon21-2.1.11
 # tar czf apache-cocoon21-2.1.11.tgz apache-cocoon21-2.1.11/
+Source1:        apache-cocoon21-webapp-cocoon-xconf-post.patch
 Patch0:         apache-cocoon21-ScriptablePropertyPointer.patch
 Patch1:         apache-cocoon21-XSLTProcessorImpl.patch
 Patch2:         apache-cocoon21-iTextSerializer.patch
@@ -60,6 +61,7 @@
 Patch13:        apache-cocoon21-test-build.patch
 Patch14:        apache-cocoon21-chaperon-ParseExceptionGenerator.patch
 Patch15:        apache-cocoon21-chaperon-ParserTransformer.patch
+Patch16:        apache-cocoon21-script.patch
 
 Patch98:        apache-cocoon21-jars-bootstrap.patch
 Patch99:        apache-cocoon21-gump-bootstrap.patch
@@ -70,7 +72,6 @@
 Requires:       java >= 1.6.0
 BuildRequires:  jpackage-utils >= 0:1.7.5
 BuildRequires:  java-devel >= 1.6.0
-BuildRequires:  maven2 >= 0:2.0.8
 BuildRequires:  ant
 BuildRequires:  apache-commons-beanutils
 BuildRequires:  apache-commons-cli
@@ -124,7 +125,7 @@
 BuildRequires:  apache-commons-dbcp
 BuildRequires:  apache-commons-digester
 BuildRequires:  apache-commons-discovery
-BuildRequires:  apache-commons-el
+BuildRequires:  apache-commons-el10
 BuildRequires:  apache-commons-pool
 BuildRequires:  apache-commons-transaction
 %if ! %bootstrap
@@ -158,6 +159,7 @@
 BuildRequires:  myfaces-shared11
 BuildRequires:  nekodtd
 BuildRequires:  nekohtml
+BuildRequires:  openjms
 #BuildRequires:  pizza
 BuildRequires:  portals-pluto10
 BuildRequires:  apache-poi >= 0:3.8
@@ -167,8 +169,10 @@
 BuildRequires:  quartz
 BuildRequires:  velocity
 BuildRequires:  wsdl4j
+BuildRequires:  xml-xindice
 BuildRequires:  xmldb-api
 BuildRequires:  xmldb-common
+BuildRequires:  xmldb-xupdate
 BuildRequires:  xmlrpc2
 #BuildRequires:  xreporter
 BuildRequires:  excalibur-instrument-client
@@ -221,6 +225,7 @@
 %patch13 -b .sav13
 %patch14 -b .sav14
 %patch15 -b .sav15
+%patch16 -b .sav16
 %if %bootstrap
 %patch98 -b .sav98
 %patch99 -b .sav99
@@ -312,6 +317,7 @@
 ln -s $(build-classpath xerces-j2)
 # lib/endorsed/xml-apis-1.3.04.jar.no
 ln -s $(build-classpath xml-commons-jaxp-1.3-apis) xml-apis.jar
+ln -s $(build-classpath xml-commons-jaxp-1.3-apis-ext) xml-apis-ext.jar
 #
 popd
 pushd optional
@@ -348,7 +354,7 @@
 # lib/optional/commons-discovery-0.2.jar.no
 ln -s $(build-classpath commons-discovery)
 # lib/optional/commons-el-1.0.jar.no
-ln -s $(build-classpath commons-el)
+ln -s $(build-classpath commons-el10) commons-el.jar
 # lib/optional/commons-pool-1.2.jar.no
 ln -s $(build-classpath commons-pool)
 # lib/optional/commons-transaction-1.0.1.jar.no
@@ -367,6 +373,10 @@
 mv dojo-rsrc-0.4.3.jar.no dojo-rsrc-0.4.3.jar
 # lib/optional/excalibur-datasource-2.1.jar.no
 ln -s $(build-classpath excalibur/excalibur-datasource)
+
+ln -s $(build-classpath exolabcore)
+ln -s $(build-classpath openjms/jms) openjms-client.jar
+
 # lib/optional/fop-0.20.5.jar.no
 ln -s $(build-classpath fop020)
 # lib/optional/geronimo-spec-activation-1.0.2-rc4.jar.no
@@ -388,7 +398,7 @@
 # lib/optional/jackrabbit-core-1.0.1.jar.no
 ln -s $(build-classpath jackrabbit/core) jackrabbit-core.jar
 # lib/optional/jakarta-oro-2.0.8.jar.no
-ln -s $(build-classpath oro)
+ln -s $(build-classpath oro) jakarta-oro.jar
 # lib/optional/jakarta-slide-webdavlib-2.1.jar.no
 ln -s $(build-classpath slide/webdavlib) jakarta-slide-webdavlib.jar
 # lib/optional/jdbi-1.3.1.jar.no
@@ -446,15 +456,15 @@
 # lib/optional/wsdl4j-1.5.1.jar.no
 ln -s $(build-classpath wsdl4j)
 # lib/optional/xindice-1.1.jar.no
-ln -s $(build-classpath maven2/empty-dep) xindice-1.1.jar
+ln -s $(build-classpath xml-xindice) xindice.jar
 # lib/optional/xindice-dom-1.1.jar.no
-ln -s $(build-classpath maven2/empty-dep) xindice-dom-1.1.jar
+ln -s $(build-classpath xml-xindice-dom) xindice-dom.jar
 # lib/optional/xmldb-api-20030701.jar.no
 ln -s $(build-classpath xmldb-api)
 # lib/optional/xmldb-common-20030701.jar.no
 ln -s $(build-classpath xmldb-common)
 # lib/optional/xmldb-xupdate-20040205.jar.no
-ln -s $(build-classpath maven2/empty-dep) xmldb-xupdate-20040205.jar
+ln -s $(build-classpath xmldb-xupdate)
 # lib/optional/xmlrpc-1.1.jar.no
 ln -s $(build-classpath xmlrpc2)
 # lib/optional/xreporter-expression-r683.jar.no
@@ -514,6 +524,8 @@
     -Dbuild.sysclasspath=first \
     webapp junit-tests javadocs
 
+patch -p0 < %{SOURCE1}
+
 %install
 rm -rf $RPM_BUILD_ROOT
 # jars
@@ -597,183 +609,333 @@
 (cd $RPM_BUILD_ROOT%{_javadir}/%{name}/blocks && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
 
 # home and webapp
+install -dm 0777 $RPM_BUILD_ROOT%{_datadir}/%{name}/work
+install -m 0644 announcement.xml $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 blocks.properties $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 build.properties $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 cli.xconf $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 cocoon.properties $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0755 cocoon.sh $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 CREDITS.txt $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 DESKTOP.INI $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 forrest.properties $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 gump.xml $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 INSTALL.txt $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 KEYS $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 LICENSE.txt $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 mount-table.xml.sample $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 NOTICE.txt $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 README.txt $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -m 0644 status.xml $RPM_BUILD_ROOT%{_datadir}/%{name}/
+install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/core
+pushd $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/core
+ln -sf %{_javadir}/excalibur/avalon-framework-api.jar
+ln -sf %{_javadir}/excalibur/avalon-framework-impl.jar
+ln -sf %{_javadir}/excalibur/avalon-logkit.jar
+ln -sf %{_javadir}/commons-beanutils-core.jar
+ln -sf %{_javadir}/commons-cli.jar
+ln -sf %{_javadir}/commons-codec.jar
+ln -sf %{_javadir}/commons-collections.jar
+ln -sf %{_javadir}/commons-httpclient.jar
+ln -sf %{_javadir}/commons-io.jar
+ln -sf %{_javadir}/commons-jexl.jar
+ln -sf %{_javadir}/commons-jxpath.jar
+ln -sf %{_javadir}/commons-lang.jar
+ln -sf %{_javadir}/commons-logging.jar
+ln -sf %{_javadir}/concurrent.jar
+ln -sf %{_javadir}/ecj3.jar
+ln -sf %{_javadir}/ehcache.jar
+ln -sf %{_javadir}/excalibur/excalibur-component.jar
+ln -sf %{_javadir}/excalibur/excalibur-component.jar
+ln -sf %{_javadir}/excalibur/excalibur-instrument-api.jar
+ln -sf %{_javadir}/excalibur/excalibur-instrument-mgr-api.jar
+ln -sf %{_javadir}/excalibur/excalibur-instrument-mgr-http.jar
+ln -sf %{_javadir}/excalibur/excalibur-instrument-mgr-impl.jar
+ln -sf %{_javadir}/excalibur/excalibur-logger.jar
+ln -sf %{_javadir}/excalibur/excalibur-naming.jar
+ln -sf %{_javadir}/excalibur/excalibur-pool-api.jar
+ln -sf %{_javadir}/excalibur/excalibur-pool-impl.jar
+ln -sf %{_javadir}/excalibur/excalibur-pool-instrumented.jar
+ln -sf %{_javadir}/excalibur/excalibur-sourceresolve.jar
+ln -sf %{_javadir}/excalibur/excalibur-store.jar
+ln -sf %{_javadir}/excalibur/excalibur-xmlutil.jar
+ln -sf %{_javadir}/javacApi.jar
+ln -sf %{_javadir}/javacImpl.jar
+ln -sf %{_javadir}/jcs.jar
+ln -sf %{_javadir}/js16.jar
+ln -sf %{_javadir}/log4j.jar
+ln -sf %{_javadir}/servlet_2_3_api.jar
+ln -sf %{_javadir}/xml-commons-resolver12.jar
+popd
+install -dm 0755 $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/endorsed/
+pushd $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/endorsed/
+ln -sf %{_javadir}/bcel5.3.jar
+ln -sf %{_javadir}/regexp.jar
+ln -sf %{_javadir}/xalan-j2.jar
+ln -sf %{_javadir}/xalan-j2-serializer.jar
+ln -sf %{_javadir}/xerces-j2.jar
+ln -sf %{_javadir}/xml-commons-jaxp-1.3-apis.jar xml-apis.jar
+ln -sf %{_javadir}/xml-commons-jaxp-1.3-apis-ext.jar xml-apis-ext.jar
+popd
+install -dm 0755 $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/optional/
+pushd $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/optional/
+ln -sf %{_javadir}/antlr.jar
+ln -sf %{_javadir}/asm2/asm2.jar
+ln -sf %{_javadir}/asm2/asm2-util.jar
+ln -sf %{_javadir}/axis/axis.jar
+ln -sf %{_javadir}/axis/jaxrpc.jar axis-jaxrpc.jar
+ln -sf %{_javadir}/axis/saaj.jar axis-saaj.jar
+ln -sf %{_javadir}/batik-all.jar
+ln -sf %{_javadir}/bsf.jar
+ln -sf %{_javadir}/castor0-xml.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/chaperon.jar
+%endif
+ln -sf %{_javadir}/cocoon-serializers-charsets.jar
+ln -sf %{_javadir}/commons-codec.jar
+ln -sf %{_javadir}/commons-dbcp.jar
+ln -sf %{_javadir}/commons-digester.jar
+ln -sf %{_javadir}/commons-discovery.jar
+ln -sf %{_javadir}/commons-el10.jar commons-el.jar
+ln -sf %{_javadir}/commons-pool.jar
+ln -sf %{_javadir}/commons-transaction.jar
+ln -sf %{_javadir}/daisy/htmlcleaner.jar daisy-htmlcleaner.jar
+ln -sf %{_javadir}/daisy/util.jar daisy-util.jar
+ln -sf %{_javadir}/db-ojb/db-ojb.jar
+ln -sf %{_javadir}/deli.jar
+ln -sf %{_javadir}/excalibur/excalibur-datasource.jar
+ln -sf %{_javadir}/fop020.jar
+ln -sf %{_javadir}/jaf_1_0_2_api.jar geronimo-spec-activation.jar
+ln -sf %{_javadir}/javamail_1_3_1_api.jar geronimo-spec-javamail.jar
+ln -sf %{_javadir}/jms_1_1_api.jar geronimo-spec-jms.jar
+ln -sf %{_javadir}/groovy10.jar
+ln -sf %{_javadir}/hsqldb.jar
+ln -sf %{_javadir}/icu4j.jar
+ln -sf %{_javadir}/itext.jar
+ln -sf %{_javadir}/jackrabbit/core.jar jackrabbit-core.jar
+ln -sf %{_javadir}/jakarta-slide-webdavlib.jar
+ln -sf %{_javadir}/jdbi.jar
+ln -sf %{_javadir}/jdom.jar
+ln -sf %{_javadir}/jena.jar
+ln -sf %{_javadir}/jfor.jar
+ln -sf %{_javadir}/jing.jar
+ln -sf %{_javadir}/joost.jar
+ln -sf %{_javadir}/jsp_2_0_api.jar
+ln -sf %{_javadir}/jta_1_0_1B_api.jar
+ln -sf %{_javadir}/jtidy.jar
+ln -sf %{_javadir}/lucene1.jar
+ln -sf %{_javadir}/myfaces/core11-impl.jar myfaces-core11-impl.jar
+ln -sf %{_javadir}/myfaces/myfaces-jsf-api.jar
+ln -sf %{_javadir}/nekodtd.jar
+ln -sf %{_javadir}/nekohtml.jar
+ln -sf %{_javadir}/oro.jar
+ln -sf %{_javadir}/portals-pluto10/pluto.jar
+ln -sf %{_javadir}/poi/poi.jar
+ln -sf %{_javadir}/portals-bridges/portals-bridges-common.jar
+ln -sf %{_javadir}/portlet_1_0_api.jar portlet-api.jar
+ln -sf %{_javadir}/qdox161.jar
+ln -sf %{_javadir}/quartz.jar
+ln -sf %{_javadir}/maven2/empty-dep.jar slide-kernel-2.1.jar
+ln -sf %{_javadir}/maven2/empty-dep.jar slide-stores-2.1.jar
+ln -sf %{_javadir}/maven2/empty-dep.jar slide-webdavservlet-2.1.jar
+ln -sf %{_javadir}/velocity.jar
+ln -sf %{_javadir}/wsdl4j.jar
+ln -sf %{_javadir}/xml-xindice.jar
+ln -sf %{_javadir}/xml-xindice-dom.jar
+ln -sf %{_javadir}/xmldb-api.jar
+ln -sf %{_javadir}/xmldb-common.jar
+ln -sf %{_javadir}/xmldb-xupdate.jar
+ln -sf %{_javadir}/xmlrpc2.jar
+popd
+cp lib/optional/dojo-rsrc-0.4.3.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/optional/dojo-rsrc-0.4.3.jar
+cp lib/optional/pizza-1.1.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/optional/pizza-1.1.jar
+cp lib/optional/spark-0.2.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/optional/spark-0.2.jar
+cp lib/optional/xreporter-expression.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/optional/xreporter-expression.jar
+cp -pr tools $RPM_BUILD_ROOT%{_datadir}/%{name}/
+rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/tools/bin/*.bat
+rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/tools/bin/*.cmd
+find $RPM_BUILD_ROOT%{_datadir}/%{name}/tools/ -name "*.jar.no" -exec rm {} \;
+find $RPM_BUILD_ROOT%{_datadir}/%{name}/tools/ -name "*.xml.sav*" -exec rm {} \;
+cp -pr build/webapp $RPM_BUILD_ROOT%{_datadir}/%{name}/
+rm $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/*
 install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib
-ln -sf %{_javadir}/antlr.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/antlr.jar
-ln -sf %{_javadir}/asm2/asm2.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/asm2.jar
-ln -sf %{_javadir}/asm2/asm2-util.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/asm2-util.jar
-ln -sf %{_javadir}/excalibur/avalon-framework-api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/avalon-framework-api.jar
-ln -sf %{_javadir}/excalibur/avalon-framework-impl.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/avalon-framework-impl.jar
-ln -sf %{_javadir}/excalibur/avalon-logkit.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/avalon-logkit.jar
-ln -sf %{_javadir}/axis/axis.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/axis.jar
-ln -sf %{_javadir}/axis/axis-jaxrpc.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/axis-jaxrpc.jar
-ln -sf %{_javadir}/axis/axis-saaj.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/axis-saaj.jar
-ln -sf %{_javadir}/batik-all.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/batik-all.jar
-ln -sf %{_javadir}/bcel5.3.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/bcel5.3.jar
-ln -sf %{_javadir}/bsf.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/bsf.jar
-ln -sf %{_javadir}/castor0-xml.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/castor0-xml.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/chaperon.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/chaperon.jar
-%endif
-ln -sf %{_javadir}/apache-cocoon21/cocoon-deprecated.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-%{version}-deprecated.jar
-ln -sf %{_javadir}/apache-cocoon21/cocoon.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-%{version}.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/ajax-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-ajax-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/apples-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-apples-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/asciiart-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-asciiart-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/auth-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-auth-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/authentication-fw-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-authentication-fw-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/axis-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-axis-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/batik-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-batik-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/bsf-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-bsf-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/captcha-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-captcha-block.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/apache-cocoon21/blocks/chaperon-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-chaperon-block.jar
-%endif
-ln -sf %{_javadir}/apache-cocoon21/blocks/cron-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-cron-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/databases-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-databases-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/deli-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-deli-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/eventcache-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-eventcache-block.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/apache-cocoon21/blocks/faces-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-faces-block.jar
-%endif
-ln -sf %{_javadir}/apache-cocoon21/blocks/fop-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-fop-block.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/apache-cocoon21/blocks/forms-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-forms-block.jar
-%endif
-ln -sf %{_javadir}/apache-cocoon21/blocks/hsqldb-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-hsqldb-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/html-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-html-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/imageop-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-imageop-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/itext-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-itext-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/jfor-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-jfor-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/jms-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-jms-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/jsp-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-jsp-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/linkrewriter-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-linkrewriter-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/linotype-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-linotype-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/lucene-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-lucene-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/mail-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-mail-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/midi-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-midi-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/naming-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-naming-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/paranoid-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-paranoid-block.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/apache-cocoon21/blocks/petstore-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-petstore-block.jar
-%endif
-ln -sf %{_javadir}/apache-cocoon21/blocks/poi-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-poi-block.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/apache-cocoon21/blocks/portal-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-portal-block.jar
-%endif
-ln -sf %{_javadir}/apache-cocoon21/blocks/profiler-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-profiler-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/proxy-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-proxy-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/python-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-python-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/qdox-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-qdox-block.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/apache-cocoon21/blocks/querybean-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-querybean-block.jar
-%endif
-ln -sf %{_javadir}/apache-cocoon21/blocks/repository-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-repository-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/serializers-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-serializers-block.jar
-ln -sf %{_javadir}/cocoon-serializers-charsets.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/
-ln -sf %{_javadir}/apache-cocoon21/blocks/session-fw-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-session-fw-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/slop-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-slop-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/stx-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-stx-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/taglib-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-taglib-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/template-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-template-block.jar
-ln -sf %{_javadir}/apache-cocoon21/cocoon-testcase.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-testcase.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/apache-cocoon21/blocks/tour-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-tour-block.jar
-%endif
-ln -sf %{_javadir}/apache-cocoon21/blocks/validation-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-validation-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/velocity-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-velocity-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/web3-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-web3-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/webdav-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-webdav-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/xmldb-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-xmldb-block.jar
-ln -sf %{_javadir}/apache-cocoon21/blocks/xsltal-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-xsltal-block.jar
-#ln -sf %{_javadir}/apache-cocoon21/blocks/xsp-block.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/cocoon-xsp-block.jar
-ln -sf %{_javadir}/commons-beanutils-core.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-beanutils-core.jar
-ln -sf %{_javadir}/commons-cli.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-cli.jar
-ln -sf %{_javadir}/commons-collections.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-collections.jar
-ln -sf %{_javadir}/commons-digester.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-digester.jar
-ln -sf %{_javadir}/commons-discovery.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-discovery.jar
-ln -sf %{_javadir}/commons-el.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-el.jar
-ln -sf %{_javadir}/commons-httpclient.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-httpclient.jar
-ln -sf %{_javadir}/commons-io.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-io.jar
-ln -sf %{_javadir}/commons-jexl.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-jexl.jar
-ln -sf %{_javadir}/commons-jxpath.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-jxpath.jar
-ln -sf %{_javadir}/commons-lang.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-lang.jar
-ln -sf %{_javadir}/commons-logging.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/commons-logging.jar
-ln -sf %{_javadir}/concurrent.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/concurrent.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/daisy/htmlcleaner.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/daisy-htmlcleaner.jar
-ln -sf %{_javadir}/daisy/util.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/daisy-util.jar
-%endif
-ln -sf %{_javadir}/deli.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/deli.jar
-cp build/webapp/WEB-INF/lib/dojo-rsrc-0.4.3.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/dojo-rsrc-0.4.3.jar
-ln -sf %{_javadir}/ecj3.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/ecj3.jar
-ln -sf %{_javadir}/ehcache.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/ehcache.jar
-ln -sf %{_javadir}/excalibur/excalibur-component.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-component.jar
-ln -sf %{_javadir}/excalibur/excalibur-datasource.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-datasource.jar
-ln -sf %{_javadir}/excalibur/excalibur-i18n.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-i18n.jar
-ln -sf %{_javadir}/excalibur/excalibur-instrument-api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-instrument-api.jar
-ln -sf %{_javadir}/excalibur/excalibur-instrument-mgr-api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-instrument-mgr-api.jar
-ln -sf %{_javadir}/excalibur/excalibur-instrument-mgr-http.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-instrument-mgr-http.jar
-ln -sf %{_javadir}/excalibur/excalibur-instrument-mgr-impl.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-instrument-mgr-impl.jar
-ln -sf %{_javadir}/excalibur/excalibur-logger.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-logger.jar
-ln -sf %{_javadir}/excalibur/excalibur-naming.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-naming.jar
-ln -sf %{_javadir}/excalibur/excalibur-pool-api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-pool-api.jar
-ln -sf %{_javadir}/excalibur/excalibur-pool-impl.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-pool-impl.jar
-ln -sf %{_javadir}/excalibur/excalibur-pool-instrumented.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-pool-instrumented.jar
-ln -sf %{_javadir}/excalibur/excalibur-sourceresolve.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-sourceresolve.jar
-ln -sf %{_javadir}/excalibur/excalibur-store.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-store.jar
-ln -sf %{_javadir}/excalibur/excalibur-xmlutil.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/excalibur-xmlutil.jar
-ln -sf %{_javadir}/fop020.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/fop-0.20.5.jar
-ln -sf %{_javadir}/jaf_1_0_2_api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/geronimo-spec-activation.jar
-ln -sf %{_javadir}/javamail_1_3_1_api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/geronimo-spec-javamail.jar
-ln -sf %{_javadir}/jms_1_1_api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/geronimo-spec-jms.jar
-ln -sf %{_javadir}/groovy10.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/groovy10.jar
-ln -sf %{_javadir}/hsqldb.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/hsqldb.jar
-ln -sf %{_javadir}/icu4j.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/icu4j.jar
-ln -sf %{_javadir}/itext.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/itext.jar
-ln -sf %{_javadir}/jakarta-slide-webdavlib.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/jakarta-slide-webdavlib.jar
-ln -sf %{_javadir}/javacApi.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/javaApi.jar
-ln -sf %{_javadir}/javacImpl.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/javacImpl.jar
-ln -sf %{_javadir}/jcs.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/jcs.jar
-%if ! %bootstrap
-ln -sf %{_javadir}/jdbi.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/jdbi.jar
-%endif
-ln -sf %{_javadir}/jdom.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/jdom.jar
-ln -sf %{_javadir}/jena.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/jena.jar
-ln -sf %{_javadir}/jfor.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/jfor.jar
-ln -sf %{_javadir}/jing.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/jing.jar
-ln -sf %{_javadir}/joost.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/joost.jar
-ln -sf %{_javadir}/js16.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/js16.jar
-ln -sf %{_javadir}/jtidy.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/jtidy.jar
-ln -sf %{_javadir}/log4j.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/log4j.jar
-ln -sf %{_javadir}/lucene1.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/lucene1.jar
-ln -sf %{_javadir}/myfaces/core11-impl.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/myfaces-core11-impl.jar
-ln -sf %{_javadir}/myfaces/core11-api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/myfaces-jsf-api.jar
-ln -sf %{_javadir}/nekodtd.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/nekodtd.jar
-ln -sf %{_javadir}/nekohtml.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/nekohtml.jar
-cp build/webapp/WEB-INF/lib/pizza-1.1.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/pizza-1.1.jar
-ln -sf %{_javadir}/portals-pluto10/pluto.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/pluto.jar
-ln -sf %{_javadir}/poi/poi.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/poi.jar
-ln -sf %{_javadir}/portals-bridges/portals-bridges-common.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/portals-bridges-common.jar
-ln -sf %{_javadir}/portlet_1_0_api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/portlet-api.jar
-ln -sf %{_javadir}/qdox161.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/qdox161.jar
-ln -sf %{_javadir}/quartz.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/quartz.jar
-ln -sf %{_javadir}/regexp.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/regexp.jar
-ln -sf %{_javadir}/velocity.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/velocity.jar
-ln -sf %{_javadir}/wsdl4j.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/wsdl4j.jar
-ln -sf %{_javadir}/xalan-j2.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xalan-j2.jar
-ln -sf %{_javadir}/xerces-j2.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xerces-j2.jar
-cp build/webapp/WEB-INF/lib/xindice-1.1.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xindice-1.1.jar
-cp build/webapp/WEB-INF/lib/xindice-dom-1.1.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xindice-dom-1.1.jar
-ln -sf %{_javadir}/xml-commons-jaxp-1.3-apis.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xml-apis.jar
-ln -sf %{_javadir}/xml-commons-resolver12.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xml-commons-resolver12.jar
-ln -sf %{_javadir}/xmldb-api.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xmldb-api.jar
-ln -sf %{_javadir}/xmldb-common.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xmldb-common.jar
-cp build/webapp/WEB-INF/lib/xmldb-xupdate-20040205.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xmldb-xupdate-20040205.jar
-ln -sf %{_javadir}/xmlrpc2.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xmlrpc2.jar
-%if ! %bootstrap
-#ln -sf %{_javadir}/xreporter-expression.jar  $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xreporter-expression.jar
-cp build/webapp/WEB-INF/lib/xreporter-expression.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xreporter-expression.jar
-%endif
+pushd $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib
+ln -sf %{_javadir}/antlr.jar
+ln -sf %{_javadir}/asm2/asm2.jar
+ln -sf %{_javadir}/asm2/asm2-util.jar
+ln -sf %{_javadir}/excalibur/avalon-framework-api.jar
+ln -sf %{_javadir}/excalibur/avalon-framework-impl.jar
+ln -sf %{_javadir}/excalibur/avalon-logkit.jar
+ln -sf %{_javadir}/axis/axis.jar
+ln -sf %{_javadir}/axis/jaxrpc.jar axis-jaxrpc.jar
+ln -sf %{_javadir}/axis/saaj.jar axis-saaj.jar
+ln -sf %{_javadir}/batik-all.jar
+ln -sf %{_javadir}/bcel5.3.jar
+ln -sf %{_javadir}/bsf.jar
+ln -sf %{_javadir}/castor0-xml.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/chaperon.jar
+%endif
+ln -sf %{_javadir}/apache-cocoon21/cocoon-deprecated.jar
+ln -sf %{_javadir}/apache-cocoon21/cocoon-%{version}.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/ajax-block.jar cocoon-ajax-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/apples-block.jar cocoon-apples-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/asciiart-block.jar cocoon-asciiart-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/auth-block.jar cocoon-auth-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/authentication-fw-block.jar cocoon-authentication-fw-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/axis-block.jar cocoon-axis-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/batik-block.jar cocoon-batik-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/bsf-block.jar cocoon-bsf-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/captcha-block.jar cocoon-captcha-block.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/apache-cocoon21/blocks/chaperon-block.jar cocoon-chaperon-block.jar
+%endif
+ln -sf %{_javadir}/apache-cocoon21/blocks/cron-block.jar cocoon-cron-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/databases-block.jar cocoon-databases-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/deli-block.jar cocoon-deli-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/eventcache-block.jar cocoon-eventcache-block.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/apache-cocoon21/blocks/faces-block.jar cocoon-faces-block.jar
+%endif
+ln -sf %{_javadir}/apache-cocoon21/blocks/fop-block.jar cocoon-fop-block.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/apache-cocoon21/blocks/forms-block.jar cocoon-forms-block.jar
+%endif
+ln -sf %{_javadir}/apache-cocoon21/blocks/hsqldb-block.jar cocoon-hsqldb-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/html-block.jar cocoon-html-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/imageop-block.jar cocoon-imageop-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/itext-block.jar cocoon-itext-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/jfor-block.jar cocoon-jfor-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/jms-block.jar cocoon-jms-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/jsp-block.jar cocoon-jsp-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/linkrewriter-block.jar cocoon-linkrewriter-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/linotype-block.jar cocoon-linotype-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/lucene-block.jar cocoon-lucene-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/mail-block.jar cocoon-mail-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/midi-block.jar cocoon-midi-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/naming-block.jar cocoon-naming-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/paranoid-block.jar cocoon-paranoid-block.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/apache-cocoon21/blocks/petstore-block.jar cocoon-petstore-block.jar
+%endif
+ln -sf %{_javadir}/apache-cocoon21/blocks/poi-block.jar cocoon-poi-block.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/apache-cocoon21/blocks/portal-block.jar cocoon-portal-block.jar
+%endif
+ln -sf %{_javadir}/apache-cocoon21/blocks/profiler-block.jar cocoon-profiler-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/proxy-block.jar cocoon-proxy-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/python-block.jar cocoon-python-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/qdox-block.jar cocoon-qdox-block.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/apache-cocoon21/blocks/querybean-block.jar cocoon-querybean-block.jar
+%endif
+ln -sf %{_javadir}/apache-cocoon21/blocks/repository-block.jar cocoon-repository-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/serializers-block.jar cocoon-serializers-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/session-fw-block.jar cocoon-session-fw-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/slop-block.jar cocoon-slop-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/stx-block.jar cocoon-stx-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/taglib-block.jar cocoon-taglib-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/template-block.jar cocoon-template-block.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/apache-cocoon21/blocks/tour-block.jar cocoon-tour-block.jar
+%endif
+ln -sf %{_javadir}/apache-cocoon21/blocks/validation-block.jar cocoon-validation-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/velocity-block.jar cocoon-velocity-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/web3-block.jar cocoon-web3-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/webdav-block.jar cocoon-webdav-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/xmldb-block.jar cocoon-xmldb-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/xsltal-block.jar cocoon-xsltal-block.jar
+ln -sf %{_javadir}/apache-cocoon21/blocks/xsp-block.jar cocoon-xsp-block.jar
+ln -sf %{_javadir}/cocoon-serializers-charsets.jar
+ln -sf %{_javadir}/apache-cocoon21/cocoon-testcase.jar
+ln -sf %{_javadir}/commons-beanutils-core.jar
+ln -sf %{_javadir}/commons-cli.jar
+ln -sf %{_javadir}/commons-codec.jar
+ln -sf %{_javadir}/commons-collections.jar
+ln -sf %{_javadir}/commons-digester.jar
+ln -sf %{_javadir}/commons-discovery.jar
+ln -sf %{_javadir}/commons-el10.jar commons-el.jar
+ln -sf %{_javadir}/commons-httpclient.jar
+ln -sf %{_javadir}/commons-io.jar
+ln -sf %{_javadir}/commons-jexl.jar
+ln -sf %{_javadir}/commons-jxpath.jar
+ln -sf %{_javadir}/commons-lang.jar
+ln -sf %{_javadir}/commons-logging.jar
+ln -sf %{_javadir}/concurrent.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/daisy/htmlcleaner.jar daisy-htmlcleaner.jar
+ln -sf %{_javadir}/daisy/util.jar daisy-util.jar
+%endif
+ln -sf %{_javadir}/deli.jar
+ln -sf %{_javadir}/ecj3.jar
+ln -sf %{_javadir}/ehcache.jar
+ln -sf %{_javadir}/excalibur/excalibur-component.jar
+ln -sf %{_javadir}/excalibur/excalibur-datasource.jar
+ln -sf %{_javadir}/excalibur/excalibur-i18n.jar
+ln -sf %{_javadir}/excalibur/excalibur-instrument-api.jar
+ln -sf %{_javadir}/excalibur/excalibur-instrument-mgr-api.jar
+ln -sf %{_javadir}/excalibur/excalibur-instrument-mgr-http.jar
+ln -sf %{_javadir}/excalibur/excalibur-instrument-mgr-impl.jar
+ln -sf %{_javadir}/excalibur/excalibur-logger.jar
+ln -sf %{_javadir}/excalibur/excalibur-naming.jar
+ln -sf %{_javadir}/excalibur/excalibur-pool-api.jar
+ln -sf %{_javadir}/excalibur/excalibur-pool-impl.jar
+ln -sf %{_javadir}/excalibur/excalibur-pool-instrumented.jar
+ln -sf %{_javadir}/excalibur/excalibur-sourceresolve.jar
+ln -sf %{_javadir}/excalibur/excalibur-store.jar
+ln -sf %{_javadir}/excalibur/excalibur-xmlutil.jar
+ln -sf %{_javadir}/fop020.jar fop-0.20.5.jar
+ln -sf %{_javadir}/jaf_1_0_2_api.jar geronimo-spec-activation.jar
+ln -sf %{_javadir}/javamail_1_3_1_api.jar geronimo-spec-javamail.jar
+ln -sf %{_javadir}/jms_1_1_api.jar geronimo-spec-jms.jar
+ln -sf %{_javadir}/groovy10.jar
+ln -sf %{_javadir}/hsqldb.jar
+ln -sf %{_javadir}/icu4j.jar
+ln -sf %{_javadir}/itext.jar
+ln -sf %{_javadir}/jakarta-slide-webdavlib.jar
+ln -sf %{_javadir}/javacApi.jar
+ln -sf %{_javadir}/javacImpl.jar
+ln -sf %{_javadir}/jcs.jar
+%if ! %bootstrap
+ln -sf %{_javadir}/jdbi.jar
+%endif
+ln -sf %{_javadir}/jdom.jar
+ln -sf %{_javadir}/jena.jar
+ln -sf %{_javadir}/jfor.jar
+ln -sf %{_javadir}/jing.jar
+ln -sf %{_javadir}/joost.jar
+ln -sf %{_javadir}/js16.jar
+ln -sf %{_javadir}/jtidy.jar
+ln -sf %{_javadir}/log4j.jar
+ln -sf %{_javadir}/lucene1.jar
+ln -sf %{_javadir}/myfaces/core11-impl.jar myfaces-core11-impl.jar
+ln -sf %{_javadir}/myfaces/core11-api.jar myfaces-jsf-api.jar
+ln -sf %{_javadir}/nekodtd.jar
+ln -sf %{_javadir}/nekohtml.jar
+ln -sf %{_javadir}/oro.jar
+ln -sf %{_javadir}/portals-pluto10/pluto.jar
+ln -sf %{_javadir}/poi/poi.jar
+ln -sf %{_javadir}/portals-bridges/portals-bridges-common.jar
+ln -sf %{_javadir}/portlet_1_0_api.jar portlet-api.jar
+ln -sf %{_javadir}/qdox161.jar
+ln -sf %{_javadir}/quartz.jar
+ln -sf %{_javadir}/regexp.jar
+ln -sf %{_javadir}/velocity.jar
+ln -sf %{_javadir}/wsdl4j.jar
+ln -sf %{_javadir}/xalan-j2.jar
+ln -sf %{_javadir}/xerces-j2.jar
+ln -sf %{_javadir}/xml-xindice.jar
+ln -sf %{_javadir}/xml-xindice-dom.jar
+ln -sf %{_javadir}/xml-commons-jaxp-1.3-apis.jar xml-apis.jar
+ln -sf %{_javadir}/xml-commons-resolver12.jar
+ln -sf %{_javadir}/xmldb-api.jar
+ln -sf %{_javadir}/xmldb-common.jar
+ln -sf %{_javadir}/xmldb-xupdate.jar
+ln -sf %{_javadir}/xmlrpc2.jar
+popd
+cp lib/optional/dojo-rsrc-0.4.3.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/dojo-rsrc-0.4.3.jar
+cp lib/optional/pizza-1.1.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/pizza-1.1.jar
+cp lib/optional/xreporter-expression.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/webapp/WEB-INF/lib/xreporter-expression.jar
 
 # javadoc
 install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
@@ -790,7 +952,19 @@
 %dir %{_javadir}/%{name}/blocks
 %{_javadir}/%{name}/*.jar
 %{_javadir}/%{name}/blocks/*.jar
-%{_datadir}/%{name}
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/lib
+%{_datadir}/%{name}/tools
+%{_datadir}/%{name}/webapp
+%attr(0777,root,root) %{_datadir}/%{name}/work
+%{_datadir}/%{name}/mount-table.xml.sample
+%{_datadir}/%{name}/*.INI
+%{_datadir}/%{name}/KEYS
+%{_datadir}/%{name}/*.properties
+%attr(0755,root,root) %{_datadir}/%{name}/*.sh
+%{_datadir}/%{name}/*.txt
+%{_datadir}/%{name}/*.xml
+%{_datadir}/%{name}/*.xconf
 
 %files javadoc
 %defattr(0644,root,root,0755)
@@ -798,6 +972,9 @@
 %doc %{_javadocdir}/%{name}
 
 %changelog
-* Tue Sep 05 2012 Ralph Apel <[email protected]> 0:2.1.11-1
-- First release in bootstrap mode
+* Tue Sep 18 2012 Ralph Apel <[email protected]> 0:2.1.11-2
+- Full build, xmldb and xindice added, home created
+
+* Thu Sep 06 2012 Ralph Apel <[email protected]> 0:2.1.11-1
+- First release