r1821 - trunk/libsaxon-java/debian
Wolfgang Bär
wbaer-guest at costa.debian.org
Thu Jan 26 19:38:22 UTC 2006
Author: wbaer-guest
Date: 2006-01-26 19:38:21 +0000 (Thu, 26 Jan 2006)
New Revision: 1821
Added:
trunk/libsaxon-java/debian/README.Debian-source
Modified:
trunk/libsaxon-java/debian/README.Debian
trunk/libsaxon-java/debian/changelog
trunk/libsaxon-java/debian/control
trunk/libsaxon-java/debian/rules
Log:
Update to kaffe transition upload.
Modified: trunk/libsaxon-java/debian/README.Debian
===================================================================
--- trunk/libsaxon-java/debian/README.Debian 2006-01-26 19:31:59 UTC (rev 1820)
+++ trunk/libsaxon-java/debian/README.Debian 2006-01-26 19:38:21 UTC (rev 1821)
@@ -1,22 +1,27 @@
libsaxon-java for debian
-------------------------
-To process with Saxon, issue a command like the following
-(all on one line):
+To process with Saxon, issue a command like the following (all on one line):
-java -classpath=/usr/share/java/saxon.jar com.icl.saxon.StyleSheet \
+java -classpath /usr/share/java/saxon.jar com.icl.saxon.StyleSheet \
file.xml stylesheet.xsl
-(See the html docs for more details.)
+See the html docs for more details.
-- Mark Johnson <mrj at debian.org>, Fri, 21 Sep 2001 06:32:43 -0400
+SECURITY WARNING:
+By default, saxon allows arbitrary java methods to be executed from an XSLT.
+If you do not trust the XSLTs or you use saxon inside e.g. servlet where you
+cannot control which stylesheets get executed, be sure to disable the use of
+extension functions.
-Additional comments:
+How to disable execution of extensions:
-I did completly revamped saxon. First Saxon is shipped in a zip form
-with compiled classes and jar files. I did unzip the original, removed
-the jar files and the javadoc (everything I can build). Then, I unjar
-the sources and put them in a 'src' directory. Finally I created an orig
-tarball.
+From the commandline:
+Use the -noext switch to suppress calls on extension functions, other than
+system-supplied Saxon and EXSLT extension functions.
- -- Arnaud Vandyck <arnaud.vandyck at ulg.ac.be>, Wed Aug 6 19:29:01 2003
+From inside Java:
+Set the Attribute 'FeatureKeys.ALLOW_EXTERNAL_FUNCTIONS' to 'false'
+on the TransformerFactory used to process the Stylesheet.
+
+- Wolfgang Baer <WBaer at gmx.de> Thu, 5 Jan 2006 11:25:01 +0100
Added: trunk/libsaxon-java/debian/README.Debian-source
===================================================================
--- trunk/libsaxon-java/debian/README.Debian-source 2006-01-26 19:31:59 UTC (rev 1820)
+++ trunk/libsaxon-java/debian/README.Debian-source 2006-01-26 19:38:21 UTC (rev 1821)
@@ -0,0 +1,10 @@
+libsaxon-java for debian
+-------------------------
+
+I did completly revamped saxon. First Saxon is shipped in a zip form
+with compiled classes and jar files. I did unzip the original, removed
+the jar files and the javadoc (everything I can build). Then, I unjar
+the sources and put them in a 'src' directory. Finally I created an orig
+tarball.
+
+ -- Arnaud Vandyck <arnaud.vandyck at ulg.ac.be>, Wed Aug 6 19:29:01 2003
Modified: trunk/libsaxon-java/debian/changelog
===================================================================
--- trunk/libsaxon-java/debian/changelog 2006-01-26 19:31:59 UTC (rev 1820)
+++ trunk/libsaxon-java/debian/changelog 2006-01-26 19:38:21 UTC (rev 1821)
@@ -1,3 +1,17 @@
+libsaxon-java (1:6.5.5-1) unstable; urgency=low
+
+ * New upstream release
+ * Added note about the commandline switch to disable execution of
+ java extension in XSLTs to README.Debian (closes: #341745)
+ * Remove libgnujaxp-java dependencies - not needed anymore
+ * Add the documentation package to suggests
+ * Move -doc package to main - was forgotten during the move of the library
+ * Formatted description and shortened the description of the doc package
+ * Moved part about repackaging from README.Debian
+ into a new README.Debian-source file.
+
+ -- Wolfgang Baer <WBaer at gmx.de> Thu, 5 Jan 2006 11:25:01 +0100
+
libsaxon-java (1:6.5.4-2) unstable; urgency=low
* Provide a Manifest file with Main-class entry and suppress
Modified: trunk/libsaxon-java/debian/control
===================================================================
--- trunk/libsaxon-java/debian/control 2006-01-26 19:31:59 UTC (rev 1820)
+++ trunk/libsaxon-java/debian/control 2006-01-26 19:38:21 UTC (rev 1821)
@@ -3,38 +3,30 @@
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Arnaud Vandyck <avdyk at debian.org>, Wolfgang Baer <WBaer at gmx.de>
-Build-Depends-Indep: debhelper (>= 4.2.30), kaffe (>= 2:1.1.5-3), libgnujaxp-java, libjdom1-java
+Build-Depends-Indep: debhelper (>= 4.2.30), kaffe (>= 2:1.1.5-3), libjdom1-java
Standards-Version: 3.6.2
Package: libsaxon-java
Architecture: all
-Depends: kaffe | java1-runtime | java2-runtime, libgnujaxp-java
-Suggests: libjdom1-java
+Depends: kaffe | java1-runtime | java2-runtime
+Suggests: libjdom1-java, libsaxon-java-doc
Description: The Saxon XSLT Processor
- The saxon package is a collection of tools for processing
- XML documents and implements the XSLT 1.0 recommendation, including
- XPath 1.0, in its entirety.
+ The saxon package is a collection of tools for processing XML documents and
+ implements the XSLT 1.0 recommendation, including XPath 1.0, in its entirety.
.
Saxon is known to work well for processing DocBook XML documents
with the DocBook XSL Stylesheets. Related packages make the process
straightforward.
.
- Author: Michael H. Kay <Michael.Kay at icl.com>
Homepage: <http://saxon.sourceforge.net/>
Package: libsaxon-java-doc
-Section: contrib/doc
+Section: doc
Architecture: all
Description: The Saxon XSLT Processor's documentation and javadoc
- The saxon package is a collection of tools for processing
- XML documents and implements the XSLT 1.0 recommendation, including
- XPath 1.0, in its entirety.
+ The saxon package is a collection of tools for processing XML documents and
+ implements the XSLT 1.0 recommendation, including XPath 1.0, in its entirety.
.
- Saxon is known to work well for processing DocBook XML documents
- with the DocBook XSL Stylesheets. Related packages make the process
- straightforward.
- .
This package contains the documentation and javadoc for Saxon.
.
- Author: Michael H. Kay <Michael.Kay at icl.com>
Homepage: <http://saxon.sourceforge.net/>
Modified: trunk/libsaxon-java/debian/rules
===================================================================
--- trunk/libsaxon-java/debian/rules 2006-01-26 19:31:59 UTC (rev 1820)
+++ trunk/libsaxon-java/debian/rules 2006-01-26 19:38:21 UTC (rev 1821)
@@ -13,8 +13,8 @@
BUILD=build
APIDOC=build/api
JDOM=com/icl/saxon/jdom
-UPSTREAM_VERSION = 6.5.4
-CLASSPATH = /usr/share/java/gnujaxp.jar:/usr/share/java/jdom1.jar
+UPSTREAM_VERSION = 6.5.5
+CLASSPATH = /usr/share/java/jdom1.jar
configure: configure-stamp
configure-stamp:
More information about the pkg-java-commits
mailing list