royale-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aha...@apache.org
Subject [royale-asjs] 01/03: tune up new release package
Date Mon, 11 Dec 2017 09:02:41 GMT
This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 0e185ef71ab4cc42c2ef2ec750615b6d6890a22e
Author: Alex Harui <aharui@apache.org>
AuthorDate: Mon Dec 11 00:23:12 2017 -0800

    tune up new release package
---
 build.xml                |  6 +++-
 releasemgr/LICENSE       |  2 +-
 releasemgr/LICENSE.bin   | 81 ++++++++++++++++++++++++++++++++++++++++++++++++
 releasemgr/README        |  4 +++
 releasemgr/RELEASE_NOTES |  2 +-
 5 files changed, 92 insertions(+), 3 deletions(-)

diff --git a/build.xml b/build.xml
index ca27428..8983d97 100644
--- a/build.xml
+++ b/build.xml
@@ -413,6 +413,9 @@
         <copy todir="${basedir}/lib">
             <fileset dir="${ROYALE_COMPILER_REPO}/compiler/lib">
                 <include name="**"/>
+                <exclude name="external/jburg.jar"/>
+                <exclude name="external/jflex*"/>
+                <exclude name="external/junit*"/>
             </fileset>
         </copy>
         <mkdir dir="${basedir}/bin" />
@@ -426,6 +429,7 @@
         <copy todir="${basedir}/js/lib">
             <fileset dir="${ROYALE_COMPILER_REPO}/compiler-jx/lib">
                 <include name="**"/>
+                <exclude name="junit*"/>
             </fileset>
         </copy>
         <!-- needed to make Flash Builder accept folder as a Flex SDK -->
@@ -913,7 +917,7 @@
                 
         <!-- concat the license file with the binary license file for the 3rd party deps
-->
         <concat destfile="${staging-dir}/LICENSE">
-            <filelist dir="${basedir}" files="LICENSE,LICENSE.bin"/>
+            <filelist dir="${basedir}" files="${basedir}/releasemgr/LICENSE,${basedir}/releasemgr/LICENSE.bin"/>
         </concat>
         
     	<antcall target="copy-gcl-from-goog-home"/>
diff --git a/releasemgr/LICENSE b/releasemgr/LICENSE
index 108108e..25a48d6 100644
--- a/releasemgr/LICENSE
+++ b/releasemgr/LICENSE
@@ -210,6 +210,6 @@ separate copyright notices and license terms. Your use of the source
 code for the these subcomponents is subject to the terms and
 conditions of the following licenses. 
 
-This LICENSE file is used for the type-level source and binary packages.  The 
+This LICENSE file is used for the top-level source and binary packages.  The 
 individual folders (royale-compiler, royals-typedefs, royale-asjs) each have their own
 LICENSE file specific to the contents of those folders.
diff --git a/releasemgr/LICENSE.bin b/releasemgr/LICENSE.bin
new file mode 100644
index 0000000..bf9d5c2
--- /dev/null
+++ b/releasemgr/LICENSE.bin
@@ -0,0 +1,81 @@
+Below are the licenses for components included in the binary distribution.
+
+------------------------------------------------------------------------------------------
+
+This product bundles a subset of Google Closure Library available 
+under Apache License 2.0.  For details see 
+https://developers.google.com/closure/library/
+
+
+This product bundles SWFObject under the MIT License.  For details see 
+royale-asjs/templates/swfobject/swfobject.js
+
+
+flex-typedefs/js/target/downloads/svg.js
+
+This product bundles svg.js from closureidl.googlecode.com available 
+under the BSD 3-Clause license.
+
+Copyright (c) 2012, Denis Zawada
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+    * Neither the name of the <organization> nor the
+      names of its contributors may be used to endorse or promote products
+      derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+This product bundles ANTLR 3 under the BSD License.  For details see 
+royale-asjs/lib/external/antlr-LICENSE.html
+
+
+This product bundles the 7-Zip LZMA SDK which has been placed in the public domain.  For
+details see royale-asjs/lib/external/lzma-sdk-LICENSE.html
+
+
+This product bundles args4J under the MIT License.  For
+details see royale-asjs/js/lib/args4j-LICENSE.html
+
+
+This product bundles the Google Closure Compiler available 
+under Apache License 2.0.  For details see 
+https://developers.google.com/closure/compiler/
+
+
+Google Closure Compiler bundles Rhino under MPL 1.1.  For details see:
+https://github.com/google/closure-compiler/blob/master/README.md.  Rhino is
+available at https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino
+
+
+Google Closure Compiler bundles args4j under the MIT License.  For details see:
+https://github.com/google/closure-compiler/blob/master/README.md
+
+
+Google Closure Compiler bundles a subset of JSR 305 under the BSD License.  
+For details see: https://github.com/google/closure-compiler/blob/master/README.md.  The
+README.md is confusing as clicking the link takes you to a project that is LGPL, but
+that project is distributing the original JSR 305 artifact that is BSD.  See:
+https://github.com/findbugsproject/findbugs/blob/3.0.1/findbugs/licenses/LICENSE-jsr305.txt.
 In JSR 305, the GuardedBy.class appears to be CC-BY-2.5.
+
+
+Google Closure Compiler bundles Protocol Buffer under a BSD License.  For details see:
+https://github.com/google/closure-compiler/blob/master/README.md
+
+
diff --git a/releasemgr/README b/releasemgr/README
index 782971b..8ae674e 100644
--- a/releasemgr/README
+++ b/releasemgr/README
@@ -11,6 +11,10 @@ For more information about the Apache Royale project, visit:
 
 <http://royale.apache.org>
 
+This README file is used for the top-level source and binary packages.  The 
+individual folders (royale-compiler, royale-typedefs, royale-asjs) each have their own
+README file specific to the contents of those folders.
+
 Getting Royale
 ==============
 
diff --git a/releasemgr/RELEASE_NOTES b/releasemgr/RELEASE_NOTES
index 6a9a64f..b7c8297 100644
--- a/releasemgr/RELEASE_NOTES
+++ b/releasemgr/RELEASE_NOTES
@@ -9,7 +9,7 @@ Apache Royale was previously released by the Apache Flex project.  You can
 see RELEASE_NOTES for earlier releases in the Apache Flex releases.
 
 This RELEASE_NOTES file is used for the top-level source and binary package.  The
-individual folders (royale-compiler, royals-typedefs, royale-asjs) each have their own
+individual folders (royale-compiler, royale-typedefs, royale-asjs) each have their own
 RELEASE_NOTES file specific to the contents of those folders.
 
 Please report new issues to our bugbase at:

-- 
To stop receiving notification emails like this one, please contact
"commits@royale.apache.org" <commits@royale.apache.org>.

Mime
View raw message