This commit is contained in:
@@ -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
|
||||
|
||||
|
Reference in New Issue
Block a user