Author: rjung
Date: Thu Oct 21 16:57:58 2010
New Revision: 1026067

URL: http://svn.apache.org/viewvc?rev=1026067&view=rev
Log:
Replace JK_REVISION in jk_version.h by the actual
revision of the whole tree when the tar is rolled.

Also do it for release bundles. For those we don't
add the revision to the artefact names, we only add
it to the end of the JK_EXPOSED_VERSION.

Modified:
    tomcat/jk/trunk/tools/jkrelease.sh

Modified: tomcat/jk/trunk/tools/jkrelease.sh
URL: 
http://svn.apache.org/viewvc/tomcat/jk/trunk/tools/jkrelease.sh?rev=1026067&r1=1026066&r2=1026067&view=diff
==============================================================================
--- tomcat/jk/trunk/tools/jkrelease.sh (original)
+++ tomcat/jk/trunk/tools/jkrelease.sh Thu Oct 21 16:57:58 2010
@@ -132,8 +132,8 @@ then
        echo "No Revision found at '$JK_SVN_URL'"
        exit 3
     fi
-    JK_SUFFIX=${JK_REV}
-    JK_DIST=${JK_CVST}-${tag}-dev-${JK_SUFFIX}-src
+    JK_SUFFIX=-${JK_REV}
+    JK_DIST=${JK_CVST}-${tag}-dev${JK_SUFFIX}-src
 elif [ -n "$branch" ]
 then
     JK_BRANCH=`echo $branch | sed -e 's#/#__#g'`
@@ -144,8 +144,8 @@ then
        echo "No Revision found at '$JK_SVN_URL'"
        exit 3
     fi
-    JK_SUFFIX=${JK_BRANCH}-${JK_REV}
-    JK_DIST=${JK_CVST}-${tag}-dev-${JK_SUFFIX}-src
+    JK_SUFFIX=-${JK_BRANCH}-${JK_REV}
+    JK_DIST=${JK_CVST}-${tag}-dev${JK_SUFFIX}-src
 elif [ -n "$local_dir" ]
 then
     JK_SVN_URL="$local_dir"
@@ -155,13 +155,14 @@ then
        echo "No Revision found at '$JK_SVN_URL'"
        exit 3
     fi
-    JK_SUFFIX=local-`date +%Y%m%d%H%M%S`-${JK_REV}
-    JK_DIST=${JK_CVST}-${tag}-dev-${JK_SUFFIX}-src
+    JK_SUFFIX=-local-`date +%Y%m%d%H%M%S`-${JK_REV}
+    JK_DIST=${JK_CVST}-${tag}-dev${JK_SUFFIX}-src
 else
     JK_VER=$tag
     JK_TAG=`echo $tag | sed -e 's#^#JK_#' -e 's#\.#_#g'`
     JK_SVN_URL="${SVNROOT}/${SVNPROJ}/tags/${JK_TAG}"
-    JK_SUFFIX=''
+    JK_REV=`svn info $revision ${JK_SVN_URL} | awk '$1 == "Revision:" {print 
$2}'`
+    JK_SUFFIX=" ($JK_REV)"
     JK_DIST=${JK_CVST}-${JK_VER}-src
 fi
 
@@ -190,7 +191,7 @@ cd ../../..
 # Update version information
 file=${JK_DIST}.tmp/jk/native/common/jk_version.h
 cp -p $file $file.orig
-sed -e 's/^#define JK_REVISION .*/#define JK_REVISION "-'$JK_SUFFIX'"/' \
+sed -e 's/^#define JK_REVISION .*/#define JK_REVISION "'"$JK_SUFFIX"'"/' \
   $file.orig > $file
 rm $file.orig
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to