diff --git a/debian/changelog b/debian/changelog index df47c0a..92e25dd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,354 +1,368 @@ +libqtxdg (3.7.1-0ubuntu1) impish; urgency=medium + + * New upstream version 3.7.1 + * Bump Standards-Version to 4.5.1 + * Bump build dependency lxqt-build-tools to 0.9.0 + * Update and fix debian/copyright + * Update symbols + - Demangle symbols + - Remove unused symbols + - Add Build-Depends-Package metadata field + * Update debian/qtxdg-dev-tools.lintian-overrides + + -- apt-ghetto Sat, 07 Aug 2021 16:19:54 +0200 + libqtxdg (3.6.0-1ubuntu3) hirsute; urgency=medium * No change rebuild with fixed ownership. -- Dimitri John Ledkov Tue, 16 Feb 2021 16:58:55 +0000 libqtxdg (3.6.0-1ubuntu2) hirsute; urgency=medium * Fixed s390x symbols errors. * fixed previous changelog too. -- Raman Sarda Fri, 12 Feb 2021 02:28:10 +0530 libqtxdg (3.6.0-1ubuntu1) hirsute; urgency=medium * Merge from Debian unstable. * Updated debhelper-compat to 13. * Updated symbols file. -- Raman Sarda Fri, 12 Feb 2021 00:25:21 +0530 libqtxdg (3.6.0-1) unstable; urgency=medium [ Andrew Lee (李健秋) ] * New upstream version 3.6.0. * refresh debian/libqt5xdg3.symbols file. * Fix unindented lines. * Add salsa-ci.yml file. -- Andrew Lee (李健秋) Fri, 25 Dec 2020 10:53:00 +0800 libqtxdg (3.5.0-0ubuntu3) hirsute; urgency=medium * No-change rebuild against qtbase-abi-5-15-2. -- Dmitry Shachnev Fri, 27 Nov 2020 14:09:29 +0300 libqtxdg (3.5.0-0ubuntu2) hirsute; urgency=medium * No-change rebuild against qtbase-abi-5-15-1. -- Dmitry Shachnev Fri, 30 Oct 2020 15:40:52 +0300 libqtxdg (3.5.0-0ubuntu1) groovy; urgency=medium * New upstream release. - Update upstream signing key. - Update LXQt build dependencies. - Update symbols from amd64 build logs. * Bump Standards-version to 4.5.0, no changes needed. * debhelper -> debhelper-compat. * Run wrap-and-sort. * Update binary-without-manpage overrides. * Fix possible-unindented-list-in-extended-description. -- Simon Quigley Wed, 03 Jun 2020 23:01:42 -0500 libqtxdg (3.4.0-1ubuntu1) focal; urgency=medium [ Alf Gaida ] * New upstream version 3.4.0 * Switched to gbp * Bumped Standards to 4.4.1, no changes needed * Added new symbols * Fixed tools packaging and descriptions * Added qtxdg-dev-tools to libqtxdg recommends [ apt-ghetto ] * Take the package from salsa.debian.org * Update it for ci/unstable * Update debian/copyright -- Alf Gaida Sun, 27 Oct 2019 18:28:10 +0100 libqtxdg (3.4.0-1) unstable; urgency=medium * New upstream version 3.4.0 * Switched to gbp * Bumped Standards to 4.4.1, no changes needed * Removed Dbus patch, fixed upstream * Added new symbols * Fixed tools packaging and descriptions * Added qtxdg-dev-tools to libqtxdg recommends -- Alf Gaida Sun, 27 Oct 2019 18:28:10 +0100 libqtxdg (3.3.1-2) unstable; urgency=medium * Upstream patch: Avoid freeze for DBusActivatable apps (Closes: #928721) -- Alf Gaida Thu, 09 May 2019 17:57:01 +0200 libqtxdg (3.3.1-1) unstable; urgency=medium * Cherry-picked new upstream-release 3.3.1. * Added build dependency lxqt-build-tools (>= 0.6.0) * Removed some cmake files from debian/copyright -- Alf Gaida Sun, 24 Feb 2019 17:18:32 +0100 libqtxdg (3.3.1-0ubuntu2) disco; urgency=medium * No change rebuild against qtbase-abi-5-12-2. -- Rik Mills Wed, 27 Mar 2019 14:40:02 +0000 libqtxdg (3.3.1-0ubuntu1) disco; urgency=medium * New upstream release. * Add lxqt-build-tools to build dependencies. -- Simon Quigley Fri, 08 Mar 2019 23:13:56 -0600 libqtxdg (3.3.0-1) unstable; urgency=medium * Cherry-picked new upstream-release 3.3.0 * Bumped Standards to 4.3.0, no changes needed * Dropped d/compat, use debhelper-compat = 12, no changes needed * Added Build-Depends-Package field to symbols * Fixed the location of some files in d/copyright * Fixed years in d/copyright -- Alf Gaida Sun, 27 Jan 2019 12:49:28 +0100 libqtxdg (3.3.0-0ubuntu1) disco; urgency=medium * New upstream release. - Remove reverse-applicable patches. * Bump Standards-version to 4.3.0, no changes needed. * Bump debhelper compat to 12, no changes needed. -- Simon Quigley Fri, 25 Jan 2019 21:47:42 -0600 libqtxdg (3.2.0-2ubuntu1) cosmic; urgency=medium * Bump Standards-version to 4.1.5, no changes needed. * Run wrap-and-sort. * Fix inability to drag a menu item to the desktop. * Following Debian, add a runtime dependency of libglib2.0-bin to libqtxdg3 (Closes: #902054, #902055). -- Simon Quigley Fri, 13 Jul 2018 23:02:19 -0500 libqtxdg (3.2.0-2) unstable; urgency=medium * Added libqtxdg dependency libglib2.0-bin (Closes: #902054, #902055) -- Alf Gaida Sat, 23 Jun 2018 14:35:01 +0200 libqtxdg (3.2.0-1) unstable; urgency=medium * Cherry-picked new upstream-release 3.2.0 * Fixed watchfile lxde -> lxqt * Moved ./debian/.gitignore to ./.gitignore -- Alf Gaida Wed, 23 May 2018 01:44:48 +0200 libqtxdg (3.2.0-0ubuntu1) cosmic; urgency=medium * New upstream release. * Update Vcs-* and Maintainer to Lubuntu values. * Update copyright file. * Remove "~" from debhelper depends. * Update the watch file to point to the new upstream location. * Remove trailing whitespace from rules. -- Simon Quigley Mon, 21 May 2018 21:18:58 -0500 libqtxdg (3.1.0-6) unstable; urgency=medium * Bumped debhelper to >= 11~ * Bumped compat to 11 * Installed examples * Removed cmake minimum version, not needed any longer * Bumped Standards to 4.1.4, no changes needed * Removed trailing whitespaces * Changed VCS fields to salsa * Fixed homepage link * Added dependency file to libqtxdg * Added dependency libmagic-dev to libqtxdg-dev * Use a secure link to copyright-format * Fixed Source link * Fixed years in copyright -- Alf Gaida Thu, 26 Apr 2018 20:32:25 +0200 libqtxdg (3.1.0-5) unstable; urgency=medium * Bumped Standards to 4.1.2, no changes needed * Removed debian/gbp.conf * Removed branch from VCS fields -- Alf Gaida Thu, 14 Dec 2017 01:52:34 +0100 libqtxdg (3.1.0-4) unstable; urgency=medium * Switch to unstable -- Alf Gaida Mon, 04 Dec 2017 02:22:57 +0100 libqtxdg (3.1.0-3) experimental; urgency=medium * Removed superfluous line from symbols * Removed trailing whitespaces from changelog -- Alf Gaida Thu, 30 Nov 2017 21:26:44 +0100 libqtxdg (3.1.0-2) experimental; urgency=medium * Pick up Qt 5.9.2 -- Alf Gaida Fri, 27 Oct 2017 19:11:33 +0200 libqtxdg (3.1.0-1) experimental; urgency=medium * Cherry-picked new upstream-release 3.1.0 * Added lintian-overrides for tools package * Added new symbols for action handling -- Alf Gaida Sun, 22 Oct 2017 13:53:34 +0200 libqtxdg (3.0.0-1) experimental; urgency=medium * Imported new upstream release: 3.0.0 * Switched to experimental * Renamed packages to reflect the new soname * Added dependency libqt5svg5-dev to QtXdgIconloader dev package. * Bumped Standards to 4.1.1 * Added override_dh_missing * Added tools package * Fixed symbols * Reworked copyright -- Alf Gaida Mon, 09 Oct 2017 18:01:08 +0200 libqtxdg (2.0.0-8) unstable; urgency=medium * Added dependency libqt5svg5-dev to QtXdgIconloader dev package. (Closes: #877569)- Thanks Tim Dengel * Bumped Standards to 4.1.1 * added override_dh_missing to rules -- Alf Gaida Tue, 03 Oct 2017 16:32:20 +0200 libqtxdg (2.0.0-7) unstable; urgency=medium * Added qttranslations5-l10n to Recommends - without this packagage there are no working shortcuts in localized LXQt desktops. So we want to make sure that the package is at least recommended for qtxdg based packages. -- Alf Gaida Mon, 24 Jul 2017 21:54:16 +0200 libqtxdg (2.0.0-6) unstable; urgency=medium * Bump Standards to 4.0.0 - no changes needed * Added Dependeny share-mime-info (Closes: #866744) * Bumped year in copyrights * Removed --parallel from rules, default in compat-leveld 10 -- Alf Gaida Sat, 01 Jul 2017 14:15:07 +0200 libqtxdg (2.0.0-5) unstable; urgency=medium * Rebuild with Qt 5.7.1~ -- Alf Gaida Fri, 04 Nov 2016 17:59:49 +0100 libqtxdg (2.0.0-4) unstable; urgency=medium * Cherry-picked new upstream release 2.0.0. * Added current signing key * Bumped compat to 10 * Bumped debhelper to (>= 10) * Added build dependency libqt5svg5-dev * Renamed package libqt5xdg1 -> libqt5xdg2 (soname bump) * Added packages libqt5xdgiconloader2 and libqt5xdgiconloader-dev * XdgIconLoader: Recommend gtk-update-icon-cache Thanks Rohan Garg * Renamed install and symbols files * Fixed symbols * Fixed .gitignore * Reworked descriptions in debian/control to prevent lintian whining * Fixed copyright for xdgiconloader * Added README.md to debian/docs * Set CMAKE_BUILD_TYPE=RelWithDebInfo -- Alf Gaida Sat, 09 Jul 2016 20:16:32 +0200 libqtxdg (1.3.0-4) unstable; urgency=medium * Added libfile-mimeinfo-perl as dependency, we really need this, a recommendation is not enough. Thanks tsujan. * Bumped standards to 3.9.8, no changes needed * Bump years in copyright * Added README to debian/docs * Added hardening=+all * Exported LC_ALL=C.UTF-8 - define language settings for reproducible builds * Fixed VCS-fields, use https and plain /git/ * Fixed copyrights Format field to https -- Alf Gaida Wed, 10 Aug 2016 23:06:12 +0200 libqtxdg (1.3.0-3) unstable; urgency=medium * Remove dbg package in favor of dbgsym. -- Alf Gaida Sat, 26 Dec 2015 17:01:26 +0100 libqtxdg (1.3.0-2) unstable; urgency=medium * Merge to unstable. * Update Vcs-*. * Update gbp.conf. -- ChangZhuo Chen (陳昌倬) Thu, 12 Nov 2015 19:03:47 +0800 libqtxdg (1.3.0-1) experimental; urgency=medium * Cherry-picking upstream version 1.3.0. -- Alf Gaida Wed, 28 Oct 2015 18:09:50 +0100 libqtxdg (1.2.0+20150807-2) unstable; urgency=medium * cme fix dpkg-control * remove not needed breaks and replaces * removed unused files and paragraphs from copyright * use only github in watchfile * update upstream signing key -- Alf Gaida Mon, 31 Aug 2015 23:37:19 +0200 libqtxdg (1.2.0+20150807-1) unstable; urgency=medium [ ChangZhuo Chen (陳昌倬) ] * Update copyright * Add -Wl,--as-needed to LDFLAGS * Initial release (Closes: #757133) [ Alf Gaida ] * some improvements in debian $foo * changes some whitespaces in rules [ Andrew Lee (李健秋) ] * Removing whitespaces at EOL and EOF. * Added myself as Uploader. * Merging upstream version 1.2.0+20150807. * Use whitespace separated instead of commas to fit the machine-readable copyright format. -- Andrew Lee (李健秋) Fri, 14 Aug 2015 04:07:21 +0800 diff --git a/debian/control b/debian/control index 9c0e429..1f881a5 100644 --- a/debian/control +++ b/debian/control @@ -1,94 +1,94 @@ Source: libqtxdg Maintainer: Lubuntu Developers XSBC-Original-Maintainer: LXQt Packaging Team Uploaders: Alf Gaida , ChangZhuo Chen (陳昌倬) , Andrew Lee (李健秋) Section: libs Priority: optional Build-Depends: cmake, debhelper-compat (= 13), libmagic-dev, libqt5svg5-dev, - lxqt-build-tools (>= 0.7.0), + lxqt-build-tools (>= 0.9.0), pkg-config, qtbase5-private-dev, qttools5-dev, qttools5-dev-tools -Standards-Version: 4.5.0 +Standards-Version: 4.5.1 Vcs-Browser: https://phab.lubuntu.me/source/libqtxdg/ Vcs-Git: https://phab.lubuntu.me/source/libqtxdg.git XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/libqtxdg XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/libqtxdg.git Homepage: https://github.com/lxqt/libqtxdg Package: libqt5xdg3 Architecture: any Multi-Arch: same Depends: file, libfile-mimeinfo-perl, libglib2.0-bin, shared-mime-info, ${misc:Depends}, ${shlibs:Depends} Recommends: qttranslations5-l10n Pre-Depends: ${misc:Pre-Depends} Provides: libqt5xdg Description: Implementation of the XDG Specifications for Qt (shared lib) This library implements functions of the XDG Specifications in Qt. It is part of LXQt. . This package provides the shared library. Package: libqt5xdgiconloader3 Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: gtk-update-icon-cache Pre-Depends: ${misc:Pre-Depends} Provides: libqt5xdgiconloader Description: Implementation of the XDG Iconloader for Qt (shared lib) This library implements the backend to load icons which are handled according to the XDG Icon Theme Specification in Qt. It is part of LXQt. . This package provides the shared library. Package: libqt5xdg-dev Architecture: any Section: libdevel Depends: libmagic-dev, libqt5xdg3 (= ${binary:Version}), libqt5xdgiconloader-dev (= ${binary:Version}), ${misc:Depends} Recommends: qtxdg-dev-tools (= ${source:Version}) Description: Development files for libqtxdg This library implements functions of the XDG Specifications in Qt. It is part of LXQt. . This package provides development files. Package: libqt5xdgiconloader-dev Architecture: any Section: libdevel Depends: libqt5svg5-dev, libqt5xdgiconloader3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: Development files for libqtxdgiconloader This library implements the backend to load icons which are handled according to the XDG Icon Theme Specification in Qt. It is part of LXQt. . This package provides development files. Package: qtxdg-dev-tools Architecture: any Section: devel Depends: libqt5xdg3 (= ${binary:Version}), libqt5xdgiconloader3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: Tools for QtXdg This package provide some tools for qtxdg: * qtxdg-desktop-file-start - QtXdg XdgDesktopFile start Tester * qtxdg-iconfinder - Find icons the QtXdg way * qtxdg-mat - Mime app tool for QtXdg diff --git a/debian/copyright b/debian/copyright index c9a8f41..44ab26a 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,151 +1,173 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: libqtxdg Source: https://github.com/lxqt/libqtxdg Files: * Copyright: 2012-2018, LXQt team 2010-2012, Razor team License: LGPL-2.1+ -Files: qtxdg/desktopenvironment_p.cpp - qtxdg/xdgdesktopfile_p.h +Files: src/qtxdg/desktopenvironment_p.cpp + src/qtxdg/xdgdesktopfile_p.h test/qtxdg_test.cpp test/qtxdg_test.h test/tst_xdgdirs.cpp - xdgiconloader/plugin/xdgiconengineplugin.cpp - xdgiconloader/plugin/xdgiconengineplugin.h + src/xdgiconloader/plugin/xdgiconengineplugin.cpp + src/xdgiconloader/plugin/xdgiconengineplugin.h Copyright: 2013-2017, LXQt team License: LGPL-2.1+ -Files: qtxdg/xdgmacros.h - qtxdg/xdgmimetype.cpp - qtxdg/xdgmimetype.h +Files: src/qtxdg/qtxdglogging.cpp + src/qtxdg/qtxdglogging.h + src/qtxdg/xdgmacros.h + src/qtxdg/xdgmimeapps.cpp + src/qtxdg/xdgmimeapps.h + src/qtxdg/xdgmimeapps_p.h + src/qtxdg/xdgmimeappsbackendinterface.cpp + src/qtxdg/xdgmimeappsbackendinterface.h + src/qtxdg/xdgmimeappsglibbackend.cpp + src/qtxdg/xdgmimeappsglibbackend.h + src/qtxdg/xdgmimetype.cpp + src/qtxdg/xdgmimetype.h test/tst_xdgdesktopfile.cpp test/tst_xdgdesktopfile.h + src/tools/mat/defappmatcommand.cpp + src/tools/mat/defappmatcommand.h + src/tools/mat/matcommandinterface.cpp + src/tools/mat/matcommandinterface.h + src/tools/mat/matcommandmanager.cpp + src/tools/mat/matcommandmanager.h + src/tools/mat/matglobals.h + src/tools/mat/mimetypematcommand.cpp + src/tools/mat/mimetypematcommand.h + src/tools/mat/openmatcommand.cpp + src/tools/mat/openmatcommand.h + src/tools/mat/qtxdg-mat.cpp util/qtxdg-desktop-file-start.cpp util/qtxdg-iconfinder.cpp -Copyright: 2014-2018, Luís Pereira +Copyright: 2014, 2016-2018, Luís Pereira License: LGPL-2.1+ Files: cmake/compiler_settings.cmake Copyright: 2013, Hong Jen Yee (PCMan) 2015, Luís Pereira License: BSD-3-clause Files: debian/* -Copyright: 2013-2018, Alf Gaida +Copyright: 2021, Lubuntu Developers + 2013-2018, Alf Gaida 2015, Andrew Lee (李健秋) 2014-2016, ChangZhuo Chen (陳昌倬) License: LGPL-2.1+ -Files: qtxdg/xdgaction.cpp - qtxdg/xdgaction.h - qtxdg/xdgautostart.cpp - qtxdg/xdgautostart.h - qtxdg/xdgdesktopfile.cpp - qtxdg/xdgdesktopfile.h - qtxdg/xdgdirs.cpp - qtxdg/xdgdirs.h - qtxdg/xdgicon.cpp - qtxdg/xdgicon.h - qtxdg/xdgmenu.cpp - qtxdg/xdgmenu.h - qtxdg/xdgmenu_p.h - qtxdg/xdgmenuapplinkprocessor.cpp - qtxdg/xdgmenuapplinkprocessor.h - qtxdg/xdgmenulayoutprocessor.cpp - qtxdg/xdgmenulayoutprocessor.h - qtxdg/xdgmenureader.cpp - qtxdg/xdgmenureader.h - qtxdg/xdgmenurules.cpp - qtxdg/xdgmenurules.h - qtxdg/xdgmenuwidget.cpp - qtxdg/xdgmenuwidget.h - qtxdg/xmlhelper.cpp - qtxdg/xmlhelper.h +Files: src/qtxdg/xdgaction.cpp + src/qtxdg/xdgaction.h + src/qtxdg/xdgautostart.cpp + src/qtxdg/xdgautostart.h + src/qtxdg/xdgdesktopfile.cpp + src/qtxdg/xdgdesktopfile.h + src/qtxdg/xdgdirs.cpp + src/qtxdg/xdgdirs.h + src/qtxdg/xdgicon.cpp + src/qtxdg/xdgicon.h + src/qtxdg/xdgmenu.cpp + src/qtxdg/xdgmenu.h + src/qtxdg/xdgmenu_p.h + src/qtxdg/xdgmenuapplinkprocessor.cpp + src/qtxdg/xdgmenuapplinkprocessor.h + src/qtxdg/xdgmenulayoutprocessor.cpp + src/qtxdg/xdgmenulayoutprocessor.h + src/qtxdg/xdgmenureader.cpp + src/qtxdg/xdgmenureader.h + src/qtxdg/xdgmenurules.cpp + src/qtxdg/xdgmenurules.h + src/qtxdg/xdgmenuwidget.cpp + src/qtxdg/xdgmenuwidget.h + src/qtxdg/xmlhelper.cpp + src/qtxdg/xmlhelper.h Copyright: 2010-2012, Razor team License: LGPL-2.1+ -Files: xdgiconloader/xdgiconloader.cpp - xdgiconloader/xdgiconloader_p.h +Files: src/xdgiconloader/xdgiconloader.cpp + src/xdgiconloader/xdgiconloader_p.h Copyright: 2014, Digia Plc and/or its subsidiary(-ies) License: LGPL-2.1-or-3-with-Digia-1.1-exception 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 COPYRIGHT HOLDERS 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 HOLDERS 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: LGPL-2.1+ This program or library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . On Debian systems, the complete text of the GNU Lesser General Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1". License: LGPL-2.1-or-3-with-Digia-1.1-exception GNU Lesser General Public License: This file may be used under the terms of the GNU Lesser General Public License version 2.1 or version 3 as published by the Free Software Foundation and appearing in the file LICENSE.LGPLv21 and LICENSE.LGPLv3 included in the packaging of this file. Please review the following information to ensure the GNU Lesser General Public License requirements will be met: https://www.gnu.org/licenses/lgpl.html. . On Debian systems, the complete text of the GNU Lesser General Public License 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1`. The complete text of the GNU Lesser General Public License version 3 can be found in `/usr/share/common-licenses/LGPL-3`. . In addition, as a special exception, Digia gives you certain additional rights. . Digia Qt LGPL Exception version 1.1: As an additional permission to the GNU Lesser General Public License version 2.1, the object code form of a "work that uses the Library" may incorporate material from a header file that is part of the Library. You may distribute such object code under terms of your choice, provided that: . (i) the header files of the Library have not been modified; and (ii) the incorporated material is limited to numerical parameters, data structure layouts, accessors, macros, inline functions and templates; and (iii) you comply with the terms of Section 6 of the GNU Lesser General Public License version 2.1. . Moreover, you may apply this exception to a modified version of the Library, provided that such modification does not involve copying material from the Library into the modified Library's header files unless such material is limited to (i) numerical parameters; (ii) data structure layouts; (iii) accessors; and (iv) small macros, templates and inline functions of five lines or less in length. . Furthermore, you are not required to apply this additional permission to a modified version of the Library. diff --git a/debian/libqt5xdg3.symbols b/debian/libqt5xdg3.symbols index 340da0c..4b008ac 100644 --- a/debian/libqt5xdg3.symbols +++ b/debian/libqt5xdg3.symbols @@ -1,171 +1,160 @@ libQt5Xdg.so.3 libqt5xdg3 #MINVER# +* Build-Depends-Package: libqt5xdg3-dev (c++)"XdgAction::XdgAction(QObject*)@Base" 1.0.0 (c++)"XdgAction::XdgAction(QString const&, QObject*)@Base" 1.0.0 (c++)"XdgAction::XdgAction(XdgAction const&, QObject*)@Base" 1.0.0 (c++)"XdgAction::XdgAction(XdgDesktopFile const&, QObject*)@Base" 1.0.0 (c++)"XdgAction::XdgAction(XdgDesktopFile const*, QObject*)@Base" 1.0.0 (c++)"XdgAction::isValid() const@Base" 1.0.0 (c++)"XdgAction::load(XdgDesktopFile const&)@Base" 1.0.0 (c++)"XdgAction::metaObject() const@Base" 1.0.0 (c++)"XdgAction::operator=(XdgAction const&)@Base" 1.0.0 (c++)"XdgAction::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.0.0 (c++)"XdgAction::qt_metacast(char const*)@Base" 1.0.0 (c++)"XdgAction::runConmmand() const@Base" 1.0.0 (c++)"XdgAction::staticMetaObject@Base" 1.0.0 (c++)"XdgAction::updateIcon()@Base" 1.0.0 (c++)"XdgAction::~XdgAction()@Base" 1.0.0 (c++)"XdgAutoStart::desktopFileList(QStringList, bool)@Base" 1.0.0 (c++)"XdgAutoStart::desktopFileList(bool)@Base" 1.0.0 (c++)"XdgAutoStart::localPath(XdgDesktopFile const&)@Base" 1.0.0 + (c++)"XdgDefaultApps::emailClient()@Base" 3.6.0 + (c++)"XdgDefaultApps::emailClients()@Base" 3.6.0 + (c++)"XdgDefaultApps::fileManager()@Base" 3.6.0 + (c++)"XdgDefaultApps::fileManagers()@Base" 3.6.0 + (c++)"XdgDefaultApps::setEmailClient(XdgDesktopFile const&)@Base" 3.6.0 + (c++)"XdgDefaultApps::setFileManager(XdgDesktopFile const&)@Base" 3.6.0 + (c++)"XdgDefaultApps::setWebBrowser(XdgDesktopFile const&)@Base" 3.6.0 + (c++)"XdgDefaultApps::webBrowser()@Base" 3.6.0 + (c++)"XdgDefaultApps::webBrowsers()@Base" 3.6.0 (c++)"XdgDesktopFile::XdgDesktopFile()@Base" 1.0.0 (c++)"XdgDesktopFile::XdgDesktopFile(XdgDesktopFile const&)@Base" 1.0.0 (c++)"XdgDesktopFile::XdgDesktopFile(XdgDesktopFile::Type, QString const&, QString const&)@Base" 1.0.0 (c++)"XdgDesktopFile::actionActivate(QString const&, QStringList const&) const@Base" 3.1.0 (c++)"XdgDesktopFile::actionIcon(QString const&, QIcon const&) const@Base" 3.1.0 (c++)"XdgDesktopFile::actionIconName(QString const&) const@Base" 3.1.0 (c++)"XdgDesktopFile::actionName(QString const&) const@Base" 3.1.0 (c++)"XdgDesktopFile::actions() const@Base" 3.1.0 (c++)"XdgDesktopFile::categories() const@Base" 1.2.0 (c++)"XdgDesktopFile::contains(QString const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::expandExecString(QStringList const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::fileName() const@Base" 1.0.0 (c++)"XdgDesktopFile::icon(QIcon const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::iconName() const@Base" 1.0.0 (c++)"XdgDesktopFile::id(QString const&, bool)@Base" 2.0.0 (c++)"XdgDesktopFile::isShown(QString const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::isSuitable(bool, QString const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::isValid() const@Base" 1.0.0 (c++)"XdgDesktopFile::load(QString const&)@Base" 1.0.0 (c++)"XdgDesktopFile::localizedKey(QString const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::localizedValue(QString const&, QVariant const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::mimeTypes() const@Base" 1.3.0 (c++)"XdgDesktopFile::operator=(XdgDesktopFile const&)@Base" 1.0.0 (c++)"XdgDesktopFile::operator==(XdgDesktopFile const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::removeEntry(QString const&)@Base" 1.0.0 (c++)"XdgDesktopFile::save(QIODevice*) const@Base" 1.0.0 (c++)"XdgDesktopFile::save(QString const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::setLocalizedValue(QString const&, QVariant const&)@Base" 1.0.0 (c++)"XdgDesktopFile::setValue(QString const&, QVariant const&)@Base" 1.0.0 (c++)"XdgDesktopFile::startDetached(QString const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::startDetached(QStringList const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::type() const@Base" 1.0.0 (c++)"XdgDesktopFile::url() const@Base" 1.0.0 (c++)"XdgDesktopFile::value(QString const&, QVariant const&) const@Base" 1.0.0 (c++)"XdgDesktopFile::~XdgDesktopFile()@Base" 1.0.0 - (c++)"XdgDesktopFileCache::XdgDesktopFileCache()@Base" 1.0.0 - (c++)"XdgDesktopFileCache::desktopFileSettingsFormat()@Base" 1.0.0 - (c++)"XdgDesktopFileCache::getAllFiles()@Base" 1.0.0 - (c++)"XdgDesktopFileCache::getApps(QString const&)@Base" 1.0.0 - (c++)"XdgDesktopFileCache::getAppsOfCategory(QString const&)@Base" 1.2.0 - (c++)"XdgDesktopFileCache::getDefaultApp(QString const&)@Base" 1.0.0 - (c++)"XdgDesktopFileCache::getFile(QString const&)@Base" 1.0.0 - (c++)"XdgDesktopFileCache::initialize()@Base" 1.0.0 - (c++)"XdgDesktopFileCache::initialize(QString const&)@Base" 1.0.0 - (c++)"XdgDesktopFileCache::instance()@Base" 1.0.0 - (c++)"XdgDesktopFileCache::load(QString const&)@Base" 1.0.0 - (c++)"XdgDesktopFileCache::~XdgDesktopFileCache()@Base" 1.0.0 (c++)"XdgDirs::autostartDirs(QString const&)@Base" 1.0.0 (c++)"XdgDirs::autostartHome(bool)@Base" 1.0.0 (c++)"XdgDirs::cacheHome(bool)@Base" 1.0.0 (c++)"XdgDirs::configDirs(QString const&)@Base" 1.0.0 (c++)"XdgDirs::configHome(bool)@Base" 1.0.0 (c++)"XdgDirs::dataDirs(QString const&)@Base" 1.0.0 (c++)"XdgDirs::dataHome(bool)@Base" 1.0.0 (c++)"XdgDirs::runtimeDir()@Base" 1.0.0 (c++)"XdgDirs::setUserDir(XdgDirs::UserDirectory, QString const&, bool)@Base" 1.0.0 (c++)"XdgDirs::userDir(XdgDirs::UserDirectory)@Base" 1.0.0 (c++)"XdgDirs::userDirDefault(XdgDirs::UserDirectory)@Base" 1.3.0 (c++)"XdgIcon::XdgIcon()@Base" 1.0.0 (c++)"XdgIcon::defaultApplicationIcon()@Base" 1.0.0 (c++)"XdgIcon::defaultApplicationIconName()@Base" 1.0.0 (c++)"XdgIcon::followColorScheme()@Base" 3.0.0 (c++)"XdgIcon::fromTheme(QString const&, QIcon const&)@Base" 1.0.0 (c++)"XdgIcon::fromTheme(QString const&, QString const&, QString const&, QString const&, QString const&)@Base" 1.0.0 (c++)"XdgIcon::fromTheme(QStringList const&, QIcon const&)@Base" 1.0.0 (c++)"XdgIcon::setFollowColorScheme(bool)@Base" 3.0.0 (c++)"XdgIcon::~XdgIcon()@Base" 1.0.0 (c++)"XdgMenu::XdgMenu(QObject*)@Base" 1.0.0 (c++)"XdgMenu::addWatchPath(QString const&)@Base" 1.0.0 (c++)"XdgMenu::changed()@Base" 1.0.0 (c++)"XdgMenu::environments()@Base" 1.0.0 (c++)"XdgMenu::errorString() const@Base" 1.0.0 (c++)"XdgMenu::findMenu(QDomElement&, QString const&, bool)@Base" 1.0.0 (c++)"XdgMenu::getMenuFileName(QString const&)@Base" 1.0.0 (c++)"XdgMenu::isOutDated() const@Base" 1.0.0 (c++)"XdgMenu::logDir() const@Base" 1.0.0 (c++)"XdgMenu::menuFileName() const@Base" 1.0.0 (c++)"XdgMenu::metaObject() const@Base" 1.0.0 (c++)"XdgMenu::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.0.0 (c++)"XdgMenu::qt_metacast(char const*)@Base" 1.0.0 (c++)"XdgMenu::read(QString const&)@Base" 1.0.0 (c++)"XdgMenu::save(QString const&)@Base" 1.0.0 (c++)"XdgMenu::setEnvironments(QString const&)@Base" 1.0.0 (c++)"XdgMenu::setEnvironments(QStringList const&)@Base" 1.0.0 (c++)"XdgMenu::setLogDir(QString const&)@Base" 1.0.0 (c++)"XdgMenu::staticMetaObject@Base" 1.0.0 (c++)"XdgMenu::xml() const@Base" 1.0.0 (c++)"XdgMenu::~XdgMenu()@Base" 1.0.0 (c++)"XdgMenuWidget::XdgMenuWidget(QDomElement const&, QWidget*)@Base" 1.0.0 (c++)"XdgMenuWidget::XdgMenuWidget(XdgMenu const&, QString const&, QWidget*)@Base" 1.0.0 (c++)"XdgMenuWidget::XdgMenuWidget(XdgMenuWidget const&, QWidget*)@Base" 1.0.0 (c++)"XdgMenuWidget::event(QEvent*)@Base" 1.0.0 (c++)"XdgMenuWidget::metaObject() const@Base" 1.0.0 (c++)"XdgMenuWidget::operator=(XdgMenuWidget const&)@Base" 1.0.0 (c++)"XdgMenuWidget::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.0.0 (c++)"XdgMenuWidget::qt_metacast(char const*)@Base" 1.0.0 (c++)"XdgMenuWidget::staticMetaObject@Base" 1.0.0 (c++)"XdgMenuWidget::~XdgMenuWidget()@Base" 1.0.0 (c++)"XdgMimeApps::XdgMimeApps(QObject*)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::addSupport(QString const&, XdgDesktopFile const&)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::allApps()@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::apps(QString const&)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::categoryApps(QString const&)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::changed()@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::defaultApp(QString const&)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::fallbackApps(QString const&)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::metaObject() const@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::qt_metacall(QMetaObject::Call, int, void**)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::qt_metacast(char const*)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::recommendedApps(QString const&)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::removeSupport(QString const&, XdgDesktopFile const&)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::reset(QString const&)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::setDefaultApp(QString const&, XdgDesktopFile const&)@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::staticMetaObject@Base" 3.4.0+git20191223 (c++)"XdgMimeApps::~XdgMimeApps()@Base" 3.4.0+git20191223 (c++)"XdgMimeType::XdgMimeType()@Base" 1.0.0 (c++)"XdgMimeType::XdgMimeType(QMimeType const&)@Base" 1.0.0 (c++)"XdgMimeType::XdgMimeType(XdgMimeType const&)@Base" 1.0.0 (c++)"XdgMimeType::icon() const@Base" 1.0.0 (c++)"XdgMimeType::iconName() const@Base" 1.0.0 (c++)"XdgMimeType::operator=(XdgMimeType const&)@Base" 1.0.0 + (c++)"XdgMimeType::swap(XdgMimeType&)@Base" 3.6.0 (c++)"XdgMimeType::~XdgMimeType()@Base" 1.0.0 - _ZN11XdgMimeType4swapERS_@Base 3.6.0 - _ZN14XdgDefaultApps10webBrowserEv@Base 3.6.0 - _ZN14XdgDefaultApps11emailClientEv@Base 3.6.0 - _ZN14XdgDefaultApps11fileManagerEv@Base 3.6.0 - _ZN14XdgDefaultApps11webBrowsersEv@Base 3.6.0 - _ZN14XdgDefaultApps12emailClientsEv@Base 3.6.0 - _ZN14XdgDefaultApps12fileManagersEv@Base 3.6.0 - _ZN14XdgDefaultApps13setWebBrowserERK14XdgDesktopFile@Base 3.6.0 - _ZN14XdgDefaultApps14setEmailClientERK14XdgDesktopFile@Base 3.6.0 - _ZN14XdgDefaultApps14setFileManagerERK14XdgDesktopFile@Base 3.6.0 - (arch=!s390x)_ZNSt6vectorISt10unique_ptrI14XdgDesktopFileSt14default_deleteIS1_EESaIS4_EE17_M_realloc_insertIJS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_@Base 3.6.0 (c++)"non-virtual thunk to XdgMenuWidget::~XdgMenuWidget()@Base" 1.0.0 (c++)"typeinfo for XdgAction@Base" 1.0.0 (c++)"typeinfo for XdgDesktopFile@Base" 1.0.0 (c++)"typeinfo for XdgIcon@Base" 1.0.0 (c++)"typeinfo for XdgMenu@Base" 1.0.0 (c++)"typeinfo for XdgMenuWidget@Base" 1.0.0 (c++)"typeinfo for XdgMimeApps@Base" 3.4.0+git20191223 (c++)"typeinfo name for XdgAction@Base" 1.0.0 (c++)"typeinfo name for XdgDesktopFile@Base" 1.0.0 (c++)"typeinfo name for XdgIcon@Base" 1.0.0 (c++)"typeinfo name for XdgMenu@Base" 1.0.0 (c++)"typeinfo name for XdgMenuWidget@Base" 1.0.0 (c++)"typeinfo name for XdgMimeApps@Base" 3.4.0+git20191223 + (c++|arch=!s390x)"void std::vector >, std::allocator > > >::_M_realloc_insert > >(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::unique_ptr >&&)@Base" 3.6.0 (c++)"vtable for XdgAction@Base" 1.0.0 (c++)"vtable for XdgDesktopFile@Base" 1.0.0 (c++)"vtable for XdgIcon@Base" 1.0.0 (c++)"vtable for XdgMenu@Base" 1.0.0 (c++)"vtable for XdgMenuWidget@Base" 1.0.0 (c++)"vtable for XdgMimeApps@Base" 3.4.0+git20191223 diff --git a/debian/libqt5xdgiconloader3.symbols b/debian/libqt5xdgiconloader3.symbols index 1581f1c..83266fb 100644 --- a/debian/libqt5xdgiconloader3.symbols +++ b/debian/libqt5xdgiconloader3.symbols @@ -1,23 +1,24 @@ libQt5XdgIconLoader.so.3 libqt5xdgiconloader3 #MINVER# +* Build-Depends-Package: libqt4xdgiconloader3-dev (c++)"XdgIconLoader::findIconHelper(QString const&, QString const&, QStringList&, bool) const@Base" 3.0.0 (c++)"XdgIconLoader::instance()@Base" 2.0.0 (c++)"XdgIconLoader::loadIcon(QString const&) const@Base" 2.0.0 (c++)"XdgIconLoader::setFollowColorScheme(bool)@Base" 3.0.0 (c++)"XdgIconLoader::unthemedFallback(QString const&, QStringList const&) const@Base" 3.0.0 (c++)"XdgIconLoaderEngine::XdgIconLoaderEngine(QString const&)@Base" 2.0.0 (c++)"XdgIconLoaderEngine::XdgIconLoaderEngine(XdgIconLoaderEngine const&)@Base" 2.0.0 (c++)"XdgIconLoaderEngine::actualSize(QSize const&, QIcon::Mode, QIcon::State)@Base" 2.0.0 (c++)"XdgIconLoaderEngine::clone() const@Base" 2.0.0 (c++)"XdgIconLoaderEngine::ensureLoaded()@Base" 2.0.0 (c++)"XdgIconLoaderEngine::entryForSize(QSize const&, int)@Base" 3.0.0 (c++)"XdgIconLoaderEngine::hasIcon() const@Base" 2.0.0 (c++)"XdgIconLoaderEngine::key() const@Base" 2.0.0 (c++)"XdgIconLoaderEngine::paint(QPainter*, QRect const&, QIcon::Mode, QIcon::State)@Base" 2.0.0 (c++)"XdgIconLoaderEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State)@Base" 2.0.0 (c++)"XdgIconLoaderEngine::read(QDataStream&)@Base" 2.0.0 (c++)"XdgIconLoaderEngine::virtual_hook(int, void*)@Base" 2.0.0 (c++)"XdgIconLoaderEngine::write(QDataStream&) const@Base" 2.0.0 (c++)"XdgIconLoaderEngine::~XdgIconLoaderEngine()@Base" 2.0.0 (c++)"typeinfo for XdgIconLoaderEngine@Base" 2.0.0 (c++)"typeinfo name for XdgIconLoaderEngine@Base" 2.0.0 (c++)"vtable for XdgIconLoaderEngine@Base" 2.0.0 diff --git a/debian/qtxdg-dev-tools.lintian-overrides b/debian/qtxdg-dev-tools.lintian-overrides index 35b8716..5c6e84b 100644 --- a/debian/qtxdg-dev-tools.lintian-overrides +++ b/debian/qtxdg-dev-tools.lintian-overrides @@ -1,4 +1,4 @@ # https://github.com/lxqt/libqtxdg/issues/209 -qtxdg-dev-tools: binary-without-manpage usr/bin/qtxdg-desktop-file-start -qtxdg-dev-tools: binary-without-manpage usr/bin/qtxdg-iconfinder -qtxdg-dev-tools: binary-without-manpage usr/bin/qtxdg-mat +qtxdg-dev-tools: no-manual-page usr/bin/qtxdg-desktop-file-start +qtxdg-dev-tools: no-manual-page usr/bin/qtxdg-iconfinder +qtxdg-dev-tools: no-manual-page usr/bin/qtxdg-mat