Hello community,

here is the log from the commit of package brp-check-suse for openSUSE:Factory 
checked in at 2019-09-05 12:09:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/brp-check-suse (Old)
 and      /work/SRC/openSUSE:Factory/.brp-check-suse.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "brp-check-suse"

Thu Sep  5 12:09:11 2019 rev:61 rq:721541 version:84.87+git20190807.d5563f2

Changes:
--------
--- /work/SRC/openSUSE:Factory/brp-check-suse/brp-check-suse.changes    
2019-07-29 17:23:42.778361700 +0200
+++ /work/SRC/openSUSE:Factory/.brp-check-suse.new.7948/brp-check-suse.changes  
2019-09-05 12:09:17.295864199 +0200
@@ -1,0 +2,21 @@
+Wed Aug 07 14:06:17 UTC 2019 - mli...@suse.cz
+
+- Update to version 84.87+git20190807.d5563f2:
+  * Strip .gnu.debuglto_* and __gnu_lto_v1 in archives.
+
+-------------------------------------------------------------------
+Mon Aug  5 13:11:53 UTC 2019 - Benjamin Greiner <c...@bnavigator.de>
+
+- Update to version 84.87+git20190801.8862c43
+  * remove python 2.5 check (#19)
+  * remove legacy brp-60-hook check (#20)
+- rerequest changes from git20190729.e01ed36
+
+-------------------------------------------------------------------
+Mon Jul 29 08:09:45 UTC 2019 - co...@suse.com
+
+- Update to version 84.87+git20190729.e01ed36:
+  * make desktop category error message more meaningful (#17)
+  * redefine Science and Education to comply with guidelines (#18)
+
+-------------------------------------------------------------------

Old:
----
  brp-check-suse-84.87+git20190702.bac0cab.tar.xz

New:
----
  brp-check-suse-84.87+git20190807.d5563f2.tar.xz

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

Other differences:
------------------
++++++ brp-check-suse.spec ++++++
--- /var/tmp/diff_new_pack.7mgiVe/_old  2019-09-05 12:09:18.319864008 +0200
+++ /var/tmp/diff_new_pack.7mgiVe/_new  2019-09-05 12:09:18.319864008 +0200
@@ -23,7 +23,7 @@
 License:        GPL-2.0-or-later
 Group:          Development/Tools/Building
 Requires:       perl
-Version:        84.87+git20190702.bac0cab
+Version:        84.87+git20190807.d5563f2
 Release:        0
 Url:            https://github.com/openSUSE/brp-check-suse
 #

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.7mgiVe/_old  2019-09-05 12:09:18.347864002 +0200
+++ /var/tmp/diff_new_pack.7mgiVe/_new  2019-09-05 12:09:18.347864002 +0200
@@ -1,5 +1,5 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">git://github.com/openSUSE/brp-check-suse.git</param>
-  <param 
name="changesrevision">13ed30b788930d5e274740990e83b48d3df454eb</param></service>
+  <param 
name="changesrevision">9aa67a9a3ea7c68abcf47093fcfe84482b9f8046</param></service>
 </servicedata>
\ No newline at end of file

++++++ brp-check-suse-84.87+git20190702.bac0cab.tar.xz -> 
brp-check-suse-84.87+git20190807.d5563f2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/brp-check-suse-84.87+git20190702.bac0cab/brp-15-strip-debug 
new/brp-check-suse-84.87+git20190807.d5563f2/brp-15-strip-debug
--- old/brp-check-suse-84.87+git20190702.bac0cab/brp-15-strip-debug     
2019-07-02 13:15:39.000000000 +0200
+++ new/brp-check-suse-84.87+git20190807.d5563f2/brp-15-strip-debug     
2019-08-07 14:37:22.000000000 +0200
@@ -37,7 +37,7 @@
        case $(file "$f") in
            *"current ar"*|*ELF*", not stripped"*)
                chmod u+w "$f" || :
-               strip -p --discard-locals -R .comment -R .note -R .gnu.lto_* 
"$f" || :
+               strip -p --discard-locals -R .comment -R .note -R .gnu.lto_* -R 
.gnu.debuglto_* -N __gnu_lto_v1 "$f" || :
                ;;
            *)
                echo "WARNING: Strange looking archive $(file $f)"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/brp-check-suse-84.87+git20190702.bac0cab/brp-50-check-python 
new/brp-check-suse-84.87+git20190807.d5563f2/brp-50-check-python
--- old/brp-check-suse-84.87+git20190702.bac0cab/brp-50-check-python    
2019-07-02 13:15:39.000000000 +0200
+++ new/brp-check-suse-84.87+git20190807.d5563f2/brp-50-check-python    
1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-#!/bin/bash
-
-# If using normal root, avoid changing anything.
-if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then
-        exit 0
-fi
-
-if [ ! -e /usr/include/python/Python.h ]; then
-       exit 0
-fi
-
-TMPDIR="$(mktemp -d /tmp/ssizecheck-XXXXXX)"
-
-find /usr/src/packages/BUILD/ -iname '**.c' -print0 | \
-xargs -r0 python /usr/lib/rpm/brp-check-python.data/ssizecheck.py > 
"$TMPDIR/$$"
-
-test -f /.buildenv && . /.buildenv
-
-cat "$TMPDIR/$$"
-
-if [ "${BUILD_BASENAME:0:4}" = "beta" ]; then
-   test -s "$TMPDIR/$$" && echo "please see 
http://www.python.org/dev/peps/pep-0353/ for hints"
-fi
-
-rm -rf "$TMPDIR"
-
-exit 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/brp-check-suse-84.87+git20190702.bac0cab/brp-60-hook 
new/brp-check-suse-84.87+git20190807.d5563f2/brp-60-hook
--- old/brp-check-suse-84.87+git20190702.bac0cab/brp-60-hook    2019-07-02 
13:15:39.000000000 +0200
+++ new/brp-check-suse-84.87+git20190807.d5563f2/brp-60-hook    1970-01-01 
01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-#!/bin/sh
-# If using normal root, avoid changing anything.
-if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then
-        exit 0
-fi
-
-if [ -e "$RPM_SOURCE_DIR/brp-hook" ] ; then
-    sh "$RPM_SOURCE_DIR/brp-hook" || exit 1
-fi
-
-exit 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/brp-check-suse-84.87+git20190702.bac0cab/brp-check-python.data/ssizecheck.py
 
new/brp-check-suse-84.87+git20190807.d5563f2/brp-check-python.data/ssizecheck.py
--- 
old/brp-check-suse-84.87+git20190702.bac0cab/brp-check-python.data/ssizecheck.py
    2019-07-02 13:15:39.000000000 +0200
+++ 
new/brp-check-suse-84.87+git20190807.d5563f2/brp-check-python.data/ssizecheck.py
    1970-01-01 01:00:00.000000000 +0100
@@ -1,219 +0,0 @@
-# $Id$
-# look for modified API functions, based on input by MAL and MvL.
-
-# usage: python ssizecheck.py mysources/*.c
-
-# see also: http://www.python.org/dev/peps/pep-0353
-
-import glob, re, os, sys
-
-def check(file):
-    for lineno, text in enumerate(open(file)):
-        for token in re.findall("\w+", text):
-            if token in API_OUTPUT:
-                message = "WARNING: %r uses Py_ssize_t for output"\
-                          " parameters (must fix!)"
-            elif token in API_RETURN:
-                message = "%r uses Py_ssize_t for return values"\
-                          " (may need overflow check)"
-            elif token in API:
-                message = "%r uses Py_ssize_t for input parameters"
-            elif token in FUNCPTR:
-                if token == "inquiry":
-                    message = "%%r should be perhaps replaced with %r"
-                else:
-                    message = "WARNING: %%r must be replaced with %r"
-                message = message % FUNCPTR[token]
-            else:
-                continue
-            print "%s:%d: %s" % (file, lineno+1, message % token)
-
-# --------------------------------------------------------------------
-
-# all changed/new APIs (from MAL):
-
-API = set("""
-PyBuffer_FromMemory
-PyBuffer_FromObject
-PyBuffer_FromReadWriteMemory
-PyBuffer_FromReadWriteObject
-PyBuffer_New
-PyDict_Next
-PyDict_Size
-PyInt_AsSsize_t
-PyInt_FromSsize_t
-PyInt_FromUnicode
-PyList_GetItem
-PyList_GetSlice
-PyList_Insert
-PyList_New
-PyList_SetItem
-PyList_SetSlice
-PyList_Size
-PyLong_FromUnicode
-PyMapping_Length
-PyMapping_Size
-PyMarshal_ReadObjectFromString
-PyObject_AsCharBuffer
-PyObject_AsReadBuffer
-PyObject_AsWriteBuffer
-PyObject_InitVar
-PyObject_Length
-PyObject_Size
-PySequence_DelItem
-PySequence_DelSlice
-PySequence_GetItem
-PySequence_GetSlice
-PySequence_InPlaceRepeat
-PySequence_Length
-PySequence_Repeat
-PySequence_SetItem
-PySequence_SetSlice
-PySequence_Size
-PySlice_GetIndices
-PySlice_GetIndicesEx
-PyString_AsStringAndSize
-PyString_Decode
-PyString_DecodeEscape
-PyString_Encode
-PyString_FromStringAndSize
-PyString_Size
-PyTuple_GetItem
-PyTuple_GetSlice
-PyTuple_New
-PyTuple_Pack
-PyTuple_SetItem
-PyTuple_Size
-PyType_GenericAlloc
-PyUnicodeDecodeError_Create
-PyUnicodeDecodeError_GetEnd
-PyUnicodeDecodeError_GetStart
-PyUnicodeDecodeError_SetEnd
-PyUnicodeDecodeError_SetStart
-PyUnicodeEncodeError_Create
-PyUnicodeEncodeError_GetEnd
-PyUnicodeEncodeError_GetStart
-PyUnicodeEncodeError_SetEnd
-PyUnicodeEncodeError_SetStart
-PyUnicodeTranslateError_Create
-PyUnicodeTranslateError_GetEnd
-PyUnicodeTranslateError_GetStart
-PyUnicodeTranslateError_SetEnd
-PyUnicodeTranslateError_SetStart
-PyUnicode_AsWideChar
-PyUnicode_Count
-PyUnicode_Decode
-PyUnicode_DecodeASCII
-PyUnicode_DecodeCharmap
-PyUnicode_DecodeLatin1
-PyUnicode_DecodeMBCS
-PyUnicode_DecodeRawUnicodeEscape
-PyUnicode_DecodeUTF16
-PyUnicode_DecodeUTF16Stateful
-PyUnicode_DecodeUTF7
-PyUnicode_DecodeUTF8
-PyUnicode_DecodeUTF8Stateful
-PyUnicode_DecodeUnicodeEscape
-PyUnicode_Encode
-PyUnicode_EncodeASCII
-PyUnicode_EncodeCharmap
-PyUnicode_EncodeDecimal
-PyUnicode_EncodeLatin1
-PyUnicode_EncodeMBCS
-PyUnicode_EncodeRawUnicodeEscape
-PyUnicode_EncodeUTF16
-PyUnicode_EncodeUTF7
-PyUnicode_EncodeUTF8
-PyUnicode_EncodeUnicodeEscape
-PyUnicode_Find
-PyUnicode_FromUnicode
-PyUnicode_FromWideChar
-PyUnicode_GetSize
-PyUnicode_RSplit
-PyUnicode_Replace
-PyUnicode_Resize
-PyUnicode_Split
-PyUnicode_Tailmatch
-PyUnicode_TranslateCharmap
-_PyEval_SliceIndex
-_PyLong_AsSsize_t
-_PyLong_FromSsize_t
-_PyLong_New
-_PyObject_GC_NewVar
-_PyObject_GC_Resize
-_PyObject_LengthHint
-_PyObject_NewVar
-_PyString_Resize
-_PyTuple_Resize
-""".split())
-
-# Py_ssize_t output parameters (these MUST be fixed) (from MAL)
-
-API_OUTPUT = set("""
-PyDict_Next
-PyObject_AsCharBuffer
-PyObject_AsReadBuffer
-PyObject_AsWriteBuffer
-PySlice_GetIndices
-PySlice_GetIndicesEx
-PyString_AsStringAndSize
-PyUnicodeDecodeError_GetEnd
-PyUnicodeDecodeError_GetStart
-PyUnicodeEncodeError_GetEnd
-PyUnicodeEncodeError_GetStart
-PyUnicodeTranslateError_GetEnd
-PyUnicodeTranslateError_GetStart
-PyUnicode_DecodeUTF8Stateful
-_PyEval_SliceIndex
-""".split())
-
-# Py_ssize_t return values (these may need overflow checks) (from MAL)
-
-API_RETURN = set("""
-PyDict_Size
-PyInt_AsSsize_t
-PyList_Size
-PyMapping_Length
-PyMapping_Size
-PyObject_Length
-PyObject_Size
-PySequence_Length
-PySequence_Size
-PyString_Size
-PyTuple_Size
-PyUnicode_AsWideChar
-PyUnicode_Count
-PyUnicode_Find
-PyUnicode_GetSize
-PyUnicode_Tailmatch
-_PyLong_AsSsize_t
-_PyObject_LengthHint
-""".split())
-
-# function pointer types (from MvL)
-
-# note that "inquiry" is still used for some slots (nb_nonzero,
-# tp_clear, and tp_is_gc); the others MUST be always be fixed.
-
-FUNCPTR = {
-    "intargfunc": "ssizeargfunc",
-    "intintargfunc": "ssizessizeargfunc",
-    "intobjargproc": "ssizeobjargproc",
-    "intintobjargproc": "ssizessizeobjargproc",
-    "inquiry": "lenfunc",
-    "getreadbufferproc": "readbufferproc",
-    "getwritebufferproc": "writebufferproc",
-    "getsegcountproc": "segcountproc",
-    "getcharbufferproc": "charbufferproc",
-}
-
-if __name__ == "__main__":
-    for arg in sys.argv[1:]:
-        if os.path.isdir(arg):
-            arg = os.path.join(arg, "*.c") # assume C
-        if glob.has_magic(arg):
-            files = glob.glob(arg)
-        else:
-            files = [arg]
-        for file in files:
-            check(file)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/brp-check-suse-84.87+git20190702.bac0cab/brp-desktop.data/applications.menu 
new/brp-check-suse-84.87+git20190807.d5563f2/brp-desktop.data/applications.menu
--- 
old/brp-check-suse-84.87+git20190702.bac0cab/brp-desktop.data/applications.menu 
    2019-07-02 13:15:39.000000000 +0200
+++ 
new/brp-check-suse-84.87+git20190807.d5563f2/brp-desktop.data/applications.menu 
    2019-08-07 14:37:22.000000000 +0200
@@ -166,42 +166,39 @@
                        <Include>
                                <And>
                                        <Category>Science</Category>
-                                       <Or>
+                                       <Not>
+                                               
<Category>X-SuSE-Core-Science</Category>
                                                <Category>Art</Category>
-                                               <Category>Artificial 
Intelligence</Category>
+                                               
<Category>ArtificialIntelligence</Category>
+                                               <Category>Astronomy</Category>
                                                <Category>Biology</Category>
-                                               
<Category>Construction</Category>
+                                               <Category>Chemistry</Category>
                                                
<Category>ComputerScience</Category>
+                                               
<Category>Construction</Category>
+                                               
<Category>DataVisualization</Category>
                                                <Category>Economy</Category>
+                                               <Category>Electricity</Category>
+                                               <Category>Engineering</Category>
+                                               <Category>Geography</Category>
                                                <Category>Geology</Category>
                                                <Category>Geoscience</Category>
                                                <Category>History</Category>
                                                <Category>Humanities</Category>
                                                
<Category>ImageProcessing</Category>
+                                               <Category>Languages</Category>
                                                <Category>Literature</Category>
                                                <Category>Maps</Category>
-                                               
<Category>MedicalSoftware</Category>
-                                               <Category>Physics</Category>
-                                               <Category>Robotics</Category>
-                                               <Category>Sports</Category>
-                                               <Category>Electronics</Category>
-                                               <Category>Engineering</Category>
-                                               <Category>Electricity</Category>
-                                               
<Category>Construction</Category>
-                                       </Or>
-                                       <Not>
-                                               
<Category>X-SuSE-Core-Science</Category>
-                                               <Category>Astronomy</Category>
-                                               <Category>Chemistry</Category>
-                                               
<Category>DataVisualization</Category>
-                                               <Category>Geography</Category>
                                                <Category>Math</Category>
+                                               
<Category>MedicalSoftware</Category>
                                                
<Category>NumericalAnalysis</Category>
                                                
<Category>ParallelComputing</Category>
-                                               <Category>Languages</Category>
+                                               <Category>Physics</Category>
+                                               <Category>Robotics</Category>
                                                
<Category>Spirituality</Category>
+                                               <Category>Sports</Category>
                                                
<Category>X-KDE-Edu-Teaching</Category>
                                                
<Category>X-KDE-Edu-Language</Category>
+                                               <Category>Language</Category>
                                        </Not>
                                </And>
                        </Include>
@@ -212,9 +209,12 @@
                        <Include>
                                <And>
                                        <Category>Science</Category>
-                                       <Category>Languages</Category>
+                                       <Or>
+                                               <Category>Languages</Category>
+                                               <Category>Language</Category>
+                                               
<Category>X-KDE-Edu-Language</Category>
+                                       </Or>
                                </And>
-                               <Category>X-KDE-Edu-Language</Category>
                        </Include>
                </Menu>
                <Menu>
@@ -224,21 +224,42 @@
                                <And>
                                        <Category>Science</Category>
                                        <Or>
-                                               
<Category>DataVisualization</Category>
                                                <Category>Math</Category>
                                                
<Category>NumericalAnalysis</Category>
+                                       </Or>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Computer Science</Name>
+                       
<Directory>suse-science-computerscience.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Or>
+                                               
<Category>ComputerScience</Category>
                                                
<Category>ParallelComputing</Category>
                                        </Or>
                                </And>
                        </Include>
                </Menu>
                <Menu>
-                       <Name>Chemistry</Name>
-                       <Directory>suse-science-chemical.directory</Directory>
+                       <Name>Art</Name>
+                       <Directory>suse-science-art.directory</Directory>
                        <Include>
                                <And>
                                        <Category>Science</Category>
-                                       <Category>Chemistry</Category>
+                                       <Category>Art</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Artificial Intelligence</Name>
+                       
<Directory>suse-science-artificialintelligence.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       
<Category>ArtificialIntelligence</Category>
                                </And>
                        </Include>
                </Menu>
@@ -253,6 +274,76 @@
                        </Include>
                </Menu>
                <Menu>
+                       <Name>Biology</Name>
+                       <Directory>suse-science-biology.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Biology</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Chemistry</Name>
+                       <Directory>suse-science-chemistry.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Chemistry</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Construction</Name>
+                       
<Directory>suse-science-construction.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Construction</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>DataVisualization</Name>
+                       
<Directory>suse-science-datavisualization.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>DataVisualization</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Economy</Name>
+                       <Directory>suse-science-economy.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Economy</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Electricity</Name>
+                       
<Directory>suse-science-electricity.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Electricity</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Engineering</Name>
+                       
<Directory>suse-science-engineering.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Engineering</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
                        <Name>Geography</Name>
                        <Directory>suse-science-geography.directory</Directory>
                        <Include>
@@ -262,6 +353,136 @@
                                </And>
                        </Include>
                </Menu>
+               <Menu>
+                       <Name>Geology</Name>
+                       <Directory>suse-science-geology.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Geology</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Geoscience</Name>
+                       <Directory>suse-science-geoscience.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Geoscience</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>History</Name>
+                       <Directory>suse-science-history.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>History</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Humanities</Name>
+                       <Directory>suse-science-humanities.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Humanities</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>ImageProcessing</Name>
+                       
<Directory>suse-science-imageprocessing.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>ImageProcessing</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Literature</Name>
+                       <Directory>suse-science-literature.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Literature</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Maps</Name>
+                       <Directory>suse-science-maps.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Maps</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Math</Name>
+                       <Directory>suse-science-math.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Math</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>MedicalSoftware</Name>
+                       
<Directory>suse-science-medicalsoftware.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>MedicalSoftware</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Physics</Name>
+                       <Directory>suse-science-physics.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Physics</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Robotics</Name>
+                       <Directory>suse-science-robotics.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Robotics</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Spirituality</Name>
+                       
<Directory>suse-science-spirituality.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Spirituality</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Sports</Name>
+                       <Directory>suse-science-sports.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Science</Category>
+                                       <Category>Sports</Category>
+                               </And>
+                       </Include>
+               </Menu>
        </Menu>
        <Menu>
                <Name>Education</Name>
@@ -275,43 +496,41 @@
                        <Include>
                                <And>
                                        <Category>Education</Category>
-                                       <Or>
+                                       <Not>
+                                               
<Category>X-SuSE-Core-Education</Category>
+                                               <Category>Art</Category>
                                                
<Category>ArtificialIntelligence</Category>
-                                               
<Category>ComputerScience</Category>
+                                               <Category>Astronomy</Category>
                                                <Category>Biology</Category>
+                                               <Category>Chemistry</Category>
+                                               
<Category>ComputerScience</Category>
+                                               
<Category>Construction</Category>
+                                               
<Category>DataVisualization</Category>
                                                <Category>Economy</Category>
-                                               <Category>Electronics</Category>
+                                               <Category>Electricity</Category>
+                                               <Category>Engineering</Category>
+                                               <Category>Geography</Category>
                                                <Category>Geology</Category>
                                                <Category>Geoscience</Category>
                                                <Category>History</Category>
                                                <Category>Humanities</Category>
                                                
<Category>ImageProcessing</Category>
+                                               <Category>Languages</Category>
                                                <Category>Literature</Category>
                                                <Category>Maps</Category>
+                                               <Category>Math</Category>
                                                
<Category>MedicalSoftware</Category>
+                                               <Category>Music</Category>
+                                               
<Category>NumericalAnalysis</Category>
+                                               
<Category>ParallelComputing</Category>
                                                <Category>Physics</Category>
                                                <Category>Robotics</Category>
                                                
<Category>Spirituality</Category>
                                                <Category>Sports</Category>
-                                       </Or>
-                                       <Not>
-                                               
<Category>X-SuSE-Core-Education</Category>
-                                               <Category>Astronomy</Category>
-                                               <Category>Chemistry</Category>
-                                               
<Category>DataVisualization</Category>
-                                               <Category>Geography</Category>
-                                               <Category>Math</Category>
-                                               
<Category>NumericalAnalysis</Category>
-                                               
<Category>ParallelComputing</Category>
-                                               <Category>Languages</Category>
-                                               <Category>Engineering</Category>
-                                               <Category>Electricity</Category>
-                                               
<Category>Construction</Category>
-                                               <Category>Music</Category>
                                                <Category>Teaching</Category>
-                                               <Category>Art</Category>
                                                
<Category>X-KDE-Edu-Teaching</Category>
                                                
<Category>X-KDE-Edu-Language</Category>
+                                               <Category>Language</Category>
                                        </Not>
                                </And>
                        </Include>
@@ -324,6 +543,7 @@
                                        <Category>Education</Category>
                                        <Or>
                                                <Category>Languages</Category>
+                                               <Category>Language</Category>
                                                
<Category>X-KDE-Edu-Language</Category>
                                        </Or>
                                </And>
@@ -336,17 +556,68 @@
                                <And>
                                        <Category>Education</Category>
                                        <Or>
-                                               
<Category>DataVisualization</Category>
                                                <Category>Math</Category>
                                                
<Category>NumericalAnalysis</Category>
+                                       </Or>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Computer Science</Name>
+                       
<Directory>suse-education-computerscience.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Or>
+                                               
<Category>ComputerScience</Category>
                                                
<Category>ParallelComputing</Category>
                                        </Or>
                                </And>
                        </Include>
                </Menu>
                <Menu>
+                       <Name>Art</Name>
+                       <Directory>suse-education-art.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Art</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>ArtificialIntelligence</Name>
+                       
<Directory>suse-education-artificialintelligence.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       
<Category>ArtificialIntelligence</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Astronomy</Name>
+                       
<Directory>suse-education-astronomy.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Astronomy</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Biology</Name>
+                       <Directory>suse-education-biology.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Biology</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
                        <Name>Chemistry</Name>
-                       <Directory>suse-education-chemical.directory</Directory>
+                       
<Directory>suse-education-chemistry.directory</Directory>
                        <Include>
                                <And>
                                        <Category>Education</Category>
@@ -355,46 +626,62 @@
                        </Include>
                </Menu>
                <Menu>
-                       <Name>Music</Name>
-                       <Directory>suse-education-music.directory</Directory>
+                       <Name>ComputerScience</Name>
+                       
<Directory>suse-education-computerscience.directory</Directory>
                        <Include>
                                <And>
                                        <Category>Education</Category>
-                                       <Category>Music</Category>
-                                       
<Not><Category>AudioVideo</Category></Not>
+                                       <Category>ComputerScience</Category>
                                </And>
                        </Include>
                </Menu>
                <Menu>
-                       <Name>Teaching</Name>
-                       <Directory>suse-education-teaching.directory</Directory>
+                       <Name>Construction</Name>
+                       
<Directory>suse-education-construction.directory</Directory>
                        <Include>
                                <And>
                                        <Category>Education</Category>
-                                       <Or>
-                                               
<Category>X-KDE-Edu-Teaching</Category>
-                                               <Category>Teaching</Category>
-                                       </Or>
+                                       <Category>Construction</Category>
                                </And>
                        </Include>
                </Menu>
                <Menu>
-                       <Name>Art</Name>
-                       <Directory>suse-education-art.directory</Directory>
+                       <Name>DataVisualization</Name>
+                       
<Directory>suse-education-datavisualization.directory</Directory>
                        <Include>
                                <And>
                                        <Category>Education</Category>
-                                       <Category>Art</Category>
+                                       <Category>DataVisualization</Category>
                                </And>
                        </Include>
                </Menu>
                <Menu>
-                       <Name>Astronomy</Name>
-                       
<Directory>suse-education-astronomy.directory</Directory>
+                       <Name>Economy</Name>
+                       <Directory>suse-education-economy.directory</Directory>
                        <Include>
                                <And>
                                        <Category>Education</Category>
-                                       <Category>Astronomy</Category>
+                                       <Category>Economy</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Electricity</Name>
+                       
<Directory>suse-education-electricity.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Electricity</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Engineering</Name>
+                       
<Directory>suse-education-engineering.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Engineering</Category>
                                </And>
                        </Include>
                </Menu>
@@ -409,16 +696,142 @@
                        </Include>
                </Menu>
                <Menu>
-                       <Name>Construction</Name>
-                       
<Directory>suse-education-construction.directory</Directory>
+                       <Name>Geology</Name>
+                       <Directory>suse-education-geology.directory</Directory>
                        <Include>
                                <And>
                                        <Category>Education</Category>
-                                       <Or>
-                                               <Category>Electricity</Category>
-                                               <Category>Engineering</Category>
-                                               
<Category>Construction</Category>
-                                       </Or>
+                                       <Category>Geology</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Geoscience</Name>
+                       
<Directory>suse-education-geoscience.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Geoscience</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>History</Name>
+                       <Directory>suse-education-history.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>History</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Humanities</Name>
+                       
<Directory>suse-education-humanities.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Humanities</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>ImageProcessing</Name>
+                       
<Directory>suse-education-imageprocessing.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>ImageProcessing</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Literature</Name>
+                       
<Directory>suse-education-literature.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Literature</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Maps</Name>
+                       <Directory>suse-education-maps.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Maps</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Math</Name>
+                       <Directory>suse-education-math.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Math</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>MedicalSoftware</Name>
+                       
<Directory>suse-education-medicalsoftware.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>MedicalSoftware</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Music</Name>
+                       <Directory>suse-education-music.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Music</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Physics</Name>
+                       <Directory>suse-education-physics.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Physics</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Robotics</Name>
+                       <Directory>suse-education-robotics.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Robotics</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Spirituality</Name>
+                       
<Directory>suse-education-spirituality.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Spirituality</Category>
+                               </And>
+                       </Include>
+               </Menu>
+               <Menu>
+                       <Name>Sports</Name>
+                       <Directory>suse-education-sports.directory</Directory>
+                       <Include>
+                               <And>
+                                       <Category>Education</Category>
+                                       <Category>Sports</Category>
                                </And>
                        </Include>
                </Menu>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/brp-check-suse-84.87+git20190702.bac0cab/brp-desktop.data/xdg_menu 
new/brp-check-suse-84.87+git20190807.d5563f2/brp-desktop.data/xdg_menu
--- old/brp-check-suse-84.87+git20190702.bac0cab/brp-desktop.data/xdg_menu      
2019-07-02 13:15:39.000000000 +0200
+++ new/brp-check-suse-84.87+git20190807.d5563f2/brp-desktop.data/xdg_menu      
2019-08-07 14:37:22.000000000 +0200
@@ -1851,7 +1851,7 @@
                                $validate_error = 1;
                        }
                        if ( $menu->{Name} eq 'Applications' or $menu->{Name} 
eq 'More Programs' ) {
-                               $output .= "ERROR: No sufficient Category 
definition: $desktop->{file} \n";
+                               $output .= "ERROR: No sufficient Category 
definition \"$desktop->{Categories}\" in $desktop->{file} \n";
                                $output .= "Please refer to 
https://en.opensuse.org/openSUSE:Packaging_desktop_menu_categories\n";;
                                $validate_error = 1;
                        }


Reply via email to