diff --git a/plasma-desktop.spec b/plasma-desktop.spec index 5cce796..225b12a 100644 --- a/plasma-desktop.spec +++ b/plasma-desktop.spec @@ -1,7 +1,7 @@ %define plasmaver %(echo %version | cut -d. -f1-3) Name: plasma-desktop -Version: 6.0.5 +Version: 6.1.0 Release: 1mamba Summary: KDE Plasma Desktop Group: Graphical Desktop/Applications/Environment @@ -20,12 +20,14 @@ BuildRequires: libXext-devel BuildRequires: libXfixes-devel BuildRequires: libXi-devel BuildRequires: libXrender-devel +BuildRequires: libaccounts-qt6-devel BuildRequires: libcanberra-devel BuildRequires: libgcc BuildRequires: libglib-devel BuildRequires: libglvnd-devel BuildRequires: libibus-devel BuildRequires: libicu-devel +BuildRequires: libkaccounts-integration-devel BuildRequires: libkf6-attica-devel BuildRequires: libkf6-baloo-devel BuildRequires: libkf6-kauth-devel @@ -122,6 +124,31 @@ This package contains libraries and header files for developing applications tha [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %cmake_install +# make breeze sddm theme variant for openmamba +cp -alf %{buildroot}%{_datadir}/sddm/themes/breeze/ \ + %{buildroot}%{_datadir}/sddm/themes/openmamba +# Set distro vendor logo +sed -i -e 's|^showlogo=.*$|showlogo=shown|g' \ + %{buildroot}%{_datadir}/sddm/themes/openmamba/theme.conf +sed -i -e 's|^logo=.*$|logo=%{_datadir}/pixmaps/system-logo-white.png|g' \ + %{buildroot}%{_datadir}/sddm/themes/openmamba/theme.conf +# set wallpaper +sed -i -e 's|background=.*$|background=/usr/share/wallpapers/openmambaRandom/contents/images/2560x1600.png|g' \ + %{buildroot}%{_datadir}/sddm/themes/openmamba/theme.conf + +install -d -m0755 %{buildroot}%{_prefix}/lib/sddm/sddm.conf.d +cat > %{buildroot}%{_prefix}/lib/sddm/sddm.conf.d/zz_openmamba.conf << _EOF +[Theme] +Current=openmamba +CursorTheme=breeze_cursors +_EOF + +cat > %{buildroot}%{_prefix}/lib/sddm/sddm.conf.d/plasma.conf << _EOF +[Theme] +Current=breeze +CursorTheme=breeze_cursors +_EOF + %find_lang %{name}5_qt --with-qt --with-html --all-name || touch %{name}5_qt.lang %clean @@ -172,6 +199,15 @@ This package contains libraries and header files for developing applications tha %{_datadir}/plasma/shells/* %{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmclock.policy %{_datadir}/qlogging-categories6/*.categories +# Breeze +%{_prefix}/lib/sddm/sddm.conf.d/plasma.conf +%dir %{_datadir}/sddm/themes/breeze +%{_datadir}/sddm/themes/breeze/* +# Breeze openmamba +%{_prefix}/lib/sddm/sddm.conf.d/zz_openmamba.conf +%dir %{_datadir}/sddm/themes/openmamba +%{_datadir}/sddm/themes/openmamba/* +# %{_datadir}/solid/devices/solid-device-*.desktop %{_datadir}/icons/hicolor/*/devices/input-touchpad.png %{_datadir}/icons/hicolor/scalable/devices/input-touchpad.svgz @@ -205,8 +241,8 @@ This package contains libraries and header files for developing applications tha %{_qt6_qmldir}/org/kde/plasma/private/taskmanager/* %dir %{_qt6_qmldir}/org/kde/plasma/private/trash %{_qt6_qmldir}/org/kde/plasma/private/trash/* -%dir %{_qt6_qmldir}/org/kde/private/desktopcontainment/desktop -%{_qt6_qmldir}/org/kde/private/desktopcontainment/desktop/* +#%dir %{_qt6_qmldir}/org/kde/private/desktopcontainment/desktop +#%{_qt6_qmldir}/org/kde/private/desktopcontainment/desktop/* %dir %{_qt6_qmldir}/org/kde/private/desktopcontainment/folder %{_qt6_qmldir}/org/kde/private/desktopcontainment/folder/* %{_libexecdir}/kf6/kauth/kcmdatetimehelper @@ -214,6 +250,9 @@ This package contains libraries and header files for developing applications tha %doc LICENSES %changelog +* Sat Jun 22 2024 Automatic Build System 6.1.0-1mamba +- automatic version update by autodist + * Sat May 25 2024 Automatic Build System 6.0.5-1mamba - automatic version update by autodist