|
From: <svn...@os...> - 2012-06-27 18:19:14
|
Author: jdeolive
Date: 2012-06-27 11:19:03 -0700 (Wed, 27 Jun 2012)
New Revision: 38837
Modified:
trunk/build/release/build_release.sh
trunk/build/rename.xml
trunk/docs/build.xml
trunk/docs/common.py
trunk/docs/pom.xml
trunk/docs/user/tutorial/advanced/artifacts/pom.xml
trunk/docs/user/tutorial/feature/artifacts/pom.xml
trunk/docs/user/tutorial/filter/artifacts/pom.xml
trunk/docs/user/tutorial/geometry/artifacts/pom.xml
trunk/docs/user/tutorial/map/artifacts/pom.xml
trunk/docs/user/tutorial/quickstart/artifacts/pom.xml
trunk/docs/user/tutorial/raster/artifacts/pom.xml
trunk/modules/unsupported/wfs-ng/pom.xml
Log:
GEOT-4185, fixing version substitution for release
Modified: trunk/build/release/build_release.sh
===================================================================
--- trunk/build/release/build_release.sh 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/build/release/build_release.sh 2012-06-27 18:19:03 UTC (rev 38837)
@@ -136,6 +136,7 @@
# update versions
pushd build > /dev/null
sed -i 's/@VERSION@/'$tag'/g' rename.xml
+sed -i "s/@RELEASE_DATE@/`date "+%b %d, %Y"`/g" rename.xml
ant -f rename.xml
popd > /dev/null
Modified: trunk/build/rename.xml
===================================================================
--- trunk/build/rename.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/build/rename.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -8,37 +8,21 @@
<target name="code">
<replace dir="..">
<include name="**/pom.xml"/>
- <replacefilter token="<version>8-SNAPSHOT</version>"
- value="<version>@VERSION@</version>"/>
+ <include name="**/GeoTools.java"/>
+ <replacefilter token="8-SNAPSHOT" value="@VERSION@"/>
</replace>
-
- <replace dir="../modules/library/metadata/src/main/java/org/geotools/factory">
- <include name="GeoTools.java"/>
- <replacefilter token="8-SNAPSHOT"
- value="@VERSION@"/>
- </replace>
</target>
<target name="doc">
- <replace dir="../docs/user/tutorial/">
- <include name="**/pom.xml"/>
- <replacefilter token="<geotools.version>8-SNAPSHOT</geotools.version>"
- value="<geotools.version>@VERSION@</geotools.version>"/>
+ <replace file="../docs/common.py">
+ <replacefilter token="@RELEASE@" value="@VERSION@"/>
</replace>
-
- <replace dir="../docs/">
- <include name="pom.xml"/>
- <replacefilter token="8-SNAPSHOT"
- value="@VERSION@"/>
- </replace>
</target>
- <target name="readme">
+ <target name="readme">
<replace file="../README.html">
- <replacefilter token="@RELEASE@"
- value="@VERSION@"/>
- <replacefilter token="@DATE@"
- value="@RELEASE_DATE@"/>
+ <replacefilter token="@RELEASE@" value="@VERSION@"/>
+ <replacefilter token="@DATE@" value="@RELEASE_DATE@"/>
</replace>
</target>
Modified: trunk/docs/build.xml
===================================================================
--- trunk/docs/build.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/build.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -26,7 +26,7 @@
<isset property="build.directory" />
</condition>
- <condition property="project.version" value="${project.version}" else="8.0-M3">
+ <condition property="project.version" value="${project.version}" else="8-SNAPSHOT">
<isset property="project.version" />
</condition>
Modified: trunk/docs/common.py
===================================================================
--- trunk/docs/common.py 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/common.py 2012-06-27 18:19:03 UTC (rev 38837)
@@ -12,6 +12,7 @@
# serve to show the default.
import sys, os
+import re
# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
@@ -47,11 +48,12 @@
# |version| and |release|, also used in various other places throughout the
# built documents.
#
+# The full version, including alpha/beta/rc tags.
+release = '@RELEASE@'
+
# The short X.Y version.
-version = '8.0'
+version = re.sub('-.*', '', release)
-# The full version, including alpha/beta/rc tags.
-release = '8.0-RC1'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Modified: trunk/docs/pom.xml
===================================================================
--- trunk/docs/pom.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/pom.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -240,7 +240,7 @@
<ant antfile="build.xml" dir="${basedir}" target="${target}">
<property name="build.directory" value="${build.directory}"/>
<!-- may be ${project.version} when tagged -->
- <property name="project.version" value="8.0-RC1"/>
+ <property name="project.version" value="${project.version}"/>
</ant>
</tasks>
</configuration>
Modified: trunk/docs/user/tutorial/advanced/artifacts/pom.xml
===================================================================
--- trunk/docs/user/tutorial/advanced/artifacts/pom.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/user/tutorial/advanced/artifacts/pom.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -11,7 +11,7 @@
<url>http://maven.apache.org</url>
<properties>
- <geotools.version>8.0-M4</geotools.version>
+ <geotools.version>8-SNAPSHOT</geotools.version>
</properties>
<dependencies>
Modified: trunk/docs/user/tutorial/feature/artifacts/pom.xml
===================================================================
--- trunk/docs/user/tutorial/feature/artifacts/pom.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/user/tutorial/feature/artifacts/pom.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -11,7 +11,7 @@
<url>http://maven.apache.org</url>
<properties>
- <geotools.version>8.0-M4</geotools.version>
+ <geotools.version>8-SNAPSHOT</geotools.version>
</properties>
<dependencies>
Modified: trunk/docs/user/tutorial/filter/artifacts/pom.xml
===================================================================
--- trunk/docs/user/tutorial/filter/artifacts/pom.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/user/tutorial/filter/artifacts/pom.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -11,7 +11,7 @@
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <geotools.version>8.0-M4</geotools.version>
+ <geotools.version>8-SNAPSHOT</geotools.version>
</properties>
<dependencies>
<!-- Provides map projections -->
Modified: trunk/docs/user/tutorial/geometry/artifacts/pom.xml
===================================================================
--- trunk/docs/user/tutorial/geometry/artifacts/pom.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/user/tutorial/geometry/artifacts/pom.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -11,7 +11,7 @@
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <geotools.version>8.0-M4</geotools.version>
+ <geotools.version>8-SNAPSHOT</geotools.version>
</properties>
<dependencies>
<dependency>
Modified: trunk/docs/user/tutorial/map/artifacts/pom.xml
===================================================================
--- trunk/docs/user/tutorial/map/artifacts/pom.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/user/tutorial/map/artifacts/pom.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -11,7 +11,7 @@
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <geotools.version>8.0-M4</geotools.version>
+ <geotools.version>8-SNAPSHOT</geotools.version>
</properties>
<dependencies>
<dependency>
Modified: trunk/docs/user/tutorial/quickstart/artifacts/pom.xml
===================================================================
--- trunk/docs/user/tutorial/quickstart/artifacts/pom.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/user/tutorial/quickstart/artifacts/pom.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -11,7 +11,7 @@
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <geotools.version>8.0-RC1</geotools.version>
+ <geotools.version>8-SNAPSHOT</geotools.version>
</properties>
<dependencies>
<dependency>
Modified: trunk/docs/user/tutorial/raster/artifacts/pom.xml
===================================================================
--- trunk/docs/user/tutorial/raster/artifacts/pom.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/docs/user/tutorial/raster/artifacts/pom.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -11,7 +11,7 @@
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <geotools.version>8.0-M4</geotools.version>
+ <geotools.version>8-SNAPSHOT</geotools.version>
</properties>
<dependencies>
<dependency>
Modified: trunk/modules/unsupported/wfs-ng/pom.xml
===================================================================
--- trunk/modules/unsupported/wfs-ng/pom.xml 2012-06-27 02:57:30 UTC (rev 38836)
+++ trunk/modules/unsupported/wfs-ng/pom.xml 2012-06-27 18:19:03 UTC (rev 38837)
@@ -105,9 +105,9 @@
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.geotools</groupId>
- <artifactId>gt-data</artifactId>
- <version>2.7-SNAPSHOT</version>
+ <groupId>org.geotools</groupId>
+ <artifactId>gt-data</artifactId>
+ <version>${project.version}</version>
<type>jar</type>
</dependency>
<dependency>
|