You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by bi...@apache.org on 2013/10/23 08:18:23 UTC

svn commit: r3328 - in /dev/flex/installer/2.7/rc2: ./ binaries/

Author: bigosmallm
Date: Wed Oct 23 06:18:19 2013
New Revision: 3328

Log:
Installer 2.7 rc2

Added:
    dev/flex/installer/2.7/rc2/
    dev/flex/installer/2.7/rc2/READme   (with props)
    dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz   (with props)
    dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz.asc
    dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz.md5
    dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip   (with props)
    dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip.asc
    dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip.md5
    dev/flex/installer/2.7/rc2/binaries/
    dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe   (with props)
    dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.asc
    dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.md5

Added: dev/flex/installer/2.7/rc2/READme
==============================================================================
--- dev/flex/installer/2.7/rc2/READme (added)
+++ dev/flex/installer/2.7/rc2/READme Wed Oct 23 06:18:19 2013
@@ -0,0 +1,118 @@
+<!--
+
+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.
+
+-->
+
+==========================================================================================
+Overview:
+=========
+
+- The Apache Flex SDK Installer AIR application provides an easy, 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:
+    - The AIR sdk (Windows vs. Mac) based on the current platform
+    - Adobe Flash Player playerglobal.swc
+    - SwfObject
+    - Open Source Media Framework (OSMF)
+	 
+  Optionally, the application will download these files if the user explicitly agrees to 
+  the licensing terms:
+    - Adobe BlazeDS
+     - Adobe embedded font support
+ 
+    All the file names and urls of the downloaded files are available in 
+    installer/src/installer/sdk-installer-config-3.0.xml. 
+    When the dependencies file names or urls change in future, update the 
+    sdk-installer-config-3.0.xml to ensure that the application works correctly.
+    
+- The application uses http://flex.apache.org/single-mirror-url.cgi to determine
+  the preferred mirror url to download the Apache Flex SDK binary from.
+  
+- Once the Apache Flex SDK binary file is downloaded, a MD5 hash is generated for it.  
+  This hash is compared with the hash from the Apache Flex SDK release site.  
+  If they match, we verify that the downloaded binary file is a valid Apache release and 
+  proceed to unzip the file.  
+	
+- The Adobe AIR SDK will be downloaded and the relevant files are copied to the required 
+  locations.
+  
+- The Adobe Flash Player playerglobal.swc file and the config files are placed in the 
+  required locations.
+  
+- Then the rest of the external dependencies and the optional files (if selected by user) 
+  are downloaded and copied into the appropriate locations.  
+
+- From the 2.6 version, you can select the version of Adobe Flash Player and Adobe AIR SDK
+  the installer downloads.
+
+- From the 2.5 version, by default, Apache Flex SDK Installer 2.5 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://flex.apache.org/installer/sdk-installer-config-3.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>
+
+- If building the app for Linux, open InstallApacheFlex-app.xml and change the Adobe AIR 
+  namespace from http://ns.adobe.com/air/application/3.4 to 
+  http://ns.adobe.com/air/application/2.6  This is because AIR 2.6 is the latest available 
+  version on Linux.  
+	
+==========================================================================================
+How to build the installer using ANT (no Flash Builder or any other IDE required):
+==========================================================================================
+
+1.  Unzip the source distribution.  You should see the 'installer' directory and the 
+    'common' directory in the root.
+            
+2.  In the installer directory, run:
+        ant build [-DFLEX_HOME=/path/to/apache/flex/sdk] [-DAIR_HOME=/path/to/air/sdk]
+        
+    FLEX_HOME is the absolute path to the Apache Flex SDK
+        If you omit this argument, and the system environment variable, FLEX_HOME exists,
+        it is used.  Otherwise, the FLEX_HOME_MAC or FLEX_HOME_WIN property in 
+        installer/build.properties is used.
+        
+    AIR_HOME is the absolute path to the Adobe AIR SDK
+        If you omit this argument, and the system environment variable, AIR_HOME exists,
+        it is used.  Otherwise, the AIR_HOME_MAC or AIR_HOME_WIN property in 
+        installer/build.properties is used.
+          	
+2.  The installer executable file created in the installer/release directory.  If you are 
+    on Windows, you will see an .exe file; if you are on Mac OS, you will see a .dmg file.  
+	A temporary digital signing certificate - temp.p12 will be created in the installer 
+	directory as well.  The password for this file is available in the build.properties 
+	file (var: TEMP_PASS_CHANGE_THIS)
+
+==========================================================================================
+How to set up the project for working with Adobe Flash Builder (or any other IDE):
+==========================================================================================
+
+1.  Unzip the source distribution.  You should see the 'installer' directory and the 
+    'common' directory in the root.
+
+2.  In the installer directory run: 
+        ant get-as3commons.swc
+    This step downloads the required as3commons library and saves it in the libs 
+    directory.
+
+3.  If using Adobe Flash Builder, add a linked resource called: 
+        APACHE_FLEX_UTILITIES_ROOT 
+    and point it to the directory path where the 'installer' and 'common' directories are 
+    located.
+
+4.  In the installer project, add ${APACHE_FLEX_UTILITIES_ROOT}/common/src as a source path.  

