donaldp     2002/06/22 07:39:09

  Modified:    .        LICENSE.txt
               baxter   build.xml
               bzip2    build.xml
               cache    build.xml
               cli      build.xml
               collections build.xml
               component build.xml
               concurrent build.xml
               configuration build.xml
               containerkit build.xml
               converter build.xml
               datasource build.xml
               event    build.xml
               extension build.xml
               fortress build.xml
               i18n     build.xml
               instrument build.xml
               instrument-client build.xml
               instrument-manager build.xml
               io       build.xml
               logger   build.xml
               merlin   build.xml
               monitor  build.xml
               naming   build.xml
               pool     build.xml
               sourceresolve build.xml
               store    build.xml
               tar      build.xml
               template-product build.xml
               testcase build.xml
               thread   build.xml
               threadcontext build.xml
               util     build.xml
               xmlbundle build.xml
               zip      build.xml
  Removed:     baxter/src/conf MANIFEST.MF
               bzip2/src/conf MANIFEST.MF
               cache/src/conf MANIFEST.MF
               cli/src/conf MANIFEST.MF
               collections/src/conf MANIFEST.MF
               component/src/conf MANIFEST.MF
               concurrent/src/conf MANIFEST.MF
               configuration/src/conf MANIFEST.MF
               containerkit/src/conf MANIFEST.MF
               converter/src/conf MANIFEST.MF
               datasource/src/conf MANIFEST.MF
               event/src/conf MANIFEST.MF
               extension/src/conf MANIFEST.MF
               fortress/src/conf MANIFEST.MF
               i18n/src/conf MANIFEST.MF
               instrument/src/conf MANIFEST.MF
               instrument/src/test README.txt
               instrument-client/src/conf MANIFEST.MF
               instrument-client/src/test README.txt
               instrument-manager/src/conf MANIFEST.MF
               instrument-manager/src/test README.txt
               io/src/conf MANIFEST.MF
               logger/src/conf MANIFEST.MF
               merlin/src/conf MANIFEST.MF
               monitor/src/conf MANIFEST.MF
               naming/src/conf MANIFEST.MF
               pool/src/conf MANIFEST.MF
               sourceresolve/src/conf MANIFEST.MF
               sourceresolve/src/test dummy.txt
               store/src/conf MANIFEST.MF
               tar/src/conf MANIFEST.MF
               template-product/src/conf MANIFEST.MF
               testcase/src/conf MANIFEST.MF
               testcase/src/test README.txt
               thread/src/conf MANIFEST.MF
               thread/src/test README.txt
               threadcontext/src/conf MANIFEST.MF
               util/src/conf MANIFEST.MF
               xmlbundle/src/conf MANIFEST.MF
               xmlbundle/src/test dummy.txt
               zip/src/conf MANIFEST.MF
  Log:
  Build manifest from within the build file rather than storing on file system 
