diff options
author | Michael Palimaka <kensington@gentoo.org> | 2012-09-04 01:08:36 +1000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-09-03 12:50:02 -0700 |
commit | 04d156d56e1cf48f0d45d661c5e94e6863549fc2 (patch) | |
tree | 9da8bd0f045cfeae57306d4b7c162912a4b01d82 | |
parent | 03236ec6bf2040468aeb1bb308fec072aac8cc1b (diff) | |
download | portage-04d156d56e1cf48f0d45d661c5e94e6863549fc2.tar.gz portage-04d156d56e1cf48f0d45d661c5e94e6863549fc2.tar.bz2 portage-04d156d56e1cf48f0d45d661c5e94e6863549fc2.zip |
validate_desktop_entry: filter more KDE noise.
-rw-r--r-- | pym/portage/util/_desktop_entry.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pym/portage/util/_desktop_entry.py b/pym/portage/util/_desktop_entry.py index bafac75d3..aa730ded3 100644 --- a/pym/portage/util/_desktop_entry.py +++ b/pym/portage/util/_desktop_entry.py @@ -44,13 +44,18 @@ def parse_desktop_entry(path): _trivial_warnings = re.compile(r' looks redundant with value ') _ignore_kde_key_re = re.compile(r'^\s*(configurationType\s*=|Type\s*=\s*Service)') _ignore_kde_types = frozenset( - ["AkonadiAgent", "AkonadiResource", "Service", "ServiceType"]) + ["AkonadiAgent", "AkonadiResource", "Service", "ServiceType", "XSession"]) # kdebase-data installs files with [Currency Code] sections # in /usr/share/locale/currency # kdepim-runtime installs files with [Plugin] and [Wizard] # sections in /usr/share/apps/akonadi/{plugins,accountwizard} -_ignore_kde_sections = ("Currency Code", "Plugin", "Wizard") +# kdm installs files with [KCM Locale], [KDE Desktop Pattern], +# [KdmGreeterTheme] and [Wallpaper] sections in various directories +# libkdegames installs files with [KDE Backdeck] sections in +# /usr/share/apps/carddecks/ +# Various KDE games install files with [KGameTheme] sections +_ignore_kde_sections = ("Currency Code", "KCM Locale", "KDE Backdeck", "KDE Desktop Pattern", "KDE Desktop Program", "KdmGreeterTheme", "KGameTheme", "Plugin", "Wallpaper", "Wizard") _ignored_errors = ( # Ignore error for emacs.desktop: |