Compare commits

..

22 Commits

Author SHA1 Message Date
d9584f14fb Update Standards-Version to 4.7.1, no changes needed. 2025-02-21 16:06:21 -06:00
e0f0975264 No-change rebuild for Qt 6.8.2. 2025-02-21 16:01:48 -06:00
3f77f7857e No-change rebuild for lxqt-build-tools C++17 -> C++20. 2025-02-21 16:01:17 -06:00
8200daf4d1 No-change rebuild for Qt 6.8.1. 2025-02-21 16:00:29 -06:00
8dc65ce4d5 No-change rebuild for Qt 6.8.0. 2025-02-21 15:59:45 -06:00
3eca41ade4 Upload to Plucky 2024-11-15 15:34:45 -06:00
8ef558a68e Re-add version numbers to Conflicts/Replaces 2024-11-05 21:33:08 -06:00
ead22b2a46 Update my copyright years. 2024-11-05 11:24:38 -06:00
8a2bf3d909 Make the package Lintian-clean. 2024-11-05 11:23:34 -06:00
78a24b2317 Bump build dependencies. 2024-11-05 11:15:44 -06:00
4a4ba6f961 Wraaaaaaaap 2024-11-05 11:14:48 -06:00
16d38e34a3 New upstream release. 2024-11-05 11:14:23 -06:00
Rik Mills
b0663b368b No-change rebuild against Qt 6.7.2 private-abi. 2024-11-05 11:13:54 -06:00
Aaron Rainbolt
52be16a3f6 Release to Oracular 2024-08-15 16:02:40 -05:00
Aaron Rainbolt
24067e3fd3 Conflicts/Replaces magic 2024-07-03 13:02:59 -05:00
Aaron Rainbolt
27d9d70110 Update symbols files. 2024-06-16 20:37:35 -05:00
Aaron Rainbolt
7e12064cfa Rename installation guidance files 2024-06-14 18:24:48 -05:00
Aaron Rainbolt
bba50b721d Rename pkg-config -> pkgconf 2024-06-14 18:24:31 -05:00
Aaron Rainbolt
f511c93336 Update d/control for Qt6 and LXQt 2 2024-06-14 14:04:18 -05:00
Aaron Rainbolt
4f47b154a4 Bump Standards-Version 2024-06-14 13:52:01 -05:00
Aaron Rainbolt
0281078e81 Update copyright file. 2024-06-14 13:49:58 -05:00
Aaron Rainbolt
e78d5cc336 Bump version for new upstream release. 2024-06-14 13:46:49 -05:00
13 changed files with 129 additions and 57 deletions

58
debian/changelog vendored
View File

@ -1,3 +1,61 @@
libqtxdg (4.1.0-0ubuntu6) plucky; urgency=medium
* Update Standards-Version to 4.7.1, no changes needed.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 21 Feb 2025 16:01:56 -0600
libqtxdg (4.1.0-0ubuntu5) plucky; urgency=medium
* No-change rebuild for Qt 6.8.2.
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 04 Feb 2025 11:05:34 -0600
libqtxdg (4.1.0-0ubuntu4) plucky; urgency=medium
* No-change rebuild for lxqt-build-tools C++17 -> C++20.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 03 Jan 2025 03:53:46 -0600
libqtxdg (4.1.0-0ubuntu3) plucky; urgency=medium
* No-change rebuild for Qt 6.8.1.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 04 Dec 2024 14:32:44 -0600
libqtxdg (4.1.0-0ubuntu2) plucky; urgency=medium
* No-change rebuild for Qt 6.8.0.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 04 Dec 2024 14:32:44 -0600
libqtxdg (4.1.0-0ubuntu1) plucky; urgency=medium
* New upstream release.
- Bump build dependencies.
* Make the package Lintian-clean.
* Update my copyright years.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 15 Nov 2024 15:32:07 -0600
libqtxdg (4.0.0-0ubuntu2) plucky; urgency=medium
* No-change rebuild against Qt 6.7.2 private-abi.
-- Rik Mills <rikmills@kde.org> Thu, 17 Oct 2024 17:53:05 +0100
libqtxdg (4.0.0-0ubuntu1) oracular; urgency=medium
* New upstream release.
* Update copyright file.
* Bump Standards-Version to 4.7.0, no changes necessary.
* Update d/control for Qt6 and LXQt 2.
* Rename installation guidance files to reflect new package names.
* Renamed pkg-config to pkgconf in d/control.
* Update symbols files.
* Added Conflicts/Replaces against outdated versions of libqt5xdg.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Thu, 15 Aug 2024 16:00:26 -0500
libqtxdg (3.12.0-0ubuntu1) noble; urgency=medium
* New upstream release.

