[oe] [PATCH 01/12] commit 587374363efe3fbd07f6a3d25bfb11230ac012f9

Martyn Welch martyn.welch at ge.com
Mon Mar 22 09:34:40 UTC 2010


Funky alt busybox

    This patch provides a mechanism to replace busybox buy 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"
---

 recipes/busybox/busybox-alt_1.bb |  110 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 110 insertions(+), 0 deletions(-)

diff --git a/recipes/busybox/busybox-alt_1.bb b/recipes/busybox/busybox-alt_1.bb
new file mode 100644
index 0000000..218ff4c
--- /dev/null
+++ b/recipes/busybox/busybox-alt_1.bb
@@ -0,0 +1,110 @@
+DESCRIPTION = "A set of alternatives to busybox"
+
+ALLOW_EMPTY = "1"
+PACKAGES = "busybox"
+PACKAGE_ARCH = "all"
+
+PROVIDES = "busybox"
+DEFAULT_PREFERENCE = "1"
+
+RDEPENDS = "\
+  bash \
+  bc \
+  bind-utils \
+  binutils \
+  binutils-symlinks \
+  bzip2 \
+  console-tools \
+  coreutils \
+  cpio \
+  debianutils \
+  dhcp-client \
+  diffutils \
+  e2fsprogs \
+  e2fsprogs-fsck \
+  e2fsprogs-libs \
+  fbset \
+  findutils \
+  gawk \
+  grep \
+  gzip \
+  ifupdown \
+#  inetutils \
+  iproute2 \
+  iputils-ping \
+  iputils-ping6 \
+  iputils-arping \
+  less \
+  minicom \
+  mktemp \
+  module-init-tools \
+  ncurses \
+  netcat \
+  net-tools \
+  patch \
+  procps \
+  psmisc \
+  openrdate \
+  realpath \
+  sed \
+  start-stop-daemon \
+  syslog-ng \
+  sysvinit \
+  tar \
+  tftp-hpa \
+  time \
+  traceroute \
+  util-linux-ng \
+  unzip \
+  vim \
+  wget \
+"
+
+DEPENDS = "\
+  bash \
+  bc \
+  bind \
+  binutils \
+  bzip2 \
+  console-tools \
+  coreutils \
+  cpio \
+  debianutils \
+  dhcp \
+  diffutils \
+  e2fsprogs \
+  fbset \
+  findutils \
+  gawk \
+  grep \
+  gzip \
+  ifupdown \
+#  inetutils \
+  iproute2 \
+  iputils \
+  less \
+  minicom \
+  mktemp \
+  module-init-tools \
+  ncurses \
+  netcat \
+  net-tools \
+  patch \
+  procps \
+  psmisc \
+  openrdate \
+  realpath \
+  sed \
+  start-stop-daemon \
+  syslog-ng \
+  sysvinit \
+  tar \
+  tftp-hpa \
+  time \
+  traceroute \
+  util-linux-ng \
+  unzip \
+  vim \
+  wget \
+"
+


--
Martyn Welch (Principal Software Engineer)   |   Registered in England and
GE Intelligent Platforms                     |   Wales (3828642) at 100
T +44(0)127322748                            |   Barbirolli Square, Manchester,
E martyn.welch at ge.com                        |   M2 3AB  VAT:GB 927559189




More information about the Openembedded-devel mailing list