flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bigosma...@apache.org
Subject svn commit: r1429480 - in /flex: site/trunk/content/ utilities/trunk/installer/ utilities/trunk/installer/src/ utilities/trunk/installerBadge/
Date Sun, 06 Jan 2013 09:04:14 GMT
Author: bigosmallm
Date: Sun Jan  6 09:04:13 2013
New Revision: 1429480

URL: http://svn.apache.org/viewvc?rev=1429480&view=rev
Log:
Prepping for RC3 - updated build.number, installer/src/InstallApacheFlex-app.xml, etc.
Removed references to incubator in files
Updated config xml to point to correct RC3 url
Updated config xml to remove reference to incubator
Fixed build.xml so that artifacts are signed by the ant release command itself
Fixed RELEASE_GUIDE to update the release steps

Modified:
    flex/site/trunk/content/sdk-installer-config-2.0.xml
    flex/utilities/trunk/installer/README
    flex/utilities/trunk/installer/RELEASE_GUIDE
    flex/utilities/trunk/installer/build.number
    flex/utilities/trunk/installer/build.xml
    flex/utilities/trunk/installer/src/InstallApacheFlex-app.xml
    flex/utilities/trunk/installer/src/sdk-installer-config-2.0.xml
    flex/utilities/trunk/installerBadge/README

Modified: flex/site/trunk/content/sdk-installer-config-2.0.xml
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/sdk-installer-config-2.0.xml?rev=1429480&r1=1429479&r2=1429480&view=diff
==============================================================================
--- flex/site/trunk/content/sdk-installer-config-2.0.xml (original)
+++ flex/site/trunk/content/sdk-installer-config-2.0.xml Sun Jan  6 09:04:13 2013
@@ -21,7 +21,7 @@ limitations under the License.
 
 <config>
 	<version>
-		<latest>2.0.1</latest>
+		<latest>2.0.2</latest>
 	</version>
 	<files>
 	
@@ -30,7 +30,7 @@ limitations under the License.
 			 	- use full URL when binaries are NOT released yet, else use 
 			 	  path relative to mirror
 			 	- if path is relative, don't use starting slash -->
-		<file name="SDKInstallerApp" path="https://people.apache.org/~bigosmallm/installapacheflex_2.0_RC2/binaries/"
file="apache-flex-sdk-installer-2.0.1-bin" />
+		<file name="SDKInstallerApp" path="https://dist.apache.org/repos/dist/dev/flex/installer/2.0/rc3/binaries/"
file="apache-flex-sdk-installer-2.0.2-bin" />
 		
 		<!-- Mirror URL CGI -->
 		<file name="MirrorURLCGI" path="" file="single-mirror-url.cgi" />
@@ -40,7 +40,7 @@ limitations under the License.
 			 	- path is relative to mirror URL
 			 	- don't use starting slash 
 			 	- for the second and later releases, remove the extension from the file name -->
-		<file name="ApacheFlexSDK" path="incubator/flex/4.9.0/binaries/" file="apache-flex-sdk-4.9.0-bin"
/>
+		<file name="ApacheFlexSDK" path="flex/4.9.0/binaries/" file="apache-flex-sdk-4.9.0-bin"
/>
 		
 		<!-- Adobe AIR SDK -->
 		<file name="AdobeAIRSDKWin" path="http://airdownload.adobe.com/air/win/download/3.4/"
file="AdobeAIRSDK.zip" />

Modified: flex/utilities/trunk/installer/README
URL: http://svn.apache.org/viewvc/flex/utilities/trunk/installer/README?rev=1429480&r1=1429479&r2=1429480&view=diff
==============================================================================
--- flex/utilities/trunk/installer/README (original)
+++ flex/utilities/trunk/installer/README Sun Jan  6 09:04:13 2013
@@ -21,7 +21,7 @@ limitations under the License.
 Overview:
 =========
 
-- The InstallApacheFlex AIR application provides an easy, single-click installation of the

+- The Apache Flex SDK Installer AIR application provides an easy, single-click installation
of the 
   Apache Flex SDK and all its dependencies.  This will make it suitable for working with

   IDEs such as Adobe Flash Builder, FDT, IntelliJ IDEA, FlashDevelop, etc.  
 	The application downloads the following dependencies:
@@ -40,7 +40,7 @@ Overview:
 	When the dependencies file names or urls change in future, update the 
 	sdk-installer-config-2.0.xml to ensure that the application works correctly.  
 
-- The application uses http://incubator.apache.org/flex/single-mirror-url.cgi to determine
+- The application uses http://flex.apache.org/single-mirror-url.cgi to determine
   the preferred mirror url to download Apache Flex SDK binary from.
   
 - Once the Apache Flex SDK binary file is downloaded, a MD5 hash is generated for it.  
