Package: libfreemarker-java / 2.3.18-1

Metadata

Package Version Patches format
libfreemarker-java 2.3.18-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
class_name.diff | (download)

src/freemarker/ext/jython/JythonHashModel.java | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
javarebel.diff | (download)

build.xml | 1 1 + 0 - 0 !
src/freemarker/ext/beans/BeansWrapper.java | 7 0 + 7 - 0 !
2 files changed, 1 insertion(+), 7 deletions(-)

 Disable JavaRebelIntegration (no yet in Debian and non-free stuff)
jdom1.diff | (download)

src/freemarker/ext/jdom/NodeListModel.java | 18 9 + 9 - 0 !
src/freemarker/ext/xml/JdomNavigator.java | 14 7 + 7 - 0 !
2 files changed, 16 insertions(+), 16 deletions(-)

 compatibility with jdom 1.x api
javacc.diff | (download)

build.xml | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 use javacc from debian
jsp_api.diff | (download)

build.xml | 5 0 + 5 - 0 !
1 file changed, 5 deletions(-)

 remove jsp 1.x and 2.0 api usage
def jdk doc.patch | (download)

build.xml | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 link the javadoc against the system javadoc.
disable jython extension.patch | (download)

build.xml | 1 0 + 1 - 0 !
src/freemarker/ext/jython/JythonHashModel.java | 4 2 + 2 - 0 !
src/freemarker/ext/jython/JythonModelCache.java | 45 1 + 44 - 0 !
3 files changed, 3 insertions(+), 47 deletions(-)

 [patch] disable jython extension

Freemarker 2.3.16 fails to build against jython 2.5 because the PyJavaInstance
class has been removed. See
<https://sourceforge.net/tracker/index.php?func=detail&aid=2831150&group_id=794&atid=100794>
for the upstream bug.

dtd_location.diff | (download)

src/freemarker/ext/jsp/TaglibFactory.java | 25 13 + 12 - 0 !
1 file changed, 13 insertions(+), 12 deletions(-)

 since */src/freemarker/ext/jsp/*.dtd and
 */src/freemarker/ext/jsp/*.xsd has been removed from orig tarball,
 resolve those files using classpath (into jsp-api-2.1.jar
 and servlet-api-2.5.jar)