Add appmenu-gtk-module as runtime dependency
ClosedPublic

Authored by broulik on Sep 7 2018, 9:35 AM.

Details

Summary

Makes packagers aware that this module is needed for full GTK global menu integration

Test Plan

cmake outuput:

-- The following RUNTIME packages have been found:

 * IsoCodes, ISO language, territory, currency, script codes and their translations, <http://pkg-isocodes.alioth.debian.org/>
   Translation of country names in digital clock applet
 * AppMenuGtkModule, Application Menu GTK+ Module, <https://github.com/rilian-la-te/vala-panel-appmenu/tree/master/subprojects/appmenu-gtk-module>

Tested that uninstalling one of them or both marks it as not found

Diff Detail

Repository
R120 Plasma Workspace
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
broulik created this revision.Sep 7 2018, 9:35 AM
Restricted Application added a project: Plasma. · View Herald TranscriptSep 7 2018, 9:35 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
broulik requested review of this revision.Sep 7 2018, 9:35 AM
cgiboudeaux accepted this revision.Sep 7 2018, 9:40 AM
cgiboudeaux added a subscriber: cgiboudeaux.
cgiboudeaux added inline comments.
cmake/FindAppMenuGtkModule.cmake
2–7

#.rst:

  1. FindAppmenuGtkModule
  2. ----------- #
  3. Try to find appmenu-gtk2-module and appmenu-gtk3-module.
  4. Once done this will define: #
  5. `AppMenuGtkModule_FOUND`
  6. System has both appmenu-gtk2-module and appmenu-gtk3-module

#=============================================================================

This revision is now accepted and ready to land.Sep 7 2018, 9:40 AM
This revision was automatically updated to reflect the committed changes.