Date: Friday, January 16, 2015 @ 21:43:52 Author: anatolik Revision: 126006
upgpkg: avr-gdb 7.8.2-1 Modified: avr-gdb/trunk/PKGBUILD ----------+ PKGBUILD | 44 ++++++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 20 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-01-16 20:40:00 UTC (rev 126005) +++ PKGBUILD 2015-01-16 20:43:52 UTC (rev 126006) @@ -5,29 +5,34 @@ # Contributor: Vladimir Cerny <[email protected]> # Contributor: 4javier <4javieregATgmailDOTcom> -pkgname=avr-gdb -_pkgname=gdb -pkgver=7.8.1 +_target=avr +pkgname=$_target-gdb +pkgver=7.8.2 pkgrel=1 -pkgdesc="The GNU Debugger for AVR" -arch=('i686' 'x86_64') -url="http://www.gnu.org/software/gdb/" -license=('GPL3') -depends=('python2' 'guile' 'xz') +pkgdesc='The GNU Debugger for AVR' +arch=(i686 x86_64) +url='http://www.gnu.org/software/gdb/' +license=(GPL3) +depends=(python2 guile xz) +options=(!emptydirs) source=(ftp://ftp.gnu.org/gnu/gdb/gdb-$pkgver.tar.xz{,.sig}) -sha256sums=('497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35' +sha256sums=('605954d5747d5f08ea4b7f48e958d1ebbf39265e18f7f36738deeabb83744485' 'SKIP') -validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker +validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker <[email protected]> -build() { - cd ${_pkgname}-${pkgver} +prepare() { + cd gdb-$pkgver sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure +} +build() { + cd gdb-$pkgver + ./configure \ --disable-nls \ --enable-languages=c,c++ \ --prefix=/usr \ - --target=avr \ + --target=$_target \ --with-python=/usr/bin/python2 \ --with-system-readline \ --with-system-gdbinit=/etc/gdb/gdbinit @@ -36,13 +41,12 @@ } package() { - cd ${_pkgname}-${pkgver} + cd gdb-$pkgver - make DESTDIR=${pkgdir} install + make DESTDIR="$pkgdir" install - rm -f ${pkgdir}/usr/lib/libiberty.a - rm -r ${pkgdir}/usr/share/info - rm -r ${pkgdir}/usr/share/man - rm -r ${pkgdir}/usr/share/gdb - rm -r ${pkgdir}/usr/include/gdb + rm -r "$pkgdir"/usr/share/info + rm -r "$pkgdir"/usr/share/man + rm -r "$pkgdir"/usr/share/gdb + rm -r "$pkgdir"/usr/include/gdb }
