# $Id: PKGBUILD 160678 2012-06-03 16:32:18Z dreisner $ # Maintainer: Dave Reisner <dreisner@archlinux.org> # Maintainer: Thomas Bächler <thomas@archlinux.org> pkgname=mkinitcpio-busybox pkgver=1.20.1 pkgrel=1 pkgdesc="base initramfs tools" arch=('i686' 'x86_64') url="http://www.busybox.net/" license=('GPL') depends=('glibc') options=('!buildflags') source=("http://busybox.net/downloads/busybox-$pkgver.tar.bz2" 'config' 'sys_resource.patch') build() { cd "$srcdir/busybox-$pkgver" patch -Np1 < $srcdir/sys_resource.patch local safeflags="${CARCH/_/-} -mtune=generic -Os -pipe -fno-strict-aliasing" sed 's|^\(CONFIG_EXTRA_CFLAGS\)=.*|\1="-march='"$safeflags"'"|' \ "$srcdir/config" > .config make } package() { install -Dm755 "$srcdir/busybox-$pkgver/busybox" "$pkgdir/usr/lib/initcpio/busybox" } # vim:set ts=2 sw=2 et: md5sums=('af2fededb6dca804544c05684636e574' 'dd4c0fefe9bb9e65945a5b5525543fd7' '47e725861776dbaad351e021c9a4df5a')