binutils: update to 2.20.1

This commit is contained in:
Juergen Daubert 2010-06-03 10:08:29 +00:00
parent b61c12302c
commit 97099b0fd9
3 changed files with 12 additions and 13 deletions

View File

@ -41,15 +41,15 @@ drwxr-xr-x root/root usr/lib/ldscripts/
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xn
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xr
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xu
-rwxr-xr-x root/root usr/lib/libbfd-2.19.1.so
-rwxr-xr-x root/root usr/lib/libbfd-2.20.1.so
-rw-r--r-- root/root usr/lib/libbfd.a
-rwxr-xr-x root/root usr/lib/libbfd.la
lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.19.1.so
lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.20.1.so
-rw-r--r-- root/root usr/lib/libiberty.a
-rwxr-xr-x root/root usr/lib/libopcodes-2.19.1.so
-rwxr-xr-x root/root usr/lib/libopcodes-2.20.1.so
-rw-r--r-- root/root usr/lib/libopcodes.a
-rwxr-xr-x root/root usr/lib/libopcodes.la
lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.19.1.so
lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.20.1.so
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/
-rw-r--r-- root/root usr/man/man1/addr2line.1.gz

View File

@ -1,2 +1 @@
09a8c5821a2dfdbb20665bc0bd680791 binutils-2.19.1.tar.bz2
547895a1bfb0224835995a3bd9690ae4 test-demangle.c.diff
9cdfb9d6ec0578c166d3beae5e15c4e5 binutils-2.20.1.tar.bz2

View File

@ -4,23 +4,23 @@
# Depends on: zlib
name=binutils
version=2.19.1
release=2
source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2
test-demangle.c.diff)
version=2.20.1
release=1
source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
build() {
patch -d $name-$version -p0 -i $SRC/test-demangle.c.diff
sed -i '/^SUBDIRS/s/doc//' $name-$version/bfd/Makefile.in
sed -i '/^# RELEASE=y/s/#//' $name-$version/bfd/Makefile.in
mkdir build
cd build
../$name-$version/configure --prefix=/usr \
--mandir=/usr/man \
--enable-shared \
--disable-nls
--disable-nls
make tooldir=/usr
make check
make tooldir=/usr DESTDIR=$PKG install
cp ../$name-$version/include/libiberty.h $PKG/usr/include
rm -rf $PKG/usr/info
rm -r $PKG/usr/share
sed -i "s|-L$SRC[^ ]* ||g" $PKG/usr/lib/libbfd.la
}