busybox: update to 1.22.1.

This commit is contained in:
Juan RP 2014-02-10 12:02:28 +01:00
parent af2b577f8e
commit 46b4581df8
2 changed files with 63 additions and 51 deletions

View File

@ -1,7 +1,7 @@
# #
# Automatically generated make config: don't edit # Automatically generated make config: don't edit
# Busybox version: 1.20.1 # Busybox version: 1.22.1
# Sat Jun 2 10:29:53 2012 # Mon Feb 10 12:01:26 2014
# #
CONFIG_HAVE_DOT_CONFIG=y CONFIG_HAVE_DOT_CONFIG=y
@ -42,6 +42,7 @@ CONFIG_LAST_SUPPORTED_WCHAR=767
# CONFIG_FEATURE_UTMP is not set # CONFIG_FEATURE_UTMP is not set
# CONFIG_FEATURE_WTMP is not set # CONFIG_FEATURE_WTMP is not set
# CONFIG_FEATURE_PIDFILE is not set # CONFIG_FEATURE_PIDFILE is not set
CONFIG_PID_FILE_PATH=""
CONFIG_FEATURE_SUID=y CONFIG_FEATURE_SUID=y
# CONFIG_FEATURE_SUID_CONFIG is not set # CONFIG_FEATURE_SUID_CONFIG is not set
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set # CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
@ -96,6 +97,7 @@ CONFIG_FEATURE_SYSTEMD=y
CONFIG_FEATURE_RTMINMAX=y CONFIG_FEATURE_RTMINMAX=y
CONFIG_PASSWORD_MINLEN=6 CONFIG_PASSWORD_MINLEN=6
CONFIG_MD5_SMALL=1 CONFIG_MD5_SMALL=1
CONFIG_SHA3_SMALL=1
# CONFIG_FEATURE_FAST_TOP is not set # CONFIG_FEATURE_FAST_TOP is not set
# CONFIG_FEATURE_ETC_NETWORKS is not set # CONFIG_FEATURE_ETC_NETWORKS is not set
CONFIG_FEATURE_USE_TERMIOS=y CONFIG_FEATURE_USE_TERMIOS=y
@ -133,7 +135,14 @@ CONFIG_FEATURE_SKIP_ROOTFS=y
# CONFIG_AR is not set # CONFIG_AR is not set
# CONFIG_FEATURE_AR_LONG_FILENAMES is not set # CONFIG_FEATURE_AR_LONG_FILENAMES is not set
# CONFIG_FEATURE_AR_CREATE is not set # CONFIG_FEATURE_AR_CREATE is not set
# CONFIG_UNCOMPRESS is not set
CONFIG_GUNZIP=y
CONFIG_BUNZIP2=y CONFIG_BUNZIP2=y
# CONFIG_UNLZMA is not set
# CONFIG_FEATURE_LZMA_FAST is not set
# CONFIG_LZMA is not set
CONFIG_UNXZ=y
CONFIG_XZ=y
CONFIG_BZIP2=y CONFIG_BZIP2=y
# CONFIG_CPIO is not set # CONFIG_CPIO is not set
# CONFIG_FEATURE_CPIO_O is not set # CONFIG_FEATURE_CPIO_O is not set
@ -141,7 +150,6 @@ CONFIG_BZIP2=y
# CONFIG_DPKG is not set # CONFIG_DPKG is not set
# CONFIG_DPKG_DEB is not set # CONFIG_DPKG_DEB is not set
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set # CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
CONFIG_GUNZIP=y
CONFIG_GZIP=y CONFIG_GZIP=y
# CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set # CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set
CONFIG_GZIP_FAST=2 CONFIG_GZIP_FAST=2
@ -161,12 +169,6 @@ CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
CONFIG_FEATURE_TAR_UNAME_GNAME=y CONFIG_FEATURE_TAR_UNAME_GNAME=y
# CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set # CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set
# CONFIG_FEATURE_TAR_SELINUX is not set # CONFIG_FEATURE_TAR_SELINUX is not set
# CONFIG_UNCOMPRESS is not set
# CONFIG_UNLZMA is not set
# CONFIG_FEATURE_LZMA_FAST is not set
# CONFIG_LZMA is not set
CONFIG_UNXZ=y
CONFIG_XZ=y
CONFIG_UNZIP=y CONFIG_UNZIP=y
# #
@ -184,6 +186,7 @@ CONFIG_GROUPS=y
CONFIG_TEST=y CONFIG_TEST=y
CONFIG_FEATURE_TEST_64=y CONFIG_FEATURE_TEST_64=y
CONFIG_TOUCH=y CONFIG_TOUCH=y
CONFIG_FEATURE_TOUCH_NODEREF=y
CONFIG_FEATURE_TOUCH_SUSV3=y CONFIG_FEATURE_TOUCH_SUSV3=y
CONFIG_TR=y CONFIG_TR=y
CONFIG_FEATURE_TR_CLASSES=y CONFIG_FEATURE_TR_CLASSES=y
@ -263,6 +266,7 @@ CONFIG_SEQ=y
# CONFIG_SHA1SUM is not set # CONFIG_SHA1SUM is not set
# CONFIG_SHA256SUM is not set # CONFIG_SHA256SUM is not set
# CONFIG_SHA512SUM is not set # CONFIG_SHA512SUM is not set
CONFIG_SHA3SUM=y
CONFIG_SLEEP=y CONFIG_SLEEP=y
CONFIG_FEATURE_FANCY_SLEEP=y CONFIG_FEATURE_FANCY_SLEEP=y
CONFIG_FEATURE_FLOAT_SLEEP=y CONFIG_FEATURE_FLOAT_SLEEP=y
@ -308,6 +312,10 @@ CONFIG_FEATURE_AUTOWIDTH=y
# Common options for df, du, ls # Common options for df, du, ls
# #
CONFIG_FEATURE_HUMAN_READABLE=y CONFIG_FEATURE_HUMAN_READABLE=y
#
# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
#
# CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set # CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set
# #
@ -352,7 +360,16 @@ CONFIG_WHICH=y
# #
# Editors # Editors
# #
CONFIG_AWK=y
CONFIG_FEATURE_AWK_LIBM=y
CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y
CONFIG_CMP=y
CONFIG_DIFF=y
# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set
CONFIG_FEATURE_DIFF_DIR=y
CONFIG_ED=y
# CONFIG_PATCH is not set # CONFIG_PATCH is not set
CONFIG_SED=y
CONFIG_VI=y CONFIG_VI=y
CONFIG_FEATURE_VI_MAX_LEN=4096 CONFIG_FEATURE_VI_MAX_LEN=4096
CONFIG_FEATURE_VI_8BIT=y CONFIG_FEATURE_VI_8BIT=y
@ -367,15 +384,6 @@ CONFIG_FEATURE_VI_SETOPTS=y
CONFIG_FEATURE_VI_SET=y CONFIG_FEATURE_VI_SET=y
CONFIG_FEATURE_VI_WIN_RESIZE=y CONFIG_FEATURE_VI_WIN_RESIZE=y
CONFIG_FEATURE_VI_ASK_TERMINAL=y CONFIG_FEATURE_VI_ASK_TERMINAL=y
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
CONFIG_AWK=y
CONFIG_FEATURE_AWK_LIBM=y
CONFIG_CMP=y
CONFIG_DIFF=y
# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set
CONFIG_FEATURE_DIFF_DIR=y
CONFIG_ED=y
CONFIG_SED=y
CONFIG_FEATURE_ALLOW_EXEC=y CONFIG_FEATURE_ALLOW_EXEC=y
# #
@ -518,6 +526,7 @@ CONFIG_DEFAULT_DEPMOD_FILE=""
# Linux System Utilities # Linux System Utilities
# #
# CONFIG_BLOCKDEV is not set # CONFIG_BLOCKDEV is not set
CONFIG_FSTRIM=y
# CONFIG_MDEV is not set # CONFIG_MDEV is not set
# CONFIG_FEATURE_MDEV_CONF is not set # CONFIG_FEATURE_MDEV_CONF is not set
# CONFIG_FEATURE_MDEV_RENAME is not set # CONFIG_FEATURE_MDEV_RENAME is not set
@ -604,23 +613,27 @@ CONFIG_VOLUMEID=y
# #
# Filesystem/Volume identification # Filesystem/Volume identification
# #
CONFIG_FEATURE_VOLUMEID_EXT=y
# CONFIG_FEATURE_VOLUMEID_BTRFS is not set # CONFIG_FEATURE_VOLUMEID_BTRFS is not set
# CONFIG_FEATURE_VOLUMEID_REISERFS is not set # CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
CONFIG_FEATURE_VOLUMEID_EXFAT=y
CONFIG_FEATURE_VOLUMEID_EXT=y
CONFIG_FEATURE_VOLUMEID_F2FS=y
# CONFIG_FEATURE_VOLUMEID_FAT is not set # CONFIG_FEATURE_VOLUMEID_FAT is not set
# CONFIG_FEATURE_VOLUMEID_HFS is not set # CONFIG_FEATURE_VOLUMEID_HFS is not set
# CONFIG_FEATURE_VOLUMEID_JFS is not set
# CONFIG_FEATURE_VOLUMEID_XFS is not set
# CONFIG_FEATURE_VOLUMEID_NTFS is not set
CONFIG_FEATURE_VOLUMEID_ISO9660=y CONFIG_FEATURE_VOLUMEID_ISO9660=y
CONFIG_FEATURE_VOLUMEID_UDF=y # CONFIG_FEATURE_VOLUMEID_JFS is not set
# CONFIG_FEATURE_VOLUMEID_LUKS is not set
CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
# CONFIG_FEATURE_VOLUMEID_SYSV is not set
# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set # CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set
CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
# CONFIG_FEATURE_VOLUMEID_LUKS is not set
CONFIG_FEATURE_VOLUMEID_NILFS=y
# CONFIG_FEATURE_VOLUMEID_NTFS is not set
# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
# CONFIG_FEATURE_VOLUMEID_SQUASHFS is not set
# CONFIG_FEATURE_VOLUMEID_SYSV is not set
CONFIG_FEATURE_VOLUMEID_UDF=y
# CONFIG_FEATURE_VOLUMEID_XFS is not set
# #
# Miscellaneous Utilities # Miscellaneous Utilities
@ -638,6 +651,7 @@ CONFIG_FEATURE_LESS_DASHCMD=y
CONFIG_FEATURE_LESS_LINENUMS=y CONFIG_FEATURE_LESS_LINENUMS=y
# CONFIG_NANDWRITE is not set # CONFIG_NANDWRITE is not set
# CONFIG_NANDDUMP is not set # CONFIG_NANDDUMP is not set
# CONFIG_RFKILL is not set
# CONFIG_SETSERIAL is not set # CONFIG_SETSERIAL is not set
# CONFIG_UBIATTACH is not set # CONFIG_UBIATTACH is not set
# CONFIG_UBIDETACH is not set # CONFIG_UBIDETACH is not set
@ -645,6 +659,7 @@ CONFIG_FEATURE_LESS_LINENUMS=y
# CONFIG_UBIRMVOL is not set # CONFIG_UBIRMVOL is not set
# CONFIG_UBIRSVOL is not set # CONFIG_UBIRSVOL is not set
# CONFIG_UBIUPDATEVOL is not set # CONFIG_UBIUPDATEVOL is not set
# CONFIG_WALL is not set
# CONFIG_ADJTIMEX is not set # CONFIG_ADJTIMEX is not set
# CONFIG_BBCONFIG is not set # CONFIG_BBCONFIG is not set
# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set # CONFIG_FEATURE_COMPRESS_BBCONFIG is not set
@ -701,7 +716,6 @@ CONFIG_FEATURE_EJECT_SCSI=y
# CONFIG_MT is not set # CONFIG_MT is not set
# CONFIG_RAIDAUTORUN is not set # CONFIG_RAIDAUTORUN is not set
# CONFIG_READAHEAD is not set # CONFIG_READAHEAD is not set
# CONFIG_RFKILL is not set
# CONFIG_RUNLEVEL is not set # CONFIG_RUNLEVEL is not set
# CONFIG_RX is not set # CONFIG_RX is not set
# CONFIG_SETSID is not set # CONFIG_SETSID is not set
@ -712,7 +726,6 @@ CONFIG_FEATURE_EJECT_SCSI=y
# CONFIG_TIMEOUT is not set # CONFIG_TIMEOUT is not set
# CONFIG_TTYSIZE is not set # CONFIG_TTYSIZE is not set
# CONFIG_VOLNAME is not set # CONFIG_VOLNAME is not set
# CONFIG_WALL is not set
# CONFIG_WATCHDOG is not set # CONFIG_WATCHDOG is not set
# #
@ -886,6 +899,13 @@ CONFIG_PMAP=y
CONFIG_PSTREE=y CONFIG_PSTREE=y
# CONFIG_PWDX is not set # CONFIG_PWDX is not set
# CONFIG_SMEMCAP is not set # CONFIG_SMEMCAP is not set
CONFIG_TOP=y
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
CONFIG_FEATURE_TOP_SMP_CPU=y
CONFIG_FEATURE_TOP_DECIMALS=y
CONFIG_FEATURE_TOP_SMP_PROCESS=y
CONFIG_FEATURE_TOPMEM=y
# CONFIG_UPTIME is not set # CONFIG_UPTIME is not set
# CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set # CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set
# CONFIG_FREE is not set # CONFIG_FREE is not set
@ -906,13 +926,6 @@ CONFIG_PS=y
# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set # CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
# CONFIG_RENICE is not set # CONFIG_RENICE is not set
# CONFIG_BB_SYSCTL is not set # CONFIG_BB_SYSCTL is not set
CONFIG_TOP=y
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
CONFIG_FEATURE_TOP_SMP_CPU=y
CONFIG_FEATURE_TOP_DECIMALS=y
CONFIG_FEATURE_TOP_SMP_PROCESS=y
CONFIG_FEATURE_TOPMEM=y
CONFIG_FEATURE_SHOW_THREADS=y CONFIG_FEATURE_SHOW_THREADS=y
# CONFIG_WATCH is not set # CONFIG_WATCH is not set
@ -1007,6 +1020,7 @@ CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0 CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
# CONFIG_LOGREAD is not set # CONFIG_LOGREAD is not set
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set # CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
# CONFIG_FEATURE_KMSG_SYSLOG is not set
# CONFIG_KLOGD is not set # CONFIG_KLOGD is not set
# CONFIG_FEATURE_KLOGD_KLOGCTL is not set # CONFIG_FEATURE_KLOGD_KLOGCTL is not set
# CONFIG_LOGGER is not set # CONFIG_LOGGER is not set

View File

@ -1,25 +1,23 @@
# Build template for 'busybox'. # Build template for 'busybox'.
pkgname=busybox pkgname=busybox
version=1.20.2 version=1.22.1
revision=2 revision=1
hostmakedepends="perl" hostmakedepends="perl"
short_desc="The Swiss Army Knife of Embedded Linux" short_desc="The Swiss Army Knife of Embedded Linux"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2" license="GPL-2"
homepage="http://www.busybox.net" homepage="http://www.busybox.net"
distfiles="${homepage}/downloads/busybox-$version.tar.bz2" distfiles="${homepage}/downloads/busybox-$version.tar.bz2"
checksum=eb13ff01dae5618ead2ef6f92ba879e9e0390f9583bd545d8789d27cf39b6882 checksum=ae0b029d0a9e4dd71a077a790840e496dd838998e4571b87b60fed7462b6678b
long_desc="
BusyBox combines tiny versions of many common UNIX utilities into a single pre_build() {
small executable. It provides replacements for most of the utilities you cp -f ${FILESDIR}/dotconfig .config
usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox if [ "$CROSS_BUILD" ]; then
generally have fewer options than their full-featured GNU cousins; however, sed -e "s,\(CONFIG_CROSS_COMPILER_PREFIX\).*,\1=\"${XBPS_CROSS_TRIPLET}-\",g" -i .config
the options that are included provide the expected functionality and behave fi
very much like their GNU counterparts. BusyBox provides a fairly complete }
environment for any small or embedded system."
do_build() { do_build() {
cp -f ${FILESDIR}/dotconfig .config
make ${makejobs} make ${makejobs}
} }