Author: niallp
Date: Sat Dec  5 03:14:49 2009
New Revision: 887487

URL: http://svn.apache.org/viewvc?rev=887487&view=rev
Log:
m2 build: add pom.xml for some more jelly tags

Added:
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/project.xml
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/project.xml
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/project.xml
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/project.xml
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/project.xml
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/project.xml
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/project.xml
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/project.xml
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/project.xml
    commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml
      - copied, changed from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/project.xml
Modified:
    commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml

Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml 
(from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml Sat 
Dec  5 03:14:49 2009
@@ -15,38 +15,82 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-antlr</artifactId>
   <name>commons-jelly-tags-antlr</name>
-  <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-  <package>org.apache.commons.jelly.tags.antlr</package>
 
   <description>
       This is a Jelly interface for Antlr.
   </description>
-  <shortDescription>Commons Jelly Antlr Tag Library</shortDescription>
-  
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_ANTLR-1_0</tag>
-    </version>
-  </versions>
     
   <dependencies>
 
     <!-- START for compilation -->
+
+    <dependency>
+      <groupId>commons-jelly</groupId>
+      <artifactId>commons-jelly</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+
     <dependency>
       <artifactId>antlr</artifactId>
       <groupId>antlr</groupId>
       <version>2.7.1</version>
-      <jar>antlrall-2.7.1.jar</jar>
     </dependency>
     
     <!-- END for compilation -->
     
   </dependencies>
-  
+
+  <properties>
+    <commons.componentid>jelly-tags-antlr</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
+
 </project>

Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml 
(from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml Sat 
Dec  5 03:14:49 2009
@@ -15,37 +15,34 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-avalon</artifactId>
   <name>commons-jelly-tags-avalon</name>
-  <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-  <package>org.apache.commons.jelly.avalon</package>
 
   <description>
         This is a Jelly library for Avalon
   </description>
-  <shortDescription>This is a Jelly library for Avalon</shortDescription>
-  
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_AVALON-1_0</tag>
-    </version>
-  </versions>
 
   <dependencies>
 
     <!-- START for compilation -->
   
     <dependency>
+      <groupId>commons-jelly</groupId>
+      <artifactId>commons-jelly</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+
+    <dependency>
       <artifactId>avalon-framework</artifactId>
       <groupId>avalon-framework</groupId>
       <version>4.1.3</version>
-      <properties>
-        <gump.project>avalon-framework-api</gump.project>
-      </properties>
     </dependency>
   
     <!-- START for running demos -->
@@ -54,9 +51,54 @@
       <artifactId>commons-cli</artifactId>
       <groupId>commons-cli</groupId>
       <version>1.0</version>
+      <scope>test</scope>
     </dependency>
         
     <!-- END for running demos -->
   </dependencies>
   
+  <properties>
+    <commons.componentid>jelly-tags-avalon</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
+
 </project>

Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml 
(from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml Sat 
Dec  5 03:14:49 2009
@@ -15,25 +15,19 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-bean</artifactId>
   <name>commons-jelly-tags-bean</name>
-  <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-  <package>org.apache.commons.jelly.tags.bean</package>
 
   <description>
        The Jelly Bean Tag Library
   </description>
-  <shortDescription>Commons Jelly Bean Tag Library</shortDescription>
-  
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_BEAN-1_0</tag>
-    </version>
-  </versions>
 
   <dependencies>
 
@@ -41,20 +35,71 @@
   
     <dependency>
       <groupId>commons-jelly</groupId>
+      <artifactId>commons-jelly</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+
+    <dependency>
+      <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-log</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/libs/log/</url>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
       
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-junit</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/libs/junit/</url>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
 
     <!-- END for test -->
 
   </dependencies>
   
+
+  <properties>
+    <commons.componentid>jelly-tags-bean</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
+
 </project>

Copied: 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml (from 
r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml 
Sat Dec  5 03:14:49 2009
@@ -15,25 +15,19 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-beanshell</artifactId>
   <name>commons-jelly-tags-beanshell</name>
-  <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-  <package>org.apache.commons.jelly.tags.beanshell</package>
 
   <description>
       This is a Jelly interface for BeanShell.
   </description>
-  <shortDescription>Commons Jelly BeanShell Tag Library</shortDescription>
-  
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_BEANSHELL-1_0</tag>
-    </version>
-  </versions>
     
   <dependencies>
   
@@ -41,6 +35,12 @@
   
     <!-- START for compilation -->
     <dependency>
+      <groupId>commons-jelly</groupId>
+      <artifactId>commons-jelly</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+  
+    <dependency>
       <artifactId>bsh</artifactId>
       <groupId>bsh</groupId>
       <version>2.0b1</version>
@@ -51,15 +51,57 @@
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-junit</artifactId>
-      <version>1.0.1-SNAPSHOT</version>
-      <url>http://commons.apache.org/jelly/libs/junit/</url>
-      <properties>
-        <scope>test</scope>
-      </properties>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
 
     <!-- END for testing -->
 
   </dependencies>
   
+
+  <properties>
+    <commons.componentid>jelly-tags-beanshell</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
+
 </project>

Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml 
(from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml Sat 
Dec  5 03:14:49 2009
@@ -15,41 +15,40 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-betwixt</artifactId>
   <name>commons-jelly-tags-betwixt</name>
-  <currentVersion>1.1-SNAPSHOT</currentVersion>
-  <package>org.apache.commons.jelly.tags.betwixt</package>
 
   <description>
       This is a Jelly interface for Betwixt.
   </description>
-  <shortDescription>Commons Jelly Betwixt Tag Library</shortDescription>
-  
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_BETWIXT-1_0</tag>
-    </version>
-  </versions>
 
   <dependencies>
 
     <!-- START for compilation -->
+
+    <dependency>
+      <groupId>commons-jelly</groupId>
+      <artifactId>commons-jelly</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+
     <dependency>
       <groupId>commons-betwixt</groupId>
       <artifactId>commons-betwixt</artifactId>
       <version>0.6</version>
-      <url>http://commons.apache.org/betwixt/</url>
     </dependency>
     
     <dependency>
       <groupId>commons-digester</groupId>
       <artifactId>commons-digester</artifactId>
       <version>1.6</version>
-      <url>http://commons.apache.org/digester/</url>
     </dependency>
     
     <!-- END for compilation -->
@@ -59,25 +58,62 @@
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-log</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/tags/log/</url>
-      <properties>
-        <scope>test</scope>
-      </properties>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
       
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-junit</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/tags/junit/</url>
-      <properties>
-        <scope>test</scope>
-      </properties>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
 
     <!-- END for test -->
     
   </dependencies>
   
+  <properties>
+    <commons.componentid>jelly-tags-betwixt</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
 </project>

Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml 
(from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml Sat Dec 
 5 03:14:49 2009
@@ -15,25 +15,19 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-bsf</artifactId>
   <name>commons-jelly-tags-bsf</name>
-  <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-  <package>org.apache.commons.jelly.tags.bsf</package>
 
   <description>
       This is a Jelly interface for the Bean Scripting Framework
   </description>
-  <shortDescription>Commons Jelly BSF Tag Library</shortDescription>
-  
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_BSF-1_0</tag>
-    </version>
-  </versions>
     
   <dependencies>
   
@@ -41,13 +35,15 @@
   
     <!-- START for compilation -->
     <dependency>
+      <groupId>commons-jelly</groupId>
+      <artifactId>commons-jelly</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+
+    <dependency>
       <groupId>bsf</groupId>
       <artifactId>bsf</artifactId>
       <version>2.3.0</version>
-      <url>http://jakarta.apache.org/bsf</url>
-      <properties>
-        <gump.project>jakarta-bsf</gump.project>
-      </properties>
     </dependency>
     <!-- END for compilation -->
     
@@ -55,4 +51,48 @@
     
   </dependencies>
   
+  <properties>
+    <commons.componentid>jelly-tags-bsf</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
+
 </project>

Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml 
(from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml Sat 
Dec  5 03:14:49 2009
@@ -15,26 +15,19 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-define</artifactId>
   <name>commons-jelly-tags-define</name>
-  <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-
-  <package>org.apache.commons.jelly.tags.define</package>
 
   <description>
        The Jelly Define Tag Library
   </description>
-  <shortDescription>Commons Jelly Define Tag Library</shortDescription>
-  
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_DEFINE-1_0</tag>
-    </version>
-  </versions>
 
   <dependencies>
 
@@ -42,42 +35,36 @@
   
     <dependency>
       <groupId>commons-jelly</groupId>
+      <artifactId>commons-jelly</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+
+    <dependency>
+      <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-dynabean</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/tags/dynabean/</url>
-      <properties>
-        <scope>test</scope>
-      </properties>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-junit</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/tags/junit/</url>
-      <properties>
-        <scope>test</scope>
-      </properties>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-log</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/tags/log/</url>
-      <properties>
-        <scope>test</scope>
-      </properties>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
       
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-xml</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/tags/xml/</url>
-      <properties>
-        <scope>test</scope>
-      </properties>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
       
       
@@ -95,4 +82,48 @@
     
   </dependencies>
   
+  <properties>
+    <commons.componentid>jelly-tags-define</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
+
 </project>

Copied: 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml (from 
r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml 
Sat Dec  5 03:14:49 2009
@@ -15,43 +15,83 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-dynabean</artifactId>
   <name>commons-jelly-tags-dynabean</name>
-  <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-
-  <package>org.apache.commons.jelly.tags.dynabean</package>
 
   <description>
        The Jelly DynaBean Tag Library
   </description>
-  <shortDescription>Commons Jelly Dyna Bean Tag Library</shortDescription>
-  
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_DYNABEAN-1_0</tag>
-    </version>
-  </versions>
 
   <dependencies>
 
+    <dependency>
+      <groupId>commons-jelly</groupId>
+      <artifactId>commons-jelly</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+
     <!-- START for test -->
 
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-junit</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/tags/junit/</url>
-      <properties>
-        <scope>test</scope>
-      </properties>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
 
     <!-- END for test -->
 
   </dependencies>
   
+  <properties>
+    <commons.componentid>jelly-tags-dynabean</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
+
 </project>

Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml 
(from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml Sat Dec 
 5 03:14:49 2009
@@ -15,36 +15,79 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-log</artifactId>
   <name>commons-jelly-tags-log</name>
-  <currentVersion>1.0.1-SNAPSHOT</currentVersion>
-
-  <package>org.apache.commons.jelly.tags.log</package>
 
   <description>
        The Jelly Log Tag Library
   </description>
-  <shortDescription>Commons Jelly Log Tag Library</shortDescription>
-  
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_LOG-1_0</tag>
-    </version>
-  </versions>
   
   <dependencies>
   
     <dependency>
       <groupId>commons-jelly</groupId>
+      <artifactId>commons-jelly</artifactId>
+      <version>${project.version}</version>
+    </dependency>
+
+    <dependency>
+      <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-junit</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/tags/junit/</url>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
 
   </dependencies>
   
+  <properties>
+    <commons.componentid>jelly-tags-log</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
+
 </project>

Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml 
(from r887130, 
commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/project.xml)
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/project.xml&r1=887130&r2=887487&rev=887487&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/project.xml 
(original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml Sat Dec 
 5 03:14:49 2009
@@ -17,31 +17,21 @@
   limitations under the License.
 -->
 
-<project>
-  <extend>${basedir}/../tag-project.xml</extend>
+<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";>
+  <parent>
+    <groupId>commons-jelly</groupId>
+    <artifactId>commons-jelly-parent</artifactId>
+    <version>1.1-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
   <artifactId>commons-jelly-tags-xml</artifactId>
   <name>commons-jelly-tags-xml</name>
-  <currentVersion>1.2-SNAPSHOT</currentVersion>
-  <package>org.apache.commons.jelly.tags.xml</package>
   <description>The Jelly XML Tag Library</description>
-  <shortDescription>Commons Jelly XML Tag Library</shortDescription>
-  <versions>
-    <version>
-      <id>1.0</id>
-      <name>1.0</name>
-      <tag>COMMONS_JELLY_XML-1_0</tag>
-    </version>
-    <version>
-      <id>1.1</id>
-      <name>1.1</name>
-      <tag>commons-jelly-tags-xml-1.1</tag>
-    </version>
-  </versions>
   <dependencies>
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly</artifactId>
-      <version>1.0</version>
+      <version>${project.version}</version>
     </dependency>
     
     <!-- run time / in testing-->
@@ -54,11 +44,53 @@
     <dependency>
       <groupId>commons-jelly</groupId>
       <artifactId>commons-jelly-tags-junit</artifactId>
-      <version>1.0</version>
-      <url>http://commons.apache.org/jelly/libs/junit/</url>
-      <properties>
-        <scope>test</scope>
-      </properties>
+      <version>${project.version}</version>
+      <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <properties>
+    <commons.componentid>jelly-tags-xml</commons.componentid>
+  </properties>
+
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <!-- comment out test source until tests stop failing -->
+    <!--testSourceDirectory>src/test</testSourceDirectory-->
+
+    <resources>
+      <resource>
+        <directory>../..</directory>
+        <targetPath>META-INF</targetPath>
+        <includes>
+          <include>NOTICE.txt</include>
+          <include>LICENSE.txt</include>
+        </includes>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.jelly</include>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptors>
+            <descriptor>../jelly-tags-assembly.xml</descriptor>
+          </descriptors>
+          <tarLongFileMode>gnu</tarLongFileMode>
+        </configuration>
+      </plugin>
+    </plugins>
+
+  </build>
 </project>

Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml?rev=887487&r1=887486&r2=887487&view=diff
==============================================================================
--- commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml (original)
+++ commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml Sat Dec  5 03:14:49 
2009
@@ -48,6 +48,16 @@
     <module>jelly-tags/junit</module>
     <module>jelly-tags/util</module>
     <module>jelly-tags/ant</module>
+    <module>jelly-tags/antlr</module>
+    <module>jelly-tags/avalon</module>
+    <module>jelly-tags/bean</module>
+    <module>jelly-tags/beanshell</module>
+    <module>jelly-tags/betwixt</module>
+    <module>jelly-tags/bsf</module>
+    <module>jelly-tags/define</module>
+    <module>jelly-tags/dynabean</module>
+    <module>jelly-tags/log</module>
+    <module>jelly-tags/xml</module>
   </modules>
 
   <properties>


Reply via email to