File applet-window-title.spec of Package applet-window-tittle
Name: applet-window-title
Version: 0.9.0
Release: 0
Summary: Plasma 6 applet that shows the current window title and icon in your panels
License: GPL-2.0-only
URL: https://github.com/dhruv8sh/plasma6-window-title-applet
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
BuildRequires: fdupes
BuildRequires: extra-cmake-modules >= %{kf6_ver}
BuildRequires: kirigami-addons6-devel >= 0.10.0
BuildRequires: kf6-kirigami-devel >= %{kf6_ver}
BuildRequires: kf6-frameworkintegration-devel >= %{kf6_ver}
Requires: kf6-kirigami >= %{kf6_ver}
Requires: kirigami-addons6 >= 0.10.0
Requires: kf6-frameworkintegration >= %{kf6_ver}
BuildArch: noarch
%description
This is a Plasma 6 applet that shows the current window title and icon in your panels.
%prep
%setup -q -n plasma6-window-title-applet-%{version}
%build
%cmake_kf6 -B build -DCMAKE_BUILD_TYPE=Release .
%{__make} -C build %{?_smp_mflags}
%install
%{__make} -C build install DESTDIR=%{buildroot}
# Проверяем какие файлы установились
find %{buildroot} -name "*.xml" -o -name "*appdata*" -o -name "*metainfo*"
%fdupes -s %{buildroot}
%files
%doc README.md
%license LICENSE
%{_kf6_plasmadir}/plasmoids/org.kde.windowtitle/
%{_kf6_appstreamdir}/org.kde.windowtitle.appdata.xml
%changelog
* Fri Sep 19 2025 Your Name <email@example.com>
- Updated for latest KF6 in Tumbleweed
- Fixed appstream file location
- Fixed build directory structure