c7383780db
might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that.
41 lines
1.1 KiB
Makefile
41 lines
1.1 KiB
Makefile
# $NetBSD: Makefile,v 1.21 2015/08/18 07:31:04 wiz Exp $
|
|
|
|
DISTNAME= gdb-7.6.1
|
|
PKGNAME= ${DISTNAME:S/^/avr-/}
|
|
PKGREVISION= 1
|
|
CATEGORIES= cross
|
|
MASTER_SITES= ${MASTER_SITE_GNU:=gdb/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
COMMENT= GNU gdb for Atmel AVR 8-bit RISC microcontrollers
|
|
LICENSE= gnu-gpl-v3
|
|
|
|
USE_TOOLS+= gmake
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ENV+= CONFIG_LDFLAGS=${LDFLAGS:M*:Q}
|
|
CONFIGURE_ARGS+= --target=avr
|
|
CONFIGURE_ARGS+= --program-prefix=avr
|
|
CONFIGURE_ARGS+= --with-curses
|
|
|
|
# elfread.c is to be included in init.c to support bfd_target_elf_flavour
|
|
CONFIGURE_ENV+= gdb_cv_var_elf=yes
|
|
MAKE_ENV+= gdb_cv_var_elf=yes
|
|
|
|
# Native gdb has following lines also activated
|
|
#CONFIGURE_ENV+= gdb_cv_struct_lwp=yes
|
|
#MAKE_ENV+= gdb_cv_struct_lwp=yes
|
|
|
|
INSTALLATION_DIRS= bin
|
|
TEST_TARGET= check
|
|
|
|
pre-configure:
|
|
cd ${WRKSRC} ; ${RM} -rf dejagnu expect sim tcl texinfo
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/gdb/gdb ${DESTDIR}${PREFIX}/bin/avr-gdb
|
|
|
|
# to link -lcurses.7 => /usr/lib/libcurses.so.7
|
|
# instead of terminfo
|
|
.include "../../mk/curses.buildlink3.mk"
|
|
.include "../../mk/termcap.buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|