aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/busybox
AgeCommit message (Collapse)Author
2010-07-15busybox: add suport for FEATURE_INDIVIDUAL setupRoman Khimov
Where each applet is installed as a tiny binary linked against shared libbusybox. Signed-off-by: Roman I Khimov <khimov@altell.ru>
2010-07-10busybox.inc: bump PRKoen Kooi
2010-07-09busybox 1.16.2: added a defined(__nios2__)Frans Meulenbroeks
(actually as there were two entries for __s390__ hijacked one of it Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-09busybox_1.15.3: added a defined(__nios2__)Frans Meulenbroeks
(actually as there were two entries for __s390__ hijacked one of it Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-09busybox 1.14.3: added a defined(__nios2__)Frans Meulenbroeks
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-07-08busybox: picking IPv6 per default is not up to the packageBernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-07-08busybox: configure according to {MACHINE, DISTRO}_FEATURESBernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-07-01busybox_1.16.2: increase D_P for shrMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-07-01busybox 1.16.2: Fix udhcpd and udhcpc in configDirk Opfer
Starting with version 1.16.x busybox changed CONFIG_APP_UDHCPxxx into CONFIG_UDHCPCxxx. - Change defconfigs - Fix do_install_append to install the scritps if these options are set
2010-07-01busybox: 1.16.1 -> 1.16.2 (new stable)Dirk Opfer
2010-06-26busybox-1.13.2: add __nios2__ conditionalFrans Meulenbroeks
busybox fdisk has if defined(__arch__) statements. This patch adds the defined line for nios2 (__nios2__) Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-06-18busybox_1.15.3.bb: Work around the gcc 4.5 ICE on thumbKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-06-17busybox-1.11.3/busybox-1.13.2: enable backgrounding for udhcpcSteffen Sledz
* The former default behaviour was to exit with failure if lease is not immediately obtained. This results in permanent network disconnect if DHCP server is (accidentally) not available at boot time. :( * Since bb 1.14 this is no longer hardcoded and can be configured. Signed-off-by: Steffen Sledz <sledz@dresearch.de> Acked-by: Henri Bragge <henri.bragge@dcombus.com>
2010-06-10recipes: bump PR/INC_PR for packages changed in ↵Martin Jansa
RDEPENDS/RRECOMMENDS/RSUGGESTS/RPROVIDES/RCONFLICTS/RREPLACES cleanup * only 769 from 1102 recipes were covered by automatic PR bump, list of remaining 333 recipes not using PR/INC_PR is available for manual PR add or INC_PR conversion - volunteers? http://build.shr-project.org/tests/jama/files.not.PR.bumped * just echo 'PR = "r1"' to recipes without any PR/INC_PR is not so good idea without manual check, because sometimes they rely on PR set in their .inc file and "r1" could make it go backwards Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-06-04busybox-static: Switch to FILESPATHPKGTom Rini
Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-06-03recipes: conform to OE packaging guidelines with RDEPENDS/RRECOMMENDSMartin Jansa
* there is probably very few cases when it's needed without _${PN}, if you find one in attached patch, please enlighten me * usually we want those only for ${PN} not for all ${PACKAGES} ie ${PN}-dev, ${PN)-doc etc * there is a check for this in recipe-sanity.bclass * there is maybe few possible fixes also in bbclasses cpan-base.bbclass:RDEPENDS += "${@["perl", ""][(bb.data.inherits_class('native', d))]}" distutils-base.bbclass:RDEPENDS += "python-core" gtk-icon-cache.bbclass:RDEPENDS += "hicolor-icon-theme" image.bbclass:RDEPENDS += "${IMAGE_INSTALL} ${IMAGE_BOOT}" module.bbclass:RDEPENDS += "kernel (${KERNEL_VERSION}) update-modules" ?opie_i18n.bbclass: rdepends = bb.data.getVar("RDEPENDS", d, 1) ?opie_i18n.bbclass: bb.data.setVar('RDEPENDS_%s' % x[0].lower(), pn, d) ?opie_i18n.bbclass: bb.data.setVar('RDEPENDS', rdepends, d) rubyextension.bbclass:RDEPENDS += "ruby" Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <k-kooi@ti.com>
2010-05-31busybox 1.16.1: add recipeKoen Kooi
2010-05-25Make the do_patch apply=yes param implicit if extension is .diff/.patchChris Larson
For .diff/.patch you need to apply manually, you can specify apply=no. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-05-25Rename url params patch=<ignored>/pnum=<n> to apply={yes,no}/striplevel=<n>Chris Larson
I think this makes the behavior rather more clear. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-05-17busybox/syslogs: use update-alternatives for syslog selectionSteffen Sledz
* u-a for init scripts of busybox-syslog, sysklogd, and rsyslog * syslog-ng needs to be integrated too! Signed-off-by: Steffen Sledz <sledz@dresearch.de> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-05-14busybox: Fix the -dbg package, bump INC_PRTom Rini
busybox will link to busybox_unstripped then strip to produce busybox, giving us an empty -dbg package. At the end of do_compile, copy busybox_unstripped to busybox, so our striping happens as expected. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-04-30busybox: add patch for installing run-parts to /usr/bin/ instead of /binMartin Jansa
* otherwise debianutils install will fail with update-alternatives: Error: cannot register alternative run-parts to /usr/bin/run-parts since it is already registered to /bin/run-parts Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-04-22busybox: prevent postinst script from failingSergey Lapin
recent addition in rootfs_ipk.bbclass which runs postinst scripts with -e option, while very useful, prevents busybox from configuring at image build time. It will be configured at first image boot if your file system is writable, but in case of e.g. squashfs, that will be fatal error. This commit prevents postinst to fail, so busybox will create all needed links at image build time.
2010-04-12recipes: move checksums to recipes from checksums.ini, part 2 manual adjustementMartin Jansa
* all: multiple checked items in SRC_URI (needs name= param) * other fixes like non-existent URL, checksums moved ot .inc or included .bb (ie for -native) * ... * tested with micro/micro-uclibc/Angstrom/SHR with SOURCE_MIRROR_FETCH="True" (ignoring COMPATIBLE_* * also tested -c fetch with s/SRC_URI_append_[^ ]*/SRC_URI_append/g and s/SRC_URI_[^ ]*/SRC_URI_append/g to catch all URLs used only for distro/machine/virtual override (see http://build.shr-project.org/tests/jama/SRC_URI.removeOverrides.patch) * in case I downloaded different checksum then what was in checksums.ini I used the old one from checksums.ini and put my checksum in comment * I'll send to ML list of recipes which cannot be downloaded (weren't converted) and where I got different checksums Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-04-12recipes: move checksums to recipes from checksums.iniMartin Jansa
* fetch all *.bb with patched utils.bbclass appending all checksums found only in checksums.ini to recipe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-03-15busybox: update LICENSE to more specific GPLv2Denys Dmytriyenko
2010-03-11busybox: syslog to file instead of buffer for hipox machine by defaultsledz
Signed-off-by: Steffen Sledz <sledz@dresearch.de>
2010-03-07busybox: use u-a for /etc/default/mountall (collision with ↵Martin Jansa
util-linux-ng-mountall) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-03-04busybox: wget accept and ignore --no-check-certificateBernhard Reutner-Fischer
needed for self-hosting; applied to upstream Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Acked-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
2010-02-26busybox: If FEATURE_SUID=y, ship a SUID busybox, bump PRTom Rini
A number of applets will select FEATURE_SUID, and then not work unless the busybox binary is SUID. We switch from a "let the users decide" to "let the users opt-out". Signed-off-by: Tom Rini <tom_rini@mentor.com> Acked-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl> Acked-by: Koen Kooi <koen@openembedded.org>
2010-02-14busybox: some more !getopt_long fixes in hwclock.shBernhard Reutner-Fischer
busybox' hwclock can be built without support for getopt_long. Flags of the big hwclock are compatible with the busybox version. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2010-02-14busybox: use .tar.bz2Bernhard Reutner-Fischer
Switch to new-style checksums and remove all checksums for tarballs from checksums.ini Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2010-02-11busybox: use machine specific hwclock.sh for hipoxSteffen Sledz
At hipox machine we do not update the Hardware Clock with the System Clock time at stop to avoid needless increase of the RTC epoch counter. Signed-off-by: Steffen Sledz <sledz@dresearch.de>
2010-02-09busybox: trim superfluous trailing whitespace from .inc fileBernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2010-01-13busybox: bump INC_PR to force postinst script run on targets after u-a fixupMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-01-06busybox: Add new version 1.15.3Dirk Opfer
2009-11-13busybox_1.14.3: move checksum to bb filePhil Blundell
2009-11-03busybox-1.11.3: undefined reference __cpu_to_be16 fixed for busybox-staticSteffen Sledz
A patch fixing this problem inside the linux kernel was not accepted. For details see: - http://lkml.org/lkml/2009/6/18/223 - http://patchwork.kernel.org/patch/31164/ Signed-off-by: Steffen Sledz <sledz@dresearch.de>
2009-08-06busybox: add new version 1.14.3Dirk Opfer
DEFAULT_PREFERENCE is set to "-1".
2009-06-17busybox: fix up some recipes with custom SRC_URIsPhil Blundell
2009-06-17busybox: make udhcpc script work in absence of legacy net-toolsPhil Blundell
2009-06-16busybox: fix typo in defconfig for microPhil Blundell
2009-06-15busybox: add less bloated defconfig for microPhil Blundell
2009-06-08busybox: Split syslog initscript into busybox-syslogMichael Smith
The same is already done for httpd and udhcpd. This fixes Busybox deb upgrades: the prerm script was failing because the last command "/etc/init.d/syslog stop", added by the update-rc.d class, runs after the /bin/sh symlink has been removed. Many images expect busybox to contain the syslog initscript, so busybox RRECOMMENDS busybox-syslog. busybox-{syslog,httpd,udhcpd} now RDEPEND on busybox, for consistency with other packages in the recipe (e.g. busybox-mdev). Signed-off-by: Michael Smith <msmith@cbnco.com>
2009-06-08busybox: fix udhcpc default script location when prefix is not "/usr"Michael Smith
Signed-off-by: Michael Smith <msmith@cbnco.com>
2009-06-05busybox: put mountall in its own packageKoen Kooi
2009-06-05busybox: let update-alternatives create all symlinks, and use INC_PRMichael Smith
Back in 2005, commit 5e01906b set this up; in f7f1ac27 the recipe was changed to keep all the links in the package. This changes it back, and also removes special treatment of the links for crond, httpd, udhcpd, hwclock, and udhcpc. Signed-off-by: Michael Smith <msmith@cbnco.com>
2009-06-03busybox: allow building when prefix is "", not "/usr".Michael Smith
There was code to handle this, but it needed a tweak to prevent copying a directory on top of itself. Other prefixes (besides /usr) may also work now, but this is untested. busybox will also build when base_sbindir is "/bin" instead of "/sbin". Signed-off-by: Michael Smith <msmith@cbnco.com>
2009-05-27busybox: enabled stat in 1.13.2/angstromMarcin Juszkiewicz
2009-05-19busybox: add more patches, update nylon defconfigMartin Dietze