Author: jmclean
Date: Wed Feb 13 00:10:25 2013
New Revision: 1392

Log:
Installer for ApacheFlex 4.9.1 RC1 (mac binaries only)

Added:
    dev/flex/installer/2.0/rc1/
    dev/flex/installer/2.0/rc1/READme
    dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz   
(with props)
    dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz.asc
    dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz.md5
    dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip   (with 
props)
    dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip.asc
    dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip.md5
    dev/flex/installer/2.0/rc1/binaries/
    dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg 
  (with props)
    
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg.asc
    
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg.md5

Added: dev/flex/installer/2.0/rc1/READme
==============================================================================
--- dev/flex/installer/2.0/rc1/READme (added)
+++ dev/flex/installer/2.0/rc1/READme Wed Feb 13 00:10:25 2013
@@ -0,0 +1,109 @@
+<!--
+
+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, 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:
+        - 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/sdk-installer-config-2.0.xml. 
+       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://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.  
+  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.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://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>
+       
+==========================================================================================
+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.  
\ No newline at end of file

Added: dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: 
dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz.asc
==============================================================================
--- dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz.asc 
(added)
+++ dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz.asc 
Wed Feb 13 00:10:25 2013
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iQIcBAABCgAGBQJRGsVCAAoJEODyhZOu6tFRAqMP/0HDsR4eTbS7IY7pR4CQqkL8
+Rr+vanSFWqzCb8G2sswCx3CpvK5Emn9aWch9UAIH1Ym+7VTAaJS7NOaH9wGvrGw9
+hh5miBbZiu6CvMX/Wbt7u4XDe2k/sZLhQ7dNskQI6be/wXPp9CmMzGLdB7qYXTe7
+appwaWZRVTeKTBzKze3zmjuGE8ueGso9r/ADU4K/mqI279FKMpMr8s4b7hVwWVzE
+vYp6rEtwEIjL5M0B7pPRZY01gVwo+3SHiF91rm3PUuEzfDxfxECYFBnj29ojbJhv
+nffcdimJortFI0sXkg0l8T/UnnyMpYvowYDF8N+aSJN4+EV/Ic27FMjZ7kL0kJoG
+QepZ+PsrRhwlFmb0ByGaVMlkpHJad2r8+3PQZEg+udhIYg7eCgTrnwCiL3aVz4hv
+IiCIu+86qvsHWBt9GOAEzwLKPjh+Ou3Imu84kGKTSVgvaIYlAHxnLXfldS3Y8nXw
+LRYq43uDHjnXHGk4HSMBNUHpLb96U38jnt8gxPHBM1h7DTVQbICY9YJIzsEZvMWR
+SzIZ4tRo3MG4YXENkCPOZyxBtuuDg9znHjfC7JkMpUDKJWTcATF2D4pypooqI4Rz
+w12uzwX4rVpcDaulzUaGsveS7IUV3J11BEVt2+fPOfmSASlN38fGDUpjry2gZnxj
+IKwzNMD7w8SGz0lOsLfV
+=PjAz
+-----END PGP SIGNATURE-----

Added: dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz.md5
==============================================================================
--- dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz.md5 
(added)
+++ dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.tar.gz.md5 
Wed Feb 13 00:10:25 2013
@@ -0,0 +1,2 @@
+release/apache-flex-sdk-installer-2.0.3-src.tar.gz: 
+31 23 B7 3C 9C 62 7C 7C  5D 64 C5 7D 18 DE 4E 92

