- Change BuildRequires from lxqt-build-tools-devel to
cmake(lxqt-build-tools) OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=40
This commit is contained in:
commit
7f5a7cf53b
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
381
libqt5xdg.changes
Normal file
381
libqt5xdg.changes
Normal file
@ -0,0 +1,381 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 30 18:37:01 UTC 2024 - Shawn Dunn <sfalken@opensuse.org>
|
||||
|
||||
- Change BuildRequires from lxqt-build-tools-devel to
|
||||
cmake(lxqt-build-tools)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 4 15:05:05 UTC 2024 - Shawn Dunn <sfalken@opensuse.org>
|
||||
|
||||
- Removed %{buildroot}%{_sysconfdir}/xdg/*.conf
|
||||
* Conflicts with libQt6Xdg4, as both packages cannot provide
|
||||
identical conf files, libQt5Xdg won't ever be installed
|
||||
on it's own, with LXQt >= 2.0
|
||||
- Specfile Cleanup
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 5 14:27:40 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 3.12.0:
|
||||
* Just corrected a typo and bumped the version.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 15 17:25:39 UTC 2023 - Shawn Dunn <sfalken@opensuse.org>
|
||||
|
||||
- Update to 3.11.0:
|
||||
* File association is fixed with desktop entries that are
|
||||
symlinks
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 5 17:05:32 UTC 2022 - Shawn Dunn <sfalken@cloverleaf-linux.org>
|
||||
|
||||
- Update to 3.10.0:
|
||||
* Invalidate GTK icon cache as soon as icons are installed.
|
||||
* Follow `freedesktop.org` in adding dirs under `DefaultDirectoryDirs`.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 9 11:23:17 UTC 2022 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 3.9.1:
|
||||
For making it possible to have Qt5 and Qt6 installations of
|
||||
libqtxdg alongside each other in near future, two changes are
|
||||
made to this point release:
|
||||
* qtxdg-mat has been separated from libqtxdg and put into qtxdg-tools.
|
||||
* The installation of config files has been made optional.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 19:19:43 UTC 2022 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 3.9.0:
|
||||
* String literals are supported in Exec keys of desktop entries.
|
||||
* Enhancements to qtxdg-mat.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 5 15:48:22 UTC 2021 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 3.8.0:
|
||||
* Added support for default terminal.
|
||||
* Considered XDG_DATA_HOME when computing desktop entry id.
|
||||
* Made sure that hicolor is searched before dash fallbacks.
|
||||
* Considered Qt's fallback search paths when finding icons.
|
||||
* Handle relative paths in qtxdg-desktop-file-start.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 16 11:23:47 UTC 2021 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update 3.7.1:
|
||||
* Fixed compilation against Qt < 5.14.
|
||||
* Added a nullity check for paint device.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 16 06:31:20 UTC 2021 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 3.7.0:
|
||||
* QSvgRenderer is used with a cache for SVG icons, so that LXQt's
|
||||
icon handling could not be broken by intruding icon engines
|
||||
that register themselves for "svg" (like kiconthemes 5.80).
|
||||
* Allow runtime overriding of detachment of processes by
|
||||
setting QTXDG_START_DETACH_TRULY.
|
||||
* XTerm is added as a runtime dependency.
|
||||
* Code cleanup.
|
||||
- Remove libqt5xdg-svg-render.patch: upstreamed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 31 10:02:43 UTC 2021 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- bsc#1183834: Fix displaying of icons by using QSvgRenderer
|
||||
* Add libqt5xdg-svg-render.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 4 13:17:31 UTC 2020 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 3.6.0:
|
||||
*Dropped deprecated QLinkedList.
|
||||
*Code cleanup.
|
||||
* Memory leaks are fixed.
|
||||
*Fixed setting of default apps with GLib backend.
|
||||
*Fixed (recommended) apps list given by GLib backend.
|
||||
*Added a XdgDefaultApps class with email client, file
|
||||
manager and web browser set/get methods.
|
||||
*Used Qt's fix for too big SVG icons with scale factors > 1.
|
||||
*Added methods to XdgDefaultApps for getting special applications.
|
||||
*Fixed unneeded URL encoding for %U/%u in "xdgdesktopfile.cpp".
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 27 10:45:27 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>
|
||||
|
||||
- Changed libqt5xdg.keyring to tsujan's key
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 24 19:50:57 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>
|
||||
|
||||
- Update to version 3.5.0
|
||||
* Sharp SVG icons with scale factors > 1, especially non-integer ones.
|
||||
* Removed obsolete qSwap.
|
||||
* Removed obsolete Qt4 Mac code.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update to 3.3.1:
|
||||
* Silenced compiler warnings about not used variables.
|
||||
* Dropped not needed MOC stuff, we already use CMAKE_AUTOMOC.
|
||||
* Dropped using libqtxdg's own versions of things that are in
|
||||
lxqt-build-tools
|
||||
* Updated translations
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 31 09:43:45 UTC 2019 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
- Update to 3.3.0:
|
||||
* Use C++ ISO Standard 14, removed support for < 14
|
||||
* XdgDesktopFile: Simplify scheme handling
|
||||
* XdgDesktopFile: Clear internal data before loading a new file
|
||||
* XdgDesktopFile: Don’t try read non existent files
|
||||
* xdgaction: Set icon in updateIcon() only if needed
|
||||
* xdgiconloader: Support more classes for “FollowColors” icons
|
||||
* xdgiconloader: Consider device pixel ratio when painting
|
||||
* xdgiconloader: Cover all KDE colors schemes for symbolic icons
|
||||
* xdgiconloader: Fixes pedantic warning
|
||||
* xdgmenuwidget: Fix menu-item drag url
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 22 13:54:39 UTC 2018 - mvetter@suse.com
|
||||
|
||||
- Update to 3.2.0:
|
||||
* xdgiconloader: Add GTK cache revalidation (fixes finding and
|
||||
showing new icons, especially in main menu)
|
||||
* xdgiconloader: Cache ScalableFollowsColorEntry properly
|
||||
* Set genericName as tooltip (for main menu)
|
||||
* Fix symbolic SVG icons with Qt >= 5.10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 23 09:54:57 UTC 2017 - mvetter@suse.com
|
||||
|
||||
- Update to 3.1.0:
|
||||
* Bump version to 3.1.0
|
||||
* xdgdesktopfile: Add API for getting actions info
|
||||
* xdgdesktopfile: Add support for activating actions
|
||||
* xdgdesktopfile: Add getting actions
|
||||
* Check $XDG_CONFIG_HOME and $XDG_CONFIG_DIRS for mimeapps.list first.
|
||||
* Fix reading and writing mimeapps.list file.
|
||||
* Don't export github templates
|
||||
* Release 3.0.0: Update changelog
|
||||
* Backport support for Scale directory key according to Icon Theme spec
|
||||
* Bump Major to 3
|
||||
* test: Drop Q_FOREACH
|
||||
* Drop Q_FOREACH
|
||||
* liblxqt make no sense here
|
||||
* Copied issue template
|
||||
* Drops Qt5Core_VERSION_STRING
|
||||
* Avoid Qt special keywords collision
|
||||
* XdgDesktopFile: Stops allocating unneeded QMap::keys()
|
||||
* XdgDesktopFile: Stop allocating unneeded QHash:values()
|
||||
* XdgDesktopFile: Improve const-ness
|
||||
* xdgiconloader: Reworks the unthemed/pixmap search
|
||||
* xdgiconloader: Puts the hicolor at the end of the theme hierarchy
|
||||
* XdgIcon: Add flag for "FollowsColorScheme" processing
|
||||
* xdgiconloader: Honor "FolowsColorScheme" theme hint
|
||||
* xdgiconloader: Support symbolic SVG icons
|
||||
* More fixes (#131)
|
||||
* xdgiconloader: Correct hierarchy of fallbacks (#116)
|
||||
* xdgiconloader: Fix XdgIconLoaderEngine::actualSize() (#130)
|
||||
* Update CMakeLists.txt
|
||||
* It adds loadIcon() timing measurements.
|
||||
* xdgiconloader: Consider all existing files/images
|
||||
* Check QTXDGX_ICONENGINEPLUGIN_INSTALL_PATH existence
|
||||
* Mark QTXDGX_ICONENGINEPLUGIN_INSTALL_PATH as advanced
|
||||
* xdgiconloader: Implement QIconEnginePlugin interface
|
||||
* Disables uninstall target
|
||||
* Remove last uses of Java-style (non-mutable) iterators from QtBase
|
||||
* Adds a development qtxdg-iconfinder utility tool
|
||||
* Enable strict iterators for debug builds
|
||||
* Removes extra semi-colons
|
||||
* Improve build warnings
|
||||
* Bump year
|
||||
* QtGui: eradicate Q_FOREACH loops [already const]
|
||||
* Optimize QIconLoader::findIconHelper()
|
||||
* Remove unused variable in QIconLoader::findIconHelper()
|
||||
* Improve use of QHash to minimize double hashing
|
||||
* QIconLoaderEngine: add missing Q_DECL_OVERRIDEs
|
||||
* Replace QLatin1Literal with QLatin1String
|
||||
* QIconCacheGtkReader: use QStringRef more
|
||||
* Gui: use const (and const APIs) more
|
||||
* Adds Link Time Optimization
|
||||
* Replaces CMAKE_SOURCE_DIR by PROJECT_SOURCE_DIR
|
||||
* Refactors superbuild support
|
||||
* Remove duplicate use of source header files
|
||||
* Use AUTOMOC everywhere
|
||||
* Stop using include_directories()
|
||||
* Removes test project definition
|
||||
* Use CMAKE_INCLUDE_CURRENT_DIR
|
||||
* Adds PROJECT_NAME to the build Qt version message
|
||||
* Simplify target_compile_definitions() and target_include_directories()
|
||||
* qiconloader: Reuse Qt implementation
|
||||
* XdgIconLoader: Fix FTBFS in super-build/in-tree builds
|
||||
* Allow xdg-user-dirs in the realpath of $HOME. On some systems /home is a symlink and $HOME points to the symlink. This commit allows the xdg-user-dirs to start with the real/canonical path.
|
||||
* Updates version requirements in pkg-config (.pc) stuff
|
||||
* Make Qt5Xdg use only the same version Qt5XdgIconLoader
|
||||
* Adds minimum Qt version requirement (5.4.2)
|
||||
* test: Fixes false positive in tst_xdgdesktopfile::testReadLocalized()
|
||||
* Remove cpack (#106)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 24 18:02:50 UTC 2016 - mvetter@suse.com
|
||||
|
||||
- Update to to 2.0.0:
|
||||
* BACKWARDS-INCOMPATIBLE: New XdgIconLoader library
|
||||
* New explicit dependency Qt SVG
|
||||
* The IconLoader can use GTK+ icon cache
|
||||
* Improved overall performance
|
||||
* Better XDG handling
|
||||
* Overall polishing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 5 10:36:47 UTC 2015 - mvetter@suse.com
|
||||
|
||||
- Upstream release 0.10.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 20 19:53:39 UTC 2015 - sfalken@opensuse.org
|
||||
|
||||
- Changed %build and %install to use cmake macros
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 9 16:27:11 UTC 2015 - sfalken@opensuse.org
|
||||
|
||||
- New upstream version 1.1.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 25 19:07:55 UTC 2015 - sfalken@opensuse.org
|
||||
|
||||
- Added conditionals to build for Fedora (Only needed for F20)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 28 15:19:02 UTC 2014 - andrea@opensuse.org
|
||||
|
||||
- changed license tag in the spec file to GPL-3.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 26 11:23:03 UTC 2014 - andrea@opensuse.org
|
||||
|
||||
- ported to QT5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 25 11:15:54 UTC 2014 - andrea@opensuse.org
|
||||
|
||||
- new upstream version 1.0.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 14:52:16 UTC 2014 - andrea@opensuse.org
|
||||
|
||||
- spec file clean up
|
||||
- removed statically defined requires , we let rpm work for us
|
||||
- use pkg-config where possible
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 14:43:44 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- BuildRequires and patch cleanup
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:29:43 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- Removed fedora spec, split into subproject
|
||||
Del: libqtxdg-Fedora_20.spec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun May 11 14:32:30 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- Removed BuildRequires: pkgconfig() in favour of BuildRequires: libqt4-devel at the request of X11:lxde:lxqt maintainers
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat May 10 17:52:32 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- Ran spec-cleaner on spec file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 9 21:19:56 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- Added specfile for Fedora_20
|
||||
Add: libqtxdg-Fedora_20.spec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 9 13:40:04 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- Repackaged tarball to unpack to libqtxdg-0.5.3 instead of .
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 9 13:15:46 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- First stable release, added stable tarball
|
||||
Added: libqtxdg-0.5.3.tar.xz
|
||||
Delete: _service
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 17 17:21:56 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- .spec file cleanup for rpmlint checks
|
||||
Removed explicit Requires:
|
||||
Adjusted description
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 2 14:35:21 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- Removed direct cmake calls, in favour of %cmake and %cmake_install
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 24 04:47:11 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- Specfile complete, successful build and packaging
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 24 04:16:14 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- Added 0001-translation-dir.patch to correct for openSUSE directories
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 24 02:53:11 UTC 2014 - sfalken@opensuse.org
|
||||
|
||||
- Wrote initial _service file and first source pull
|
||||
|
52
libqt5xdg.keyring
Normal file
52
libqt5xdg.keyring
Normal file
@ -0,0 +1,52 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
sw==
|
||||
=gSIv
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
126
libqt5xdg.spec
Normal file
126
libqt5xdg.spec
Normal file
@ -0,0 +1,126 @@
|
||||
#
|
||||
# spec file for package libqt5xdg
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%define _name libqtxdg
|
||||
Name: libqt5xdg
|
||||
Version: 3.12.0
|
||||
Release: 0
|
||||
Summary: Qt implementation of xdg specs for lxqt
|
||||
License: GPL-3.0-only
|
||||
URL: https://lxqt.org
|
||||
Source: https://github.com/lxqt/libqtxdg/releases/download/%{version}/%{_name}-%{version}.tar.xz
|
||||
Source1: https://github.com/lxqt/libqtxdg/releases/download/%{version}/%{_name}-%{version}.tar.xz.asc
|
||||
Source2: %{name}.keyring
|
||||
BuildRequires: cmake >= 3.1.0
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: libQt5Gui-private-headers-devel
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: cmake(lxqt-build-tools) >=0.13.0
|
||||
BuildRequires: pkgconfig(Qt5Core) >= 5.15
|
||||
BuildRequires: pkgconfig(Qt5DBus)
|
||||
BuildRequires: pkgconfig(Qt5Svg)
|
||||
BuildRequires: pkgconfig(Qt5Test)
|
||||
BuildRequires: pkgconfig(Qt5Widgets)
|
||||
BuildRequires: pkgconfig(Qt5Xml)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.41
|
||||
|
||||
%description
|
||||
Qt implementation of freedesktop.org XDG specs for LXQt
|
||||
|
||||
%package -n libQt5Xdg3
|
||||
Summary: Libraries for qtxdg
|
||||
Provides: libqtxdg
|
||||
|
||||
%description -n libQt5Xdg3
|
||||
QtXDG libraries for development
|
||||
|
||||
%package devel
|
||||
Summary: Devel files for libqtxdg
|
||||
Requires: libQt5Xdg3 = %{version}
|
||||
Requires: pkgconfig
|
||||
Requires: pkgconfig(Qt5UiTools)
|
||||
Recommends: qtxdg-tools
|
||||
|
||||
%description devel
|
||||
QtXDG libraries for development
|
||||
|
||||
%package -n libQt5XdgIconLoader3
|
||||
Summary: IconLoader library for QtXDG
|
||||
Provides: libqtxdgiconloader
|
||||
|
||||
%description -n libQt5XdgIconLoader3
|
||||
QtXDG icon loader libraries used in LXQt
|
||||
|
||||
%package -n libQt5XdgIconLoader-devel
|
||||
Summary: Devel files for libQt5XdgIconLoader
|
||||
Requires: libQt5XdgIconLoader3 = %{version}
|
||||
|
||||
%description -n libQt5XdgIconLoader-devel
|
||||
Development files for QtXDG icon loader libraries used in LXQt
|
||||
|
||||
%prep
|
||||
%setup -q -n %{_name}-%{version}
|
||||
|
||||
%build
|
||||
%cmake
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
# Remove lxqt-qtxdg.conf and qtxdg.conf, both are now provided by libQt6Xdg4, and cannot be provided by both packages
|
||||
rm %{buildroot}%{_sysconfdir}/xdg/*.conf
|
||||
%fdupes -s %{buildroot}/%{_datadir}/locale
|
||||
|
||||
%post -n libQt5Xdg3 -p /sbin/ldconfig
|
||||
%postun -n libQt5Xdg3 -p /sbin/ldconfig
|
||||
%post -n libQt5XdgIconLoader3 -p /sbin/ldconfig
|
||||
%postun -n libQt5XdgIconLoader3 -p /sbin/ldconfig
|
||||
|
||||
%files -n libQt5Xdg3
|
||||
%license COPYING
|
||||
%doc AUTHORS
|
||||
%{_libdir}/libQt5Xdg.so.*
|
||||
|
||||
%files devel
|
||||
%{_datadir}/cmake/qt5xdg
|
||||
%{_includedir}/qt5xdg
|
||||
%{_libdir}/pkgconfig/Qt5Xdg.pc
|
||||
%{_libdir}/libQt5Xdg.so
|
||||
|
||||
%files -n libQt5XdgIconLoader3
|
||||
%{_libdir}/libQt5XdgIconLoader.so.3
|
||||
%{_libdir}/libQt5XdgIconLoader.so.3.*
|
||||
|
||||
%files -n libQt5XdgIconLoader-devel
|
||||
%dir %{_includedir}/qt5xdgiconloader
|
||||
%dir %{_includedir}/qt5xdgiconloader/%{version}
|
||||
%dir %{_includedir}/qt5xdgiconloader/%{version}/private
|
||||
%dir %{_includedir}/qt5xdgiconloader/%{version}/private/xdgiconloader
|
||||
%dir %{_datadir}/cmake/qt5xdgiconloader
|
||||
%{_libdir}/libQt5XdgIconLoader.so
|
||||
%{_libdir}/qt5/plugins/iconengines/libQt5XdgIconPlugin.so
|
||||
%{_includedir}/qt5xdgiconloader/xdgiconloader_export.h
|
||||
%{_includedir}/qt5xdgiconloader/%{version}/private/xdgiconloader/xdgiconloader_p.h
|
||||
%{_libdir}/pkgconfig/Qt5XdgIconLoader.pc
|
||||
%{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-config-version.cmake
|
||||
%{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-config.cmake
|
||||
%{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-targets-*.cmake
|
||||
%{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-targets.cmake
|
||||
|
||||
%changelog
|
3
libqtxdg-3.12.0.tar.xz
Normal file
3
libqtxdg-3.12.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:726856ff447220575c84461800b151328e784c6c326a5065ef3f9a7f9506d4dc
|
||||
size 71684
|
17
libqtxdg-3.12.0.tar.xz.asc
Normal file
17
libqtxdg-3.12.0.tar.xz.asc
Normal file
@ -0,0 +1,17 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQJJBAABCAAzFiEEGd/fOleb1QnbtXLYvnkwB60i334FAmVHcZkVHHRzdWphbjIw
|
||||
MDBAZ21haWwuY29tAAoJEL55MAetIt9+PbQQAIGpvE2Lqa4vGUUsFpBIbIGkXssR
|
||||
kGQwDRTehWXsjCyvY+CqbSPw4FqW4l5y+ehMna7cu8TjRvGvdC7HcosQNuRHa4gk
|
||||
qSV8FnbIrLNnQkjDWNgCqo+Cb2w7NxvloNOSWntSQTOGRghYqk6TlFYd9TveXREx
|
||||
634bBKqSGo8X3D9J+WG46mfqzbypqf8fzt1r1GC3QbDhTvc7k418W2vI2mDjMWnC
|
||||
567ZcQ/X/LDoRmMQEljBeLlZ+tIRDOc5npD3LhQl1aJuGyCfy4D7t3hKrWXCSF+o
|
||||
tsK4LFap5+3ejXxEl1wdffwQLJF/ZdhJHYCRixyRbJGoD1JNWo6mpCOr1CEdQKPz
|
||||
hkqhO5jGMQgZZ0uKmO0+3D+pWvAPNHsjEzhUqmtOwMQSmIYkJgD3zO5pCBQ9Zpl9
|
||||
SfmIyL8k7fvhZZFLR2k4a76yocjvZKcMvxB/WT30zHix5wHW6PZrmRIqh6ebwRHH
|
||||
ynJKmZImGXa0WAvJIML440juqAuGq0baafWLk4bxvCLBhQvfNgZj6ROJhu49Btm0
|
||||
+onnSzm2d0z5RCa6/yXBEEfhN/SDmi5EfsZNJ2Bq+16I4U+/y7A8xSQb2JPIIpiJ
|
||||
tuzQlvryAgcsgT1663yOOk0reQwxrJqHhdhtgLSYS6m5n+Sr21LZyzJb2rIae5ZI
|
||||
Ngoxz2QaOqQX8XJC
|
||||
=Gb57
|
||||
-----END PGP SIGNATURE-----
|
Loading…
Reference in New Issue
Block a user