| 3 |
3 |
|
| 4 |
4 |
%bcond_with wayland_default
|
| 5 |
5 |
%bcond_with sddm_wayland_default
|
|
6 |
%bcond_without gdm
|
|
7 |
%bcond_with systemdBoot
|
| 6 |
8 |
|
| 7 |
9 |
Summary: Plasma 5 Workspace module
|
| 8 |
10 |
Name: plasma5-workspace
|
| … |
… |
|
| 18 |
18 |
Source2: plasma-workspace-5.26.8_ru.tar.gz
|
| 19 |
19 |
Source4: splash_rosa.tar.gz
|
| 20 |
20 |
Source6: splash_previews.tar.gz
|
| 21 |
|
Source10: plasma5-workspace.rpmlintrc
|
|
21 |
Source8: gdm-x11.conf
|
|
22 |
Source11: startkderc
|
|
23 |
Source100: plasma5-workspace.rpmlintrc
|
| 22 |
24 |
Patch0: plasma-workspace-splash.patch
|
| 23 |
25 |
Patch1: plasma-workspace-5.21.3-klipper-hide.patch
|
| 24 |
26 |
Patch2: plasma-workspace-5.21.3-default-fonts.patch
|
| … |
… |
|
| 30 |
30 |
# https://mail.kde.org/pipermail/distributions/2016-July/000133.html
|
| 31 |
31 |
# and example,
|
| 32 |
32 |
# https://github.com/notmart/artwork-lnf-netrunner-core/blob/master/usr/share/plasma/look-and-feel/org.kde.netrunner-core.desktop/contents/defaults
|
| 33 |
|
Patch105: plasma-workspace-5.21.90-folderview_layout.patch
|
|
33 |
Patch105: plasma-workspace-5.21.90-folderview_layout.patch
|
| 34 |
34 |
# default to enable open terminal action
|
| 35 |
|
Patch106: plasma-workspace-5.25.90-enable-open-terminal-action.patch
|
|
35 |
Patch106: plasma-workspace-5.25.90-enable-open-terminal-action.patch
|
| 36 |
36 |
# default to enable the lock/logout actions
|
| 37 |
|
Patch107: plasma-workspace-5.25.90-enable-lock-logout-action.patch
|
| 38 |
|
|
|
37 |
Patch107: plasma-workspace-5.25.90-enable-lock-logout-action.patch
|
| 39 |
38 |
BuildRequires: breeze-devel
|
| 40 |
39 |
BuildRequires: extra-cmake-modules
|
| 41 |
40 |
BuildRequires: plasma-framework
|
| … |
… |
|
| 167 |
167 |
Requires: plasma5-dataengine-systemmonitor
|
| 168 |
168 |
Requires: plasma5-dataengine-time
|
| 169 |
169 |
Requires: plasma5-dataengine-weather
|
|
170 |
%if %{with gdm}
|
|
171 |
Recommends: plasma5-gdm-config
|
|
172 |
%endif
|
| 170 |
173 |
Requires: plasma5-klipper
|
| 171 |
174 |
Requires: plasma5-look-and-feel-breeze
|
| 172 |
175 |
Requires: plasma5-look-and-feel-breeze-dark
|
| … |
… |
|
| 1114 |
1114 |
|
| 1115 |
1115 |
#----------------------------------------------------------------------------
|
| 1116 |
1116 |
|
|
1117 |
%if %{with gdm}
|
|
1118 |
%package -n plasma5-gdm-config
|
|
1119 |
Summary: GDM config for work x11 session
|
|
1120 |
Group: Graphical desktop/KDE
|
|
1121 |
|
|
1122 |
%description -n plasma5-gdm-config
|
|
1123 |
GDM config for work x11 session.
|
|
1124 |
|
|
1125 |
%files -n plasma5-gdm-config
|
|
1126 |
%{_sysconfdir}/X11/gdm/x11.conf
|
|
1127 |
%endif
|
|
1128 |
|
|
1129 |
#----------------------------------------------------------------------------
|
|
1130 |
|
| 1117 |
1131 |
%package -n plasma5-kio-applications
|
| 1118 |
1132 |
Summary: Plasma 5 applications kio slave
|
| 1119 |
1133 |
Group: Graphical desktop/KDE
|
| … |
… |
|
| 1450 |
1450 |
|
| 1451 |
1451 |
%files -n plasma5-workspace-x11
|
| 1452 |
1452 |
%{_kde5_bindir}/startplasma-x11
|
|
1453 |
%{_kde5_bindir}/startkde
|
|
1454 |
%if %{with systemdBoot}
|
|
1455 |
%{_sysconfdir}/xdg/startkderc
|
|
1456 |
%endif
|
| 1453 |
1457 |
%if ! %{with wayland_default}
|
| 1454 |
|
%{_kde5_datadir}/xsessions/plasma.desktop
|
|
1458 |
%{_kde5_datadir}/xsessions/01plasma.desktop
|
| 1455 |
1459 |
%else
|
| 1456 |
|
%{_kde5_datadir}/xsessions/plasmax11.desktop
|
|
1460 |
%{_kde5_datadir}/xsessions/01plasmax11.desktop
|
| 1457 |
1461 |
%endif
|
| 1458 |
1462 |
|
| 1459 |
1463 |
#----------------------------------------------------------------------------
|
| … |
… |
|
| 1468 |
1468 |
# compat with omv
|
| 1469 |
1469 |
Provides: plasma-workspace-wayland = %{EVRD}
|
| 1470 |
1470 |
Requires: %{name} = %{EVRD}
|
| 1471 |
|
Requires: qt5-qtvirtualkeyboard
|
|
1471 |
Recommends: qt5-qtvirtualkeyboard
|
| 1472 |
1472 |
Requires: qt5-wayland-client
|
| 1473 |
1473 |
Requires: qt5-wayland-compositor
|
| 1474 |
1474 |
Requires: kwayland-integration
|
| … |
… |
|
| 1506 |
1506 |
%if %{with sddm_wayland_default}
|
| 1507 |
1507 |
|
| 1508 |
1508 |
%package -n sddm-wayland-plasma
|
| 1509 |
|
Summary: Plasma Wayland SDDM greeter configuration
|
| 1510 |
|
Requires: maliit-keyboard
|
|
1509 |
Summary: Plasma Wayland SDDM greeter configuration
|
|
1510 |
Requires: maliit-keyboard
|
| 1511 |
1511 |
Requires: (sddm and plasma5-workspace-wayland)
|
| 1512 |
1512 |
BuildArch: noarch
|
| 1513 |
1513 |
|
| … |
… |
|
| 1774 |
1774 |
qt.qml.connections.warning=false
|
| 1775 |
1775 |
EOF
|
| 1776 |
1776 |
|
|
1777 |
%if %{with systemdBoot}
|
|
1778 |
# Make kdestart use systemd
|
|
1779 |
install -m644 -p -D %{SOURCE11} %{buildroot}%{_sysconfdir}/xdg/startkderc
|
|
1780 |
%endif
|
|
1781 |
|
|
1782 |
%if %{with gdm}
|
|
1783 |
mkdir -p %{buildroot}%{_sysconfdir}/X11/gdm
|
|
1784 |
install -Dpm 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/X11/gdm/x11.conf
|
|
1785 |
%endif
|
|
1786 |
|
|
1787 |
%if ! %{with wayland_default}
|
|
1788 |
mv %{buildroot}%{_kde5_datadir}/xsessions/plasma.desktop %{buildroot}%{_kde5_datadir}/xsessions/01plasma.desktop
|
|
1789 |
%else
|
|
1790 |
mv %{buildroot}%{_kde5_datadir}/xsessions/plasmax11.desktop %{buildroot}%{_kde5_datadir}/xsessions/01plasmax11.desktop
|
|
1791 |
%endif
|
|
1792 |
|
|
1793 |
# compat symlink
|
|
1794 |
ln -s startplasma-x11 %{buildroot}%{_kde5_bindir}/startkde
|
|
1795 |
|
| 1777 |
1796 |
# Some kio modules hardcode search path to /usr/share/applications
|
| 1778 |
1797 |
mv %{buildroot}%{_kde5_applicationsdir}/org.kde.kfontview.desktop %{buildroot}%{_kde5_datadir}/applications/org.kde.kfontview.desktop
|
| 1779 |
1798 |
|
New comment