This commit is contained in:
parent
0d9225b2cd
commit
9d54ca3a5c
@ -1,8 +1,8 @@
|
|||||||
Index: plasma-workspace-5.10.4/startkde/startkde.cmake
|
diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake
|
||||||
===================================================================
|
index 54e28501..0eadd042 100644
|
||||||
--- plasma-workspace-5.10.4.orig/startkde/startkde.cmake
|
--- a/startkde/startkde.cmake
|
||||||
+++ plasma-workspace-5.10.4/startkde/startkde.cmake
|
+++ b/startkde/startkde.cmake
|
||||||
@@ -296,7 +296,7 @@ if test $? -ne 0; then
|
@@ -297,7 +297,7 @@ if test $? -ne 0; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -11,7 +11,7 @@ Index: plasma-workspace-5.10.4/startkde/startkde.cmake
|
|||||||
|
|
||||||
# finally, give the session control to the session manager
|
# finally, give the session control to the session manager
|
||||||
# see kdebase/ksmserver for the description of the rest of the startup sequence
|
# see kdebase/ksmserver for the description of the rest of the startup sequence
|
||||||
@@ -329,13 +329,13 @@ if test x"$wait_drkonqi"x = x"true"x ; t
|
@@ -330,13 +330,13 @@ if test x"$wait_drkonqi"x = x"true"x ; then
|
||||||
# wait for remaining drkonqi instances with timeout (in seconds)
|
# wait for remaining drkonqi instances with timeout (in seconds)
|
||||||
wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900`
|
wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900`
|
||||||
wait_drkonqi_counter=0
|
wait_drkonqi_counter=0
|
||||||
@ -28,11 +28,11 @@ Index: plasma-workspace-5.10.4/startkde/startkde.cmake
|
|||||||
done
|
done
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
Index: plasma-workspace-5.10.4/startkde/startplasma.cmake
|
diff --git a/startkde/startplasma.cmake b/startkde/startplasma.cmake
|
||||||
===================================================================
|
index a5d09fa7..b67c41e4 100644
|
||||||
--- plasma-workspace-5.10.4.orig/startkde/startplasma.cmake
|
--- a/startkde/startplasma.cmake
|
||||||
+++ plasma-workspace-5.10.4/startkde/startplasma.cmake
|
+++ b/startkde/startplasma.cmake
|
||||||
@@ -132,7 +132,7 @@ if test $? -ne 0; then
|
@@ -140,7 +140,7 @@ if test $? -ne 0; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -41,7 +41,7 @@ Index: plasma-workspace-5.10.4/startkde/startplasma.cmake
|
|||||||
|
|
||||||
# finally, give the session control to the session manager
|
# finally, give the session control to the session manager
|
||||||
# see kdebase/ksmserver for the description of the rest of the startup sequence
|
# see kdebase/ksmserver for the description of the rest of the startup sequence
|
||||||
@@ -161,13 +161,13 @@ if test x"$wait_drkonqi"x = x"true"x ; t
|
@@ -169,13 +169,13 @@ if test x"$wait_drkonqi"x = x"true"x ; then
|
||||||
# wait for remaining drkonqi instances with timeout (in seconds)
|
# wait for remaining drkonqi instances with timeout (in seconds)
|
||||||
wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900`
|
wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900`
|
||||||
wait_drkonqi_counter=0
|
wait_drkonqi_counter=0
|
||||||
@ -58,11 +58,43 @@ Index: plasma-workspace-5.10.4/startkde/startplasma.cmake
|
|||||||
done
|
done
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
Index: plasma-workspace-5.10.4/wallpapers/image/wallpaper.knsrc
|
diff --git a/startkde/startplasmacompositor.cmake b/startkde/startplasmacompositor.cmake
|
||||||
===================================================================
|
index 8ac47aa7..377a46f3 100644
|
||||||
--- plasma-workspace-5.10.4.orig/wallpapers/image/wallpaper.knsrc
|
--- a/startkde/startplasmacompositor.cmake
|
||||||
+++ plasma-workspace-5.10.4/wallpapers/image/wallpaper.knsrc
|
+++ b/startkde/startplasmacompositor.cmake
|
||||||
@@ -41,4 +41,4 @@ Categories=KDE Wallpaper 800x600,KDE Wal
|
@@ -120,12 +120,12 @@ fi
|
||||||
|
|
||||||
|
# Get a property value from org.freedesktop.locale1
|
||||||
|
queryLocale1() {
|
||||||
|
- qdbus --system org.freedesktop.locale1 /org/freedesktop/locale1 "$1"
|
||||||
|
+ qdbus-qt5 --system org.freedesktop.locale1 /org/freedesktop/locale1 "$1"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Query whether org.freedesktop.locale1 is available. If it is, try to
|
||||||
|
# set XKB_DEFAULT_{MODEL,LAYOUT,VARIANT,OPTIONS} accordingly.
|
||||||
|
-if qdbus --system org.freedesktop.locale1 >/dev/null 2>/dev/null; then
|
||||||
|
+if qdbus-qt5 --system org.freedesktop.locale1 >/dev/null 2>/dev/null; then
|
||||||
|
# Do not overwrite existing values. There is no point in setting only some
|
||||||
|
# of them as then they would not match anymore.
|
||||||
|
if [ -z "${XKB_DEFAULT_MODEL}" -a -z "${XKB_DEFAULT_LAYOUT}" -a \
|
||||||
|
@@ -175,10 +175,10 @@ fi
|
||||||
|
export XDG_DATA_DIRS
|
||||||
|
|
||||||
|
# Make sure that D-Bus is running
|
||||||
|
-if qdbus >/dev/null 2>/dev/null; then
|
||||||
|
+if qdbus-qt5 >/dev/null 2>/dev/null; then
|
||||||
|
: # ok
|
||||||
|
else
|
||||||
|
- echo 'startplasmacompositor: Could not start D-Bus. Can you call qdbus?' 1>&2
|
||||||
|
+ echo 'startplasmacompositor: Could not start D-Bus. Can you call qdbus-qt5?' 1>&2
|
||||||
|
test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
diff --git a/wallpapers/image/wallpaper.knsrc b/wallpapers/image/wallpaper.knsrc
|
||||||
|
index 13f52321..96c6e359 100644
|
||||||
|
--- a/wallpapers/image/wallpaper.knsrc
|
||||||
|
+++ b/wallpapers/image/wallpaper.knsrc
|
||||||
|
@@ -42,4 +42,4 @@ Categories=KDE Wallpaper 800x600,KDE Wallpaper 1024x768,KDE Wallpaper 1280x1024,
|
||||||
StandardResource=wallpaper
|
StandardResource=wallpaper
|
||||||
Uncompress=archive
|
Uncompress=archive
|
||||||
|
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:28556c8e1627ccf9f2d0c87159951b73ee2102c12f03e475498056b10da3f3c6
|
|
||||||
size 6494360
|
|
3
plasma-workspace-5.11.95.tar.xz
Normal file
3
plasma-workspace-5.11.95.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7811a2953a8effe157c578f207ca927905d9a292a1ec14df9aa2cce9221a9195
|
||||||
|
size 4573448
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 15 15:54:07 CET 2018 - fabian@ritter-vogt.de
|
||||||
|
|
||||||
|
- Update to 5.11.95
|
||||||
|
* New feature release
|
||||||
|
* For more details please see:
|
||||||
|
* https://www.kde.org/announcements/plasma-5.11.95.php
|
||||||
|
- Too many changes to list here
|
||||||
|
- Adjust 0001-Rename-qdbus-in-startkde.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jan 2 16:40:09 CET 2018 - fabian@ritter-vogt.de
|
Tue Jan 2 16:40:09 CET 2018 - fabian@ritter-vogt.de
|
||||||
|
|
||||||
|
@ -17,18 +17,18 @@
|
|||||||
|
|
||||||
|
|
||||||
#Compat macro for new _fillupdir macro introduced in Nov 2017
|
#Compat macro for new _fillupdir macro introduced in Nov 2017
|
||||||
%{!?_fillupdir: %global _fillupdir /var/adm/fillup-templates}
|
%{!?_fillupdir: %global _fillupdir %{_localstatedir}/adm/fillup-templates}
|
||||||
|
|
||||||
%define kf5_version 5.34.0
|
%define kf5_version 5.34.0
|
||||||
|
|
||||||
%bcond_without lang
|
%bcond_without lang
|
||||||
Name: plasma5-workspace
|
Name: plasma5-workspace
|
||||||
Version: 5.11.5
|
|
||||||
Release: 0
|
|
||||||
# Full Plasma 5 version (e.g. 5.9.1)
|
# Full Plasma 5 version (e.g. 5.9.1)
|
||||||
%{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}}
|
%{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}}
|
||||||
# Lasted ABI-stable Plasma (e.g. 5.8 in KF5, but 5.9.1 in KUF)
|
# Lasted ABI-stable Plasma (e.g. 5.8 in KF5, but 5.9.1 in KUF)
|
||||||
%{!?_plasma5_version: %global _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')}
|
%{!?_plasma5_version: %global _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')}
|
||||||
|
Version: 5.11.95
|
||||||
|
Release: 0
|
||||||
Summary: The KDE Plasma Workspace Components
|
Summary: The KDE Plasma Workspace Components
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
Group: System/GUI/KDE
|
Group: System/GUI/KDE
|
||||||
@ -45,6 +45,7 @@ BuildRequires: breeze5-icons
|
|||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: kf5-filesystem
|
BuildRequires: kf5-filesystem
|
||||||
BuildRequires: phonon4qt5-devel >= 4.6.60
|
BuildRequires: phonon4qt5-devel >= 4.6.60
|
||||||
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
BuildRequires: cmake(AppStreamQt) >= 0.10.4
|
BuildRequires: cmake(AppStreamQt) >= 0.10.4
|
||||||
BuildRequires: cmake(KF5Activities) >= %{kf5_version}
|
BuildRequires: cmake(KF5Activities) >= %{kf5_version}
|
||||||
@ -109,54 +110,49 @@ BuildRequires: pkgconfig(xcb-xfixes)
|
|||||||
BuildRequires: pkgconfig(xrender)
|
BuildRequires: pkgconfig(xrender)
|
||||||
BuildRequires: pkgconfig(xtst)
|
BuildRequires: pkgconfig(xtst)
|
||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
Conflicts: kdebase4-workspace < 5.3.0
|
|
||||||
# Some files have been moved from kio-extras5 to plasma5-workspace in 5.4. This should prevent a possible file conflict. (boo#944656)
|
|
||||||
Conflicts: kio-extras5 < 15.08.0
|
|
||||||
Requires: %{name}-libs = %{version}-%{release}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
|
# contains default style, cursors, etc
|
||||||
|
Requires: breeze >= %{_plasma5_version}
|
||||||
|
# battery applet
|
||||||
|
Requires: drkonqi5 >= %{_plasma5_version}
|
||||||
|
# dialog/platformtheme/etc
|
||||||
|
Requires: frameworkintegration-plugin
|
||||||
|
Requires: kactivitymanagerd
|
||||||
# used within startup
|
# used within startup
|
||||||
Requires: kde-cli-tools5 >= %{_plasma5_version}
|
Requires: kde-cli-tools5 >= %{_plasma5_version}
|
||||||
Requires: kded
|
Requires: kded
|
||||||
Requires: kdelibs4support
|
Requires: kdelibs4support
|
||||||
|
Requires: kglobalaccel5 >= %{_plasma5_version}
|
||||||
Requires: kinit
|
Requires: kinit
|
||||||
|
Requires: kscreen5 >= %{_plasma5_version}
|
||||||
Requires: kscreenlocker >= %{_plasma5_version}
|
Requires: kscreenlocker >= %{_plasma5_version}
|
||||||
Requires: kwin5 >= %{_plasma5_version}
|
Requires: kwin5 >= %{_plasma5_version}
|
||||||
|
Requires: libkscreen2-plugin >= %{_plasma5_version}
|
||||||
Requires: libqt5-qdbus
|
Requires: libqt5-qdbus
|
||||||
Requires: libqt5-qtpaths
|
Requires: libqt5-qtpaths
|
||||||
# /usr/bin/startkde calls xprop
|
|
||||||
Requires: xprop
|
|
||||||
# contains default style, cursors, etc
|
|
||||||
Requires: breeze >= %{_plasma5_version}
|
|
||||||
# needed by krunner
|
|
||||||
Requires: milou5 >= %{_plasma5_version}
|
|
||||||
# heavily used by plasma
|
# heavily used by plasma
|
||||||
Requires: libqt5-qtquickcontrols
|
Requires: libqt5-qtquickcontrols
|
||||||
# battery applet
|
# needed by krunner
|
||||||
Requires: drkonqi5 >= %{_plasma5_version}
|
Requires: milou5 >= %{_plasma5_version}
|
||||||
Requires: kglobalaccel5 >= %{_plasma5_version}
|
|
||||||
Requires: solid-imports
|
|
||||||
# dialog/platformtheme/etc
|
|
||||||
Requires: frameworkintegration-plugin
|
|
||||||
Requires: kscreen5 >= %{_plasma5_version}
|
|
||||||
Requires: libkscreen2-plugin >= %{_plasma5_version}
|
|
||||||
# boo#912317
|
# boo#912317
|
||||||
Requires: oxygen5-sounds >= %{_plasma5_version}
|
Requires: oxygen5-sounds >= %{_plasma5_version}
|
||||||
|
Requires: solid-imports
|
||||||
|
# /usr/bin/startkde calls xprop
|
||||||
|
Requires: xprop
|
||||||
# hardcode versions of plasma-framework-components and plasma-framework-private packages, as upstream doesn't keep backwards compability there
|
# hardcode versions of plasma-framework-components and plasma-framework-private packages, as upstream doesn't keep backwards compability there
|
||||||
%requires_ge plasma-framework-components
|
%requires_ge plasma-framework-components
|
||||||
%requires_ge plasma-framework-private
|
%requires_ge plasma-framework-private
|
||||||
Requires: kactivitymanagerd
|
Recommends: %{name}-lang
|
||||||
Recommends: kio-extras5
|
Recommends: kio-extras5
|
||||||
|
# The lockscreen has a button to open a virtual keyboard
|
||||||
|
Recommends: libqt5-qtvirtualkeyboard
|
||||||
# notifications...
|
# notifications...
|
||||||
Recommends: phonon4qt5-backend
|
Recommends: phonon4qt5-backend
|
||||||
# people should be able to adjust desktop
|
# people should be able to adjust desktop
|
||||||
Recommends: systemsettings5
|
Recommends: systemsettings5
|
||||||
# Later versions have a supplements in sni-qt
|
Conflicts: kdebase4-workspace < 5.3.0
|
||||||
%if 0%{?suse_version} < 1330
|
# Some files have been moved from kio-extras5 to plasma5-workspace in 5.4. This should prevent a possible file conflict. (boo#944656)
|
||||||
# so Qt4-only apps have some colors in tray
|
Conflicts: kio-extras5 < 15.08.0
|
||||||
Recommends: sni-qt
|
|
||||||
%endif
|
|
||||||
# The lockscreen has a button to open a virtual keyboard
|
|
||||||
Recommends: libqt5-qtvirtualkeyboard
|
|
||||||
Recommends: %{name}-lang
|
|
||||||
# plasmashell implements the dbus interface org.freedesktop.Notifications directly
|
# plasmashell implements the dbus interface org.freedesktop.Notifications directly
|
||||||
Provides: %{name}-branding = %{_plasma5_bugfix}
|
Provides: %{name}-branding = %{_plasma5_bugfix}
|
||||||
Provides: %{name}-branding-upstream = %{version}
|
Provides: %{name}-branding-upstream = %{version}
|
||||||
@ -164,7 +160,11 @@ Provides: dbus(org.freedesktop.Notifications)
|
|||||||
Obsoletes: %{name}-branding-upstream < %{version}
|
Obsoletes: %{name}-branding-upstream < %{version}
|
||||||
Provides: xembed-sni-proxy = %{version}
|
Provides: xembed-sni-proxy = %{version}
|
||||||
Obsoletes: xembed-sni-proxy < %{version}
|
Obsoletes: xembed-sni-proxy < %{version}
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
# Later versions have a supplements in sni-qt
|
||||||
|
%if 0%{?suse_version} < 1330
|
||||||
|
# so Qt4-only apps have some colors in tray
|
||||||
|
Recommends: sni-qt
|
||||||
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This package contains the basic packages for a Plasma workspace.
|
This package contains the basic packages for a Plasma workspace.
|
||||||
@ -172,18 +172,18 @@ This package contains the basic packages for a Plasma workspace.
|
|||||||
%package libs
|
%package libs
|
||||||
Summary: The KDE Plasma Workspace Components
|
Summary: The KDE Plasma Workspace Components
|
||||||
Group: Development/Libraries/KDE
|
Group: Development/Libraries/KDE
|
||||||
|
%requires_ge kio
|
||||||
|
%requires_ge kservice
|
||||||
|
%requires_ge libKF5Activities5
|
||||||
|
%requires_ge libKF5CoreAddons5
|
||||||
|
%requires_ge libKF5I18n5
|
||||||
|
%requires_ge libKF5WindowSystem5
|
||||||
%requires_ge libQt5Core5
|
%requires_ge libQt5Core5
|
||||||
%requires_ge libQt5DBus5
|
%requires_ge libQt5DBus5
|
||||||
%requires_ge libQt5Gui5
|
%requires_ge libQt5Gui5
|
||||||
%requires_ge libQt5Widgets5
|
%requires_ge libQt5Widgets5
|
||||||
%requires_ge libQt5X11Extras5
|
%requires_ge libQt5X11Extras5
|
||||||
%requires_ge libksysguard5
|
%requires_ge libksysguard5
|
||||||
%requires_ge libKF5CoreAddons5
|
|
||||||
%requires_ge libKF5WindowSystem5
|
|
||||||
%requires_ge libKF5Activities5
|
|
||||||
%requires_ge libKF5I18n5
|
|
||||||
%requires_ge kservice
|
|
||||||
%requires_ge kio
|
|
||||||
%requires_ge plasma-framework
|
%requires_ge plasma-framework
|
||||||
|
|
||||||
%description libs
|
%description libs
|
||||||
@ -200,10 +200,10 @@ Requires: cmake(KF5Wayland) >= %{kf5_version}
|
|||||||
Requires: cmake(Qt5Core) >= 5.4.0
|
Requires: cmake(Qt5Core) >= 5.4.0
|
||||||
Requires: cmake(Qt5Gui) >= 5.4.0
|
Requires: cmake(Qt5Gui) >= 5.4.0
|
||||||
Requires: cmake(Qt5Quick) >= 5.4.0
|
Requires: cmake(Qt5Quick) >= 5.4.0
|
||||||
|
Conflicts: kapptemplate <= 16.03.80
|
||||||
Conflicts: kdebase4-workspace-devel
|
Conflicts: kdebase4-workspace-devel
|
||||||
Provides: plasma-workspace5-devel = %{version}
|
Provides: plasma-workspace5-devel = %{version}
|
||||||
Obsoletes: plasma-workspace5-devel < %{version}
|
Obsoletes: plasma-workspace5-devel < %{version}
|
||||||
Conflicts: kapptemplate <= 16.03.80
|
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
This package contains the basic packages for a K Desktop Environment
|
This package contains the basic packages for a K Desktop Environment
|
||||||
@ -212,7 +212,6 @@ workspace. Development files.
|
|||||||
%package -n plasma5-session
|
%package -n plasma5-session
|
||||||
Summary: KDE Plasma 5 X11 Session
|
Summary: KDE Plasma 5 X11 Session
|
||||||
Group: System/GUI/KDE
|
Group: System/GUI/KDE
|
||||||
BuildArch: noarch
|
|
||||||
Requires: breeze >= %{_plasma5_bugfix}
|
Requires: breeze >= %{_plasma5_bugfix}
|
||||||
Requires: breeze5-decoration >= %{_plasma5_bugfix}
|
Requires: breeze5-decoration >= %{_plasma5_bugfix}
|
||||||
Requires: khotkeys5 >= %{_plasma5_bugfix}
|
Requires: khotkeys5 >= %{_plasma5_bugfix}
|
||||||
@ -224,14 +223,17 @@ Requires: plasma5-workspace >= %{_plasma5_bugfix}
|
|||||||
Requires: polkit-kde-agent-5 >= %{_plasma5_bugfix}
|
Requires: polkit-kde-agent-5 >= %{_plasma5_bugfix}
|
||||||
Requires: powerdevil5 >= %{_plasma5_bugfix}
|
Requires: powerdevil5 >= %{_plasma5_bugfix}
|
||||||
Requires: systemsettings5 >= %{_plasma5_bugfix}
|
Requires: systemsettings5 >= %{_plasma5_bugfix}
|
||||||
|
Requires: update-desktop-files
|
||||||
|
Requires(post): update-alternatives
|
||||||
|
Requires(postun): update-alternatives
|
||||||
|
Requires(pre): %{_bindir}/cut
|
||||||
|
Requires(pre): %{_bindir}/grep
|
||||||
|
Requires(pre): %{_bindir}/sed
|
||||||
# needed for displaying the handbooks of KDE applications in a Plasma5 session (boo#980068)
|
# needed for displaying the handbooks of KDE applications in a Plasma5 session (boo#980068)
|
||||||
Recommends: khelpcenter5
|
Recommends: khelpcenter5
|
||||||
Provides: kdebase4-session = %{version}
|
Provides: kdebase4-session = %{version}
|
||||||
Obsoletes: kdebase4-session < %{version}
|
Obsoletes: kdebase4-session < %{version}
|
||||||
Requires: update-desktop-files
|
BuildArch: noarch
|
||||||
Requires(pre): /usr/bin/sed /usr/bin/grep /usr/bin/cut
|
|
||||||
Requires(post): update-alternatives
|
|
||||||
Requires(postun): update-alternatives
|
|
||||||
|
|
||||||
%description -n plasma5-session
|
%description -n plasma5-session
|
||||||
This package contains the startup scripts necessary to start a KDE
|
This package contains the startup scripts necessary to start a KDE
|
||||||
@ -240,12 +242,12 @@ Plasma 5 session with X11 from a display manager.
|
|||||||
%package -n plasma5-session-wayland
|
%package -n plasma5-session-wayland
|
||||||
Summary: KDE Plasma 5 Wayland Session
|
Summary: KDE Plasma 5 Wayland Session
|
||||||
Group: System/GUI/KDE
|
Group: System/GUI/KDE
|
||||||
BuildArch: noarch
|
|
||||||
Requires: kwayland-integration >= %{_plasma5_bugfix}
|
Requires: kwayland-integration >= %{_plasma5_bugfix}
|
||||||
Requires: libqt5-qtwayland
|
Requires: libqt5-qtwayland
|
||||||
Requires: plasma5-session >= %{version}
|
Requires: plasma5-session >= %{version}
|
||||||
Requires: xf86-input-libinput
|
Requires: xf86-input-libinput
|
||||||
Requires: xorg-x11-server-wayland
|
Requires: xorg-x11-server-wayland
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
%description -n plasma5-session-wayland
|
%description -n plasma5-session-wayland
|
||||||
This package contains the startup scripts necessary to start a KDE
|
This package contains the startup scripts necessary to start a KDE
|
||||||
@ -266,8 +268,8 @@ Plasma 5 session with Wayland from a display manager.
|
|||||||
%kf5_makeinstall -C build
|
%kf5_makeinstall -C build
|
||||||
|
|
||||||
%if %{with lang}
|
%if %{with lang}
|
||||||
%kf5_find_lang
|
%{kf5_find_lang}
|
||||||
%kf5_find_htmldocs
|
%{kf5_find_htmldocs}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%suse_update_desktop_file -r %{buildroot}%{_kf5_applicationsdir}/org.kde.klipper.desktop System TrayIcon
|
%suse_update_desktop_file -r %{buildroot}%{_kf5_applicationsdir}/org.kde.klipper.desktop System TrayIcon
|
||||||
@ -297,17 +299,15 @@ Plasma 5 session with Wayland from a display manager.
|
|||||||
%fdupes %{buildroot}/%{_prefix}
|
%fdupes %{buildroot}/%{_prefix}
|
||||||
|
|
||||||
%post -p /sbin/ldconfig
|
%post -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -p /sbin/ldconfig
|
%postun -p /sbin/ldconfig
|
||||||
|
|
||||||
%post libs -p /sbin/ldconfig
|
%post libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun libs -p /sbin/ldconfig
|
%postun libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%post -n plasma5-session
|
%post -n plasma5-session
|
||||||
# Reset the DEFAULT_WM value for KDE upgrade compatibility
|
# Reset the DEFAULT_WM value for KDE upgrade compatibility
|
||||||
if [ -f /etc/sysconfig/windowmanager ]; then
|
if [ -f %{_sysconfdir}/sysconfig/windowmanager ]; then
|
||||||
OLD_DEFAULTWM=`grep "DEFAULT_WM" /etc/sysconfig/windowmanager | cut -d '=' -f 2 | cut -d '"' -f 2`
|
OLD_DEFAULTWM=`grep "DEFAULT_WM" %{_sysconfdir}/sysconfig/windowmanager | cut -d '=' -f 2 | cut -d '"' -f 2`
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -f %{_fillupdir}/sysconfig.windowmanager ]; then
|
if [ -f %{_fillupdir}/sysconfig.windowmanager ]; then
|
||||||
@ -317,7 +317,7 @@ fi
|
|||||||
# Check the old DEFAULT_WM and whether current DEFAULT_WM exists
|
# Check the old DEFAULT_WM and whether current DEFAULT_WM exists
|
||||||
if [ "$OLD_DEFAULTWM" = "startkde4" ] || [ "$OLD_DEFAULTWM" = "startkde" ] || [ "$OLD_DEFAULTWM" = "kde4" ]; then
|
if [ "$OLD_DEFAULTWM" = "startkde4" ] || [ "$OLD_DEFAULTWM" = "startkde" ] || [ "$OLD_DEFAULTWM" = "kde4" ]; then
|
||||||
if [ -n "$TEMPLATE_DEFAULTWM" ] && [ "$OLD_DEFAULTWM" != "$TEMPLATE_DEFAULTWM" ]; then
|
if [ -n "$TEMPLATE_DEFAULTWM" ] && [ "$OLD_DEFAULTWM" != "$TEMPLATE_DEFAULTWM" ]; then
|
||||||
sed -i -e "s/^DEFAULT_WM=['\"]\?kde.*/DEFAULT_WM=\"${TEMPLATE_DEFAULTWM}\"/g" /etc/sysconfig/windowmanager
|
sed -i -e "s/^DEFAULT_WM=['\"]\?kde.*/DEFAULT_WM=\"${TEMPLATE_DEFAULTWM}\"/g" %{_sysconfdir}/sysconfig/windowmanager
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -329,15 +329,14 @@ fi
|
|||||||
--remove default-xsession.desktop %{_datadir}/xsessions/plasma5.desktop
|
--remove default-xsession.desktop %{_datadir}/xsessions/plasma5.desktop
|
||||||
|
|
||||||
%files libs
|
%files libs
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc COPYING*
|
%doc COPYING*
|
||||||
%{_kf5_libdir}/libkworkspace5.so.*
|
%{_kf5_libdir}/libkworkspace5.so.*
|
||||||
%{_kf5_libdir}/libplasma-geolocation-interface.so.*
|
%{_kf5_libdir}/libplasma-geolocation-interface.so.*
|
||||||
%{_kf5_libdir}/libtaskmanager.so.*
|
%{_kf5_libdir}/libtaskmanager.so.*
|
||||||
%{_kf5_libdir}/libweather_ion.so.*
|
%{_kf5_libdir}/libweather_ion.so.*
|
||||||
|
%{_kf5_libdir}/libcolorcorrect.so.*
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc COPYING*
|
%doc COPYING*
|
||||||
%{_kf5_bindir}/xembedsniproxy
|
%{_kf5_bindir}/xembedsniproxy
|
||||||
%{_kf5_bindir}/kcheckrunning
|
%{_kf5_bindir}/kcheckrunning
|
||||||
@ -381,6 +380,7 @@ fi
|
|||||||
%{_kf5_applicationsdir}/org.kde.klipper.desktop
|
%{_kf5_applicationsdir}/org.kde.klipper.desktop
|
||||||
%{_kf5_applicationsdir}/plasma-windowed.desktop
|
%{_kf5_applicationsdir}/plasma-windowed.desktop
|
||||||
%{_kf5_applicationsdir}/org.kde.plasmashell.desktop
|
%{_kf5_applicationsdir}/org.kde.plasmashell.desktop
|
||||||
|
%{_kf5_applicationsdir}/org.kde.systemmonitor.desktop
|
||||||
%{_kf5_configkcfgdir}/freespacenotifier.kcfg
|
%{_kf5_configkcfgdir}/freespacenotifier.kcfg
|
||||||
%{_kf5_sharedir}/dbus-1/services/kf5_org.kde.kuiserver.service
|
%{_kf5_sharedir}/dbus-1/services/kf5_org.kde.kuiserver.service
|
||||||
%{_kf5_sharedir}/dbus-1/services/org.kde.krunner.service
|
%{_kf5_sharedir}/dbus-1/services/org.kde.krunner.service
|
||||||
@ -396,7 +396,6 @@ fi
|
|||||||
%{_kf5_notifydir}/
|
%{_kf5_notifydir}/
|
||||||
%{_kf5_servicesdir}/
|
%{_kf5_servicesdir}/
|
||||||
%{_kf5_servicetypesdir}/
|
%{_kf5_servicetypesdir}/
|
||||||
%{_kf5_sharedir}/ksmserver/
|
|
||||||
%{_kf5_sharedir}/ksplash/
|
%{_kf5_sharedir}/ksplash/
|
||||||
%{_kf5_sharedir}/kstyle/
|
%{_kf5_sharedir}/kstyle/
|
||||||
%{_kf5_plasmadir}/
|
%{_kf5_plasmadir}/
|
||||||
@ -409,24 +408,25 @@ fi
|
|||||||
%{_kf5_sharedir}/sddm/themes/breeze/
|
%{_kf5_sharedir}/sddm/themes/breeze/
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc COPYING*
|
%doc COPYING*
|
||||||
%{_kf5_prefix}/include/kworkspace5/
|
%{_kf5_prefix}/include/kworkspace5/
|
||||||
%{_kf5_prefix}/include/plasma/
|
%{_kf5_prefix}/include/plasma/
|
||||||
%{_kf5_prefix}/include/taskmanager/
|
%{_kf5_prefix}/include/taskmanager/
|
||||||
|
%{_kf5_prefix}/include/colorcorrect/
|
||||||
%{_kf5_libdir}/cmake/KRunnerAppDBusInterface/
|
%{_kf5_libdir}/cmake/KRunnerAppDBusInterface/
|
||||||
%{_kf5_libdir}/cmake/KSMServerDBusInterface/
|
%{_kf5_libdir}/cmake/KSMServerDBusInterface/
|
||||||
%{_kf5_libdir}/cmake/LibKWorkspace/
|
%{_kf5_libdir}/cmake/LibKWorkspace/
|
||||||
%{_kf5_libdir}/cmake/LibTaskManager/
|
%{_kf5_libdir}/cmake/LibTaskManager/
|
||||||
|
%{_kf5_libdir}/cmake/LibColorCorrect/
|
||||||
%{_kf5_libdir}/libkworkspace5.so
|
%{_kf5_libdir}/libkworkspace5.so
|
||||||
%{_kf5_libdir}/libplasma-geolocation-interface.so
|
%{_kf5_libdir}/libplasma-geolocation-interface.so
|
||||||
%{_kf5_libdir}/libtaskmanager.so
|
%{_kf5_libdir}/libtaskmanager.so
|
||||||
%{_kf5_libdir}/libweather_ion.so
|
%{_kf5_libdir}/libweather_ion.so
|
||||||
|
%{_kf5_libdir}/libcolorcorrect.so
|
||||||
%{_kf5_sharedir}/kdevappwizard/
|
%{_kf5_sharedir}/kdevappwizard/
|
||||||
%{_kf5_sharedir}/dbus-1/interfaces/
|
%{_kf5_sharedir}/dbus-1/interfaces/
|
||||||
|
|
||||||
%files -n plasma5-session
|
%files -n plasma5-session
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc COPYING*
|
%doc COPYING*
|
||||||
%{_kf5_sharedir}/xsessions/plasma5.desktop
|
%{_kf5_sharedir}/xsessions/plasma5.desktop
|
||||||
%{_kf5_sharedir}/xsessions/kde-plasma.desktop
|
%{_kf5_sharedir}/xsessions/kde-plasma.desktop
|
||||||
|
Loading…
x
Reference in New Issue
Block a user