Hello community,
here is the log from the commit of package yast2-installation-control for
openSUSE:Factory checked in at 2018-09-04 22:50:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-installation-control (Old)
and /work/SRC/openSUSE:Factory/.yast2-installation-control.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation-control"
Tue Sep 4 22:50:21 2018 rev:19 rq:631053 version:4.1.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/yast2-installation-control/yast2-installation-control.changes
2018-03-14 19:34:16.799341577 +0100
+++
/work/SRC/openSUSE:Factory/.yast2-installation-control.new/yast2-installation-control.changes
2018-09-04 22:50:22.527810186 +0200
@@ -1,0 +2,11 @@
+Mon Aug 22 15:58:13 CEST 2018 - [email protected]
+
+- Add a way to switch to installation ui (boo#1088785)
+- 4.1.0
+
+-------------------------------------------------------------------
+Mon Aug 20 14:00:33 CEST 2018 - [email protected]
+
+- Switched license in spec file from SPDX2 to SPDX3 format.
+
+-------------------------------------------------------------------
Old:
----
yast2-installation-control-4.0.10.tar.bz2
New:
----
yast2-installation-control-4.1.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation-control.spec ++++++
--- /var/tmp/diff_new_pack.XA8ImI/_old 2018-09-04 22:50:23.079812082 +0200
+++ /var/tmp/diff_new_pack.XA8ImI/_new 2018-09-04 22:50:23.087812109 +0200
@@ -17,14 +17,14 @@
Name: yast2-installation-control
-Version: 4.0.10
+Version: 4.1.0
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
Summary: YaST2 - RNG schema for installation control files
-License: GPL-2.0
+License: GPL-2.0-only
Group: System/YaST
Url: https://github.com/yast/yast-installation-control
++++++ yast2-installation-control-4.0.10.tar.bz2 ->
yast2-installation-control-4.1.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.0.10/README.md
new/yast2-installation-control-4.1.0/README.md
--- old/yast2-installation-control-4.0.10/README.md 2018-03-13
09:45:51.000000000 +0100
+++ new/yast2-installation-control-4.1.0/README.md 2018-08-23
11:05:38.000000000 +0200
@@ -3,6 +3,17 @@
[](https://travis-ci.org/yast/yast-installation-control)
[](https://ci.opensuse.org/view/Yast/job/yast-installation-control-master/)
+## Notes
+
+Distribute also the generated control.rng file, the reason is that "trang"
+is a Java tool which adds huge dependency in OBS.
+
+The conversion needs to be done manually (by running "rake regenerate_rng")
+and the converted RNG file must be committed to Git.
+
+At build time the RNG file from tarball will have a newer time stamp
+and thus it will not need rebuild/update making "trang" unnecessary.
+
See also the [documentation for the control file][doc].
[doc]:
https://github.com/yast/yast-installation/blob/master/doc/control-file.md
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-installation-control-4.0.10/Rakefile
new/yast2-installation-control-4.1.0/Rakefile
--- old/yast2-installation-control-4.0.10/Rakefile 2018-03-13
09:45:51.000000000 +0100
+++ new/yast2-installation-control-4.1.0/Rakefile 2018-08-23
11:05:38.000000000 +0200
@@ -13,8 +13,16 @@
# RNC must not be newer than RNG
if rng_commit_time.to_i < rnc_commit_time.to_i
- raise "Error: control/control.rng is outdated, regenerate it from
control/control.rnc file"
+ raise "Error: control/control.rng is outdated, regenerate it running
\"rake generate_rng\")"
end
end
+task :generate_rng do
+ unless system("which trang >/dev/null 2>&1")
+ raise "Error: trang package is missing, please install it for proceeding
with the conversion."
+ end
+
+ system("trang -I rnc -O rng control/control.rnc control/control.rng")
+end
+
task tarball: :check_rng_status
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-control-4.0.10/control/control.rnc
new/yast2-installation-control-4.1.0/control/control.rnc
--- old/yast2-installation-control-4.0.10/control/control.rnc 2018-03-13
09:45:51.000000000 +0100
+++ new/yast2-installation-control-4.1.0/control/control.rnc 2018-08-23
11:05:38.000000000 +0200
@@ -114,6 +114,7 @@
| show_drivers_info
| self_update_url
| self_update_id
+ | installation_ui
## Default kernel parameters proposed by bootloader
additional_kernel_parameters = element additional_kernel_parameters {
text }
@@ -209,6 +210,9 @@
# Self-update id (bsc#1055556).
## It is an ID used to query SCC for the self update repo.
self_update_id = element self_update_id { text }
+# Installation UI (boo#1088785)
+## Enables alternative look of installation with sidebar
+installation_ui = element installation_ui { "sidebar" }
## Defines which pieces of installation system should be copied to
## the installed system before rebooting to second stage.
@@ -452,7 +456,6 @@
partitioning_proposal
& partitioning_volumes
& expert_partitioner_warning?
- & use_separate_multipath_module?
# legacy: the old stuff, mixed together
legacy_partitioning_elements =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-control-4.0.10/control/control.rng
new/yast2-installation-control-4.1.0/control/control.rng
--- old/yast2-installation-control-4.0.10/control/control.rng 2018-03-13
09:45:51.000000000 +0100
+++ new/yast2-installation-control-4.1.0/control/control.rng 2018-08-23
11:05:38.000000000 +0200
@@ -137,6 +137,7 @@
<ref name="show_drivers_info"/>
<ref name="self_update_url"/>
<ref name="self_update_id"/>
+ <ref name="installation_ui"/>
</choice>
</define>
<define name="additional_kernel_parameters">
@@ -407,6 +408,13 @@
<text/>
</element>
</define>
+ <!-- Installation UI (boo#1088785) -->
+ <define name="installation_ui">
+ <a:documentation>Enables alternative look of installation with
sidebar</a:documentation>
+ <element name="installation_ui">
+ <value>sidebar</value>
+ </element>
+ </define>
<define name="save_instsys_content">
<a:documentation>Defines which pieces of installation system should be
copied to
the installed system before rebooting to second stage.</a:documentation>
@@ -898,9 +906,6 @@
<optional>
<ref name="expert_partitioner_warning"/>
</optional>
- <optional>
- <ref name="use_separate_multipath_module"/>
- </optional>
</interleave>
</define>
<!-- legacy: the old stuff, mixed together -->
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-control-4.0.10/package/yast2-installation-control.changes
new/yast2-installation-control-4.1.0/package/yast2-installation-control.changes
---
old/yast2-installation-control-4.0.10/package/yast2-installation-control.changes
2018-03-13 09:45:51.000000000 +0100
+++
new/yast2-installation-control-4.1.0/package/yast2-installation-control.changes
2018-08-23 11:05:38.000000000 +0200
@@ -1,4 +1,15 @@
-------------------------------------------------------------------
+Mon Aug 22 15:58:13 CEST 2018 - [email protected]
+
+- Add a way to switch to installation ui (boo#1088785)
+- 4.1.0
+
+-------------------------------------------------------------------
+Mon Aug 20 14:00:33 CEST 2018 - [email protected]
+
+- Switched license in spec file from SPDX2 to SPDX3 format.
+
+-------------------------------------------------------------------
Mon Mar 12 14:59:02 UTC 2018 - [email protected]
- Add support for a new btrfs_read_only element in volumes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-installation-control-4.0.10/package/yast2-installation-control.spec
new/yast2-installation-control-4.1.0/package/yast2-installation-control.spec
---
old/yast2-installation-control-4.0.10/package/yast2-installation-control.spec
2018-03-13 09:45:51.000000000 +0100
+++
new/yast2-installation-control-4.1.0/package/yast2-installation-control.spec
2018-08-23 11:05:38.000000000 +0200
@@ -17,14 +17,14 @@
Name: yast2-installation-control
-Version: 4.0.10
+Version: 4.1.0
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
Summary: YaST2 - RNG schema for installation control files
-License: GPL-2.0
+License: GPL-2.0-only
Group: System/YaST
Url: https://github.com/yast/yast-installation-control