File plasma6-desktoptheme-rosa.spec of Package plasma6-desktoptheme-rosa
Name: plasma6-desktoptheme-rosa
Version: 1.2.5
Release: 1
License: GPL-3.0-or-later
Summary: ROSA Plasma desktop theme adapted for Plasma 6
Url: https://abf.rosalinux.ru/import/plasma-theme-rosa
Group: System/GUI/KDE
Source0: plasma-desktoptheme-rosa-%{version}.tar.bz2
BuildArch: noarch
# Runtime dependencies
Requires: plasma-framework >= 6.0
Requires: (breeze-icons or kf6-breeze-icons)
# Build dependencies
BuildRequires: cmake
BuildRequires: extra-cmake-modules >= 6.0
BuildRequires: fdupes
BuildRequires: kf6-filesystem
BuildRequires: qt6-base-devel
%description
Classic ROSA Plasma theme adapted for Plasma 6.
Includes basic theme elements compatible with KDE Frameworks 6.
%prep
%setup -q -n ROSA # Имя папки в архиве
%install
mkdir -p %{buildroot}%{_datadir}/plasma/desktoptheme/rosa
cp -R * %{buildroot}%{_datadir}/plasma/desktoptheme/rosa/
# Удаляем ненужные файлы
rm -f %{buildroot}%{_datadir}/plasma/desktoptheme/rosa/CMakeLists.txt
rm -f %{buildroot}%{_datadir}/plasma/desktoptheme/rosa/LICENSE
# Оптимизация дубликатов
%fdupes -s %{buildroot}%{_datadir}
%files
%license LICENSE
%dir %{_datadir}/plasma/desktoptheme/
%dir %{_datadir}/plasma/desktoptheme/rosa/
%{_datadir}/plasma/desktoptheme/rosa/
%changelog
* %(date +"%a %b %d %Y") Alex Shubin aka Sylar <renard.corp@hotmail.com> - 1.2.5-1
- Initial package for Plasma 6
- Simplified installation from local archive
- Removed CMake build system as original package doesn't use it
- Basic compatibility with Plasma 6 framework