(pid, cat, en, desc_en, *,
deb=None, arch=None, alpine=None, fedora=None, suse=None, void=None,
deb_override=None, arch_override=None, alpine_override=None, fedora_override=None, suse_override=None, void_override=None)
| 347 | return cmd |
| 348 | |
| 349 | def _add_prog(pid, cat, en, desc_en, *, |
| 350 | deb=None, arch=None, alpine=None, fedora=None, suse=None, void=None, |
| 351 | deb_override=None, arch_override=None, alpine_override=None, fedora_override=None, suse_override=None, void_override=None): |
| 352 | PROGRAMS.append({ |
| 353 | "id": pid, |
| 354 | "cat": cat, |
| 355 | "en": en, |
| 356 | "desc_en": desc_en, |
| 357 | "cmd": _mk_cmds( |
| 358 | pkgs_deb=deb, pkgs_arch=arch, pkgs_alpine=alpine, pkgs_fedora=fedora, pkgs_suse=suse, pkgs_void=void, |
| 359 | deb_override=deb_override, arch_override=arch_override, alpine_override=alpine_override, |
| 360 | fedora_override=fedora_override, suse_override=suse_override, void_override=void_override, |
| 361 | ) |
| 362 | }) |
| 363 | |
| 364 | # --- Desktop / window managers (extra choices) |
| 365 | _add_prog('de_xfce', 'Desktop & Window Managers', 'XFCE Desktop', 'Light and popular desktop.', deb=['xfce4', 'xfce4-goodies'], arch=['xfce4', 'xfce4-goodies'], alpine=['xfce4'], fedora=['@xfce-desktop-environment'], suse=['xfce4'], void=['xfce4']) |
no test coverage detected