54
debian/control vendored
View File

@ -1,6 +1,6 @@
Source: libqtxdg
Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
XSBC-Original-Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org>
Original-Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org>
Uploaders: Alf Gaida <agaida@siduction.org>,
ChangZhuo Chen (陳昌倬) <czchen@debian.org>,
Andrew Lee (李健秋) <ajqlee@debian.org>,
@ -10,21 +10,21 @@ Priority: optional
Build-Depends: cmake,
debhelper-compat (= 13),
libmagic-dev,
libqt5svg5-dev,
lxqt-build-tools (>= 0.13.0),
pkg-config,
qtbase5-private-dev,
qttools5-dev,
qttools5-dev-tools
Standards-Version: 4.6.2
lxqt-build-tools (>= 2.1.0),
pkgconf,
qt6-base-private-dev,
qt6-svg-dev,
qt6-tools-dev,
qt6-tools-dev-tools
Standards-Version: 4.7.1
Rules-Requires-Root: no
Vcs-Browser: https://git.lubuntu.me/Lubuntu/libqtxdg-packaging
Vcs-Git: https://git.lubuntu.me/Lubuntu/libqtxdg-packaging.git
XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/libqtxdg
XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/libqtxdg.git
Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/libqtxdg
Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/libqtxdg.git
Homepage: https://github.com/lxqt/libqtxdg
Package: libqt5xdg3
Package: libqt6xdg4
Architecture: any
Multi-Arch: same
Depends: file,
@ -33,49 +33,57 @@ Depends: file,
shared-mime-info,
${misc:Depends},
${shlibs:Depends}
Recommends: qttranslations5-l10n
Recommends: qt6-translations-l10n
Pre-Depends: ${misc:Pre-Depends}
Provides: libqt5xdg
Conflicts: libqt5xdg3 (<< 3.12.0-0ubuntu7~)
Replaces: libqt5xdg3 (<< 3.12.0-0ubuntu7~)
Provides: libqt6xdg
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
Package: libqt6xdgiconloader4
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: gtk-update-icon-cache
Pre-Depends: ${misc:Pre-Depends}
Provides: libqt5xdgiconloader
Conflicts: libqt5xdgiconloader3 (<< 3.12.0-0ubuntu7~)
Replaces: libqt5xdgiconloader3 (<< 3.12.0-0ubuntu7~)
Provides: libqt6xdgiconloader
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
Package: libqt6xdg-dev
Architecture: any
Section: libdevel
Depends: libmagic-dev,
libqt5xdg3 (= ${binary:Version}),
libqt5xdgiconloader-dev (= ${binary:Version}),
libqt6xdg4 (= ${binary:Version}),
libqt6xdgiconloader-dev (= ${binary:Version}),
${misc:Depends}
Recommends: qtxdg-dev-tools (= ${source:Version})
Conflicts: libqt5xdg-dev (<< 3.12.0-0ubuntu7~)
Replaces: libqt5xdg-dev (<< 3.12.0-0ubuntu7~)
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
Package: libqt6xdgiconloader-dev
Architecture: any
Section: libdevel
Depends: libqt5svg5-dev,
libqt5xdgiconloader3 (= ${binary:Version}),
Depends: libqt6xdgiconloader4 (= ${binary:Version}),
qt6-svg-dev,
${misc:Depends},
${shlibs:Depends}
Conflicts: libqt5xdgiconloader-dev (<< 3.12.0-0ubuntu7~)
Replaces: libqt5xdgiconloader-dev (<< 3.12.0-0ubuntu7~)
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.
@ -85,8 +93,8 @@ Description: Development files for libqtxdgiconloader
Package: qtxdg-dev-tools
Architecture: any
Section: devel
Depends: libqt5xdg3 (= ${binary:Version}),
libqt5xdgiconloader3 (= ${binary:Version}),
Depends: libqt6xdg4 (= ${binary:Version}),
libqt6xdgiconloader4 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Tools for QtXdg

4
debian/copyright vendored
View File

@ -43,8 +43,8 @@ Copyright: 2013-2019 Alf Gaida <agaida@siduction.org>
2015-2022 Andrew Lee (李健秋) <ajqlee@debian.org>
2014-2016 ChangZhuo Chen (陳昌倬) <czchen@debian.org>
2022 S. 7 <severusseptimius7@gmail.com>
2022-2023 Simon Quigley <tsimonq2@debian.org>
2023 Aaron Rainbolt <arraybolt3@ubuntu.com>
2022-2024 Simon Quigley <tsimonq2@debian.org>
2023-2024 Aaron Rainbolt <arraybolt3@ubuntu.com>
License: LGPL-2.1+
License: BSD-3-clause

