%global repo dde-tray-loader Name: deepin-tray-loader Version: 0.0.6 Release: %autorelease Summary: A set of tray plugins for Deepin License: LGPL-3.0-or-later URL: https://github.com/linuxdeepin/dde-tray-loader Source0: %{url}/archive/%{version}/%{repo}-%{version}.tar.gz Patch0: https://github.com/linuxdeepin/dde-tray-loader/pull/110.patch BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5Widgets) BuildRequires: cmake(Qt5DBus) BuildRequires: cmake(Qt5Network) BuildRequires: cmake(Qt5LinguistTools) BuildRequires: cmake(Qt5Svg) BuildRequires: cmake(Qt5Gui) BuildRequires: cmake(Qt5Concurrent) BuildRequires: cmake(Qt5WaylandClient) BuildRequires: cmake(Qt5XkbCommonSupport) BuildRequires: cmake(DtkCore) BuildRequires: cmake(DtkGui) BuildRequires: cmake(DtkWidget) BuildRequires: cmake(DFrameworkdbus) BuildRequires: cmake(KF5NetworkManagerQt) BuildRequires: cmake(dbusmenu-qt5) BuildRequires: cmake(QtWaylandScanner) BuildRequires: pkgconfig(libnm) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(dframeworkdbus) BuildRequires: pkgconfig(gsettings-qt) BuildRequires: pkgconfig(xcb-ewmh) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(libudev) %description The dde-tray-loader project provides a set of tray plugins that integrated into task bar and the tool loader which can load the plugins. %prep %autosetup -p1 -n %{repo}-%{version} sed -i 's/lrelease/lrelease-qt5/' plugins/dde-dock/translate_generation.sh sed -i '/DSG_APP_ID/s|dde-dock|org.deepin.dde.dock|' src/loader/main.cpp %build %cmake %cmake_build %install %cmake_install %find_lang dde-dock --with-qt %find_lang trayplugin-loader --with-qt %files %doc README.md %license LICENSE %files devel %changelog %autochangelog