Propchange: dev/flex/installer/2.7/rc2/READme
------------------------------------------------------------------------------
    svn:eol-style = native

Added: dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/x-gzip

Added: dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz.asc
==============================================================================
--- dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz.asc (added)
+++ dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz.asc Wed Oct 23 06:18:19 2013
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (MingW32)
+
+iQIcBAABAgAGBQJSZ2ZnAAoJEFwrgQLBcIaT2nIQAIUpG5a037/2BEsZHVcNNiDH
+eCbOpshnRuifTvRlclRcdbSJM9HsxNFkk+TXGgj+OH72TdnAKLHUEv4kqH3coqVB
+k74YUroyBR1GW/uTibl5BW4wzeEqoviiLj+3wu5BzbT3pAawTdotXSvjtAQXLqgM
+UxuueqUfavM4tZ2JxzZ9DmhYb7wlthrzeJuxwAX3YGqk5gsB9DNbu4h6weadffTl
+BLvNQd394Dh8UhZNB2r+n5O4V3wlzjqd+hKriIoMfim3JjzzbdfU/nKLAKOvIkTO
+7YWZ+PeG0XZ1p7WaQhQ6rMLxVlKHxLfWvVhTGIHRV9ksOqwGRy4dCVD88n8DyD27
+jfmeIZ7yY1nIFq7CX5TCnR1N3NMgtvMS+WYkAKxCp9G8NLI/b1W/OxrNmvCHxbUS
+A7J5/pJNDxBlwLCmrkHp3xfnh6hC0zsAtvxkrnqTlK1YfWTiljfEIqi36o+yjr0T
+I6lh+64mTA386IdlpRK/jci0Iyio2CQF0GhCn3+5K1nKZbsa6vIF+/vDT/sBZt6k
+FWT3+FVFAI4E8saPG9rlLPi484fDlnPouAGcTcr2xJPUoIK6of0ITxtvnKf8ldPO
+KMTqfNaw5c7B+ir/phwkBsZ95Pn04ysflZBFUZvYoja8dePJ97+HihJvaPJCC5R8
+6MFjWe4GkFrCNNo7Gg7H
+=dL6z
+-----END PGP SIGNATURE-----

Added: dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz.md5
==============================================================================
--- dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz.md5 (added)
+++ dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.tar.gz.md5 Wed Oct 23 06:18:19 2013
@@ -0,0 +1,2 @@
+release/apache-flex-sdk-installer-2.7.0-src.tar.gz: 
+25 7A 9C 6C 80 D0 5A 24  FB 51 4E 07 55 4E EE 7D

