[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