@@ -59,7 +59,7 @@ Overview:
 
 - From the 2.0 version, by default, Apache Flex SDK Installer 2.0 downloads Adobe Flash Player
11.1 
 	and Adobe AIR SDK 3.4.  If you want to change it to any other supported combination, you
save 
-	a copy of the config file found at: http://incubator.apache.org/flex/sdk-installer-config-2.0.xml,

+	a copy of the config file found at: http://flex.apache.org/sdk-installer-config-2.0.xml,

 	modify the download urls to point to the required versions.  Then run the app from command
line 
 	mode with the optional command line parameter: -config=<path to config file>
 	

Modified: flex/utilities/trunk/installer/RELEASE_GUIDE
URL: http://svn.apache.org/viewvc/flex/utilities/trunk/installer/RELEASE_GUIDE?rev=1429480&r1=1429479&r2=1429480&view=diff
==============================================================================
--- flex/utilities/trunk/installer/RELEASE_GUIDE (original)
+++ flex/utilities/trunk/installer/RELEASE_GUIDE Sun Jan  6 09:04:13 2013
@@ -19,7 +19,7 @@ limitations under the License.
 
 Steps to follow in preparation for a release of InstallApacheFlex
 
-1.    Check out the code from https://svn.apache.org/repos/asf/incubator/flex/utilities/trunk
+1.    Check out the code from https://svn.apache.org/repos/asf/flex/utilities/trunk
 
 2.a.  If it is a major release, 
 		- bump up the "release.version" property in the build.properties file 
@@ -36,34 +36,13 @@ Steps to follow in preparation for a rel
 	If you do so the certificate files will be packaged into the source release. That would
be very bad.
 	
 4.  Run: 
-ant release
+	ant release
 
 This step 
 	- downloads all the necessary files, 
 	- updates the version numbers in InstallApacheFlex-app.xml and sdk-installer-config-2.0.xml
 	- creates the .exe or .dmg file depending on the OS you are working on
 	- creates the source release files as a .zip file and a tar.gz file 
+	- signs the artifacts to create corresponding .asc and .md5 files (assumes that you have
a pgp id and keypair set up and prompts for the passphrase)
 	
-5.  Run:
-
-cd release
-
-gpg --armor --output apache-flex-sdk-installer-2.0.1-bin.exe.asc --detach-sig apache-flex-sdk-installer-2.0.1-bin.exe
(on Windows)
-gpg --armor --output apache-flex-sdk-installer-2.0.1-bin.dmg.asc --detach-sig apache-flex-sdk-installer-2.0.1-bin.dmg
(on Mac)
-gpg --armor --output apache-flex-sdk-installer-2.0.1-src.tar.gz.asc --detach-sig apache-flex-sdk-installer-2.0.1-src.tar.gz
-gpg --armor --output apache-flex-sdk-installer-2.0.1-src.zip.asc --detach-sig apache-flex-sdk-installer-2.0.1-src.zip
-
-This step creates the release artifacts InstallApacheFlex.exe.asc, apache-flex-sdk-installer-2.0.1-src.tar.gz.asc
and apache-flex-sdk-installer-2.0.1-src.zip.asc
-
-6.  Run:
-gpg --print-md MD5 apache-flex-sdk-installer-2.0.1-bin.exe > apache-flex-sdk-installer-2.0.1-bin.exe.md5
(On Windows)
-gpg --print-md MD5 apache-flex-sdk-installer-2.0.1-bin.dmg > apache-flex-sdk-installer-2.0.1-bin.dmg.md5
(On Mac)
-gpg --print-md MD5 apache-flex-sdk-installer-2.0.1-src.tar.gz > apache-flex-sdk-installer-2.0.1-src.tar.gz.md5
-gpg --print-md MD5 apache-flex-sdk-installer-2.0.1-src.zip > apache-flex-sdk-installer-2.0.1-src.zip.md5
-
-7. In the /installer directory, run:
-ant rat-report
-
-This step creates the rat.report file.  Inspect the report to make sure there are no violations.
 
-
-8. Upload all the files under the /release directory to the release manager's personal space
at people.apache.org before calling a VOTE.  
\ No newline at end of file
+5. Upload all the files under the /release directory to the https://dist.apache.org/repos/dist/dev/flex/installer/{version}/{RCversion}/
before calling a VOTE.  
\ No newline at end of file

Modified: flex/utilities/trunk/installer/build.number
URL: http://svn.apache.org/viewvc/flex/utilities/trunk/installer/build.number?rev=1429480&r1=1429479&r2=1429480&view=diff
==============================================================================
--- flex/utilities/trunk/installer/build.number (original)
+++ flex/utilities/trunk/installer/build.number Sun Jan  6 09:04:13 2013
@@ -1,6 +1,6 @@
 #Copyright 2013 The Apache Software Foundation.
-#Thu, 03 Jan 2013 15:19:17 -0800
+#Sat, 05 Jan 2013 22:09:49 -0800
 #Copyright 2012 The Apache Software Foundation.
 #Mon, 05 Nov 2012 11:23:11 -0800
 #Mon Oct 22 09:24:43 CEST 2012
-build.number=1
+build.number=2

Modified: flex/utilities/trunk/installer/build.xml
URL: http://svn.apache.org/viewvc/flex/utilities/trunk/installer/build.xml?rev=1429480&r1=1429479&r2=1429480&view=diff
==============================================================================
--- flex/utilities/trunk/installer/build.xml (original)
+++ flex/utilities/trunk/installer/build.xml Sun Jan  6 09:04:13 2013
@@ -126,10 +126,10 @@
     </condition>
     <property name="extension" value="dmg"/>
 
-    <target name="build" depends="init,certificate,compile,packagenative,copy-config,cleanup"

+    <target name="build" depends="init,certificate,compile,packagenative,cleanup" 
         description="Compiles and packages application"/>
 
-    <target name="release" depends="clean,build,source-package,rat-report"
+    <target name="release" depends="clean,build,source-package,rat-report,sign,copy-misc"
         description="Build the application and package up the distros for release."/>
         
     <target name="init" depends="clean,createDirs,update-version-in-xml-files" 
@@ -310,8 +310,8 @@
         </java>
     </target>
 	
-	<target name="copy-config" description="Copy config files to release directory">
-		<copy file="${SOURCE_DIR}/${APP_CONFIG_XML_NAME}.xml" todir="${RELEASE_DIR}"/>
+	<target name="copy-misc" description="Copy config files to release directory">
+		<copy file="${basedir}/README" tofile="${RELEASE_DIR}/READme"/>
 	</target>
     
     <!-- 
@@ -477,5 +477,50 @@
         <echo message="Rat report not generated."/>
         <echo message="rat jars (apache-rat-*.jar, apache-rat-tasks-*.jar)"/>
         <echo message="not found in anttask.classpath"/>
-    </target>   
+    </target>
+	
+	<target name="sign" >
+		<exec executable="gpg" output="${RELEASE_DIR}/${source.kit}.zip.md5">
+			<arg value="--print-md" />
+			<arg value="MD5" />
+			<arg value="release/${source.kit}.zip" />
+		</exec>
+		
+		<exec executable="gpg">
+			<arg value="--armor" />
+			<arg value="--output" />
+			<arg value="${RELEASE_DIR}/${source.kit}.zip.asc" />
+			<arg value="--detach-sig" />
+			<arg value="${RELEASE_DIR}/${source.kit}.zip" />
+		</exec>
+		
+		<exec executable="gpg" output="${RELEASE_DIR}/${source.kit}.tar.gz.md5">
+			<arg value="--print-md" />
+			<arg value="MD5" />
+			<arg value="release/${source.kit}.tar.gz" />
+		</exec>
+		
+		<exec executable="gpg">
+			<arg value="--armor" />
+			<arg value="--output" />
+			<arg value="${RELEASE_DIR}/${source.kit}.tar.gz.asc" />
+			<arg value="--detach-sig" />
+			<arg value="${RELEASE_DIR}/${source.kit}.tar.gz" />
+		</exec>
+		
+		<exec executable="gpg" output="${RELEASE_DIR}/${binary.kit}.${extension}.md5">
+			<arg value="--print-md" />
+			<arg value="MD5" />
+			<arg value="release/${binary.kit}.${extension}" />
+		</exec>
+		
+		<exec executable="gpg">
+			<arg value="--armor" />
+			<arg value="--output" />
+			<arg value="${RELEASE_DIR}/${binary.kit}.${extension}.asc" />
+			<arg value="--detach-sig" />
+			<arg value="${RELEASE_DIR}/${binary.kit}.${extension}" />
+		</exec>
+	</target>
+	
 </project>

Modified: flex/utilities/trunk/installer/src/InstallApacheFlex-app.xml
URL: http://svn.apache.org/viewvc/flex/utilities/trunk/installer/src/InstallApacheFlex-app.xml?rev=1429480&r1=1429479&r2=1429480&view=diff
==============================================================================
--- flex/utilities/trunk/installer/src/InstallApacheFlex-app.xml (original)
+++ flex/utilities/trunk/installer/src/InstallApacheFlex-app.xml Sun Jan  6 09:04:13 2013
@@ -45,7 +45,7 @@
 	<!-- A string value of the format <0-999>.<0-999>.<0-999> that represents
application version which can be used to check for application upgrade. 
 	Values can also be 1-part or 2-part. It is not necessary to have a 3-part value.
 	An updated version of application must have a versionNumber value higher than the previous
version. Required for namespace >= 2.5 . -->
-	<versionNumber>2.0.1</versionNumber>
+	<versionNumber>2.0.2</versionNumber>
 		         
 	<!-- A string value (such as "v1", "2.5", or "Alpha 1") that represents the version of
the application, as it should be shown to users. Optional. -->
 	<!-- <versionLabel></versionLabel> -->

Modified: flex/utilities/trunk/installer/src/sdk-installer-config-2.0.xml
URL: http://svn.apache.org/viewvc/flex/utilities/trunk/installer/src/sdk-installer-config-2.0.xml?rev=1429480&r1=1429479&r2=1429480&view=diff
==============================================================================
--- flex/utilities/trunk/installer/src/sdk-installer-config-2.0.xml (original)
+++ flex/utilities/trunk/installer/src/sdk-installer-config-2.0.xml Sun Jan  6 09:04:13 2013
@@ -21,7 +21,7 @@ limitations under the License.
 
 <config>
 	<version>
-		<latest>2.0.1</latest>
+		<latest>2.0.2</latest>
 	</version>
 	<files>
 	
@@ -30,7 +30,7 @@ limitations under the License.
 			 	- use full URL when binaries are NOT released yet, else use 
 			 	  path relative to mirror
 			 	- if path is relative, don't use starting slash -->
-		<file name="SDKInstallerApp" path="https://people.apache.org/~bigosmallm/installapacheflex_2.0_RC2/binaries/"
file="apache-flex-sdk-installer-2.0.1-bin" />
+		<file name="SDKInstallerApp" path="https://dist.apache.org/repos/dist/dev/flex/installer/2.0/rc3/binaries/"
file="apache-flex-sdk-installer-2.0.2-bin" />
 		
 		<!-- Mirror URL CGI -->
 		<file name="MirrorURLCGI" path="" file="single-mirror-url.cgi" />
@@ -40,7 +40,7 @@ limitations under the License.
 			 	- path is relative to mirror URL
 			 	- don't use starting slash 
 			 	- for the second and later releases, remove the extension from the file name -->
-		<file name="ApacheFlexSDK" path="incubator/flex/4.9.0/binaries/" file="apache-flex-sdk-4.9.0-bin"
/>
+		<file name="ApacheFlexSDK" path="flex/4.9.0/binaries/" file="apache-flex-sdk-4.9.0-bin"
/>
 		
 		<!-- Adobe AIR SDK -->
 		<file name="AdobeAIRSDKWin" path="http://airdownload.adobe.com/air/win/download/3.4/"
file="AdobeAIRSDK.zip" />

Modified: flex/utilities/trunk/installerBadge/README
URL: http://svn.apache.org/viewvc/flex/utilities/trunk/installerBadge/README?rev=1429480&r1=1429479&r2=1429480&view=diff
==============================================================================
--- flex/utilities/trunk/installerBadge/README (original)
+++ flex/utilities/trunk/installerBadge/README Sun Jan  6 09:04:13 2013
@@ -1,7 +1,7 @@
 The code implements functionality to be viewed through an iframe on another domain. Please
use one of these to embed the badge on your site or communications:
 
 Regular size (302 x 302)
-<iframe name="afSDKInstallBadgeRegular" src="http://incubator.apache.org/flex/installerbadge/index.html"
frameborder="0" height="302" marginheight="0" marginwidth="0" scrolling="no" width="302"></iframe>
+<iframe name="afSDKInstallBadgeRegular" src="http://flex.apache.org/installerbadge/index.html"
frameborder="0" height="302" marginheight="0" marginwidth="0" scrolling="no" width="302"></iframe>
 
 Small size (402 x 84)
-<iframe name="afSDKInstallBadgeSmall" src="http://incubator.apache.org/flex/installerbadge/index.html"
frameborder="0" height="84" marginheight="0" marginwidth="0" scrolling="no" width="402"></iframe>
\ No newline at end of file
+<iframe name="afSDKInstallBadgeSmall" src="http://flex.apache.org/installerbadge/index.html"
frameborder="0" height="84" marginheight="0" marginwidth="0" scrolling="no" width="402"></iframe>
\ No newline at end of file



Mime
View raw message