then filtering it which seemed rather hacky.
  
  Revision  Changes    Path
  1.4       +2 -3      jakarta-avalon-excalibur/LICENSE.txt
  
  Index: LICENSE.txt
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/LICENSE.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- LICENSE.txt       15 Mar 2002 07:47:21 -0000      1.3
  +++ LICENSE.txt       22 Jun 2002 14:39:05 -0000      1.4
  @@ -43,8 +43,7 @@
    THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    
    This software  consists of voluntary contributions made  by many individuals
  - on  behalf of the Apache Software  Foundation and was  originally created by
  - Stefano Mazzocchi  <[EMAIL PROTECTED]>. For more  information on the Apache 
  - Software Foundation, please see <http://www.apache.org/>.
  + on  behalf of the Apache Software  Foundation. For more  information on the 
  + Apache Software Foundation, please see <http://www.apache.org/>.
    
   */
  
  
  
  1.21      +10 -6     jakarta-avalon-excalibur/baxter/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/baxter/build.xml,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- build.xml 26 Apr 2002 01:36:20 -0000      1.20
  +++ build.xml 22 Jun 2002 14:39:05 -0000      1.21
  @@ -107,17 +107,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -127,8 +125,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.24      +10 -6     jakarta-avalon-excalibur/bzip2/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/bzip2/build.xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- build.xml 17 Jun 2002 12:37:12 -0000      1.23
  +++ build.xml 22 Jun 2002 14:39:05 -0000      1.24
  @@ -103,17 +103,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -123,8 +121,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.30      +10 -6     jakarta-avalon-excalibur/cache/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/cache/build.xml,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- build.xml 26 Apr 2002 01:36:20 -0000      1.29
  +++ build.xml 22 Jun 2002 14:39:05 -0000      1.30
  @@ -103,17 +103,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -123,8 +121,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.43      +10 -5     jakarta-avalon-excalibur/cli/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/cli/build.xml,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- build.xml 17 Jun 2002 12:35:58 -0000      1.42
  +++ build.xml 22 Jun 2002 14:39:05 -0000      1.43
  @@ -103,14 +103,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -123,8 +122,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.19      +10 -5     jakarta-avalon-excalibur/collections/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/collections/build.xml,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- build.xml 26 Apr 2002 01:36:20 -0000      1.18
  +++ build.xml 22 Jun 2002 14:39:05 -0000      1.19
  @@ -102,14 +102,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -122,8 +121,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.18      +10 -6     jakarta-avalon-excalibur/component/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/component/build.xml,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- build.xml 26 Apr 2002 01:36:20 -0000      1.17
  +++ build.xml 22 Jun 2002 14:39:05 -0000      1.18
  @@ -120,17 +120,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -140,8 +138,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.19      +10 -6     jakarta-avalon-excalibur/concurrent/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/concurrent/build.xml,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- build.xml 26 Apr 2002 01:36:21 -0000      1.18
  +++ build.xml 22 Jun 2002 14:39:05 -0000      1.19
  @@ -102,17 +102,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -122,8 +120,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.2       +10 -6     jakarta-avalon-excalibur/configuration/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/configuration/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml 10 May 2002 03:37:20 -0000      1.1
  +++ build.xml 22 Jun 2002 14:39:05 -0000      1.2
  @@ -104,17 +104,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -124,8 +122,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.2       +10 -6     jakarta-avalon-excalibur/containerkit/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/containerkit/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml 4 Jun 2002 06:03:45 -0000       1.1
  +++ build.xml 22 Jun 2002 14:39:05 -0000      1.2
  @@ -106,17 +106,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -126,8 +124,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.4       +10 -6     jakarta-avalon-excalibur/converter/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/converter/build.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- build.xml 9 Jun 2002 07:41:11 -0000       1.3
  +++ build.xml 22 Jun 2002 14:39:06 -0000      1.4
  @@ -104,17 +104,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/>
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -124,8 +122,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${conf.dir}" prefix="META-INF/">
                   <include name="ant-*.xml"/>
  
  
  
  1.23      +26 -10    jakarta-avalon-excalibur/datasource/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/datasource/build.xml,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- build.xml 18 Jun 2002 13:11:02 -0000      1.22
  +++ build.xml 22 Jun 2002 14:39:06 -0000      1.23
  @@ -199,17 +199,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -220,8 +218,14 @@
           <!-- excalibur-datasource jar -->
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <exclude name="**/cluster/**"/>
               <exclude name="**/ids/**"/>
  @@ -233,8 +237,14 @@
           <!-- excalibur-datasource-clister jar -->
           <jar jarfile="${build.lib}/${jar.cluster.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <include name="**/cluster/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  @@ -244,8 +254,14 @@
           <!-- excalibur-datasource-ids jar -->
           <jar jarfile="${build.lib}/${jar.ids.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <include name="**/ids/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.24      +10 -5     jakarta-avalon-excalibur/event/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/event/build.xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- build.xml 24 May 2002 15:00:05 -0000      1.23
  +++ build.xml 22 Jun 2002 14:39:06 -0000      1.24
  @@ -119,14 +119,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -139,8 +138,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.45      +10 -5     jakarta-avalon-excalibur/extension/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/extension/build.xml,v
  retrieving revision 1.44
  retrieving revision 1.45
  diff -u -r1.44 -r1.45
  --- build.xml 26 Apr 2002 01:36:21 -0000      1.44
  +++ build.xml 22 Jun 2002 14:39:06 -0000      1.45
  @@ -102,14 +102,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -122,8 +121,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.22      +10 -5     jakarta-avalon-excalibur/fortress/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/fortress/build.xml,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- build.xml 5 Jun 2002 16:45:54 -0000       1.21
  +++ build.xml 22 Jun 2002 14:39:06 -0000      1.22
  @@ -140,14 +140,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/>
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -160,8 +159,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.43      +10 -5     jakarta-avalon-excalibur/i18n/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/i18n/build.xml,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- build.xml 26 Apr 2002 01:36:21 -0000      1.42
  +++ build.xml 22 Jun 2002 14:39:06 -0000      1.43
  @@ -102,14 +102,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -122,8 +121,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.22      +10 -5     jakarta-avalon-excalibur/instrument/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/instrument/build.xml,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- build.xml 26 Apr 2002 01:36:21 -0000      1.21
  +++ build.xml 22 Jun 2002 14:39:06 -0000      1.22
  @@ -113,14 +113,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -133,8 +132,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.27      +10 -5     jakarta-avalon-excalibur/instrument-client/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/instrument-client/build.xml,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- build.xml 26 Apr 2002 01:36:21 -0000      1.26
  +++ build.xml 22 Jun 2002 14:39:07 -0000      1.27
  @@ -116,14 +116,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
       </target>
  @@ -142,8 +141,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.28      +10 -5     jakarta-avalon-excalibur/instrument-manager/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/instrument-manager/build.xml,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- build.xml 26 Apr 2002 01:36:21 -0000      1.27
  +++ build.xml 22 Jun 2002 14:39:07 -0000      1.28
  @@ -122,14 +122,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -142,8 +141,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.49      +10 -5     jakarta-avalon-excalibur/io/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/io/build.xml,v
  retrieving revision 1.48
  retrieving revision 1.49
  diff -u -r1.48 -r1.49
  --- build.xml 1 May 2002 11:30:35 -0000       1.48
  +++ build.xml 22 Jun 2002 14:39:07 -0000      1.49
  @@ -102,14 +102,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -122,8 +121,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.17      +10 -5     jakarta-avalon-excalibur/logger/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/logger/build.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- build.xml 23 May 2002 19:47:26 -0000      1.16
  +++ build.xml 22 Jun 2002 14:39:07 -0000      1.17
  @@ -145,14 +145,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -165,8 +164,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.7       +10 -7     jakarta-avalon-excalibur/merlin/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/merlin/build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.xml 13 Jun 2002 05:27:50 -0000      1.6
  +++ build.xml 22 Jun 2002 14:39:07 -0000      1.7
  @@ -106,16 +106,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}">
  -              <include name="MANIFEST.MF"/>
  -            </fileset> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
       </target>
  @@ -127,8 +124,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <exclude name="**/demo/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
  
  
  
  1.17      +10 -6     jakarta-avalon-excalibur/monitor/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/monitor/build.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- build.xml 26 Apr 2002 01:36:22 -0000      1.16
  +++ build.xml 22 Jun 2002 14:39:07 -0000      1.17
  @@ -119,17 +119,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -139,8 +137,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.45      +10 -6     jakarta-avalon-excalibur/naming/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/naming/build.xml,v
  retrieving revision 1.44
  retrieving revision 1.45
  diff -u -r1.44 -r1.45
  --- build.xml 26 Apr 2002 01:36:22 -0000      1.44
  +++ build.xml 22 Jun 2002 14:39:08 -0000      1.45
  @@ -109,17 +109,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -129,8 +127,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.20      +10 -6     jakarta-avalon-excalibur/pool/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/pool/build.xml,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- build.xml 26 Apr 2002 01:36:22 -0000      1.19
  +++ build.xml 22 Jun 2002 14:39:08 -0000      1.20
  @@ -118,17 +118,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -138,8 +136,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.17      +10 -5     jakarta-avalon-excalibur/sourceresolve/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/sourceresolve/build.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- build.xml 26 Apr 2002 01:36:23 -0000      1.16
  +++ build.xml 22 Jun 2002 14:39:08 -0000      1.17
  @@ -106,14 +106,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -126,8 +125,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.4       +10 -5     jakarta-avalon-excalibur/store/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/store/build.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- build.xml 2 May 2002 12:05:58 -0000       1.3
  +++ build.xml 22 Jun 2002 14:39:08 -0000      1.4
  @@ -105,14 +105,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -125,8 +124,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.24      +10 -6     jakarta-avalon-excalibur/tar/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/tar/build.xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- build.xml 26 Apr 2002 01:36:23 -0000      1.23
  +++ build.xml 22 Jun 2002 14:39:08 -0000      1.24
  @@ -102,17 +102,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -122,8 +120,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.22      +10 -6     jakarta-avalon-excalibur/template-product/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/template-product/build.xml,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- build.xml 26 Apr 2002 01:36:23 -0000      1.21
  +++ build.xml 22 Jun 2002 14:39:08 -0000      1.22
  @@ -102,17 +102,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -122,8 +120,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.17      +10 -5     jakarta-avalon-excalibur/testcase/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/testcase/build.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- build.xml 26 Apr 2002 01:36:23 -0000      1.16
  +++ build.xml 22 Jun 2002 14:39:08 -0000      1.17
  @@ -111,14 +111,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -131,8 +130,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.20      +10 -5     jakarta-avalon-excalibur/thread/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/thread/build.xml,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- build.xml 10 May 2002 14:46:57 -0000      1.19
  +++ build.xml 22 Jun 2002 14:39:08 -0000      1.20
  @@ -117,14 +117,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -137,8 +136,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.16      +10 -5     jakarta-avalon-excalibur/threadcontext/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/threadcontext/build.xml,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- build.xml 26 Apr 2002 01:36:23 -0000      1.15
  +++ build.xml 22 Jun 2002 14:39:09 -0000      1.16
  @@ -102,14 +102,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -122,8 +121,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.15      +10 -6     jakarta-avalon-excalibur/util/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/util/build.xml,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- build.xml 26 Apr 2002 01:36:23 -0000      1.14
  +++ build.xml 22 Jun 2002 14:39:09 -0000      1.15
  @@ -104,17 +104,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -124,8 +122,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  
  
  
  1.20      +25 -21    jakarta-avalon-excalibur/xmlbundle/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/xmlbundle/build.xml,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- build.xml 2 May 2002 10:04:05 -0000       1.19
  +++ build.xml 22 Jun 2002 14:39:09 -0000      1.20
  @@ -107,7 +107,7 @@
               <classpath refid="project.class.path" />
               <exclude name="**/test/**"/>
               <exclude 
