[pkg-java] r17220 - in tags/saxonhe: . 9.4.0.7.dfsg-1/debian
Mathieu Malaterre
malat at alioth.debian.org
Thu Sep 12 05:18:38 UTC 2013
Author: malat
Date: 2013-09-12 05:18:37 +0000 (Thu, 12 Sep 2013)
New Revision: 17220
Added:
tags/saxonhe/9.4.0.7.dfsg-1/
tags/saxonhe/9.4.0.7.dfsg-1/debian/README.Debian
Modified:
tags/saxonhe/9.4.0.7.dfsg-1/debian/changelog
tags/saxonhe/9.4.0.7.dfsg-1/debian/orig-tar.sh
tags/saxonhe/9.4.0.7.dfsg-1/debian/rules
tags/saxonhe/9.4.0.7.dfsg-1/debian/watch
Log:
[svn-buildpackage] Tagging saxonhe 9.4.0.7.dfsg-1
Copied: tags/saxonhe/9.4.0.7.dfsg-1/debian/README.Debian (from rev 17201, trunk/saxonhe/debian/README.Debian)
===================================================================
--- tags/saxonhe/9.4.0.7.dfsg-1/debian/README.Debian (rev 0)
+++ tags/saxonhe/9.4.0.7.dfsg-1/debian/README.Debian 2013-09-12 05:18:37 UTC (rev 17220)
@@ -0,0 +1,68 @@
+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 satisifies 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
Modified: tags/saxonhe/9.4.0.7.dfsg-1/debian/changelog
===================================================================
--- trunk/saxonhe/debian/changelog 2013-09-07 19:03:02 UTC (rev 17200)
+++ tags/saxonhe/9.4.0.7.dfsg-1/debian/changelog 2013-09-12 05:18:37 UTC (rev 17220)
@@ -1,4 +1,4 @@
-saxonhe (9.4.0.7-1) unstable; urgency=low
+saxonhe (9.4.0.7.dfsg-1) unstable; urgency=low
* Initial release. Closes: #708214
Modified: tags/saxonhe/9.4.0.7.dfsg-1/debian/orig-tar.sh
===================================================================
--- trunk/saxonhe/debian/orig-tar.sh 2013-09-07 19:03:02 UTC (rev 17200)
+++ tags/saxonhe/9.4.0.7.dfsg-1/debian/orig-tar.sh 2013-09-12 05:18:37 UTC (rev 17220)
@@ -1,7 +1,7 @@
#!/bin/sh -e
VERSION=$2
-TAR=../saxonhe_$VERSION.orig.tar.gz
+TAR=../saxonhe_$VERSION.dfsg.orig.tar.gz
DIR=saxonhe-$VERSION
SRC_DIR=$DIR/src/main/java
TAG="$VERSION"
Modified: tags/saxonhe/9.4.0.7.dfsg-1/debian/rules
===================================================================
--- trunk/saxonhe/debian/rules 2013-09-07 19:03:02 UTC (rev 17200)
+++ tags/saxonhe/9.4.0.7.dfsg-1/debian/rules 2013-09-12 05:18:37 UTC (rev 17220)
@@ -5,5 +5,6 @@
JAVA_HOME := /usr/lib/jvm/default-java
+DEB_UPSTREAM_VERSION2 := $(shell echo $(DEB_UPSTREAM_VERSION) | sed 's/.dfsg//')
get-orig-source:
- uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename
+ uscan --download-version $(DEB_UPSTREAM_VERSION2) --force-download --rename
Modified: tags/saxonhe/9.4.0.7.dfsg-1/debian/watch
===================================================================
--- trunk/saxonhe/debian/watch 2013-09-07 19:03:02 UTC (rev 17200)
+++ tags/saxonhe/9.4.0.7.dfsg-1/debian/watch 2013-09-12 05:18:37 UTC (rev 17220)
@@ -1,4 +1,4 @@
version=3
-
+opts=dversionmangle=s/\.dfsg// \
https://dev.saxonica.com/repos/archive/opensource/tags/ (\d.*)/ \
debian debian/orig-tar.sh
More information about the pkg-java-commits
mailing list