Hello community,

here is the log from the commit of package yast2 for openSUSE:Factory checked 
in at 2019-09-30 15:53:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2 (Old)
 and      /work/SRC/openSUSE:Factory/.yast2.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2"

Mon Sep 30 15:53:34 2019 rev:461 rq:733134 version:4.2.24

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2/yast2.changes      2019-09-23 
13:17:24.613105028 +0200
+++ /work/SRC/openSUSE:Factory/.yast2.new.2352/yast2.changes    2019-09-30 
15:53:35.818143066 +0200
@@ -1,0 +2,7 @@
+Wed Sep 25 09:40:09 UTC 2019 - Imobach Gonzalez Sosa <[email protected]>
+
+- Fix module name inference when reading .desktop files
+  (bsc#1151954)
+- 4.2.24
+
+-------------------------------------------------------------------

Old:
----
  yast2-4.2.23.tar.bz2

New:
----
  yast2-4.2.24.tar.bz2

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

Other differences:
------------------
++++++ yast2.spec ++++++
--- /var/tmp/diff_new_pack.K7Tx8L/_old  2019-09-30 15:53:36.222141990 +0200
+++ /var/tmp/diff_new_pack.K7Tx8L/_new  2019-09-30 15:53:36.222141990 +0200
@@ -17,9 +17,8 @@
 
 
 Name:           yast2
-Version:        4.2.23
+Version:        4.2.24
 Release:        0
-
 Summary:        YaST2 Main Package
 License:        GPL-2.0-only
 Group:          System/YaST

++++++ yast2-4.2.23.tar.bz2 -> yast2-4.2.24.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-4.2.23/library/desktop/src/modules/Desktop.rb 
new/yast2-4.2.24/library/desktop/src/modules/Desktop.rb
--- old/yast2-4.2.23/library/desktop/src/modules/Desktop.rb     2019-09-23 
09:58:23.000000000 +0200
+++ new/yast2-4.2.24/library/desktop/src/modules/Desktop.rb     2019-09-25 
13:10:54.000000000 +0200
@@ -422,8 +422,11 @@
         return
       end
 
-      # E.g. 'AddOn' to 'add-on'
-      name.gsub(/([[:lower:]])([[:upper:]]+)/, '\1-\2').downcase
+      # E.g. 'AddOn' to 'add-on', 'DNSServer' to 'dns-server' and so on.
+      name
+        .gsub(/([[:upper:]\d]*)([[:upper:]\d])([[:lower:]]+)/, '\1-\2\3')
+        .sub(/\A-/, "")
+        .downcase
     end
   end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-4.2.23/library/desktop/test/data/usr/share/applications/YaST2/org.opensuse.yast.DNSServer.desktop
 
new/yast2-4.2.24/library/desktop/test/data/usr/share/applications/YaST2/org.opensuse.yast.DNSServer.desktop
--- 
old/yast2-4.2.23/library/desktop/test/data/usr/share/applications/YaST2/org.opensuse.yast.DNSServer.desktop
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/yast2-4.2.24/library/desktop/test/data/usr/share/applications/YaST2/org.opensuse.yast.DNSServer.desktop
 2019-09-25 13:10:54.000000000 +0200
@@ -0,0 +1,27 @@
+[Desktop Entry]
+Type=Application
+Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Net_advanced;
+
+X-KDE-ModuleType=Library
+X-KDE-HasReadOnlyMode=true
+X-SuSE-YaST-Call=dns-server
+
+X-SuSE-YaST-Group=Net_advanced
+X-SuSE-YaST-Argument=
+X-SuSE-YaST-RootOnly=true
+X-SuSE-YaST-AutoInst=all
+X-SuSE-YaST-AutoInstClonable=true
+X-SuSE-YaST-Geometry=
+X-SuSE-YaST-SortKey=
+X-SuSE-YaST-AutoInstResource=dns-server
+X-SuSE-YaST-AutoInstRequires=lan,ldap,ldap-server,ldap-client
+X-SuSE-YaST-AutoInstSchema=dns-server.rnc
+X-SuSE-YaST-Keywords=dns,domain,nameserver,network,lookup
+
+Icon=yast-dns-server
+Exec=xdg-su -c "/sbin/yast2 dns-server"
+
+Name=YaST DNS Server
+GenericName=DNS Server
+Comment=Configure a DNS server
+StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-4.2.23/library/desktop/test/data/usr/share/applications/YaST2/org.opensuse.yast.S390Extra.desktop
 
new/yast2-4.2.24/library/desktop/test/data/usr/share/applications/YaST2/org.opensuse.yast.S390Extra.desktop
--- 
old/yast2-4.2.23/library/desktop/test/data/usr/share/applications/YaST2/org.opensuse.yast.S390Extra.desktop
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/yast2-4.2.24/library/desktop/test/data/usr/share/applications/YaST2/org.opensuse.yast.S390Extra.desktop
 2019-09-25 13:10:54.000000000 +0200
@@ -0,0 +1,27 @@
+[Desktop Entry]
+Type=Application
+Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Software;
+
+X-KDE-ModuleType=Library
+X-KDE-HasReadOnlyMode=true
+X-SuSE-YaST-Call=s390-extra
+
+X-SuSE-YaST-Group=Software
+X-SuSE-YaST-Argument=
+X-SuSE-YaST-RootOnly=true
+X-SuSE-YaST-AutoInst=configure
+X-SuSE-YaST-Geometry=
+X-SuSE-YaST-SortKey=
+X-SuSE-YaST-AutoInstResource=
+X-SuSE-YaST-AutoInstPath=install
+X-SuSE-YaST-AutoInstSchema=s390-extra.rnc
+X-SuSE-YaST-AutoInstClonable=true
+X-SuSE-YaST-Keywords=update,packages,repositories,software
+
+Icon=yast-addon
+Exec=xdg-su -c "/sbin/yast2 s390-extra"
+
+Name=YaST S390 Extra
+GenericName=S390 Extra
+Comment=Fictitious S390 module
+StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-4.2.23/library/desktop/test/desktop_test.rb 
new/yast2-4.2.24/library/desktop/test/desktop_test.rb
--- old/yast2-4.2.23/library/desktop/test/desktop_test.rb       2019-09-23 
09:58:23.000000000 +0200
+++ new/yast2-4.2.24/library/desktop/test/desktop_test.rb       2019-09-25 
13:10:54.000000000 +0200
@@ -33,7 +33,9 @@
       expect(Yast::Desktop.Modules).to eq(
         "add-on"           => { "Name" => "YaST Add-On Products" },
         "lan"              => { "Name" => "YaST Network" },
-        "services-manager" => { "Name" => "YaST Services Manager" }
+        "services-manager" => { "Name" => "YaST Services Manager" },
+        "s390-extra"       => { "Name" => "YaST S390 Extra" },
+        "dns-server"       => { "Name" => "YaST DNS Server" }
       )
     end
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-4.2.23/package/yast2.changes 
new/yast2-4.2.24/package/yast2.changes
--- old/yast2-4.2.23/package/yast2.changes      2019-09-23 09:58:23.000000000 
+0200
+++ new/yast2-4.2.24/package/yast2.changes      2019-09-25 13:10:54.000000000 
+0200
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+Wed Sep 25 09:40:09 UTC 2019 - Imobach Gonzalez Sosa <[email protected]>
+
+- Fix module name inference when reading .desktop files
+  (bsc#1151954)
+- 4.2.24
+
+-------------------------------------------------------------------
 Mon Sep 23 07:27:27 UTC 2019 - Ladislav Slezák <[email protected]>
 
 - Use "display_name" tag for the product label, "label" marks a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-4.2.23/package/yast2.spec 
new/yast2-4.2.24/package/yast2.spec
--- old/yast2-4.2.23/package/yast2.spec 2019-09-23 09:58:23.000000000 +0200
+++ new/yast2-4.2.24/package/yast2.spec 2019-09-25 13:10:54.000000000 +0200
@@ -17,8 +17,7 @@
 
 
 Name:           yast2
-Version:        4.2.23
-
+Version:        4.2.24
 Release:        0
 Summary:        YaST2 Main Package
 License:        GPL-2.0-only


Reply via email to