summaryrefslogtreecommitdiff
path: root/core/mkinitcpio-busybox
diff options
context:
space:
mode:
authorNicolas Reynolds <fauno@kiwwwi.com.ar>2011-06-21 10:21:28 -0300
committerNicolas Reynolds <fauno@kiwwwi.com.ar>2011-06-21 10:21:28 -0300
commit93c61adf5995517ceecb6308255ff7fb85d59fcb (patch)
treeed3f00cdc5942fd4afdc96165a91d8f64a0ab424 /core/mkinitcpio-busybox
parent8a79dffbc1b5f55765698c420217bb06f67bb684 (diff)
Big [core] update
Diffstat (limited to 'core/mkinitcpio-busybox')
-rw-r--r--core/mkinitcpio-busybox/PKGBUILD13
1 files changed, 8 insertions, 5 deletions
diff --git a/core/mkinitcpio-busybox/PKGBUILD b/core/mkinitcpio-busybox/PKGBUILD
index 7b59c45c8..7458facf3 100644
--- a/core/mkinitcpio-busybox/PKGBUILD
+++ b/core/mkinitcpio-busybox/PKGBUILD
@@ -17,11 +17,14 @@ build() {
cd "${srcdir}/busybox-${pkgver}"
unset CFLAGS CXXFLAGS
- if [ ${CARCH} = "x86_64" ]; then
- sed 's|^CONFIG_EXTRA_CFLAGS=.*|CONFIG_EXTRA_CFLAGS="-march=x86-64 -mtune=generic -Os -pipe -fno-strict-aliasing"|' "${srcdir}/config" > .config
- else
- sed 's|^CONFIG_EXTRA_CFLAGS=.*|CONFIG_EXTRA_CFLAGS="-march=i686 -mtune=generic -Os -pipe -fno-strict-aliasing"|' "${srcdir}/config" > .config
- fi
+ case $CARCH in
+ x86_64)
+ sed 's|^CONFIG_EXTRA_CFLAGS=.*|CONFIG_EXTRA_CFLAGS="-march=x86-64 -mtune=generic -Os -pipe -fno-strict-aliasing"|' "${srcdir}/config" > .config ;;
+ i686)
+ sed 's|^CONFIG_EXTRA_CFLAGS=.*|CONFIG_EXTRA_CFLAGS="-march=i686 -mtune=generic -Os -pipe -fno-strict-aliasing"|' "${srcdir}/config" > .config ;;
+ mips64el)
+ sed 's|^CONFIG_EXTRA_CFLAGS=.*|CONFIG_EXTRA_CFLAGS="-O2 -march=loongson2f -mabi=n32 -mplt -Wa,-mfix-loongson2f-nop -Os -pipe -fno-strict-aliasing"|' "${srcdir}/config" > .config ;;
+ esac
make
}