name="org/apache/avalon/excalibur/xml/xpath/XPathProcessorImpl.java"
  -                unless="xpath.present"/> 
  +                unless="xpath.present"/>
               <exclude 
name="org/apache/avalon/excalibur/xml/xpath/JaxenProcessorImpl.java"
                   unless="jaxen.present"/>
               <exclude 
name="org/apache/excalibur/xmlizer/impl/HTMLXMLizer.java"
  @@ -155,17 +155,15 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
  -
       </target>
   
       <!-- Creates all the .jar file -->
  @@ -175,8 +173,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  @@ -353,8 +357,8 @@
               <fileset dir="${build.lib}">
                   <include name="*.jar"/>
               </fileset>
  -        </copy> 
  -    </target>   
  +        </copy>
  +    </target>
   
       <!-- Creates a minimal distribution -->
       <target name="dist.lite"
  @@ -392,8 +396,8 @@
         <filter token="LOGKIT_BASE" value="${logkit.base}"/>
         <filter token="TESTLET_BASE" value="${testlet.base}"/>
       </target>
  -    
  -    
  +
  +
       <!-- Prepares the documentation directory -->
       <target name="docs" depends="setup-filters"> <!-- depends="javadocs" 
description="Generates the Docs" -->
         <mkdir dir="${docs.dir}"/>
  @@ -402,7 +406,7 @@
         <mkdir dir="${build.xdocs}"/>
         <mkdir dir="${build.docs}"/>
         <mkdir dir="${build.dir}/work"/>
  -  
  +
         <!-- Base pointers for non-xdocs documentation. Override these in 
