diff options
author | felix | 2016-04-28 23:00:45 +0200 |
---|---|---|
committer | felix | 2016-05-07 22:41:36 +0200 |
commit | f7b37203d1058a061ef82a9b5f7070f4dfe60301 (patch) | |
tree | a602a68e569b602176f7c267ca08d1ced237ec81 | |
parent | 69dad38d72fdaa8512e3441a0862c867b258179e (diff) | |
download | aur-f7b37203d1058a061ef82a9b5f7070f4dfe60301.tar.gz |
Simplify PKGBUILD
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 21 insertions, 24 deletions
@@ -4,8 +4,6 @@ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: rubenvb vanboxem <dottie> ruben <attie> gmail <dottie> com -_targets="i686-pc-msdosdjgpp" - pkgname=djgpp-binutils pkgver=2.26 pkgrel=1 @@ -26,35 +24,34 @@ sha512sums=( ) validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93') # Tristan Gingold <adacore dot com, gingold> +_target="i686-pc-msdosdjgpp" + prepare() { - cd ${srcdir}/binutils-${pkgver} + cd "$srcdir/binutils-$pkgver" - #do not install libiberty - sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in + #do not install libiberty + sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in - # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure + # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure } build() { - for _target in $_targets; do - msg "Building ${_target} cross binutils" - mkdir -p ${srcdir}/binutils-${_target} && cd "${srcdir}/binutils-${_target}" - $srcdir/binutils-${pkgver}/configure --prefix=/usr \ - --target="${_target}" \ - --infodir="/usr/share/info/${_target}" \ - --datadir="/usr/${_target}/share" \ - --disable-lto --enable-plugins \ - --disable-multilib --disable-nls \ - --disable-werror - make - done + msg "Building $_target cross binutils" + mkdir -p "$srcdir/binutils-$_target" + cd "$srcdir/binutils-$_target" + "$srcdir/binutils-$pkgver"/configure --prefix=/usr \ + --target="${_target}" \ + --infodir="/usr/share/info/$_target" \ + --datadir="/usr/$_target/share" \ + --disable-lto --enable-plugins \ + --disable-multilib --disable-nls \ + --disable-werror + make } package() { - for _target in ${_targets}; do - msg "Installing ${_target} cross binutils" - cd ${srcdir}/binutils-${_target} - make DESTDIR=${pkgdir} install - done + msg "Installing $_target cross binutils" + cd "$srcdir/binutils-$_target" + make DESTDIR="$pkgdir" install } |