Added: dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip.asc
==============================================================================
--- dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip.asc 
(added)
+++ dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip.asc Wed 
Feb 13 00:10:25 2013
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iQIcBAABCgAGBQJRGsVAAAoJEODyhZOu6tFRT1QQAMF6I+7/uqBVSYuyhpDU614R
+hRjg8VaziJDt/Pp/2e9n9JfE2y3FsIbvcCWSMB8P1a99zsO4jST55xoZYmDB92oJ
+OgERRhCcxgftQf/ett2CiodGZo4wnwgCMNClPAVmmPbb9WwQ8tRvKhHS9uSFO3T5
+nc7vqFVdTZhBiJ5FoGlobnp/bYmodfAqCxivAEa9ytr5GXFO+lUPmS9eLZ1xDcwn
+Pdtl0TNgCCs9TQw3OiJWTPNKdEv0shvOANqUWyK7bnL9lgE00m4vIEEmm9yvW0H0
+e9Kh/GY5+BfZNHC1L/6TPUxVM4jwVJhbxiK8BahYzgGG3AUR7V62uERWITZdhz8a
+xIiSMe3Wll2cTTWyxl+UGtRvOXD9QYvxu/JlfflB3NUD85ai9WQK1/A7EjBmQ7JG
+yNeeqd2rA6J+x1y2U7OJmNGG+XajI2R4N1UdEXydNA6voq8j5QWfPrr1gffdehQ6
+XwO9qJOXJvLxt/nKaMmxRFneDbkVhI2dM/p8YK4Dh/KwwZugP5AE56qCdSODQcMS
+4/VVyBCwjXG5Ghjkub8TyX+EBI+omfEQWgC26az6qGr8ahrfI/DaByu+RdK0hm9v
++cbaBZcezQ3jmSZWnVU0fMiKrbemaTlOVjhiWRHWuIFlaRohmE6bvLiVdtsi7jIX
+O34zocF4H0YHaEsBsEra
+=AsCa
+-----END PGP SIGNATURE-----

Added: dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip.md5
==============================================================================
--- dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip.md5 
(added)
+++ dev/flex/installer/2.0/rc1/apache-flex-sdk-installer-2.0.3-src.zip.md5 Wed 
Feb 13 00:10:25 2013
@@ -0,0 +1,2 @@
+release/apache-flex-sdk-installer-2.0.3-src.zip: 
+B2 83 56 D6 D0 56 31 1B  43 E1 11 7B 52 92 FF 8A

Added: 
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg
==============================================================================
Binary file - no diff available.

Propchange: 
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg.asc
==============================================================================
--- 
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg.asc 
(added)
+++ 
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg.asc 
Wed Feb 13 00:10:25 2013
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iQIcBAABCgAGBQJRGsVEAAoJEODyhZOu6tFR+nsQAMxjjSJtGPo+ZS/Pp8JemBaD
+tPSnPTtp1WL+cdkSQ4bSMnBKx7RcbQ4IOYeAg95MAM+DkBsyWOrILf+qHCUtBz9f
+NYFtvlDovarc8yIB1oAvaBFqkYQKDB/pxeZfwtTWvU03cDVgBB4TgXJeh0vXiT4a
+PCLIja3BjOzv0gKyMEmW8AlpsvXFx2+gD6EFsH7Xhbax8UitL8hn/XooseYxY7aq
+nr7wsTkUbF63Tl8yDHVRbWbGWPOVXjXGlPVh4xzw9IPIrpV/zRw2H6tyt37NycEK
+yTToui+R0ym+JEY4h+CLJMiUY6KFdoBXuUy2kuQ35Hu5eFly+qx34A/N4Up+ujkO
+WgROy0bsG/ZvHG0ka0UnHy4ov2p1MaDHhgmPc8WkmljVTamx7e1MZ5CgTnMijtdb
+Shtj12N7tnPynQhvUyqBr0DHkjGEoSO3InpTiIHARjgoqnZqb0i5LWo47tnfYy1g
+yiemf55eWa4+Gp5xeINvHlRiL0jrbuPSyA5dxUYIDGqKFMpuiDCsOcvUQ12x/P5K
+icAJiDuR8RLqsQyeK+3G5v9pDtafPWuF38LHKAZ8x1NjJ72lOr19D4AxebcA2jL0
+RQC3v0ApbkyexxQm3FnpZpVA18yiU+29MpGW1Pb38lwCz+mzgEhGWINt5iLusPnE
+VMQkkCZnCOaTRvUpjnEi
+=L5ZB
+-----END PGP SIGNATURE-----

Added: 
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg.md5
==============================================================================
--- 
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg.md5 
(added)
+++ 
dev/flex/installer/2.0/rc1/binaries/apache-flex-sdk-installer-2.0.3-bin.dmg.md5 
Wed Feb 13 00:10:25 2013
@@ -0,0 +1,2 @@
+release/apache-flex-sdk-installer-2.0.3-bin.dmg: 
+67 D5 3C 68 1B 9D E8 FC  EB 62 E9 8E CA 45 25 AC


Reply via email to