2025-02-02 13:30:46 +00:00
committed by Git OBS Bridge
parent 7f4e97e2a8
commit 03ff30c4f1

View File

@@ -80,7 +80,6 @@ Provides: budgie-trash-applet = 1.7.0
Obsoletes: budgie-trash-applet
# remove X11 stuff
Obsoletes: budgie-screensaver
Obsoletes: magpie
# flatpak/snap
BuildRequires: xdg-desktop-portal
Requires: xdg-desktop-portal
@@ -90,7 +89,8 @@ Requires: (budgie-desktop-view >= 1.3+4 or nemo or desktopfolder)
Suggests: budgie-desktop-view >= 1.3+4
Requires: gtklock
Requires: swaybg
Requires: labwc
Requires: budgie-session-manager
Suggests: budgie-wayland-session
Requires: typelib-1_0-Budgie-2_0 >= %{version}
Requires: typelib-1_0-BudgieRaven-1_0 >= %{version}
Requires: budgie-desktop-branding >= 20240412.1
@@ -110,7 +110,6 @@ Requires: upower >= 1.0
Requires: gstreamer
Requires: libnotify-tools
Requires: libcanberra-gtk3-module
Requires: python3-systemd
Requires: gnome-settings-daemon
Requires: ibus
Requires: libgnomesu
@@ -208,6 +207,17 @@ Group: System/Libraries
%description -n libbudgie-raven-plugin0
Shared library for budgie raven plugins to link against.
%package -n budgie-labwc-session
Summary: Labwc session files for Budgie
Group: System/GUI/Other
Requires: python3-systemd
Requires: labwc
Provides: budgie-session-manager = %{version}
Conflicts: budgie-session-manager
%description -n budgie-labwc-session
Provides the labwc session files for Budgie
%lang_package
%prep
@@ -228,11 +238,11 @@ ln -s %{_sysconfdir}/alternatives/default-waylandsession.desktop %{buildroot}%{_
%find_lang %{name}
%post
%post -n budgie-labwc-session
%{_sbindir}/update-alternatives --install %{_datadir}/wayland-sessions/default.desktop \
default-waylandsession.desktop %{_datadir}/wayland-sessions/budgie-desktop.desktop 20
%postun
%postun -n budgie-labwc-session
[ -f %{_datadir}/wayland-sessions/budgie-desktop.desktop ] || %{_sbindir}/update-alternatives \
--remove default-waylandsession.desktop %{_datadir}/wayland-sessions/budgie-desktop.desktop
@@ -258,14 +268,9 @@ ln -s %{_sysconfdir}/alternatives/default-waylandsession.desktop %{buildroot}%{_
%{_datadir}/icons/hicolor/scalable/*/*.svg
%{_datadir}/icons/hicolor/symbolic/*/*.svg
%{_datadir}/gnome-session
%dir %{_datadir}/wayland-sessions
%{_datadir}/wayland-sessions/default.desktop
%{_datadir}/wayland-sessions/budgie-desktop.desktop
%{_datadir}/xdg-desktop-portal/budgie-portals.conf
%{_libdir}/budgie-desktop
%{_distconfdir}/xdg/autostart/*.desktop
%ghost %{_sysconfdir}/alternatives/default-waylandsession.desktop
%ghost %{_sysconfdir}/alternatives/default.desktop
%files -n libraven0
%{_libdir}/libraven.so.*
@@ -302,6 +307,13 @@ ln -s %{_sysconfdir}/alternatives/default-waylandsession.desktop %{buildroot}%{_
%files -n typelib-1_0-BudgieRaven-1_0
%{_libdir}/girepository-1.0/BudgieRaven-1.0.typelib
%files -n budgie-labwc-session
%dir %{_datadir}/wayland-sessions
%{_datadir}/wayland-sessions/default.desktop
%{_datadir}/wayland-sessions/budgie-desktop.desktop
%ghost %{_sysconfdir}/alternatives/default-waylandsession.desktop
%ghost %{_sysconfdir}/alternatives/default.desktop
%files doc
%{_datadir}/gtk-doc/html/budgie-desktop