Author: bigosmallm Date: Sun Oct 27 07:27:48 2013 New Revision: 3351 Log: Apache Flex SDK Installer release version 2.7
Added: release/flex/installer/2.7/ release/flex/installer/2.7/READme (with props) release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz (with props) release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz.asc release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz.md5 release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip (with props) release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip.asc release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip.md5 release/flex/installer/2.7/binaries/ release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb (with props) release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb.asc release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb.md5 release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg (with props) release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg.asc release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg.md5 release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe (with props) release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.asc release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.md5 Added: release/flex/installer/2.7/READme ============================================================================== --- release/flex/installer/2.7/READme (added) +++ release/flex/installer/2.7/READme Sun Oct 27 07:27:48 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: release/flex/installer/2.7/READme ------------------------------------------------------------------------------ svn:eol-style = native Added: release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz ============================================================================== Binary file - no diff available. Propchange: release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/x-gzip Added: release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz.asc ============================================================================== --- release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz.asc (added) +++ release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz.asc Sun Oct 27 07:27:48 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: release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz.md5 ============================================================================== --- release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz.md5 (added) +++ release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.tar.gz.md5 Sun Oct 27 07:27:48 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: release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip ============================================================================== Binary file - no diff available. Propchange: release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip.asc ============================================================================== --- release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip.asc (added) +++ release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip.asc Sun Oct 27 07:27:48 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: release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip.md5 ============================================================================== --- release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip.md5 (added) +++ release/flex/installer/2.7/apache-flex-sdk-installer-2.7.0-src.zip.md5 Sun Oct 27 07:27:48 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: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb ============================================================================== Binary file - no diff available. Propchange: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb.asc ============================================================================== --- release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb.asc (added) +++ release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb.asc Sun Oct 27 07:27:48 2013 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.11 (GNU/Linux) + +iQIcBAABAgAGBQJSZSIbAAoJEODyhZOu6tFRJBMP/3zrHlbAMGZeAAa7TQQKFogI +VAzoZVEk4qZQIlSELdj4Dhsrn/VNAQx6xhVmv7T7REVnzdMOnWaDsB+HehsgbsbG +mWAN44Ak3AMb0yUUzWisXxL1huFr+FOEoOFN4bDQrTL7WKwLyCkb/BAUgUP1kT3d +H+Bq+udDE5AT/PukfRSJiAHaR1uuzGi2+/mOJMlqJD/we7jzNX5F5q1mMRXSgGAW +1to4PFsSCHruUecYcXjp90rBiPOCsV9fek+AL/TPFh4b99WuwaHuX26Pcz0FuRIg +G4NWUOzsZVjLiuCgfw3LAiSYveBVirrzFi5mbFqE1VQsNrhTBTMUUHI7DuTFI1la +xcxFl3KbeODqpmmaRzzM3vGnal8KjAHNhw69RBXIjr6M6WvwG53/x6nbcGYzZxv1 +XiosxcL6NxCBfeOaklQG5XVK0TtA1jaw9+av3WiBPH0mH2INSVY3ncDTXYOSoSwV +wocb6s8cUnjlGHnwtSbiVoPSz/LyyJJWWWz3fwl61K+TvmND6GKdM2lAt05Vk5iQ +tl2fCK1zWyxbig5fWba1rkFJfSHqcrZiUQ0Kx6CYJ0UiqGy6PaD8mDEcXDq38bBf +tqN1IvLn1WmaGll3FDPymsliyvzZd2g2cU4LDIDdg5GTa/7K4dyUEVZZthUSs/Y9 +lsAch868R3pUxMTSoruI +=w03G +-----END PGP SIGNATURE----- Added: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb.md5 ============================================================================== --- release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb.md5 (added) +++ release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.deb.md5 Sun Oct 27 07:27:48 2013 @@ -0,0 +1,2 @@ +apache-flex-sdk-installer-2.7.0-bin.deb: +FD 59 A6 BE 37 40 CD 85 71 F2 76 51 CF BD 78 3A Added: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg ============================================================================== Binary file - no diff available. Propchange: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg.asc ============================================================================== --- release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg.asc (added) +++ release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg.asc Sun Oct 27 07:27:48 2013 @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG/MacGPG2 v2.0.18 (Darwin) +Comment: GPGTools - http://gpgtools.org + +iQIcBAABCgAGBQJSZRM1AAoJEODyhZOu6tFRTKcP/jxc14UVRU2A54QkKfPLmesz +6RY/heqAG0SLf8u8qtodRcSyPbRNzPOX1HWsNcFNO7lTB1jG5EOhsrAc8f8KJVtI +eBCfsppnX400BAJyt1XaTkqvftrUxk+k6SsegKXkwUBVDtYCU1ohNZrkSUDchAh8 +8CrzkfU2+fvowV2MQqSr1r92DYiaTsspql11xqQWzHENLWgvIi1zuv/e94kb6IHB +Vj3T90iPthtUDmoRNwfWoJPzNUKeny0J9Wy+NyNMEHvMAa1Fem9GiyKzmy4HUXZX +DvtusVQow0cFc7WQAzLjNROFI0bzO8LscrATNo64VFQQnAU/9qFS1Wt1fZASkkKi +VMtD3GLu8fCC31ZkIJVdDXipEJshh6qNtfHwPF+IArKimyVSSx/ZWARhdrguDRvC +Lc0oS6JoxeRfqkm+/DLkLcSCCuN1vCwhgPUhkZ15ziVaWplOwrUTYWb3m4slE+J/ +oxoH3M6KcB6tDIw6t3ThoV845RJX4Y7Hbl38GpCl+fA6vrSRQ2CKd8WD9uEtwUl2 +hSy0zjVuyv/Gcbf2d9RpTlA4DqZjyxfhVCqK+5Av43k/fKDOewDBI6uf6aXmyGZl +x5AR0qhMtE3/44HbOvQPkuqPnYob26zZLwmJcKMYY+DiGyhCreHPngovLIZgTsYi +7ur6m0OfTBsMMN/oiiW8 +=atxq +-----END PGP SIGNATURE----- Added: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg.md5 ============================================================================== --- release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg.md5 (added) +++ release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.dmg.md5 Sun Oct 27 07:27:48 2013 @@ -0,0 +1,2 @@ +release/apache-flex-sdk-installer-2.7.0-bin.dmg: +EE CE 7B 75 09 C6 E5 E1 64 C3 38 F9 B8 E1 1E 83 Added: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe ============================================================================== Binary file - no diff available. Propchange: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.asc ============================================================================== --- release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.asc (added) +++ release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.asc Sun Oct 27 07:27:48 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: release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.md5 ============================================================================== --- release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.md5 (added) +++ release/flex/installer/2.7/binaries/apache-flex-sdk-installer-2.7.0-bin.exe.md5 Sun Oct 27 07:27:48 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