This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository libsaxon-java.
commit 7d706e1f186e06148264468cb573be40b61e5afa Author: Wolfgang Bär <[email protected]> Date: Thu Jan 26 19:38:21 2006 +0000 Update to kaffe transition upload. --- debian/README.Debian | 29 +++++++++++++++----------- debian/{README.Debian => README.Debian-source} | 12 ----------- debian/changelog | 14 +++++++++++++ debian/control | 24 +++++++-------------- debian/rules | 4 ++-- 5 files changed, 41 insertions(+), 42 deletions(-) diff --git a/debian/README.Debian b/debian/README.Debian index cd85491..23db98e 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -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 <[email protected]>, 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 <[email protected]>, 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 <[email protected]> Thu, 5 Jan 2006 11:25:01 +0100 diff --git a/debian/README.Debian b/debian/README.Debian-source similarity index 57% copy from debian/README.Debian copy to debian/README.Debian-source index cd85491..9ebfa23 100644 --- a/debian/README.Debian +++ b/debian/README.Debian-source @@ -1,18 +1,6 @@ libsaxon-java for debian ------------------------- -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 \ - file.xml stylesheet.xsl - -(See the html docs for more details.) - -- Mark Johnson <[email protected]>, Fri, 21 Sep 2001 06:32:43 -0400 - -Additional comments: - 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 diff --git a/debian/changelog b/debian/changelog index fcc0e44..0aa54ab 100644 --- a/debian/changelog +++ b/debian/changelog @@ -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 <[email protected]> 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 diff --git a/debian/control b/debian/control index c9c37bb..e480c14 100644 --- a/debian/control +++ b/debian/control @@ -3,38 +3,30 @@ Section: libs Priority: optional Maintainer: Debian Java Maintainers <[email protected]> Uploaders: Arnaud Vandyck <[email protected]>, Wolfgang Baer <[email protected]> -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 <[email protected]> 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. - . - Saxon is known to work well for processing DocBook XML documents - with the DocBook XSL Stylesheets. Related packages make the process - straightforward. + 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. . This package contains the documentation and javadoc for Saxon. . - Author: Michael H. Kay <[email protected]> Homepage: <http://saxon.sourceforge.net/> diff --git a/debian/rules b/debian/rules index af08e34..d9278f9 100755 --- a/debian/rules +++ b/debian/rules @@ -13,8 +13,8 @@ SOURCES=src 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: -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libsaxon-java.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

