aboutsummaryrefslogtreecommitdiff
path: root/busybox/abuild
diff options
context:
space:
mode:
Diffstat (limited to 'busybox/abuild')
-rw-r--r--busybox/abuild36
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
}