Dnia poniedziaƂek, 22 marca 2010 o 17:08:20 Martyn Welch napisaƂ(a):

> This patch provides a mechanism to replace busybox by defining a busybox
> package which actually just requires a set of other packages.
> 
>     To get it to be used rather than the standard busybox, define:
> 
>     PREFERRED_PROVIDER_busybox = "busybox-alt"
> ---
> 
>  Marcin: Something like this you mean?

Yes, few notes:
 
> diff --git a/recipes/busybox/busybox-alt_1.bb
> b/recipes/busybox/busybox-alt_1.bb new file mode 100644

busybox-alt.bb is fine too - PV will be 1.0 then

> +++ b/recipes/busybox/busybox-alt_1.bb

> +ALLOW_EMPTY = "1"
> +PACKAGES = "busybox"
> +PACKAGE_ARCH = "all"
> +
> +PROVIDES = "busybox"
> +DEFAULT_PREFERENCE = "1"

"-1" is more proper - we do not want people to get busybox-alt instead of 
busybox by mistake.

RDEPENDS = "task-proper-tools"

One line looks better. DEPENDS are not needed.

> +++ b/recipes/tasks/task-proper-tools.bb
> @@ -4,33 +4,107 @@ PR = "r11"

Bump PR.

>  RDEPENDS_${PN} = "\
> +             bash \
> +             bc \
> +             bind-utils \

> +             binutils \

Not needed - 'binutils-symlinks' depends on it.

> +             bzip2 \
> +             console-tools \

> +             dhcp-client \

I added 'pump' - but thats minor.

> +             e2fsprogs-fsck \

In .dev this is in util-linux-ng now.

> +             e2fsprogs-libs \

What for this is?

> +             ifupdown-ubuntu \

Can we rename it to 'ifupdown'?

> +             iputils-ping \
> +             iputils-ping6 \
> +             iputils-arping \


> +             minicom \

Maybe 'picocom' would be nice too.

> +             mktemp \

> +             ncurses \

I added "ncurses-tools" - gives few utils more.

> +             openrdate \
> +             realpath \


> +             start-stop-daemon \

Nice - I added 'dpkg' instead but it was overkill.

> +             syslog-ng \
> +             sysvinit \
> +             tftp-hpa \
> +             time \

I added 'shadow' to the list.


> +DEPENDS_${PN} = "\

DEPENDS are not needed.

Regards, 
-- 
JID:      [email protected]
Website:  http://marcin.juszkiewicz.com.pl/
LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz



_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to