Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package skelcd-control-openSUSE.14702 for 
openSUSE:Leap:15.2:Update checked in at 2021-02-05 18:05:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Update/skelcd-control-openSUSE.14702 
(Old)
 and      
/work/SRC/openSUSE:Leap:15.2:Update/.skelcd-control-openSUSE.14702.new.28504 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "skelcd-control-openSUSE.14702"

Fri Feb  5 18:05:01 2021 rev:1 rq:868363 version:15.2.6

Changes:
--------
New Changes file:

--- /dev/null   2021-01-11 18:20:20.070723563 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2:Update/.skelcd-control-openSUSE.14702.new.28504/skelcd-control-openSUSE-promo.changes
  2021-02-05 18:05:02.382381021 +0100
@@ -0,0 +1,1847 @@
+-------------------------------------------------------------------
+Wed Oct  7 15:59:00 CEST 2020 - [email protected]
+
+- Upgrade openSUSE->Jump. Allow vendor change without asking
+  the user. Added "product_upgrades" tag in software/upgrade.
+  (jsc#SLE-14807)
+- 15.2.6
+
+-------------------------------------------------------------------
+Tue Oct  6 09:47:16 UTC 2020 - Guillaume GARDET <[email protected]>
+
+- Fix update external link for non-x86 on Leap (bsc#1120938)
+- 15.2.5
+
+-------------------------------------------------------------------
+Mon Jul  6 09:40:19 UTC 2020 - Jos?? Iv??n L??pez Gonz??lez <[email protected]>
+
+- Update mode: add Network Activation (bsc#1173676).
+- 15.2.4
+
+-------------------------------------------------------------------
+Fri Mar 20 08:23:19 UTC 2020 - Guillaume GARDET <[email protected]>
+
+- Update external link for non-x86 on Leap (bsc#1120938)
+- Update link to https://download.opensuse.org/YaST/Repos/* 
+  for non-x86 (boo#1120938 and boo#1132748)
+- 15.2.3
+
+-------------------------------------------------------------------
+Thu Mar 12 16:16:57 UTC 2020 - Imobach Gonzalez Sosa <[email protected]>
+
+- Add /boot/grub2/arm64-efi subvolume for all roles (bsc#1162320).
+- 15.2.2
+
+-------------------------------------------------------------------
+Thu Aug 22 15:00:07 UTC 2019 - Ludwig Nussel <[email protected]>
+
+- request 15.2 server list (bsc#1141654)
+- 15.2.1
+
+-------------------------------------------------------------------
+Thu Aug 22 08:35:38 UTC 2019 - Ladislav Slez??k <[email protected]>
+
+- Update the package for the openSUSE Leap 15.2 release (bsc#1141654)
+- 15.2.0
+
+-------------------------------------------------------------------
+Tue Apr 16 07:57:26 UTC 2019 - [email protected]
+
+- make sure yast gets installed with all roles except
+  transactional-server (boo#1130998)
+- 15.1.18
+
+-------------------------------------------------------------------
+Mon Apr 15 09:20:37 UTC 2019 - Guillaume GARDET <[email protected]>
+
+- Fix debug update repo for ports (boo#1132482)
+- 15.1.17
+
+-------------------------------------------------------------------
+Thu Mar 28 10:33:45 UTC 2019 - Ladislav Slez??k <[email protected]>
+
+- Added workflow step to add online repos during installation
+  (bsc#1130390)
+- 15.1.16
+
+-------------------------------------------------------------------
+Mon Mar 25 11:17:45 UTC 2019 - Dirk Mueller <[email protected]>
+
+- Fix update repository for ports (bsc#1101334)
+- 15.1.15
+
+-------------------------------------------------------------------
+Mon Mar 25 10:26:35 UTC 2019 - Guillaume GARDET <[email protected]>
+
+- Fix %arm links
+
+-------------------------------------------------------------------
+Wed Mar 13 14:29:14 UTC 2019 - David D??az <[email protected]>
+
+- Change path for base product license to
+  /usr/share/licenses/product/base (fate#324053, jsc#SLE-3067,
+  jsc#SLE-4173).
+- 15.1.14
+
+-------------------------------------------------------------------
+Tue Feb 26 12:00:01 UTC 2019 - [email protected]
+
+- Remove not needed step names from the sidebar
+  (bsc#1115986, bsc#1126509).
+- 15.1.13
+
+-------------------------------------------------------------------
+Mon Feb 25 14:52:21 UTC 2019 - [email protected]
+
+- Add network to the installation proposal (fate#326480).
+- 15.1.12
+
+-------------------------------------------------------------------
+Wed Feb 13 08:36:09 UTC 2019 - [email protected]
+
+- Enable firewall by default in server install profiles (boo#1090372)
+- 15.1.11
+
+-------------------------------------------------------------------
+Fri Dec 07 14:16:26 UTC 2018 - Richard Brown <[email protected]>
+
+- Adjust / partition size to fit with 20GB aspirational minimum
+  * btrfs root will be at least 17.5GB, leaving 2.5 GB swap & EFI
+  * boo#1093372
+- 15.1.10
+
+-------------------------------------------------------------------
+Wed Dec 05 14:17:11 UTC 2018 - Richard Brown <[email protected]>
+
+- Allow snapshot disabling if not enough disk space (boo#1093372)
+- 15.1.9
+
+-------------------------------------------------------------------
+Mon Dec 03 09:46:41 UTC 2018 - Richard Brown <[email protected]>
+
+- Remove fallback_for_XXX parameters for /home (boo#1093372)
+- 15.1.8
+
+-------------------------------------------------------------------
+Thu Nov 29 14:14:18 UTC 2018 - Stasiek Michalski <[email protected]>
+
+- Update yast2-theme dependency (boo#1108422)
+- 15.1.7
+
+-------------------------------------------------------------------
+Fri Nov 16 14:02:56 UTC 2018 - Richard Brown <[email protected]>
+
+- Improve default partition sizes (boo#1093372)
+- Enable sshd and disable firewall by default on server roles
+  (boo#1090372)
+- 15.1.6
+
+-------------------------------------------------------------------
+Mon Nov 12 15:17:06 UTC 2018 - Stasiek Michalski <[email protected]>
+
+- Switch installation UI for openSUSE to sidebar (boo#1088785)
+- 15.1.5
+
+-------------------------------------------------------------------
+Tue Nov  6 10:12:39 UTC 2018 - [email protected]
+
+- Use $releasever, cleanup (boo#1090193)
+- 15.1.4
+
+-------------------------------------------------------------------
+Tue Sep  4 08:07:29 UTC 2018 - [email protected]
+
+- Sync with Factory config
+- Introduce "Generic Desktop" role
+- 15.1.3
+
+-------------------------------------------------------------------
+Thu Jul 19 16:31:10 UTC 2018 - [email protected]
+
+- Remove 'Custom' system_role due to incompatibily with SLE-15 role
+  screen (bsc#1100417)
+- 15.1.2
+
+-------------------------------------------------------------------
+Tue Jul 17 08:18:24 UTC 2018 - [email protected]
+
+- Update all 15.0 related part to 15.1
+- 15.1.1
+
+-------------------------------------------------------------------
+Fri Jul  6 15:17:48 UTC 2018 - [email protected]
+
+- NetworkManager as default for desktop system roles
+- Wicked for default for server roles
+- Use of SLE-15 system role screen
+- Tidy up of old desktop selection options that are no longer
+  needed (bsc#1100417)
+- 15.1.0
+
+-------------------------------------------------------------------
+Mon May 14 07:59:05 UTC 2018 - [email protected]
+
+- Add yast2-configuration-management to the installation media
+  (bsc#1093078).
+- 15.0.13
+
+-------------------------------------------------------------------
+Fri Apr 27 16:30:06 UTC 2018 - [email protected]
+
+- in spec file change xsltproc parms to avoid PowerPC build error
+  supposed to solve error since commit#c5e2b30 bsc#1049297
+- 15.0.12
+
+-------------------------------------------------------------------
+Wed Apr 25 16:35:56 UTC 2018 - [email protected]
+
++++ 1650 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:Leap:15.2:Update/.skelcd-control-openSUSE.14702.new.28504/skelcd-control-openSUSE-promo.changes
New Changes file:

skelcd-control-openSUSE.changes: same change

New:
----
  README.md
  pre_checkin.sh
  skelcd-control-openSUSE-15.2.6.tar.bz2
  skelcd-control-openSUSE-promo.changes
  skelcd-control-openSUSE-promo.spec
  skelcd-control-openSUSE.changes
  skelcd-control-openSUSE.spec

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

Other differences:
------------------
++++++ skelcd-control-openSUSE-promo.spec ++++++
#
# spec file for package skelcd-control-openSUSE
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


######################################################################
#
# IMPORTANT: Please do not change the control file or this spec file
#   in build service directly, use
#   https://github.com/yast/skelcd-control-openSUSE repository
#
#   See 
https://github.com/yast/skelcd-control-openSUSE/blob/master/CONTRIBUTING.md
#   for more details.
#
######################################################################
Name:           skelcd-control-openSUSE-promo
Version:        15.2.6
Release:        0
Summary:        The openSUSE Installation Control file
License:        MIT
Group:          Metapackages
Url:            https://github.com/yast/skelcd-control-openSUSE
Source:         skelcd-control-openSUSE-%{version}.tar.bz2
# we do not distribute it, but need to have it here, otherwise build service 
checks complain
Source99:       README.md
# xmllint
BuildRequires:  libxml2-tools
# xsltproc
BuildRequires:  libxslt-tools
# RNG schema
BuildRequires:  yast2-installation-control >= 4.2.10
######################################################################
#
# Here is the list of Yast packages which are needed in the
# installation system (inst-sys) for the Yast installer
#
# Generic Yast packages needed for the installer
#
######################################################################
Requires:       autoyast2
Requires:       yast2-add-on
Requires:       yast2-fcoe-client
# For creating the AutoYast profile at the end of installation (bnc#887406)
Requires:       yast2-firewall
# instsys_cleanup
Requires:       yast2-installation >= 3.1.201
Requires:       yast2-iscsi-client
Requires:       yast2-kdump
Requires:       yast2-multipath
Requires:       yast2-network >= 3.1.24
Requires:       yast2-nfs-client
Requires:       yast2-ntp-client
Requires:       yast2-proxy
# this is the default theme
Requires:       yast2-qt-branding-openSUSE
Requires:       yast2-services-manager
Requires:       yast2-configuration-management
Requires:       yast2-slp
Requires:       yast2-theme
Requires:       yast2-trans-stats
Requires:       yast2-tune
Requires:       yast2-update
Requires:       yast2-users
Requires:       yast2-x11
# Ruby debugger in the inst-sys (FATE#318421)
Requires:       rubygem(%{rb_default_ruby_abi}:byebug)

Conflicts:      product_control
Provides:       product_control
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
# Architecture specific packages
%ifarch s390 s390x
Requires:       yast2-reipl >= 3.1.4
Requires:       yast2-s390
%endif

%ifarch %ix86 x86_64
Requires:       yast2-vm
%endif

%if 0%{?suse_version} >= 1500
%define skelcdpath /usr/lib/skelcd
%endif

%description
This package contains the control file used for openSUSE installation.

%prep

%setup -q -n skelcd-control-openSUSE-%{version}

%build
make %{?_smp_mflags} -C control

%check
make %{?_smp_mflags} -C control check

%install
#
# Add control file
#
%if "%{name}" == "skelcd-control-openSUSE-promo"
    CONTROL_FILE=control.openSUSE-promo.xml
%else
    CONTROL_FILE=control.openSUSE.xml
%endif

mkdir -p $RPM_BUILD_ROOT%{?skelcdpath}/CD1
install -m 644 control/${CONTROL_FILE} 
$RPM_BUILD_ROOT%{?skelcdpath}/CD1/control.xml

%ifarch aarch64 %arm ppc ppc64 ppc64le
    ports_arch="%{_arch}"
    %ifarch ppc ppc64 ppc64le
        ports_arch="ppc"
    %endif
    %ifarch armv6l armv6hl
        ports_arch="armv6hl"
    %endif
    %ifarch armv7l armv7hl
        ports_arch="armv7hl"
    %endif
    sed -i -e 
"s,http://download.opensuse.org/distribution/,http://download.opensuse.org/ports/$ports_arch/distribution/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/tumbleweed/,http://download.opensuse.org/ports/$ports_arch/tumbleweed/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    # Leap debug repo (from :Update) has a different path since all 'ports' 
(ARM and PPC) are in the same repo
    sed -i -e 
"s,http://download.opensuse.org/debug/update,http://download.opensuse.org/ports/debug/update,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/debug/,http://download.opensuse.org/ports/$ports_arch/debug/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/source/,http://download.opensuse.org/ports/$ports_arch/source/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/update/leap/,http://download.opensuse.org/ports/update/leap/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/update/tumbleweed/,http://download.opensuse.org/ports/$ports_arch/update/tumbleweed/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    # Update external link
    sed -i -e 
"s,https://download.opensuse.org/YaST/Repos/openSUSE_Factory_Servers.xml,https://download.opensuse.org/YaST/Repos/openSUSE_$ports_arch\_Factory_Servers.xml,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,https://download.opensuse.org/YaST/Repos/openSUSE_Leap_,https://download.opensuse.org/YaST/Repos/openSUSE_$ports_arch\_Leap_,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    #we parse out non existing non-oss repo for ports
    xsltproc -o %{buildroot}%{?skelcdpath}/CD1/control_ports.xml 
control/nonoss.xsl %{buildroot}%{?skelcdpath}/CD1/control.xml
    mv %{buildroot}%{?skelcdpath}/CD1/control{_ports,}.xml
    xmllint --noout --relaxng %{_datadir}/YaST2/control/control.rng 
%{buildroot}%{?skelcdpath}/CD1/control.xml
%endif

%files
%defattr(644,root,root,755)
%if %{defined skelcdpath}
%dir %{skelcdpath}
%endif
%dir %{?skelcdpath}/CD1
%{?skelcdpath}/CD1/control.xml

%changelog
++++++ skelcd-control-openSUSE.spec ++++++
#
# spec file for package skelcd-control-openSUSE
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


######################################################################
#
# IMPORTANT: Please do not change the control file or this spec file
#   in build service directly, use
#   https://github.com/yast/skelcd-control-openSUSE repository
#
#   See 
https://github.com/yast/skelcd-control-openSUSE/blob/master/CONTRIBUTING.md
#   for more details.
#
######################################################################
Name:           skelcd-control-openSUSE
Version:        15.2.6
Release:        0
Summary:        The openSUSE Installation Control file
License:        MIT
Group:          Metapackages
Url:            https://github.com/yast/skelcd-control-openSUSE
Source:         skelcd-control-openSUSE-%{version}.tar.bz2
# we do not distribute it, but need to have it here, otherwise build service 
checks complain
Source99:       README.md
# xmllint
BuildRequires:  libxml2-tools
# xsltproc
BuildRequires:  libxslt-tools
# RNG schema
BuildRequires:  yast2-installation-control >= 4.2.10
######################################################################
#
# Here is the list of Yast packages which are needed in the
# installation system (inst-sys) for the Yast installer
#
# Generic Yast packages needed for the installer
#
######################################################################
Requires:       autoyast2
Requires:       yast2-add-on
Requires:       yast2-fcoe-client
# For creating the AutoYast profile at the end of installation (bnc#887406)
Requires:       yast2-firewall
# instsys_cleanup
Requires:       yast2-installation >= 3.1.201
Requires:       yast2-iscsi-client
Requires:       yast2-kdump
Requires:       yast2-multipath
Requires:       yast2-network >= 3.1.24
Requires:       yast2-nfs-client
Requires:       yast2-ntp-client
Requires:       yast2-proxy
# this is the default theme
Requires:       yast2-qt-branding-openSUSE
Requires:       yast2-services-manager
Requires:       yast2-configuration-management
Requires:       yast2-slp
Requires:       yast2-theme
Requires:       yast2-trans-stats
Requires:       yast2-tune
Requires:       yast2-update
Requires:       yast2-users
Requires:       yast2-x11
# Ruby debugger in the inst-sys (FATE#318421)
Requires:       rubygem(%{rb_default_ruby_abi}:byebug)

Conflicts:      product_control
Provides:       product_control
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
# Architecture specific packages
%ifarch s390 s390x
Requires:       yast2-reipl >= 3.1.4
Requires:       yast2-s390
%endif

%ifarch %ix86 x86_64
Requires:       yast2-vm
%endif

%if 0%{?suse_version} >= 1500
%define skelcdpath /usr/lib/skelcd
%endif

%description
This package contains the control file used for openSUSE installation.

%prep

%setup -q -n skelcd-control-openSUSE-%{version}

%build
make %{?_smp_mflags} -C control

%check
make %{?_smp_mflags} -C control check

%install
#
# Add control file
#
%if "%{name}" == "skelcd-control-openSUSE-promo"
    CONTROL_FILE=control.openSUSE-promo.xml
%else
    CONTROL_FILE=control.openSUSE.xml
%endif

mkdir -p $RPM_BUILD_ROOT%{?skelcdpath}/CD1
install -m 644 control/${CONTROL_FILE} 
$RPM_BUILD_ROOT%{?skelcdpath}/CD1/control.xml

%ifarch aarch64 %arm ppc ppc64 ppc64le
    ports_arch="%{_arch}"
    %ifarch ppc ppc64 ppc64le
        ports_arch="ppc"
    %endif
    %ifarch armv6l armv6hl
        ports_arch="armv6hl"
    %endif
    %ifarch armv7l armv7hl
        ports_arch="armv7hl"
    %endif
    sed -i -e 
"s,http://download.opensuse.org/distribution/,http://download.opensuse.org/ports/$ports_arch/distribution/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/tumbleweed/,http://download.opensuse.org/ports/$ports_arch/tumbleweed/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    # Leap debug repo (from :Update) has a different path since all 'ports' 
(ARM and PPC) are in the same repo
    sed -i -e 
"s,http://download.opensuse.org/debug/update,http://download.opensuse.org/ports/debug/update,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/debug/,http://download.opensuse.org/ports/$ports_arch/debug/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/source/,http://download.opensuse.org/ports/$ports_arch/source/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/update/leap/,http://download.opensuse.org/ports/update/leap/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,http://download.opensuse.org/update/tumbleweed/,http://download.opensuse.org/ports/$ports_arch/update/tumbleweed/,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    # Update external link
    sed -i -e 
"s,https://download.opensuse.org/YaST/Repos/openSUSE_Factory_Servers.xml,https://download.opensuse.org/YaST/Repos/openSUSE_$ports_arch\_Factory_Servers.xml,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    sed -i -e 
"s,https://download.opensuse.org/YaST/Repos/openSUSE_Leap_,https://download.opensuse.org/YaST/Repos/openSUSE_$ports_arch\_Leap_,";
 %{buildroot}%{?skelcdpath}/CD1/control.xml
    #we parse out non existing non-oss repo for ports
    xsltproc -o %{buildroot}%{?skelcdpath}/CD1/control_ports.xml 
control/nonoss.xsl %{buildroot}%{?skelcdpath}/CD1/control.xml
    mv %{buildroot}%{?skelcdpath}/CD1/control{_ports,}.xml
    xmllint --noout --relaxng %{_datadir}/YaST2/control/control.rng 
%{buildroot}%{?skelcdpath}/CD1/control.xml
%endif

%files
%defattr(644,root,root,755)
%if %{defined skelcdpath}
%dir %{skelcdpath}
%endif
%dir %{?skelcdpath}/CD1
%{?skelcdpath}/CD1/control.xml

%changelog
++++++ README.md ++++++
NOTE
----

The `*-openSUSE-promo.*` files are created automatically when the package is
submitted to OBS (done in the `rake tarball` task).

++++++ pre_checkin.sh ++++++
#! /bin/sh

cp skelcd-control-openSUSE.changes  skelcd-control-openSUSE-promo.changes
sed -e 's,^Name:.*,Name:           skelcd-control-openSUSE-promo,' 
skelcd-control-openSUSE.spec > skelcd-control-openSUSE-promo.spec

# this does not work in the Git checkout, osc checkout is needed
if [ -e .osc ]; then
  osc service localrun format_spec_file
fi

Reply via email to