View File

@ -1,4 +0,0 @@
usr/include/qt5xdg
usr/lib/*/libQt5Xdg.so
usr/lib/*/pkgconfig/Qt5Xdg.pc
usr/share/cmake/qt5xdg/

View File

@ -1,8 +0,0 @@
usr/include/qt5xdgiconloader
usr/lib/*/libQt5XdgIconLoader.so
usr/lib/*/pkgconfig/Qt5XdgIconLoader.pc
usr/lib/*/qt5/plugins/iconengines/libQt5XdgIconPlugin.so
usr/share/cmake/qt5xdgiconloader/qt5xdgiconloader-config-version.cmake
usr/share/cmake/qt5xdgiconloader/qt5xdgiconloader-config.cmake
usr/share/cmake/qt5xdgiconloader/qt5xdgiconloader-targets-relwithdebinfo.cmake
usr/share/cmake/qt5xdgiconloader/qt5xdgiconloader-targets.cmake

View File

@ -1 +0,0 @@
usr/lib/*/libQt5XdgIconLoader.so.*

4
debian/libqt6xdg-dev.install vendored Normal file
View File

@ -0,0 +1,4 @@
usr/include/qt6xdg
usr/lib/*/libQt6Xdg.so
usr/lib/*/pkgconfig/Qt6Xdg.pc
usr/share/cmake/qt6xdg/

View File

@ -1,3 +1,3 @@
etc/xdg/lxqt-qtxdg.conf
etc/xdg/qtxdg.conf
usr/lib/*/libQt5Xdg.so.*
usr/lib/*/libQt6Xdg.so.*

View File

