Author: niallp
Date: Thu Apr  8 13:57:19 2010
New Revision: 931946

URL: http://svn.apache.org/viewvc?rev=931946&view=rev
Log:
Add ${commons.release.name} property (for VFS and SANSELAN which have different 
artifactIds in the release name)

Modified:
    
commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
    
commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
    
commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page-mojo.xml
    commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page.xml

Modified: 
commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml?rev=931946&r1=931945&r2=931946&view=diff
==============================================================================
--- 
commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
 (original)
+++ 
commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
 Thu Apr  8 13:57:19 2010
@@ -146,9 +146,11 @@
         <echo level="${level}" message="project.name             : 
${project.name}" />
         <echo level="${level}" message="commons.componentid      : 
${commons.componentid}" />
         <echo level="${level}" message="commons.release.version  : 
${commons.release.version}" />
+        <echo level="${level}" message="commons.release.name     : 
${commons.release.name}" />
         <echo level="${level}" message="commons.release.desc     : 
${commons.release.desc}" />
         <echo level="${level}" message="commons.binary.suffix    : 
${commons.binary.suffix}" />
         <echo level="${level}" message="commons.release.2.version: 
${commons.release.2.version}" />
+        <echo level="${level}" message="commons.release.2.name   : 
${commons.release.2.name}" />
         <echo level="${level}" message="commons.release.2.desc   : 
${commons.release.2.desc}" />
         <echo level="${level}" message="commons.release.2.binary.suffix: 
${commons.release.2.binary.suffix}" />
         <echo level="${level}" message="----- commons:download-page - 
Parameters - END   -----" />
@@ -199,7 +201,7 @@
                     <token key="RELDESC"       
value="${commons.release.desc}"/>
                     <token key="NAME"          value="${project.name}"/>
                     <token key="ID"            value="${commons.componentid}"/>
-                    <token key="FINAL_NAME"    
value="${project.artifactId}-${commons.release.version}"/>
+                    <token key="FINAL_NAME"    
value="${commons.release.name}"/>
                     <token key="BINARY-SUFFIX" 
value="${commons.binary.suffix}"/>
                 </replacetokens>
             </filterchain>
@@ -220,7 +222,7 @@
                     <token key="RELDESC"       
value="${commons.release.2.desc}"/>
                     <token key="NAME"          value="${project.name}"/>
                     <token key="ID"            value="${commons.componentid}"/>
-                    <token key="FINAL_NAME"    
value="${project.artifactId}-${commons.release.2.version}"/>
+                    <token key="FINAL_NAME"    
value="${commons.release.2.name}"/>
                     <token key="BINARY-SUFFIX" 
value="${commons.release.2.binary.suffix}"/>
                 </replacetokens>
             </filterchain>

Modified: 
commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml?rev=931946&r1=931945&r2=931946&view=diff
==============================================================================
--- 
commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
 (original)
+++ 
commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
 Thu Apr  8 13:57:19 2010
@@ -154,6 +154,15 @@
                     <description>The version of the latest release of the 
project.</description>
                 </parameter>
                 <parameter>
+                    <name>commons.release.name</name> 
+                    <property>commons.release.name</property>
+                    <required>true</required>
+                    <readonly>false</readonly>
+                    <defaultValue>${commons.release.name}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The name of the latest release of the 
project.</description>
+                </parameter>
+                <parameter>
                     <name>commons.binary.suffix</name> 
                     <property>commons.binary.suffix</property>
                     <required>false</required>
@@ -181,6 +190,15 @@
                     <description>The version of an alternative release of the 
project.</description>
                 </parameter>
                 <parameter>
+                    <name>commons.release.2.name</name> 
+                    <property>commons.release.2.name</property>
+                    <required>true</required>
+                    <readonly>false</readonly>
+                    <defaultValue>${commons.release.2.name}</defaultValue>
+                    <type>java.lang.String</type>
+                    <description>The nameof the alternative release of the 
project.</description>
+                </parameter>
+                <parameter>
                     <name>commons.release.2.desc</name> 
                     <property>commons.release.2.desc</property>
                     <required>false</required>

Modified: 
commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page-mojo.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page-mojo.xml?rev=931946&r1=931945&r2=931946&view=diff
==============================================================================
--- 
commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page-mojo.xml 
(original)
+++ 
commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page-mojo.xml 
Thu Apr  8 13:57:19 2010
@@ -49,6 +49,18 @@
             <td>The version of the latest release of the 
