Accepting request 760614 from X11:LXQt

- Add subpackage qtxdg-tools (Debian name qtxdg-dev-tools)

- Update to 3.4.0:
  * Adds an command line MimeType (mimetype) tool
  * Adds a command line Open (open) Tool
  * Adds a command line Default App (defapp) Tool
  * Adds a MIME Applications Associations (XdgMimeApps) class
  * XdgDesktopFile:
    - Deprecates XdgDesktopFileCache and drop XdgDesktopFileCache use
    - Add explanation comment
    - Avoid freeze for DBusActivatable apps
  * CMake:
    - Remove string conversion flags
    - Removes not used helper function
  * test:
    - Use qAsConst()
  * Build and Implementation:
    - Don't use automatic string conversion
    - Prevent a c++11 range-loop possible detach
    - Fixed icon cache with absolute paths
    - Use more precise wording
    - Use the QString multi-arg overload
    - Use qEnvironmentVariableIntValue()
    - Use qAsConst
    - Drop QRegExp.
    - Port even more towards C++ raw string literal
    - Port towards return with a braced init list
    - Port towards raw string literal use.
    - Use bool literals
    - Ports towards C++11 override specifiers

OBS-URL: https://build.opensuse.org/request/show/760614
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=10
This commit is contained in:
Dominique Leuenberger 2020-01-03 16:38:52 +00:00 committed by Git OBS Bridge
commit 645bab4e7b
6 changed files with 77 additions and 29 deletions

View File

