[saxonhe] 02/03: Changes for new upstream 9.8.0.8 version

Eugene Zhukov eugene at moszumanska.debian.org
Fri Feb 16 11:22:40 UTC 2018


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

eugene pushed a commit to branch master
in repository saxonhe.

commit 432465f3ee2998ce88c566ed0699b5f22372834c
Author: Eugene Zhukov <eugene at debian.org>
Date:   Fri Feb 16 08:44:32 2018 +0000

    Changes for new upstream 9.8.0.8 version
---
 debian/README.Debian           | 68 ------------------------------------------
 debian/README.source           |  7 ++---
 debian/changelog               |  6 ++++
 debian/orig-tar.sh             |  5 ++--
 debian/patches/pom_added.patch | 10 ++++---
 5 files changed, 17 insertions(+), 79 deletions(-)

diff --git a/debian/README.Debian b/debian/README.Debian
deleted file mode 100644
index cc62954..0000000
--- a/debian/README.Debian
+++ /dev/null
@@ -1,68 +0,0 @@
-Some source java files from upstream were removed. Namely all files from
-directory:
-
-  net/sf/saxon/xqj/*
-
-indeed:
-
-saxonhe-9.4.0.7\src\main\java\javax\xml\xquery\*:
-    Copyright # 2003, 2004, 2005, 2006, 2007, 2008 Oracle.  All rights
-    reserved.
-
-are licensed under non-free terms:
-
-[...]
-(c)
-does not modify, subset, superset or otherwise extend those public
-class or interface declarations whose names begin with "Java"
-[...]
-
-ref:
-http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/2013-September/043308.html
-
-full text:
-
----------- Forwarded message ----------
-From: Michael Kay <mike at saxonica.com>
-Date: Mon, Sep 2, 2013 at 11:24 PM
-Subject: Re: Saxon-HE copyright
-To: Eugene Zhukov <jevgeni.zh at gmail.com>
-
-
-These Java interface definitions are taken from the XQJ specification,
-JSR 225, which you can find here:
-
-http://jcp.org/aboutJava/communityprocess/final/jsr225/index.html
-
-along with the licensing terms.
-
-An extract of the license is:
-
-In addition, to the extent that an implementation of the Specification
-would be considered
-a derivative work under applicable law requiring a license grant from
-the holder of the
-copyright in the Specification, the Spec Lead grants a copyright
-license solely for the
-purpose of making and/or distributing an implementation of the
-Specification that: (a)
-except for the RI code licensed from Oracle under the RI License which
-is attached
-hereto as Exhibit B, does not include or otherwise make any use of the
-RI; (b) fully
-implements the Specification including all of its required interfaces
-and functionality; (c)
-does not modify, subset, superset or otherwise extend those public
-class or interface
-declarations whose names begin with “java;” and (d) passes the TCK.
-
-In other words: Saxon, as an implementation of the XQJ specification,
-takes advantage
-of the copyright license granted by Oracle, and satisfies the terms
-of this license insofar
-as it is a complete implementation of the specification and passes the TCK.
-
-NOTE: I am not a lawyer and this is not legal advice.
-
-Michael Kay
-Saxonica
diff --git a/debian/README.source b/debian/README.source
index 77026cc..cbf6c27 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -9,8 +9,7 @@ anything from the Internet, making the build compliant with
 the Debian policy.
 
 The pom.xml provided by patch is my own work.
-sf/saxon/dotnet and sf/saxon/option and sf/saxon/xqj
-packages are dropped as they are also omitted from original
-build process by Saxonica.
+net/sf/saxon/dotnet and net/sf/saxon/option packages are dropped as they are
+also omitted from original build process by Saxonica.
 
--- Eugene Zhukov <jevgeni.zh at gmail.com>  Fri, 17 May 2013 11:19:39 +0000
+-- Eugene Zhukov <eugene at debian.org>  Fri, 17 May 2013 11:19:39 +0000
diff --git a/debian/changelog b/debian/changelog
index 18173ae..18c20be 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+saxonhe (9.8.0.8+dfsg+1-1.1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Eugene Zhukov <eugene at debian.org>  Fri, 16 Feb 2018 07:42:40 +0000
+
 saxonhe (9.7.0.10+dfsg+1-1) unstable; urgency=medium
 
   * Include upstream resources (dfsg+1)
diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh
index 5482cd3..045acae 100755
--- a/debian/orig-tar.sh
+++ b/debian/orig-tar.sh
@@ -5,11 +5,10 @@ TAR=../saxonhe_$VERSION+dfsg+1.orig.tar.xz
 DIR=saxonhe-$VERSION
 TAG="$VERSION"
 
-svn -q export https://www.saxonica.co.uk/repos/archive/opensource/tags/${TAG}/hej $DIR
+svn -q export https://dev.saxonica.com/repos/archive/opensource/tags/${TAG}/hej $DIR
 XZ_OPT=--best tar cJf $TAR \
  --exclude 'javax' \
- --exclude 'data/lib' \
- --exclude 'data/w3c' \
  --exclude 'net/sf/saxon/dotnet' \
+ --exclude 'net/sf/saxon/data/w3c' \
  --exclude 'net/sf/saxon/option' $DIR
 rm -rf $DIR ../$TAG
diff --git a/debian/patches/pom_added.patch b/debian/patches/pom_added.patch
index f81f6de..c6aa7ce 100644
--- a/debian/patches/pom_added.patch
+++ b/debian/patches/pom_added.patch
@@ -5,13 +5,13 @@ Last-Update: 2014-09-14
 
 --- /dev/null
 +++ b/pom.xml
-@@ -0,0 +1,164 @@
+@@ -0,0 +1,166 @@
 +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 +  <modelVersion>4.0.0</modelVersion>
 +  <groupId>net.sf.saxon</groupId>
 +  <artifactId>Saxon-HE</artifactId>
-+  <version>9.7.0.10</version>
++  <version>9.8.0.8</version>
 +  <packaging>jar</packaging>
 +  <name>Saxon-HE</name>
 +  <description>The XSLT and XQuery Processor</description>
@@ -81,7 +81,7 @@ Last-Update: 2014-09-14
 +	</resource>
 +	<resource>
 +		<directory>data/</directory>
-+		<targetPath>.</targetPath>
++		<targetPath>net/sf/saxon/data</targetPath>
 +	</resource>
 +    </resources>
 +    <plugins>
@@ -119,7 +119,9 @@ Last-Update: 2014-09-14
 +                  <global name="EE" value="false"/>
 +                  <global name="PE" value="false"/>
 +                  <global name="DOTNET" value="false"/>
-+                  <global name="saxonc" value="false"/>
++                  <global name="OPT" value="false"/>
++                  <global name="SAXONC" value="false"/>
++                  <global name="BYTECODE" value="false"/>
 +                </preprocess>
 +
 +                <replaceregexp match="import com\.saxonica(.*)" replace="" flags="g">

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



More information about the pkg-java-commits mailing list