5 Summary: The Swiss Army Knife of Embedded Linux
6 Url: http://www.busybox.net/
7 Group: System/Utilities
8 Source: http://busybox.net/downloads/%{name}-%{version}.tar.bz2
9 Source2: busybox.tizen.config
10 Source1001: busybox.manifest
13 BusyBox combines tiny versions of many common UNIX utilities into a
14 small single executable. It provides minimalist replacements for most
15 of the utilities usually found in fileutils, shellutils, findutils,
16 textutils, grep, gzip, tar, and more. BusyBox provides a fairly
17 complete POSIX environment for any small or embedded system. The
18 utilities in BusyBox generally have fewer options than their
19 full-featured GNU cousins. The options that are included provide the
20 expected functionality and behave very much like their GNU
26 cp -a %{SOURCE2} .config
30 export BUILD_VERBOSE=2
31 export CFLAGS="%{optflags} -fno-strict-aliasing"
35 %__make -e %{?_smp_mflags}
36 %__make -e doc busybox.links %{?_smp_mflags}
39 install -d %{buildroot}%{_prefix}/bin
40 install -d %{buildroot}%{_datadir}/busybox
41 install busybox.links %{buildroot}%{_datadir}/busybox
42 install applets/install.sh %{buildroot}%{_bindir}/busybox.install
43 install busybox %{buildroot}%{_prefix}/bin
46 %manifest %{name}.manifest
50 %{_bindir}/busybox.install
51 %config %{_datadir}/busybox/busybox.links