[arch-commits] Commit in binutils-multilib/trunk (PKGBUILD)

Jan Steffens heftig at nymeria.archlinux.org
Wed Apr 10 19:26:48 UTC 2013


    Date: Wednesday, April 10, 2013 @ 21:26:47
  Author: heftig
Revision: 88066

2.23.2-2

Modified:
  binutils-multilib/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-04-10 19:23:27 UTC (rev 88065)
+++ PKGBUILD	2013-04-10 19:26:47 UTC (rev 88066)
@@ -6,7 +6,7 @@
 
 pkgname=binutils-multilib
 pkgver=2.23.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A set of programs to assemble and manipulate binary and object files for multilib"
 arch=('x86_64')
 url="http://www.gnu.org/software/binutils/"
@@ -25,16 +25,22 @@
          'dfde4428f08d91f309cdcfe92bf28d08'
          '34e439ce23213a91e2af872dfbb5094c')
 
-build() {
+prepare() {
   cd ${srcdir}/binutils-${pkgver}
 
   # http://sourceware.org/git/?p=binutils.git;a=patch;h=e02bf935
   # http://sourceware.org/git/?p=binutils.git;a=patch;h=935f8542
   patch -p1 -i ${srcdir}/binutils-2.23.2-texinfo-5.0.patch
 
-  cd ${srcdir}
-  mkdir binutils-build && cd binutils-build
+  # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
 
+  mkdir ${srcdir}/binutils-build
+}
+
+build() {
+  cd ${srcdir}/binutils-build
+
   ${srcdir}/binutils-${pkgver}/configure --prefix=/usr \
     --with-lib-path=/usr/lib:/usr/local/lib \
     --with-bugurl=https://bugs.archlinux.org/ \




More information about the arch-commits mailing list