Commit | Line | Data |
---|---|---|
21416e97 VM |
1 | # Description: The GNU Binutils are a collection of binary tools |
2 | # URL: http://sources.redhat.com/binutils/ | |
3 | # Maintainer: CRUX System Team, core-ports at crux dot nu | |
4 | # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu | |
5 | # Depends on: zlib flex | |
6 | ||
7 | name=binutils | |
8 | version=2.29.1 | |
9 | release=1 | |
10 | source=(http://ftpmirror.gnu.org/gnu/$name/$name-$version.tar.bz2) | |
11 | ||
12 | build() { | |
13 | sed -i '/^SUBDIRS/s/doc//' $name-$version/bfd/Makefile.in | |
14 | ||
15 | mkdir build | |
16 | cd build | |
17 | ||
18 | ../$name-$version/configure --prefix=/usr \ | |
19 | --enable-shared \ | |
20 | --disable-nls \ | |
21 | --enable-ld=default \ | |
22 | --enable-gold=yes \ | |
23 | --enable-plugins \ | |
bfaf37b6 | 24 | --enable-install-libiberty \ |
21416e97 VM |
25 | --disable-werror |
26 | ||
27 | make tooldir=/usr | |
28 | make tooldir=/usr DESTDIR=$PKG install | |
29 | ||
30 | install -m 0644 ../$name-$version/include/libiberty.h $PKG/usr/include | |
31 | ||
32 | rm -r $PKG/usr/share/info | |
33 | rm $PKG/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}.1 | |
34 | sed -i "s|-L$SRC[^ ]* ||g" $PKG/usr/lib/lib{bfd,opcodes}.la | |
35 | } |