.ant.properties to link to local docs -->
         <copy todir="${build.context}" filtering="on">
           <fileset dir="${context.dir}">
  @@ -411,7 +415,7 @@
             <exclude name="xdocs"/>
           </fileset>
         </copy>
  -  
  +
         <copy todir="${build.context}/xdocs" filtering="on" overwrite="yes">
           <fileset dir="${xdocs.dir}"/>
         </copy>
  @@ -440,22 +444,22 @@
           <fileset dir="${build.docs}">
             <include name="**"/>
           </fileset>
  -      </copy>    
  +      </copy>
   
         <!-- hack for stupid transport on api link -->
         <replace file="${docs.dir}/index.html" token="index.html.xml" 
value="index.html"/>
  -     
  +
       </target>
  -    
  -    <target name="site" depends="javadocs, docs" description=" Places Docs 
ready for hosting on website">  
  -  
  -      <mkdir dir="../site/dist/docs/${dir-name}"/>     
  +
  +    <target name="site" depends="javadocs, docs" description=" Places Docs 
ready for hosting on website">
  +
  +      <mkdir dir="../site/dist/docs/${dir-name}"/>
         <copy todir="../site/dist/docs/${dir-name}">
           <fileset dir="${docs.dir}">
             <include name="**"/>
           </fileset>
  -      </copy>        
  -  
  +      </copy>
  +
       </target>
   
       <!-- Cleans up build and distribution directories -->
  
  
  
  1.24      +24 -19    jakarta-avalon-excalibur/zip/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/zip/build.xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- build.xml 26 Apr 2002 01:36:23 -0000      1.23
  +++ build.xml 22 Jun 2002 14:39:09 -0000      1.24
  @@ -102,14 +102,13 @@
   
       </target>
   
  -    <!-- Copies and filters the manifest and license. Used by jar and dist 
