Skip to contentSkip to conversation

How to figure out what a package is?

Buildroot Grant Edwards 4 participants 8 messages Nov 6, 2009 – Nov 7, 2009

lore
Share & tools
lore
#0 lore raw

This sounds a bit stupid, but where do you find a description of what a given package is?

I've got a list of packages supported by buildroot.

How do I know what, for example, the package named "lite" is?

Googling for the name has proven pointless...

Signature · 3 lines
Grant Edwards                   grante             Yow! But was he mature
                                  at               enough last night at the
                               visi.com            lesbian masquerade?
#1 lore raw
Quoted 8 lines · Grant Edwards

This sounds a bit stupid, but where do you find a description of what a given package is?

I've got a list of packages supported by buildroot.

How do I know what, for example, the package named "lite" is?

Googling for the name has proven pointless...

Look at the help for the package...

"lite" says it's a "LiTE (toolbox engine)"

config BR2_PACKAGE_LITE
bool "LiTE (toolbox engine)"
depends on BR2_PACKAGE_DIRECTFB
help
LiTE stands for LiTE is a Toolbox Engine.
Its role is to facilitate the functions of DirectFB so that a toolbox could be written on top of DirectFB with less effort. As such LiTE has abstractions for the underlying graphics and event systems.

See http://www.directfb.org/wiki/index.php/LiTE:Architecture

Regards,
Hartley

#2 lore raw
Quoted 11 lines · H Hartley Sweeten
Quoted 8 lines · Grant Edwards

This sounds a bit stupid, but where do you find a description of what a given package is?

I've got a list of packages supported by buildroot.

How do I know what, for example, the package named "lite" is?

Googling for the name has proven pointless...

Look at the help for the package...

And the help for a package is located...

[drumroll]

in the Config.in file that's in each of the package directories.

For my "lite" example, it's package/lite/Config.in

Signature · 3 lines
Grant Edwards                   grante             Yow! How's the wife?
                                  at               Is she at home enjoying
                               visi.com            capitalism?
#3 lore raw
Quoted 3 lines · Grant Edwards

And the help for a package is located...

From Kconfig (ie, inside the interface from "make menuconfig") there is a Help button accessible with the arrow keys in your keyboard. "Clicking" that help button will show you the text from the help section of the Config.in

Kind Regards,
Thiago A. Correa

#4 lore raw
Quoted 8 lines · Thiago A Corr?a
Quoted 2 lines · Grant Edwards

And the help for a package is located...

From Kconfig (ie, inside the interface from "make menuconfig") there is a Help button accessible with the arrow keys in your keyboard. "Clicking" that help button will show you the text from the help section of the Config.in

Thanks. I don't have buildroot installed anywhere at the moment, so I'm just browsing the GIT source tree to come up with a list of available web servers. The list stands at

boa
busybox
lighttpd
thttpd
tinyhttpd

The ones with httpd in the name were obvious enough. There were quite a few packages with names I didn't recognize, and that's where the "help" was needed. :)

Signature · 4 lines
Grant Edwards                   grante             Yow! World War Three can
                                  at               be averted by adherence
                               visi.com            to a strictly enforced
                                                   dress code!
#5 lore raw
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Grant" == Grant Edwards <[email protected]> writes:

Quoted 8 lines · Thiago A Corr?a
Quoted 8 lines · Grant Edwards
Quoted 2 lines

And the help for a package is located...

From Kconfig (ie, inside the interface from "make menuconfig") there is a Help button accessible with the arrow keys in your keyboard. "Clicking" that help button will show you the text from the help section of the Config.in

Grant> Thanks. I don't have buildroot installed anywhere at the Grant> moment, so I'm just browsing the GIT source tree to come up Grant> with a list of available web servers. The list stands at

Ok, I would suggest you download buildroot and run make menuconfig, that's a bit more userfriendly structured (E.G. web servers are located under Networking). Remember to disable the busybox package or select 'Show packages that are also provided by busybox', as other web servers are otherwise hidden.

Signature · 1 line
Bye, Peter Korsgaard
#6 lore raw

Btw, about webservers, I got AppWeb to build for AVR32 and I'm evaluating it. (Needs minor patching to configure script).

In case I go for it (because of the ejs engine) then I might send a patch to include it in buildroot. So, that could be one more for your list :)

Kind Regards,
Thiago A. Correa

Quoted 29 lines · Peter Korsgaard
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Grant" == Grant Edwards <[email protected]> writes:

?Grant> On 2009-11-06, Thiago A ?Corr?a <[email protected]> wrote:
?>> On Fri, Nov 6, 2009 at 4:12 PM, Grant Edwards <[email protected]> wrote:
?>>>
?>>> And the help for a package is located...
?>>
?>> From Kconfig (ie, inside the interface from "make menuconfig")
?>> there is a Help button accessible with the arrow keys in your
?>> keyboard. "Clicking" that help button will show you the text
?>> from the help section of the Config.in

?Grant> Thanks. ?I don't have buildroot installed anywhere at the ?Grant> moment, so I'm just browsing the GIT source tree to come up ?Grant> with a list of available web servers. ?The list stands at

Ok, I would suggest you download buildroot and run make menuconfig, that's a bit more userfriendly structured (E.G. web servers are located under Networking). Remember to disable the busybox package or select 'Show packages that are also provided by busybox', as other web servers are otherwise hidden.

--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

#7 lore raw
In reply to Grant Edwards
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Grant" == Grant Edwards <[email protected]> writes:

Hi,

Grant> This sounds a bit stupid, but where do you find a description Grant> of what a given package is?

Normally the help text should say so.

Grant> I've got a list of packages supported by buildroot.

Grant> How do I know what, for example, the package named "lite" is?

By reading the help text of the package in 'make menuconfig' (and optionally visiting the URL):

config BR2_PACKAGE_LITE
bool "LiTE (toolbox engine)"
depends on BR2_PACKAGE_DIRECTFB
help
LiTE stands for LiTE is a Toolbox Engine.
Its role is to facilitate the functions of DirectFB so that a toolbox could be written on top of DirectFB with less effort. As such LiTE has abstractions for the underlying graphics and event systems.

See http://www.directfb.org/wiki/index.php/LiTE:Architecture

Is there anything in the above that isn't clear to you?

Signature · 1 line
Bye, Peter Korsgaard