[pkg-java] r2907 - trunk/libxalan-java/debian

Matthias Klose doko at alioth.debian.org
Thu Jan 4 08:36:32 CET 2007


Author: doko
Date: 2007-01-04 08:36:32 +0100 (Thu, 04 Jan 2007)
New Revision: 2907

Added:
   trunk/libxalan-java/debian/libxalan-java.install
   trunk/libxalan-java/debian/libxalan-java.links
Removed:
   trunk/libxalan-java/debian/README.Debian
   trunk/libxalan-java/debian/fixed_characters.ent
   trunk/libxalan-java/debian/libxalan2-java-doc.doc-base
   trunk/libxalan-java/debian/libxalan2-java-doc.examples
   trunk/libxalan-java/debian/libxalan2-java-doc.links
   trunk/libxalan-java/debian/libxalan2-java.dirs
   trunk/libxalan-java/debian/libxalan2-java.links
   trunk/libxalan-java/debian/libxsltc-java.dirs
   trunk/libxalan-java/debian/patches/
Modified:
   trunk/libxalan-java/debian/ant.properties
   trunk/libxalan-java/debian/changelog
   trunk/libxalan-java/debian/compat
   trunk/libxalan-java/debian/control
   trunk/libxalan-java/debian/copyright
   trunk/libxalan-java/debian/rules
Log:
- revert wrong checkin


Deleted: trunk/libxalan-java/debian/README.Debian
===================================================================
--- trunk/libxalan-java/debian/README.Debian	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/README.Debian	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1,15 +0,0 @@
-libxalan2-java for Debian
---------------------
-
-We are now able to move this package to main. It is build 
-with kaffe and is runnable with all free java runtimes.
-
-However, currently we are not able to transform the manual
-completely with free java tools. We disabled the manual
-transformation currently and will add it back as soon
-as the free runtimes are able to do it.
-
-In the meantime please go to the upstream website
-for the manual:
-
-http://xml.apache.org/xalan-j/

Modified: trunk/libxalan-java/debian/ant.properties
===================================================================
--- trunk/libxalan-java/debian/ant.properties	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/ant.properties	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1,9 +1,4 @@
-xmlapis.jar=/usr/share/xmlParserAPIs.jar
+xmlapis.jar=/usr/share/java/xmlParserAPIs.jar
 parser.jar=/usr/share/java/xercesImpl.jar
-bsf.jar=/usr/share/java/bsf.jar
-bcel.jar=/usr/share/java/bcel.jar
-java_cup.jar=/usr/share/java/cup.jar
-#jlex.jar=/usr/share/java/JLex.jar
-runtime.jar=/usr/share/java/cup.jar
-regexp.jar=/usr/share/java/regexp.jar
-build.boot.class.path=/usr/share/java/jaxp-1.3.jar
+#build.boot.class.path=/usr/lib/kaffe/jre/lib/rt.jar
+

Modified: trunk/libxalan-java/debian/changelog
===================================================================
--- trunk/libxalan-java/debian/changelog	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/changelog	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1,94 +1,16 @@
-libxalan2-java (2.7.0-2) unstable; urgency=low
+libxalan-java (2.5.2-1) unstable; urgency=low
 
