Revision: 14838
          http://gate.svn.sourceforge.net/gate/?rev=14838&view=rev
Author:   ian_roberts
Date:     2011-12-22 11:28:29 +0000 (Thu, 22 Dec 2011)
Log Message:
-----------
Renamed gate-core.pom.template to reflect the fact that the same template works
for releases as well as snapshots.

Removed the <profile> that pulls in the local tools.jar, as this is no longer
required now support for building JAPEs with the Sun compiler has been removed.

Modified Paths:
--------------
    gate/trunk/build/deploy/maven/build.xml

Added Paths:
-----------
    gate/trunk/build/deploy/maven/gate-core.pom.template

Removed Paths:
-------------
    gate/trunk/build/deploy/maven/gate-core-SNAPSHOT.pom.template

Modified: gate/trunk/build/deploy/maven/build.xml
===================================================================
--- gate/trunk/build/deploy/maven/build.xml     2011-12-22 07:57:05 UTC (rev 
14837)
+++ gate/trunk/build/deploy/maven/build.xml     2011-12-22 11:28:29 UTC (rev 
14838)
@@ -31,7 +31,7 @@
         <property name="gate.core.pom"
                   location="${build}/gate-core.${gate.version}.pom.xml" />
         <copy tofile="${gate.core.pom}"
-              file="gate-core-SNAPSHOT.pom.template">
+              file="gate-core.pom.template">
             <filterset>
                 <filter token="gate.version" value="${gate.version}" />
             </filterset>
@@ -104,7 +104,7 @@
     <target name="stage.gate" depends="stage.init">
         <property name="basename.to.stage" location="${staging.dir}/gate-core" 
/>
         <copy tofile="${basename.to.stage}.pom.xml"
-              file="gate-core-SNAPSHOT.pom.template">
+              file="gate-core.pom.template">
             <filterset>
                 <filter token="gate.version" value="${gate.version}" />
             </filterset>

Deleted: gate/trunk/build/deploy/maven/gate-core-SNAPSHOT.pom.template
===================================================================
--- gate/trunk/build/deploy/maven/gate-core-SNAPSHOT.pom.template       
2011-12-22 07:57:05 UTC (rev 14837)
+++ gate/trunk/build/deploy/maven/gate-core-SNAPSHOT.pom.template       
2011-12-22 11:28:29 UTC (rev 14838)
@@ -1,241 +0,0 @@
-<?xml version="1.0"?>
-<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>uk.ac.gate</groupId>
-    <artifactId>gate-core</artifactId>
-    <name>GATE Embedded Core</name>
-    <version>@gate.version@</version>
-    <!-- a POM for GATE nightly snapshot builds -->
-    <description>
-        GATE - general achitecture for text engineering - is open source
-        software capable of solving almost any text processing problem.  This
-        artifact enables you to embed the core GATE Embedded with its essential
-        dependencies.  You will able to use the GATE Embedded API and load and
-        store GATE XML documents. This artifact is the perfect dependency for
-        CREOLE plugins or for applications that need to customize the GATE
-        dependencies due to confict with their own dependencies or for lower
-        footprint.
-    </description>
-    <url>http://gate.ac.uk/</url>
-    <packaging>jar</packaging>
-    <dependencies>
-        <dependency>
-            <groupId>commons-io</groupId>
-            <artifactId>commons-io</artifactId>
-            <version>1.4</version>
-        </dependency>
-        <dependency>
-            <groupId>log4j</groupId>
-            <artifactId>log4j</artifactId>
-            <version>1.2.16</version>
-        </dependency>
-        <dependency>
-            <groupId>commons-lang</groupId>
-            <artifactId>commons-lang</artifactId>
-            <version>2.5</version>
-        </dependency>
-        <dependency>
-            <groupId>jdom</groupId>
-            <artifactId>jdom</artifactId>
-            <version>1.0</version>
-        </dependency>
-        <dependency>
-            <groupId>uk.ac.gate</groupId>
-            <artifactId>gate-asm</artifactId>
-            <version>3.1</version>
-        </dependency>
-        <!-- Document importing dependencies -->
-        <dependency>
-            <groupId>net.sourceforge.nekohtml</groupId>
-            <artifactId>nekohtml</artifactId>
-            <version>1.9.14</version>
-        </dependency>
-        <dependency>
-            <groupId>xerces</groupId>
-            <artifactId>xercesImpl</artifactId>
-            <version>2.9.1</version>
-            <!-- We don't need the xml-apis transitive dep as it's part of
-            Java core -->
-            <exclusions>
-                <exclusion>
-                    <groupId>xml-apis</groupId>
-                    <artifactId>xml-apis</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.tika</groupId>
-            <artifactId>tika-parsers</artifactId>
-            <version>0.9</version>
-        </dependency>
-        <dependency>
-            <groupId>org.codehaus.woodstox</groupId>
-            <artifactId>wstx-lgpl</artifactId>
-            <version>3.2.3</version>
-            <!-- Exclude the stax-api transitive dependency as GATE 6.1 and
-            later requires Java 6, which includes this API in core -->
-            <exclusions>
-                <exclusion>
-                    <groupId>stax</groupId>
-                    <artifactId>stax-api</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-
-        <!-- Optional dependencies -->
-        <!-- You need to expicitly add the below dependencies in your project, 
if you
-         intend to use parts of GATE that rely on them. -->
-
-        <!-- XStream (required for loading and saving .gapp files) -->
-        <dependency>
-            <groupId>com.thoughtworks.xstream</groupId>
-            <artifactId>xstream</artifactId>
-            <version>1.3.1</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>xpp3</groupId>
-            <artifactId>xpp3_min</artifactId>
-            <version>1.1.3.4.O</version>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- repackaging of the Eclipse JDT compiler under an alternative
-             package name; that way gate can be embedded in software
-             that depends on another version of that compiler.
-             Required in order to be able to load JAPE grammars. -->
-        <dependency>
-            <groupId>uk.ac.gate</groupId>
-            <artifactId>gate-compiler-jdt</artifactId>
-            <version>3.7.1</version>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- Getopt command-line argument processor.  Required by gate.Main, so
-             you need this if you intend to show the GATE Developer GUI in your
-             application -->
-        <dependency>
-            <groupId>urbanophile</groupId>
-            <artifactId>java-getopt</artifactId>
-            <version>1.0.9</version>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- Apache Ant.  Required by the GATE Ant tasks and also by the
-             developer GUI as Ant classes are referenced by NameBearerHandle to
-             implement the "export for GATECloud.net" function. -->
-        <dependency>
-            <groupId>org.apache.ant</groupId>
-            <artifactId>ant</artifactId>
-            <version>${ant.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.ant</groupId>
-            <artifactId>ant-launcher</artifactId>
-            <version>${ant.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.ant</groupId>
-            <artifactId>ant-junit</artifactId>
-            <version>${ant.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.ant</groupId>
-            <artifactId>ant-nodeps</artifactId>
-            <version>${ant.version}</version>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- Required for Spring Framework support in GATE -->
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-beans</artifactId>
-            <version>${spring.version}</version>
-            <optional>true</optional>
-        </dependency>
-        <!-- Required when using the <gate:pooled-proxy> decorator in Spring 
-->
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-aop</artifactId>
-            <version>${spring.version}</version>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- Apache Lucene.  Required by the ANNIC searchable DataStore. -->
-        <dependency>
-            <groupId>org.apache.lucene</groupId>
-            <artifactId>lucene-core</artifactId>
-            <version>3.0.1</version>
-            <optional>true</optional>
-        </dependency>
-
-        <!-- XMLUnit.  Used only by the test suite. -->
-        <dependency>
-            <groupId>xmlunit</groupId>
-            <artifactId>xmlunit</artifactId>
-            <version>1.2</version>
-            <optional>true</optional>
-            <scope>test</scope>
-        </dependency>
-    </dependencies>
-    <properties>
-        <ant.version>1.8.1</ant.version>
-        <spring.version>2.0.8</spring.version>
-    </properties>
-    <developers>
-        <developer>
-            <id>gate-team</id>
-            <name>GATE Team</name>
-            <email>[email protected]</email>
-        </developer>
-    </developers>
-    <licenses>
-        <license>
-            <name>LGPLv3</name>
-            <url>http://www.gnu.org/licenses/lgpl.html</url>
-            <distribution>repo</distribution>
-        </license>
-    </licenses>
-    <mailingLists>
-        <mailingList>
-            <name>GATE Users</name>
-            <post>[email protected]</post>
-            <archive>http://news.gmane.org/gmane.comp.ai.gate.general</archive>
-        </mailingList>
-    </mailingLists>
-    <scm>
-        <connection>
-            
scm:svn:https://gate.svn.sourceforge.net/svnroot/gate/gate/trunk</connection>
-        <developerConnection>
-            
scm:svn:https://gate.svn.sourceforge.net/svnroot/gate/gate/trunk</developerConnection>
-        <url>http://gate.svn.sourceforge.net/viewvc/gate</url>
-    </scm>
-    <profiles>
-        <profile>
-            <id>tools.jar</id>
-            <activation>
-                <property>
-                    <name>java.vendor</name>
-                    <value>Sun Microsystems Inc.</value>
-                </property>
-            </activation>
-            <dependencies>
-                <!-- The local tools.jar from your JDK.  This allows you to use
-                     the Sun compiler (rather than gate-compiler-jdt above) to
-                     load JAPE grammars, but enabling this function requires a
-                     setting in your gate.xml configuration file. -->
-                <dependency>
-                    <groupId>com.sun</groupId>
-                    <artifactId>tools</artifactId>
-                    <version>1.6.0</version>
-                    <scope>system</scope>
-                    <systemPath>${java.home}/../lib/tools.jar</systemPath>
-                    <optional>true</optional>
-                </dependency>
-            </dependencies>
-        </profile>
-    </profiles>
-</project>

Copied: gate/trunk/build/deploy/maven/gate-core.pom.template (from rev 14833, 
gate/trunk/build/deploy/maven/gate-core-SNAPSHOT.pom.template)
===================================================================
--- gate/trunk/build/deploy/maven/gate-core.pom.template                        
        (rev 0)
+++ gate/trunk/build/deploy/maven/gate-core.pom.template        2011-12-22 
11:28:29 UTC (rev 14838)
@@ -0,0 +1,216 @@
+<?xml version="1.0"?>
+<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>uk.ac.gate</groupId>
+    <artifactId>gate-core</artifactId>
+    <name>GATE Embedded Core</name>
+    <version>@gate.version@</version>
+    <!-- a POM for GATE nightly snapshot builds -->
+    <description>
+        GATE - general achitecture for text engineering - is open source
+        software capable of solving almost any text processing problem.  This
+        artifact enables you to embed the core GATE Embedded with its essential
+        dependencies.  You will able to use the GATE Embedded API and load and
+        store GATE XML documents. This artifact is the perfect dependency for
+        CREOLE plugins or for applications that need to customize the GATE
+        dependencies due to confict with their own dependencies or for lower
+        footprint.
+    </description>
+    <url>http://gate.ac.uk/</url>
+    <packaging>jar</packaging>
+    <dependencies>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>1.4</version>
+        </dependency>
+        <dependency>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+            <version>1.2.16</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-lang</groupId>
+            <artifactId>commons-lang</artifactId>
+            <version>2.5</version>
+        </dependency>
+        <dependency>
+            <groupId>jdom</groupId>
+            <artifactId>jdom</artifactId>
+            <version>1.0</version>
+        </dependency>
+        <dependency>
+            <groupId>uk.ac.gate</groupId>
+            <artifactId>gate-asm</artifactId>
+            <version>3.1</version>
+        </dependency>
+        <!-- Document importing dependencies -->
+        <dependency>
+            <groupId>net.sourceforge.nekohtml</groupId>
+            <artifactId>nekohtml</artifactId>
+            <version>1.9.14</version>
+        </dependency>
+        <dependency>
+            <groupId>xerces</groupId>
+            <artifactId>xercesImpl</artifactId>
+            <version>2.9.1</version>
+            <!-- We don't need the xml-apis transitive dep as it's part of
+            Java core -->
+            <exclusions>
+                <exclusion>
+                    <groupId>xml-apis</groupId>
+                    <artifactId>xml-apis</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.tika</groupId>
+            <artifactId>tika-parsers</artifactId>
+            <version>0.9</version>
+        </dependency>
+        <dependency>
+            <groupId>org.codehaus.woodstox</groupId>
+            <artifactId>wstx-lgpl</artifactId>
+            <version>3.2.3</version>
+            <!-- Exclude the stax-api transitive dependency as GATE 6.1 and
+            later requires Java 6, which includes this API in core -->
+            <exclusions>
+                <exclusion>
+                    <groupId>stax</groupId>
+                    <artifactId>stax-api</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
+        <!-- Optional dependencies -->
+        <!-- You need to expicitly add the below dependencies in your project, 
if you
+         intend to use parts of GATE that rely on them. -->
+
+        <!-- XStream (required for loading and saving .gapp files) -->
+        <dependency>
+            <groupId>com.thoughtworks.xstream</groupId>
+            <artifactId>xstream</artifactId>
+            <version>1.3.1</version>
+            <optional>true</optional>
+        </dependency>
+        <dependency>
+            <groupId>xpp3</groupId>
+            <artifactId>xpp3_min</artifactId>
+            <version>1.1.3.4.O</version>
+            <optional>true</optional>
+        </dependency>
+
+        <!-- repackaging of the Eclipse JDT compiler under an alternative
+             package name; that way gate can be embedded in software
+             that depends on another version of that compiler.
+             Required in order to be able to load JAPE grammars. -->
+        <dependency>
+            <groupId>uk.ac.gate</groupId>
+            <artifactId>gate-compiler-jdt</artifactId>
+            <version>3.7.1</version>
+            <optional>true</optional>
+        </dependency>
+
+        <!-- Getopt command-line argument processor.  Required by gate.Main, so
+             you need this if you intend to show the GATE Developer GUI in your
+             application -->
+        <dependency>
+            <groupId>urbanophile</groupId>
+            <artifactId>java-getopt</artifactId>
+            <version>1.0.9</version>
+            <optional>true</optional>
+        </dependency>
+
+        <!-- Apache Ant.  Required by the GATE Ant tasks and also by the
+             developer GUI as Ant classes are referenced by NameBearerHandle to
+             implement the "export for GATECloud.net" function. -->
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant</artifactId>
+            <version>${ant.version}</version>
+            <optional>true</optional>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant-launcher</artifactId>
+            <version>${ant.version}</version>
+            <optional>true</optional>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant-junit</artifactId>
+            <version>${ant.version}</version>
+            <optional>true</optional>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant-nodeps</artifactId>
+            <version>${ant.version}</version>
+            <optional>true</optional>
+        </dependency>
+
+        <!-- Required for Spring Framework support in GATE -->
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-beans</artifactId>
+            <version>${spring.version}</version>
+            <optional>true</optional>
+        </dependency>
+        <!-- Required when using the <gate:pooled-proxy> decorator in Spring 
-->
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-aop</artifactId>
+            <version>${spring.version}</version>
+            <optional>true</optional>
+        </dependency>
+
+        <!-- Apache Lucene.  Required by the ANNIC searchable DataStore. -->
+        <dependency>
+            <groupId>org.apache.lucene</groupId>
+            <artifactId>lucene-core</artifactId>
+            <version>3.0.1</version>
+            <optional>true</optional>
+        </dependency>
+
+        <!-- XMLUnit.  Used only by the test suite. -->
+        <dependency>
+            <groupId>xmlunit</groupId>
+            <artifactId>xmlunit</artifactId>
+            <version>1.2</version>
+            <optional>true</optional>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+    <properties>
+        <ant.version>1.8.1</ant.version>
+        <spring.version>2.0.8</spring.version>
+    </properties>
+    <developers>
+        <developer>
+            <id>gate-team</id>
+            <name>GATE Team</name>
+            <email>[email protected]</email>
+        </developer>
+    </developers>
+    <licenses>
+        <license>
+            <name>LGPLv3</name>
+            <url>http://www.gnu.org/licenses/lgpl.html</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+    <mailingLists>
+        <mailingList>
+            <name>GATE Users</name>
+            <post>[email protected]</post>
+            <archive>http://news.gmane.org/gmane.comp.ai.gate.general</archive>
+        </mailingList>
+    </mailingLists>
+    <scm>
+        <connection>
+            
scm:svn:https://gate.svn.sourceforge.net/svnroot/gate/gate/trunk</connection>
+        <developerConnection>
+            
scm:svn:https://gate.svn.sourceforge.net/svnroot/gate/gate/trunk</developerConnection>
+        <url>http://gate.svn.sourceforge.net/viewvc/gate</url>
+    </scm>
+</project>

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs

Reply via email to