Accepting request 689098 from home:favogt:jscSLE-4142

- Fix x11_raspberrypi (jsc#SLE-4142):
  * Use only Requires, on JeOS recommmends and suggests are no-ops
  * Remove xf86-input-void, obsolete (and not in SLE)
  * Require base and x11 patterns
  * Add some YaST modules, otherwise the control center is empty

OBS-URL: https://build.opensuse.org/request/show/689098
OBS-URL: https://build.opensuse.org/package/show/system:install:head/patterns-base?expand=0&rev=97
This commit is contained in:
Ludwig Nussel 2019-05-02 08:18:57 +00:00 committed by Git OBS Bridge
parent 855405a8f8
commit 77c965b2b6
2 changed files with 90 additions and 76 deletions

View File

@ -11,6 +11,15 @@ Mon Apr 29 12:37:44 UTC 2019 - Frederic Crozat <fcrozat@suse.com>
- Move haveged from enhanced_base to minimal_base (bsc#1131369). - Move haveged from enhanced_base to minimal_base (bsc#1131369).
-------------------------------------------------------------------
Tue Mar 26 12:51:08 UTC 2019 - Fabian Vogt <fvogt@suse.com>
- Fix x11_raspberrypi (jsc#SLE-4142):
* Use only Requires, on JeOS recommmends and suggests are no-ops
* Remove xf86-input-void, obsolete (and not in SLE)
* Require base and x11 patterns
* Add some YaST modules, otherwise the control center is empty
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Mar 15 08:50:30 UTC 2019 - Fabian Vogt <fvogt@suse.com> Fri Mar 15 08:50:30 UTC 2019 - Fabian Vogt <fvogt@suse.com>

View File

@ -982,91 +982,96 @@ Provides: pattern() = x11_raspberrypi
Provides: pattern-icon() = pattern-x11 Provides: pattern-icon() = pattern-x11
Provides: pattern-order() = 1803 Provides: pattern-order() = 1803
Provides: pattern-visible() Provides: pattern-visible()
# Use only Requires - it's meant to be used on JeOS, which ignores Recommends
# Based on SUSE:SLE-15:GA:RaspberryPI/kiwi-templates-SLES15-JeOS/JeOS.kiwi # Based on SUSE:SLE-15:GA:RaspberryPI/kiwi-templates-SLES15-JeOS/JeOS.kiwi
# Patterns
Requires: pattern() = base
Requires: pattern() = x11
# Drivers # Drivers
Recommends: xf86-input-evdev Requires: xf86-input-evdev
Recommends: xf86-input-void Requires: xf86-input-libinput
Recommends: xf86-input-libinput Requires: xf86-video-fbdev
Recommends: xf86-video-fbdev
# Other X11 packages # Other X11 packages
Suggests: gconf2 Requires: gconf2
Suggests: xfd Requires: gtk2-metatheme-adwaita
Suggests: xfontsel Requires: gtk3-metatheme-adwaita
Suggests: xgamma Requires: x11-tools
Suggests: xhost Requires: x11perf
Suggests: xinit Requires: xauth
Suggests: xinput Requires: xbacklight
Suggests: xkbcomp Requires: xclock
Suggests: xkbevd Requires: xconsole
Suggests: xkbprint Requires: xcursor-themes
Suggests: xkbutils Requires: xcursorgen
Suggests: xkeyboard-config Requires: xdg-user-dirs
Suggests: xkill Requires: xdg-user-dirs-gtk
Suggests: xlogo Requires: xdg-user-dirs-gtk-lang
Suggests: xlsatoms Requires: xdg-utils
Suggests: xlsclients Requires: xdm
Suggests: xlsfonts Requires: xdmbgrd
Suggests: xmag Requires: xdpyinfo
Suggests: xmessage Requires: xev
Suggests: xmodmap Requires: xeyes
Suggests: xorg-x11 Requires: xfd
Suggests: xorg-x11-fonts-core Requires: xfontsel
Suggests: xorg-x11-server Requires: xgamma
Suggests: xorg-x11-server-extra Requires: xhost
Suggests: xprop Requires: xinit
Suggests: xrandr Requires: xinput
Suggests: xrdb Requires: xkbcomp
Suggests: xrestop Requires: xkbevd
Suggests: xscope Requires: xkbprint
Suggests: xscreensaver Requires: xkbutils
Suggests: xscreensaver-data Requires: xkeyboard-config
Suggests: xset Requires: xkill
Suggests: xsetmode Requires: xlogo
Suggests: xsetpointer Requires: xlsatoms
Suggests: xsetroot Requires: xlsclients
Suggests: xterm Requires: xlsfonts
Suggests: xtermset Requires: xmag
Suggests: xvinfo Requires: xmessage
Suggests: xwd Requires: xmodmap
Suggests: xwininfo Requires: xorg-x11
Suggests: xdm Requires: xorg-x11-fonts-core
Suggests: x11-tools Requires: xorg-x11-server
Suggests: x11perf Requires: xorg-x11-server-extra
Suggests: xauth Requires: xprop
Suggests: xbacklight Requires: xrandr
Suggests: xclock Requires: xrdb
Suggests: xconsole Requires: xrestop
Suggests: xcursor-themes Requires: xscope
Suggests: xcursorgen Requires: xscreensaver
Suggests: xdg-user-dirs Requires: xscreensaver-data
Suggests: xdg-user-dirs-gtk Requires: xset
Suggests: xdg-user-dirs-gtk-lang Requires: xsetmode
Suggests: xdg-utils Requires: xsetpointer
Suggests: xdmbgrd Requires: xsetroot
Suggests: xdpyinfo Requires: xterm
Suggests: xev Requires: xtermset
Suggests: xeyes Requires: xvinfo
Suggests: yast2-x11 Requires: xwd
Requires: xwininfo
Requires: yast2-packager
Requires: yast2-snapper
Requires: yast2-x11
# bsc#1095870 # bsc#1095870
Recommends: libyui-qt-pkg Requires: libyui-ncurses-pkg
Recommends: yast2-control-center-qt Requires: libyui-qt-pkg
Suggests: gtk3-metatheme-adwaita Requires: yast2-control-center-qt
Suggests: gtk2-metatheme-adwaita
# Branding # Branding
%if ! 0%{?is_opensuse} %if ! 0%{?is_opensuse}
Suggests: MozillaFirefox-branding-SLE Requires: MozillaFirefox-branding-SLE
%endif %endif
# X11/IceWM-specific packages # X11/IceWM-specific packages
Recommends: icewm Requires: icewm
Suggests: icewm-lite Requires: icewm-default
Recommends: icewm-default Requires: icewm-lite
Recommends: icewm-theme-branding Requires: icewm-theme-branding
Suggests: polkit-gnome-lang Requires: polkit-default-privs
Recommends: polkit-default-privs Requires: polkit-gnome-lang
# for IceWM taskbar mailbox icon (bsc#1093913) # for IceWM taskbar mailbox icon (bsc#1093913)
Recommends: mutt Requires: mutt
Suggests: mutt-lang Requires: mutt-lang
%description x11_raspberrypi %description x11_raspberrypi
The X Window System provides the only standard platform-independent networked graphical window system bridging the heterogeneous platforms in today's enterprise: from network servers to desktops, thin clients, laptops, and handhelds, independent of operating system and hardware. The X Window System provides the only standard platform-independent networked graphical window system bridging the heterogeneous platforms in today's enterprise: from network servers to desktops, thin clients, laptops, and handhelds, independent of operating system and hardware.