debian/0000755000000000000000000000000012144706417007174 5ustar debian/saxon-xslt.10000644000000000000000000000262312144700143011367 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2. .TH SAXON-XSLT "1" "May 2013" "saxon-xslt 6.5.5" "User Commands" .SH NAME saxon-xslt \- Apply a given style sheet to a given source XML document .SH SYNOPSIS .B java \fIcom.icl.saxon.StyleSheet \fR[\fIoptions\fR] \fIsource-doc style-doc {param=value}\fR... .SH DESCRIPTION SAXON 6.5.5 from Michael Kay .SH OPTIONS .TP \fB\-a\fR Use xml\-stylesheet PI, not style\-doc argument .TP \fB\-ds\fR Use standard tree data structure .TP \fB\-dt\fR Use tinytree data structure (default) .TP \fB\-o\fR filename Send output to named file or directory .TP \fB\-m\fR classname Use specified Emitter class for xsl:message output .TP \fB\-r\fR classname Use specified URIResolver class .TP \fB\-t\fR Display version and timing information .TP \fB\-T\fR Set standard TraceListener .TP \fB\-TL\fR classname Set a specific TraceListener .TP \fB\-u\fR Names are URLs not filenames .TP \fB\-w0\fR Recover silently from recoverable errors .TP \fB\-w1\fR Report recoverable errors and continue (default) .TP \fB\-w2\fR Treat recoverable errors as fatal .TP \fB\-x\fR classname Use specified SAX parser for source file .TP \fB\-y\fR classname Use specified SAX parser for stylesheet .TP \-? Display this message .SH AUTHOR SAXON 6.5.5 from Michael Kay This manual page was written by Mathieu Malaterre for the Debian GNU/Linux system, but may be used by others. debian/control0000644000000000000000000000407412144700143010572 0ustar Source: libsaxon-java Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Eugene Zhukov Build-Depends: debhelper (>= 9), default-jdk, javahelper (>= 0.32~), libjdom1-java, gcj-native-helper, maven-repo-helper Build-Depends-Indep: default-jdk-doc, libjdom1-java-doc Standards-Version: 3.9.4 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libsaxon-java Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libsaxon-java Homepage: http://saxon.sourceforge.net/ Package: libsaxon-java Architecture: all Depends: ${misc:Depends}, ${java:Depends} Recommends: ${java:Recommends} Suggests: libjdom1-java, libsaxon-java-doc Description: 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. . Saxon is known to work well for processing DocBook XML documents with the DocBook XSL Stylesheets. Related packages make the process straightforward. Package: libsaxon-java-gcj Architecture: any Depends: libsaxon-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}, ${java:Depends} Recommends: ${java:Recommends} Description: Saxon XSLT Processor (native code) 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 native compiled byte code for the Saxon XSLT processor. Package: libsaxon-java-doc Section: doc Architecture: all Depends: ${java:Depends}, ${misc:Depends} Recommends: ${java:Recommends} Description: 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. . This package contains the documentation and javadoc for Saxon. debian/saxon.pom0000644000000000000000000000026212131017177011033 0ustar 4.0.0 saxon saxon 6.5.5 debian/compat0000644000000000000000000000000212144700143010360 0ustar 9 debian/saxon-xslt.1.in0000644000000000000000000000037112144700143011772 0ustar [NAME] saxon-xslt \- Apply a given style sheet to a given source XML document [AUTHOR] SAXON 6.5.5 from Michael Kay This manual page was written by Mathieu Malaterre for the Debian GNU/Linux system, but may be used by others. debian/scripts/0000755000000000000000000000000012144700222010647 5ustar debian/scripts/saxon-xslt0000755000000000000000000000013011021335142012705 0ustar #!/bin/sh exec java -classpath /usr/share/java/saxon.jar com.icl.saxon.StyleSheet "$@" debian/patches/0000755000000000000000000000000012144700222010607 5ustar debian/patches/series0000644000000000000000000000003711536631125012035 0ustar uppercase-encoding-names.patch debian/patches/uppercase-encoding-names.patch0000644000000000000000000000303511536631125016516 0ustar Description: Use uppercase encoding names since these are preferred to the lowercase variants. Origin: "brian m. carlson" Bug-Debian: http://bugs.debian.org/568347 diff -ur libsaxon-java.old/src/com/icl/saxon/output/HTMLEmitter.java libsaxon-java-6.5.5/src/com/icl/saxon/output/HTMLEmitter.java --- a/src/com/icl/saxon/output/HTMLEmitter.java 2010-12-01 01:00:41.000000000 +0000 +++ b/src/com/icl/saxon/output/HTMLEmitter.java 2010-12-01 01:02:35.000000000 +0000 @@ -246,7 +246,7 @@ if (!("yes".equals(omitMeta))) { String encoding = outputProperties.getProperty(OutputKeys.ENCODING); - if (encoding==null) encoding = "utf-8"; + if (encoding==null) encoding = "UTF-8"; AttributeCollection metaatts = new AttributeCollection(namePool); metaatts.addAttribute("", "", "http-equiv", "CDATA", "Content-Type"); diff -ur libsaxon-java.old/src/com/icl/saxon/output/XMLEmitter.java libsaxon-java-6.5.5/src/com/icl/saxon/output/XMLEmitter.java --- a/src/com/icl/saxon/output/XMLEmitter.java 2010-12-01 01:00:41.000000000 +0000 +++ b/src/com/icl/saxon/output/XMLEmitter.java 2010-12-01 01:02:29.000000000 +0000 @@ -95,7 +95,7 @@ String encoding = outputProperties.getProperty(OutputKeys.ENCODING); if (encoding==null || encoding.equalsIgnoreCase("utf8")) { - encoding = "utf-8"; + encoding = "UTF-8"; } if (!(encoding.equalsIgnoreCase("utf-8"))) { debian/changelog0000644000000000000000000002057612144700143011046 0ustar libsaxon-java (1:6.5.5-10) unstable; urgency=low * Team upload. * Upload to sid * Use dh(9); fix hardening-no-relro (lintian) * Add missing man page -- Mathieu Malaterre Wed, 15 May 2013 14:32:10 +0200 libsaxon-java (1:6.5.5-9) experimental; urgency=low [ Eugene Zhukov ] * Team upload. * Adds maven metadata to /usr/share/maven-repo * maven-repo-helper added to Build-Depends in debian/control * Bump Standards-Version to 3.9.4 [ Mathieu Malaterre ] * Remove Michael Koch from Uploaders. Closes: #654093 -- Mathieu Malaterre Tue, 09 Apr 2013 11:30:46 +0200 libsaxon-java (1:6.5.5-8) unstable; urgency=low * Team upload. * Apply path to ensure compatibility with OpenJDK7. (Closes: #651185) - Thanks to James Page. * Bump Standards-Version to 3.9.2. -- tony mancill Wed, 28 Dec 2011 22:52:52 -0800 libsaxon-java (1:6.5.5-7) unstable; urgency=low * Team upload. * Removed unneeded JREs from lib package. Thanks to Brian M. Carlson for the report. (Closes: #584243) * Removed Arnaud Vandyck from uploaders. Thanks for your work on this package. * Bumped Standards-Versions to 3.9.1 - Moved the packages to the java section * Use javadoc from default-java instead of openjdk-6. * Use javahelper to install jar files. * Rewrote d/rules as dh7 with overrides. * Replaced default-jdk-builddep with default-jdk and gcj-native-helper. * Added missing ${misc:Depends}. * Linked the javadoc against system javadoc. * Accepted patch from Brian M. Carlson to make saxon use uppercase encoding names. (Closes: #568347) * Converted source package to 3.0 (quilt). * Updated the descriptions a bit. * Moved javadoc compilation to binary/binary-indep to avoid it being build when doing binary-only builds. -- Niels Thykier Sat, 12 Mar 2011 09:07:41 +0100 libsaxon-java (1:6.5.5-6) unstable; urgency=low * Fix last fix to only use javadoc from openjdk-6. (Closes: #559966) -- Torsten Werner Mon, 25 Jan 2010 21:44:06 +0100 libsaxon-java (1:6.5.5-5.1) unstable; urgency=low * Non-maintainer upload. * Build API documentation with javadoc only if it available because gjdoc is broken. (Closes: #559966) -- Torsten Werner Sun, 24 Jan 2010 18:29:04 +0100 libsaxon-java (1:6.5.5-5) unstable; urgency=low * Fixed saxon-xslt script. Removed saxon-xquery script. Closes: #475102 -- Michael Koch Tue, 03 Jun 2008 23:23:41 +0200 libsaxon-java (1:6.5.5-4.1) unstable; urgency=low * Non-maintainer upload. * Build-depend on default-jdk-builddep, don't build anymore on arm, alpha, hppa. Closes: #477900. -- Matthias Klose Sat, 10 May 2008 16:25:59 +0200 libsaxon-java (1:6.5.5-4) unstable; urgency=low * Add saxon-xslt and saxon-xquery scripts. Closes: #475102 -- Michael Koch Wed, 09 Apr 2008 20:43:48 +0200 libsaxon-java (1:6.5.5-3) unstable; urgency=low * Build -gcj package. Closes: #458247. -- Michael Koch Sat, 29 Dec 2007 23:14:56 +0100 libsaxon-java (1:6.5.5-2) unstable; urgency=low * (Build-)Depends on java-gcj-compat(-dev). * Removed Wolfgang from Uploaders and added myself. * Updated Standards-Version to 3.7.3. * Addd Homepage, Vcs-Svn and Vcs-Browser fields. * Moved all Build-Depends-Indep to Build-Depends. * Converted debian/copyright to UTF-8. * debian/libsaxon-java-doc.doc-base: Remove unneeded empty lines. * Clean up debian/rules. -- Michael Koch Sat, 29 Dec 2007 22:41:57 +0100 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 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 the automatic generation of a second Manifest file (closes: #326207) * Added lintian override for wrong-name-for-upstream-changelog as this is a needed html file of the manual * Upload sponsored by Petter Reinholdtsen -- Wolfgang Baer Tue, 06 Sep 2005 12:28:39 +0200 libsaxon-java (1:6.5.4-1) unstable; urgency=low * New upstream release * fop support is dropped upstream - updated debian dir to remove fop specific build stuff - removed fop build-dep and suggests * Move to main (closes: #122556) * Build with kaffe / jikes / gjdoc * Removed conflicts,provides,replaces with lib-saxon-java * Changed libjdom-java to the final release libjdom1-java * Standards-Version 3.6.2 (no changes) * Upload sponsored by Arnaud Vandyck -- Wolfgang Baer Tue, 16 Aug 2005 22:46:04 +0200 libsaxon-java (1:6.5.3-4) unstable; urgency=low * Reverted conflicts, provides, replaces lib-saxon-java for the Woody to Sarge smooth transition -- Arnaud Vandyck Sat, 7 May 2005 17:51:37 +0200 libsaxon-java (1:6.5.3-3) unstable; urgency=low * Added dependency on gjdoc and added support to non-free jdk dirs, thanks to Andreas Jochen (closes: #306775). * Removed conflicts, provides, replaces lib-saxon-java which will be remove from the archive. -- Arnaud Vandyck Mon, 2 May 2005 12:09:33 +0200 libsaxon-java (1:6.5.3-2) unstable; urgency=medium * Adjusted libfop-java dependency to fop to fix FTBS (closes: #301369) * Urgency medium to get it into sarge * Removed section in README.Debian suggesting using a non-free jdk Although built with a non-free jdk - it should work with free runtimes. * Javadoc builds now from source * avdyk: added Wolfgang to the uploaders -- Wolfgang Baer Sun, 27 Mar 2005 22:57:23 +0200 libsaxon-java (1:6.5.3-1) unstable; urgency=low * The real release is not 6.5.4 but 6.5.3 (closes: #229339) * New maintainer: Debian Java Maintainers and I as an uploader. Mark is no more interested in this package. -- Arnaud Vandyck Tue, 23 Mar 2004 15:47:14 +0100 libsaxon-java (6.5.4-0.3) unstable; urgency=low * Re-Build with non-free JDK, it's the only way I found to solve the 'missing classe' (that's not a missing class but the compiler seems to make it wrong). It may be good to investigate this bug... maybe it's a gnujaxp problem! (closes: #229337). -- Arnaud Vandyck Sat, 24 Jan 2004 13:55:26 +0100 libsaxon-java (6.5.4-0.2) unstable; urgency=low * NMU * rebuild to fix broken Build-Depends-Indep (closes: #212817) -- Rene Engelhard Mon, 29 Dec 2003 21:29:45 +0100 libsaxon-java (6.5.4-0.1) unstable; urgency=low * Non maintainer upload (0-day NMU policy) * New upstream release. - 6.5.4. is most recent release (Closes: #154155) - upstream fixed Namespace errors (Closes: #151007) - upstream fixed curly braces handling (Closes: #141334) * Packaging with new debian/rules based on the one found at http://vbstefi60.fapse.ulg.ac.be/~arnaud/saxon/ Thanks, Arnaud. * Name changed from lib-saxon-java to libsaxon-java (Closes: #188460) * Added libsaxon-java-doc package. (Closes: #176763), (Closes: #143346) generation of api docs with gjdoc crashed on my machine, so I used javadoc and included the generated files. -- Bastian Kleineidam Mon, 8 Sep 2003 21:25:28 +0200 lib-saxon-java (6.4.4-1) unstable; urgency=low * New upstream release. Closes: bug#107786 * Ditched old versions. -- Mark Johnson Fri, 21 Sep 2001 06:33:43 -0400 lib-saxon-java (6.3-2) unstable; urgency=low * Fixed doc-base entry. * Changed Recommends from saxon-catalog to saxon. -- Mark Johnson Sat, 7 Jul 2001 21:47:55 -0400 lib-saxon-java (6.3-1) unstable; urgency=low * Initial Release. Closes: bug#101738 -- Mark Johnson Thu, 21 Jun 2001 05:43:37 -0400 Local variables: mode: debian-changelog End: debian/libsaxon-java-doc.docs0000644000000000000000000000003710224321167013337 0ustar doc/*.html doc/*.css build/api debian/libsaxon-java.manpages0000644000000000000000000000002412144700143013431 0ustar debian/saxon-xslt.1 debian/rules0000755000000000000000000000453112144700143010245 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 UPSTREAM_VERSION=6.5.5 JAVA_HOME=/usr/lib/jvm/default-java SOURCES=src BUILD=build APIDOC=build/api JDOM=com/icl/saxon/jdom CLASSPATH = /usr/share/java/jdom1.jar JAVADOC = $(JAVA_HOME)/bin/javadoc -encoding ISO-8859-1 # hardening #CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) # pass compile option to gcj: # CPPFLAGS is not use, since leads to: # gcj: can't specify '-D' without '--main' export AOT_GCJFLAGS=$(CFLAGS) export AOT_LDFLAGS=$(LDFLAGS) include /usr/share/gcj/debian_defaults ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs))) with_gcj_native := yes endif %: dh $@ --with javahelper override_dh_auto_build: if [ ! -d $(BUILD) ]; then mkdir $(BUILD); mkdir $(APIDOC); fi $(JAVA_HOME)/bin/javac -nowarn -source 1.5 -target 1.5 -sourcepath $(SOURCES) -classpath $(CLASSPATH) -d $(BUILD) `find $(SOURCES) -name \*.java` cp -r $(SOURCES)/META-INF $(BUILD) cp debian/MANIFEST.MF $(BUILD)/META-INF # split off jdom classes, everything else into saxon.jar (cd $(BUILD); $(JAVA_HOME)/bin/jar -cfM ../saxon.jar META-INF `find . -name \*.class | egrep -v $(JDOM)`; \ $(JAVA_HOME)/bin/jar -cfM ../saxon-jdom.jar $(JDOM)/*.class ) touch build-stamp binary binary-indep: # Only compile the javadoc if we have too (cd $(APIDOC) ; $(JAVADOC) -sourcepath ../../$(SOURCES) -link /usr/share/doc/default-jdk-doc/api \ -link /usr/share/doc/libjdom1-java/api @../../debian/javadoc-args ) dh $@ --with javahelper override_dh_auto_clean: rm -f build-stamp configure-stamp saxon*.jar rm -rf $(BUILD) mh_clean override_jh_installlibs: jh_installlibs --upstream-version="$(UPSTREAM_VERSION)" override_jh_depends: # jh_depends chokes on the jar file for some reason jh_depends -plibsaxon-java-doc override_dh_strip: ifeq ($(with_gcj_native),yes) dh_nativejava -plibsaxon-java-gcj endif dh_strip override_dh_auto_install: mh_installpoms -plibsaxon-java mh_installjar -plibsaxon-java debian/saxon.pom saxon.jar debian/saxon-xslt.1: debian/saxon-xslt.1.in help2man --include=$< --output=$@ --help-option="-?" \ --no-info `basename $@ .1` --version-string=$(UPSTREAM_VERSION) --no-discard-stderr debian/libsaxon-java-doc.lintian-overrides0000644000000000000000000000006511536631125016053 0ustar libsaxon-java-doc: wrong-name-for-upstream-changelog debian/source/0000755000000000000000000000000012144700222010460 5ustar debian/source/format0000644000000000000000000000001411536631125011677 0ustar 3.0 (quilt) debian/libsaxon-java.jlibs0000644000000000000000000000003111536631125012746 0ustar saxon.jar saxon-jdom.jar debian/javadoc-args0000644000000000000000000000057011536631125011457 0ustar com.icl.saxon com.icl.saxon.aelfred com.icl.saxon.charcode com.icl.saxon.expr com.icl.saxon.exslt com.icl.saxon.functions com.icl.saxon.handlers com.icl.saxon.jdom com.icl.saxon.number com.icl.saxon.om com.icl.saxon.output com.icl.saxon.pattern com.icl.saxon.sort com.icl.saxon.sql com.icl.saxon.style com.icl.saxon.tinytree com.icl.saxon.trace com.icl.saxon.tree org.w3c.xsl debian/libsaxon-java.install0000644000000000000000000000004311021335142013301 0ustar debian/scripts/saxon-xslt /usr/bin debian/watch0000644000000000000000000000012111214026345010207 0ustar version=3 opts=uversionmangle=s/-/./g \ http://sf.net/saxon/saxon(6[\d-]+)\.zip debian/MANIFEST.MF0000644000000000000000000000007310311006334010607 0ustar Manifest-Version: 1.0 Main-Class: com.icl.saxon.StyleSheet debian/libsaxon-java-doc.javadoc0000644000000000000000000000001311536631125014015 0ustar build/api/ debian/copyright0000644000000000000000000001145410735764021011133 0ustar This package was debianized by Mark Johnson on Fri, 21 Sep 2001 06:35:31 -0400 It was downloaded from Upstream Author: Michael H. Kay Copyright: Saxon The contents of the downloaded file (saxon.zip), with the exception of the Ælfred parser (see below), are subject to the Mozilla Public License Version 1.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.mozilla.org/MPL/ Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. The Original Code of SAXON comprises all those components which are not explicitly attributed to other parties. It does not include the Ælfred parser, which is redistributed under the licence described below. The Initial Developer of the Original Code is Michael Kay of International Computers Limited. Individual modules identified as being created by James Clark, David Megginson, or John Cowan include separate IPR notices. All Rights Reserved. Since February 2001 I (Michael Kay) have been an employee of Software AG, and I continue to develop Saxon with the support and sponsorship of that company. Technically, therefore, the "Initial Developer" no longer exists (the form of words was deliberately chosen to reflect the joint involvement of myself and ICL), so I now work as a "Contributor". Other contributors are acknowledged individually in comments attached to the relevant code modules. iclway is an Internet Service Provider operated by ICL; however, the fact that I continue to use this ISP for hosting Saxon does not imply that ICL have any interest in the content of the site. Equally, for reasons of continuity, I have kept the icl.com domain name in package names and namespace URIs with the tacit consent of ICL, but this should not be taken to imply any ongoing ICL involvement. If you produce a product that includes or requires SAXON, please refer to it as "The SAXON XSLT Processor from Michael Kay", and include the URL of the master copy, which is at http://users.iclway.co.uk/mhkay/saxon/. There is no guarantee of technical support, though I am usually able to answer enquiries within a few days. Please register with the mailing list available at http://saxon.xsl.listbot.com and raise any enquiries there. Also check the list archives: I post lists of known errors there from time to time. Ælfred Included in the Saxon distribution is a modified version of the Ælfred XML parser from Microstar. I have taken the relevant part of David Brownell's Ælfred2 distribution, repackaged it, and fixed a few bugs. All changes are clearly documented in the source code. This is distributed under the terms of Microstar's terms and conditions, which are as follows: AElfred, Version 1.2 Microstar's Java-Based XML Parser Copyright (c) 1997, 1998 by Microstar Software Ltd. Home Page: http://www.microstar.com/XML/ AElfred is free for both commercial and non-commercial use and redistribution, provided that Microstar's copyright and disclaimer are retained intact. You are free to modify AElfred for your own use and to redistribute AElfred with your modifications, provided that the modifications are clearly documented. DISCLAIMER This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of merchantability or fitness for a particular purpose. Please use it AT YOUR OWN RISK. David Brownell added the following statement: /* * Copyright (c) 1999-2000 by David Brownell. All Rights Reserved. * * This program is open source software; you may use, copy, modify, and * redistribute it under the terms of the LICENSE with which it was * originally distributed. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * LICENSE for more details. */ The version included with Saxon is David Brownell's code of 26 Feb 2000, modified as follows: Changed the package name to com.icl.saxon.aelfred to prevent any accidental confusion with the original Microstar code or with David Brownell's version. Fixed several bugs: (1) a bug in namespace handling (where an attribute xxx:name precedes the xmlns:xxx declaration) (2) poor diagnostics when end of file occurs prematurely Subsetting the code to include only the XML non-validating parser and SAX driver, with appropriate changes to the setFeature() and getFeature() methods. Some further changes made by David Brownell up to June 2001 have been incorporated. debian/libsaxon-java.poms0000644000000000000000000000004712130760242012622 0ustar debian/saxon.pom --has-package-version debian/README.Debian-source0000644000000000000000000000064110366222455012533 0ustar 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 , Wed Aug 6 19:29:01 2003 debian/libsaxon-java-doc.doc-base0000644000000000000000000000051710735764021014076 0ustar Document: libsaxon-java Title: Saxon XSLT Processor Documentation Author: Michael H. Kay Abstract: This manual describes what saxon is and how it can be used with XSL stylesheets. A nice XSLT reference is included. Section:Text Format: HTML Index: /usr/share/doc/libsaxon-java-doc/index.html Files: /usr/share/doc/libsaxon-java-doc/* debian/libsaxon-java-doc.examples0000644000000000000000000000001211536631125014223 0ustar samples/* debian/README.Debian0000644000000000000000000000166010366222455011237 0ustar 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. 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. How to disable execution of extensions: From the commandline: Use the -noext switch to suppress calls on extension functions, other than system-supplied Saxon and EXSLT extension functions. From inside Java: Set the Attribute 'FeatureKeys.ALLOW_EXTERNAL_FUNCTIONS' to 'false' on the TransformerFactory used to process the Stylesheet. - Wolfgang Baer Thu, 5 Jan 2006 11:25:01 +0100