project.<br/><strong>Default value is</strong>: 
<code>${commons.release.version}</code>.</td>
           </tr>
           <tr>
+            <td><strong><a 
href="#commons.release.name">commons.release.name</a></strong></td>
+            <td><code>String</code></td>
+            <td><code>-</code></td>
+            <td>The name of the latest release of the 
project.<br/><strong>Default value is</strong>: 
<code>${commons.release.name}</code>.</td>
+          </tr>
+          <tr>
+            <td><strong><a 
href="#commons.release.2.name">commons.release.2.name</a></strong></td>
+            <td><code>String</code></td>
+            <td><code>-</code></td>
+            <td>The nameof the alternative release of the 
project.<br/><strong>Default value is</strong>: 
<code>${commons.release.2.name}</code>.</td>
+          </tr>
+          <tr>
             <td><strong><a href="#basedir">basedir</a></strong></td>
             <td><code>File</code></td>
             <td><code>-</code></td>
@@ -109,6 +121,12 @@
           <li><strong>Type</strong>: <code>java.lang.String</code></li>
           <li><strong>Required</strong>: <code>Yes</code></li>
           <li><strong>Default</strong>: 
<code>${commons.release.version}</code></li>
+        </ul><hr/><p><strong><a 
name="commons.release.name">commons.release.name</a>:</strong></p>
+        <div>The name of the latest release of the project.</div>
+        <ul>
+          <li><strong>Type</strong>: <code>java.lang.String</code></li>
+          <li><strong>Required</strong>: <code>Yes</code></li>
+          <li><strong>Default</strong>: 
<code>${commons.release.name}</code></li>
         </ul><hr/><p><strong><a 
name="commons.binary.suffix">commons.binary.suffix</a>:</strong></p>
         <div>The suffix for the binary distro.</div>
         <ul>
@@ -127,6 +145,12 @@
           <li><strong>Type</strong>: <code>java.lang.String</code></li>
           <li><strong>Required</strong>: <code>No</code></li>
           <li><strong>Default</strong>: 
<code>${commons.release.2.version}</code></li>
+        </ul><hr/><p><strong><a 
name="commons.release.2.name">commons.release.2.name</a>:</strong></p>
+        <div>The nameof the alternative release of the project.</div>
+        <ul>
+          <li><strong>Type</strong>: <code>java.lang.String</code></li>
+          <li><strong>Required</strong>: <code>Yes</code></li>
+          <li><strong>Default</strong>: 
<code>${commons.release.2.name}</code></li>
         </ul><hr/><p><strong><a 
name="commons.release.2.desc">commons.release.2.desc</a>:</strong></p>
         <div>Alternative Release Title or Description.</div>
         <ul>

Modified: 
commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page.xml?rev=931946&r1=931945&r2=931946&view=diff
==============================================================================
--- commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page.xml 
(original)
+++ commons/proper/commons-build-plugin/trunk/src/site/xdoc/download-page.xml 
Thu Apr  8 13:57:19 2010
@@ -73,6 +73,7 @@
                 <ul>
                     <li><b>commons.componentid</b> - Commons component id</li>
                     <li><b>commons.release.version</b> - The version number of 
the latest release of the component</li>
+                    <li><b>commons.release.name</b> - (<i>optional - defaults 
to <code>${commons.release.name}</code></i>) The name of the latest release of 
the component</li>
                     <li><b>commons.release.desc</b> - (<i>optional</i>) The 
download links are shown in a section with the component name and release 
version - if this paratmeter is specified then this text is appended</li>
                     <li><b>commons.binary.suffix</b> - (<i>optional - defaults 
to <code>-bin</code></i>) The suffix for the binary release
                         (some components use "-bin", others have no 
suffix)</li>
@@ -92,6 +93,7 @@
                 Sometimes there is a requirement to list two versions on the 
download page. This can be achieved using the following properties:
                 <ul>
                     <li><b>commons.release.2.version</b> - The version number 
of the alternative release of the component</li>
+                    <li><b>commons.release.2.name</b> - (<i>optional - 
defaults to <code>${commons.release.2.name}</code></i>) The name of the 
alternative release of the component</li>
                     <li><b>commons.release.2.desc</b> - (<i>optional</i>) 
Additional text to append to the section name of the alternative release</li>
                     <li><b>commons.release.2.binary.suffix</b> - (<i>optional 
- defaults to <code>-bin</code></i>) The suffix for the alternative 
                         binary release (some components use "-bin", others 
have no suffix)</li>


Reply via email to