diff mbox

[18/30] package/matchbox: finally add prompts to all sub-packages

Message ID a90f4e35e2853ec395a481fbd2a504212a3591ae.1429725549.git.yann.morin.1998@free.fr
State Changes Requested
Headers show

Commit Message

Yann E. MORIN April 22, 2015, 6:09 p.m. UTC
We currently do not have that many packages without a prompt, and when
we do, they are limited to system-related packages that can't be
selected or are forcibly selected under various system-specific
conditions.

This is clearly not the case for the matchbox sub-packages, so just give
them a prompt, even when they are forcibly selected by the main matchbox
package, and can't be selected without it.

That will at least tell the user those packages exist and are to be
built.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 package/matchbox/matchbox-fakekey/Config.in         | 4 +++-
 package/matchbox/matchbox-lib/Config.in             | 4 +++-
 package/matchbox/matchbox-startup-monitor/Config.in | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

Comments

Arnout Vandecappelle May 1, 2015, 8:23 p.m. UTC | #1
On 22/04/15 20:09, Yann E. MORIN wrote:
> We currently do not have that many packages without a prompt, and when
> we do, they are limited to system-related packages that can't be
> selected or are forcibly selected under various system-specific
> conditions.
> 
> This is clearly not the case for the matchbox sub-packages, so just give
> them a prompt, even when they are forcibly selected by the main matchbox
> package, and can't be selected without it.
> 
> That will at least tell the user those packages exist and are to be
> built.
> 
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>

 Actually, for startup-monitor, it couldn't be selected anymore after you
inverted the dependency chain (9b7e06a in your current branch). So perhaps that
part should move to the previous commit.

 Regards,
 Arnout

> ---
>  package/matchbox/matchbox-fakekey/Config.in         | 4 +++-
>  package/matchbox/matchbox-lib/Config.in             | 4 +++-
>  package/matchbox/matchbox-startup-monitor/Config.in | 4 +++-
>  3 files changed, 9 insertions(+), 3 deletions(-)
> 
> diff --git a/package/matchbox/matchbox-fakekey/Config.in b/package/matchbox/matchbox-fakekey/Config.in
> index 4708292..889d039 100644
> --- a/package/matchbox/matchbox-fakekey/Config.in
> +++ b/package/matchbox/matchbox-fakekey/Config.in
> @@ -1,3 +1,5 @@
>  config BR2_PACKAGE_MATCHBOX_FAKEKEY
> -	bool
> +	bool "matchbox-fakekey"
>  	select BR2_PACKAGE_XLIB_LIBXTST
> +	help
> +	  Library for simulating key press events under X11.
> diff --git a/package/matchbox/matchbox-lib/Config.in b/package/matchbox/matchbox-lib/Config.in
> index 480e6fe..e50a543 100644
> --- a/package/matchbox/matchbox-lib/Config.in
> +++ b/package/matchbox/matchbox-lib/Config.in
> @@ -1,2 +1,4 @@
>  config BR2_PACKAGE_MATCHBOX_LIB
> -	bool
> +	bool "matchbox-lib"
> +	help
> +	  Matchbox common functionality library.
> diff --git a/package/matchbox/matchbox-startup-monitor/Config.in b/package/matchbox/matchbox-startup-monitor/Config.in
> index 92a1241..744e2b6 100644
> --- a/package/matchbox/matchbox-startup-monitor/Config.in
> +++ b/package/matchbox/matchbox-startup-monitor/Config.in
> @@ -1,3 +1,5 @@
>  config BR2_PACKAGE_MATCHBOX_STARTUP_MONITOR
> -	bool
> +	bool "matchbox-startup-monitor"
>  	select BR2_PACKAGE_STARTUP_NOTIFICATION
> +	help
> +	  Matchbox Panel Startup Monitor Applet.
>
Yann E. MORIN May 2, 2015, 12:28 p.m. UTC | #2
Arnout, All,

On 2015-05-01 22:23 +0200, Arnout Vandecappelle spake thusly:
> On 22/04/15 20:09, Yann E. MORIN wrote:
> > We currently do not have that many packages without a prompt, and when
> > we do, they are limited to system-related packages that can't be
> > selected or are forcibly selected under various system-specific
> > conditions.
> > 
> > This is clearly not the case for the matchbox sub-packages, so just give
> > them a prompt, even when they are forcibly selected by the main matchbox
> > package, and can't be selected without it.
> > 
> > That will at least tell the user those packages exist and are to be
> > built.
> > 
> > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
> 
> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
> 
>  Actually, for startup-monitor, it couldn't be selected anymore after you
> inverted the dependency chain (9b7e06a in your current branch). So perhaps that
> part should move to the previous commit.

