[arch-commits] Commit in avr-gdb/trunk (PKGBUILD)

Anatol Pomozov anatolik at archlinux.org
Fri Jan 16 20:43:52 UTC 2015


    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 <blackvladimir at gmail.com>
 # 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 <brobecker at adacore.com>
 
-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
 }



More information about the arch-commits mailing list