[arch-commits] Commit in mkinitcpio-busybox/trunk (PKGBUILD)

Thomas Bächler thomas at archlinux.org
Fri Feb 5 23:09:06 UTC 2010


    Date: Friday, February 5, 2010 @ 18:09:06
  Author: thomas
Revision: 67248

Adjust config checksums, adjust CFLAGS

Modified:
  mkinitcpio-busybox/trunk/PKGBUILD

----------+
 PKGBUILD |   13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-02-05 23:02:56 UTC (rev 67247)
+++ PKGBUILD	2010-02-05 23:09:06 UTC (rev 67248)
@@ -2,7 +2,7 @@
 # Maintainer: Thomas Bächler <thomas at archlinux.org>
 pkgname=mkinitcpio-busybox
 pkgver=1.15.3
-pkgrel=2
+pkgrel=3
 pkgdesc="base initramfs tools"
 arch=('i686' 'x86_64')
 url="http://www.busybox.net/"
@@ -11,18 +11,21 @@
 source=(http://busybox.net/downloads/busybox-${pkgver}.tar.bz2
         config)
 sha256sums=('d74020ad2cc5a4dcc5109c44dbd0e22582d6ce42954b0f1ff29763c8c0ff03cb'
-            '9ab2b47334e4331911448ceaf15e033b7183ce3d4b21e8365b076f144bfc54d6')
+            'b6a18688acd0cca0671f322ce248cc3ea256f06e026f0c0577ad3c3d8c719a2d')
 
 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"|' "${srcdir}/config" > .config
+    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"|' "${srcdir}/config" > .config
+    sed 's|^CONFIG_EXTRA_CFLAGS=.*|CONFIG_EXTRA_CFLAGS="-march=i686 -mtune=generic -Os -pipe -fno-strict-aliasing"|' "${srcdir}/config" > .config
   fi
   make || return 1
-  install -D -m755 busybox "${pkgdir}/lib/initcpio/busybox"
 }
+
+package() {
+  install -D -m755 "${srcdir}/busybox-${pkgver}"/busybox "${pkgdir}/lib/initcpio/busybox"
+}
 # vim:set ts=2 sw=2 et:




More information about the arch-commits mailing list