[Chinese-commits] [qterm] 01/01: Fixes for new release 1:0.7.1-1.
Boyuan Yang
hosiet-guest at moszumanska.debian.org
Tue Jan 3 20:40:43 UTC 2017
This is an automated email from the git hooks/post-receive script.
hosiet-guest pushed a commit to branch master
in repository qterm.
commit d7647d0451984806b7efd4fd2b9811e68235963a
Author: Boyuan Yang <073plan at gmail.com>
Date: Tue Jan 3 19:26:50 2017 +0800
Fixes for new release 1:0.7.1-1.
---
debian/changelog | 9 +++--
debian/control | 2 +-
debian/copyright | 38 ++++++++++++++++++--
.../3aeae9dfc6a56c2911a0e31fb27cd16ce276930e.patch | 41 ++++++++++++++++++++++
debian/patches/series | 1 +
5 files changed, 85 insertions(+), 6 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 3cbb193..eac01d5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,12 @@
qterm (1:0.7.1-1) unstable; urgency=medium
- * Team upload.
+ * New maintainer. (Closes: #841821)
* ACK previous NMU. Thanks!
* New upstream release.
- Switch to new upstream.
- Add support to OpenSSL 1.1.0. (Closes: #828524)
* Put package under Debian Chinese Team.
- - Remove LI Daobing from maintainer list. (Closes: #841821)
+ - Remove LI Daobing from maintainer list.
Thank you for all your contribution!
- Add myself onto uploaders list.
* Switch from cdbs to dh/debhelper buildsystem.
@@ -15,8 +15,11 @@ qterm (1:0.7.1-1) unstable; urgency=medium
* Bump standard version to 3.9.8.
* Remove obsolete menu file.
* Remove obsolete xpm icons.
+ * Add a patch to cherry-pick upstream license change.
+ - Fixes gpl-openssl license issue.
+ - Update d/copyright file.
- -- Boyuan Yang <073plan at gmail.com> Thu, 22 Dec 2016 18:54:59 +0800
+ -- Boyuan Yang <073plan at gmail.com> Tue, 03 Jan 2017 20:25:40 +0800
qterm (1:0.5.12-1.2) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index 5a74802..50adeb8 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Chinese Team <chinese-developers at lists.alioth.debian.org>
Uploaders:
Boyuan Yang <073plan at gmail.com>,
Build-Depends:
- debhelper (>= 10),
+ debhelper (>= 10~),
cmake,
qtbase5-dev,
qttools5-dev,
diff --git a/debian/copyright b/debian/copyright
index 56659fe..044b7ed 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -8,7 +8,7 @@ Copyright: kingson <xiaokiangwang at yahoo.com.cn>
hooey <hephooey at hotmail.com>
2001-2004, The QTerm Developers
2003-2016 Xiaoqiang Wang <xiaoqiangwang at gmail.com>
-License: GPL-2+
+License: GPL-2+ with OpenSSL exception
Files: debian/*
Copyright: 2002-2003 Anthony Fok <foka at debian.org>
@@ -29,7 +29,7 @@ Files: src/osdmessage.*
Copyright: 2004 by Enrico Ros <eros.kde at email.it>
License: GPL-2+
-Files: ssh/ssh/crc32.*
+Files: src/ssh/crc32.*
Copyright: 2003 Markus Friedl
License: BSD-2-Clause
Redistribution and use in source and binary forms, with or without
@@ -69,3 +69,37 @@ License: GPL-2+
.
On Debian systems, the complete text of version 2 of the GNU General
Public License may be found in /usr/share/common-licenses/GPL-2.
+
+License: GPL-2+ with OpenSSL exception
+ This program is free software; you can redistribute it
+ and/or modify it under the terms of the GNU General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later
+ version.
+ .
+ In addition, as a special exception, the author of this
+ program gives permission to link the code of its
+ release with the OpenSSL project's "OpenSSL" library (or
+ with modified versions of it that use the same license as
+ the "OpenSSL" library), and distribute the linked
+ executables. You must obey the GNU General Public
+ License in all respects for all of the code used other
+ than "OpenSSL". If you modify this file, you may extend
+ this exception to your version of the file, but you are
+ not obligated to do so. If you do not wish to do so,
+ delete this exception statement from your version.
+ .
+ This program is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied
+ warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ PURPOSE. See the GNU General Public License for more
+ details.
+ .
+ You should have received a copy of the GNU General Public
+ License along with this package; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+ Boston, MA 02110-1301 USA
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/patches/3aeae9dfc6a56c2911a0e31fb27cd16ce276930e.patch b/debian/patches/3aeae9dfc6a56c2911a0e31fb27cd16ce276930e.patch
new file mode 100644
index 0000000..fef43a5
--- /dev/null
+++ b/debian/patches/3aeae9dfc6a56c2911a0e31fb27cd16ce276930e.patch
@@ -0,0 +1,41 @@
+From: hephooey <hephooey at users.noreply.github.com>
+Date: Sun, 1 Jan 2017 15:13:18 -0500
+Subject: [PATCH] License update
+Forwarded: not-needed
+
+Upstream has updated the license for the whole project after 0.7.1
+release. Thought the patch is not useful to binary package, this patch
+is shipped to indicate that the project conforms to DFSG requirement.
+
+Commit url: https://github.com/qterm/qterm/commit/3aeae9dfc6a56c2911a0e31fb27cd16ce276930e
+
+This patch shall be removed in next release.
+
+---
+ COPYRIGHT | 13 +++++++++++++
+ 1 file changed, 13 insertions(+)
+
+diff --git a/COPYRIGHT b/COPYRIGHT
+index 94a9ed0..f07735b 100644
+--- a/COPYRIGHT
++++ b/COPYRIGHT
+@@ -1,3 +1,16 @@
++QTerm is licensed under the GNU General Public License version 3 with the
++addition of the following special exception:
++
++In addition, as a special exception, the copyright holders give permission to
++link the code of portions of this program with the OpenSSL library. You must
++obey the GNU General Public License in all respects for all of the code used
++other than OpenSSL. If you modify file(s) with this exception, you may extend
++this exception to your version of the file(s), but you are not obligated to do
++so. If you do not wish to do so, delete this exception statement from your
++version. If you delete this exception statement from all source files in the
++program, then also delete it here.
++
++
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+--
+2.11.0
+
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..9745edd
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+3aeae9dfc6a56c2911a0e31fb27cd16ce276930e.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/chinese/qterm.git
More information about the Chinese-commits
mailing list