This commit is contained in:
committed by
Git OBS Bridge
parent
bb2ddc237e
commit
03378903f4
@@ -32,12 +32,11 @@ Source99: %{name}-rpmlintrc
|
||||
Patch0: 0001-Rename-qdbus-in-startkde.patch
|
||||
# PATCH-FIX_OPENSUSE create_kdehome.patch -- https://bugs.kde.org/show_bug.cgi?id=338422#c8
|
||||
Patch1: create_kdehome.patch
|
||||
# PATCH-FIX_OPENSUSE fix-breeze-sddm-theme-with-many-users.patch alarrosa@suse.com -- Asks for user/password and hide the user list when there's a large number of users
|
||||
Patch2: fix-breeze-sddm-theme-with-many-users.patch
|
||||
# PATCH-FIX-OPENSUSE plasmashell-disable-windowclosing-on-logout.patch kde#349805 wbauer@tmo.at -- Prevent plasma from closing too early on logout resulting in an unusable desktop if the logout is cancelled
|
||||
Patch4: plasmashell-disable-windowclosing-on-logout.patch
|
||||
# PATCHES 100-200 and above are from upstream 5.6 branch
|
||||
# PATCHES 201-300 and above are from upstream master/5.7 branch
|
||||
# PATCHES 100-200 and above are from upstream 5.7 branch
|
||||
# PATCHES 201-300 and above are from upstream master/5.8 branch
|
||||
BuildRequires: breeze5-icons
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: kf5-filesystem
|
||||
BuildRequires: phonon4qt5-devel >= 4.6.60
|
||||
@@ -50,6 +49,9 @@ BuildRequires: cmake(KF5DBusAddons) >= 5.15.0
|
||||
BuildRequires: cmake(KF5Declarative) >= 5.15.0
|
||||
BuildRequires: cmake(KF5DocTools) >= 5.15.0
|
||||
BuildRequires: cmake(KF5GlobalAccel) >= 5.15.0
|
||||
%if 0%{?is_opensuse} || 0%{?suse_version} > 1315
|
||||
BuildRequires: cmake(KF5Holidays)
|
||||
%endif
|
||||
BuildRequires: cmake(KF5I18n) >= 5.15.0
|
||||
BuildRequires: cmake(KF5IdleTime) >= 5.15.0
|
||||
BuildRequires: cmake(KF5JsEmbed) >= 5.15.0
|
||||
@@ -193,9 +195,14 @@ Summary: The KDE Plasma Workspace Components
|
||||
Group: Development/Libraries/KDE
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
Requires: cmake(KF5SysGuard) >= %{plasma_version}
|
||||
Requires: cmake(KF5Wayland) >= 5.15.0
|
||||
Requires: cmake(Qt5Core) >= 5.4.0
|
||||
Requires: cmake(Qt5Gui) >= 5.4.0
|
||||
Requires: cmake(Qt5Quick) >= 5.4.0
|
||||
Conflicts: kdebase4-workspace-devel
|
||||
Provides: plasma-workspace5-devel = %{version}
|
||||
Obsoletes: plasma-workspace5-devel <= %{version}
|
||||
Conflicts: kapptemplate <= 16.03.80
|
||||
|
||||
%description devel
|
||||
This package contains the basic packages for a K Desktop Environment
|
||||
@@ -206,7 +213,6 @@ workspace. Development files.
|
||||
%setup -q -n plasma-workspace-%{plasma_version}
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
%if 0%{?is_opensuse} || 0%{?suse_version} > 1315
|
||||
%patch4 -p1
|
||||
%endif
|
||||
@@ -219,6 +225,9 @@ workspace. Development files.
|
||||
%kf5_makeinstall -C build
|
||||
install -p -D -m755 drkonqi/doc/examples/installdbgsymbols_suse.sh \
|
||||
%{buildroot}/usr/bin/installdbgsymbols.sh
|
||||
%suse_update_desktop_file -r %{buildroot}%{_kf5_applicationsdir}/org.kde.klipper.desktop System TrayIcon
|
||||
mkdir -p %{buildroot}%{_kf5_iconsdir}/hicolor/48x48/apps/
|
||||
cp %{_kf5_iconsdir}/breeze/apps/48/klipper.svg %{buildroot}%{_kf5_iconsdir}/hicolor/48x48/apps/
|
||||
# we have a separate package for Plasma5 session
|
||||
rm -rfv %{buildroot}%{_kf5_sharedir}/xsessions
|
||||
rm -rfv %{buildroot}%{_kf5_sharedir}/wayland-sessions
|
||||
@@ -239,6 +248,7 @@ workspace. Development files.
|
||||
%{_kf5_libdir}/libplasma-geolocation-interface.so.*
|
||||
%{_kf5_libdir}/libtaskmanager.so.*
|
||||
%{_kf5_libdir}/libweather_ion.so.*
|
||||
%{_kf5_libdir}/liblegacytaskmanager.so.*
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
@@ -266,6 +276,7 @@ workspace. Development files.
|
||||
%config %{_kf5_configdir}/plasmoids.knsrc
|
||||
%config %{_kf5_configdir}/wallpaper.knsrc
|
||||
%config %{_kf5_configdir}/taskmanagerrulesrc
|
||||
%config %{_kf5_configdir}/legacytaskmanagerrulesrc
|
||||
%dir %{_kf5_libdir}/libexec
|
||||
%{_kf5_libdir}/libexec/ksyncdbusenv
|
||||
%{_kf5_libdir}/libexec/startplasma
|
||||
@@ -295,6 +306,7 @@ workspace. Development files.
|
||||
%{_kf5_plasmadir}/
|
||||
%{_kf5_sharedir}/solid/
|
||||
%{_kf5_sharedir}/kio_desktop/
|
||||
%{_kf5_iconsdir}/hicolor/48x48/apps/klipper.svg
|
||||
|
||||
%files -n drkonqi5
|
||||
%defattr(-,root,root)
|
||||
@@ -317,14 +329,18 @@ workspace. Development files.
|
||||
%{_kf5_prefix}/include/kworkspace5/
|
||||
%{_kf5_prefix}/include/plasma/
|
||||
%{_kf5_prefix}/include/taskmanager/
|
||||
%{_kf5_prefix}/include/legacytaskmanager/
|
||||
%{_kf5_libdir}/cmake/KRunnerAppDBusInterface/
|
||||
%{_kf5_libdir}/cmake/KSMServerDBusInterface/
|
||||
%{_kf5_libdir}/cmake/LibKWorkspace/
|
||||
%{_kf5_libdir}/cmake/LibTaskManager/
|
||||
%{_kf5_libdir}/cmake/LibLegacyTaskManager/
|
||||
%{_kf5_libdir}/libkworkspace5.so
|
||||
%{_kf5_libdir}/libplasma-geolocation-interface.so
|
||||
%{_kf5_libdir}/libtaskmanager.so
|
||||
%{_kf5_libdir}/liblegacytaskmanager.so
|
||||
%{_kf5_libdir}/libweather_ion.so
|
||||
%{_kf5_sharedir}/kdevappwizard/
|
||||
%{_kf5_sharedir}/dbus-1/interfaces/
|
||||
|
||||
%if %{with lang}
|
||||
|
Reference in New Issue
Block a user