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