OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5:LTS/plasma5-workspace?expand=0&rev=8
This commit is contained in:
parent
913e4e2a04
commit
525c1b8b6c
@ -21,7 +21,7 @@
|
|||||||
Name: plasma5-workspace
|
Name: plasma5-workspace
|
||||||
Version: 5.7.95
|
Version: 5.7.95
|
||||||
Release: 0
|
Release: 0
|
||||||
%define plasma_version 5.7.1
|
%define plasma_version 5.7.95
|
||||||
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
|
||||||
@ -65,14 +65,14 @@ BuildRequires: cmake(KF5Runner) >= %{kf5_version}
|
|||||||
BuildRequires: cmake(KF5Screen) >= 5.0.93
|
BuildRequires: cmake(KF5Screen) >= 5.0.93
|
||||||
BuildRequires: cmake(KF5Solid) >= %{kf5_version}
|
BuildRequires: cmake(KF5Solid) >= %{kf5_version}
|
||||||
BuildRequires: cmake(KF5Su) >= %{kf5_version}
|
BuildRequires: cmake(KF5Su) >= %{kf5_version}
|
||||||
BuildRequires: cmake(KF5SysGuard) >= %{version}
|
BuildRequires: cmake(KF5SysGuard) >= %{_plasma5_version}
|
||||||
BuildRequires: cmake(KF5TextEditor)
|
BuildRequires: cmake(KF5TextEditor)
|
||||||
BuildRequires: cmake(KF5TextWidgets) >= %{kf5_version}
|
BuildRequires: cmake(KF5TextWidgets) >= %{kf5_version}
|
||||||
BuildRequires: cmake(KF5Wallet) >= %{kf5_version}
|
BuildRequires: cmake(KF5Wallet) >= %{kf5_version}
|
||||||
BuildRequires: cmake(KF5Wayland) >= %{version}
|
BuildRequires: cmake(KF5Wayland) >= %{_plasma5_version}
|
||||||
BuildRequires: cmake(KF5XmlRpcClient)
|
BuildRequires: cmake(KF5XmlRpcClient)
|
||||||
BuildRequires: cmake(KScreenLocker) >= %{version}
|
BuildRequires: cmake(KScreenLocker) >= %{_plasma5_version}
|
||||||
BuildRequires: cmake(KWinDBusInterface) >= %{version}
|
BuildRequires: cmake(KWinDBusInterface) >= %{_plasma5_version}
|
||||||
BuildRequires: cmake(Qt5Concurrent) >= 5.4.0
|
BuildRequires: cmake(Qt5Concurrent) >= 5.4.0
|
||||||
BuildRequires: cmake(Qt5DBus) >= 5.4.0
|
BuildRequires: cmake(Qt5DBus) >= 5.4.0
|
||||||
BuildRequires: cmake(Qt5Network) >= 5.4.0
|
BuildRequires: cmake(Qt5Network) >= 5.4.0
|
||||||
@ -84,7 +84,7 @@ BuildRequires: cmake(Qt5Sql) >= 5.4.0
|
|||||||
BuildRequires: cmake(Qt5Test) >= 5.4.0
|
BuildRequires: cmake(Qt5Test) >= 5.4.0
|
||||||
BuildRequires: cmake(Qt5Widgets) >= 5.4.0
|
BuildRequires: cmake(Qt5Widgets) >= 5.4.0
|
||||||
BuildRequires: cmake(Qt5X11Extras) >= 5.4.0
|
BuildRequires: cmake(Qt5X11Extras) >= 5.4.0
|
||||||
BuildRequires: cmake(ScreenSaverDBusInterface) >= %{version}
|
BuildRequires: cmake(ScreenSaverDBusInterface) >= %{_plasma5_version}
|
||||||
BuildRequires: cmake(dbusmenu-qt5)
|
BuildRequires: cmake(dbusmenu-qt5)
|
||||||
BuildRequires: pkgconfig(libgps)
|
BuildRequires: pkgconfig(libgps)
|
||||||
BuildRequires: pkgconfig(libqalculate)
|
BuildRequires: pkgconfig(libqalculate)
|
||||||
@ -104,31 +104,31 @@ Conflicts: kdebase4-workspace < 5.3.0
|
|||||||
Conflicts: kio-extras5 < 15.08.0
|
Conflicts: kio-extras5 < 15.08.0
|
||||||
Requires: %{name}-libs = %{version}-%{release}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
# used within startup
|
# used within startup
|
||||||
Requires: kde-cli-tools5 >= %{version}
|
Requires: kde-cli-tools5 >= %{_plasma5_version}
|
||||||
Requires: kded
|
Requires: kded
|
||||||
Requires: kdelibs4support
|
Requires: kdelibs4support
|
||||||
Requires: kinit
|
Requires: kinit
|
||||||
Requires: kscreenlocker >= %{version}
|
Requires: kscreenlocker >= %{_plasma5_version}
|
||||||
Requires: kwin5 >= %{version}
|
Requires: kwin5 >= %{_plasma5_version}
|
||||||
Requires: libqt5-qttools >= 5.4.0
|
Requires: libqt5-qttools >= 5.4.0
|
||||||
# /usr/bin/startkde calls xprop
|
# /usr/bin/startkde calls xprop
|
||||||
Requires: xprop
|
Requires: xprop
|
||||||
# contains default style, cursors, etc
|
# contains default style, cursors, etc
|
||||||
Requires: breeze >= %{version}
|
Requires: breeze >= %{_plasma5_version}
|
||||||
# needed by krunner
|
# needed by krunner
|
||||||
Requires: milou5 >= %{version}
|
Requires: milou5 >= %{_plasma5_version}
|
||||||
# heavily used by plasma
|
# heavily used by plasma
|
||||||
Requires: libqt5-qtquickcontrols
|
Requires: libqt5-qtquickcontrols
|
||||||
# battery applet
|
# battery applet
|
||||||
Requires: drkonqi5 >= %{version}
|
Requires: drkonqi5 >= %{_plasma5_version}
|
||||||
Requires: kglobalaccel5 >= %{version}
|
Requires: kglobalaccel5 >= %{_plasma5_version}
|
||||||
Requires: solid-imports
|
Requires: solid-imports
|
||||||
# dialog/platformtheme/etc
|
# dialog/platformtheme/etc
|
||||||
Requires: frameworkintegration-plugin
|
Requires: frameworkintegration-plugin
|
||||||
Requires: kscreen5 >= %{version}
|
Requires: kscreen5 >= %{_plasma5_version}
|
||||||
Requires: libkscreen2-plugin >= %{version}
|
Requires: libkscreen2-plugin >= %{_plasma5_version}
|
||||||
# boo#912317
|
# boo#912317
|
||||||
Requires: oxygen5-sounds >= %{version}
|
Requires: oxygen5-sounds >= %{_plasma5_version}
|
||||||
# hardcode versions of plasma-framework-componets and plasma-framework-private packages, as upstream doesn't keep backwards compability there
|
# hardcode versions of plasma-framework-componets 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
|
||||||
@ -183,7 +183,7 @@ workspace.
|
|||||||
Summary: The KDE Plasma Workspace Components
|
Summary: The KDE Plasma Workspace Components
|
||||||
Group: Development/Libraries/KDE
|
Group: Development/Libraries/KDE
|
||||||
Requires: %{name}-libs = %{version}-%{release}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
Requires: cmake(KF5SysGuard) >= %{version}
|
Requires: cmake(KF5SysGuard) >= %{_plasma5_version}
|
||||||
Requires: cmake(KF5Wayland) >= %{kf5_version}
|
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
|
||||||
@ -200,7 +200,7 @@ workspace. Development files.
|
|||||||
%lang_package
|
%lang_package
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n plasma-workspace-%{version}
|
%setup -q -n plasma-workspace-%{plasma_version}
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%if 0%{?is_opensuse} || 0%{?suse_version} > 1315
|
%if 0%{?is_opensuse} || 0%{?suse_version} > 1315
|
||||||
#patch4 -p1
|
#patch4 -p1
|
||||||
@ -225,7 +225,7 @@ workspace. Development files.
|
|||||||
# we have a separate package for Plasma5 session
|
# we have a separate package for Plasma5 session
|
||||||
rm -rfv %{buildroot}%{_kf5_sharedir}/xsessions
|
rm -rfv %{buildroot}%{_kf5_sharedir}/xsessions
|
||||||
rm -rfv %{buildroot}%{_kf5_sharedir}/wayland-sessions
|
rm -rfv %{buildroot}%{_kf5_sharedir}/wayland-sessions
|
||||||
#fdupes %{buildroot}/%{_prefix}
|
%fdupes %{buildroot}/%{_prefix}
|
||||||
|
|
||||||
%post -p /sbin/ldconfig
|
%post -p /sbin/ldconfig
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user