diff options
author | Fernando Lopez Jr <fernando.lopezjr@gmail.com> | 2018-02-24 13:01:03 +0000 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2018-03-03 08:42:06 +0700 |
commit | ac29f11f3121063912f4d3b4f16a087d700bb195 (patch) | |
tree | 8adcf33a32538f5653136bbf352c7cc1add09ba4 /development/arm-binutils/arm-binutils.SlackBuild | |
parent | 934ab1348efcfc52d50f129ef5a2de4447bfb8df (diff) |
development/arm-binutils: Updated for version 2.30.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'development/arm-binutils/arm-binutils.SlackBuild')
-rw-r--r-- | development/arm-binutils/arm-binutils.SlackBuild | 39 |
1 files changed, 10 insertions, 29 deletions
diff --git a/development/arm-binutils/arm-binutils.SlackBuild b/development/arm-binutils/arm-binutils.SlackBuild index 5b6d8f10fe79a..d2ded90bb1334 100644 --- a/development/arm-binutils/arm-binutils.SlackBuild +++ b/development/arm-binutils/arm-binutils.SlackBuild @@ -28,7 +28,7 @@ # Claudio Henrique Fortes Felix <felix.claudio [at] gmail [dot] com>. PRGNAM=arm-binutils -VERSION=${VERSION:-2.29} +VERSION=${VERSION:-2.30} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -83,48 +83,29 @@ CXXFLAGS="$SLKCFLAGS" \ --localstatedir=/var \ --infodir=/usr/info \ --mandir=/usr/man \ + --build=$ARCH-slackware-linux \ + --target="arm-none-eabi" \ + --enable-interwork \ + --enable-multilib \ --disable-nls \ --disable-werror \ - --target=arm-none-eabi \ - --with-gnu-ld \ --with-gnu-as \ - --with-dwarf2 \ - --with-cpu=cortex-m3 \ - --with-fpu=fpv4-sp-d16 \ - --with-float=hard \ - --with-mode=thumb \ - --enable-interwork \ - --enable-multilib \ - --enable-install-libbfd \ - --enable-ld=default \ - --enable-gold \ - --enable-plugins \ - --enable-threads \ - --with-pic \ - --enable-shared \ - --enable-multilib \ - --program-prefix="arm-none-eabi-" \ - --program-suffix="" \ - --build=$ARCH-slackware-linux + --with-gnu-ld make make install DESTDIR=$PKG -# Remove useless stuff -rm -rf $PKG/usr/lib${LIBDIRSUFFIX} -rm -rf $PKG/usr/info -rm -f $PKG/usr/man/man1/arm-none-eabi-dlltool.1 -rm -f $PKG/usr/man/man1/arm-none-eabi-nlmconv.1 -rm -f $PKG/usr/man/man1/arm-none-eabi-windres.1 - find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done +# Don't overwrite info files from Slackware's binutils +rm -rf $PKG/usr/info + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING* ChangeLog MAINTAINERS README* \ +cp -a COPYING* ChangeLog MAINTAINERS README* $CWD/configure_options.txt \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild |