You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-commits@xmlgraphics.apache.org by ca...@apache.org on 2007/12/04 05:00:31 UTC

svn commit: r600783 [1/2] - in /xmlgraphics/batik/trunk: ./ sources/

Author: cam
Date: Mon Dec  3 20:00:30 2007
New Revision: 600783

URL: http://svn.apache.org/viewvc?rev=600783&view=rev
Log:
1. Cleaned up the "help" target in the build file.
2. Added a "maven-artifacts" target that generates files that can be
   copied in to the people.apache.org maven2 rsync respository.
3. Made the version number "1.7pre" in the build file.  IMO it makes
   more sense to bump the version number and add "pre" straight
   after a release.

Added:
    xmlgraphics/batik/trunk/sources/batik-anim.pom.template
    xmlgraphics/batik/trunk/sources/batik-awt-util.pom.template
    xmlgraphics/batik/trunk/sources/batik-bridge.pom.template
    xmlgraphics/batik/trunk/sources/batik-codec.pom.template
    xmlgraphics/batik/trunk/sources/batik-css.pom.template
    xmlgraphics/batik/trunk/sources/batik-dom.pom.template
    xmlgraphics/batik/trunk/sources/batik-ext.pom.template
    xmlgraphics/batik/trunk/sources/batik-extension.pom.template
    xmlgraphics/batik/trunk/sources/batik-gui-util.pom.template
    xmlgraphics/batik/trunk/sources/batik-gvt.pom.template
    xmlgraphics/batik/trunk/sources/batik-js.pom.template
    xmlgraphics/batik/trunk/sources/batik-parser.pom.template
    xmlgraphics/batik/trunk/sources/batik-rasterizer-ext.pom.template
    xmlgraphics/batik/trunk/sources/batik-rasterizer.pom.template
    xmlgraphics/batik/trunk/sources/batik-script.pom.template
    xmlgraphics/batik/trunk/sources/batik-slideshow.pom.template
    xmlgraphics/batik/trunk/sources/batik-squiggle-ext.pom.template
    xmlgraphics/batik/trunk/sources/batik-squiggle.pom.template
    xmlgraphics/batik/trunk/sources/batik-svg-dom.pom.template
    xmlgraphics/batik/trunk/sources/batik-svggen.pom.template
    xmlgraphics/batik/trunk/sources/batik-svgpp.pom.template
    xmlgraphics/batik/trunk/sources/batik-swing.pom.template
    xmlgraphics/batik/trunk/sources/batik-transcoder.pom.template
    xmlgraphics/batik/trunk/sources/batik-ttf2svg.pom.template
    xmlgraphics/batik/trunk/sources/batik-util.pom.template
    xmlgraphics/batik/trunk/sources/batik-xml.pom.template
Modified:
    xmlgraphics/batik/trunk/build.xml

Modified: xmlgraphics/batik/trunk/build.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/build.xml?rev=600783&r1=600782&r2=600783&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/build.xml (original)
+++ xmlgraphics/batik/trunk/build.xml Mon Dec  3 20:00:30 2007
@@ -84,8 +84,9 @@
     <property name="project"            value="batik"/>
     <property name="year"               value="2007"/>
     <property name="version"            value="1.7"/>
-    <property name="revisionType"       value="beta"/>
-    <property name="revisionNumber"     value="1"/>
+    <property name="revisionType"       value="pre"/>
+    <property name="revisionNumber"     value=""/>
+    <property name="completeVersion"    value="${version}${revisionType}${revisionNumber}"/>
   
     <property file="build.properties"/>
     <property name="debug"              value="off"/>
@@ -99,11 +100,12 @@
     <property name="testresources"      value="test-resources"/>
     <property name="dest"               value="classes"/>
     <property name="dest-internal-codec" value="classes-internal-codec"/>
-    <property name="build"              value="${project}-${version}"/>
+    <property name="build"              value="${project}-${completeVersion}"/>
     <property name="build.id"           value="${ts} (${user.name} [${os.name} ${os.version} ${os.arch}, Java ${java.runtime.version}])"/>
     <property name="docs"               value="${build}/docs"/>
     <property name="forrest-build"      value="${build}/forrest"/>
     <property name="app"                value="${build}/Squiggle.app"/>
+    <property name="maven"              value="${build}/maven"/>
     <property name="lib"                value="lib"/>
     <property name="samples"            value="samples"/>
     <property name="package-prefix"     value="org/apache/${project}"/>
@@ -220,10 +222,10 @@
     </condition>
   
     <!-- Info ............................................................... -->
-    <echo message="------------------- ${Project} ${version} [${year}] -------------------"/>
-    <echo message="${ant.version}"/>
-    <echo message="VM: ${java.vm.version}, ${java.vm.vendor}"/>
-    <echo message="JAVA_HOME: ${env.JAVA_HOME}"/>
+    <echo message=" == ${Project} ${completeVersion} build file ================================"/>
+    <echo message=""/>
+    <echo message="    JAVA_HOME: ${env.JAVA_HOME}"/>
+    <echo message="    VM:        ${java.vm.version}, ${java.vm.vendor}"/>
 
     <property name="init.done" value="true"/>
   </target>
@@ -231,46 +233,112 @@
   <!-- Help ............................................................... -->
   <target name="help" depends="init" description="Displays the usage">
     <echo message=""/>
-    <echo message="${Project} build file"/>
+    <echo message="The following build targets are available:"/>
+    <echo message=""/>
+    <echo message=" -- Running -------------------------------------------------------"/>
+    <echo message=""/>
+    <echo message="    squiggle"/>
+    <echo message="        Runs the Squiggle SVG browser application."/>
+    <echo message=""/>
+    <echo message="    svgrasterizer"/>
+    <echo message="        Runs the SVG rasterizer application."/>
+    <echo message=""/>
+    <echo message="    svgpp"/>
+    <echo message="        Runs the SVG pretty-printer application."/>
+    <echo message=""/>
+    <echo message="    ttf2svg"/>
+    <echo message="        Runs the TrueType Font to SVG Font convert application."/>
+    <echo message=""/>
+    <echo message=" -- Building ------------------------------------------------------"/>
+    <echo message=""/>
+    <echo message="    dist-zip"/>
+    <echo message="        Builds the binary, source and documentation distributions"/>
+    <echo message="        as ZIP files."/>
+    <echo message="        (Creates ${project}-${completeVersion}.zip, ${project}-docs-${completeVersion}.zip"/>
+    <echo message="        and ${project}-src-${completeVersion}.zip.)"/>
+    <echo message=""/>
+    <echo message="    dist-tgz"/>
+    <echo message="        Builds the binary, source and documentation distributions"/>
+    <echo message="        as .tar.gz files."/>
+    <echo message="        (Creates ${project}-${completeVersion}.tar.gz, ${project}-docs-${completeVersion}.tar.gz"/>
+    <echo message="        and ${project}-src-${completeVersion}.tar.gz.)"/>
+    <echo message=""/>
+    <echo message="    appbundle"/>
+    <echo message="        Builds the Mac OS X Squiggle application bundle."/>
+    <echo message="        (Creates ${app}.)"/>
+    <echo message=""/>
+    <echo message="    compile"/>
+    <echo message="        Compiles all of Batik except the test infrastructure."/>
+    <echo message="        (Creates class files in classes/ from files in sources/,"/>
+    <echo message="        sources-1.3/ and sources-1.4/.)"/>
+    <echo message=""/>
+    <echo message="    compiletest"/>
+    <echo message="        Compiles the Batik test infrastructure."/>
+    <echo message="        (Creates class files in classes/ from files in"/>
+    <echo message="        test-sources/.)"/>
+    <echo message=""/>
+    <echo message="    jars"/>
+    <echo message="        Builds jar files for all Batik libraries and applications."/>
+    <echo message="        (Creates ${build}/.)"/>
+    <echo message=""/>
+    <echo message="    all-jar"/>
+    <echo message="        Builds a single jar that contains all Batik libraries."/>
+    <echo message="        (Creates ${build}/lib/${project}-all.jar.)"/>
+    <echo message=""/>
+    <echo message="    maven-artifacts"/>
+    <echo message="        Builds Maven artifacts for all jars."/>
+    <echo message="        (Creates ${maven}/.)"/>
+    <echo message=""/>
+    <echo message="    javadoc"/>
+    <echo message="        Generates the API documentation."/>
+    <echo message="        (Creates ${doc}/javadoc/.)"/>
+    <echo message=""/>
+    <echo message="    site"/>
+    <echo message="        Generates the http://xmlgraphics.apache.org/batik/ site,"/>
+    <echo message="        including Javadocs."/>
+    <echo message="        (Creates ${site}/.)"/>
     <echo message=""/>
-    <echo message=" Available targets are:"/>
+    <echo message="    sitedoc"/>
+    <echo message="        Generates the http://xmlgraphics.apache.org/batik/ site,"/>
+    <echo message="        excluding Javadocs."/>
+    <echo message="        (Creates ${site}/.)"/>
     <echo message=""/>
-    <echo message="   dist-zip      --> build the zip distributions"/>
-    <echo message="   dist-tgz      --> build the tgz distributions"/>
-    <echo message="   appbundle     --> build the Mac OS X Squiggle application bundle"/>
-    <echo message="   compile       --> compiles the source code"/>
-    <echo message="   compiletest   --> compiles the tests source code"/>
-    <echo message="   squiggle      --> runs Squiggle the SVG browser"/>
-    <echo message="   svgbrowser    --> runs Squiggle the SVG browser"/>
-    <echo message="   svgrasterizer --> runs the SVG rasterizer"/>
-    <echo message="   svgpp         --> runs the SVG pretty-printer"/>
-    <echo message="   ttf2svg       --> converts selected glyphs from a TrueType"/>
-    <echo message="                     Font file to the SVG Font format"/>
-    <echo message="   regard        --> runs the regard regression utility"/>
-    <echo message="   regard.manual --> runs regard tests that require user"/>
-    <echo message="                     interaction."/>
-    <echo message="   runtestsuite  --> runs a TestSuite, given an XML test suite"/>
-    <echo message="                     document"/>
-    <echo message="   runtest       --> runs a test whose class name is given at the command line"/>
-    <echo message="   showpainter   --> runs a Painter test instance to check its rendering"/>
-    <echo message="   javadoc       --> generates the API documentation"/>
-    <echo message="   site          --> generates the site documentation"/>
-    <echo message="   sitedoc       --> generates the site documentation without"/>
-    <echo message="                     the Javadoc"/>
-    <echo message="   html          --> generates the site documentation in"/>
-    <echo message="                     ${build}/docs/"/>
-    <echo message="   htmldoc       --> generates the site documentation in"/>
-    <echo message="                     ${build}/docs/ without the Javadoc"/>
-    <!--echo message="   printerdoc     -> generates the printable documentation in"/>
-    <echo message="                     ${build}/docs/print"/-->
-    <echo message="   clean         --> cleans up the directory"/>
-    <echo message="   splash        --> Updates browser splash screen"/>
-    <echo message="   all-jar       --> Creates a combined JAR file of the Batik"/>
-    <echo message="                     libraries in ${build}/lib"/>
+    <echo message="    html"/>
+    <echo message="        Generates the HTML documentation, including Javadocs."/>
+    <echo message="        (Creates ${docs}/.)"/>
     <echo message=""/>
-    <echo message=" See the comments in the build.xml file for more details."/>
+    <echo message="    htmldoc"/>
+    <echo message="        Generates the HTML documentation, excluding Javadocs."/>
+    <echo message="        (Creates ${docs}/.)"/>
     <echo message=""/>
+    <echo message="    splash"/>
+    <echo message="        Regenerates the Squiggle browser splash screen."/>
     <echo message=""/>
+    <echo message="    clean"/>
+    <echo message="        Removes all output files and directories."/>
+    <echo message="    "/>
+    <echo message=" -- Testing -------------------------------------------------------"/>
+    <echo message=""/>
+    <echo message="    regard"/>
+    <echo message="        Runs the Regard regression testing tool for all tests that"/>
+    <echo message="        need no user interaction."/>
+    <echo message="        (Creates HTML test reports in test-reports/.)"/>
+    <echo message=""/>
+    <echo message="    regard.manual"/>
+    <echo message="        Runs the Regard regression testing tool for all test that"/>
+    <echo message="        need user interaction."/>
+    <echo message="        (Creates HTML test reports in test-reports/.)"/>
+    <echo message=""/>
+    <echo message="    runtestsuite"/>
+    <echo message="        Runs a test suite, given an XML test suite document."/>
+    <echo message=""/>
+    <echo message="    runtest"/>
+    <echo message="        Runs an individual test, given a class name."/>
+    <echo message=""/>
+    <echo message="    showpainter"/>
+    <echo message="        Runs an SVG Generator painter test, given a class name."/>
+    <echo message=""/>
+    <echo message="See the comments in the build.xml file for more details."/>
   </target>
 
   <!-- Build .............................................................. -->
@@ -279,43 +347,43 @@
 
   <target name="doc-zip" depends="init, html">
     <delete dir="${build}/docs/images/BE"/>
-    <zip zipfile="${project}-docs-${version}.zip" basedir="${build}"
+    <zip zipfile="${project}-docs-${completeVersion}.zip" basedir="${build}"
          includes="docs/javadoc/**"/>
     <delete dir="${build}/docs/javadoc"/>
   </target>
 
   <target name="bin-zip" depends="init, jars, htmldoc, bundle-script">
-    <zip zipfile="${project}-${version}.zip">
-      <zipfileset dir="." prefix="${project}-${version}">
+    <zip zipfile="${project}-${completeVersion}.zip">
+      <zipfileset dir="." prefix="${project}-${completeVersion}">
         <include name="LICENSE"/>
         <include name="NOTICE"/>
         <include name="README"/>
       </zipfileset>
-      <zipfileset dir="${build}" prefix="${project}-${version}">
+      <zipfileset dir="${build}" prefix="${project}-${completeVersion}">
         <include name="*.jar"/>
         <include name="docs/**"/>
         <include name="extensions/**"/>
         <include name="lib/*.jar"/>
         <include name="lib/make-squiggle-app.sh"/>
       </zipfileset>
-      <zipfileset dir="lib" prefix="${project}-${version}/lib">
+      <zipfileset dir="lib" prefix="${project}-${completeVersion}/lib">
         <include name="LICENSE.*.txt"/>
         <include name="README.*.txt"/>
       </zipfileset>
       <zipfileset dir="${resources}/${package-prefix}/extensions"
-                  prefix="${project}-${version}/extensions">
+                  prefix="${project}-${completeVersion}/extensions">
         <include name="README.txt"/>
       </zipfileset>
-      <zipfileset dir="${src}" prefix="${project}-${version}/lib">
+      <zipfileset dir="${src}" prefix="${project}-${completeVersion}/lib">
         <include name="Squiggle.icns"/>
       </zipfileset>
-      <zipfileset dir="." includes="samples/**" prefix="${project}-${version}"/>
+      <zipfileset dir="." includes="samples/**" prefix="${project}-${completeVersion}"/>
     </zip>
   </target>
 
   <target name="src-zip" depends="init, record-svn-revision">
-    <zip zipfile="${project}-src-${version}.zip">
-      <zipfileset dir="." prefix="${project}-${version}">
+    <zip zipfile="${project}-src-${completeVersion}.zip">
+      <zipfileset dir="." prefix="${project}-${completeVersion}">
         <include name="LICENSE"/>
         <include name="KEYS"/>
         <include name="MAINTAIN"/>
@@ -345,43 +413,43 @@
 
   <target name="doc-tgz" depends="init, html">
     <delete dir="${build}/docs/images/BE"/>
-    <tar tarfile="${project}-docs-${version}.tar.gz" compression="gzip"
+    <tar tarfile="${project}-docs-${completeVersion}.tar.gz" compression="gzip"
          basedir="${build}" includes="docs/javadoc/**"/>
     <delete dir="${build}/docs/javadoc"/>
   </target>
 
   <target name="bin-tgz" depends="init, jars, htmldoc, bundle-script">
-    <tar tarfile="${project}-${version}.tar.gz" compression="gzip">
-      <tarfileset dir="." prefix="${project}-${version}">
+    <tar tarfile="${project}-${completeVersion}.tar.gz" compression="gzip">
+      <tarfileset dir="." prefix="${project}-${completeVersion}">
         <include name="LICENSE"/>
         <include name="NOTICE"/>
         <include name="README"/>
       </tarfileset>
-      <tarfileset dir="${build}" prefix="${project}-${version}">
+      <tarfileset dir="${build}" prefix="${project}-${completeVersion}">
         <include name="*.jar"/>
         <include name="docs/**"/>
         <include name="extensions/**"/>
         <include name="lib/*.jar"/>
         <include name="lib/make-squiggle-app.sh"/>
       </tarfileset>
-      <tarfileset dir="lib" prefix="${project}-${version}/lib">
+      <tarfileset dir="lib" prefix="${project}-${completeVersion}/lib">
         <include name="LICENSE.*.txt"/>
         <include name="README.*.txt"/>
       </tarfileset>
       <tarfileset dir="${resources}/${package-prefix}/extensions"
-                  prefix="${project}-${version}/extensions">
+                  prefix="${project}-${completeVersion}/extensions">
         <include name="README.txt"/>
       </tarfileset>
-      <tarfileset dir="${src}" prefix="${project}-${version}/lib">
+      <tarfileset dir="${src}" prefix="${project}-${completeVersion}/lib">
         <include name="Squiggle.icns"/>
       </tarfileset>
-      <tarfileset dir="." includes="samples/**" prefix="${project}-${version}"/>
+      <tarfileset dir="." includes="samples/**" prefix="${project}-${completeVersion}"/>
     </tar>
   </target>
 
   <target name="src-tgz" depends="init, record-svn-revision">
-    <tar tarfile="${project}-src-${version}.tar.gz" compression="gzip">
-      <tarfileset dir="." prefix="${project}-${version}">
+    <tar tarfile="${project}-src-${completeVersion}.tar.gz" compression="gzip">
+      <tarfileset dir="." prefix="${project}-${completeVersion}">
         <include name="LICENSE"/>
         <include name="KEYS"/>
         <include name="MAINTAIN"/>
@@ -416,9 +484,9 @@
   <key>CFBundleExecutable</key>
   <string>Squiggle</string>
   <key>CFBundleVersion</key>
-  <string>${version}${revisionType}${revisionNumber}${svn-revision-suffix}</string>
+  <string>${completeVersion}${svn-revision-suffix}</string>
   <key>CFBundleShortVersionString</key>
-  <string>${version}${revisionType}${revisionNumber}${svn-revision-suffix}</string>
+  <string>${completeVersion}${svn-revision-suffix}</string>
   <key>CFBundleIconFile</key>
   <string>Squiggle.icns</string>
   <key>CFBundleIdentifier</key>
@@ -475,13 +543,271 @@
     <copy file="${src}/make-squiggle-app.sh.template"
           tofile="${build}/lib/make-squiggle-app.sh">
       <filterset>
-        <filter token="VERSION" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <filter token="VERSION" value="${completeVersion}${svn-revision-suffix}"/>
         <filter token="YEAR" value="${year}"/>
       </filterset>
     </copy>
     <chmod perm="a+x" file="${build}/lib/make-squiggle-app.sh"/>
   </target>
 
+  <!-- Generates maven artifacts to be copied to
+       http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/xmlgraphics/.
+       PGP signing of artifacts and POMs must be done manually.
+
+       Note that the rules to build the artifact jars here are mostly redundant
+       with the relevant jar target (e.g. rasterizer-jar, squiggle-jar).  The
+       commonality should be factored out.
+       -->
+  <target name="maven-artifacts" depends="init, determine-svn-revision, jars">
+    <filter token="version" value="${completeVersion}"/>
+
+    <!-- batik-rasterizer application artifact -->
+    <mkdir dir="${maven}/batik-rasterizer/${completeVersion}"/>
+    <copy file="${src}/batik-rasterizer.pom.template" tofile="${maven}/batik-rasterizer/${completeVersion}/batik-rasterizer-${completeVersion}.pom" filtering="true"/>
+    <move file="${resources}/${package-prefix}/apps/rasterizer/resources/rasterizer.policy"
+          tofile="${resources}/${package-prefix}/apps/rasterizer/resources/rasterizer.classes.policy"/>
+    <move file="${resources}/${package-prefix}/apps/rasterizer/resources/rasterizer.bin.policy"
+          tofile="${resources}/${package-prefix}/apps/rasterizer/resources/rasterizer.policy"/>
+    <jar jarfile="${maven}/batik-rasterizer/${completeVersion}/batik-rasterizer-${completeVersion}.jar">
+      <manifest>
+        <attribute name="Implementation-Title" value="Batik SVG rasterizer"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
+        <attribute name="Build-Id" value="${build.id}"/>
+        <attribute name="Main-Class" value="org.apache.batik.apps.rasterizer.Main"/>
+        <attribute name="Class-Path" value="batik-ext-${completeVersion}.jar batik-dom-${completeVersion}.jar batik-css-${completeVersion}.jar batik-svg-dom-${completeVersion}.jar batik-gvt-${completeVersion}.jar batik-parser-${completeVersion}.jar batik-script-${completeVersion}.jar batik-bridge-${completeVersion}.jar batik-anim-${completeVersion}.jar batik-transcoder-${completeVersion}.jar batik-awt-util-${completeVersion}.jar batik-codec-${completeVersion}.jar batik-util-${completeVersion}.jar batik-xml-${completeVersion}.jar xerces-2.5.0.jar xalan-2.6.0.jar xml-apis-1.3.04.jar xml-apis-ext-1.3.04.jar fop-0.94.jar batik-js.jar"/>
+      </manifest>
+      <metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
+      <fileset dir="${dest}">
+        <include name="${package-prefix}/apps/rasterizer/**/*.class"/>
+      </fileset>
+      <fileset dir="${resources}" excludes="**/.svn/">
+        <include name="${package-prefix}/apps/rasterizer/**/resources/**"/>
+      </fileset>
+    </jar>
+    <move file="${resources}/${package-prefix}/apps/rasterizer/resources/rasterizer.policy"
+          tofile="${resources}/${package-prefix}/apps/rasterizer/resources/rasterizer.bin.policy"/>
+    <move file="${resources}/${package-prefix}/apps/rasterizer/resources/rasterizer.classes.policy"
+          tofile="${resources}/${package-prefix}/apps/rasterizer/resources/rasterizer.policy"/>
+
+    <!-- batik-rasterizer-ext application artifact -->
+    <mkdir dir="${maven}/batik-rasterizer-ext/${completeVersion}"/>
+    <copy file="${src}/batik-rasterizer-ext.pom.template" tofile="${maven}/batik-rasterizer-ext/${completeVersion}/batik-rasterizer-ext-${completeVersion}.pom" filtering="true"/>
+    <jar jarfile="${maven}/batik-rasterizer-ext/${completeVersion}/batik-rasterizer-ext-${completeVersion}.jar">
+      <manifest>
+        <attribute name="Implementation-Title" value="Batik SVG rasterizer with extensions"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
+        <attribute name="Build-Id" value="${build.id}"/>
+        <attribute name="Main-Class" value="org.apache.batik.apps.svgbrowser.Main"/>
+        <attribute name="Class-Path" value="batik-rasterizer-${completeVersion}.jar batik-extension-${completeVersion}.jar"/>
+      </manifest>
+      <metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
+      <fileset dir="${resources}" excludes="**/.svn/">
+        <include name="META-INF/services/**"/>
+      </fileset>
+    </jar>
+
+    <!-- batik-slideshow application artifact -->
+    <mkdir dir="${maven}/batik-slideshow/${completeVersion}"/>
+    <copy file="${src}/batik-slideshow.pom.template" tofile="${maven}/batik-slideshow/${completeVersion}/batik-slideshow-${completeVersion}.pom" filtering="true"/>
+    <jar jarfile="${maven}/batik-slideshow/${completeVersion}/batik-slideshow-${completeVersion}.jar">
+      <manifest>
+        <attribute name="Implementation-Title" value="Batik SVG slide show tool"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
+        <attribute name="Build-Id" value="${build.id}"/>
+        <attribute name="Main-Class" value="org.apache.batik.apps.slideshow.Main"/>
+        <attribute name="Class-Path" value="batik-ext-${completeVersion}.jar batik-dom-${completeVersion}.jar batik-css-${completeVersion}.jar batik-svg-dom-${completeVersion}.jar batik-gvt-${completeVersion}.jar batik-parser-${completeVersion}.jar batik-script-${completeVersion}.jar batik-bridge-${completeVersion}.jar batik-anim-${completeVersion}.jar batik-transcoder-${completeVersion}.jar batik-gui-util-${completeVersion}.jar batik-awt-util-${completeVersion}.jar batik-codec-${completeVersion}.jar batik-util-${completeVersion}.jar batik-xml-${completeVersion}.jar xerces-2.5.0.jar xalan-2.6.0.jar xml-apis-1.3.04.jar xml-apis-ext-1.3.04.jar batik-js.jar"/>
+      </manifest>
+      <metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
+      <fileset dir="${dest}">
+        <include name="${package-prefix}/apps/slideshow/**/*.class"/>
+      </fileset>
+      <fileset dir="${resources}" excludes="**/.svn/">
+        <include name="${package-prefix}/apps/slideshow/**/resources/**"/>
+      </fileset>
+    </jar>
+
+    <!-- batik-squiggle application artifact -->
+    <mkdir dir="${maven}/batik-squiggle/${completeVersion}"/>
+    <copy file="${src}/batik-squiggle.pom.template" tofile="${maven}/batik-squiggle/${completeVersion}/batik-squiggle-${completeVersion}.pom" filtering="true"/>
+    <move file="${resources}/${package-prefix}/apps/svgbrowser/resources/svgbrowser.policy"
+          tofile="${resources}/${package-prefix}/apps/svgbrowser/resources/svgbrowser.classes.policy"/>
+    <move file="${resources}/${package-prefix}/apps/svgbrowser/resources/svgbrowser.bin.policy"
+          tofile="${resources}/${package-prefix}/apps/svgbrowser/resources/svgbrowser.policy"/>
+    <jar jarfile="${maven}/batik-squiggle/${completeVersion}/batik-squiggle-${completeVersion}.jar">
+      <manifest>
+        <attribute name="Implementation-Title" value="Batik Squiggle SVG browser"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
+        <attribute name="Build-Id" value="${build.id}"/>
+        <attribute name="Main-Class" value="org.apache.batik.apps.svgbrowser.Main"/>
+        <attribute name="Class-Path" value="batik-ext-${completeVersion}.jar batik-dom-${completeVersion}.jar batik-css-${completeVersion}.jar batik-svg-dom-${completeVersion}.jar batik-gvt-${completeVersion}.jar batik-parser-${completeVersion}.jar batik-script-${completeVersion}.jar batik-bridge-${completeVersion}.jar batik-swing-${completeVersion}.jar batik-anim-${completeVersion}.jar batik-transcoder-${completeVersion}.jar batik-gui-util-${completeVersion}.jar batik-awt-util-${completeVersion}.jar batik-codec-${completeVersion}.jar batik-util-${completeVersion}.jar batik-xml-${completeVersion}.jar xerces-2.5.0.jar xalan-2.6.0.jar xml-apis-1.3.04.jar xml-apis-ext-1.3.04.jar batik-js.jar"/>
+      </manifest>
+      <metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
+      <fileset dir="${dest}">
+        <include name="${package-prefix}/apps/svgbrowser/**/*.class"/>
+      </fileset>
+      <fileset dir="${resources}" excludes="**/.svn/">
+        <include name="${package-prefix}/apps/svgbrowser/**/resources/**"/>
+        <exclude name="${package-prefix}/apps/svgbrowser/resources/squiggle.xsl"/>
+        <exclude name="${package-prefix}/apps/svgbrowser/resources/squiggle.svg"/>
+      </fileset>
+    </jar>
+    <move file="${resources}/${package-prefix}/apps/svgbrowser/resources/svgbrowser.policy"
+          tofile="${resources}/${package-prefix}/apps/svgbrowser/resources/svgbrowser.bin.policy"/>
+    <move file="${resources}/${package-prefix}/apps/svgbrowser/resources/svgbrowser.classes.policy"
+          tofile="${resources}/${package-prefix}/apps/svgbrowser/resources/svgbrowser.policy"/>
+
+    <!-- batik-squiggle-ext application artifact -->
+    <mkdir dir="${maven}/batik-squiggle-ext/${completeVersion}"/>
+    <copy file="${src}/batik-squiggle-ext.pom.template" tofile="${maven}/batik-squiggle-ext/${completeVersion}/batik-squiggle-ext-${completeVersion}.pom" filtering="true"/>
+    <jar jarfile="${maven}/batik-squiggle-ext/${completeVersion}/batik-squiggle-ext-${completeVersion}.jar">
+      <manifest>
+        <attribute name="Implementation-Title" value="Batik Squiggle SVG browser with extensions"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
+        <attribute name="Build-Id" value="${build.id}"/>
+        <attribute name="Main-Class" value="org.apache.batik.apps.svgbrowser.Main"/>
+        <attribute name="Class-Path" value="batik-squiggle-${completeVersion}.jar batik-extension-${completeVersion}.jar"/>
+      </manifest>
+      <metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
+      <fileset dir="${resources}" excludes="**/.svn/">
+        <include name="META-INF/services/**"/>
+      </fileset>
+    </jar>
+
+    <!-- batik-svgpp application artifact -->
+    <mkdir dir="${maven}/batik-svgpp/${completeVersion}"/>
+    <copy file="${src}/batik-svgpp.pom.template" tofile="${maven}/batik-svgpp/${completeVersion}/batik-svgpp-${completeVersion}.pom" filtering="true"/>
+    <jar jarfile="${maven}/batik-svgpp/${completeVersion}/batik-svgpp-${completeVersion}.jar">
+      <manifest>
+        <attribute name="Implementation-Title" value="Batik XML pretty printer"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
+        <attribute name="Build-Id" value="${build.id}"/>
+        <attribute name="Main-Class" value="org.apache.batik.apps.svgpp.Main"/>
+        <attribute name="Class-Path" value="batik-ext-${completeVersion}.jar batik-dom-${completeVersion}.jar batik-parser-${completeVersion}.jar batik-transcoder-${completeVersion}.jar batik-util-${completeVersion}.jar batik-xml-${completeVersion}.jar xml-apis-1.3.04.jar xml-apis-ext-1.3.04.jar"/>
+      </manifest>
+      <metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
+      <fileset dir="${dest}">
+        <include name="${package-prefix}/apps/svgpp/**/*.class"/>
+      </fileset>
+      <fileset dir="${resources}" excludes="**/.svn/">
+        <include name="${package-prefix}/apps/svgpp/**/resources/**"/>
+      </fileset>
+    </jar>
+
+    <!-- batik-ttf2svg application artifact -->
+    <mkdir dir="${maven}/batik-ttf2svg/${completeVersion}"/>
+    <copy file="${src}/batik-ttf2svg.pom.template" tofile="${maven}/batik-ttf2svg/${completeVersion}/batik-ttf2svg-${completeVersion}.pom" filtering="true"/>
+    <jar jarfile="${maven}/batik-ttf2svg/${completeVersion}/batik-ttf2svg-${completeVersion}.jar">
+      <manifest>
+        <attribute name="Implementation-Title" value="Batik TrueType to SVG Font converter"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
+        <attribute name="Build-Id" value="${build.id}"/>
+        <attribute name="Main-Class" value="org.apache.batik.apps.ttf2svg.Main"/>
+        <attribute name="Class-Path" value="batik-svggen-${completeVersion}.jar batik-util-${completeVersion}.jar"/>
+      </manifest>
+      <metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
+      <fileset dir="${dest}">
+        <include name="${package-prefix}/apps/ttf2svg/**/*.class"/>
+      </fileset>
+    </jar>
+
+    <!-- library artifacts -->
+    <mkdir dir="${maven}/batik-anim/${completeVersion}"/>
+    <copy file="${src}/batik-anim.pom.template" tofile="${maven}/batik-anim/${completeVersion}/batik-anim-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-anim.jar" tofile="${maven}/batik-anim/${completeVersion}/batik-anim-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-awt-util/${completeVersion}"/>
+    <copy file="${src}/batik-awt-util.pom.template" tofile="${maven}/batik-awt-util/${completeVersion}/batik-awt-util-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-awt-util.jar" tofile="${maven}/batik-awt-util/${completeVersion}/batik-awt-util-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-bridge/${completeVersion}"/>
+    <copy file="${src}/batik-bridge.pom.template" tofile="${maven}/batik-bridge/${completeVersion}/batik-bridge-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-bridge.jar" tofile="${maven}/batik-bridge/${completeVersion}/batik-bridge-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-codec/${completeVersion}"/>
+    <copy file="${src}/batik-codec.pom.template" tofile="${maven}/batik-codec/${completeVersion}/batik-codec-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-codec.jar" tofile="${maven}/batik-codec/${completeVersion}/batik-codec-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-css/${completeVersion}"/>
+    <copy file="${src}/batik-css.pom.template" tofile="${maven}/batik-css/${completeVersion}/batik-css-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-css.jar" tofile="${maven}/batik-css/${completeVersion}/batik-css-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-dom/${completeVersion}"/>
+    <copy file="${src}/batik-dom.pom.template" tofile="${maven}/batik-dom/${completeVersion}/batik-dom-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-dom.jar" tofile="${maven}/batik-dom/${completeVersion}/batik-dom-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-extension/${completeVersion}"/>
+    <copy file="${src}/batik-extension.pom.template" tofile="${maven}/batik-extension/${completeVersion}/batik-extension-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-extension.jar" tofile="${maven}/batik-extension/${completeVersion}/batik-extension-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-ext/${completeVersion}"/>
+    <copy file="${src}/batik-ext.pom.template" tofile="${maven}/batik-ext/${completeVersion}/batik-ext-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-ext.jar" tofile="${maven}/batik-ext/${completeVersion}/batik-ext-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-gui-util/${completeVersion}"/>
+    <copy file="${src}/batik-gui-util.pom.template" tofile="${maven}/batik-gui-util/${completeVersion}/batik-gui-util-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-gui-util.jar" tofile="${maven}/batik-gui-util/${completeVersion}/batik-gui-util-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-gvt/${completeVersion}"/>
+    <copy file="${src}/batik-gvt.pom.template" tofile="${maven}/batik-gvt/${completeVersion}/batik-gvt-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-gvt.jar" tofile="${maven}/batik-gvt/${completeVersion}/batik-gvt-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-parser/${completeVersion}"/>
+    <copy file="${src}/batik-parser.pom.template" tofile="${maven}/batik-parser/${completeVersion}/batik-parser-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-parser.jar" tofile="${maven}/batik-parser/${completeVersion}/batik-parser-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-script/${completeVersion}"/>
+    <copy file="${src}/batik-script.pom.template" tofile="${maven}/batik-script/${completeVersion}/batik-script-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-script.jar" tofile="${maven}/batik-script/${completeVersion}/batik-script-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-svg-dom/${completeVersion}"/>
+    <copy file="${src}/batik-svg-dom.pom.template" tofile="${maven}/batik-svg-dom/${completeVersion}/batik-svg-dom-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-svg-dom.jar" tofile="${maven}/batik-svg-dom/${completeVersion}/batik-svg-dom-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-svggen/${completeVersion}"/>
+    <copy file="${src}/batik-svggen.pom.template" tofile="${maven}/batik-svggen/${completeVersion}/batik-svggen-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-svggen.jar" tofile="${maven}/batik-svggen/${completeVersion}/batik-svggen-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-swing/${completeVersion}"/>
+    <copy file="${src}/batik-swing.pom.template" tofile="${maven}/batik-swing/${completeVersion}/batik-swing-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-swing.jar" tofile="${maven}/batik-swing/${completeVersion}/batik-swing-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-transcoder/${completeVersion}"/>
+    <copy file="${src}/batik-transcoder.pom.template" tofile="${maven}/batik-transcoder/${completeVersion}/batik-transcoder-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-transcoder.jar" tofile="${maven}/batik-transcoder/${completeVersion}/batik-transcoder-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-util/${completeVersion}"/>
+    <copy file="${src}/batik-util.pom.template" tofile="${maven}/batik-util/${completeVersion}/batik-util-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-util.jar" tofile="${maven}/batik-util/${completeVersion}/batik-util-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-xml/${completeVersion}"/>
+    <copy file="${src}/batik-xml.pom.template" tofile="${maven}/batik-xml/${completeVersion}/batik-xml-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/batik-xml.jar" tofile="${maven}/batik-xml/${completeVersion}/batik-xml-${completeVersion}.jar"/>
+
+    <mkdir dir="${maven}/batik-js/${completeVersion}"/>
+    <copy file="${src}/batik-js.pom.template" tofile="${maven}/batik-js/${completeVersion}/batik-js-${completeVersion}.pom" filtering="true"/>
+    <copy file="${build}/lib/js.jar" tofile="${maven}/batik-js/${completeVersion}/batik-js-${completeVersion}.jar"/>
+
+    <!-- Generate checksums of all artifacts and POMs -->
+    <checksum algorithm="MD5" fileext=".md5">
+      <fileset dir="${maven}">
+        <include name="**/*.jar"/>
+        <include name="**/*.pom"/>
+      </fileset>
+    </checksum>
+    <checksum algorithm="SHA1" fileext=".sha1">
+      <fileset dir="${maven}">
+        <include name="**/*.jar"/>
+        <include name="**/*.pom"/>
+      </fileset>
+    </checksum>
+  </target>
 
   <!-- Compilation ........................................................ -->
   <target name="compiletest" depends="init, compile"
@@ -745,7 +1071,7 @@
     <jar jarfile="${build}/lib/${project}-all.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik all-in-one JAR"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
         <attribute name="Main-Class" value="${class-prefix}.apps.svgbrowser.Main"/>
@@ -767,7 +1093,7 @@
     <jar jarfile="${build}/lib/${project}-libs.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik all-in-one minus external dependencies"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -791,7 +1117,7 @@
          manifest="${src}/${project}-bean.mf">
       <manifest>
         <attribute name="Implementation-Title" value="Batik JavaBean"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -833,7 +1159,7 @@
     <jar jarfile="${build}/lib/${project}-ext.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik external code"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -851,7 +1177,7 @@
     <jar jarfile="${build}/lib/${project}-util.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik utility library"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -876,7 +1202,7 @@
     <jar jarfile="${build}/lib/${project}-awt-util.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik AWT utility library"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -900,7 +1226,7 @@
     <jar jarfile="${build}/lib/${project}-codec.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik image codecs"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -929,7 +1255,7 @@
     <jar jarfile="${build}/lib/${project}-svggen.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik SVG generator"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -948,7 +1274,7 @@
     <jar jarfile="${build}/lib/${project}-svggenfull.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik SVG generator plus dependencies"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -972,7 +1298,7 @@
     <jar jarfile="${build}/lib/${project}-gui-util.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik GUI utility library"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -992,7 +1318,7 @@
     <jar jarfile="${build}/lib/${project}-dom.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik DOM Level 3 implementation"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1020,7 +1346,7 @@
     <jar jarfile="${build}/lib/${project}-css.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik CSS engine"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1053,7 +1379,7 @@
     <jar jarfile="${build}/lib/${project}-svg-dom.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik SVG DOM implementation"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1076,7 +1402,7 @@
     <jar jarfile="${build}/lib/${project}-gvt.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik GVT library"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1096,7 +1422,7 @@
     <jar jarfile="${build}/lib/${project}-parser.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik parser library"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1116,7 +1442,7 @@
     <jar jarfile="${build}/lib/${project}-script.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik script library"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1137,7 +1463,7 @@
     <jar jarfile="${build}/lib/${project}-transcoder.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik transcoder"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1156,7 +1482,7 @@
     <jar jarfile="${build}/lib/${project}-xml.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik XML utility library"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1175,7 +1501,7 @@
     <jar jarfile="${build}/lib/${project}-bridge.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik bridge"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1195,7 +1521,7 @@
     <jar jarfile="${build}/lib/${project}-swing.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik Swing components"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1214,7 +1540,7 @@
     <jar jarfile="${build}/lib/${project}-anim.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik animation"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1235,7 +1561,7 @@
     <jar jarfile="${build}/lib/${project}-extension.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik extensions"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1259,7 +1585,7 @@
          jarfile="${build}/${project}-svgpp.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik XML pretty printer"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1279,7 +1605,7 @@
          jarfile="${build}/${project}-slideshow.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik SVG slide show tool"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1304,14 +1630,13 @@
          jarfile="${build}/${project}-squiggle.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik Squiggle SVG browser"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
       <metainf dir="${basedir}" includes="LICENSE,NOTICE"/>
       <fileset dir="${dest}">
         <include name="${package-prefix}/apps/svgbrowser/**/*.class"/>
-        <include name="org/gjt/sp/jedit/textarea/**/*.class"/>
       </fileset>
       <fileset dir="${resources}" excludes="**/.svn/">
         <include name="${package-prefix}/apps/svgbrowser/**/resources/**"/>
@@ -1331,7 +1656,7 @@
           jarfile="${build}/extensions/${project}-squiggle-ext.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik Squiggle SVG browser with extensions"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1355,7 +1680,7 @@
          jarfile="${build}/${project}-rasterizer.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik SVG rasterizer"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1379,7 +1704,7 @@
           jarfile="${build}/extensions/${project}-rasterizer-ext.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik SVG rasterizer with extensions"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1396,7 +1721,7 @@
          jarfile="${build}/${project}-ttf2svg.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik TrueType to SVG Font converter"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1412,7 +1737,7 @@
     <jar manifest="${src}/${project}.mf" jarfile="${build}/${project}.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1427,7 +1752,7 @@
     <jar jarfile="regard.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik Regard regression testing tool"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1451,7 +1776,7 @@
     <jar jarfile="imageCodecs.jar">
       <manifest>
         <attribute name="Implementation-Title" value="Batik image codecs"/>
-        <attribute name="Implementation-Version" value="${version}${revisionType}${revisionNumber}${svn-revision-suffix}"/>
+        <attribute name="Implementation-Version" value="${completeVersion}${svn-revision-suffix}"/>
         <attribute name="Implementation-Vendor" value="The Apache Software Foundation (http://xmlgraphics.apache.org/batik/)"/>
         <attribute name="Build-Id" value="${build.id}"/>
       </manifest>
@@ -1762,7 +2087,7 @@
              use="true"
              splitindex="true"
              windowtitle="${Project} Javadoc"
-             doctitle="${Project} API Specification ${version}${revisionType}${revisionNumber}"
+             doctitle="${Project} API Specification ${completeVersion}"
              bottom="Copyright &#169; ${year} Apache Software Foundation. All Rights Reserved.">
       <sourcepath path="${src}"/>
       <sourcepath path="${src-jdk}"/>
@@ -1879,11 +2204,11 @@
           depends="init, clean-compile, clean-docs, clean-test"
           description="Cleans everything">
     <delete dir="${build}"/>
-    <delete file="${project}-${version}.zip"/>
-    <delete file="${project}-docs-${version}.zip"/>
-    <delete file="${project}-src-${version}.zip"/>
-    <delete file="${project}-${version}.tar.gz"/>
-    <delete file="${project}-docs-${version}.tar.gz"/>
-    <delete file="${project}-src-${version}.tar.gz"/>
+    <delete file="${project}-${completeVersion}.zip"/>
+    <delete file="${project}-docs-${completeVersion}.zip"/>
+    <delete file="${project}-src-${completeVersion}.zip"/>
+    <delete file="${project}-${completeVersion}.tar.gz"/>
+    <delete file="${project}-docs-${completeVersion}.tar.gz"/>
+    <delete file="${project}-src-${completeVersion}.tar.gz"/>
   </target>
 </project>

Added: xmlgraphics/batik/trunk/sources/batik-anim.pom.template
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/batik-anim.pom.template?rev=600783&view=auto
==============================================================================
--- xmlgraphics/batik/trunk/sources/batik-anim.pom.template (added)
+++ xmlgraphics/batik/trunk/sources/batik-anim.pom.template Mon Dec  3 20:00:30 2007
@@ -0,0 +1,116 @@
+<?xml version="1.0"?>
+<!--
+
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.xmlgraphics</groupId>
+  <artifactId>batik-anim</artifactId>
+  <version>@version@</version>
+  <packaging>jar</packaging>
+  <name>Batik animation engine</name>
+  <url>http://xmlgraphics.apache.org/batik/</url>
+  <inceptionYear>2000</inceptionYear>
+
+  <mailingLists>
+    <mailingList>
+      <name>Batik Users List</name>
+      <subscribe>batik-users-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-users-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-users/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Developer List</name>
+      <subscribe>batik-dev-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-dev-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-dev/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Commit List</name>
+      <subscribe>batik-commits-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-commits-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-commits/</archive>
+    </mailingList>
+  </mailingLists>
+
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</developerConnection>
+    <url>http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/?root=Apache-SVN</url>
+  </scm>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-awt-util</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-dom</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-ext</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-parser</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-svg-dom</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-util</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis</artifactId>
+      <version>1.3.04</version>
+    </dependency>
+    <dependency>
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis-ext</artifactId>
+      <version>1.3.04</version>
+    </dependency>
+  </dependencies>
+</project>

Added: xmlgraphics/batik/trunk/sources/batik-awt-util.pom.template
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/batik-awt-util.pom.template?rev=600783&view=auto
==============================================================================
--- xmlgraphics/batik/trunk/sources/batik-awt-util.pom.template (added)
+++ xmlgraphics/batik/trunk/sources/batik-awt-util.pom.template Mon Dec  3 20:00:30 2007
@@ -0,0 +1,81 @@
+<?xml version="1.0"?>
+<!--
+
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.xmlgraphics</groupId>
+  <artifactId>batik-awt-util</artifactId>
+  <version>@version@</version>
+  <packaging>jar</packaging>
+  <name>Batik AWT utilities</name>
+  <url>http://xmlgraphics.apache.org/batik/</url>
+  <inceptionYear>2000</inceptionYear>
+
+  <mailingLists>
+    <mailingList>
+      <name>Batik Users List</name>
+      <subscribe>batik-users-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-users-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-users/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Developer List</name>
+      <subscribe>batik-dev-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-dev-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-dev/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Commit List</name>
+      <subscribe>batik-commits-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-commits-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-commits/</archive>
+    </mailingList>
+  </mailingLists>
+
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</developerConnection>
+    <url>http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/?root=Apache-SVN</url>
+  </scm>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-util</artifactId>
+      <version>@version@</version>
+    </dependency>
+  </dependencies>
+</project>

