Compare commits

..

No commits in common. 'ubuntu/plucky' and 'ubuntu/mantic' have entirely different histories.

39
debian/changelog vendored

@ -1,42 +1,3 @@
xdg-desktop-portal-lxqt (1.1.0-0ubuntu1) plucky; urgency=medium
* New upstream release.
- Bump build dependencies.
- Add Breaks/Replaces on the older lxqt-session, since we include
lxqt-portals.conf now.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 15 Nov 2024 15:33:57 -0600
xdg-desktop-portal-lxqt (1.0.2-0ubuntu2) plucky; urgency=medium
* No-change rebuild against Qt 6.7.2 private-abi.
-- Rik Mills <rikmills@kde.org> Thu, 17 Oct 2024 17:54:36 +0100
xdg-desktop-portal-lxqt (1.0.2-0ubuntu1) oracular; urgency=medium
* New upstream release.
* Update copyright file.
* Bump Standards-Version to 4.7.0, no changes necessary.
* Adjust dependencies.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Thu, 15 Aug 2024 16:46:38 -0500
xdg-desktop-portal-lxqt (0.5.0-0ubuntu2) noble; urgency=medium
* Bump runtime dependency for new upstream version.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 13 Nov 2023 17:41:18 -0600
xdg-desktop-portal-lxqt (0.5.0-0ubuntu1) noble; urgency=medium
* New upstream release.
* Overhauled copyright file.
* Bump build dependency versions.
* Compressed the changelog.
-- Aaron Rainbolt <arraybolt3@gmail.com> Sun, 12 Nov 2023 21:02:39 -0600
xdg-desktop-portal-lxqt (0.4.0-0ubuntu2) mantic; urgency=medium xdg-desktop-portal-lxqt (0.4.0-0ubuntu2) mantic; urgency=medium
* Add a Provides for xdg-desktop-portal-backend (LP: #2036098). * Add a Provides for xdg-desktop-portal-backend (LP: #2036098).

52
debian/control vendored

@ -3,40 +3,13 @@ Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
Uploaders: Simon Quigley <tsimonq2@lubuntu.me> Uploaders: Simon Quigley <tsimonq2@lubuntu.me>
Section: libs Section: libs
Priority: optional Priority: optional
Build-Depends: cmake (>= 3.18), Build-Depends: debhelper-compat (= 13),
debhelper-compat (= 13), libfm-qt-dev (>= 1.3.0),
libfm-qt6-dev (>= 2.1.0), libkf5windowsystem-dev,
libkf6windowsystem-dev (>= 6.0.0), libqt5x11extras5-dev,
libxcb-composite0-dev, lxqt-build-tools (>= 0.13.0),
libxcb-cursor-dev, qtbase5-private-dev
libxcb-damage0-dev, Standards-Version: 4.6.2
libxcb-dpms0-dev,
libxcb-dri2-0-dev,
libxcb-dri3-dev,
libxcb-ewmh-dev,
libxcb-glx0-dev,
libxcb-icccm4-dev,
libxcb-keysyms1-dev,
libxcb-present-dev,
libxcb-record0-dev,
libxcb-render0-dev,
libxcb-res0-dev,
libxcb-screensaver0-dev,
libxcb-shape0-dev,
libxcb-shm0-dev,
libxcb-util-dev,
libxcb-xf86dri0-dev,
libxcb-xfixes0-dev,
libxcb-xinerama0-dev,
libxcb-xinput-dev,
libxcb-xkb-dev,
libxcb-xtest0-dev,
libxcb-xv0-dev,
libxcb-xvmc0-dev,
libxkbcommon-dev (>= 0.5.0),
lxqt-build-tools (>= 2.1.0),
qt6-base-private-dev (>= 6.6.0)
Standards-Version: 4.7.0
Vcs-Browser: https://git.lubuntu.me/Lubuntu/xdg-desktop-portal-lxqt-packaging Vcs-Browser: https://git.lubuntu.me/Lubuntu/xdg-desktop-portal-lxqt-packaging
Vcs-Git: https://git.lubuntu.me/Lubuntu/xdg-desktop-portal-lxqt-packaging.git Vcs-Git: https://git.lubuntu.me/Lubuntu/xdg-desktop-portal-lxqt-packaging.git
Homepage: https://github.com/lxqt/xdg-desktop-portal-lxqt Homepage: https://github.com/lxqt/xdg-desktop-portal-lxqt
@ -44,20 +17,19 @@ Rules-Requires-Root: no
Package: xdg-desktop-portal-lxqt Package: xdg-desktop-portal-lxqt
Architecture: any Architecture: any
Depends: libfm-qt6-dev (>= 2.1.0), Depends: libfm-qt-dev (>= 1.3.0),
libkf6windowsystem-dev (>= 6.0.0), libkf5windowsystem-dev,
libqt5x11extras5-dev,
xdg-desktop-portal, xdg-desktop-portal,
${misc:Depends}, ${misc:Depends},
${shlibs:Depends} ${shlibs:Depends}
Conflicts: lxqt-session (<< 2.1.0)
Replaces: lxqt-session (<< 2.1.0)
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Provides: xdg-desktop-portal-backend Provides: xdg-desktop-portal-backend
Description: xdg-desktop-portal using Qt/KF6/libfm-qt Description: xdg-desktop-portal using Qt/KF5/libfm-qt
LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
technologies. It has been tailored for users who value simplicity, speed, and technologies. It has been tailored for users who value simplicity, speed, and
an intuitive interface. Unlike most desktop environments, LXQt also works an intuitive interface. Unlike most desktop environments, LXQt also works
fine with less powerful machines. fine with less powerful machines.
. .
This package contains a backend implementation for xdg-desktop-portal that is This package contains a backend implementation for xdg-desktop-portal that is
using Qt/KF6/libfm-qt. using Qt/KF5/libfm-qt.

29
debian/copyright vendored

@ -3,18 +3,6 @@ Upstream-Name: qtxdg-tools
Source: https://github.com/lxqt/qtxdg-tools Source: https://github.com/lxqt/qtxdg-tools
Files: * Files: *
Copyright: 2021-2024 LXQt team
License: LGPL-2.1
Files: src/desktopportal.cpp
src/desktopportal.h
src/filechooser.cpp
src/filechooser.h
src/filedialoghelper.cpp
src/filedialoghelper.h
src/main.cpp
src/utils.cpp
src/utils.h
Copyright: 2016-2018 Red Hat Inc Copyright: 2016-2018 Red Hat Inc
2016-2018 Jan Grulich <jgrulich@redhat.com> 2016-2018 Jan Grulich <jgrulich@redhat.com>
2018 Alexander Volkov <a.volkov@rusbitech.ru> 2018 Alexander Volkov <a.volkov@rusbitech.ru>
@ -22,24 +10,9 @@ Copyright: 2016-2018 Red Hat Inc
License: LGPL-2.1+ License: LGPL-2.1+
Files: debian/* Files: debian/*
Copyright: 2022-2023 Simon Quigley <tsimonq2@ubuntu.com> Copyright: 2022-2023, Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
2022-2024 Aaron Rainbolt <arraybolt3@gmail.com>
License: LGPL-2.1+ License: LGPL-2.1+
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; version 2.1
of the License.
.
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+ License: LGPL-2.1+
This program or library is free software; you can redistribute it This program or library is free software; you can redistribute it
and/or modify it under the terms of the GNU Lesser General Public and/or modify it under the terms of the GNU Lesser General Public

@ -1,7 +0,0 @@
--- a/data/lxqt-portals.conf
+++ b/data/lxqt-portals.conf
@@ -1,3 +1,2 @@
[preferred]
-default=lxqt
-org.freedesktop.impl.portal.FileChooser=lxqt;gtk;
+default=lxqt;kde;gtk;

@ -1 +0,0 @@
add-kde-as-secondary-option.patch

5
debian/rules vendored

@ -7,9 +7,8 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%: %:
dh ${@} --buildsystem cmake dh ${@} --buildsystem cmake
override_dh_installchangelogs: #override_dh_missing:
dh_installchangelogs -O--buildsystem=cmake # dh_missing --fail-missing
gzip -9 debian/xdg-desktop-portal-lxqt/usr/share/doc/xdg-desktop-portal-lxqt/CHANGELOG
override_dh_auto_configure: override_dh_auto_configure:
dh_auto_configure -- \ dh_auto_configure -- \

Loading…
Cancel
Save