-  * Merge from Ubuntu:
-    - build libxalan2-java-gcj and libxsltc-java-gcj packages.
-
- -- Matthias Klose <doko at debian.org>  Wed,  3 Jan 2007 13:50:10 +0100
-
-libxalan2-java (2.7.0-1) unstable; urgency=low
-
-  * debian/rules: Also install serializer.jar. (Closes: #390148)
-  * debian/control: Added myself as uploader.
-  * debian/control: Changed duplicate Build-Depends-Indep to Build-Depends.
-  * Bumped compatibility level to 5.
-
- -- Marcus Better <marcus at better.se>  Tue, 17 Oct 2006 14:27:25 +0200
-
-libxalan2-java (2.7.0-0) experimental; urgency=low
-
-  * New upstream.
-  * Standards-Version updated to 3.7.2, moved cdbs and debhelper to
-    Build-Depends.
-
- -- Arnaud Vandyck <avdyk at debian.org>  Mon,  3 Jul 2006 13:33:15 +0200
-
-libxalan2-java (2.6.0-6) unstable; urgency=low
-
-  * kaffe compiler transition
-    + Removed build.compiler jikes setting
-    + Applied patch (02_BuildXml_Target.patch) to raise target (needed by ecj)
-  * Workaround a xml entity problem during build until resolved upstream
-    + Add fixed_characters.ent file into debian directory (we cannot patch)
-    + Add build.xml patch to copy this file into place when needed
-  * Removed Takashi from Uploaders
-  * Fixed dpkg-genchanges warning: missing Section for source files
-
- -- Wolfgang Baer <WBaer at gmx.de>  Tue, 17 Jan 2006 12:30:34 +0100
-
-libxalan2-java (2.6.0-5) unstable; urgency=low
-
-  * libant1.6-java to ant transition
-  * Registered javadocs with doc-base
-
- -- Wolfgang Baer <WBaer at gmx.de>  Sat, 24 Sep 2005 09:41:25 +0200
-
-libxalan2-java (2.6.0-4) unstable; urgency=low
-
-  * Upload to get .orig.tar.gz back (got lost due to #232730)
-    (Closes: #323518)
-  * Reintroduce headless-building patch to get apidocs built again (accidently
-    lost in -2)
-  * Update policy compliance to 3.6.2 (no changes needed)
-
- -- Jeroen van Wolffelaar <jeroen at wolffelaar.nl>  Wed, 17 Aug 2005 11:55:49 +0200
-
-libxalan2-java (2.6.0-3) unstable; urgency=low
-
-  * uploaded to unstable
-  * added myself as an uploader
-
- -- Arnaud Vandyck <avdyk at debian.org>  Wed, 15 Jun 2005 11:03:03 +0200
-
-libxalan2-java (2.6.0-2) experimental; urgency=low
-
-  * Build with kaffe / jikes / gjdoc
-  * Move to main - together with libbsf-java (depending on each other)
-    (closes: #306633) as non-free JDKs are no longer needed
-  * Adjusted build dependencies:
-    + libant1.6-java to versioned dependency >= 1.6.3-1
-    + added libjaxp1.2-java (needed in bootclasspath for compilation)
-      jaxp1.2.jar is added to the ant.properties for correct bootclasspath
-    + added kaffe (>= 2:1.1.5-1) needed for build
-  * Disabled the transformation of the manual until kaffe's cairo
-    Graphics2D backend will be activated - see README.Debian (added)
-  * Don't ship built samples.jar in doc package - source is enough
-  * Changed Build-Depends to Build-Depends-Indep to fix lintian warning
-  * Patched build.xml file (01_Build_xml.patch)
-    + Added maxmemory="256m" to javadoc target
-    + Commented taglet option out - not usable with gjdoc
-
- -- Wolfgang Baer <WBaer at gmx.de>  Sat, 19 Mar 2005 14:54:04 +0100
-
-libxalan2-java (2.6.0-1) unstable; urgency=low
-
   * New upstream release
-  * Don't ship xml-apis.jar any longer since its contents are equal to
-    xmlParserAPIs.jar from libxerces2-java
-  * Use Xerces 2.0 Ant 1.6 during build
-  * Don't install versioned JARs in /usr/share/java since this package has
-    no API itself
+  * Split the package into libxalan-java (main) which only builds libxalan-java
+    and libxalan2-java (stays in contrib) which builds libxsltc-java and
+    libxalan2-java-doc. The JAR is now named xalan.jar like upstream does.
+  * Build with Kaffe, Jikes and Ant 1.6
+  * Only build the "unbundled" xalan.jar with no addional external classes.
+    They are all packaged in Debian, so you just need to add them to your
+    class path to make use of them.
+  * Link xml-apis.jar to jaxp-1.2.jar from libjaxp1.2-java and depend on it
 
- -- Stefan Gybas <sgybas at debian.org>  Sun, 14 Mar 2004 18:35:28 +0100
+ -- Stefan Gybas <sgybas at debian.org>  Wed, 18 Feb 2004 18:50:33 +0100
 
 libxalan2-java (2.5.1-1) unstable; urgency=low
 

Modified: trunk/libxalan-java/debian/compat
===================================================================
--- trunk/libxalan-java/debian/compat	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/compat	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1,2 +1,2 @@
-5
+4
 

Modified: trunk/libxalan-java/debian/control
===================================================================
--- trunk/libxalan-java/debian/control	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/control	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1,17 +1,17 @@
-Source: libxalan2-java
+Source: libxalan-java
 Section: libs
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Stefan Gybas <sgybas at debian.org>, Wolfgang Baer <WBaer at gmx.de>, Arnaud Vandyck <avdyk at debian.org>, Jeroen van Wolffelaar <jeroen at wolffelaar.nl>, Marcus Better <marcus at better.se>, Matthias Klose <doko at ubuntu.com>
-Build-Depends: debhelper (>= 5.0.0), cdbs (>= 0.4.8), java-gcj-compat-dev (>= 1.0.65-6), ant (>= 1.6.3-1), libxerces2-java (>= 2.8.0), libbsf-java, libregexp-java, libbcel-java (>= 5.0), jlex, cup, libjaxp1.3-java
-Standards-Version: 3.7.2
+Uploaders: Stefan Gybas <sgybas at debian.org>, Takashi Okamoto <tora at debian.org>
+Build-Depends: cdbs (>= 0.4.8), debhelper (>= 4.1.0), kaffe (>= 1.1.3), libant1.6-java, libxerces2-java
+Standards-Version: 3.6.1
 
-Package: libxalan2-java
+Package: libxalan-java
 Architecture: all
 Section: libs
-Depends: libjaxp1.3-java, libxerces2-java (>= 2.8.0)
-Recommends: libxalan2-java-gcj
-Suggests: libxalan2-java-doc, libbsf-java, libxsltc-java
+Depends: libjaxp1.2-java, libxerces2-java
+Suggests: libxalan2-java-doc, libxsltc-java
+Conflicts: libxalan2-java (<< 2.5.2-1)
 Description: XSL Transformations (XSLT) processor in Java
  Xalan-Java is an XSLT processor for transforming XML documents into HTML,
  text, or other XML document types. It implements the W3C Recommendations for
@@ -22,55 +22,3 @@
  See http://xml.apache.org/xalan-j/ for more information about the Xalan-Java
  project.
 
-Package: libxalan2-java-gcj
-Architecture: any
-Section: libs
-Depends: libxalan2-java (>= ${source:Version}), libjaxp1.2-java-gcj, libxerces2-java-gcj, ${misc:Depends}, ${shlibs:Depends}
-Description: XSL Transformations (XSLT) processor in Java (native code)
- Xalan-Java is an XSLT processor for transforming XML documents into HTML,
- text, or other XML document types. It implements the W3C Recommendations for
- XSL Transformations (XSLT) and the XML Path Language (XPath). It can be used
- from the command line, in an applet or a servlet, or as a module in other
- programs.
- .
- This package contains the natively compiled code for use by gij.
-
-Package: libxsltc-java
-Architecture: all
-Section: libs
-Depends: libxalan2-java, libregexp-java, libbcel-java (>= 5.0), jlex, cup
-Recommends: libxsltc-java-gcj
-Description: XSL Transformations (XSLT) compiler from Xalan-Java
- XSLTC provides a compiler and a runtime processor. Use the compiler to
- compile an XSL stylesheet into a translet (i.e. a set of Java classes).
- Use the runtime processor to apply the translet to an XML document and
- perform a transformation.
- .
- XSLTC is part of the Xalan-Java project. See http://xml.apache.org/xalan-j/
- for more information about this project.
-
-Package: libxsltc-java-gcj
-Architecture: any
-Section: libs
-Depends: libxsltc-java (>= ${source:Version}), libxalan2-java-gcj, ${misc:Depends}, ${shlibs:Depends}
-Description: XSL Transformations (XSLT) compiler from Xalan-Java (native code)
- XSLTC provides a compiler and a runtime processor. Use the compiler to
- compile an XSL stylesheet into a translet (i.e. a set of Java classes).
- Use the runtime processor to apply the translet to an XML document and
- perform a transformation.
- .
- This package contains the natively compiled code for use by gij.
-
-Package: libxalan2-java-doc
-Architecture: all
-Section: doc
-Description: Documentation and examples for the Xalan-Java XSLT processor
- Xalan-Java is an XSLT processor for transforming XML documents into HTML,
- text, or other XML document types. It implements the W3C Recommendations for
- XSL Transformations (XSLT) and the XML Path Language (XPath). It can be used
- from the command line, in an applet or a servlet, or as a module in other
- programs.
- .
- This package contains documentation in HTML format and some Java source
- code examples. See http://xml.apache.org/xalan-j/ for more information about
- the Xalan-Java project.

Modified: trunk/libxalan-java/debian/copyright
===================================================================
--- trunk/libxalan-java/debian/copyright	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/copyright	2007-01-04 07:36:32 UTC (rev 2907)
@@ -9,207 +9,60 @@
   Sam Ruby <rubys at us.ibm.com>
   Don Leslie <donald_leslie at lotus.com>
 
-Copyright:
+Copyright (BSD-style license):
 
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
+/*
+ * The Apache Software License, Version 1.1
+ *
+ * Copyright (c) 1999 The Apache Software Foundation.  All rights 
+ * reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer. 
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *
+ * 3. The end-user documentation included with the redistribution,
+ *    if any, must include the following acknowledgment:  
+ *       "This product includes software developed by the
+ *        Apache Software Foundation (http://www.apache.org/)."
+ *    Alternately, this acknowledgment may appear in the software itself,
+ *    if and wherever such third-party acknowledgments normally appear.
+ *
+ * 4. The names "Xalan" and "Apache Software Foundation" must
+ *    not be used to endorse or promote products derived from this
+ *    software without prior written permission. For written 
+ *    permission, please contact apache at apache.org.
+ *
+ * 5. Products derived from this software may not be called "Apache",
+ *    nor may "Apache" appear in their name, without prior written
+ *    permission of the Apache Software Foundation.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation and was
+ * originally based on software copyright (c) 1999, Lotus
+ * Development Corporation., http://www.lotus.com.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ */

Deleted: trunk/libxalan-java/debian/fixed_characters.ent
===================================================================
--- trunk/libxalan-java/debian/fixed_characters.ent	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/fixed_characters.ent	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1,296 +0,0 @@
-<?xml encoding='US-ASCII'?>
-
-<!-- CHARACTERS ENTITY -->
-
-<!-- Latin A -->
-<!ENTITY nbsp     "&#160;">  <!-- U+00A0 ISOnum    - no-break space = non-breaking space                                   -->
-<!ENTITY iexcl    "&#161;">  <!-- U+00A1 ISOnum    - inverted exclamation mark                                             -->
-<!ENTITY cent     "&#162;">  <!-- U+00A2 ISOnum    - cent sign                                                             -->
-<!ENTITY pound    "&#163;">  <!-- U+00A3 ISOnum    - pound sign                                                            -->
-<!ENTITY curren   "&#164;">  <!-- U+00A4 ISOnum    - currency sign                                                         -->
-<!ENTITY yen      "&#165;">  <!-- U+00A5 ISOnum    - yen sign = yuan sign                                                  -->
-<!ENTITY brvbar   "&#166;">  <!-- U+00A6 ISOnum    - broken bar = broken vertical bar                                      -->
-<!ENTITY sect     "&#167;">  <!-- U+00A7 ISOnum    - section sign                                                          -->
-<!ENTITY uml      "&#168;">  <!-- U+00A8 ISOdia    - diaeresis = spacing diaeresis                                         -->
-<!ENTITY copy     "&#169;">  <!-- U+00A9 ISOnum    - copyright sign                                                        -->
-<!ENTITY ordf     "&#170;">  <!-- U+00AA ISOnum    - feminine ordinal indicator                                            -->
-<!ENTITY laquo    "&#171;">  <!-- U+00AB ISOnum    - left-pointing double angle quotation mark = left pointing guillemet   -->
-<!ENTITY not      "&#172;">  <!-- U+00AC ISOnum    - not sign                                                              -->
-<!ENTITY shy      "&#173;">  <!-- U+00AD ISOnum    - soft hyphen = discretionary hyphen                                    -->
-<!ENTITY reg      "&#174;">  <!-- U+00AE ISOnum    - registered sign = registered trade mark sign                          -->
-<!ENTITY macr     "&#175;">  <!-- U+00AF ISOdia    - macron = spacing macron = overline = APL overbar                      -->
-<!ENTITY deg      "&#176;">  <!-- U+00B0 ISOnum    - degree sign                                                           -->
-<!ENTITY plusmn   "&#177;">  <!-- U+00B1 ISOnum    - plus-minus sign = plus-or-minus sign                                  -->
-<!ENTITY sup2     "&#178;">  <!-- U+00B2 ISOnum    - superscript two = superscript digit two = squared                     -->
-<!ENTITY sup3     "&#179;">  <!-- U+00B3 ISOnum    - superscript three = superscript digit three = cubed                   -->
-<!ENTITY acute    "&#180;">  <!-- U+00B4 ISOdia    - acute accent = spacing acute                                          -->
-<!ENTITY micro    "&#181;">  <!-- U+00B5 ISOnum    - micro sign                                                            -->
-<!ENTITY para     "&#182;">  <!-- U+00B6 ISOnum    - pilcrow sign = paragraph sign                                         -->
-<!ENTITY middot   "&#183;">  <!-- U+00B7 ISOnum    - middle dot = Georgian comma = Greek middle dot                        -->
-<!ENTITY cedil    "&#184;">  <!-- U+00B8 ISOdia    - cedilla = spacing cedilla                                             -->
-<!ENTITY sup1     "&#185;">  <!-- U+00B9 ISOnum    - superscript one = superscript digit one                               -->
-<!ENTITY ordm     "&#186;">  <!-- U+00BA ISOnum    - masculine ordinal indicator                                           -->
-<!ENTITY raquo    "&#187;">  <!-- U+00BB ISOnum    - right-pointing double angle quotation mark = right pointing guillemet -->
-<!ENTITY frac14   "&#188;">  <!-- U+00BC ISOnum    - vulgar fraction one quarter = fraction one quarter                    -->
-<!ENTITY frac12   "&#189;">  <!-- U+00BD ISOnum    - vulgar fraction one half = fraction one half                          -->
-<!ENTITY frac34   "&#190;">  <!-- U+00BE ISOnum    - vulgar fraction three quarters = fraction three quarters              -->
-<!ENTITY iquest   "&#191;">  <!-- U+00BF ISOnum    - inverted question mark = turned question mark                         -->
-<!ENTITY Agrave   "&#192;">  <!-- U+00C0 ISOlat1   - latin capital letter A with grave = latin capital letter A grave      -->
-<!ENTITY Aacute   "&#193;">  <!-- U+00C1 ISOlat1   - latin capital letter A with acute                                     -->
-<!ENTITY Acirc    "&#194;">  <!-- U+00C2 ISOlat1   - latin capital letter A with circumflex                                -->
-<!ENTITY Atilde   "&#195;">  <!-- U+00C3 ISOlat1   - latin capital letter A with tilde                                     -->
-<!ENTITY Auml     "&#196;">  <!-- U+00C4 ISOlat1   - latin capital letter A with diaeresis                                 -->
-<!ENTITY Aring    "&#197;">  <!-- U+00C5 ISOlat1   - latin capital letter A with ring above = latin capital letter A ring  -->
-<!ENTITY AElig    "&#198;">  <!-- U+00C6 ISOlat1   - latin capital letter AE = latin capital ligature AE                   -->
-<!ENTITY Ccedil   "&#199;">  <!-- U+00C7 ISOlat1   - latin capital letter C with cedilla                                   -->
-<!ENTITY Egrave   "&#200;">  <!-- U+00C8 ISOlat1   - latin capital letter E with grave                                     -->
-<!ENTITY Eacute   "&#201;">  <!-- U+00C9 ISOlat1   - latin capital letter E with acute                                     -->
-<!ENTITY Ecirc    "&#202;">  <!-- U+00CA ISOlat1   - latin capital letter E with circumflex                                -->
-<!ENTITY Euml     "&#203;">  <!-- U+00CB ISOlat1   - latin capital letter E with diaeresis                                 -->
-<!ENTITY Igrave   "&#204;">  <!-- U+00CC ISOlat1   - latin capital letter I with grave                                     -->
-<!ENTITY Iacute   "&#205;">  <!-- U+00CD ISOlat1   - latin capital letter I with acute                                     -->
-<!ENTITY Icirc    "&#206;">  <!-- U+00CE ISOlat1   - latin capital letter I with circumflex                                -->
-<!ENTITY Iuml     "&#207;">  <!-- U+00CF ISOlat1   - latin capital letter I with diaeresis                                 -->
-<!ENTITY ETH      "&#208;">  <!-- U+00D0 ISOlat1   - latin capital letter ETH                                              -->
-<!ENTITY Ntilde   "&#209;">  <!-- U+00D1 ISOlat1   - latin capital letter N with tilde                                     -->
-<!ENTITY Ograve   "&#210;">  <!-- U+00D2 ISOlat1   - latin capital letter O with grave                                     -->
-<!ENTITY Oacute   "&#211;">  <!-- U+00D3 ISOlat1   - latin capital letter O with acute                                     -->
-<!ENTITY Ocirc    "&#212;">  <!-- U+00D4 ISOlat1   - latin capital letter O with circumflex                                -->
-<!ENTITY Otilde   "&#213;">  <!-- U+00D5 ISOlat1   - latin capital letter O with tilde                                     -->
-<!ENTITY Ouml     "&#214;">  <!-- U+00D6 ISOlat1   - latin capital letter O with diaeresis                                 -->
-<!ENTITY times    "&#215;">  <!-- U+00D7 ISOnum    - multiplication sign                                                   -->
-<!ENTITY Oslash   "&#216;">  <!-- U+00D8 ISOlat1   - latin capital letter O with stroke = latin capital letter O slash     -->
-<!ENTITY Ugrave   "&#217;">  <!-- U+00D9 ISOlat1   - latin capital letter U with grave                                     -->
-<!ENTITY Uacute   "&#218;">  <!-- U+00DA ISOlat1   - latin capital letter U with acute                                     -->
-<!ENTITY Ucirc    "&#219;">  <!-- U+00DB ISOlat1   - latin capital letter U with circumflex                                -->
-<!ENTITY Uuml     "&#220;">  <!-- U+00DC ISOlat1   - latin capital letter U with diaeresis                                 -->
-<!ENTITY Yacute   "&#221;">  <!-- U+00DD ISOlat1   - latin capital letter Y with acute                                     -->
-<!ENTITY THORN    "&#222;">  <!-- U+00DE ISOlat1   - latin capital letter THORN                                            -->
-<!ENTITY szlig    "&#223;">  <!-- U+00DF ISOlat1   - latin small letter sharp s = ess-zed                                  -->
-<!ENTITY agrave   "&#224;">  <!-- U+00E0 ISOlat1   - latin small letter a with grave = latin small letter a grave          -->
-<!ENTITY aacute   "&#225;">  <!-- U+00E1 ISOlat1   - latin small letter a with acute                                       -->
-<!ENTITY acirc    "&#226;">  <!-- U+00E2 ISOlat1   - latin small letter a with circumflex                                  -->
-<!ENTITY atilde   "&#227;">  <!-- U+00E3 ISOlat1   - latin small letter a with tilde                                       -->
-<!ENTITY auml     "&#228;">  <!-- U+00E4 ISOlat1   - latin small letter a with diaeresis                                   -->
-<!ENTITY aring    "&#229;">  <!-- U+00E5 ISOlat1   - latin small letter a with ring above = latin small letter a ring      -->
-<!ENTITY aelig    "&#230;">  <!-- U+00E6 ISOlat1   - latin small letter ae = latin small ligature ae                       -->
-<!ENTITY ccedil   "&#231;">  <!-- U+00E7 ISOlat1   - latin small letter c with cedilla                                     -->
-<!ENTITY egrave   "&#232;">  <!-- U+00E8 ISOlat1   - latin small letter e with grave                                       -->
-<!ENTITY eacute   "&#233;">  <!-- U+00E9 ISOlat1   - latin small letter e with acute                                       -->
-<!ENTITY ecirc    "&#234;">  <!-- U+00EA ISOlat1   - latin small letter e with circumflex                                  -->
-<!ENTITY euml     "&#235;">  <!-- U+00EB ISOlat1   - latin small letter e with diaeresis                                   -->
-<!ENTITY igrave   "&#236;">  <!-- U+00EC ISOlat1   - latin small letter i with grave                                       -->
-<!ENTITY iacute   "&#237;">  <!-- U+00ED ISOlat1   - latin small letter i with acute                                       -->
-<!ENTITY icirc    "&#238;">  <!-- U+00EE ISOlat1   - latin small letter i with circumflex                                  -->
-<!ENTITY iuml     "&#239;">  <!-- U+00EF ISOlat1   - latin small letter i with diaeresis                                   -->
-<!ENTITY eth      "&#240;">  <!-- U+00F0 ISOlat1   - latin small letter eth                                                -->
-<!ENTITY ntilde   "&#241;">  <!-- U+00F1 ISOlat1   - latin small letter n with tilde                                       -->
-<!ENTITY ograve   "&#242;">  <!-- U+00F2 ISOlat1   - latin small letter o with grave                                       -->
-<!ENTITY oacute   "&#243;">  <!-- U+00F3 ISOlat1   - latin small letter o with acute                                       -->
-<!ENTITY ocirc    "&#244;">  <!-- U+00F4 ISOlat1   - latin small letter o with circumflex                                  -->
-<!ENTITY otilde   "&#245;">  <!-- U+00F5 ISOlat1   - latin small letter o with tilde                                       -->
-<!ENTITY ouml     "&#246;">  <!-- U+00F6 ISOlat1   - latin small letter o with diaeresis                                   -->
-<!ENTITY divide   "&#247;">  <!-- U+00F7 ISOnum    - division sign                                                         -->
-<!ENTITY oslash   "&#248;">  <!-- U+00F8 ISOlat1   - latin small letter o with stroke = latin small letter o slash         -->
-<!ENTITY ugrave   "&#249;">  <!-- U+00F9 ISOlat1   - latin small letter u with grave                                       -->
-<!ENTITY uacute   "&#250;">  <!-- U+00FA ISOlat1   - latin small letter u with acute                                       -->
-<!ENTITY ucirc    "&#251;">  <!-- U+00FB ISOlat1   - latin small letter u with circumflex                                  -->
-<!ENTITY uuml     "&#252;">  <!-- U+00FC ISOlat1   - latin small letter u with diaeresis                                   -->
-<!ENTITY yacute   "&#253;">  <!-- U+00FD ISOlat1   - latin small letter y with acute                                       -->
-<!ENTITY thorn    "&#254;">  <!-- U+00FE ISOlat1   - latin small letter thorn                                              -->
-<!ENTITY yuml     "&#255;">  <!-- U+00FF ISOlat1   - latin small letter y with diaeresis                                   -->
-
-
-<!-- C0 Controls and Basic Latin -->
-<!ENTITY quot     "&#34;">   <!-- U+0022 ISOnum    - quotation mark = APL quote                                            -->
-<!ENTITY lt       "&#60;">   <!-- U+003C ISOnum    - less-than sign                                                        -->
-<!ENTITY gt       "&#62;">   <!-- U+003E ISOnum    - greater-than sign                                                     -->
-
-<!-- Latin Extended-A -->
-<!ENTITY OElig    "&#338;">  <!-- U+0152 ISOlat2   - latin capital ligature OE                                             -->
-<!ENTITY oelig    "&#339;">  <!-- U+0153 ISOlat2   - latin small ligature oe                                               -->
-
-<!-- ligature is a misnomer, this is a separate character in some languages -->
-<!ENTITY Scaron   "&#352;">  <!-- U+0160 ISOlat2   - latin capital letter S with caron                                     -->
-<!ENTITY scaron   "&#353;">  <!-- U+0161 ISOlat2   - latin small letter s with caron                                       -->
-<!ENTITY Yuml     "&#376;">  <!-- U+0178 ISOlat2   - latin capital letter Y with diaeresis                                 -->
-
-<!-- Spacing Modifier Letters -->
-<!ENTITY circ     "&#710;" > <!-- U+02C6 ISOpub    - modifier letter circumflex accent                                     -->
-<!ENTITY tilde    "&#732;" > <!-- U+02DC ISOdia    - small tilde                                                           -->
-
-<!-- General Punctuation -->
-<!ENTITY ensp     "&#8194;"> <!-- U+2002 ISOpub    - en space                                                              -->
-<!ENTITY emsp     "&#8195;"> <!-- U+2003 ISOpub    - em space                                                              -->
-<!ENTITY thinsp   "&#8201;"> <!-- U+2009 ISOpub    - thin space                                                            -->
-<!ENTITY zwnj     "&#8204;"> <!-- U+200C RFC 2070  - zero width non-joiner                                                 -->
-<!ENTITY zwj      "&#8205;"> <!-- U+200D RFC 2070  - zero width joiner                                                     -->
-<!ENTITY lrm      "&#8206;"> <!-- U+200E RFC 2070  - left-to-right mark                                                    -->
-<!ENTITY rlm      "&#8207;"> <!-- U+200F RFC 2070  - right-to-left mark                                                    -->
-<!ENTITY ndash    "&#8211;"> <!-- U+2013 ISOpub    - en dash                                                               -->
-<!ENTITY mdash    "&#8212;"> <!-- U+2014 ISOpub    - em dash                                                               -->
-<!ENTITY lsquo    "&#8216;"> <!-- U+2018 ISOnum    - left single quotation mark                                            -->
-<!ENTITY rsquo    "&#8217;"> <!-- U+2019 ISOnum    - right single quotation mark                                           -->
-<!ENTITY sbquo    "&#8218;"> <!-- U+201A NEW       - single low-9 quotation mark                                           -->
-<!ENTITY ldquo    "&#8220;"> <!-- U+201C ISOnum    - left double quotation mark                                            -->
-<!ENTITY rdquo    "&#8221;"> <!-- U+201D ISOnum    - right double quotation mark,                                          -->
-<!ENTITY bdquo    "&#8222;"> <!-- U+201E NEW       - double low-9 quotation mark                                           -->
-<!ENTITY dagger   "&#8224;"> <!-- U+2020 ISOpub    - dagger                                                                -->
-<!ENTITY Dagger   "&#8225;"> <!-- U+2021 ISOpub    - double dagger                                                         -->
-<!ENTITY permil   "&#8240;"> <!-- U+2030 ISOtech   - per mille sign                                                        -->
-<!ENTITY lsaquo   "&#8249;"> <!-- U+2039 ISO prop. - single left-pointing angle quotation mark                             -->
-
-<!-- lsaquo is proposed but not yet ISO standardized -->
-<!ENTITY rsaquo   "&#8250;"> <!-- U+203A ISO prop. -   single right-pointing angle quotation mark                          -->
-
-<!-- rsaquo is proposed but not yet ISO standardized -->
-<!ENTITY euro     "&#8364;"> <!-- U+20AC NEW       -   euro sign                                                           -->
-
-<!-- Latin Extended-B -->
-<!ENTITY fnof     "&#402;">  <!-- U+0192 ISOtech   - latin small f with hook = function = florin                           -->
-
-<!-- Greek -->
-<!ENTITY Alpha    "&#913;">  <!-- U+0391           - greek capital letter alpha                                            -->
-<!ENTITY Beta     "&#914;">  <!-- U+0392           - greek capital letter beta                                             -->
-<!ENTITY Gamma    "&#915;">  <!-- U+0393 ISOgrk3   - greek capital letter gamma                                            -->
-<!ENTITY Delta    "&#916;">  <!-- U+0394 ISOgrk3   - greek capital letter delta                                            -->
-<!ENTITY Epsilon  "&#917;">  <!-- U+0395           - greek capital letter epsilon                                          -->
-<!ENTITY Zeta     "&#918;">  <!-- U+0396           - greek capital letter zeta                                             -->
-<!ENTITY Eta      "&#919;">  <!-- U+0397           - greek capital letter eta                                              -->
-<!ENTITY Theta    "&#920;">  <!-- U+0398 ISOgrk3   - greek capital letter theta                                            -->
-<!ENTITY Iota     "&#921;">  <!-- U+0399           - greek capital letter iota                                             -->
-<!ENTITY Kappa    "&#922;">  <!-- U+039A           - greek capital letter kappa                                            -->
-<!ENTITY Lambda   "&#923;">  <!-- U+039B ISOgrk3   - greek capital letter lambda                                           -->
-<!ENTITY Mu       "&#924;">  <!-- U+039C           - greek capital letter mu                                               -->
-<!ENTITY Nu       "&#925;">  <!-- U+039D           - greek capital letter nu                                               -->
-<!ENTITY Xi       "&#926;">  <!-- U+039E ISOgrk3   - greek capital letter xi                                               -->
-<!ENTITY Omicron  "&#927;">  <!-- U+039F           - greek capital letter omicron                                          -->
-<!ENTITY Pi       "&#928;">  <!-- U+03A0 ISOgrk3   - greek capital letter pi                                               -->
-<!ENTITY Rho      "&#929;">  <!-- U+03A1           - greek capital letter rho                                              -->
-<!ENTITY Sigma    "&#931;">  <!-- U+03A3 ISOgrk3   - greek capital letter sigma                                            -->
-<!ENTITY Tau      "&#932;">  <!-- U+03A4           - greek capital letter tau                                              -->
-<!ENTITY Upsilon  "&#933;">  <!-- U+03A5 ISOgrk3   - greek capital letter upsilon                                          -->
-<!ENTITY Phi      "&#934;">  <!-- U+03A6 ISOgrk3   - greek capital letter phi                                              -->
-<!ENTITY Chi      "&#935;">  <!-- U+03A7           - greek capital letter chi                                              -->
-<!ENTITY Psi      "&#936;">  <!-- U+03A8 ISOgrk3   - greek capital letter psi                                              -->
-<!ENTITY Omega    "&#937;">  <!-- U+03A9 ISOgrk3   - greek capital letter omega                                            -->
-<!ENTITY alpha    "&#945;">  <!-- U+03B1 ISOgrk3   - greek small letter alpha                                              -->
-<!ENTITY beta     "&#946;">  <!-- U+03B2 ISOgrk3   - greek small letter beta                                               -->
-<!ENTITY gamma    "&#947;">  <!-- U+03B3 ISOgrk3   - greek small letter gamma                                              -->
-<!ENTITY delta    "&#948;">  <!-- U+03B4 ISOgrk3   - greek small letter delta                                              -->
-<!ENTITY epsilon  "&#949;">  <!-- U+03B5 ISOgrk3   - greek small letter epsilon                                            -->
-<!ENTITY zeta     "&#950;">  <!-- U+03B6 ISOgrk3   - greek small letter zeta                                               -->
-<!ENTITY eta      "&#951;">  <!-- U+03B7 ISOgrk3   - greek small letter eta                                                -->
-<!ENTITY theta    "&#952;">  <!-- U+03B8 ISOgrk3   - greek small letter theta                                              -->
-<!ENTITY iota     "&#953;">  <!-- U+03B9 ISOgrk3   - greek small letter iota                                               -->
-<!ENTITY kappa    "&#954;">  <!-- U+03BA ISOgrk3   - greek small letter kappa                                              -->
-<!ENTITY lambda   "&#955;">  <!-- U+03BB ISOgrk3   - greek small letter lambda                                             -->
-<!ENTITY mu       "&#956;">  <!-- U+03BC ISOgrk3   - greek small letter mu                                                 -->
-<!ENTITY nu       "&#957;">  <!-- U+03BD ISOgrk3   - greek small letter nu                                                 -->
-<!ENTITY xi       "&#958;">  <!-- U+03BE ISOgrk3   - greek small letter xi                                                 -->
-<!ENTITY omicron  "&#959;">  <!-- U+03BF NEW       - greek small letter omicron                                            -->
-<!ENTITY pi       "&#960;">  <!-- U+03C0 ISOgrk3   - greek small letter pi                                                 -->
-<!ENTITY rho      "&#961;">  <!-- U+03C1 ISOgrk3   - greek small letter rho                                                -->
-<!ENTITY sigmaf   "&#962;">  <!-- U+03C2 ISOgrk3   - greek small letter final sigma                                        -->
-<!ENTITY sigma    "&#963;">  <!-- U+03C3 ISOgrk3   - greek small letter sigma                                              -->
-<!ENTITY tau      "&#964;">  <!-- U+03C4 ISOgrk3   - greek small letter tau                                                -->
-<!ENTITY upsilon  "&#965;">  <!-- U+03C5 ISOgrk3   - greek small letter upsilon                                            -->
-<!ENTITY phi      "&#966;">  <!-- U+03C6 ISOgrk3   - greek small letter phi                                                -->
-<!ENTITY chi      "&#967;">  <!-- U+03C7 ISOgrk3   - greek small letter chi                                                -->
-<!ENTITY psi      "&#968;">  <!-- U+03C8 ISOgrk3   - greek small letter psi                                                -->
-<!ENTITY omega    "&#969;">  <!-- U+03C9 ISOgrk3   - greek small letter omega                                              -->
-<!ENTITY thetasym "&#977;">  <!-- U+03D1 NEW       - greek small letter theta symbol                                       -->
-<!ENTITY upsih    "&#978;">  <!-- U+03D2 NEW       - greek upsilon with hook symbol                                        -->
-<!ENTITY piv      "&#982;">  <!-- U+03D6 ISOgrk3   - greek pi symbol                                                       -->
-
-<!-- General Punctuation -->
-<!ENTITY bull     "&#8226;"> <!-- U+2022 ISOpub    - bullet = black small circle                                           -->
-<!ENTITY hellip   "&#8230;"> <!-- U+2026 ISOpub    - horizontal ellipsis = three dot leader                                -->
-<!ENTITY prime    "&#8242;"> <!-- U+2032 ISOtech   - prime = minutes = feet                                                -->
-<!ENTITY Prime    "&#8243;"> <!-- U+2033 ISOtech   - double prime = seconds = inches                                       -->
-<!ENTITY oline    "&#8254;"> <!-- U+203E NEW       - overline = spacing overscore                                          -->
-<!ENTITY frasl    "&#8260;"> <!-- U+2044 NEW       - fraction slash                                                        -->
-
-<!-- Letterlike Symbols -->
-<!ENTITY weierp   "&#8472;"> <!-- U+2118 ISOamso   - script capital P = power set = Weierstrass p                          -->
-<!ENTITY image    "&#8465;"> <!-- U+2111 ISOamso   - blackletter capital I = imaginary part                                -->
-<!ENTITY real     "&#8476;"> <!-- U+211C ISOamso   - blackletter capital R = real part symbol                              -->
-<!ENTITY trade    "&#8482;"> <!-- U+2122 ISOnum    - trade mark sign                                                       -->
-<!ENTITY alefsym  "&#8501;"> <!-- U+2135 NEW       - alef symbol = first transfinite cardinal                              -->
-
-<!-- Arrows -->
-<!ENTITY larr     "&#8592;"> <!-- U+2190 ISOnum    - leftwards arrow                                                       -->
-<!ENTITY uarr     "&#8593;"> <!-- U+2191 ISOnum    - upwards arrow                                                         -->
-<!ENTITY rarr     "&#8594;"> <!-- U+2192 ISOnum    - rightwards arrow                                                      -->
-<!ENTITY darr     "&#8595;"> <!-- U+2193 ISOnum    - downwards arrow                                                       -->
-<!ENTITY harr     "&#8596;"> <!-- U+2194 ISOamsa   - left right arrow                                                      -->
-<!ENTITY crarr    "&#8629;"> <!-- U+21B5 NEW       - downwards arrow with corner leftwards = carriage return               -->
-<!ENTITY lArr     "&#8656;"> <!-- U+21D0 ISOtech   - leftwards double arrow                                                -->
-<!ENTITY uArr     "&#8657;"> <!-- U+21D1 ISOamsa   - upwards double arrow                                                  -->
-<!ENTITY rArr     "&#8658;"> <!-- U+21D2 ISOtech   - rightwards double arrow                                               -->
-<!ENTITY dArr     "&#8659;"> <!-- U+21D3 ISOamsa   - downwards double arrow                                                -->
-<!ENTITY hArr     "&#8660;"> <!-- U+21D4 ISOamsa   - left right double arrow                                               -->
-
-<!-- Mathematical Operators -->
-<!ENTITY forall   "&#8704;"> <!-- U+2200 ISOtech   - for all                                                               -->
-<!ENTITY part     "&#8706;"> <!-- U+2202 ISOtech   - partial differential                                                  -->
-<!ENTITY exist    "&#8707;"> <!-- U+2203 ISOtech   - there exists                                                          -->
-<!ENTITY empty    "&#8709;"> <!-- U+2205 ISOamso   - empty set = null set = diameter                                       -->
-<!ENTITY nabla    "&#8711;"> <!-- U+2207 ISOtech   - nabla = backward difference                                           -->
-<!ENTITY isin     "&#8712;"> <!-- U+2208 ISOtech   - element of                                                            -->
-<!ENTITY notin    "&#8713;"> <!-- U+2209 ISOtech   - not an element of                                                     -->
-<!ENTITY ni       "&#8715;"> <!-- U+220B ISOtech   - contains as member                                                    -->
-<!ENTITY prod     "&#8719;"> <!-- U+220F ISOamsb   - n-ary product = product sign                                          -->
-<!ENTITY sum      "&#8721;"> <!-- U+2211 ISOamsb   - n-ary sumation                                                        -->
-<!ENTITY minus    "&#8722;"> <!-- U+2212 ISOtech   - minus sign                                                            -->
-<!ENTITY lowast   "&#8727;"> <!-- U+2217 ISOtech   - asterisk operator                                                     -->
-<!ENTITY radic    "&#8730;"> <!-- U+221A ISOtech   - square root = radical sign                                            -->
-<!ENTITY prop     "&#8733;"> <!-- U+221D ISOtech   - proportional to                                                       -->
-<!ENTITY infin    "&#8734;"> <!-- U+221E ISOtech   - infinity                                                              -->
-<!ENTITY ang      "&#8736;"> <!-- U+2220 ISOamso   - angle                                                                 -->
-<!ENTITY and      "&#8743;"> <!-- U+2227 ISOtech   - logical and = wedge                                                   -->
-<!ENTITY or       "&#8744;"> <!-- U+2228 ISOtech   - logical or = vee                                                      -->
-<!ENTITY cap      "&#8745;"> <!-- U+2229 ISOtech   - intersection = cap                                                    -->
-<!ENTITY cup      "&#8746;"> <!-- U+222A ISOtech   - union = cup                                                           -->
-<!ENTITY int      "&#8747;"> <!-- U+222B ISOtech   - integral                                                              -->
-<!ENTITY there4   "&#8756;"> <!-- U+2234 ISOtech   - therefore                                                             -->
-<!ENTITY sim      "&#8764;"> <!-- U+223C ISOtech   - tilde operator = varies with = similar to                             -->
-<!ENTITY cong     "&#8773;"> <!-- U+2245 ISOtech   - approximately equal to                                                -->
-<!ENTITY asymp    "&#8776;"> <!-- U+2248 ISOamsr   - almost equal to = asymptotic to                                       -->
-<!ENTITY ne       "&#8800;"> <!-- U+2260 ISOtech   - not equal to                                                          -->
-<!ENTITY equiv    "&#8801;"> <!-- U+2261 ISOtech   - identical to                                                          -->
-<!ENTITY le       "&#8804;"> <!-- U+2264 ISOtech   - less-than or equal to                                                 -->
-<!ENTITY ge       "&#8805;"> <!-- U+2265 ISOtech   - greater-than or equal to                                              -->
-<!ENTITY sub      "&#8834;"> <!-- U+2282 ISOtech   - subset of                                                             -->
-<!ENTITY sup      "&#8835;"> <!-- U+2283 ISOtech   - superset of                                                           -->
-<!ENTITY nsub     "&#8836;"> <!-- U+2284 ISOamsn   - not a subset of                                                       -->
-<!ENTITY sube     "&#8838;"> <!-- U+2286 ISOtech   - subset of or equal to                                                 -->
-<!ENTITY supe     "&#8839;"> <!-- U+2287 ISOtech   - superset of or equal to                                               -->
-<!ENTITY oplus    "&#8853;"> <!-- U+2295 ISOamsb   - circled plus = direct sum                                             -->
-<!ENTITY otimes   "&#8855;"> <!-- U+2297 ISOamsb   - circled times = vector product                                        -->
-<!ENTITY perp     "&#8869;"> <!-- U+22A5 ISOtech   - up tack = orthogonal to = perpendicular                               -->
-<!ENTITY sdot     "&#8901;"> <!-- U+22C5 ISOamsb   - dot operator                                                          -->
-
-<!-- Miscellaneous Technical -->
-<!ENTITY lceil    "&#8968;"> <!-- U+2308 ISOamsc   - left ceiling = apl upstile                                            -->
-<!ENTITY rceil    "&#8969;"> <!-- U+2309 ISOamsc   - right ceiling                                                         -->
-<!ENTITY lfloor   "&#8970;"> <!-- U+230A ISOamsc   - left floor = apl downstile                                            -->
-<!ENTITY rfloor   "&#8971;"> <!-- U+230B ISOamsc   - right floor                                                           -->
-<!ENTITY lang     "&#9001;"> <!-- U+2329 ISOtech   - left-pointing angle bracket = bra                                     -->
-<!ENTITY rang     "&#9002;"> <!-- U+232A ISOtech   - right-pointing angle bracket = ket                                    -->
-
-<!-- Geometric Shapes -->
-<!ENTITY loz      "&#9674;"> <!-- U+25CA ISOpub    - lozenge                                                               -->
-
-<!-- Miscellaneous Symbols -->
-<!ENTITY spades   "&#9824;"> <!-- U+2660 ISOpub    - black spade suit                                                      -->
-<!ENTITY clubs    "&#9827;"> <!-- U+2663 ISOpub    - black club suit = shamrock                                            -->
-<!ENTITY hearts   "&#9829;"> <!-- U+2665 ISOpub    - black heart suit = valentine                                          -->
-<!ENTITY diams    "&#9830;"> <!-- U+2666 ISOpub    - black diamond suit                                                    -->
-
-<!-- CVS $Revision: 1.1 $ $Date: 1999/12/01 14:19:18 $ -->
-
-<!-- Portions (C) International Organization for Standardization 1986
-     Permission to copy in any form is granted for use with
-     conforming SGML systems and applications as defined in
-     ISO 8879, provided this notice is included in all copies. -->

Added: trunk/libxalan-java/debian/libxalan-java.install
===================================================================
--- trunk/libxalan-java/debian/libxalan-java.install	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/libxalan-java.install	2007-01-04 07:36:32 UTC (rev 2907)
@@ -0,0 +1 @@
+build/xalan.jar			/usr/share/java

Added: trunk/libxalan-java/debian/libxalan-java.links
===================================================================
--- trunk/libxalan-java/debian/libxalan-java.links	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/libxalan-java.links	2007-01-04 07:36:32 UTC (rev 2907)
@@ -0,0 +1,2 @@
+/usr/share/java/jaxp-1.2.jar	/usr/share/java/xml-apis.jar
+

Deleted: trunk/libxalan-java/debian/libxalan2-java-doc.doc-base
===================================================================
--- trunk/libxalan-java/debian/libxalan2-java-doc.doc-base	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/libxalan2-java-doc.doc-base	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1,10 +0,0 @@
-Document: libxalan2-java-doc
-Title: Programmer API for Xalan 2
-Author: Apache Xalan developers
-Abstract: Programmer API of Xalan 2, an XSLT processor for transforming
- XML documents into HTML, text, or other XML document types.
-Section: Programming
-
-Format: HTML
-Index: /usr/share/doc/libxalan2-java-doc/api/index.html
-Files: /usr/share/doc/libxalan2-java-doc/api/*

Deleted: trunk/libxalan-java/debian/libxalan2-java-doc.examples
===================================================================
--- trunk/libxalan-java/debian/libxalan2-java-doc.examples	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/libxalan2-java-doc.examples	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1 +0,0 @@
-samples/*

Deleted: trunk/libxalan-java/debian/libxalan2-java-doc.links
===================================================================
--- trunk/libxalan-java/debian/libxalan2-java-doc.links	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/libxalan2-java-doc.links	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1,2 +0,0 @@
-/usr/share/doc/libxalan2-java-doc/overview.html /usr/share/doc/libxalan2-java-doc/index.html
-

Deleted: trunk/libxalan-java/debian/libxalan2-java.dirs
===================================================================
--- trunk/libxalan-java/debian/libxalan2-java.dirs	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/libxalan2-java.dirs	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1 +0,0 @@
-/usr/share/java

Deleted: trunk/libxalan-java/debian/libxalan2-java.links
===================================================================
--- trunk/libxalan-java/debian/libxalan2-java.links	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/libxalan2-java.links	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1 +0,0 @@
-/usr/share/java/jaxp-1.3.jar	/usr/share/java/xml-apis.jar

Deleted: trunk/libxalan-java/debian/libxsltc-java.dirs
===================================================================
--- trunk/libxalan-java/debian/libxsltc-java.dirs	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/libxsltc-java.dirs	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1 +0,0 @@
-/usr/share/java

Modified: trunk/libxalan-java/debian/rules
===================================================================
--- trunk/libxalan-java/debian/rules	2007-01-03 22:43:17 UTC (rev 2906)
+++ trunk/libxalan-java/debian/rules	2007-01-04 07:36:32 UTC (rev 2907)
@@ -1,45 +1,33 @@
 #!/usr/bin/make -f
-# debian/rules file for libxalan2-java (uses cdbs)
+# debian/rules file for libxalan-java (uses cdbs)
 
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/cdbs/1/class/ant.mk
 
-JAVA_HOME := /usr/lib/jvm/java-gcj
-ANT_HOME := /usr/share/ant
+# Ugly hack to use a different XML parser than the one that is included with
+# Kaffe. Kaffe's wrapper script does not support overriding BOOTCLASSPATH
+JAVA_HOME := /usr/lib/kaffe
+JAVACMD   := ${JAVA_HOME}/jre/bin/kaffe-bin
+ANT_HOME  := /usr/share/ant1.6
+export BOOTCLASSPATH = /usr/share/java/xmlParserAPIs.jar:/usr/share/java/xercesImpl.jar:${JAVA_HOME}/jre/lib/rt.jar
+export LD_LIBRARY_PATH = ${JAVA_HOME}/jre/lib/${DEB_ARCH}
 
-include /usr/share/gcj/debian_defaults
-ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs)))
-  with_gcj_native := yes
-endif
+# Additional JARs to add to the class path, either full path or just the
+# basename for JARs in /usr/share/java. The ".jar" suffix may also be ommitted
+DEB_JARS := /usr/share/ant1.6/lib/ant-launcher.jar
 
-ANT_OPTS := -Dgnu.java.awt.peer.gtk.Graphics=Graphics2D
-DEB_JARS := xmlParserAPIs xercesImpl bsf bcel cup regexp
+# Build compiler
+DEB_ANT_COMPILER := jikes
 
-DEB_ANT_CLEAN_TARGET := clean xsltc.clean
-DEB_ANT_BUILD_TARGET := jar xsltc.unbundledjar javadocs #docs
+# Ant targets to call
+DEB_ANT_CLEAN_TARGET := clean
+DEB_ANT_BUILD_TARGET := xalan-interpretive.jar
 
-clean::
-	rm -f xdocs/sources/xalan/*DONE XSLTCDONE
 
-install/libxalan2-java::
-	install -m 644 build/xalan.jar debian/libxalan2-java/usr/share/java/xalan2.jar
-	install -m 644 build/serializer.jar debian/libxalan2-java/usr/share/java
+# Another ugly hack: The build fails on the first attempt because Jikes does
+# not seem to compile all required classes. Everything works fine on the second
+# run, though. Why do most Java packages in main need such hacks?
+configure/libxalan-java::
+	/usr/lib/kaffe/jre/bin/kaffe-bin -classpath /usr/share/ant1.6/lib/ant.jar:/usr/share/ant1.6/lib/ant-launcher.jar -Dant.home=/usr/share/ant1.6 org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true -Dbuild.compiler=jikes -propertyfile /home/sgybas/debian/xalan2/lib/libxalan2-java-2.5.2/debian/ant.properties xalan-interpretive.compile || true
+	echo "Ignoring build failure..."
 
-install/libxsltc-java::
-	install -m 644 build/xsltc.jar debian/libxsltc-java/usr/share/java/xsltc.jar
-
-install/libxalan2-java-doc::
-	# install the javadocs into api directory
-	install -d $(CURDIR)/debian/libxalan2-java-doc/usr/share/doc/libxalan2-java-doc/api/
-	cp -a build/docs/apidocs/* $(CURDIR)/debian/libxalan2-java-doc/usr/share/doc/libxalan2-java-doc/api/
-	# make lintian happy and remove zero-byte files
-	rm -Rf $(CURDIR)/samples/extensions/instantdb/tables
-
-ifeq ($(with_gcj_native),yes)
-install/libxalan2-java-gcj:: install/libxalan2-java
-	dh_nativejava -plibxalan2-java-gcj
-
-install/libxsltc-java-gcj:: install/libxsltc-java
-	dh_nativejava -plibxsltc-java-gcj
-endif




More information about the pkg-java-commits mailing list