summaryrefslogtreecommitdiff
path: root/repo/devel/gdb.xibuild
blob: e16ac374ffb42924f3245eee2cc4d7afde90f1c3 (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
28
29
30
31
32
#!/bin/sh

MAKEDEPS="make expat guile pmfr ncurses python xz texinfo"
DEPS="python-six doxygen gcc guile python rustc valgrind systemtap"

PKG_VER=11.2
SOURCE=https://ftp.gnu.org/gnu/gdb/gdb-$PKG_VER.tar.xz
DESC="The GNU debugger"

build () {
    mkdir build &&
    cd    build &&

    ../configure --prefix=/usr          \
                 --with-system-readline \
                 --with-python=/usr/bin/python3 &&
    make

}

check () {
    pushd gdb/testsuite &&
    make  site.exp      &&
    echo  "set gdb_test_timeout 120" >> site.exp &&
    runtest
    popd

}

package () {
    make -C gdb DESTDIR=$PKG_DEST install 
}