wok-current diff busybox/receipt @ rev 19610

busybox: replace 1.25 stuff by 1.26
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Jan 08 14:40:47 2017 +0100 (2017-01-08)
parents 2be6ee0ddc5a
children 9c81bcc2a3b7
line diff
     1.1 --- a/busybox/receipt	Sun Jul 24 18:01:03 2016 +0200
     1.2 +++ b/busybox/receipt	Sun Jan 08 14:40:47 2017 +0100
     1.3 @@ -64,6 +64,7 @@
     1.4  			chmod 4755 $src/_install/bin/busybox ;;
     1.5  		x86_64) echo "TODO" ;;
     1.6  		i?86)
     1.7 +			echo "=== Build busybox ==="
     1.8  			apply_bb_patchs &&
     1.9  			make oldconfig &&
    1.10  			make && make install || return 1
    1.11 @@ -72,6 +73,7 @@
    1.12  		    mv docs/busybox.1 docs/busybox.base.1
    1.13  
    1.14  			# prepare busybox-pam package
    1.15 +			echo "=== Build busybox-pam ==="
    1.16  		    sed -i 's/# CONFIG_PAM is not set/CONFIG_PAM=y/' .config
    1.17  		    make oldconfig && make || return 1
    1.18  		    strip --strip-unneeded -R .eh_frame -R .eh_frame_hdr busybox
    1.19 @@ -80,7 +82,9 @@
    1.20  
    1.21  		    # prepare busybox-static package
    1.22  		    if [ -x /usr/bin/uclibc-i486-gcc ]; then
    1.23 +			echo "=== Build busybox-uclibc ==="
    1.24  			cp $stuff/$PACKAGE-${VERSION%.*}.config-static .config
    1.25 +			sed -i 's/# CONFIG_ASH_INTERNAL_GLOB is not set/CONFIG_ASH_INTERNAL_GLOB=y/' .config
    1.26  			make oldconfig && make || return 1
    1.27  			cp busybox busybox-static
    1.28  			mv busybox busybox-uclibc
    1.29 @@ -88,6 +92,7 @@
    1.30  		    fi
    1.31  
    1.32  		    if [ -x /usr/bin/musl-gcc ]; then
    1.33 +			echo "=== Build busybox-musl ==="
    1.34  			# prepare busybox-musl package
    1.35  			cp $stuff/$PACKAGE-${VERSION%.*}.config-static .config
    1.36  			sed -i 's|uclibc-i486-||' .config
    1.37 @@ -97,6 +102,7 @@
    1.38  		    fi
    1.39  
    1.40  		    if [ -x /usr/lib/diet/bin/diet ]; then
    1.41 +			echo "=== Build busybox-diet ==="
    1.42  			# prepare busybox-diet package
    1.43  			cp $stuff/$PACKAGE-${VERSION%.*}.config-static .config
    1.44  			sed -i 's|uclibc-i486-||;s|CFLAGS="|&-D_BSD_SOURCE |;s|LDFLAGS="|&-Wl,--allow-multiple-definition |;s|LDLIBS="|&compat rpc |' .config
    1.45 @@ -106,6 +112,7 @@
    1.46  		    fi
    1.47  
    1.48  		    # prepare ssfs-busybox package
    1.49 +			echo "=== Build busybox-ssfs ==="
    1.50  		    rootfs=$src/ssfs-busybox/usr/share/ssfs/rootfs
    1.51  		    mkdir -p $rootfs/etc
    1.52  		    cp $stuff/$PACKAGE-${VERSION%.*}.config-ssfs .config
    1.53 @@ -117,6 +124,7 @@
    1.54  		    chmod 4755 $rootfs/bin/busybox
    1.55  
    1.56  			# Compile translations
    1.57 +			echo "=== Build translations ==="
    1.58  			make -C $stuff/po install
    1.59  			cp docs/busybox.base.1 docs/busybox.1
    1.60