[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