dev-ml/lablgtk: Improve use flag metadata section

- Reference packages with <pkg> tag
- Unify flag descriptions by removing trailing dot from first two flags
- Restrict glade and gnomecanvas flag to <dev-ml/lablgtk-3,
  dev-ml/lablgtk:3 uses sourceview use flag only

Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/28564
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Petr Vaněk
2022-12-06 10:09:21 +01:00
committed by Sam James
parent db259dcd0d
commit 32aeb34cda

View File

@@ -10,9 +10,15 @@
<name>Mark Wright</name>
</maintainer>
<use>
<flag name="glade">Enable libglade bindings compilation.</flag>
<flag name="gnomecanvas">Enable libgnomecanvas bindings compilation.</flag>
<flag name="sourceview">Enable GtkSourceView support</flag>
<flag name="glade" restrict="&lt;dev-ml/lablgtki-3">
Enable <pkg>gnome-base/libglade</pkg> bindings compilation
</flag>
<flag name="gnomecanvas" restrict="&lt;dev-ml/lablgtki-3">
Enable <pkg>gnome-base/libgnomecanvas</pkg> bindings compilation
</flag>
<flag name="sourceview">
Enable GtkSourceView (<pkg>x11-libs/gtksourceview</pkg>) support
</flag>
</use>
<upstream>
<remote-id type="github">garrigue/lablgtk</remote-id>