[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