poi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ye...@apache.org
Subject svn commit: r719249 - in /poi/trunk: build.xml maven/mvn-deploy.sh maven/poi-contrib.pom maven/poi-ooxml.pom maven/poi-scratchpad.pom maven/poi.pom poi-redirect.pom poi.pom
Date Thu, 20 Nov 2008 15:08:42 GMT
Author: yegor
Date: Thu Nov 20 07:08:42 2008
New Revision: 719249

URL: http://svn.apache.org/viewvc?rev=719249&view=rev
Log:
improved tasks for making Maven artifacts1. maven-dist is now obsolete, maven artifacts are
taken from dist2. release manager should use 'mvn deploy:deploy-file' to deploy POI artifacts,
dist/mvn-deploy.sh is automatically generated by the maven-poms task3. each poi module now
has its own pom template in the ./maven directory

Added:
    poi/trunk/maven/mvn-deploy.sh   (with props)
    poi/trunk/maven/poi-contrib.pom   (with props)
    poi/trunk/maven/poi-scratchpad.pom   (with props)
    poi/trunk/maven/poi.pom   (with props)
Removed:
    poi/trunk/poi-redirect.pom
    poi/trunk/poi.pom
Modified:
    poi/trunk/build.xml
    poi/trunk/maven/poi-ooxml.pom

Modified: poi/trunk/build.xml
URL: http://svn.apache.org/viewvc/poi/trunk/build.xml?rev=719249&r1=719248&r2=719249&view=diff
==============================================================================
--- poi/trunk/build.xml (original)
+++ poi/trunk/build.xml Thu Nov 20 07:08:42 2008
@@ -45,8 +45,7 @@
     To build the documentation you will need to install forrest and set
     the FORREST_HOME environment variable.  Forrest 0.5.1 required.
 
-    You will need JDK 1.5 or newer to build much of POI. If all you want
-    is the core OLE2 support, then you only need JDK 1.4
+    Since POI 3.5 you will need JDK 1.5 or newer to build POI. 
 
     Some people may find the tests hang when run through Ant. If this
     happens to you, try giving Ant some more memory when you run it, eg:
@@ -125,7 +124,7 @@
 
   <!-- The following jars are downloaded by the fetch-ooxml-jars task --> 
   <property name="ooxml.openxml4j.jar" location="${ooxml.lib}/openxml4j-1.0-beta.jar"/>
-  <property name="ooxml.openxml4j.url" value="http://people.apache.org/~nick/openxml4j-bin-beta-080728.jar"/>
+  <property name="ooxml.openxml4j.url" value="http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/poi/openxml4j/1.0-beta/openxml4j-1.0-beta.jar"/>
   <property name="ooxml.dom4j.jar" location="${ooxml.lib}/dom4j-1.6.1.jar"/>
   <property name="ooxml.dom4j.url" value="${repository}/dom4j/jars/dom4j-1.6.1.jar"/>
   <property name="ooxml.xmlbeans.jar" location="${ooxml.lib}/xmlbeans-2.3.0.jar"/>
@@ -155,10 +154,9 @@
   <property name="apidocs.report.dir" location="${build.site}/apidocs"/>
   <property name="changelog.file" location="${build.site}/changelog.html"/>
   <property name="dist.dir" location="build/dist"/>
-  <property name="mavendist.dir" location="build/maven-dist"/>
-  <property name="mavendist.poi.dir" location="build/maven-dist/poi"/>
-  <property name="mavendist.oap.dir" location="build/maven-dist/org.apache.poi"/>
   <property name="mavendist.ooxml.dir" location="build/maven-ooxml-dependencies"/>
+  <property name="apache.repository" value="scp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository"/>
+  <property name="snapshots.repository" value="scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository/"/>
   <property name="jar.name" value="poi"/>
   <property name="version.id" value="3.5-beta4"/>
   <property name="halt.on.test.failure" value="true"/>
@@ -299,13 +297,6 @@
         <mkdir dir="${dist.dir}"/>
         <mkdir dir="${build.site.src}/${main.documentation}"/>
 
