%global orig_name org.kde.windowbuttons Name: applet-window-buttons Version: 0.11.1 Release: 1%{?dist} Summary: Plasma 5 applet to show window buttons in panels License: GPLv2+ URL: https://github.com/psifidotos/applet-window-buttons Source0: https://github.com/psifidotos/applet-window-buttons/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: extra-cmake-modules BuildRequires: kf5-rpm-macros BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: appstream BuildRequires: kf5-kconfig-devel BuildRequires: kf5-kconfigwidgets-devel BuildRequires: kf5-kdeclarative-devel BuildRequires: kf5-kdoctools-devel BuildRequires: kf5-kglobalaccel-devel BuildRequires: kf5-ki18n-devel BuildRequires: kf5-kwindowsystem-devel BuildRequires: kf5-kxmlgui-devel BuildRequires: libSM-devel BuildRequires: kf5-plasma-devel BuildRequires: cmake(KDecoration2) BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5DBus) BuildRequires: cmake(Qt5Quick) BuildRequires: cmake(Qt5QuickWidgets) BuildRequires: cmake(Qt5Widgets) BuildRequires: cmake(Qt5X11Extras) %description This is a Plasma 5 applet that shows the current window appmenu in one's panels. This plasmoid is coming from Latte land, but it can also support Plasma panels. %prep %autosetup -n %{name}-%{version} %build %cmake %cmake_build %install %cmake_install %check appstreamcli validate --no-net %{buildroot}%{_datadir}/metainfo/%{orig_name}.appdata.xml desktop-file-validate %{buildroot}%{_datadir}/plasma/plasmoids/%{orig_name}/metadata.desktop %files %license LICENSE %dir %{_kf5_datadir}/plasma/plasmoids/%{orig_name} %{_kf5_datadir}/plasma/plasmoids/%{orig_name} %{_qt5_qmldir}/org/kde/appletdecoration %{_kf5_datadir}/kservices5/plasma-applet-%{orig_name}.desktop %{_kf5_metainfodir}/%{orig_name}.appdata.xml %{_kf5_datadir}/plasma/plasmoids/%{orig_name}/metadata.desktop %{_kf5_datadir}/plasma/plasmoids/%{orig_name}/contents/ %{_kf5_datadir}/plasma/plasmoids/%{orig_name}/metadata.json %changelog * Thu Mar 31 2022 Onuralp Sezer - 0.11.1-1 - Update to version 0.11.1 * Wed Jan 19 2022 Fedora Release Engineering - 0.10.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Tue Dec 7 2021 Onuralp Sezer - 0.10.1-1 - 0.10.1 * Tue Dec 7 2021 Onuralp Sezer - 0.9.0-5 - 00-fix-update-override.patch add into git source for fix build problem (#2024145) - cosmetic fixes * Wed Oct 13 2021 Onuralp Sezer - 0.9.0-4 - rawhide-fixing build attempt #1 - 00-fix-update-override.patch added. * Thu Jul 29 2021 Onuralp Sezer - 0.9.0-3 - BR : appstream added fix build errors * Thu Jul 29 2021 Fedora Release Engineering - 0.9.0-3 - BR : appstream added * Wed Jul 21 2021 Fedora Release Engineering - 0.9.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed May 12 2021 Onuralp SEZER - 0.9.0-1 - initial package