12345678910111213141516171819202122232425262728293031 |
- # Tanım: UNIX araçlarının hafif hallerinin tek ikilide yer alması
- # URL: http://busybox.net/
- # Paketçi: milisarge
- # Gerekler:
- # Grup: sistem
- isim=busybox
- surum=1.27.2
- devir=2
- kaynak=(http://busybox.net/downloads/$isim-$surum.tar.bz2
- busybox-1.27.0_lzip-0.patch)
- derle() {
- cd $isim-$surum
- # https://bugs.gentoo.org/show_bug.cgi?id=310413
- export CFLAGS+=' -fno-strict-aliasing'
- [ "$CC" ] || CC=gcc
- patch -Np1 -i "${SRC}/busybox-1.27.0_lzip-0.patch"
- #for i in $SRC/*.patch; do
- # patch -p1 -i $i
- #done
- make defconfig
- make CC="$CC"
- install -m 0755 -D busybox $PKG/sbin/busybox
- make clean
- export LDFLAGS+=' -static'
- make defconfig
- make CC="$CC"
- install -m 0755 -D busybox $PKG/sbin/busybox.static
- }
|