Added: dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip.asc
==============================================================================
--- dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip.asc (added)
+++ dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip.asc Wed Oct 23 06:18:19 2013
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (MingW32)
+
+iQIcBAABAgAGBQJSZ2ZmAAoJEFwrgQLBcIaTsbcP/2CLjTZRlwsgwrhhtke8fGSB
+EPgz2h15JUL0Shfy/d0N8ZqVhrYbbbaqr5W3Wa4OJ8vm1iUWORuUTDZs1d485AbW
+h2y1E4c33g0oEEjCjhtOVf25tO7AXppK14i4NmXJ/TrMOwe/GJz/XdryM/8dDYsV
+aUtssw1aAwruRzhzwi9e/JQgJ21/2iPF4SZ7mAgQIFcDNgstsauE6llsqCLnrVRy
+qZ94hjdGHQ2ekDCAw57L9cAUC03NkvIgO9GUWwUH4S/5Ox7y4pV4uVJgl8wK8cn3
+KmWZwVctjo5/EJYdoGZf3oNcu7eXNlR6fqZWR76vQK+SoiFp0MCLH5wiZ49S2q+F
+m4tDWTnEOhKXoBNBcx4Wmvfu3/JP5jWCSWF7Pm0NFqxkTLi1PDY4G0z489bdoLJD
+Sag9TekP7TC9FeBcQqNxp0TPJurHZFouPBsnZ/YJYUTNWMHS2jby4dweqLp6fIIn
+t/DA1O18dVvBXiTjqCjyoicjAaZbayiETlcTmvlVkkNH2wB3d9R61qBjMPJPpAXN
+8PbW8Zgkr9XNPZpoDdfQMWWiy5As0EbFhYRnm4thPnuMNA/1kHjLLJ0Y+Q2fGF7E
+cRj/dlU3bd6VRdJU5cUqu+lAnrtKlNorZeLZMgB5D0IuQ/kgBN0DG6BH06yjebVH
+YIo4HSnp17S6ja+RXTjs
+=We8G
+-----END PGP SIGNATURE-----

Added: dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip.md5
==============================================================================
--- dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip.md5 (added)
+++ dev/flex/installer/2.7/rc2/apache-flex-sdk-installer-2.7.0-src.zip.md5 Wed Oct 23 06:18:19 2013
@@ -0,0 +1,2 @@
+release/apache-flex-sdk-installer-2.7.0-src.zip: 
+22 8C 52 7F 04 9C 13 B6  2A 88 E7 CB 70 CC 24 3A

Added: dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe
==============================================================================
Binary file - no diff available.

Propchange: dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.asc
==============================================================================
--- dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.asc (added)
+++ dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.asc Wed Oct 23 06:18:19 2013
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (MingW32)
+
+iQIcBAABAgAGBQJSZ2ZpAAoJEFwrgQLBcIaTWUYP/iAL2nqz58ZB0SeNVJ56ouRf
+OANn94gp0uegXmrijTv7wOuhF83u1opEcbyNX92AA8lggF1lO6xXoSyuxBmLhuKE
+uFZUnwoK4KxI84V1+7RIqxZamw4FykBFhIB93uJwGKa9ziyJJ25Jd1dXPhLevUED
+mZrPJJ5JsfAFhU6onBwDSeGlMOxOneUAhJCkW04/JfApMLbT/fAtki5pAJglia/r
+eBY1g6PVUIXFYjYKln+6bAlprXuRvObRmdUqvG4iuunXTc5V6PclmKlk29SXQVnM
+vph6a062xJTZKPFNaloRoKIdB1R/p3nZo7HG3fr6jAJ8gtfKNM2LAs8recGYawBm
+jJc7nbVS/RklrkCv92qvmsiCzy/lwqQYFhdh181DJBDj2xvLsXTRv9G6mQjm8/wk
+SzResVWVAsrVUdNApfkmtqjRaV6Ks/Ax5Mu80p/DpG3khPY12c2YO08NuXqfFWtd
+eWPR2AmlWRCAZjTLYI57RJktRFNQZeenYcXQv5ZQxiYe+yCRJhcFHo/3EW27gTPC
+LOy+Xf34A54gGJrAA6yMG1p6H92OgSeuCi5GMt+WahzPJdi3IswGndJPn8bBi7kJ
+uXd1e0u0HZemMB/O4kqVqeJJ+VobY3eFAtEb3NXF18kDOnLrnnjI48+iBLs08/zE
+yBUhV3FxDErdBLxpPVfG
+=Hteg
+-----END PGP SIGNATURE-----

Added: dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.md5
==============================================================================
--- dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.md5 (added)
+++ dev/flex/installer/2.7/rc2/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.md5 Wed Oct 23 06:18:19 2013
@@ -0,0 +1,2 @@
+release/apache-flex-sdk-installer-2.7.0-bin.exe: 
+FD A2 43 18 9E 7A 77 E5  FB 49 F3 A7 2C 95 C8 E9