@ -1,3 +1,43 @@
-------------------------------------------------------------------
Fri Jan 3 10:36:08 UTC 2020 - Michael Vetter <mvetter@suse.com>
- Add subpackage qtxdg-tools (Debian name qtxdg-dev-tools)
-------------------------------------------------------------------
Sun Oct 27 18:20:36 UTC 2019 - Michael Vetter <mvetter@suse.com>
- Update to 3.4.0:
* Adds an command line MimeType (mimetype) tool
* Adds a command line Open (open) Tool
* Adds a command line Default App (defapp) Tool
* Adds a MIME Applications Associations (XdgMimeApps) class
* XdgDesktopFile:
- Deprecates XdgDesktopFileCache and drop XdgDesktopFileCache use
- Add explanation comment
- Avoid freeze for DBusActivatable apps
* CMake:
- Remove string conversion flags
- Removes not used helper function
* test:
- Use qAsConst()
* Build and Implementation:
- Don't use automatic string conversion
- Prevent a c++11 range-loop possible detach
- Fixed icon cache with absolute paths
- Use more precise wording
- Use the QString multi-arg overload
- Use qEnvironmentVariableIntValue()
- Use qAsConst
- Drop QRegExp.
- Port even more towards C++ raw string literal
- Port towards return with a braced init list
- Port towards raw string literal use.
- Use bool literals
- Ports towards C++11 override specifiers
- Port towards C++ headers
- Port towards C++11 nullptr
* Reworded github issue template
-------------------------------------------------------------------
Mon Feb 25 10:07:22 UTC 2019 - mvetter@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package libqt5xdg
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -12,18 +12,18 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define _name libqtxdg
Name: libqt5xdg
Version: 3.3.1
Version: 3.4.0
Release: 0
Summary: Qt implementation of xdg specs for lxqt
License: GPL-3.0-only
Group: Development/Libraries/C and C++
Url: https://lxqt.org
URL: https://lxqt.org
Source: https://github.com/lxde/%{_name}/releases/download/%{version}/%{_name}-%{version}.tar.xz
Source1: https://github.com/lxde/%{_name}/releases/download/%{version}/%{_name}-%{version}.tar.xz.asc
Source2: %{name}.keyring
@ -39,7 +39,7 @@ BuildRequires: pkgconfig(Qt5Svg)
BuildRequires: pkgconfig(Qt5Test)
BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt5Xml)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: pkgconfig(glib-2.0)
%description
Qt implementation of freedesktop.org XDG specs for LXQt
@ -58,6 +58,7 @@ Group: Development/Libraries/C and C++
Requires: libQt5Xdg3 = %{version}
Requires: pkgconfig
Requires: pkgconfig(Qt5UiTools)
Recommends: qtxdg-tools
%description devel
QtXDG libraries for development
@ -78,6 +79,13 @@ Requires: libQt5XdgIconLoader3 = %{version}
%description -n libQt5XdgIconLoader-devel
Development files for QtXDG icon loader libraries used in LXQt
%package -n qtxdg-tools
Summary: Tools for QtXdg
Group: System/X11/Utilities
%description -n qtxdg-tools
Tools for QtXdg.
%prep
%setup -q -n %{_name}-%{version}
@ -95,24 +103,21 @@ make %{?_smp_mflags}
%postun -n libQt5XdgIconLoader3 -p /sbin/ldconfig
%files -n libQt5Xdg3
%defattr(-,root,root)
%doc AUTHORS COPYING
%license COPYING
%doc AUTHORS
%{_libdir}/libQt5Xdg.so.*
%files devel
%defattr(-,root,root)
%{_datadir}/cmake/qt5xdg
%{_includedir}/qt5xdg
%{_libdir}/pkgconfig/Qt5Xdg.pc
%{_libdir}/libQt5Xdg.so
%files -n libQt5XdgIconLoader3
%defattr(-,root,root)
%{_libdir}/libQt5XdgIconLoader.so.3
%{_libdir}/libQt5XdgIconLoader.so.3.*
%files -n libQt5XdgIconLoader-devel
%defattr(-,root,root)
%dir %{_includedir}/qt5xdgiconloader
%dir %{_includedir}/qt5xdgiconloader/%{version}
%dir %{_includedir}/qt5xdgiconloader/%{version}/private
@ -128,4 +133,7 @@ make %{?_smp_mflags}
%{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-targets-*.cmake
%{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-targets.cmake
%files -n qtxdg-tools
%{_bindir}/qtxdg-mat
%changelog

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1061fa6a4783df5e33ea2876f03f88b9ffef8157d37da97ea6b217b736c2d6d6
size 66004

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAlxywPEACgkQQsnI069e
peOcsBAAmJtbH3tLdMVYdYiWXz6KtR6MT4nbHAEofcJtkLTyu34G9F/YfC4rNJn+
KOxratGUolEZsTRGSQgdkY4oeNFjKQ2CjRiRrNiTrr7xSweLLFEfmI43m7VKKov3
KNYVoQsxGIKvN2AJ/ILC1s52AurecyUAhiETENTn5ngydtceucHxIKgXqu1VxeXk
Eh5d4MCJ5qgjMQfIoQk75iROCdxyqbpe4lz7Gm34iNuybSKyA9SwpkexoS8A5itV
UG1/D+xvvndy9a3dJUfrEJ404jBkwHUtfT/3GfnEQOt7rbkXz8ZWf8z8NlrgD67D
G+/OpQcNUvG9TbYP4r7pwY6kKE7i2i7XSkAcYLTC++c13HA3SJIB1GlXBjya3ptj
LvIWjS2/vCB05HdLMzgHJhafbAiVOOCJq+iGfTsWB6DU46vZOyWDTkH3DJTrBfqk
4KZJwv7mFineYP2DNGRtlx5u7YT5THhqaIA3/DO68IvIN3poQ1y5SSpVLAbVDiAw
lPHsaUfnJAmzZCIFcMm/4XsiOReqsHw2HQWrSvyDpNbhAf3OmAceBFs79fOs1T6c
rEqDl03XOCDtNB7w+oUnfNqIKSd4rNf56IBkBSSR2uk1wTL9fUbJ7ep9xgRk8C4F
y67y/cld5roh2VBZ9Mado4BLfTzJs1vt2kGSp1NTDbtK+k5Se/w=
=dkeQ
-----END PGP SIGNATURE-----

3
libqtxdg-3.4.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7bb5bbbb901915888107ddcd1f120801569970832bda656b3abeb6514c2ab66e
size 73060

16
libqtxdg-3.4.0.tar.xz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAl21xMMACgkQQsnI069e
peOdew//YN3Y+0YNobbWjKBlZvx/LyeIWrtA5s7QM3SttiHbelUA+KUoZfGT3KkF
ApWru/R2W/ft9ic1eqNvCM1CxK0/HbWWRGmMPq6Ny4tarYLnyexUCoprWj45IM7b
X1n6zrNtALf3urRi/Rz9VP2cXCa+VwBTciw8HsT7n7KxMHQJZYNvZ7c8FE/bKgNg
5S+E3bZy2hMyQQA/0v6/SacH6VdA426Z2RRyH0EIJPavzF/Ohb9LIwQsfCpxXTpE
fv/tSBJILvNGP10orhX5jkX/yeBF35c2VB8PMnPjeSzUEelhyoh/kXw73C6HEVXd
uFFTL3YSNhzVQP72AQAMrhAoqto+xChK1Rp1faqzCXEdbQYpNQ1ZOOKVzwbK/wRd
M6xFVoXpSsSB7MMF66VJn5oSrof2ia0i1PlpHOCMK3TrXi/+I8EKbVEMt7hg3hx3
7T8loQBksTRPmI68+nzpkr9XHJ2MNplFdtb20wAOhHfkswcBN/OeUcN/PFLXkoXX
oCicmhNyeCFKXf1Oo7Z2G4JWsRIxjLkF0L8Q7zXt0ebgiZLJrQ5d2IgE3Kq4hLSP
laJKvqfMOOneZDkTLNH0ZvIlzY2Bz2qS8tKdO0ZoOfKjFCiYWjJC/p7Vlmhwu8NT
vgZ2FmS2sidJ6P3GHAXugtj+JMTDDRCbV9d3gRZ2vbETNQf8GAQ=
=NVZJ
-----END PGP SIGNATURE-----