summaryrefslogtreecommitdiffstats
path: root/freemarker
diff options
context:
space:
mode:
authorYohann Roussel <yroussel@google.com>2014-03-19 16:25:37 +0100
committerYohann Roussel <yroussel@google.com>2014-03-20 15:13:33 +0100
commit4eceb95409e844fdc33c9c706e1dc307bfd40303 (patch)
treeee9f4f3fc79f757c79081c336bce4f1782c6ccd8 /freemarker
parent3d2402901b1a6462e2cf47a6fd09711f327961c3 (diff)
downloadtoolchain_jack-4eceb95409e844fdc33c9c706e1dc307bfd40303.zip
toolchain_jack-4eceb95409e844fdc33c9c706e1dc307bfd40303.tar.gz
toolchain_jack-4eceb95409e844fdc33c9c706e1dc307bfd40303.tar.bz2
Initial Jack import.
Change-Id: I953cf0a520195a7187d791b2885848ad0d5a9b43
Diffstat (limited to 'freemarker')
-rw-r--r--freemarker/Android.mk24
-rw-r--r--freemarker/LICENSE.txt69
-rw-r--r--freemarker/NOTICE.txt4
-rw-r--r--freemarker/PREBUILT4
-rw-r--r--freemarker/README.android7
-rw-r--r--freemarker/README.txt56
-rw-r--r--freemarker/freemarker-2.3.19.jarbin0 -> 931168 bytes
7 files changed, 164 insertions, 0 deletions
diff --git a/freemarker/Android.mk b/freemarker/Android.mk
new file mode 100644
index 0000000..e49b4a5
--- /dev/null
+++ b/freemarker/Android.mk
@@ -0,0 +1,24 @@
+# Copyright (C) 2014 The Android Open Source Project
+#
+# Licensed 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.
+
+LOCAL_PATH:= $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_PREBUILT_JAVA_LIBRARIES := \
+ freemarker-jack:freemarker-2.3.19$(COMMON_JAVA_PACKAGE_SUFFIX)
+
+LOCAL_MODULE_TAGS := optional
+
+include $(BUILD_HOST_PREBUILT)
diff --git a/freemarker/LICENSE.txt b/freemarker/LICENSE.txt
new file mode 100644
index 0000000..4c5f086
--- /dev/null
+++ b/freemarker/LICENSE.txt
@@ -0,0 +1,69 @@
+FreeMarker 1.x was released under the LGPL license. Later, by community
+consensus, we have switched over to a BSD-style license. As of FreeMarker
+2.2pre1, the original author, Benjamin Geer, has relinquished the copyright in
+behalf of Visigoth Software Society. The current copyright holder is the
+Visigoth Software Society.
+
+------------------------------------------------------------------------------
+Copyright (c) 2003 The Visigoth Software Society. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+2. The end-user documentation included with the redistribution, if any, must
+ include the following acknowlegement:
+ "This product includes software developed by the
+ Visigoth Software Society (http://www.visigoths.org/)."
+ Alternately, this acknowlegement may appear in the software itself, if and
+ wherever such third-party acknowlegements normally appear.
+
+3. Neither the name "FreeMarker", "Visigoth", nor any of the names of the
+ project contributors may be used to endorse or promote products derived
+ from this software without prior written permission. For written
+ permission, please contact visigoths@visigoths.org.
+
+4. Products derived from this software may not be called "FreeMarker" or
+ "Visigoth" nor may "FreeMarker" or "Visigoth" appear in their names
+ without prior written permission of the Visigoth Software Society.
+
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 THE
+VISIGOTH SOFTWARE SOCIETY OR ITS CONTRIBUTORS 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 software consists of voluntary contributions made by many individuals on
+behalf of the Visigoth Software Society. For more information on the Visigoth
+Software Society, please see http://www.visigoths.org/
+
+------------------------------------------------------------------------------
+
+FREEMARKER SUBCOMPONENTS UNDER DIFFERENT LICENSE:
+
+FreeMarker includes a number of subcomponents that are licensed by the Apache
+Software Foundation under the Apache License, Version 2.0. Your use of these
+subcomponents is subject to the terms and conditions of the Apache License,
+Version 2.0. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+The subcomponents under this licence are the following files, which are
+included both in freemarker.jar and in the source code:
+
+ freemarker/ext/jsp/web-app_2_2.dtd
+ freemarker/ext/jsp/web-app_2_3.dtd
+ freemarker/ext/jsp/web-app_2_4.xsd
+ freemarker/ext/jsp/web-app_2_5.xsd
+ freemarker/ext/jsp/web-jsptaglibrary_1_1.dtd
+ freemarker/ext/jsp/web-jsptaglibrary_1_2.dtd
+ freemarker/ext/jsp/web-jsptaglibrary_2_0.xsd
+ freemarker/ext/jsp/web-jsptaglibrary_2_1.xsd
diff --git a/freemarker/NOTICE.txt b/freemarker/NOTICE.txt
new file mode 100644
index 0000000..852b6ef
--- /dev/null
+++ b/freemarker/NOTICE.txt
@@ -0,0 +1,4 @@
+This product includes software developed by
+The Apache Software Foundation (http://www.apache.org/).
+
+See the LICENSE.txt for more details. \ No newline at end of file
diff --git a/freemarker/PREBUILT b/freemarker/PREBUILT
new file mode 100644
index 0000000..8459623
--- /dev/null
+++ b/freemarker/PREBUILT
@@ -0,0 +1,4 @@
+The objects in this prebuilt directory can be rebuilt
+using the source archive hosted at
+
+http://sourceforge.net/projects/freemarker/files/freemarker/2.3.19/freemarker-2.3.19.tar.gz/download
diff --git a/freemarker/README.android b/freemarker/README.android
new file mode 100644
index 0000000..ae92d1c
--- /dev/null
+++ b/freemarker/README.android
@@ -0,0 +1,7 @@
+URL: http://freemarker.org/
+Tag: 2.3.19 (SVN revision 1657)
+License: BSD, Apache 2
+Description: FreeMarker is a "template engine"; a generic tool to generate text output (anything from HTML to auto generated source code) based on templates.
+Local Modifications: None.
+
+http://sourceforge.net/p/freemarker/code/HEAD/tree/tags/2.3.19/
diff --git a/freemarker/README.txt b/freemarker/README.txt
new file mode 100644
index 0000000..8683109
--- /dev/null
+++ b/freemarker/README.txt
@@ -0,0 +1,56 @@
+This is the README.txt file comes with the FreeMarker 2.3.19
+distribution.
+
+For the latest version of FreeMarker visit the FreeMarker homepage:
+http://freemarker.org/ (mirror: http://freemarker.sourceforge.net/)
+
+
+What is FreeMarker?
+-------------------
+
+FreeMarker is a Java tool to generate text output based on templates.
+It is designed to be practical as a template engine to generate web
+pages and particularly for servlet-based page production that follows
+the MVC (Model View Controller) pattern. That is, you can separate the
+work of Java programmers and website designers - Java programmers
+needn't know how to design nice websites, and website designers needn't
+know Java programming.
+
+
+Licensing
+---------
+
+FreeMarker is licensed under a liberal BSD-style open source license.
+This software is OSI Certified Open Source Software.
+OSI Certified is a certification mark of the Open Source Initiative.
+
+See LICENSE.txt for more details.
+
+
+Documentation
+-------------
+
+Documentation is available in the docs directory of this distribution;
+open docs/index.html.
+
+
+Installing
+----------
+
+No real installation needed. Simply copy lib/freemarker.jar to a
+location where your Java application's ClassLoader will find it. For
+example, if you use FreeMarker in a web application, you probably want
+to put freemarker.jar into the WEB-INF/lib directory of your web
+application.
+
+
+History
+-------
+
+See:
+docs/docs/app_versions.html
+
+Or online:
+http://freemarker.org/docs/app_versions.html
+Mirror:
+http://freemarker.sourceforge.net/docs/app_versions.html \ No newline at end of file
diff --git a/freemarker/freemarker-2.3.19.jar b/freemarker/freemarker-2.3.19.jar
new file mode 100644
index 0000000..b13671d
--- /dev/null
+++ b/freemarker/freemarker-2.3.19.jar
Binary files differ