[libsaxon-java] 08/33: Update to kaffe transition upload.
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Mon Jun 19 12:26:38 UTC 2017
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 <wbaer at gmx.de>
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 <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
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 <mrj at debian.org>, 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 <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
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 <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.
- .
- 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 <Michael.Kay at icl.com>
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
More information about the pkg-java-commits
mailing list