Updated toolchain for CRUX 3.0.
[crux-arm-cross-compiler.git] / arm-binutils / Pkgfile
index 738470c3867917193717c0d5dd42e250180ef8d1..9ef8212949d576eff00d731d7f9efa174c1ded55 100644 (file)
@@ -3,14 +3,11 @@
 # Depends on:  zlib
 
 name=arm-binutils
-version=2.19.1
+version=2.23.1
 release=1
-source=(ftp://ftp.gnu.org/gnu/binutils/binutils-$version.tar.bz2
-        binutils-$version-branch_update-5.patch)
+source=(ftp://ftp.gnu.org/gnu/binutils/binutils-$version.tar.bz2)
 
 build() {
-    patch -p0 -i $SRC/binutils-$version-branch_update-5.patch
-
     # We don't have makeinfo, so don't try to build documentation.
     sed -i '/^SUBDIRS/s/doc//' binutils-$version/*/Makefile.in
 
@@ -23,9 +20,11 @@ build() {
     AR=ar AS=as \
     ../binutils-$version/configure \
         --prefix=/usr \
+        --mandir=/usr/man \
         --enable-shared \
         --disable-nls \
-        --host=i686-cross-linux-gnu \
+        --disable-werror \
+        --host=x86_64-cross-linux-gnu \
         --target=armv5tel-softfloat-linux-gnueabi \
         --nfp \
         --disable-multilib
@@ -34,7 +33,8 @@ build() {
     make
     make DESTDIR=$PKG install
 
-    rm -rf $PKG/usr/info
+    rm -rf $PKG/usr/share/info
+    rmdir $PKG/usr/share
 
     rm $PKG/usr/lib/libiberty.a
     rmdir $PKG/usr/lib