Indeed, I missed that case. I'll fix it.

Thanks! :-)

Regards,
Yann E. MORIN.

>  Regards,
>  Arnout
> 
> > ---
> >  package/matchbox/matchbox-fakekey/Config.in         | 4 +++-
> >  package/matchbox/matchbox-lib/Config.in             | 4 +++-
> >  package/matchbox/matchbox-startup-monitor/Config.in | 4 +++-
> >  3 files changed, 9 insertions(+), 3 deletions(-)
> > 
> > diff --git a/package/matchbox/matchbox-fakekey/Config.in b/package/matchbox/matchbox-fakekey/Config.in
> > index 4708292..889d039 100644
> > --- a/package/matchbox/matchbox-fakekey/Config.in
> > +++ b/package/matchbox/matchbox-fakekey/Config.in
> > @@ -1,3 +1,5 @@
> >  config BR2_PACKAGE_MATCHBOX_FAKEKEY
> > -	bool
> > +	bool "matchbox-fakekey"
> >  	select BR2_PACKAGE_XLIB_LIBXTST
> > +	help
> > +	  Library for simulating key press events under X11.
> > diff --git a/package/matchbox/matchbox-lib/Config.in b/package/matchbox/matchbox-lib/Config.in
> > index 480e6fe..e50a543 100644
> > --- a/package/matchbox/matchbox-lib/Config.in
> > +++ b/package/matchbox/matchbox-lib/Config.in
> > @@ -1,2 +1,4 @@
> >  config BR2_PACKAGE_MATCHBOX_LIB
> > -	bool
> > +	bool "matchbox-lib"
> > +	help
> > +	  Matchbox common functionality library.
> > diff --git a/package/matchbox/matchbox-startup-monitor/Config.in b/package/matchbox/matchbox-startup-monitor/Config.in
> > index 92a1241..744e2b6 100644
> > --- a/package/matchbox/matchbox-startup-monitor/Config.in
> > +++ b/package/matchbox/matchbox-startup-monitor/Config.in
> > @@ -1,3 +1,5 @@
> >  config BR2_PACKAGE_MATCHBOX_STARTUP_MONITOR
> > -	bool
> > +	bool "matchbox-startup-monitor"
> >  	select BR2_PACKAGE_STARTUP_NOTIFICATION
> > +	help
> > +	  Matchbox Panel Startup Monitor Applet.
> > 
> 
> 
> -- 
> Arnout Vandecappelle                          arnout at mind be
> Senior Embedded Software Architect            +32-16-286500
> Essensium/Mind                                http://www.mind.be
> G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
> LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
> GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
diff mbox

Patch

diff --git a/package/matchbox/matchbox-fakekey/Config.in b/package/matchbox/matchbox-fakekey/Config.in
index 4708292..889d039 100644
--- a/package/matchbox/matchbox-fakekey/Config.in
+++ b/package/matchbox/matchbox-fakekey/Config.in
@@ -1,3 +1,5 @@ 
 config BR2_PACKAGE_MATCHBOX_FAKEKEY
-	bool
+	bool "matchbox-fakekey"
 	select BR2_PACKAGE_XLIB_LIBXTST
+	help
+	  Library for simulating key press events under X11.
diff --git a/package/matchbox/matchbox-lib/Config.in b/package/matchbox/matchbox-lib/Config.in
index 480e6fe..e50a543 100644
--- a/package/matchbox/matchbox-lib/Config.in
+++ b/package/matchbox/matchbox-lib/Config.in
@@ -1,2 +1,4 @@ 
 config BR2_PACKAGE_MATCHBOX_LIB
-	bool
+	bool "matchbox-lib"
+	help
+	  Matchbox common functionality library.
diff --git a/package/matchbox/matchbox-startup-monitor/Config.in b/package/matchbox/matchbox-startup-monitor/Config.in
index 92a1241..744e2b6 100644
--- a/package/matchbox/matchbox-startup-monitor/Config.in
+++ b/package/matchbox/matchbox-startup-monitor/Config.in
@@ -1,3 +1,5 @@ 
 config BR2_PACKAGE_MATCHBOX_STARTUP_MONITOR
-	bool
+	bool "matchbox-startup-monitor"
 	select BR2_PACKAGE_STARTUP_NOTIFICATION
+	help
+	  Matchbox Panel Startup Monitor Applet.