-        <mkdir dir="${mavendist.dir}"/>
-        <mkdir dir="${mavendist.poi.dir}"/>
-        <mkdir dir="${mavendist.poi.dir}/poms"/>
-        <mkdir dir="${mavendist.oap.dir}"/>
-        <mkdir dir="${mavendist.oap.dir}/jars"/>
-        <mkdir dir="${mavendist.oap.dir}/poms"/>
-
         <copy todir="${build.site.src}/${main.documentation}">
             <fileset dir="${main.documentation}"/>
         </copy>
@@ -1091,124 +1082,47 @@
       description="Generates POI's website's contents"/>
 
 
-    <target name="maven-dist" depends="jar" description="Builds the POM files for a maven
distribution, and copies these and the jars to the appropriate locations">
-		<!-- Copy the jar files into the maven jar directory -->
-		<!-- Same jars as for the main release, only lacking the datestamp -->
-		<copy
-			file="${dist.dir}/${jar.name}-${version.id}-${DSTAMP}.jar"
-			tofile="${mavendist.oap.dir}/jars/${jar.name}-${version.id}.jar" />
-		<copy
-			file="${dist.dir}/${jar.name}-contrib-${version.id}-${DSTAMP}.jar"
-			tofile="${mavendist.oap.dir}/jars/${jar.name}-contrib-${version.id}.jar" />
-		<copy
-			file="${dist.dir}/${jar.name}-scratchpad-${version.id}-${DSTAMP}.jar"
-			tofile="${mavendist.oap.dir}/jars/${jar.name}-scratchpad-${version.id}.jar" />
-		<copy
-			file="${dist.dir}/${jar.name}-ooxml-${version.id}-${DSTAMP}.jar"
-			tofile="${mavendist.oap.dir}/jars/${jar.name}-ooxml-${version.id}.jar" />
-
-		<!-- TODO: Decide about source jars, and copy them if we have some -->
-
-		<!-- Build the org.apache.poi poms -->
-		<!-- Copy from the base file, substituting in the version and -->
-		<!--  artificat, plus doing the core poi dependency as needed -->
-
-		<!-- Build the main pom -->
-		<copy 
-			file="poi.pom" 
-			tofile="${mavendist.oap.dir}/poms/${jar.name}-${version.id}.pom" 
-		>
-			<filterchain>
-				<replacetokens>
-					<token key="VERSION" value="${version.id}" />
-					<token key="ARTIFICAT" value="poi" />
-				</replacetokens>
-				<tokenfilter>
-					<filetokenizer/>
-					<replaceregex pattern="START_NON_MAIN.*END_NON_MAIN_DEPENDENCY" replace="No POI dependency
on the main jar" flags="s" />
-				</tokenfilter>
-			</filterchain>
-		</copy>
-		<!-- And the contrib pom -->
-		<copy 
-			file="poi.pom" 
-			tofile="${mavendist.oap.dir}/poms/${jar.name}-contrib-${version.id}.pom" 
-		>
-			<filterchain>
-				<replacetokens>
-					<token key="VERSION" value="${version.id}" />
-					<token key="ARTIFICAT" value="poi-contrib" />
-				</replacetokens>
-				<tokenfilter>
-					<replaceregex pattern="..-- START_NON_MAIN_DEPENDENCY --." replace="" flags="s"/>
-					<replaceregex pattern="..-- END_NON_MAIN_DEPENDENCY --." replace="" flags="s"/>
-				</tokenfilter>
-			</filterchain>
-		</copy>
-		<!-- And the scratchpad pom -->
-		<copy 
-			file="poi.pom" 
-			tofile="${mavendist.oap.dir}/poms/${jar.name}-scratchpad-${version.id}.pom" 
-		>
-			<filterchain>
-				<replacetokens>
-					<token key="VERSION" value="${version.id}" />
-					<token key="ARTIFICAT" value="poi-scratchpad" />
-				</replacetokens>
-				<tokenfilter>
-					<replaceregex pattern="..-- START_NON_MAIN_DEPENDENCY --." replace="" flags="s"/>
-					<replaceregex pattern="..-- END_NON_MAIN_DEPENDENCY --." replace="" flags="s"/>
-				</tokenfilter>
-			</filterchain>
-		</copy>
-		<!-- And the ooxml pom -->
-		<copy 
-      file="maven/poi-ooxml.pom" 
-			tofile="${mavendist.oap.dir}/poms/${jar.name}-ooxml-${version.id}.pom" 
-		>
-			<filterchain>
-				<replacetokens>
-					<token key="VERSION" value="${version.id}" />
-					<token key="ARTIFICAT" value="poi-ooxml" />
-				</replacetokens>
-				<tokenfilter>
-					<replaceregex pattern="..-- START_NON_MAIN_DEPENDENCY --." replace="" flags="s"/>
-					<replaceregex pattern="..-- END_NON_MAIN_DEPENDENCY --." replace="" flags="s"/>
-				</tokenfilter>
-			</filterchain>
-		</copy>
+    <target name="maven-poms" depends="jar" description="Builds the POM files for a maven
distribution, and copies these and the jars to the appropriate locations">
+      <!-- TODO: Decide about source jars, and copy them if we have some -->
 
-		<!-- Build the poi => org.apache.poi redirect poms -->
-		<!-- Copy from the base file, substituting in the version+artifact -->
-		<copy 
-			file="poi-redirect.pom" 
-			tofile="${mavendist.poi.dir}/poms/${jar.name}-${version.id}.pom" 
-		>
-			<filterchain><replacetokens>
-				<token key="VERSION" value="${version.id}" />
-				<token key="ARTIFICAT" value="poi" />
-			</replacetokens></filterchain>
-		</copy>
-		<copy 
-			file="poi-redirect.pom" 
-			tofile="${mavendist.poi.dir}/poms/${jar.name}-contrib-${version.id}.pom" 
-		>
-			<filterchain><replacetokens>
-				<token key="VERSION" value="${version.id}" />
-				<token key="ARTIFICAT" value="poi-contrib" />
-			</replacetokens></filterchain>
-		</copy>
-		<copy 
-			file="poi-redirect.pom" 
-			tofile="${mavendist.poi.dir}/poms/${jar.name}-scratchpad-${version.id}.pom" 
-		>
-			<filterchain><replacetokens>
-				<token key="VERSION" value="${version.id}" />
-				<token key="ARTIFICAT" value="poi-scratchpad" />
-			</replacetokens></filterchain>
-		</copy>
-
-		<!-- And that's it for maven -->
+      <!-- Build the org.apache.poi poms -->
+      <copy file="maven/poi.pom" tofile="${dist.dir}/poi-${version.id}.pom">
+        <filterchain>
+          <replacetokens>
+            <token key="VERSION" value="${version.id}" />
+          </replacetokens>
+        </filterchain>
+      </copy>
+      <copy file="maven/poi-contrib.pom" tofile="${dist.dir}/poi-contrib-${version.id}.pom">
+        <filterchain>
+          <replacetokens>
+            <token key="VERSION" value="${version.id}" />
+          </replacetokens>
+        </filterchain>
+      </copy>
+      <copy file="maven/poi-scratchpad.pom" tofile="${dist.dir}/poi-scratchpad-${version.id}.pom">
+        <filterchain>
+          <replacetokens>
+            <token key="VERSION" value="${version.id}" />
+          </replacetokens>
+        </filterchain>
+      </copy>
+      <copy file="maven/poi-ooxml.pom" tofile="${dist.dir}/poi-ooxml-${version.id}.pom">
+        <filterchain>
+          <replacetokens>
+            <token key="VERSION" value="${version.id}" />
+          </replacetokens>
+        </filterchain>
+      </copy>
+      <copy file="maven/mvn-deploy.sh" todir="${dist.dir}">
+        <filterchain>
+          <replacetokens>
+            <token key="REPOSITORY" value="${apache.repository}" />
+            <token key="VERSION" value="${version.id}" />
+            <token key="DSTAMP" value="${DSTAMP}" />
+          </replacetokens>
+        </filterchain>
+      </copy>
 	</target>
 
   <target name="maven-ooxml-dependencies" description="Builds the POM files for OpenXml4J
and compiled XmlBeans generated from the Ecma supplied xsds">
@@ -1353,6 +1267,9 @@
       </tarfileset>
     </tar>
 
