Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Nov 2015 20:08:45 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r401205 - head/devel/arm-none-eabi-gdb
Message-ID:  <201511102008.tAAK8jwv079224@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: imp
Date: Tue Nov 10 20:08:45 2015
New Revision: 401205
URL: https://svnweb.freebsd.org/changeset/ports/401205

Log:
  Companion gdb for arm bare metal for all the build tools.

Added:
  head/devel/arm-none-eabi-gdb/
  head/devel/arm-none-eabi-gdb/Makefile   (contents, props changed)
  head/devel/arm-none-eabi-gdb/distinfo   (contents, props changed)
  head/devel/arm-none-eabi-gdb/pkg-descr   (contents, props changed)
  head/devel/arm-none-eabi-gdb/pkg-plist   (contents, props changed)

Added: head/devel/arm-none-eabi-gdb/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/arm-none-eabi-gdb/Makefile	Tue Nov 10 20:08:45 2015	(r401205)
@@ -0,0 +1,29 @@
+# Created by: M. Warner Losh <imp@freebsd.org>
+# $FreeBSD$
+
+PORTNAME=	gdb
+PORTVERSION=	7.10
+PORTREVISION=	4
+CATEGORIES=	devel
+MASTER_SITES=	GNU
+PKGNAMEPREFIX=	arm-none-eabi-
+DISTNAME=	gdb-${PORTVERSION}
+
+MAINTAINER=	imp@FreeBSD.org
+COMMENT=	GNU GDB for the arm bare metal target
+LIB_DEPENDS=	libexpat.so:${PORTSDIR}/textproc/expat2
+
+USES=		gmake tar:xz iconv gmake libtool 
+
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--target=arm-none-eabi --program-prefix=arm-none-eabi- --disable-nls \
+		--disable-werror
+
+pre-configure:
+	cd ${WRKSRC} ; ${RM} -rf dejagnu expect tcl texinfo
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/gdb/gdb \
+		${STAGEDIR}${PREFIX}/bin/${PKGNAMEPREFIX}${PORTNAME}
+
+.include <bsd.port.mk>

Added: head/devel/arm-none-eabi-gdb/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/arm-none-eabi-gdb/distinfo	Tue Nov 10 20:08:45 2015	(r401205)
@@ -0,0 +1,2 @@
+SHA256 (gdb-7.10.tar.xz) = 7ebdaa44f9786ce0c142da4e36797d2020c55fa091905ac5af1846b5756208a8
+SIZE (gdb-7.10.tar.xz) = 18540820

Added: head/devel/arm-none-eabi-gdb/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/arm-none-eabi-gdb/pkg-descr	Tue Nov 10 20:08:45 2015	(r401205)
@@ -0,0 +1,8 @@
+This is the GNU Debugger GDB, configured for the AVR microcontroller
+target.
+
+This debugger cannot really be used standalone, but is useful in
+connection with either AVaRICE (http://avarice.sourceforge.net/)
+or simulavr (http://www.freesoftware.fsf.org/simulavr/).
+
+WWW: http://www.gnu.org/software/gdb/

Added: head/devel/arm-none-eabi-gdb/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/arm-none-eabi-gdb/pkg-plist	Tue Nov 10 20:08:45 2015	(r401205)
@@ -0,0 +1 @@
+bin/arm-none-eabi-gdb



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201511102008.tAAK8jwv079224>