@ -1,5 +1,6 @@
libQt5Xdg.so.3 libqt5xdg3 #MINVER#
* Build-Depends-Package: libqt5xdg-dev
# SymbolsHelper-Confirmed: 4.0.0 amd64 arm64 armhf ppc64el riscv64 s390x
libQt6Xdg.so.4 libqt6xdg4 #MINVER#
* Build-Depends-Package: libqt6xdg-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
@ -15,7 +16,6 @@ libQt5Xdg.so.3 libqt5xdg3 #MINVER#
(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
@ -24,20 +24,21 @@ libQt5Xdg.so.3 libqt5xdg3 #MINVER#
(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::setTerminal(XdgDesktopFile const&)@Base" 3.9.1
(c++)"XdgDefaultApps::setWebBrowser(XdgDesktopFile const&)@Base" 3.6.0
(c++)"XdgDefaultApps::terminal()@Base" 3.9.1
(c++)"XdgDefaultApps::terminals()@Base" 3.9.1
(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
@ -57,7 +58,7 @@ libQt5Xdg.so.3 libqt5xdg3 #MINVER#
(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::tryExec() const@Base" 3.9.1
(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
@ -79,7 +80,6 @@ libQt5Xdg.so.3 libqt5xdg3 #MINVER#
(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
@ -98,7 +98,6 @@ libQt5Xdg.so.3 libqt5xdg3 #MINVER#
(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
@ -138,10 +137,13 @@ libQt5Xdg.so.3 libqt5xdg3 #MINVER#
(c++)"XdgMimeType::operator=(XdgMimeType const&)@Base" 1.0.0
(c++)"XdgMimeType::swap(XdgMimeType&)@Base" 3.6.0
(c++)"XdgMimeType::~XdgMimeType()@Base" 1.0.0
(c++)"XdgDefaultApps::setTerminal(XdgDesktopFile const&)@Base" 3.9.1
(c++)"XdgDefaultApps::terminal()@Base" 3.9.1
(c++)"XdgDefaultApps::terminals()@Base" 3.9.1
(c++)"XdgDesktopFile::tryExec() const@Base" 3.9.1
_ZN12XdgAutoStart15desktopFileListE5QListI7QStringEb@Base 4.0.0
_ZN7XdgIcon9fromThemeERK5QListI7QStringERK5QIcon@Base 4.0.0
_ZN7XdgMenu15setEnvironmentsERK5QListI7QStringE@Base 4.0.0
_ZNK14XdgDesktopFile13startDetachedERK5QListI7QStringE@Base 4.0.0
_ZNK14XdgDesktopFile14actionActivateERK7QStringRK5QListIS0_E@Base 4.0.0
_ZNK14XdgDesktopFile16expandExecStringERK5QListI7QStringE@Base 4.0.0
_ZSt19piecewise_construct@Base 4.0.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

View File

@ -0,0 +1,8 @@
usr/include/qt6xdgiconloader
usr/lib/*/libQt6XdgIconLoader.so
usr/lib/*/pkgconfig/Qt6XdgIconLoader.pc
usr/lib/*/qt6/plugins/iconengines/libQt6XdgIconPlugin.so
usr/share/cmake/qt6xdgiconloader/qt6xdgiconloader-config-version.cmake
usr/share/cmake/qt6xdgiconloader/qt6xdgiconloader-config.cmake
usr/share/cmake/qt6xdgiconloader/qt6xdgiconloader-targets-relwithdebinfo.cmake
usr/share/cmake/qt6xdgiconloader/qt6xdgiconloader-targets.cmake

1
debian/libqt6xdgiconloader4.install vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/*/libQt6XdgIconLoader.so.*

View File

@ -1,14 +1,18 @@
libQt5XdgIconLoader.so.3 libqt5xdgiconloader3 #MINVER#
* Build-Depends-Package: libqt5xdgiconloader-dev
# SymbolsHelper-Confirmed: 4.0.0 amd64 arm64 armhf ppc64el riscv64 s390x
libQt6XdgIconLoader.so.4 libqt6xdgiconloader4 #MINVER#
* Build-Depends-Package: libqt6xdgiconloader-dev
_ZN13XdgIconLoader20setFollowColorSchemeEb@Base 3.8.0
_ZN13XdgIconLoader8instanceEv@Base 3.8.0
_ZN19XdgIconLoaderEngine10actualSizeERK5QSizeN5QIcon4ModeENS3_5StateE@Base 3.8.0
_ZN19XdgIconLoaderEngine12ensureLoadedEv@Base 3.8.0
_ZN19XdgIconLoaderEngine12entryForSizeERK5QSizei@Base 3.8.0
_ZN19XdgIconLoaderEngine12virtual_hookEiPv@Base 3.8.0
_ZN19XdgIconLoaderEngine12entryForSizeERK14QThemeIconInfoRK5QSizei@Base 4.0.0
_ZN19XdgIconLoaderEngine12scaledPixmapERK5QSizeN5QIcon4ModeENS3_5StateEd@Base 4.0.0
_ZN19XdgIconLoaderEngine14availableSizesEN5QIcon4ModeENS0_5StateE@Base 4.0.0
_ZN19XdgIconLoaderEngine4readER11QDataStream@Base 3.8.0
_ZN19XdgIconLoaderEngine5paintEP8QPainterRK5QRectN5QIcon4ModeENS5_5StateE@Base 3.8.0
_ZN19XdgIconLoaderEngine6isNullEv@Base 4.0.0
_ZN19XdgIconLoaderEngine6pixmapERK5QSizeN5QIcon4ModeENS3_5StateE@Base 3.8.0
_ZN19XdgIconLoaderEngine8iconNameEv@Base 4.0.0
_ZN19XdgIconLoaderEngineC1ERK7QString@Base 3.8.0
_ZN19XdgIconLoaderEngineC1ERKS_@Base 3.8.0
_ZN19XdgIconLoaderEngineC2ERK7QString@Base 3.8.0
@ -16,8 +20,8 @@ libQt5XdgIconLoader.so.3 libqt5xdgiconloader3 #MINVER#
_ZN19XdgIconLoaderEngineD0Ev@Base 3.8.0
_ZN19XdgIconLoaderEngineD1Ev@Base 3.8.0
_ZN19XdgIconLoaderEngineD2Ev@Base 3.8.0
_ZNK13XdgIconLoader14findIconHelperERK7QStringS2_R11QStringListb@Base 3.8.0
_ZNK13XdgIconLoader16unthemedFallbackERK7QStringRK11QStringList@Base 3.8.0
_ZNK13XdgIconLoader14findIconHelperERK7QStringS2_R5QListIS0_Eb@Base 4.0.0
_ZNK13XdgIconLoader16unthemedFallbackERK7QStringRK5QListIS0_E@Base 4.0.0
_ZNK13XdgIconLoader8loadIconERK7QString@Base 3.8.0
_ZNK19XdgIconLoaderEngine3keyEv@Base 3.8.0
_ZNK19XdgIconLoaderEngine5cloneEv@Base 3.8.0