Added: xmlgraphics/batik/trunk/sources/batik-bridge.pom.template
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/batik-bridge.pom.template?rev=600783&view=auto
==============================================================================
--- xmlgraphics/batik/trunk/sources/batik-bridge.pom.template (added)
+++ xmlgraphics/batik/trunk/sources/batik-bridge.pom.template Mon Dec  3 20:00:30 2007
@@ -0,0 +1,146 @@
+<?xml version="1.0"?>
+<!--
+
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.xmlgraphics</groupId>
+  <artifactId>batik-bridge</artifactId>
+  <version>@version@</version>
+  <packaging>jar</packaging>
+  <name>Batik bridge classes</name>
+  <url>http://xmlgraphics.apache.org/batik/</url>
+  <inceptionYear>2000</inceptionYear>
+
+  <mailingLists>
+    <mailingList>
+      <name>Batik Users List</name>
+      <subscribe>batik-users-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-users-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-users/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Developer List</name>
+      <subscribe>batik-dev-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-dev-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-dev/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Commit List</name>
+      <subscribe>batik-commits-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-commits-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-commits/</archive>
+    </mailingList>
+  </mailingLists>
+
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</developerConnection>
+    <url>http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/?root=Apache-SVN</url>
+  </scm>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-anim</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-awt-util</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-css</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-dom</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-ext</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-gvt</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-parser</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-script</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-svg-dom</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-util</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-xml</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>xalan</groupId>
+      <artifactId>xalan</artifactId>
+      <version>2.6.0</version>
+    </dependency>
+    <dependency>
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis</artifactId>
+      <version>1.3.04</version>
+    </dependency>
+    <dependency>
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis-ext</artifactId>
+      <version>1.3.04</version>
+    </dependency>
+  </dependencies>
+</project>

Added: xmlgraphics/batik/trunk/sources/batik-codec.pom.template
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/batik-codec.pom.template?rev=600783&view=auto
==============================================================================
--- xmlgraphics/batik/trunk/sources/batik-codec.pom.template (added)
+++ xmlgraphics/batik/trunk/sources/batik-codec.pom.template Mon Dec  3 20:00:30 2007
@@ -0,0 +1,101 @@
+<?xml version="1.0"?>
+<!--
+
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.xmlgraphics</groupId>
+  <artifactId>batik-codec</artifactId>
+  <version>@version@</version>
+  <packaging>jar</packaging>
+  <name>Batik image codecs</name>
+  <url>http://xmlgraphics.apache.org/batik/</url>
+  <inceptionYear>2000</inceptionYear>
+
+  <mailingLists>
+    <mailingList>
+      <name>Batik Users List</name>
+      <subscribe>batik-users-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-users-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-users/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Developer List</name>
+      <subscribe>batik-dev-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-dev-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-dev/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Commit List</name>
+      <subscribe>batik-commits-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-commits-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-commits/</archive>
+    </mailingList>
+  </mailingLists>
+
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</developerConnection>
+    <url>http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/?root=Apache-SVN</url>
+  </scm>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-awt-util</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-bridge</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-transcoder</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-util</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis</artifactId>
+      <version>1.3.04</version>
+    </dependency>
+  </dependencies>
+</project>

Added: xmlgraphics/batik/trunk/sources/batik-css.pom.template
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/batik-css.pom.template?rev=600783&view=auto
==============================================================================
--- xmlgraphics/batik/trunk/sources/batik-css.pom.template (added)
+++ xmlgraphics/batik/trunk/sources/batik-css.pom.template Mon Dec  3 20:00:30 2007
@@ -0,0 +1,96 @@
+<?xml version="1.0"?>
+<!--
+
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.xmlgraphics</groupId>
+  <artifactId>batik-css</artifactId>
+  <version>@version@</version>
+  <packaging>jar</packaging>
+  <name>Batik CSS engine</name>
+  <url>http://xmlgraphics.apache.org/batik/</url>
+  <inceptionYear>2000</inceptionYear>
+
+  <mailingLists>
+    <mailingList>
+      <name>Batik Users List</name>
+      <subscribe>batik-users-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-users-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-users/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Developer List</name>
+      <subscribe>batik-dev-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-dev-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-dev/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Commit List</name>
+      <subscribe>batik-commits-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-commits-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-commits/</archive>
+    </mailingList>
+  </mailingLists>
+
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</developerConnection>
+    <url>http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/?root=Apache-SVN</url>
+  </scm>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-ext</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-util</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis</artifactId>
+      <version>1.3.04</version>
+    </dependency>
+    <dependency>
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis-ext</artifactId>
+      <version>1.3.04</version>
+    </dependency>
+  </dependencies>
+</project>

Added: xmlgraphics/batik/trunk/sources/batik-dom.pom.template
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/batik-dom.pom.template?rev=600783&view=auto
==============================================================================
--- xmlgraphics/batik/trunk/sources/batik-dom.pom.template (added)
+++ xmlgraphics/batik/trunk/sources/batik-dom.pom.template Mon Dec  3 20:00:30 2007
@@ -0,0 +1,111 @@
+<?xml version="1.0"?>
+<!--
+
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.xmlgraphics</groupId>
+  <artifactId>batik-dom</artifactId>
+  <version>@version@</version>
+  <packaging>jar</packaging>
+  <name>Batik DOM implementation</name>
+  <url>http://xmlgraphics.apache.org/batik/</url>
+  <inceptionYear>2000</inceptionYear>
+
+  <mailingLists>
+    <mailingList>
+      <name>Batik Users List</name>
+      <subscribe>batik-users-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-users-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-users/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Developer List</name>
+      <subscribe>batik-dev-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-dev-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-dev/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Batik Commit List</name>
+      <subscribe>batik-commits-subscribe@xmlgraphics.apache.org</subscribe>
+      <unsubscribe>batik-commits-unsubscribe@xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-commits/</archive>
+    </mailingList>
+  </mailingLists>
+
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk</developerConnection>
+    <url>http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/?root=Apache-SVN</url>
+  </scm>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-css</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-ext</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-util</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-xml</artifactId>
+      <version>@version@</version>
+    </dependency>
+    <dependency>
+      <groupId>xalan</groupId>
+      <artifactId>xalan</artifactId>
+      <version>2.6.0</version>
+    </dependency>
+    <dependency>
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis</artifactId>
+      <version>1.3.04</version>
+    </dependency>
+    <dependency>
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis-ext</artifactId>
+      <version>1.3.04</version>
+    </dependency>
+  </dependencies>
+</project>