#3 Split out the X11 session into its own subpackage
Merged 3 months ago by ngompa. Opened 3 months ago by ngompa.
rpms/ ngompa/gnome-shell-extensions split-x11-session  into  rawhide

file modified
+18 -2
@@ -68,6 +68,18 @@ 

  mode, which aims to provide a GNOME 2-like user interface.



+ %package -n gnome-classic-session-x11

+ Summary:        GNOME "classic" mode session on X11

+ License:        GPLv2+

+ Requires:       gnome-classic-session = %{version}-%{release}

+ # The X11 session is deprecated and eventually will be removed

+ Provides:       deprecated()


+ %description -n gnome-classic-session-x11

+ This package contains the required components for the GNOME Shell "classic"

+ mode on X11, which aims to provide a GNOME 2-like user interface.



  %package -n %{pkg_prefix}-apps-menu

  Summary:        Application menu for GNOME Shell

  License:        GPLv2+
@@ -218,12 +230,16 @@ 


  %files -n gnome-classic-session


- %{_datadir}/xsessions/gnome-classic.desktop

- %{_datadir}/xsessions/gnome-classic-xorg.desktop






+ %files -n gnome-classic-session-x11

+ %{_datadir}/xsessions/gnome-classic.desktop

+ %{_datadir}/xsessions/gnome-classic-xorg.desktop



  %files -n %{pkg_prefix}-apps-menu



This splits out the X11 session files into its own subpackage that
is deprecated to warn that it will be eventually removed.


Not merging right away in case the discussion is still ongoing, but feel free to do that.

Pull-Request has been merged by ngompa

3 months ago