From bbc8d842689d3592193db828c91ca1238a1660559485ac71b81fee80e19f1bae Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Fri, 3 Jan 2020 10:36:42 +0000 Subject: [PATCH 1/2] - 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/package/show/X11:LXQt/libqt5xdg?expand=0&rev=10 --- libqt5xdg.changes | 40 +++++++++++++++++++++++++++++++++++++++ libqt5xdg.spec | 18 +++++++++++++++--- libqtxdg-3.3.1.tar.xz | 3 --- libqtxdg-3.3.1.tar.xz.asc | 16 ---------------- libqtxdg-3.4.0.tar.xz | 3 +++ libqtxdg-3.4.0.tar.xz.asc | 16 ++++++++++++++++ 6 files changed, 74 insertions(+), 22 deletions(-) delete mode 100644 libqtxdg-3.3.1.tar.xz delete mode 100644 libqtxdg-3.3.1.tar.xz.asc create mode 100644 libqtxdg-3.4.0.tar.xz create mode 100644 libqtxdg-3.4.0.tar.xz.asc diff --git a/libqt5xdg.changes b/libqt5xdg.changes index e1de392..d5e48b7 100644 --- a/libqt5xdg.changes +++ b/libqt5xdg.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Fri Jan 3 10:36:08 UTC 2020 - Michael Vetter + +- Add subpackage qtxdg-tools (Debian name qtxdg-dev-tools) + +------------------------------------------------------------------- +Sun Oct 27 18:20:36 UTC 2019 - Michael Vetter + +- 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 diff --git a/libqt5xdg.spec b/libqt5xdg.spec index c626f13..714f5ef 100644 --- a/libqt5xdg.spec +++ b/libqt5xdg.spec @@ -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,13 +12,13 @@ # 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 @@ -39,6 +39,7 @@ BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Xml) +BuildRequires: pkgconfig(glib-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -58,6 +59,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 +80,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} @@ -128,4 +137,7 @@ make %{?_smp_mflags} %{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-targets-*.cmake %{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-targets.cmake +%files -n qtxdg-tools +/usr/bin/qtxdg-mat + %changelog diff --git a/libqtxdg-3.3.1.tar.xz b/libqtxdg-3.3.1.tar.xz deleted file mode 100644 index ee0ac49..0000000 --- a/libqtxdg-3.3.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1061fa6a4783df5e33ea2876f03f88b9ffef8157d37da97ea6b217b736c2d6d6 -size 66004 diff --git a/libqtxdg-3.3.1.tar.xz.asc b/libqtxdg-3.3.1.tar.xz.asc deleted file mode 100644 index 3bfe6e4..0000000 --- a/libqtxdg-3.3.1.tar.xz.asc +++ /dev/null @@ -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----- diff --git a/libqtxdg-3.4.0.tar.xz b/libqtxdg-3.4.0.tar.xz new file mode 100644 index 0000000..f1373c9 --- /dev/null +++ b/libqtxdg-3.4.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7bb5bbbb901915888107ddcd1f120801569970832bda656b3abeb6514c2ab66e +size 73060 diff --git a/libqtxdg-3.4.0.tar.xz.asc b/libqtxdg-3.4.0.tar.xz.asc new file mode 100644 index 0000000..8883cbc --- /dev/null +++ b/libqtxdg-3.4.0.tar.xz.asc @@ -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----- From 0e3a6fd7bc1f6ae3187265a159c6f1b63aa487bff425e2c823e4e48cb1e5a327 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Fri, 3 Jan 2020 10:42:48 +0000 Subject: [PATCH 2/2] OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=11 --- libqt5xdg.spec | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/libqt5xdg.spec b/libqt5xdg.spec index 714f5ef..9925b3a 100644 --- a/libqt5xdg.spec +++ b/libqt5xdg.spec @@ -23,7 +23,7 @@ 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 @@ -40,7 +40,6 @@ BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Xml) BuildRequires: pkgconfig(glib-2.0) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Qt implementation of freedesktop.org XDG specs for LXQt @@ -104,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 @@ -138,6 +134,6 @@ make %{?_smp_mflags} %{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-targets.cmake %files -n qtxdg-tools -/usr/bin/qtxdg-mat +%{_bindir}/qtxdg-mat %changelog