# New ports collection makefile for:    gdbtk
# Version required:     4.16
# Date created:         28 Aug 1996
# Whom:                 msmith
# courtesy-of:		pst
#
# $FreeBSD: ports/devel/insight/Makefile,v 1.14 1999/09/21 13:25:47 asami Exp $
#

DISTNAME=	gdbtk-4.16
CATEGORIES=	devel tk42
MASTER_SITES=	ftp://ftp.cygnus.com/pub/gdb/

FORBIDDEN=	Upgrade awaiting import of tcl/tk 8.2

BROKEN_ELF=	can not find libraries

MAINTAINER=	msmith@FreeBSD.org

LIB_DEPENDS=	tk42.1:${PORTSDIR}/x11-toolkits/tk42

DIST_SUBDIR=	gdbtk
WRKSRC=         ${WRKDIR}/gdb-4.16
GNU_CONFIGURE=	yes
CONFIGURE_ARGS= --enable-gdbtk \
		--with-tclinclude=${PREFIX}/include/tcl7.6/generic \
		--with-tcllib=${PREFIX}/lib \
		--with-tkinclude=${PREFIX}/include/tk4.2/generic \
		--with-tklib=${PREFIX}/lib \
		--program-transform-name=s/gdb/gdbtk/
MAKE_ENV=	CCFLAGS="${CFLAGS}"
USE_GMAKE=	yes
MAN1=		gdbtk.1

post-patch:
	${CP} ${FILESDIR}/i386freebsd.h	${WRKSRC}/bfd/hosts
	${CP} ${FILESDIR}/kcorelow.c	${WRKSRC}/gdb
	${CP} ${FILESDIR}/kvm-fbsd.c	${WRKSRC}/gdb
	${CP} ${FILESDIR}/tm-fbsd.h	${WRKSRC}/gdb/config/i386
	@# We don't need (or want!) these...
	${RM} -rf ${WRKSRC}/tcl ${WRKSRC}/tk

do-install:
	cd ${WRKSRC}/gdb && make install

.include <bsd.port.mk>