+    <echo>Creating Maven POMs</echo>
+    <antcall target="maven-poms"/>
+
     <echo>Distribution located in build/dist</echo>
   </target>
 

Added: poi/trunk/maven/mvn-deploy.sh
URL: http://svn.apache.org/viewvc/poi/trunk/maven/mvn-deploy.sh?rev=719249&view=auto
==============================================================================
--- poi/trunk/maven/mvn-deploy.sh (added)
+++ poi/trunk/maven/mvn-deploy.sh Thu Nov 20 07:08:42 2008
@@ -0,0 +1,46 @@
+#! /bin/sh
+#
+#   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.
+#
+# Shell script to deploy POI artifacts in a maven repository.
+#
+#  Note, You should configure your settings.xml and add a server with id=apache-releases:
+#
+#    <server>
+#      <id>apache-releases</id>
+#      <username>apacheId</username>
+#      <privateKey>/path/to/private/key</privateKey>
+#    </server>
+#
+#  Usage:
+#   1. ant dist
+#   2. cd dist
+#   3. ./mvn-deploy.sh 
+# @author Yegor Kozlov
+
+mvn deploy:deploy-file -DrepositoryId=apache-releases \
+  -Durl=@REPOSITORY@ \
+  -Dfile=poi-@VERSION@-@DSTAMP@.jar -DpomFile=poi-@VERSION@.pom
+mvn deploy:deploy-file -DrepositoryId=apache-releases \
+  -Durl=@REPOSITORY@ \
+  -Dfile=poi-scratchpad-@VERSION@-@DSTAMP@.jar -DpomFile=poi-scratchpad-@VERSION@.pom
+mvn deploy:deploy-file -DrepositoryId=apache-releases \
+  -Durl=@REPOSITORY@ \
+  -Dfile=poi-contrib-@VERSION@-@DSTAMP@.jar -DpomFile=poi-contrib-@VERSION@.pom
+mvn deploy:deploy-file -DrepositoryId=apache-releases \
+  -Durl=@REPOSITORY@ \
+  -Dfile=poi-ooxml-@VERSION@-@DSTAMP@.jar -DpomFile=poi-ooxml-@VERSION@.pom
+

Propchange: poi/trunk/maven/mvn-deploy.sh
------------------------------------------------------------------------------
    svn:executable = *

Added: poi/trunk/maven/poi-contrib.pom
URL: http://svn.apache.org/viewvc/poi/trunk/maven/poi-contrib.pom?rev=719249&view=auto
==============================================================================
--- poi/trunk/maven/poi-contrib.pom (added)
+++ poi/trunk/maven/poi-contrib.pom Thu Nov 20 07:08:42 2008
@@ -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.poi</groupId>
+	<artifactId>poi-contrib</artifactId>
+	<version>@VERSION@</version>
+	<packaging>jar</packaging>
+	<name>Apache POI</name>
+	<url>http://poi.apache.org/</url>
+	<description>Apache POI - Java API To Access Microsoft Format Files</description>
+
+  <mailingLists>
+    <mailingList>
+      <name>POI Users List</name>
+      <subscribe>user-subscribe@poi.apache.org</subscribe>
+      <unsubscribe>user-unsubscribe@poi.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/poi-user/</archive>
+    </mailingList>
+    <mailingList>
+      <name>POI Developer List</name>
+      <subscribe>dev-subscribe@poi.apache.org</subscribe>
+      <unsubscribe>dev-unsubscribe@poi.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/poi-dev/</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>
+    </license>
+  </licenses>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <dependencies>
+    <dependency>
+       <groupId>org.apache.poi</groupId>
+       <artifactId>poi</artifactId>
+       <version>@VERSION@</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.1</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.13</version>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+
+</project>

Propchange: poi/trunk/maven/poi-contrib.pom
------------------------------------------------------------------------------
    svn:executable = *

Modified: poi/trunk/maven/poi-ooxml.pom
URL: http://svn.apache.org/viewvc/poi/trunk/maven/poi-ooxml.pom?rev=719249&r1=719248&r2=719249&view=diff
==============================================================================
--- poi/trunk/maven/poi-ooxml.pom (original)
+++ poi/trunk/maven/poi-ooxml.pom Thu Nov 20 07:08:42 2008
@@ -1,4 +1,4 @@
-:tab<?xml version="1.0"?>
+<?xml version="1.0"?>
 <!--
 
    Licensed to the Apache Software Foundation (ASF) under one or more
@@ -24,7 +24,7 @@
 
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.apache.poi</groupId>
-	<artifactId>@ARTIFICAT@</artifactId>
+	<artifactId>poi-ooxml</artifactId>
 	<version>@VERSION@</version>
 	<packaging>jar</packaging>
 	<name>Apache POI</name>
@@ -50,7 +50,6 @@
     <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>
 
@@ -61,14 +60,16 @@
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.xmlbeans</groupId>
-      <artifactId>xmlbeans</artifactId>
-      <version>2.3.0</version>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.1</version>
+      <scope>runtime</scope>
     </dependency>
     <dependency>
-      <groupId>org.apache.poi</groupId>
-      <artifactId>poi</artifactId>
-      <version>@VERSION@</version>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.13</version>
+      <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.poi</groupId>

Added: poi/trunk/maven/poi-scratchpad.pom
URL: http://svn.apache.org/viewvc/poi/trunk/maven/poi-scratchpad.pom?rev=719249&view=auto
==============================================================================
--- poi/trunk/maven/poi-scratchpad.pom (added)
+++ poi/trunk/maven/poi-scratchpad.pom Thu Nov 20 07:08:42 2008
@@ -0,0 +1,80 @@
+<?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.poi</groupId>
+	<artifactId>poi-scratchpad</artifactId>
+	<version>@VERSION@</version>
+	<packaging>jar</packaging>
+	<name>Apache POI</name>
+	<url>http://poi.apache.org/</url>
+	<description>Apache POI - Java API To Access Microsoft Format Files</description>
+
+  <mailingLists>
+    <mailingList>
+      <name>POI Users List</name>
+      <subscribe>user-subscribe@poi.apache.org</subscribe>
+      <unsubscribe>user-unsubscribe@poi.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/poi-user/</archive>
+    </mailingList>
+    <mailingList>
+      <name>POI Developer List</name>
+      <subscribe>dev-subscribe@poi.apache.org</subscribe>
+      <unsubscribe>dev-unsubscribe@poi.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/poi-dev/</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>
+    </license>
+  </licenses>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <dependencies>
+    <dependency>
+       <groupId>org.apache.poi</groupId>
+       <artifactId>poi</artifactId>
+       <version>@VERSION@</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.1</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.13</version>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+</project>

Propchange: poi/trunk/maven/poi-scratchpad.pom
------------------------------------------------------------------------------
    svn:executable = *

Added: poi/trunk/maven/poi.pom
URL: http://svn.apache.org/viewvc/poi/trunk/maven/poi.pom?rev=719249&view=auto
==============================================================================
--- poi/trunk/maven/poi.pom (added)
+++ poi/trunk/maven/poi.pom Thu Nov 20 07:08:42 2008
@@ -0,0 +1,76 @@
+<?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.poi</groupId>
+	<artifactId>poi</artifactId>
+	<version>@VERSION@</version>
+	<packaging>jar</packaging>
+	<name>Apache POI</name>
+	<url>http://poi.apache.org/</url>
+	<description>Apache POI - Java API To Access Microsoft Format Files</description>
+
+  <mailingLists>
+    <mailingList>
+      <name>POI Users List</name>
+      <subscribe>user-subscribe@poi.apache.org</subscribe>
+      <unsubscribe>user-unsubscribe@poi.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/poi-user/</archive>
+    </mailingList>
+    <mailingList>
+      <name>POI Developer List</name>
+      <subscribe>dev-subscribe@poi.apache.org</subscribe>
+      <unsubscribe>dev-unsubscribe@poi.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/poi-dev/</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>
+    </license>
+  </licenses>
+
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+
+  <dependencies>
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.1</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.13</version>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+
+</project>

Propchange: poi/trunk/maven/poi.pom
------------------------------------------------------------------------------
    svn:executable = *



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org


Mime
View raw message