summaryrefslogtreecommitdiffstats
path: root/abs/extra-testing/gdb/PKGBUILD
blob: e4ee109c511a83b16e8de6d8a555bcd28ee92a56 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# $Id: PKGBUILD 10684 2008-08-29 21:45:41Z eric $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gdb
pkgver=6.8
pkgrel=3
pkgdesc="The GNU Debugger"
arch=(i686 x86_64)
url="http://sources.redhat.com/gdb/"
depends=('ncurses' 'expat')
options=('!libtool')
license=('GPL3')
install=gdb.install
source=(http://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.bz2)
md5sums=('c9da266b884fb8fa54df786dfaadbc7a')

build() {
  cd ${startdir}/src/${pkgname}-${pkgver}
  ./configure --prefix=/usr --disable-nls --mandir=/usr/share/man \
      --infodir=/usr/share/info
  make || return 1
  make DESTDIR=${startdir}/pkg install || return 1
  rm -f ${pkgdir}/usr/share/info/dir
  # resolve conflicts with binutils
  rm -f ${startdir}/pkg/usr/include/{bfd,dis-asm,symcat,ansidecl,bfdlink}.h
  rm -f ${startdir}/pkg/usr/lib/{libiberty,libbfd,libopcodes}.a
  rm -f ${startdir}/pkg/usr/share/info/{bfd.info,configure.info,standards.info}
}