[libxerces2-java] 12/61: include DOML2 sources close fixes and so on, thanks to Wolfgang again

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Sun Jun 18 22:23:39 UTC 2017


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository libxerces2-java.

commit ed1671e11971d57cb1aeb2148173e278a9290904
Author: Arnaud Vandyck <avdyk at debian.org>
Date:   Thu Apr 21 12:03:33 2005 +0000

    include DOML2 sources close fixes and so on, thanks to Wolfgang again
---
 debian/README.dom2-sources                        | 82 +++++++++++++++++++++++
 debian/changelog                                  | 16 +++++
 debian/control                                    |  4 +-
 debian/patches/03_build_include_dom2_source.patch | 13 ++++
 debian/patches/04_build_target13.patch            | 10 +++
 5 files changed, 123 insertions(+), 2 deletions(-)

diff --git a/debian/README.dom2-sources b/debian/README.dom2-sources
new file mode 100644
index 0000000..7b751f9
--- /dev/null
+++ b/debian/README.dom2-sources
@@ -0,0 +1,82 @@
+debian/dom2-bindings directory
+========================
+
+The dom2-bindings directory contains the DOM Level 2 interfaces from the 
+libjaxp1.2-java source archive. This interface sources are needed to compile
+libxerces2-java with the free runtimes - as they already contain an DOM 
+Level 3 interface implementation.
+
+These sources are only needed during compile time and are not included
+in the binary jar files produced by this package.
+
+The sources are taken from the libjaxp1.2-java source package
+on Apr 2005 and contain the follwing copyright and license notice:
+
+This license came from: 
+http://www.w3.org/Consortium/Legal/copyright-software-19980720
+
+W3C® SOFTWARE NOTICE AND LICENSE
+Copyright © 1994-2001 World
+Wide Web Consortium, <a href="http://www.w3.org/">World
+Wide Web Consortium</a>, (<a href=
+"http://www.lcs.mit.edu/">Massachusetts Institute of
+Technology</a>, <a href="http://www.inria.fr/">Institut National de
+Recherche en Informatique et en Automatique</a>, <a href=
+"http://www.keio.ac.jp/">Keio University</a>). All Rights Reserved.
+http://www.w3.org/Consortium/Legal/
+
+This W3C work (including software, documents, or other related
+items) is being provided by the copyright holders under the
+following license. By obtaining, using and/or copying this work,
+you (the licensee) agree that you have read, understood, and will
+comply with the following terms and conditions:
+Permission to use, copy, modify, and distribute this software
+and its documentation, with or without modification,  for any
+purpose and without fee or royalty is hereby granted, provided that
+you include the following on ALL copies of the software and
+documentation or portions thereof, including modifications, that
+you make:
+
+The full text of this NOTICE in a location viewable to users of
+the redistributed or derivative work.
+
+Any pre-existing intellectual property disclaimers, notices, or
+terms and conditions. If none exist, a short notice of the
+following form (hypertext is preferred, text is permitted) should
+be used within the body of any redistributed or derivative code:
+"Copyright © [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of
+Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All Rights Reserved.
+http://www.w3.org/Consortium/Legal/"
+
+Notice of any changes or modifications to the W3C files,
+including the date changes were made. (We recommend you provide 
+URIs to the location from which the code is derived.)
+
+THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND
+COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF
+MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE
+USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD
+PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
+COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT,
+SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE
+SOFTWARE OR DOCUMENTATION.
+
+The name and trademarks of copyright holders may NOT be used in
+advertising or publicity pertaining to the software without
+specific, written prior permission. Title to copyright in this
+software and any associated documentation will at all times remain
+with copyright holders.
+____________________________________
+This formulation of W3C's notice and license became active on
+August 14 1998 so as to improve compatibility with GPL. This
+version ensures that W3C software licensing terms are no more
+restrictive than GPL and consequently W3C software may be
+distributed in GPL packages. See the older formulation for the
+policy prior to this date. Please see our Copyright FAQ for common 
+questions about using materials from
+our site, including specific terms and conditions for packages like
+libwww, Amaya, and Jigsaw. 
+Other questions about this notice can be
+directed to site-policy at w3.org.
diff --git a/debian/changelog b/debian/changelog
index 04455b1..61d22f3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+libxerces2-java (2.6.2-2) unstable; urgency=medium
+
+  * Included DOM Level 2 sources from the libjaxp1.2-java 
+    source package to built against them (closes: #304524)
+    Note: This is a temporary solution - after sarge we will update
+    ant which includes bootclasspath support for jikes need to build
+    without included sources.
+  * Included README.dom2-sources explaining where the DOM Level 2 sources
+    come from, why they are needed ...
+  * Included build.xml patch to copy the DOM Level 2 sources from the 
+    debian directory - before the build - to the build directory.
+  * Changed Build-Depends to Build-Depends-Indep to fix lintian warning.
+  * (avdyk) Added Wolfgang to the uploaders.
+  
+ -- Wolfgang Baer <WBaer at gmx.de>  Tue, 19 Apr 2005 20:28:25 +0200
+
 libxerces2-java (2.6.2-1) unstable; urgency=low
 
   * New upstream release
diff --git a/debian/control b/debian/control
index 8c5becb..72dd0f3 100644
--- a/debian/control
+++ b/debian/control
@@ -2,8 +2,8 @@ Source: libxerces2-java
 Section: libs
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Stefan Gybas <sgybas at debian.org>, Arnaud Vandyck <avdyk at debian.org>, Takashi Okamoto <tora at debian.org>
-Build-Depends: cdbs (>= 0.4.8), debhelper (>= 4.2.0), free-java-sdk, sablevm (>= 1.1.5-1), libgnujaxp-java, libant1.6-java, libjaxp1.2-java, libxml-commons-resolver1.1-java
+Uploaders: Stefan Gybas <sgybas at debian.org>, Arnaud Vandyck <avdyk at debian.org>, Takashi Okamoto <tora at debian.org>, Wolfgang Baer <WBaer at gmx.de>
+Build-Depends-Indep: cdbs (>= 0.4.8), debhelper (>= 4.2.0), free-java-sdk, sablevm (>= 1.1.5-1), libant1.6-java, libjaxp1.2-java, libxml-commons-resolver1.1-java, libgnujaxp-java
 Standards-Version: 3.6.1
 
 Package: libxerces2-java
diff --git a/debian/patches/03_build_include_dom2_source.patch b/debian/patches/03_build_include_dom2_source.patch
new file mode 100644
index 0000000..eb74b45
--- /dev/null
+++ b/debian/patches/03_build_include_dom2_source.patch
@@ -0,0 +1,13 @@
+--- build.xml.orig	2005-04-16 20:01:07.000000000 +0200
++++ build.xml	2005-04-16 19:22:52.000000000 +0200
+@@ -219,6 +219,10 @@
+         includes="**/*.res, **/*.properties">
+       </fileset>
+     </copy>
++    <echo message="Copying DOM Level 2 source file for build trick !"/>
++    <copy todir="${build.src}">
++      <fileset dir="debian/dom2-bindings" includes="**/*.java"/>
++    </copy>
+ 
+     <xjavac srcdir="${build.src}"
+            destdir="${build.dest}"
diff --git a/debian/patches/04_build_target13.patch b/debian/patches/04_build_target13.patch
new file mode 100644
index 0000000..95eb502
--- /dev/null
+++ b/debian/patches/04_build_target13.patch
@@ -0,0 +1,10 @@
+--- build.xml.orig	2005-04-19 20:41:32.000000000 +0200
++++ build.xml	2005-04-19 20:42:05.000000000 +0200
+@@ -227,6 +227,7 @@
+     <xjavac srcdir="${build.src}"
+            destdir="${build.dest}"
+            classpath="${build.dir}/classes:${tools.dir}/${jar.apis}:${tools.dir}/${jar.resolver}"
++           target="1.3"           
+            debug="${debug}"
+            deprecation="${deprecation}"
+            optimize="${optimize}"

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libxerces2-java.git



More information about the pkg-java-commits mailing list