[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