diff --git a/debian/changelog b/debian/changelog index f7be595..6406b53 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,291 +1,308 @@ +qterminal (0.17.0-0ubuntu1) impish; urgency=medium + + * New upstream release 0.17.0 + * Update debian/control + - Bump Standards-Version to 4.5.1 + - Use lxqt-build-tools 0.9.0 + - Use libqtermwidget5-0-dev 0.17.0 + - Extend qterminal-l10n package description + * Update debian/qterminal.install + * Update debian/patches/appdata.patch + - Refresh patch + - Add Forwarded: not needed + - Add Lubuntu Developers as author + * Update debian/copyright + + -- apt-ghetto Tue, 17 Aug 2021 10:57:16 +0200 + qterminal (0.16.1-1ubuntu1) hirsute; urgency=low [ Raman Sarda ] * New upstream version. Merge from debian unstable. * Tighten debhelper-compat requirement. * Updated copyrights. * Updated upstream signing key. * Added upstream metadata. * Updated upstream patch. -- Raman Sarda Mon, 22 Feb 2021 01:50:32 +0530 qterminal (0.16.1-1) unstable; urgency=medium * Team upload. [ Sophie Brun ] * Update debian/upstream/signing-key.asc * New upstream version 0.16.1. Closes: #959963 * Refresh patch * Update minimal required versions of libqtermwidget5-0-dev and lxqt-build-tools * Bump Standard-Version to 4.5.0 [ Raphaël Hertzog ] * Refer to common license file for CC0-1.0. * Fix field name typo in debian/upstream/metadata (Repository-Browser => Repository-Browse). * Set upstream metadata fields: Repository. * Remove obsolete field Name from debian/upstream/metadata (already present in machine-readable debian/copyright). -- Sophie Brun Wed, 16 Dec 2020 15:06:50 +0100 qterminal (0.15.0-0ubuntu1) groovy; urgency=medium * New upstream release. - Update upstream signing key. - Update LXQt build dependencies. * Update Standards-version to 4.5.0, no changes needed. * Migrate to debhelper-compat. * Update copyright. -- Simon Quigley Thu, 04 Jun 2020 14:24:55 -0500 qterminal (0.14.1-1) unstable; urgency=medium * Cherry-picking upstream version 0.14.1. * Bumped minimum versions libqtermwidget5-0-dev (>= 0.14.1~) -- Alf Gaida Tue, 26 Feb 2019 03:09:41 +0100 qterminal (0.14.1-0ubuntu1) disco; urgency=medium * New upstream release. * Run wrap-and-sort. * Drop fix-memory-api.patch, which causes crashes. -- Simon Quigley Sat, 09 Mar 2019 15:56:11 -0600 qterminal (0.14.0-1) unstable; urgency=medium * Cherry-picking upstream version 0.14.0. * Bumped Standards to 4.3.0, no changes needed * Dropped d/compat, use debhelper-compat = 12, no changes needed * Fixed years in d/copyright * Added CC0 for qterminal.appdata.xml * Bumped minimum versions libqtermwidget5-0-dev (>= 0.14.0~) * Bumped minimum version lxqt-build-tools (>= 0.6.0~) * Removed obsolete PULL_TRANSLATIONS= OFF from dh_auto_configure * Added l10n-package, moved from lxqt-l10n * Added d/upstream/metadata -- Alf Gaida Sun, 27 Jan 2019 22:06:09 +0100 qterminal (0.14.0-0ubuntu1) disco; urgency=medium * New upstream release. - Bump build dependencies. - Remove reverse-applicable patches. * Bump Standards-version to 4.3.0, no changes needed. * Bump debhelper compat to 12, no changes needed. * Add new qterminal-l10n package. -- Simon Quigley Sat, 26 Jan 2019 01:12:04 -0600 qterminal (0.9.0-3ubuntu3) cosmic; urgency=medium * The preferences menu should never be larger than the screen (LP: #1784198). -- Simon Quigley Sun, 29 Jul 2018 15:04:10 -0500 qterminal (0.9.0-3ubuntu2) cosmic; urgency=medium * Remember the maximization state of the window (LP: #1754496). -- Simon Quigley Fri, 20 Jul 2018 05:25:18 -0500 qterminal (0.9.0-3ubuntu1) cosmic; urgency=medium * Update the maintainer and Vcs-* for maintaining in Lubuntu. * Add patch adapting to API changes in qtermwidget, and bump the dependencies accordingly. -- Simon Quigley Tue, 10 Jul 2018 22:34:17 -0500 qterminal (0.9.0-3) unstable; urgency=medium * Fixed typo in long description Nice catch, thanks annadane (Closes: #901565) -- Alf Gaida Sat, 16 Jun 2018 00:50:09 +0200 qterminal (0.9.0-1) unstable; urgency=medium * Cherry-picking upstream version 0.9.0. * Bumped build dependency libqtermwidget5-0-dev to >= 0.9.0~ * Bumped build dependency lxqt-build-tools to >= 0.5.0~ * Removed not needed build dependency qtbase5-private-dev * Refreshed metadata patch -- Alf Gaida Thu, 24 May 2018 01:56:48 +0200 qterminal (0.8.0-5) unstable; urgency=medium * Bumped compat to 11 * Bumped debhelper to >= 11~ * Bumped Standards to 4.1.4, no changes needed * Changed VCS fields for salsa * Changed Homepage, Source and watch to lxqt * Bumped years in copyright * Removed trailing whitespaces in changelog -- Alf Gaida Sat, 28 Apr 2018 19:20:40 +0200 qterminal (0.8.0-4) unstable; urgency=medium * Bumped Standards to 4.1.2, no changes needed * Removed branch from VCS fields * Removed debian/gbp.conf -- Alf Gaida Fri, 15 Dec 2017 17:56:14 +0100 qterminal (0.8.0-3) unstable; urgency=medium * Transition to unstable -- Alf Gaida Tue, 05 Dec 2017 19:14:51 +0100 qterminal (0.8.0-2) experimental; urgency=medium * Patched appdata and metainfo-path again -- Alf Gaida Sun, 05 Nov 2017 03:00:28 +0100 qterminal (0.8.0-1) experimental; urgency=medium * Cherry-picking upstream version 0.8.0. * Switched to experimental * Bumped Standards to 4.1.1 * Bumped libqtermwidget5-0-dev to >= 0.8.0 * Added dependency libutf8proc-dev * Bumped lxqt-build-tools to >= 0.4.0 * Fixed copyright * Dropped appdata-patch, applied upstream -- Alf Gaida Mon, 23 Oct 2017 01:47:22 +0200 qterminal (0.7.1-3) unstable; urgency=medium * Bumped Standards to 4.1.0 - no changes needed * Fixed d/control with cme * Close slowness bug, not reproducible anymore (Closes: #853220) -- Alf Gaida Wed, 06 Sep 2017 17:55:33 +0200 qterminal (0.7.1-2) unstable; urgency=medium * Fixed appdata format and location * Bumped Standards to 4.0.0, no changes needed * Bumpded copyright year -- Alf Gaida Sun, 13 Aug 2017 21:54:04 +0200 qterminal (0.7.1-1) unstable; urgency=medium * Cherry-picking upstream version 0.7.1 * Bumped minimum version libqtermwidget5-0-dev (>= 0.7.1) * Removed build dependencies: - cmake - liblxqt0-dev - libqt5xdg-dev - qttools5-dev - qttools5-dev-tools * Added build dependency lxqt-build-tools -- Alf Gaida Thu, 22 Dec 2016 00:35:57 +0100 qterminal (0.7.0-2) unstable; urgency=medium * Cherry-picking upstream release 0.7.0 * Sync debian foo with experimental * Bumped compat to 10 * Removed --parallel from rules, standard compat 10 * Bumped Standards to 3.9.8, no changes needed * Bumped minimum version debhelper (>= 10) * Bumped minimum version libqtermwidget5-0-dev (>= 0.7.0) * Added build dependency libkf5windowsystem-dev * Added build dependency liblxqt0-dev (>= 0.11.0) * Added build dependency libqt5svg5-dev * Added build dependency libqt5xdg-dev (>= 3.0.0) * Added Recommends qterminal-l10n * Fixed VCS fields, using https, plain /git/ and pointing to the right branch * Fixed copyright Format field, using https * Exported LC_ALL=C.UTF-8, make builds reproducible * Added hardening options * Added translation control to rules * Set CMAKE_BUILD_TYPE=RelWithDebInfo -- Alf Gaida Tue, 18 Oct 2016 20:59:13 +0200 qterminal (0.6.1~102-g58f4f72-1) unstable; urgency=medium * Cherry-picking upstream version 0.6.1~102-g58f4f72. * Fixed debian/.gitignore * Added minimum versions for libqtermwidget5-0-dev (>= 0.6.1~) * Bump Standards to 3.9.8, no changes needed * Fixed VCS-fields, using https and plain /git/ * Fixed copyright Format to https * Added LC_ALL=C.UTF-8 to rules for reproducible builds * Added hardening options * Set CMAKE_BUILD_TYPE=RelWithDebInfo -- Alf Gaida Sat, 06 Aug 2016 16:48:43 +0200 qterminal (0.6.0+20160104-1) unstable; urgency=medium [ Alf Gaida ] * Cherry-picking upstream version 0.6.0+20160104. * Fixed copyright for 2016, added Peter Mattern * Fixed 'possible-unindented-list-in-extended-description' [ Peter Mattern ] * Adjust control file -- Alf Gaida Mon, 11 Jan 2016 21:24:39 +0100 qterminal (0.6.0+20151227-1) unstable; urgency=medium * Cherry-picking upstream version 0.6.0+20151227. * Removed dbg package in favor of dbgsym. * Fixied debian/docs * Simplifed debian/rules * Renamed debian/qterminal.manpages to debian/manpages -- Alf Gaida Sun, 27 Dec 2015 17:57:04 +0100 qterminal (0.6.0+20150802-2) unstable; urgency=medium * Change x-terminal-emulator alternative priority to 40. (Closes: #802430) -- ChangZhuo Chen (陳昌倬) Tue, 20 Oct 2015 20:41:43 +0800 qterminal (0.6.0+20150802-1) unstable; urgency=medium [ Alf Gaida ] * initial debian packaging * improvements in debian $foo * Cherry-picking upstream version 0.6.0+20150802. * Changed mail address czchen [ Andrew Lee (李健秋) ] * Adding upstream version 0.6.0. [ ChangZhuo Chen (陳昌倬) ] * Initial release (Closes: #741173) * Cleanup debian $foo: - Add qterminal-dbg - Add watch - Add qterminal manpage - Add local-options - Update control - Install manpage - Remove lintian-overrides - Update description - Update copyright - Update rules, add linker flags -- ChangZhuo Chen (陳昌倬) Sat, 19 Sep 2015 10:14:08 +0800 diff --git a/debian/control b/debian/control index 86d2ca9..acbdb86 100644 --- a/debian/control +++ b/debian/control @@ -1,44 +1,46 @@ Source: qterminal Maintainer: Lubuntu Developers Uploaders: Simon Quigley XSBC-Original-Maintainer: LXQt Packaging Team Section: x11 Priority: optional Build-Depends: debhelper-compat (= 13), libkf5windowsystem-dev, - libqtermwidget5-0-dev (>= 0.16.1~), + libqtermwidget5-0-dev (>= 0.17.0), libqt5svg5-dev, libqt5x11extras5-dev, libutf8proc-dev, libx11-dev, - lxqt-build-tools (>= 0.8.0~) -Standards-Version: 4.5.0 + lxqt-build-tools (>= 0.9.0) +Standards-Version: 4.5.1 Vcs-Browser: https://phab.lubuntu.me/source/qterminal/ Vcs-Git: https://phab.lubuntu.me/source/qterminal.git XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/qterminal XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/qterminal.git Homepage: https://github.com/lxqt/qterminal Package: qterminal Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: qterminal-l10n Provides: x-terminal-emulator Description: Lightweight Qt terminal emulator QTerminal is a lightweight terminal emulator based on QTermWidget. . Among other it features * Split terminals (horizontally and vertically). * Multiple tabs. * Customizable shortcuts. * Various color schemes. Package: qterminal-l10n Architecture: all Multi-Arch: foreign Section: localization Depends: qttranslations5-l10n, ${misc:Depends} Breaks: qterminal (<< 0.6.1) Replaces: qterminal (<< 0.6.1) Description: Language package for qterminal + The l10n files for qterminal. + . This package contains the l10n files needed by qterminal. diff --git a/debian/copyright b/debian/copyright index 533578c..7c4568f 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,86 +1,88 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: qterminal Source: https://github.com/lxqt/qterminal.git Files: * -Copyright: 2016-2020 LXQt Team - 2010-2016 Petr Vanek +Copyright: 2016-2020, LXQt Team + 2010-2016, Petr Vanek + 2017, Nathan Osman License: GPL-2+ Files: qterminal.appdata.xml -Copyright: 2016-2020 LXQt Team +Copyright: 2016-2020, LXQt Team License: CC0-1.0 Files: src/config.h src/main.cpp src/mainwindow.* src/tabwidget.* -Copyright: 2006 Vladimir Kuznetsov +Copyright: 2006, Vladimir Kuznetsov License: GPL-2+ Files: src/third-party/* -Copyright: 2006-2011 the LibQxt project. +Copyright: 2006-2011, the LibQxt project. License: BSD-3-clause Files: debian/* -Copyright: 2012-2018 Alf Gaida - 2016 Peter Mattern - 2015 ChangZhuo Chen (陳昌倬) - 2012 Torsten Wohlfarth +Copyright: 2021, Lubuntu Developers + 2012-2018, Alf Gaida + 2016, Peter Mattern + 2015, ChangZhuo Chen (陳昌倬) + 2012, Torsten Wohlfarth License: GPL-2+ License: GPL-2+ This package 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. . This package 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: CC0-1.0 To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty. . You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see . . On Debian systems, the full text of the CC0 1.0 Universal license can be found in the file `/usr/share/common-licenses/CC0-1.0'. diff --git a/debian/patches/appdata.patch b/debian/patches/appdata.patch index 3a2a9dc..66e7fbf 100644 --- a/debian/patches/appdata.patch +++ b/debian/patches/appdata.patch @@ -1,47 +1,45 @@ Description: Add some appdata Author: Alf Gaida -Last-Update: 2018-07-10 +Author: Lubuntu Developers +Last-Update: 2021-08-17 +Forwarded: not-needed --- CMakeLists.txt | 2 +- qterminal.appdata.xml | 13 +++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 69c66b2..86fb6bb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -213,7 +213,7 @@ install(FILES +@@ -224,7 +224,7 @@ install(FILES install(FILES qterminal.appdata.xml - DESTINATION "${CMAKE_INSTALL_DATADIR}/appdata" + DESTINATION "${CMAKE_INSTALL_DATADIR}/metainfo" ) if(NOT APPLEBUNDLE) -diff --git a/qterminal.appdata.xml b/qterminal.appdata.xml -index 706d539..3c60444 100644 --- a/qterminal.appdata.xml +++ b/qterminal.appdata.xml @@ -1,6 +1,6 @@ - - qterminal.desktop + + qterminal.desktop CC0-1.0 GPL-2 QTerminal @@ -39,5 +39,10 @@ Find bar and highlighted match. - https://github.com/lxqt/qterminal - + + LXQt Team + https://github.com/lxde/qterminal + https://github.com/qterminal/issues + https://github.com/lxde/lxqt/wiki + http://github.com/lxde/lxqt-l10n + diff --git a/debian/qterminal.install b/debian/qterminal.install index e6063e1..ba4ca3c 100644 --- a/debian/qterminal.install +++ b/debian/qterminal.install @@ -1,5 +1,5 @@ usr/bin/qterminal usr/share/applications/qterminal.desktop -usr/share/applications/qterminal_drop.desktop +usr/share/applications/qterminal-drop.desktop usr/share/icons/hicolor/64x64/apps/qterminal.png usr/share/metainfo/qterminal.appdata.xml