Accepting request 535967 from X11:LXQt
- 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) - 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 - Upstream release 0.10.0 - Changed %build and %install to use cmake macros - New upstream version 1.1.0 - Added conditionals to build for Fedora (Only needed for F20) - changed license tag in the spec file to GPL-3.0 - ported to QT5 - new upstream version 1.0.0 - spec file clean up - removed statically defined requires , we let rpm work for us - use pkg-config where possible - BuildRequires and patch cleanup - Removed fedora spec, split into subproject Del: libqtxdg-Fedora_20.spec - Removed BuildRequires: pkgconfig() in favour of BuildRequires: libqt4-devel at the request of X11:lxde:lxqt maintainers - Ran spec-cleaner on spec file - Added specfile for Fedora_20 Add: libqtxdg-Fedora_20.spec - Repackaged tarball to unpack to libqtxdg-0.5.3 instead of . - First stable release, added stable tarball Added: libqtxdg-0.5.3.tar.xz Delete: _service - .spec file cleanup for rpmlint checks Removed explicit Requires: Adjusted description - Removed direct cmake calls, in favour of %cmake and %cmake_install - Specfile complete, successful build and packaging - Added 0001-translation-dir.patch to correct for openSUSE directories - Wrote initial _service file and first source pull OBS-URL: https://build.opensuse.org/request/show/535967 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=7
This commit is contained in:
commit
e87d95854c
@ -1,3 +1,74 @@
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
|
@ -17,21 +17,21 @@
|
||||
|
||||
%define _name libqtxdg
|
||||
Name: libqt5xdg
|
||||
Version: 2.0.0
|
||||
Version: 3.1.0
|
||||
Release: 0
|
||||
Summary: Qt implementation of xdg specs for lxqt
|
||||
License: GPL-3.0
|
||||
Group: Development/Libraries/C and C++
|
||||
Url: https://lxqt.org
|
||||
Source: http://downloads.lxqt.org/%{_name}/%{version}/%{_name}-%{version}.tar.xz
|
||||
Source1: http://downloads.lxqt.org/%{_name}/%{version}/%{_name}-%{version}.tar.xz.asc
|
||||
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
|
||||
BuildRequires: cmake >= 3.0.2
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: libQt5Gui-private-headers-devel
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: pkgconfig(Qt5Core)
|
||||
BuildRequires: pkgconfig(Qt5Core) >= 5.6.1
|
||||
BuildRequires: pkgconfig(Qt5DBus)
|
||||
BuildRequires: pkgconfig(Qt5Svg)
|
||||
BuildRequires: pkgconfig(Qt5Test)
|
||||
@ -42,36 +42,36 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%description
|
||||
Qt implementation of freedesktop.org XDG specs for LXQt
|
||||
|
||||
%package -n libQt5Xdg2
|
||||
%package -n libQt5Xdg3
|
||||
Summary: Libraries for qtxdg
|
||||
Group: System/Libraries
|
||||
Provides: libqtxdg
|
||||
|
||||
%description -n libQt5Xdg2
|
||||
%description -n libQt5Xdg3
|
||||
QtXDG libraries for development
|
||||
|
||||
%package devel
|
||||
Summary: Devel files for libqtxdg
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: libQt5Xdg2 = %{version}
|
||||
Requires: libQt5Xdg3 = %{version}
|
||||
Requires: pkgconfig
|
||||
Requires: pkgconfig(Qt5UiTools)
|
||||
|
||||
%description devel
|
||||
QtXDG libraries for development
|
||||
|
||||
%package -n libQt5XdgIconLoader2
|
||||
%package -n libQt5XdgIconLoader3
|
||||
Summary: IconLoader library for QtXDG
|
||||
Group: System/Libraries
|
||||
Provides: libqtxdgiconloader
|
||||
|
||||
%description -n libQt5XdgIconLoader2
|
||||
%description -n libQt5XdgIconLoader3
|
||||
QtXDG icon loader libraries used in LXQt
|
||||
|
||||
%package -n libQt5XdgIconLoader-devel
|
||||
Summary: Devel files for libQt5XdgIconLoader
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: libQt5XdgIconLoader2 = %{version}
|
||||
Requires: libQt5XdgIconLoader3 = %{version}
|
||||
|
||||
%description -n libQt5XdgIconLoader-devel
|
||||
Development files for QtXDG icon loader libraries used in LXQt
|
||||
@ -87,12 +87,12 @@ make %{?_smp_mflags}
|
||||
%cmake_install
|
||||
%fdupes -s %{buildroot}/%{_datadir}/locale
|
||||
|
||||
%post -n libQt5Xdg2 -p /sbin/ldconfig
|
||||
%postun -n libQt5Xdg2 -p /sbin/ldconfig
|
||||
%post -n libQt5XdgIconLoader2 -p /sbin/ldconfig
|
||||
%postun -n libQt5XdgIconLoader2 -p /sbin/ldconfig
|
||||
%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 libQt5Xdg2
|
||||
%files -n libQt5Xdg3
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS COPYING
|
||||
%{_libdir}/libQt5Xdg.so.*
|
||||
@ -104,20 +104,21 @@ make %{?_smp_mflags}
|
||||
%{_libdir}/pkgconfig/Qt5Xdg.pc
|
||||
%{_libdir}/libQt5Xdg.so
|
||||
|
||||
%files -n libQt5XdgIconLoader2
|
||||
%files -n libQt5XdgIconLoader3
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libQt5XdgIconLoader.so.2
|
||||
%{_libdir}/libQt5XdgIconLoader.so.2.0.0
|
||||
%{_libdir}/libQt5XdgIconLoader.so.3
|
||||
%{_libdir}/libQt5XdgIconLoader.so.3.1.0
|
||||
|
||||
%files -n libQt5XdgIconLoader-devel
|
||||
%defattr(-,root,root)
|
||||
%dir %{_includedir}/qt5xdgiconloader
|
||||
%dir %{_includedir}/qt5xdgiconloader/2.0.0
|
||||
%dir %{_includedir}/qt5xdgiconloader/2.0.0/private
|
||||
%dir %{_includedir}/qt5xdgiconloader/2.0.0/private/xdgiconloader
|
||||
%dir %{_includedir}/qt5xdgiconloader/3.1.0
|
||||
%dir %{_includedir}/qt5xdgiconloader/3.1.0/private
|
||||
%dir %{_includedir}/qt5xdgiconloader/3.1.0/private/xdgiconloader
|
||||
%dir %{_datadir}/cmake/qt5xdgiconloader
|
||||
%{_libdir}/libQt5XdgIconLoader.so
|
||||
/usr/include/qt5xdgiconloader/2.0.0/private/xdgiconloader/xdgiconloader_p.h
|
||||
%{_libdir}/qt5/plugins/iconengines/libQt5XdgIconPlugin.so
|
||||
%{_includedir}/qt5xdgiconloader/3.1.0/private/xdgiconloader/xdgiconloader_p.h
|
||||
%{_includedir}/qt5xdgiconloader/xdgiconloader_export.h
|
||||
%{_libdir}/pkgconfig/Qt5XdgIconLoader.pc
|
||||
%{_datadir}/cmake/qt5xdgiconloader/qt5xdgiconloader-config-version.cmake
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8c89ebaa3c0ee946f9048828e064c1c510c5639779a7688ed0b240307645dbcb
|
||||
size 62404
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIcBAABCgAGBQJX3TG4AAoJEELJyNOvXqXjdMsP/07yA5ytju2xNcxziwPUHUy0
|
||||
HDHcnsEIyzkNpJXi1SyG+lPMg6cPwbwNF+yJt2u2j8inQx8+7uMxJbAH3QjqFKFQ
|
||||
2oZDDxFvT4dLKjPxoXpBVu5PNUX7EwgdeRXdpv9vDCWW9VpidD3TLZIKZrxT8YIQ
|
||||
1P2yYeAf7qM7EjMy+FprkqqelisX0LtBflWXtynUzZ6pOCHnW9WartXhsJXwWHaj
|
||||
KF+jW5z5wjdz+GIZ3CALkpBfhdyOSCPKL2/Jw7OOODmf5n8XUCac3mWEYbBhb5R6
|
||||
5sbqD8MIZ6mXre8AbvJGywjyKg6Cgpie18EtBJtUwrnLcSGXv10NAD46Z9TAZpaf
|
||||
b65N9ZTzxLIpYF3H7t4C3+pcF38XamleLXSLIeD/TiZLohj1hpbLXfi8+Y2uEH5S
|
||||
Wdh6aJaFMTQoG6iSwvwKbwlkgaAhItiJ9bo3Bq2VVhCj7l9CxEWaKQQMNH+80q5t
|
||||
W9oZRUYfwwSZhQ8HILT3+D3lnjlRHqDxFhRgj67ohs4hc2aaXKDZN+ce51n8cpl0
|
||||
wRMhY+ELC/5mRnyjnzAxPbZmOH/T+dBZVm8d3YzHhRr6murKh7tELo8jnGnk6E94
|
||||
HhChnKFRIxx6tUl4qFx+CqblS+sOU4lJLI+QL6GeEG6kpIWjYshzCgIBARavrr0D
|
||||
hssAyOiHAs7G+1k1CWj2
|
||||
=QfVb
|
||||
-----END PGP SIGNATURE-----
|
3
libqtxdg-3.1.0.tar.xz
Normal file
3
libqtxdg-3.1.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0ee1a4684b782e34950c55dc06df1b4ef2dc3d9b3562a512de004191c18a2e08
|
||||
size 66680
|
16
libqtxdg-3.1.0.tar.xz.asc
Normal file
16
libqtxdg-3.1.0.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAlnrlqsACgkQQsnI069e
|
||||
peMo2Q//atHN+pFQLp1WvJt1RKrNZkj7IVfBb+WGhrgHXgTeTyRFwbMrKH6y8TUz
|
||||
+Hrjdd7y1wxbMxu4Cp8XuhmL2LEPPEMLomW6H1pNBgX/M3YMHh9JwVSHUFlGSQ4o
|
||||
k/eH8/D1Y9sG3WrMe6DBgtNsa7BQ4+/cqLyoh32FsnafGMp+BynkHnj0BPrvV/mJ
|
||||
a1eyy2gTMYm4fEo4nLN1f0mI3wVAV2bK0UDaX/QswlBb6VzSlegmEofg+Z6eyO+f
|
||||
vff2RIfXRQ/XOa4GbEyfKO5jNJAcj8p4rN57qmRCWVB9UENXV0lwv/DrlA7ernaO
|
||||
ukW3wTouKIeki18ghDWSaLkgPILRAHPaDrO60XmSy5u02Bo3XreynkTmLE17muLu
|
||||
zdO9xi1tl5wgstY3iEiECdRNRWWQkS1YKZyRcbiimUYTS5D8bPyC7JTaAgs7kvzm
|
||||
SrYzCuSlOgU4MKLCVv2Og238bxgHHU/1ue6GjLRbph7IEfCfsQQu19qwVv8d9xBZ
|
||||
WqWa9d9xHj0ZD086WhHExYqd83k7q8yMA/gv11exOQoFTeJI6Q6wG9i6wzRm9ijI
|
||||
DGfTAA76Jv23J5h7RWX62m7l5KPbIsPXne9+T37U41l+BuDnQ2WwXCH/6fdtBGSU
|
||||
rUXpW/2uJaztyNVVs13yW7fwyGJFzFlF8VC2XkByPbBS1Zwg6Dc=
|
||||
=vRpY
|
||||
-----END PGP SIGNATURE-----
|
Loading…
Reference in New Issue
Block a user