-->
  +    <!-- Copies and filters the license. Used by jar and dist -->
       <target name="prepare-conf">
           <mkdir dir="${build.conf}"/>
           <copy todir="${build.conf}" flatten="true">
               <fileset dir="../" includes="LICENSE.txt"/>
  -            <fileset dir="${conf.dir}" includes="MANIFEST.MF"/> 
               <filterset>
  -                <filtersfile file="default.properties"/>
  +                <filter token="year" value="${year}"/>
               </filterset>
           </copy>
   
  @@ -122,8 +121,14 @@
   
           <jar jarfile="${build.lib}/${jar.name}"
               basedir="${build.classes}"
  -            compress="${build.compress}"
  -            manifest="${build.conf}/MANIFEST.MF">
  +            compress="${build.compress}">
  +            <manifest>
  +              <attribute name="Extension-Name" value="${name}"/>
  +              <attribute name="Specification-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Specification-Version" value="1.0"/>
  +              <attribute name="Implementation-Vendor" value="Apache Software 
Foundation"/>
  +              <attribute name="Implementation-Version" 
value="${package-version}"/>
  +            </manifest>
               <exclude name="**/test/**"/>
               <zipfileset dir="${build.conf}" prefix="META-INF/">
                   <include name="LICENSE.txt"/>
  @@ -300,8 +305,8 @@
               <fileset dir="${build.lib}">
                   <include name="*.jar"/>
               </fileset>
  -        </copy> 
  -    </target>   
  +        </copy>
  +    </target>
   
       <!-- Creates a minimal distribution -->
       <target name="dist.lite"
  @@ -339,8 +344,8 @@
         <filter token="LOGKIT_BASE" value="${logkit.base}"/>
         <filter token="TESTLET_BASE" value="${testlet.base}"/>
       </target>
  -    
  -    
  +
  +
       <!-- Prepares the documentation directory -->
       <target name="docs" depends="setup-filters"> <!-- depends="javadocs" 
description="Generates the Docs" -->
         <mkdir dir="${docs.dir}"/>
  @@ -349,7 +354,7 @@
         <mkdir dir="${build.xdocs}"/>
         <mkdir dir="${build.docs}"/>
         <mkdir dir="${build.dir}/work"/>
  -  
  +
         <!-- Base pointers for non-xdocs documentation. Override these in 
.ant.properties to link to local docs -->
         <copy todir="${build.context}" filtering="on">
           <fileset dir="${context.dir}">
  @@ -358,7 +363,7 @@
             <exclude name="xdocs"/>
           </fileset>
         </copy>
  -  
  +
         <copy todir="${build.context}/xdocs" filtering="on" overwrite="yes">
           <fileset dir="${xdocs.dir}"/>
         </copy>
  @@ -387,22 +392,22 @@
           <fileset dir="${build.docs}">
             <include name="**"/>
           </fileset>
  -      </copy>    
  +      </copy>
   
         <!-- hack for stupid transport on api link -->
         <replace file="${docs.dir}/index.html" token="index.html.xml" 
value="index.html"/>
  -     
  +
       </target>
  -    
  -    <target name="site" depends="javadocs, docs" description=" Places Docs 
ready for hosting on website">  
  -  
  -      <mkdir dir="../site/dist/docs/${dir-name}"/>     
  +
  +    <target name="site" depends="javadocs, docs" description=" Places Docs 
ready for hosting on website">
  +
  +      <mkdir dir="../site/dist/docs/${dir-name}"/>
         <copy todir="../site/dist/docs/${dir-name}">
           <fileset dir="${docs.dir}">
             <include name="**"/>
           </fileset>
  -      </copy>        
  -  
  +      </copy>
  +
       </target>
   
       <!-- Cleans up build and distribution directories -->
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to