Sync with Debian version 1.1.0-1.

ubuntu/kinetic debian/1.1.0-1
Simon Quigley 2 years ago
parent 6a7fd542a9
commit 0db4d62f51

359
debian/changelog vendored

@ -1,100 +1,21 @@
libfm-qt (1.1.0-0ubuntu7) kinetic; urgency=medium libfm-qt (1.1.0-1) experimental; urgency=medium
* Fix upgrades from 22.04 by providing an additional Breaks/Replaces on * debian/changelog: fix a typo.
libfm-qt9. * New upstream version 1.0.0
* Add debian/salsa-ci.yml file.
* Update debian/upstream/signing-key.asc.
* New upstream version 1.1.0
* debian/control: build-deps on lxqt-build-tools (>=0.11.0~).
* Bump to libfm-qt11 to match soname changes.
* debian/libfm-qt11.shlibs: Added, restrict to latest upstream version.
* Drop C++ symbols according to
https://wiki.debian.org/UsingSymbolsFiles.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 11 Jun 2022 16:28:09 -0400 -- Andrew Lee (李健秋) <ajqlee@debian.org> Tue, 12 Jul 2022 22:33:35 +0800
libfm-qt (1.1.0-0ubuntu6) kinetic; urgency=medium
* Backport upstream patches:
- Fixed crash with empty URI scheme of folder path
+ https://github.com/lxqt/libfm-qt/commit/472128
+ https://github.com/lxqt/libfm-qt/pull/808
- Support adding of pattern lists to entries of search dialog
+ https://github.com/lxqt/libfm-qt/commit/f66aa2
+ https://github.com/lxqt/libfm-qt/pull/806
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 11 Jun 2022 14:08:19 -0400
libfm-qt (1.1.0-0ubuntu5) kinetic; urgency=medium
* Add some missing Breaks/Replaces.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 08 Jun 2022 19:19:31 -0500
libfm-qt (1.1.0-0ubuntu4) kinetic; urgency=medium
* Split common files out into a different package.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 06 Jun 2022 16:02:24 -0500
libfm-qt (1.1.0-0ubuntu3) kinetic; urgency=medium
* Even moar symbols. 😦
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 01 Jun 2022 13:24:18 -0500
libfm-qt (1.1.0-0ubuntu2) kinetic; urgency=medium
* Symbols. ❤️
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 01 Jun 2022 10:17:27 -0500
libfm-qt (1.1.0-0ubuntu1) kinetic; urgency=medium
* New upstream release.
* Bump package name from libfm-qt9 to libfm-qt11. Tried to be somewhat
consistent with the upstream versioning scheme.
* Symbols. ❤️
* Note: Breaks/Replaces dropped because 22.04 was an LTS.
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 31 May 2022 19:45:37 -0500
libfm-qt (0.17.1-0ubuntu3) kinetic; urgency=medium
* No-change rebuild against Qt 5.15.4.
-- Dmitry Shachnev <mitya57@ubuntu.com> Tue, 17 May 2022 13:01:28 +0300
libfm-qt (0.17.1-0ubuntu2) jammy; urgency=medium
* No-change rebuild against Qt 5.15.3.
-- Dmitry Shachnev <mitya57@ubuntu.com> Thu, 17 Mar 2022 18:37:08 +0300
libfm-qt (0.17.1-0ubuntu1) impish; urgency=medium
* New upstream release 0.17.1
* Update debian/control
- Use lxqt-build-tools 0.9.0
- Bump to libfm-qt9 to match soname changes
* Update symbols
- Add new symbols
- Remove unused symbols
- Add Build-Depends-Package metadata field
* Update debian/copyright
* Run wrap-and-sort
-- apt-ghetto <apt-ghetto@protonmail.com> Tue, 10 Aug 2021 15:01:31 +0200
libfm-qt (0.16.0-3ubuntu2) hirsute; urgency=medium
* Fixed s390x and riscv64 architecture fails.
-- Raman Sarda <theloudspeaker@disroot.org> Thu, 18 Feb 2021 18:36:40 +0530
libfm-qt (0.16.0-3ubuntu1) hirsute; urgency=medium
* New upstream release.
* Updated standards to 4.5.1.
* Tighten debhelper-compat dependency.
-- Raman Sarda <theloudspeaker@disroot.org> Fri, 05 Feb 2021 18:39:36 +0530
libfm-qt (0.16.0-3) unstable; urgency=high libfm-qt (0.16.0-3) unstable; urgency=high
* Update symbols for armel, armhf, i386, mipsel and s390x to fit FTBFS. * Update symbols for armel, armhf, i386, mipsel and s390x to fix FTBFS.
-- Andrew Lee (李健秋) <ajqlee@debian.org> Sat, 09 Jan 2021 03:15:46 +0800 -- Andrew Lee (李健秋) <ajqlee@debian.org> Sat, 09 Jan 2021 03:15:46 +0800
@ -113,53 +34,6 @@ libfm-qt (0.16.0-1) unstable; urgency=medium
-- Andrew Lee (李健秋) <ajqlee@debian.org> Wed, 06 Jan 2021 04:30:38 +0800 -- Andrew Lee (李健秋) <ajqlee@debian.org> Wed, 06 Jan 2021 04:30:38 +0800
libfm-qt (0.15.1-0ubuntu5) hirsute; urgency=medium
* No-change rebuild against qtbase-abi-5-15-2.
-- Dmitry Shachnev <mitya57@ubuntu.com> Fri, 27 Nov 2020 14:08:55 +0300
libfm-qt (0.15.1-0ubuntu4) hirsute; urgency=medium
* No-change rebuild against qtbase-abi-5-15-1.
-- Dmitry Shachnev <mitya57@ubuntu.com> Fri, 30 Oct 2020 15:40:36 +0300
libfm-qt (0.15.1-0ubuntu3) groovy; urgency=medium
* Update debian/libfm-qt7.symbols for GCC 10 (fixes FTBFS).
-- Dmitry Shachnev <mitya57@ubuntu.com> Wed, 14 Oct 2020 21:39:52 +0300
libfm-qt (0.15.1-0ubuntu2) groovy; urgency=medium
* Refresh symbol files for riscv64
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 04 Jun 2020 08:46:45 +0200
libfm-qt (0.15.1-0ubuntu1) groovy; urgency=medium
[ apt-ghetto ]
* Remove patches applied upstream:
- Remove dont-ignore-crea-del-sequences.patch
- Remove fix-license-headers.patch
- Remove fix-smb-recursive-copy.patch
- Remove workaround-glib-recursive-moving-error.patch
- Remove workaround-missed-file-monitoring.patch
* Update symbols from buildlog
[ Simon Quigley ]
* New upstream release.
- Update upstream signing key.
- Bump LXQt build dependencies.
- Rename libfm-qt6 -> libfm-qt7 for SONAME bump.
- Update symbols from amd64 build logs.
* Bump Standards-version to 4.5.0, no changes needed.
* Run wrap-and-sort.
* Full copyright update.
-- Simon Quigley <tsimonq2@ubuntu.com> Thu, 04 Jun 2020 00:03:35 -0500
libfm-qt (0.14.1-12.2) unstable; urgency=medium libfm-qt (0.14.1-12.2) unstable; urgency=medium
* Non-maintainer upload. * Non-maintainer upload.
@ -174,40 +48,6 @@ libfm-qt (0.14.1-12.1) unstable; urgency=medium
-- Dmitry Shachnev <mitya57@debian.org> Sat, 17 Oct 2020 20:11:39 +0300 -- Dmitry Shachnev <mitya57@debian.org> Sat, 17 Oct 2020 20:11:39 +0300
libfm-qt (0.14.1-12ubuntu4) groovy; urgency=medium
* No-change rebuild against qtbase-abi-5-14-2.
-- Rik Mills <rikmills@kde.org> Sat, 16 May 2020 08:51:17 +0000
libfm-qt (0.14.1-12ubuntu3) focal; urgency=medium
* No-change rebuild against qtbase-abi-5-12-8.
-- Rik Mills <rikmills@kde.org> Fri, 10 Apr 2020 20:02:47 +0100
libfm-qt (0.14.1-12ubuntu2) focal; urgency=medium
* No-change rebuild for libgcc-s1 package name change.
-- Matthias Klose <doko@ubuntu.com> Sun, 22 Mar 2020 16:45:48 +0100
libfm-qt (0.14.1-12ubuntu1) focal; urgency=medium
* Merge from Debian unstable. Remaining changes:
- debian/control:
+ Update Vcs-* and maintainer for maintaining by Lubuntu.
+ Additional Breaks/Replaces on old libfm-qt-l10n.
- debian/libfmqt-qt6.symbols
+ Retain Lubuntu generated symbols file.
- debian/patches: fix-metadata-for-trusting-executables.patch
+ Fix metadata for trusting executables. Use Ubuntu standard for
trusting executables.
- debian/patches: fix-dnd-mtp.patch
+ Fix drag-and-drop from mtp:// mounted folders.
-- Rik Mills <rikmills@kde.org> Sat, 01 Feb 2020 09:48:17 +0000
libfm-qt (0.14.1-12) unstable; urgency=medium libfm-qt (0.14.1-12) unstable; urgency=medium
* Fixed symbol QRegEx -> QRegularExpression * Fixed symbol QRegEx -> QRegularExpression
@ -228,39 +68,6 @@ libfm-qt (0.14.1-10) unstable; urgency=medium
-- Alf Gaida <agaida@siduction.org> Sat, 17 Aug 2019 13:00:08 +0200 -- Alf Gaida <agaida@siduction.org> Sat, 17 Aug 2019 13:00:08 +0200
libfm-qt (0.14.1-9ubuntu4) focal; urgency=medium
* No-change rebuild against qtbase-abi-5-12-5.
-- Rik Mills <rikmills@kde.org> Sun, 27 Oct 2019 06:29:34 +0000
libfm-qt (0.14.1-9ubuntu3) eoan; urgency=medium
* Fixed DND not working for mtp:// mounted folders
-- Raman Sarda <theloudspeaker@lubuntu.me> Sat, 17 Aug 2019 10:11:52 +0530
libfm-qt (0.14.1-9ubuntu2) eoan; urgency=medium
* Rebuild against Qt 5.12.4.
* Update symbols files from the current build logs.
-- Dmitry Shachnev <mitya57@ubuntu.com> Fri, 12 Jul 2019 23:28:09 +0300
libfm-qt (0.14.1-9ubuntu1) eoan; urgency=medium
* Merge from Debian unstable. Remaining changes:
- debian/control:
+ Update Vcs-* and maintainer for maintaining by Lubuntu.
+ Add Breaks/Replaces on old libfm-qt-l10n.
- debian/libfmqt-qt6.symbols
+ Retain and update Lubuntu generated symbols file.
- debian/patches: fix-metadata-for-trusting-executables.patch
+ Fix metadata for trusting executables. Use Ubuntu standard for
trusting executables.
-- Rik Mills <rikmills@kubuntu.org> Sun, 09 Jun 2019 22:20:26 +0100
libfm-qt (0.14.1-9) unstable; urgency=medium libfm-qt (0.14.1-9) unstable; urgency=medium
* Added upstream patch workaround-missed-file-monitoring.patch * Added upstream patch workaround-missed-file-monitoring.patch
@ -269,20 +76,6 @@ libfm-qt (0.14.1-9) unstable; urgency=medium
-- Alf Gaida <agaida@siduction.org> Sat, 08 Jun 2019 16:39:11 +0200 -- Alf Gaida <agaida@siduction.org> Sat, 08 Jun 2019 16:39:11 +0200
libfm-qt (0.14.1-8ubuntu1) eoan; urgency=medium
* Merge from Debian unstable. Remaining changes:
- debian/control:
+ Update Vcs-* and maintainer for maintaining by Lubuntu.
+ Add Breaks/Replaces on old libfm-qt-l10n.
- debian/libfmqt-qt6.symbols
+ Retain Lubuntu generated symbols file.
- debian/patches: fix-metadata-for-trusting-executables.patch
+ Fix metadata for trusting executables. Use Ubuntu standard for
trusting executables.
-- Rik Mills <rikmills@kubuntu.org> Fri, 24 May 2019 10:16:20 +0100
libfm-qt (0.14.1-8) unstable; urgency=medium libfm-qt (0.14.1-8) unstable; urgency=medium
* Removed the wrongly introduced build dependency on lxqt-qtplugin * Removed the wrongly introduced build dependency on lxqt-qtplugin
@ -334,22 +127,6 @@ libfm-qt (0.14.1-1) unstable; urgency=medium
-- Alf Gaida <agaida@siduction.org> Sun, 24 Feb 2019 19:31:01 +0100 -- Alf Gaida <agaida@siduction.org> Sun, 24 Feb 2019 19:31:01 +0100
libfm-qt (0.14.1-0ubuntu2) disco; urgency=medium
* Rebuild against qtbase-abi-5-12-2.
* Update symbols from build logs for all architectures.
-- Rik Mills <rikmills@kubuntu.org> Sun, 31 Mar 2019 10:52:00 +0100
libfm-qt (0.14.1-0ubuntu1) disco; urgency=medium
* New upstream release.
* Update standard executable trusting patch to use the new upstream macro
instead of individual inline replacements.
* Update symbols from build logs.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 08 Mar 2019 11:28:38 -0600
libfm-qt (0.14.0-3) unstable; urgency=medium libfm-qt (0.14.0-3) unstable; urgency=medium
* Switched to unstable * Switched to unstable
@ -382,55 +159,6 @@ libfm-qt (0.14.0-1) experimental; urgency=medium
-- Alf Gaida <agaida@siduction.org> Wed, 30 Jan 2019 20:32:59 +0100 -- Alf Gaida <agaida@siduction.org> Wed, 30 Jan 2019 20:32:59 +0100
libfm-qt (0.14.0-0ubuntu3) disco; urgency=medium
* Fix metadata for trusting executables.
- Use Ubuntu standard for trusting executables.
-- Dan Simmons <monetaryabyss@protonmail.com> Tue, 29 Jan 2019 20:32:19 -0500
libfm-qt (0.14.0-0ubuntu2) disco; urgency=medium
* Add Breaks/Replaces on old libfm-qt-l10n.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 26 Jan 2019 10:15:13 -0600
libfm-qt (0.14.0-0ubuntu1) disco; urgency=medium
* New upstream release.
- Remove reverse-applicable patches.
- Bump build dependencies.
- Install new files.
* Bump Standards-version to 4.3.0, no changes needed.
* Bump debhelper compat to 12, no changes needed.
* Add new binary package libfm-qt-l10n.
* libfm-qt5 -> libfm-qt6.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 25 Jan 2019 23:15:39 -0600
libfm-qt (0.13.1-10ubuntu1) disco; urgency=medium
* Merge with Debian unstable, remaining changes:
- debian/control:
+ Update Vcs-* and maintainer for maintaining by Lubuntu.
- debian/patches/add-lxqt-archiver-integration.patch:
+ Add LXQt Archiver integration.
- debian/patches/add-metadata-for-trusting-executables.patch:
+ Support adding metadata for trusting executables.
- debian/patches/fix-incorrect-file-info-handling-1.patch,
debian/patches/fix-incorrect-file-info-handling-2.patch:
+ Fix failure to open smb:// caused by incorrect file info handling.
- debian/patches/fix-launching-desktop-files.patch:
+ Fix launching desktop files.
- debian/patches/fix-places-font-color.patch:
+ Use the window text color for the places pane.
- debian/patches/move-in-file-dialog.patch:
+ Move in the file dialog from lxqt-qtplugin for better platform
integration.
* Update debian/libfm-qt5.symbols from the current build logs.
-- Dmitry Shachnev <mitya57@ubuntu.com> Fri, 04 Jan 2019 14:47:29 +0300
libfm-qt (0.13.1-10) unstable; urgency=medium libfm-qt (0.13.1-10) unstable; urgency=medium
* Added Build-Depends-Package: libfm-qt-dev to libfm-qt-dev.symbols * Added Build-Depends-Package: libfm-qt-dev to libfm-qt-dev.symbols
@ -463,66 +191,6 @@ libfm-qt (0.13.1-6) unstable; urgency=medium
-- Alf Gaida <agaida@siduction.org> Tue, 31 Jul 2018 18:15:12 +0200 -- Alf Gaida <agaida@siduction.org> Tue, 31 Jul 2018 18:15:12 +0200
libfm-qt (0.13.1-5ubuntu9) disco; urgency=medium
* Fix launching desktop files.
-- Dan Simmons <monetaryabyss@protonmail.com> Wed, 21 Nov 2018 23:40:15 -0500
libfm-qt (0.13.1-5ubuntu8) disco; urgency=medium
* No-change rebuild against qtbase-abi-5-11-2.
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 13 Nov 2018 17:29:45 -0600
libfm-qt (0.13.1-5ubuntu7) cosmic; urgency=medium
* Check (and set) metadata::trusted instead of metadata::trust.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 15 Oct 2018 10:11:59 -0500
libfm-qt (0.13.1-5ubuntu6) cosmic; urgency=medium
* Update symbols from build logs.
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 09 Oct 2018 13:57:26 -0500
libfm-qt (0.13.1-5ubuntu5) cosmic; urgency=medium
* Support adding metadata for trusting executables (LP: #1795537).
-- Walter Lapchynski <wxl@ubuntu.com> Sat, 06 Oct 2018 08:55:46 -0700
libfm-qt (0.13.1-5ubuntu4) cosmic; urgency=medium
* Change Uploaders to Ubuntu uploaders.
* Change the debhelper dependency to 11.
* Move in the file dialog from lxqt-qtplugin for better platform
integration.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 30 Jul 2018 19:25:14 -0500
libfm-qt (0.13.1-5ubuntu3) cosmic; urgency=medium
* Update symbols from build logs.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 18 Jul 2018 04:32:54 -0500
libfm-qt (0.13.1-5ubuntu2) cosmic; urgency=medium
* No-change rebuild against qtbase-abi-5-11-0.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 18 Jul 2018 03:18:08 -0500
libfm-qt (0.13.1-5ubuntu1) cosmic; urgency=medium
* Update Vcs-* and maintainer for maintaining by Lubuntu.
* Add LXQt Archiver integration.
* Fix failure to open smb:// caused by incorrect file info handling.
* Use the window text color for the places pane.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 14 Jul 2018 01:18:40 -0500
libfm-qt (0.13.1-5) unstable; urgency=medium libfm-qt (0.13.1-5) unstable; urgency=medium
* Switch to unstable * Switch to unstable
@ -800,4 +468,3 @@ libfm-qt (0.10.0+20151214-1) unstable; urgency=medium
* Add Breaks for old library name libfm-qt5-2. * Add Breaks for old library name libfm-qt5-2.
-- Alf Gaida <agaida@siduction.org> Thu, 05 Nov 2015 00:28:39 +0100 -- Alf Gaida <agaida@siduction.org> Thu, 05 Nov 2015 00:28:39 +0100

69
debian/control vendored

@ -1,36 +1,47 @@
Source: libfm-qt Source: libfm-qt
Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com> Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org>
XSBC-Original-Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org> Uploaders: Alf Gaida <agaida@siduction.org>,
Uploaders: Simon Quigley <tsimonq2@ubuntu.com> ChangZhuo Chen (陳昌倬) <czchen@debian.org>,
Andrew Lee (李健秋) <ajqlee@debian.org>,
Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
Section: x11 Section: x11
Priority: optional Priority: optional
Build-Depends: debhelper-compat (= 13), Build-Depends: debhelper-compat (= 12),
libexif-dev, libexif-dev,
libkf5windowsystem-dev, libkf5windowsystem-dev,
libmenu-cache-dev, libmenu-cache-dev,
libqt5svg5-dev, libqt5svg5-dev,
libqt5x11extras5-dev, libqt5x11extras5-dev,
libx11-dev, libx11-dev,
lxqt-build-tools (>= 0.11.0), lxqt-build-tools (>= 0.11.0~),
qtbase5-private-dev qtbase5-private-dev
Standards-Version: 4.5.1 Standards-Version: 4.4.1
Vcs-Browser: https://phab.lubuntu.me/source/libfm-qt/ Vcs-Browser: https://salsa.debian.org/lxqt-team/libfm-qt
Vcs-Git: https://phab.lubuntu.me/source/libfm-qt.git Vcs-Git: https://salsa.debian.org/lxqt-team/libfm-qt.git
XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/libfm-qt
XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/libfm-qt.git
Homepage: https://github.com/lxqt/libfm-qt Homepage: https://github.com/lxqt/libfm-qt
Package: libfm-qt11 Package: libfm-qt11
Replaces: libfm-qt9 Provides: libfm-qt
Breaks: libfm-qt9 Conflicts: libfm-qt
Replaces: libfm-qt8,
libfm-qt6,
libfm-qt5-2,
libfm-qt5,
libfm-qt3,
libfm-qt2
Breaks: libfm-qt8,
libfm-qt6,
libfm-qt5-2,
libfm-qt5,
libfm-qt3,
libfm-qt2
Architecture: any Architecture: any
Multi-Arch: same Multi-Arch: same
Section: libs Section: libs
Depends: libfm-qt-common, Depends: ${misc:Depends},
${shlibs:Depends},
libglib2.0-bin, libglib2.0-bin,
shared-mime-info, shared-mime-info
${misc:Depends},
${shlibs:Depends}
Recommends: libfm-qt-l10n Recommends: libfm-qt-l10n
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Description: file management support for pcmanfm-qt Description: file management support for pcmanfm-qt
@ -39,26 +50,15 @@ Description: file management support for pcmanfm-qt
. .
This package contains helper library libfm-qt for pcmanfm-qt. This package contains helper library libfm-qt for pcmanfm-qt.
Package: libfm-qt-common
Architecture: all
Multi-Arch: foreign
Section: libs
Depends: ${misc:Depends}
Breaks: libfm-qt11 (<< 1.1.0-0ubuntu4), libfm-qt9
Replaces: libfm-qt11 (<< 1.1.0-0ubuntu4), libfm-qt9
Description: Common files for libfm-qt
Libfm-Qt is a companion library providing components to build desktop file
managers.
.
This package contains common files for libfm-qt.
Package: libfm-qt-dev Package: libfm-qt-dev
Replaces: libfm-qt5-dev
Breaks: libfm-qt5-dev
Architecture: any Architecture: any
Section: libdevel Section: libdevel
Depends: libexif-dev, Depends: ${misc:Depends},
libexif-dev,
libfm-qt11 (= ${binary:Version}), libfm-qt11 (= ${binary:Version}),
libmenu-cache-dev, libmenu-cache-dev
${misc:Depends}
Description: file management support library for pcmanfm-qt (development files) Description: file management support library for pcmanfm-qt (development files)
Libfm-Qt is a companion library providing components to build desktop file Libfm-Qt is a companion library providing components to build desktop file
managers. managers.
@ -69,7 +69,10 @@ Package: libfm-qt-l10n
Architecture: all Architecture: all
Multi-Arch: foreign Multi-Arch: foreign
Section: localization Section: localization
Depends: qttranslations5-l10n, ${misc:Depends} Depends: ${misc:Depends},
qttranslations5-l10n
Breaks: libfm-qt3 (<< 0.11.1)
Replaces: libfm-qt3 (<< 0.11.1)
Description: Language package for libfm-qt Description: Language package for libfm-qt
Libfm-Qt is a companion library providing components to build desktop file Libfm-Qt is a companion library providing components to build desktop file
managers. managers.

11
debian/copyright vendored

@ -4,11 +4,8 @@ Source: https://github.com/lxqt/libfm-qt
Files: * Files: *
Copyright: 2013-2019 LXQt team Copyright: 2013-2019 LXQt team
2009-2019 Hong Jen Yee (PCMan) <pcman.tw@gmail.com> 2013-2019 Hong Jen Yee (PCMan) <pcman.tw@gmail.com>
2009 Juergen Hoetzel <juergen@archlinux.org> 2012-2014 Andriy Grytsenko (LStranger) <andrej@rep.kiev.ua>
2010 Shae Smittle <starfall87@gmail.com>
2016 Mamoru TASAKA <mtasaka@fedoraproject.org>
2012-2016 Andriy Grytsenko (LStranger) <andrej@rep.kiev.ua>
2014 Kuzma Shapran <kuzma.shapran@gmail.com> 2014 Kuzma Shapran <kuzma.shapran@gmail.com>
License: LGPL-2.1+ License: LGPL-2.1+
@ -17,8 +14,7 @@ Copyright: 2015 Luís Pereira <luis.artur.pereira@gmail.com>
License: BSD-3-Clause License: BSD-3-Clause
Files: debian/* Files: debian/*
Copyright: 2021, Lubuntu Developers <lubuntu-devel@lists.ubuntu.com> Copyright: 2014-2015 Wen Liao <wen.cf83@gmail.com>
2014-2015 Wen Liao <wen.cf83@gmail.com>
2014-2016 ChangZhuo Chen (陳昌倬) <czchen@debian.org> 2014-2016 ChangZhuo Chen (陳昌倬) <czchen@debian.org>
2013-2019 Alf Gaida <agaida@siduction.org> 2013-2019 Alf Gaida <agaida@siduction.org>
2015 Andrew Lee (李健秋) <ajqlee@debian.org> 2015 Andrew Lee (李健秋) <ajqlee@debian.org>
@ -63,3 +59,4 @@ License: LGPL-2.1+
On Debian systems, the complete text of the GNU Lesser General On Debian systems, the complete text of the GNU Lesser General
Public License version 2.1 can be found in Public License version 2.1 can be found in
"/usr/share/common-licenses/LGPL-2.1". "/usr/share/common-licenses/LGPL-2.1".

@ -1,3 +0,0 @@
usr/share/libfm-qt/archivers.list
usr/share/libfm-qt/terminals.list
usr/share/mime/packages/libfm-qt-mimetypes.xml

@ -1,8 +1,10 @@
usr/include/libfm-qt/*.h usr/include/libfm-qt/*.h
usr/include/libfm-qt/customactions/*.h
usr/include/libfm-qt/core/*.h usr/include/libfm-qt/core/*.h
usr/include/libfm-qt/core/legacy/*.h usr/include/libfm-qt/core/legacy/*.h
usr/include/libfm-qt/core/vfs/*.h usr/include/libfm-qt/core/vfs/*.h
usr/include/libfm-qt/customactions/*.h
usr/lib/*/*.so usr/lib/*/*.so
usr/lib/*/pkgconfig/* usr/lib/*/pkgconfig/*
usr/share/cmake/fm-qt/*.cmake usr/share/cmake/fm-qt/*.cmake

@ -1 +1,4 @@
usr/lib/*/*.so.* usr/lib/*/*.so.*
usr/share/libfm-qt/terminals.list
usr/share/libfm-qt/archivers.list
usr/share/mime/packages/libfm-qt-mimetypes.xml

@ -0,0 +1,2 @@
libfm-qt 11 libfm-qt11 (>= 1.1.0)

File diff suppressed because it is too large Load Diff

@ -1,16 +0,0 @@
Description: Fix metadata for trusting executables
To conform with the Ubuntu standard use metadata::trusted instead of metadata::trust. This patch must be applied after any upstream version changes since they refuse to conform.
Author: Dan Simmons <monetaryabyss@protonmail.com>
Bug: https://bugs.launchpad.net/bugs/1813687
Last-Update: 2019-01-29
--- a/src/core/fileinfo.cpp
+++ b/src/core/fileinfo.cpp
@@ -2,7 +2,7 @@
#include "fileinfo_p.h"
#include <gio/gio.h>
-#define METADATA_TRUST "metadata::trust"
+#define METADATA_TRUST "metadata::trusted"
namespace Fm {

@ -1,25 +0,0 @@
From 472128c3bfc301f3258bd99501a88ef4097d0429 Mon Sep 17 00:00:00 2001
From: tsujan <tsujan2000@gmail.com>
Date: Thu, 9 Jun 2022 01:35:27 +0430
Subject: [PATCH] Fixed crash with empty URI scheme of folder path (#808)
An empty URI scheme is possible when trying to open a folder with an empty path (like when the desktop path is empty and pcmanfm-qt's desktop module is started).
Fixes https://github.com/lxqt/lxqt-session/issues/439
---
src/core/folder.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/core/folder.cpp b/src/core/folder.cpp
index 5bb40137..710a9132 100644
--- a/src/core/folder.cpp
+++ b/src/core/folder.cpp
@@ -532,7 +532,7 @@ void Folder::onDirListFinished() {
const auto& infos = job->files();
// with "search://", there is no update for infos and all of them should be added
- if(strcmp(dirPath_.uriScheme().get(), "search") == 0) {
+ if(dirPath_.hasUriScheme("search")) {
files_to_add = infos;
for(auto& file: files_to_add) {
files_[file->path().baseName().get()] = file;

@ -1,3 +0,0 @@
fix-metadata-for-trusting-executables.patch
fix-uri-scheme-crash.patch
support-adding-pattern-lists.patch

@ -1,124 +0,0 @@
From f66aa205c48a60378abcf0dac3d21b83d47aa2c5 Mon Sep 17 00:00:00 2001
From: tsujan <tsujan2000@gmail.com>
Date: Sat, 14 May 2022 01:17:14 +0430
Subject: [PATCH] Support adding of pattern lists to entries of search dialog
(#806)
Such lists will be used later for adding search history to `pcmanfm-qt`.
---
src/filesearch.ui | 13 ++++++++++---
src/filesearchdialog.cpp | 28 ++++++++++++++++++++++++++--
src/filesearchdialog.h | 6 ++++++
3 files changed, 42 insertions(+), 5 deletions(-)
diff --git a/src/filesearch.ui b/src/filesearch.ui
index 85e57556..a90456a5 100644
--- a/src/filesearch.ui
+++ b/src/filesearch.ui
@@ -36,8 +36,11 @@
</property>
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
- <widget class="QLineEdit" name="namePatterns">
- <property name="text">
+ <widget class="QComboBox" name="namePatterns">
+ <property name="editable">
+ <bool>true</bool>
+ </property>
+ <property name="currentText">
<string>*</string>
</property>
</widget>
@@ -218,7 +221,11 @@
</property>
<layout class="QVBoxLayout" name="verticalLayout_8">
<item>
- <widget class="QLineEdit" name="contentPattern"/>
+ <widget class="QComboBox" name="contentPattern">
+ <property name="editable">
+ <bool>true</bool>
+ </property>
+ </widget>
</item>
<item>
<widget class="QCheckBox" name="contentCaseSensitive">
diff --git a/src/filesearchdialog.cpp b/src/filesearchdialog.cpp
index 0216687f..267cc4c7 100644
--- a/src/filesearchdialog.cpp
+++ b/src/filesearchdialog.cpp
@@ -23,6 +23,7 @@
#include "ui_filesearch.h"
#include <limits>
#include <QFileDialog>
+#include <QCompleter>
#include <utility>
namespace Fm {
@@ -43,6 +44,10 @@ FileSearchDialog::FileSearchDialog(QStringList paths, QWidget* parent, Qt::Windo
connect(ui->addPath, &QPushButton::clicked, this, &FileSearchDialog::onAddPath);
connect(ui->removePath, &QPushButton::clicked, this, &FileSearchDialog::onRemovePath);
+ // the default completer is case-insensitive
+ ui->namePatterns->completer()->setCaseSensitivity(Qt::CaseSensitive);
+ ui->contentPattern->completer()->setCaseSensitivity(Qt::CaseSensitive);
+
ui->namePatterns->setFocus();
}
@@ -50,6 +55,25 @@ FileSearchDialog::~FileSearchDialog() {
delete ui;
}
+QString FileSearchDialog::namePattern() const {
+ return ui->namePatterns->currentText();
+}
+
+QString FileSearchDialog::contentPattern() const {
+ return ui->contentPattern->currentText();
+}
+
+void FileSearchDialog::addNamePatterns(const QStringList& patterns) {
+ ui->namePatterns->addItems(patterns);
+ ui->namePatterns->setCurrentIndex(-1);
+ ui->namePatterns->setCurrentText(QLatin1String("*"));
+}
+
+void FileSearchDialog::addContentPatterns(const QStringList& patterns) {
+ ui->contentPattern->addItems(patterns);
+ ui->contentPattern->setCurrentIndex(-1);
+}
+
void FileSearchDialog::accept() {
// build the search:/// uri
int n = ui->listView->count();
@@ -62,11 +86,11 @@ void FileSearchDialog::accept() {
fm_search_set_recursive(search, ui->recursiveSearch->isChecked());
fm_search_set_show_hidden(search, ui->searchHidden->isChecked());
- fm_search_set_name_patterns(search, ui->namePatterns->text().toUtf8().constData());
+ fm_search_set_name_patterns(search, ui->namePatterns->currentText().toUtf8().constData());
fm_search_set_name_ci(search, !ui->nameCaseSensitive->isChecked());
fm_search_set_name_regex(search, ui->nameRegExp->isChecked());
- fm_search_set_content_pattern(search, ui->contentPattern->text().toUtf8().constData());
+ fm_search_set_content_pattern(search, ui->contentPattern->currentText().toUtf8().constData());
fm_search_set_content_ci(search, !ui->contentCaseSensitive->isChecked());
fm_search_set_content_regex(search, ui->contentRegExp->isChecked());
diff --git a/src/filesearchdialog.h b/src/filesearchdialog.h
index 504c1ed0..2aee1b57 100644
--- a/src/filesearchdialog.h
+++ b/src/filesearchdialog.h
@@ -59,6 +59,12 @@ class LIBFM_QT_API FileSearchDialog : public QDialog {
bool searchhHidden() const;
void setSearchhHidden(bool hidden);
+ QString namePattern() const;
+ QString contentPattern() const;
+
+ void addNamePatterns(const QStringList& patterns);
+ void addContentPatterns(const QStringList& patterns);
+
private Q_SLOTS:
void onAddPath();
void onRemovePath();

@ -0,0 +1,12 @@
# For more information on what jobs are run see:
# https://salsa.debian.org/salsa-ci-team/pipeline
#
# To enable the jobs, go to your repository (at salsa.debian.org)
# and click over Settings > CI/CD > Expand (in General pipelines).
# In "Custom CI config path" write debian/salsa-ci.yml and click
# in "Save Changes". The CI tests will run after the next commit.
---
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml

@ -1,5 +1,55 @@
-----BEGIN PGP PUBLIC KEY BLOCK----- -----BEGIN PGP PUBLIC KEY BLOCK-----
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
=h7ww
-----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBF6cxrwBEADfl3ydxNfLBbWGPesXty2baQgixZ3D6aCxadI2kX+aikmT8rd0 mQINBF6cxrwBEADfl3ydxNfLBbWGPesXty2baQgixZ3D6aCxadI2kX+aikmT8rd0
ttDKN18cXV52Ssxnj0qhgf4hwnu/b0be6BzqSEyGM+UQR3X2CYpxrMakfW32Q18K ttDKN18cXV52Ssxnj0qhgf4hwnu/b0be6BzqSEyGM+UQR3X2CYpxrMakfW32Q18K
X5ec0RPR2ucBq9G0r9t6FYC8FkJ4uQUU3xxrLW3z302S0Makjgzm8BV9WrFQ7oFF X5ec0RPR2ucBq9G0r9t6FYC8FkJ4uQUU3xxrLW3z302S0Makjgzm8BV9WrFQ7oFF

Loading…
Cancel
Save