Hello community,

here is the log from the commit of package patterns-yast for openSUSE:Factory 
checked in at 2020-10-18 16:20:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patterns-yast (Old)
 and      /work/SRC/openSUSE:Factory/.patterns-yast.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "patterns-yast"

Sun Oct 18 16:20:06 2020 rev:11 rq:839565 version:20191229

Changes:
--------
--- /work/SRC/openSUSE:Factory/patterns-yast/patterns-yast.changes      
2019-04-12 09:12:48.949624209 +0200
+++ /work/SRC/openSUSE:Factory/.patterns-yast.new.3486/patterns-yast.changes    
2020-10-18 16:20:13.152458722 +0200
@@ -1,0 +2,11 @@
+Sun Dec 29 11:55:24 UTC 2019 - Stasiek Michalski <hel...@mailbox.org>
+
+- Split basis pattern into basis, desktop and server (boo#1159875)
+- 20191229
+
+-------------------------------------------------------------------
+Tue Aug 27 09:11:33 CEST 2019 - sch...@suse.de
+
+- Adapting Dockerfile to yast-ruby container.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ patterns-yast.spec ++++++
--- /var/tmp/diff_new_pack.so5JBn/_old  2020-10-18 16:20:13.848459032 +0200
+++ /var/tmp/diff_new_pack.so5JBn/_new  2020-10-18 16:20:13.852459034 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package patterns-yast
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,14 +20,13 @@
 
 Name:           patterns-yast
 
-Version:        20190411
+Version:        20191229
 Release:        0
-Summary:        Patterns for Installation (Yast)
+Summary:        Patterns for Installation (YaST)
 License:        MIT
 Group:          Metapackages
-Url:            https://github.com/openSUSE/patterns
+URL:            https://github.com/yast/patterns-yast
 Source0:        %{name}-rpmlintrc
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  patterns-rpm-macros
 
 %description
@@ -35,13 +34,13 @@
 of the installation source setup.  Installation of this package does
 not make sense.
 
-This particular package contains the Yast patterns.
+This particular package contains the YaST patterns.
 
 
################################################################################
 
 %package yast2_basis
 %pattern_basetechnologies
-Summary:        YaST System Administration
+Summary:        YaST Base Utilities
 Group:          Metapackages
 Provides:       pattern() = yast2_basis
 Provides:       pattern-icon() = yast
@@ -50,107 +49,127 @@
 
 Requires:       libyui-ncurses-pkg
 Requires:       yast2
+Requires:       yast2-firewall
+Requires:       yast2-packager
+Requires:       yast2-theme
+
+Recommends:     yast2-metapackage-handler
+
+Suggests:       yast2-firstboot
+Suggests:       yast2-snapper
+
+# SLE only
+%if !0%{?is_opensuse}
+Requires:       yast2-registration
+Recommends:     yast2-support
+# yast2 clone_system is expected to be installed by default (sle-beta)
+Recommends:     autoyast2-installation
+%endif
+
 %if 0%{?is_opensuse}
-# opensuse only, see bsc#1125040
 Requires:       yast2-alternatives
+# bsc#1083398
+Recommends:     yast2-vm
 %endif
+
+# Don't install update facilities on Tumbleweed
+%if 0%{?sle_version}
+Requires:       yast2-online-update
+Requires:       yast2-online-update-frontend
+Requires:       yast2-update
+Suggests:       yast2-online-update-configuration
+%endif
+
+%description yast2_basis
+YaST tools for basic system administration.
+
+%files yast2_basis
+%dir %{_docdir}/patterns
+%{_docdir}/patterns/yast2_basis.txt
+
+################################################################################
+
+%package yast2_desktop
+%pattern_basetechnologies
+Summary:        YaST Desktop Utilities
+Group:          Metapackages
+Provides:       pattern() = yast2_desktop
+Provides:       pattern-icon() = yast
+Provides:       pattern-order() = 1222
+Provides:       pattern-visible()
+
 Requires:       yast2-country
-Requires:       yast2-firewall
-Requires:       yast2-hardware-detection
+# Included for the release notes client
+Requires:       yast2-installation
+Requires:       yast2-services-manager
+Requires:       yast2-sysconfig
+Requires:       yast2-users
+
+Recommends:     yast2-fonts
+Recommends:     yast2-journal
+Recommends:     yast2-printer
+Recommends:     yast2-scanner
+
+%description yast2_desktop
+YaST tools for desktop system administration.
+
+%files yast2_desktop
+%dir %{_docdir}/patterns
+%{_docdir}/patterns/yast2_desktop.txt
+
+################################################################################
+
+%package yast2_server
+%pattern_basetechnologies
+Summary:        YaST Server Utilities
+Group:          Metapackages
+Provides:       pattern() = yast2_server
+Provides:       pattern-icon() = yast
+Provides:       pattern-order() = 1224
+Provides:       pattern-visible()
+
+# Included for the release notes client
 Requires:       yast2-installation
 Requires:       yast2-ldap
 Requires:       yast2-mail
+# Useless on desktop, since NM is the default there
 Requires:       yast2-network
-Requires:       yast2-online-update
-Requires:       yast2-online-update-frontend
-Requires:       yast2-packager
-Requires:       yast2-pam
-Requires:       yast2-perl-bindings
-Requires:       yast2-pkg-bindings
-%if !0%{?is_opensuse}
-# SLE only
-Requires:       yast2-registration
-%endif
 Requires:       yast2-security
 Requires:       yast2-services-manager
-Requires:       yast2-storage-ng
 Requires:       yast2-sysconfig
 Requires:       yast2-transfer
 Requires:       yast2-tune
-Requires:       yast2-update
 Requires:       yast2-users
-Requires:       yast2-xml
+
 Recommends:     yast2-auth-client
 Recommends:     yast2-auth-server
 Recommends:     yast2-iscsi-client
 Recommends:     yast2-journal
 Recommends:     yast2-ldap-client
-Recommends:     yast2-metapackage-handler
 Recommends:     yast2-nfs-client
 Recommends:     yast2-nis-client
 Recommends:     yast2-ntp-client
-Recommends:     yast2-printer
-Recommends:     yast2-slp
-Recommends:     yast2-sudo
-Recommends:     yast2-support
 # see the discussion in #386473
 Recommends:     yast2-samba-client
 Recommends:     yast2-samba-server
+Recommends:     yast2-slp
+Recommends:     yast2-sudo
 Recommends:     yast2-tftp-server
 # #542936
 Recommends:     yast2-vpn
-# Recommend Chrony at least until boo#936378 is fixed and YaST is not trying 
to configure a service that's not there
-Recommends:     chrony
-Suggests:       yast2-online-update-configuration
+
 Suggests:       autoyast2
-# yast2 clone_system is expected to be installed by default (sle-beta)
-Recommends:     autoyast2-installation
-Suggests:       libyui-qt-pkg
-Suggests:       libyui-gtk-pkg
 Suggests:       yast2-drbd
-Suggests:       yast2-firstboot
 Suggests:       yast2-multipath
-Suggests:       yast2-snapper
 # #381365
 Suggests:       yast2-squid
-# themeing for hardcore KDE lovers
-Suggests:       yast2-theme-oxygen
-# see extra-packages for reasons
-Suggests:       sbl
-Suggests:       Mesa
-Suggests:       i4l-isdnlog
-Suggests:       ypserv
-Suggests:       install-initrd
-# for yast2-scanner
-# mandatory
-Suggests:       sane-backends
-# optionally
-Suggests:       hplip
-# optionally, open source, derived from iscan
-Suggests:       iscan-free
-# yast2-sound
-Suggests:       alsa-firmware
-Suggests:       alsa-tools
-# yast2-printer - printing via novell ipx
-Suggests:       ncpfs
-Suggests:       kernel-kdump
-Suggests:       sssd
-Suggests:       snapper
-# FATE 304350
-Suggests:       sblim-sfcb
-Suggests:       cim-schema
-Requires:       yast2-theme
-# bsc#1083398
-%if 0%{?is_opensuse}
-Recommends:     yast2-vm
-%endif
 
-%description yast2_basis
-YaST tools for basic system administration.
+%description yast2_server
+YaST tools for server system administration.
 
-%files yast2_basis
-%dir /usr/share/doc/packages/patterns
-/usr/share/doc/packages/patterns/yast2_basis.txt
+%files yast2_server
+%dir %{_docdir}/patterns
+%{_docdir}/patterns/yast2_server.txt
 
 
################################################################################
 
@@ -199,8 +218,8 @@
 YaST tools for installing your system.
 
 %files yast2_install_wf
-%dir /usr/share/doc/packages/patterns
-/usr/share/doc/packages/patterns/yast2_install_wf.txt
+%dir %{_docdir}/patterns
+%{_docdir}/patterns/yast2_install_wf.txt
 
 
################################################################################
 
@@ -215,16 +234,13 @@
 # from data/X11-YaST
 Recommends:     libyui-qt-pkg
 Recommends:     yast2-control-center-qt
-# yast modules for the desktop
-Recommends:     yast2-scanner
-Recommends:     yast2-fonts
 
 %description x11_yast
 Graphical YaST user interfaces for minimal X desktop.
 
 %files x11_yast
-%dir /usr/share/doc/packages/patterns
-/usr/share/doc/packages/patterns/x11_yast.txt
+%dir %{_docdir}/patterns
+%{_docdir}/patterns/x11_yast.txt
 
 
################################################################################
 
@@ -264,8 +280,8 @@
 Tools and libraries for developing YaST modules, the setup and configuration 
tool for openSUSE.
 
 %files devel_yast
-%dir /usr/share/doc/packages/patterns
-/usr/share/doc/packages/patterns/devel_yast.txt
+%dir %{_docdir}/patterns
+%{_docdir}/patterns/devel_yast.txt
 
 
################################################################################
 
@@ -274,10 +290,12 @@
 %build
 
 %install
-mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/patterns/
-echo 'This file marks the pattern yast2_basis to be installed.' > 
$RPM_BUILD_ROOT/usr/share/doc/packages/patterns/yast2_basis.txt
-echo 'This file marks the pattern yast2_install_wf to be installed.' > 
$RPM_BUILD_ROOT/usr/share/doc/packages/patterns/yast2_install_wf.txt
-echo 'This file marks the pattern x11_yast to be installed.' > 
$RPM_BUILD_ROOT/usr/share/doc/packages/patterns/x11_yast.txt
-echo 'This file marks the pattern devel_yast to be installed.' > 
$RPM_BUILD_ROOT/usr/share/doc/packages/patterns/devel_yast.txt
+mkdir -p %{buildroot}%{_docdir}/patterns/
+echo 'This file marks the pattern yast2_basis to be installed.' > 
%{buildroot}%{_docdir}/patterns/yast2_basis.txt
+echo 'This file marks the pattern yast2_desktop to be installed.' > 
%{buildroot}%{_docdir}/patterns/yast2_desktop.txt
+echo 'This file marks the pattern yast2_server to be installed.' > 
%{buildroot}%{_docdir}/patterns/yast2_server.txt
+echo 'This file marks the pattern yast2_install_wf to be installed.' > 
%{buildroot}%{_docdir}/patterns/yast2_install_wf.txt
+echo 'This file marks the pattern x11_yast to be installed.' > 
%{buildroot}%{_docdir}/patterns/x11_yast.txt
+echo 'This file marks the pattern devel_yast to be installed.' > 
%{buildroot}%{_docdir}/patterns/devel_yast.txt
 
 %changelog


Reply via email to