Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-12-SP2:Checks
rpmlint
xdg-check-exception.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xdg-check-exception.diff of Package rpmlint
Index: rpmlint-1.5/MenuXDGCheck.py =================================================================== --- rpmlint-1.5.orig/MenuXDGCheck.py +++ rpmlint-1.5/MenuXDGCheck.py @@ -43,13 +43,16 @@ class MenuXDGCheck(AbstractCheck.Abstrac printError(pkg, 'non-utf8-desktopfile', filename) self.cfp.read(f) - binary = self.cfp.get('Desktop Entry','Exec').split(' ',1)[0] + binary = None found = False - for i in STANDARD_BIN_DIRS: - if os.path.exists(root + i + binary): - # no need to check if the binary is +x, rpmlint does it - # in another place - found = True + if self.cfp.has_option('Desktop Entry','Exec'): + binary = self.cfp.get('Desktop Entry','Exec').split(' ',1)[0] + + for i in STANDARD_BIN_DIRS: + if os.path.exists(root + i + binary): + # no need to check if the binary is +x, rpmlint does it + # in another place + found = True if not found and binary: printWarning(pkg, 'desktopfile-without-binary', filename, binary)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor