From: Michael Smith Date: Thu, 23 Aug 2007 05:27:32 +0000 (+0000) Subject: Prepared xsl-xalan module for standalone release. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3c5eb3f1624f1692806cab29d4013093ac864a76;p=docbook-dsssl Prepared xsl-xalan module for standalone release. --- diff --git a/xsl-xalan/.cvsignore b/xsl-xalan/.cvsignore new file mode 100644 index 000000000..364705b11 --- /dev/null +++ b/xsl-xalan/.cvsignore @@ -0,0 +1,3 @@ +build +javadoc +xalan27.jar diff --git a/xsl-xalan/AUTHORS b/xsl-xalan/AUTHORS new file mode 100644 index 000000000..425a1bd43 --- /dev/null +++ b/xsl-xalan/AUTHORS @@ -0,0 +1,3 @@ +The DocBook Xalan extensions are maintained by Norman Walsh, +, and members of the DocBook Project, + diff --git a/xsl-xalan/BUGS b/xsl-xalan/BUGS new file mode 100644 index 000000000..fb63728af --- /dev/null +++ b/xsl-xalan/BUGS @@ -0,0 +1,22 @@ +To view a list of all open bugs for the DocBook Xalan extensions: + + http://docbook.sf.net/tracker/xsl-xalan/bugs + +To submit a bug report against the DocBook Xalan extensions:: + + http://docbook.sf.net/tracker/submit/bug + +To do a full-text search of all DocBook Project issues: + + http://docbook.sf.net/tracker/search + +The DocBook Xalan extensions are for use with the DocBook Project +XSL stylesheets. Discussion about the DocBook XSL stylesheets +takes place on the docbook-apps mailing list: + + http://wiki.docbook.org/topic/DocBookAppsMailingList + +Real-time discussion takes place on IRC: + + http://wiki.docbook.org/topic/DocBookIrcChannel + irc://irc.freenode.net/docbook diff --git a/xsl-xalan/COPYING b/xsl-xalan/COPYING new file mode 100644 index 000000000..6354987e7 --- /dev/null +++ b/xsl-xalan/COPYING @@ -0,0 +1,39 @@ +Copyright +--------- +Copyright (C) 1999-2007 Norman Walsh +Copyright (C) 2005-2007 The DocBook Project + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the ``Software''), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +Except as contained in this notice, the names of individuals +credited with contribution to this software shall not be used in +advertising or otherwise to promote the sale, use or other +dealings in this Software without prior written authorization +from the individuals in question. + +Any stylesheet derived from this Software that is publically +distributed will be identified with a different name and the +version strings in any derived Software will be changed so that +no possibility of confusion between the derived package and this +Software will exist. + +Warranty +-------- +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER +CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/xsl-xalan/INSTALL b/xsl-xalan/INSTALL new file mode 100644 index 000000000..dd376aae3 --- /dev/null +++ b/xsl-xalan/INSTALL @@ -0,0 +1,31 @@ +$Id: INSTALL 7275 2007-08-23 04:49:53Z xmldoc $ + +INSTALL file for the DocBook Xalan extensions + +---------------------------------------------------------------------- +Case #1: Installation using a package management system +---------------------------------------------------------------------- +If you've installed the DocBook Xalan extensions distribution using +"apt-get", "yum", "urpmi", or some similar package-management +front-end, then as part of the package installation, the +xalan27.jar file for the extensions have most likely already been +installed in the appropriate location for your system. To determine +where the jar file is installed, consult the specific documentation +for your system (for example, the README.Debian file). + +---------------------------------------------------------------------- +Case #2: Installing manually +---------------------------------------------------------------------- +To manually "install" the xalan27.jar file, simply place it in a +directory where you'd normally store jar files. + +---------------------------------------------------------------------- +How to use the DocBook Xalan extensions +---------------------------------------------------------------------- +To use the DocBook Xalan extensions, add the absolute path to the +xalan27.jar file (wherever you may it installed) to your Java +classpath and process your documents with the Xalan-Java XSLT +engine and with the value of the DocBook XSL stylesheets +"use.extensions" parameter set to 1. + +For a few more details, see the README file. diff --git a/xsl-xalan/Makefile b/xsl-xalan/Makefile new file mode 100644 index 000000000..fbf2117fc --- /dev/null +++ b/xsl-xalan/Makefile @@ -0,0 +1,29 @@ +include ../buildtools/Makefile.incl +include ../releasetools/Variables.mk + +DISTRO=xsl-xalan + +# value of DISTRIB_DEPENDS is a space-separated list of any +# targets for this distro's "distrib" target to depend on +DISTRIB_DEPENDS = + +# value of ZIP_EXCLUDES is a space-separated list of any file or +# directory names (shell wildcards OK) that should be excluded +# from the zip file and tarball for the release +DISTRIB_EXCLUDES = + +ANT = ant +ANT_OPTS = + +all: xalan27.jar javadoc + +xalan27.jar: $(wildcard src/com/nwalsh/xalan/*.java) + $(ANT) jar + +javadoc: + $(ANT) javadoc + +clean: + $(ANT) clean + +include ../releasetools/Targets.mk diff --git a/xsl-xalan/README b/xsl-xalan/README new file mode 100644 index 000000000..a05052d88 --- /dev/null +++ b/xsl-xalan/README @@ -0,0 +1,54 @@ +---------------------------------------------------------------------- + README file for the DocBook Xalan Extensions +---------------------------------------------------------------------- +$Id: README 7275 2007-08-23 04:49:53Z xmldoc $ + +These are Java extensions for use with the DocBook XML stylesheets +and the Xalan-Java XSLT engine. + +This README file provides only very minimal documentation on the +DocBook Project Xalan extensions. For more complete information +on the features the extensions provide and on how to use them +with the DocBook Project XSL stylesheets, see Bob Stayton's book +"DocBook XSL: The Complete Guide", available online at: + + http://www.sagehill.net/docbookxsl/ + +---------------------------------------------------------------------- +Installation +---------------------------------------------------------------------- +For information on installing these extensions, see the INSTALL file. + +---------------------------------------------------------------------- +How to use the DocBook Xalan extensions +---------------------------------------------------------------------- +To use the DocBook Xalan extensions, add the absolute path to the +xalan27.jar file to your Java classpath and process your documents +with the Xalan-Java XSLT engine and with the value of the DocBook XSL +stylesheets "use.extensions" parameter set to 1. + +---------------------------------------------------------------------- +Manifest +---------------------------------------------------------------------- +AUTHORS contact information +BUGS about known problems +COPYING copyright information +INSTALL installation instructions +README this file +TODO about planned features not yet implemented +VERSION release metadata, including the current version + number (note that the VERSION file is an XSL stylesheet) +NEWS changes since the last public release + +xalan27.jar Java extensions for use with the Xalan-Java XSLT engine + +---------------------------------------------------------------------- +Changes +---------------------------------------------------------------------- +For a hyperlinked view of the cumulative change history for the +DocBook Xalan extensions, see the following: + + http://docbook.svn.sourceforge.net/viewvc/docbook/trunk/xsl-xalan/?view=log + http://docbook.svn.sourceforge.net/viewvc/docbook/trunk/xsl-java/?view=log + +See the NEWS file for changes made since the previous release. diff --git a/xsl-xalan/VERSION b/xsl-xalan/VERSION new file mode 100644 index 000000000..8f4de67ad --- /dev/null +++ b/xsl-xalan/VERSION @@ -0,0 +1,108 @@ + + + + + + + + + +docbook-xsl-xalan +0.0 +7155 +$Revision: 7276 $ +$URL: https://docbook.svn.sourceforge.net/svnroot/docbook/trunk/xsl-xalan/VERSION $ + + + + + DocBook + Xalan Extensions + 1.0-pre + + +Initial freshmeat announcement + + + + + + + + + + http://sourceforge.net/projects/docbook/ + http://prdownloads.sourceforge.net/docbook/{DISTRONAME-VERSION}.tar.gz?download + http://prdownloads.sourceforge.net/docbook/{DISTRONAME-VERSION}.zip?download + http://prdownloads.sourceforge.net/docbook/{DISTRONAME-VERSION}.bz2?download + http://sourceforge.net/project/shownotes.php?release_id={SFRELID} + http://docbook.svn.sourceforge.net/viewvc/docbook/ + http://lists.oasis-open.org/archives/docbook-apps/ + This is the initial release of the Xalan extensions as a separate package. + + + + + + + + + + + + + + + + + + You must specify the sf-relid as a parameter. + + + + + + + + + + + + + + + + + + : + + + + + + + + + : + + + + + + + + + : + + + + + diff --git a/xsl-xalan/nbproject/build-impl.xml b/xsl-xalan/nbproject/build-impl.xml index fa2628e4d..32279fbb4 100644 --- a/xsl-xalan/nbproject/build-impl.xml +++ b/xsl-xalan/nbproject/build-impl.xml @@ -531,7 +531,8 @@ is divided into following sections: - + + diff --git a/xsl-xalan/nbproject/project.properties b/xsl-xalan/nbproject/project.properties index f6e21137a..f91a827da 100644 --- a/xsl-xalan/nbproject/project.properties +++ b/xsl-xalan/nbproject/project.properties @@ -12,8 +12,8 @@ debug.classpath=\ ${run.classpath} debug.test.classpath=\ ${run.test.classpath} -# This directory is removed when the project is cleaned: -dist.dir=dist +dist.dir=. +# This jar file and javadoc are removed when the project is cleaned. dist.jar=${dist.dir}/xalan27.jar dist.javadoc.dir=${dist.dir}/javadoc file.reference.xalan.jar=../../../../../usr/local/java/xalan2/xalan.jar