Files
void-packages/srcpkgs/gdb/template
Juan RP 239a82a278 gdb: enable python option by default.
No reason to have this disabled by default because this pkg is not part
of the bootstrap pkgs, and seems to be required by qtcreator (among others).

Close #1656
2015-05-26 15:33:50 +02:00

35 lines
1.2 KiB
Bash

# Template file for 'gdb'
pkgname=gdb
version=7.9.1
revision=3
patch_args="-Np1"
build_style=gnu-configure
configure_args="--disable-werror --disable-nls --with-system-readline
--with-system-gdbinit=/etc/gdb/gdbinit $(vopt_enable gdbserver)
$(vopt_if static 'CFLAGS=-static') $(vopt_with python)"
hostmakedepends="perl"
makedepends="ncurses-devel zlib-devel readline-devel $(vopt_if python python-devel)"
short_desc="The GNU Debugger"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.gnu.org/software/gdb/"
license="GPL-3"
distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.xz"
checksum=cd9c543a411a05b2b647dd38936034b68c2b5d6f10e0d51dc168c166c973ba40
# Package build options
build_options="gdbserver static python"
desc_option_gdbserver="Enable support for building GDB server"
# Enable gdbserver if !static.
build_options_default="gdbserver python"
# Both options cannot be enabled at the same time
vopt_conflict gdbserver static
post_install() {
# resolve conflicts with binutils
rm -rf ${DESTDIR}/usr/include ${DESTDIR}/usr/lib
[ -d ${DESTDIR}/usr/lib64 ] && rm -rf ${DESTDIR}/usr/lib64
for f in bfd configure standards; do
rm -f ${DESTDIR}/usr/share/info/${f}.info*
done
}