Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mkdud for openSUSE:Factory checked 
in at 2021-05-15 01:24:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mkdud (Old)
 and      /work/SRC/openSUSE:Factory/.mkdud.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mkdud"

Sat May 15 01:24:13 2021 rev:34 rq:893067 version:1.52

Changes:
--------
--- /work/SRC/openSUSE:Factory/mkdud/mkdud.changes      2021-04-14 
10:11:54.149587242 +0200
+++ /work/SRC/openSUSE:Factory/.mkdud.new.2988/mkdud.changes    2021-05-15 
01:24:28.254965253 +0200
@@ -1,0 +2,7 @@
+Fri May 14 09:10:05 UTC 2021 - wfe...@opensuse.org
+
+- merge gh#openSUSE/mkdud#36
+- add SLE Micro to the list of known products (bsc#1185844)
+- 1.52
+
+--------------------------------------------------------------------

Old:
----
  mkdud-1.51.tar.xz

New:
----
  mkdud-1.52.tar.xz

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

Other differences:
------------------
++++++ mkdud.spec ++++++
--- /var/tmp/diff_new_pack.fImz04/_old  2021-05-15 01:24:28.646963876 +0200
+++ /var/tmp/diff_new_pack.fImz04/_new  2021-05-15 01:24:28.650963862 +0200
@@ -30,7 +30,7 @@
 Summary:        Create driver update from rpms
 License:        GPL-3.0-or-later
 Group:          Hardware/Other
-Version:        1.51
+Version:        1.52
 Release:        0
 Source:         %{name}-%{version}.tar.xz
 Url:            https://github.com/openSUSE/mkdud

++++++ mkdud-1.51.tar.xz -> mkdud-1.52.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdud-1.51/VERSION new/mkdud-1.52/VERSION
--- old/mkdud-1.51/VERSION      2021-04-13 17:00:45.000000000 +0200
+++ new/mkdud-1.52/VERSION      2021-05-14 11:10:05.000000000 +0200
@@ -1 +1 @@
-1.51
+1.52
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdud-1.51/changelog new/mkdud-1.52/changelog
--- old/mkdud-1.51/changelog    2021-04-13 17:00:45.000000000 +0200
+++ new/mkdud-1.52/changelog    2021-05-14 11:10:05.000000000 +0200
@@ -1,3 +1,7 @@
+2021-05-14:    1.52
+       - merge gh#openSUSE/mkdud#36
+       - add SLE Micro to the list of known products (bsc#1185844)
+
 2021-04-13:    1.51
        - merge gh#openSUSE/mkdud#35
        - adapt to support xz compressed kernel modules (bsc#1184550)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdud-1.51/mkdud new/mkdud-1.52/mkdud
--- old/mkdud-1.51/mkdud        2021-04-13 17:00:45.000000000 +0200
+++ new/mkdud-1.52/mkdud        2021-05-14 11:10:05.000000000 +0200
@@ -300,6 +300,8 @@
     map { tr/-//d } @dists;
     # kubic is part of tumbleweed
     map { s/^(tumbleweed|tw|kubic).*/tw/g } @dists;
+    # map 'micro' to 'suse-microos'
+    map { s/^micro(\d)/suse-microos$1/ } @dists;
     # map 'casp' to the new 'caasp'
     map { s/^casp(\d)/caasp$1/ } @dists;
     # CaaSP should be aligned with the respective SLES
@@ -312,9 +314,13 @@
     push @dists, "13.2" if grep { $_ eq "leap42.1" } @dists;
     @d{map { /^sle([sd]?)(\d+)/i ? $1 eq "" ? ("sles$2", "sled$2") : 
"sle\L$1$2" : "\L$_" } @dists} = ();
     @dists = sort keys %d;
+    @d{map { /^(\d+)\.(\d+)$/ && $1 >= 15 ? ("leap$1.$2", "sles$1", "sled$1") 
: $_ } @dists} = ();
+    @d{map { /^(\d+)$/ && $1 >= 15 ? ("sles$1", "sled$1") : $_ } @dists} = ();
+    @dists = sort keys %d;
+    @dists = grep { !(/^(\d+)(\.(\d+))?$/ && $1 >= 15) } @dists;
 
     for (@dists) {
-      if(!/^((leap|kubic|casp|caasp)?\d+\.\d+|tw|sle[sd]\d+)$/) {
+      if(!/^((leap|kubic|casp|caasp|suse-microos)?\d+\.\d+|tw|sle[sd]\d+)$/) {
         if(!$opt_fix_dist) {
           print STDERR "***  Note: using unsupported dist \"$_\"\n";
         }
@@ -401,7 +407,7 @@
 
   -c, --create DUD              Create new driver update DUD from SOURCES.
   -a, --arch ARCH               Build for target ARCH (default: auto detected 
from SOURCES).
-  -d, --dist DIST               Specify the product the DUD is for (e.g. 
sle12).
+  -d, --dist DIST               Specify the product the DUD is for (e.g. 
sle15).
       --condition SCRIPT        Run SCRIPT and apply DUD only if SCRIPT has 
exit status 0.
   -p, --prio NUM                Set repository priority to NUM (default: 50).
   -n, --name NAME               Set driver update name.
@@ -1667,12 +1673,12 @@
 
   my %p1;
   for (@$l) {
-    if(/^(\S+)-(sle([sd])(\d+)|(leap|kubic|casp|caasp)?(\d+\.\d+)|tw)$/) {
+    
if(/^(\S+)-(sle([sd])(\d+)|(leap|kubic|casp|caasp|suse-microos)?(\d+\.\d+)|tw)$/)
 {
       if($3 eq 's') {
-        push @{$p1{"SLES $4"}}, $1;
+        push @{$p1{"SUSE Linux Enterprise Server $4"}}, $1;
       }
       elsif($3 eq 'd') {
-        push @{$p1{"SLED $4"}}, $1;
+        push @{$p1{"SUSE Linux Enterprise Desktop $4"}}, $1;
       }
       elsif($5 eq 'leap') {
         push @{$p1{"openSUSE Leap $6"}}, $1;
@@ -1681,10 +1687,13 @@
         push @{$p1{"openSUSE Kubic $6"}}, $1;
       }
       elsif($5 eq 'casp') {
-        push @{$p1{"CASP $6"}}, $1;
+        push @{$p1{"SUSE Containers as a Service Platform $6"}}, $1;
       }
       elsif($5 eq 'caasp') {
-        push @{$p1{"CaaSP $6"}}, $1;
+        push @{$p1{"SUSE Containers as a Service Platform $6"}}, $1;
+      }
+      elsif($5 eq 'suse-microos') {
+        push @{$p1{"SUSE Linux Enterprise Micro $6"}}, $1;
       }
       elsif($2 eq "tw") {
         push @{$p1{"openSUSE Tumbleweed"}}, $1;
@@ -1709,9 +1718,9 @@
 
   for (sort keys %p2) {
     my $s = $_;
-    if($s =~ s/^SLED /SLES / && $p2{$s} eq $p2{$_}) {
+    if($s =~ s/ Desktop / Server / && $p2{$s} eq $p2{$_}) {
       my $e = $_;
-      $e =~ s/^SLED /SLE /;
+      $e =~ s/ Desktop / /;
       $p2{$e} = $p2{$_};
       delete $p2{$_};
       delete $p2{$s};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdud-1.51/mkdud_man.adoc 
new/mkdud-1.52/mkdud_man.adoc
--- old/mkdud-1.51/mkdud_man.adoc       2021-04-13 17:00:45.000000000 +0200
+++ new/mkdud-1.52/mkdud_man.adoc       2021-05-14 11:10:05.000000000 +0200
@@ -51,8 +51,8 @@
 
 *-d, --dist*=_DIST_::
 Specify the product the DUD is for. Possible values for _DIST_ include:
-`13.2`, `sle15`, `leap15.1`, `caasp1.0`, `tw` standing for
-openSUSE 13.2, SLE15, Leap 15.1, CaaSP 1.0, Tumbleweed, respectively. +
+`13.2`, `sle15`, `leap15.1`, `caasp1.0`, 'micro5.0', `tw` standing for
+openSUSE 13.2, SLE 15, Leap 15.1, CaaSP 1.0, SLE Micro 5.0, Tumbleweed, 
respectively. +
 *Note 1*: `sle15` is a short hand for specifying both `sles15` and `sled15`. +
 *Note 2*: There are no separate names for service packs.
 So `sles15-sp1` is the same as `sles15`. But see *--condition*
@@ -260,6 +260,14 @@
 - slesX (e.g. sles15) = SUSE Linux Enterprise Server X
 - sledX (e.g. sled15) = SUSE Linux Enterprise Desktop X - but see notes below
 - caaspX.Y (e.g. caasp1.0) = SUSE Container as a Service Platform X.Y - see 
notes below
+- microX.Y (e.g. micro5.0) = SUSE Linux Enterprise Micro X.Y
+
+As a shorthand and to avoid common mistakes, these aliases do also work (X, Y: 
decimal numbers):
+
+- X.Y with X >= 15 (e.g. 15.1) resolves to: +
+  SUSE Linux Enterprise (Server + Desktop) X + openSUSE Leap X.Y
+- X with X >= 15 (e.g. 15) resolves to: +
+  SUSE Linux Enterprise (Server + Desktop) X
 
 *Note 1*: there aren't any products anymore that actually use `sledX`,
 even SLED uses the `sles` DUDs meanwhile. Because of this, please just use 
`sleX`
@@ -278,8 +286,11 @@
 Kubic is based on Tumbleweed. For compatibility, *--dist*=kubic... variants 
are still
 supported but will be mapped to Tumbleweed. Please use *--dist*=tw directly.
 
-Driver updates built for SLE12 will implicitly also work with
-CaaSP3.0; those built for SLE15 will implicitly also work with CaaSP4.0. But
+openSUSE MicroOS (not to be confused with SUSE Linux Enterprise Micro) is
+based on Tumbleweed. Use *--dist*=tw.
+
+Driver updates built for SLE 12 will implicitly also work with
+CaaSP3.0; those built for SLE 15 will implicitly also work with CaaSP4.0. But
 this is not true for CaaSP1.0 and CaaSP2.0.
 
 Normally, a DUD will apply to the main release as well as to all the service 
packs.

Reply via email to