commit:     32aeb34cdae5b08dd1bbf20bac2410d5ba51b5fb
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Dec  6 09:09:21 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec  6 09:24:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32aeb34c

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 <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/28564
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/lablgtk/metadata.xml | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-ml/lablgtk/metadata.xml b/dev-ml/lablgtk/metadata.xml
index 3d0a13718793..4d3ab587ee41 100644
--- a/dev-ml/lablgtk/metadata.xml
+++ b/dev-ml/lablgtk/metadata.xml
@@ -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>

Reply via email to