From 39c65974921d87365cc5a8947286ce9207a5dea7 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 30 Oct 2014 07:16:41 +0100 Subject: [PATCH] gdb: update to 7.8.1. --- srcpkgs/gdb/template | 28 ++++++++-------------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/srcpkgs/gdb/template b/srcpkgs/gdb/template index c5d50bcf802..57dcd879392 100644 --- a/srcpkgs/gdb/template +++ b/srcpkgs/gdb/template @@ -1,41 +1,29 @@ # Template file for 'gdb' pkgname=gdb -version=7.8 -revision=2 +version=7.8.1 +revision=1 patch_args="-Np1" build_style=gnu-configure -configure_args="--disable-werror --disable-nls --with-system-readline --with-system-gdbinit=/etc/gdb/gdbinit" +configure_args="--disable-werror --disable-nls --with-system-readline + --with-system-gdbinit=/etc/gdb/gdbinit $(vopt_enable gdbserver) + $(vopt_if static 'CFLAGS=-static')" hostmakedepends="perl" makedepends="ncurses-devel zlib-devel readline-devel>=6.3" conf_files="/etc/gdb/gdbinit" -pycompile_dirs="usr/share/gdb/python/gdb" short_desc="The GNU Debugger" maintainer="Juan RP " homepage="http://www.gnu.org/software/gdb/" license="GPL-3" distfiles="http://ftp.gnu.org/gnu/gdb/gdb-$version.tar.xz" -checksum=49c4abe174f79f54e1f9e75210ffb590d9b497d5b5200b5398c0e073a4ecb875 +checksum=497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35 # Package build options build_options="gdbserver static" desc_option_gdbserver="Enable support for building GDB server" - # Enable gdbserver if !static. build_options_default="gdbserver" - -if [ "$build_option_gdbserver" ]; then - configure_args+=" --enable-gdbserver=yes" -else - configure_args+=" --enable-gdbserver=no" -fi - -if [ "$build_option_static" ]; then - configure_args+=" CFLAGS=-static" -fi - -if [ "$build_option_gdbserver" -a "$build_option_static" ]; then - msg_error "$pkgver: gdbserver and static options cannot be enabled at the same time!\n" -fi +# Both options cannot be enabled at the same time +vopt_conflict gdbserver static post_install() { # resolve conflicts with binutils