From c4fd18c3a992fa9dc4bb199f54f5bf9db782ae14 Mon Sep 17 00:00:00 2001
From: chebrard <chebrard@localhost>
Date: Thu, 13 Nov 2008 08:52:00 +0000
Subject: [PATCH] This adds an action to the svr4 target. SVR4 package will be zipped so that it can be downloaded from opends.org. Location of the zip file: <ws>/build/package/svr4/opends.zip This also fixes an issue related to bad svn revision number in the SVR4 package.

---
 opends/src/svr4/OpenDS/layout.xml |   13 +++----------
 opends/build-svr4.xml             |   11 ++++++++++-
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/opends/build-svr4.xml b/opends/build-svr4.xml
index 5514d3e..145f340 100644
--- a/opends/build-svr4.xml
+++ b/opends/build-svr4.xml
@@ -75,7 +75,7 @@
 
 
   <!-- Construct SVR4 package -->
-  <target name="svr4" depends="checkos,wrongos,cleansvr4,pkgversion,layout,metadata,pkgmk" if="isSunOS" 
+  <target name="svr4" depends="checkos,wrongos,cleansvr4,pkgversion,layout,metadata,pkgmk,zipsvr4" if="isSunOS" 
 	  	description="Construct ${pkg.name} package for product ${product}.">
     <echo message="Package ${pkg.name} for product ${product} built in ${svr4.dir}" />
   </target>
@@ -162,5 +162,14 @@
 	    <arg value="${svr4.meta.dir}/prototype"/>
 	</exec>
   </target>
+  
+  <!-- ZIP package -->
+  <target name="zipsvr4" if="isSunOS" 
+		description="ZIP ${pkg.name} package" >
+    <echo message="Zipping ${pkg.name} pkg" />
+    <zip destfile="${svr4.dir}/${pkg.name}.zip">
+      <zipfileset dir="${svr4.dir}" includes="${pkg.name}/**/*"/>
+    </zip>
+  </target>
 
 </project>
diff --git a/opends/src/svr4/OpenDS/layout.xml b/opends/src/svr4/OpenDS/layout.xml
index 038d448..8813227 100644
--- a/opends/src/svr4/OpenDS/layout.xml
+++ b/opends/src/svr4/OpenDS/layout.xml
@@ -65,17 +65,10 @@
       </classpath>
     </taskdef>
 
-<!--    <getsvnrevision property="REVISION_NUMBER" /> 
-  <tstamp>
-    <format property="REVISION_NUMBER" pattern="MMddhhmm"/>
-  </tstamp>
--->
+    <getsvnrevision property="REVISION_NUMBER" /> 
 
-
-
-
-
-        <property name="zip.dir"           location="${pkg.dir}/${product}-${pkg.version}" />
+    <property name="zip.dir"           location="${pkg.dir}/${product}-${pkg.version}" />
+    
 	<echo message="Building layout for ${pkg.name} pkg based on ${zip.dir}" />
 	<!-- copy ZIP layout. Use exec instead of copy task to preserve file permissions -->
 	<mkdir dir="${svr4.layout.dir}"/>

--
Gitblit v1.10.0