diff options
Diffstat (limited to 'busybox/abuild')
| -rw-r--r-- | busybox/abuild | 36 |
1 files changed, 29 insertions, 7 deletions
diff --git a/busybox/abuild b/busybox/abuild index 0d3378b9..08c51704 100644 --- a/busybox/abuild +++ b/busybox/abuild @@ -1,6 +1,6 @@ name=busybox version=1.37.0 -release=6 +release=7 source="https://${name}.net/downloads/${name}-${version}.tar.bz2 0001-awk-fix-handling-of-literal-backslashes-in-replaceme.patch 0016-ping-make-ping-work-without-root-privileges.patch @@ -71,13 +71,13 @@ _enable() { build() { make defconfig - _disable XZCAT XZ UNXZ UNLZMA LZCAT LZMA # provided by xz + #_disable XZCAT XZ UNXZ UNLZMA LZCAT LZMA # provided by xz _disable STRINGS # provided by llvm #_disable CLEAR RESET # provided by ncurses - _disable PATCH # provided by patch (GNU patch works better) - _disable BZCAT BUNZIP2 BZIP2 # provided by bzip2 - _disable CHATTR LSATTR MKE2FS FINDFS MKFS_EXT2 BLKID # provided by e2fsprogs - _disable MKDOSFS MKFS_VFAT # provided by dosfstools + #_disable PATCH # provided by patch (GNU patch works better) + #_disable BZCAT BUNZIP2 BZIP2 # provided by bzip2 + #_disable CHATTR LSATTR MKE2FS FINDFS MKFS_EXT2 BLKID # provided by e2fsprogs + #_disable MKDOSFS MKFS_VFAT # provided by dosfstools _disable FSCK_MINIX MKFS_MINIX DPKG DPKG_DEB MAN # _disable MODPROBE_SMALL HUSH SHELL_HUSH RPM2CPIO # JUNKS @@ -85,6 +85,7 @@ build() { _enable STATIC # enable static build _enable FEATURE_MODUTILS_ALIAS FEATURE_MODUTILS_SYMBOLS # enable some kmod features + _enable NETCAT # enable netcat # install nologin to /sbin sed 's/BB_DIR_USR_SBIN/BB_DIR_SBIN/' -i util-linux/nologin.c @@ -118,5 +119,26 @@ build() { ${CC:-gcc} ${CFLAGS} $SRC/pause.c -o $PKG/usr/bin/pause install -d $PKG/usr/share/man/man1 - install -m644 $SRC/pause.1 $PKG/usr/share/man/man1/pause.1 + install -m644 $SRC/pause.1 $PKG/usr/share/man/man1/pause.1 + + cd $PKG + rm \ + bin/chattr \ + bin/lsattr \ + sbin/blkid \ + sbin/findfs \ + sbin/mkdosfs \ + sbin/mke2fs \ + sbin/mkfs.ext2 \ + sbin/mkfs.vfat \ + usr/bin/bunzip2 \ + usr/bin/bzcat \ + usr/bin/bzip2 \ + usr/bin/lzcat \ + usr/bin/lzma \ + usr/bin/patch \ + usr/bin/unlzma \ + usr/bin/unxz \ + usr/bin/xz \ + usr/bin/xzcat } |