- update arm-elf-gdb to 7.1

tested by and ok MAINTAINER
This commit is contained in:
jasper 2010-10-22 15:20:21 +00:00
parent 238fedab37
commit f25d42e68f
8 changed files with 45 additions and 51 deletions

View File

@ -1,18 +1,12 @@
# $OpenBSD: Makefile,v 1.3 2010/10/18 17:47:50 espie Exp $
# $OpenBSD: Makefile,v 1.4 2010/10/22 15:20:21 jasper Exp $
COMMENT= gdb for arm-elf cross-development
DISTNAME= gdb-6.4
DISTNAME= gdb-7.1
HOMEPAGE= http://www.gnu.org/software/gdb/
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m ncurses
WANTLIB= c expat m ncurses z
MASTER_SITES= ${MASTER_SITE_GNU:=gdb/}
@ -21,6 +15,10 @@ USE_GROFF = Yes
CFLAGS+= -Dunix
CONFIGURE_ARGS+= --enable-multilib \
--enable-thumb \
--enable-interwork
REGRESS_DEPENDS=::devel/dejagnu
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (gdb-6.4.tar.gz) = fcmAIu6Wu6UzHxldyKVJGg==
RMD160 (gdb-6.4.tar.gz) = imqYdS4+dyA7vpNjmh9TWOl9coA=
SHA1 (gdb-6.4.tar.gz) = 1HjO/ePi0e+AE+Cg8RMqaE1KW7Q=
SHA256 (gdb-6.4.tar.gz) = cZ8rvXnVXN1vXjG0nOxJ33HdsypEOdumeN4OCTMAlto=
SIZE (gdb-6.4.tar.gz) = 18508095
MD5 (gdb-7.1.tar.bz2) = IdzmEEdsBUaHtSdw0t3GVw==
RMD160 (gdb-7.1.tar.bz2) = gA0iRJYkCjYMmW5YhJDy2HNnxOM=
SHA1 (gdb-7.1.tar.bz2) = QX4uY3opbqDhzd31YjMxG4cI+hk=
SHA256 (gdb-7.1.tar.bz2) = FCwn15cKTmUtwiXWHYh3d64AzyL911zR6OThO/vYU1I=
SIZE (gdb-7.1.tar.bz2) = 17977195

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-bfd_doc_Makefile_in,v 1.1.1.1 2007/04/02 15:35:02 sturm Exp $
--- bfd/doc/Makefile.in.orig Sat Oct 14 20:44:42 2006
+++ bfd/doc/Makefile.in Sat Oct 14 20:45:07 2006
@@ -51,7 +51,7 @@ CONFIG_CLEAN_FILES =
$OpenBSD: patch-bfd_doc_Makefile_in,v 1.2 2010/10/22 15:20:21 jasper Exp $
--- bfd/doc/Makefile.in.orig Thu Oct 14 13:57:11 2010
+++ bfd/doc/Makefile.in Thu Oct 14 13:57:58 2010
@@ -68,7 +68,7 @@ CONFIG_CLEAN_VPATH_FILES =
depcomp =
am__depfiles_maybe =
SOURCES =
-INFO_DEPS = $(srcdir)/bfd.info
-INFO_DEPS = bfd.info
+INFO_DEPS =
TEXINFO_TEX = $(top_srcdir)/../texinfo/texinfo.tex
am__TEXINFO_TEX_DIR = $(top_srcdir)/../texinfo

View File

@ -1,8 +1,8 @@
$OpenBSD: patch-etc_Makefile_in,v 1.1.1.1 2007/04/02 15:35:02 sturm Exp $
--- etc/Makefile.in.orig Sat Oct 14 20:34:30 2006
+++ etc/Makefile.in Sat Oct 14 20:35:06 2006
@@ -52,7 +52,7 @@ INFOFILES = standards.info configure.inf
DVIFILES = standards.dvi configure.dvi
$OpenBSD: patch-etc_Makefile_in,v 1.2 2010/10/22 15:20:21 jasper Exp $
--- etc/Makefile.in.orig Fri Jul 31 00:44:48 2009
+++ etc/Makefile.in Thu Oct 14 13:59:51 2010
@@ -64,7 +64,7 @@ PDFFILES = standards.pdf configure.pdf
HTMLFILES = standards.html configure.html
all: info
-install: install-info

View File

@ -1,12 +1,12 @@
$OpenBSD: patch-gdb_doc_Makefile_in,v 1.1.1.1 2007/04/02 15:35:02 sturm Exp $
--- gdb/doc/Makefile.in.orig Sat Oct 14 20:33:47 2006
+++ gdb/doc/Makefile.in Sat Oct 14 20:34:12 2006
@@ -67,7 +67,7 @@ SET_TEXINPUTS = \
$OpenBSD: patch-gdb_doc_Makefile_in,v 1.2 2010/10/22 15:20:21 jasper Exp $
--- gdb/doc/Makefile.in.orig Mon Jan 18 05:26:44 2010
+++ gdb/doc/Makefile.in Thu Oct 14 13:59:51 2010
@@ -71,7 +71,7 @@ SET_TEXINPUTS = \
TEXINPUTS=${TEXIDIR}:.:$(srcdir):$(READLINE_DIR):$(GDBMI_DIR):$$TEXINPUTS
# Files which should be generated via 'info' and installed by 'install-info'
-INFO_DEPS = gdb.info gdbint.info stabs.info annotate.info
+INFO_DEPS =
# There may be alternate predefined collections of switches to configure
# the GDB manual. Normally this is not done in synch with the software
# Files which should be generated via 'pdf' and installed by 'install-pdf'
PDFFILES = gdb.pdf gdbint.pdf stabs.pdf refcard.pdf annotate.pdf

View File

@ -1,11 +0,0 @@
$OpenBSD: patch-gdb_rdi-share_host_h,v 1.1.1.1 2007/04/02 15:35:02 sturm Exp $
--- gdb/rdi-share/host.h.orig Sun Feb 25 11:56:53 2007
+++ gdb/rdi-share/host.h Sun Feb 25 11:58:23 2007
@@ -180,7 +180,6 @@ typedef char *ArgvType;
#if (!defined(__STDC__) && !defined(__cplusplus)) || defined(COMPILING_ON_SUNOS)
/* Use bcopy rather than memmove, as memmove is not available. */
/* There does not seem to be a header for bcopy. */
-void bcopy(const char *src, char *dst, int length);
# define memmove(d,s,l) bcopy(s,d,l)
/* BSD/SUN don't have strtoul(), but then strtol() doesn't barf on */

View File

@ -1,12 +1,12 @@
$OpenBSD: patch-libiberty_Makefile_in,v 1.1.1.1 2007/04/02 15:35:02 sturm Exp $
--- libiberty/Makefile.in.orig Sat Oct 14 20:35:29 2006
+++ libiberty/Makefile.in Sat Oct 14 20:36:01 2006
@@ -275,7 +275,7 @@ libiberty.html : $(srcdir)/libiberty.tex
$OpenBSD: patch-libiberty_Makefile_in,v 1.2 2010/10/22 15:20:21 jasper Exp $
--- libiberty/Makefile.in.orig Fri Oct 2 20:22:57 2009
+++ libiberty/Makefile.in Thu Oct 14 13:59:51 2010
@@ -321,7 +321,7 @@ libiberty.html : $(srcdir)/libiberty.texi $(TEXISRC)
@MAINT@ echo stamp > stamp-functions
INSTALL_DEST = @INSTALL_DEST@
-install: install_to_$(INSTALL_DEST) install-subdir
+install:
install_to_libdir: all
${mkinstalldirs} $(DESTDIR)$(libdir)$(MULTISUBDIR)
# This is tricky. Even though CC in the Makefile contains
# multilib-specific flags, it's overridden by FLAGS_TO_PASS from the

View File

@ -1,8 +1,15 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/04/02 15:35:02 sturm Exp $
bin/arm-elf-gdb
bin/arm-elf-gdbtui
bin/arm-elf-run
@comment $OpenBSD: PLIST,v 1.2 2010/10/22 15:20:21 jasper Exp $
@bin bin/arm-elf-gdb
@bin bin/arm-elf-gdbtui
@bin bin/arm-elf-run
lib/libarm-elf-sim.a
@man man/man1/arm-elf-gdb.1
@man man/man1/arm-elf-gdbtui.1
@man man/man1/arm-elf-run.1
share/gdb/
share/gdb/syscalls/
share/gdb/syscalls/amd64-linux.xml
share/gdb/syscalls/gdb-syscalls.dtd
share/gdb/syscalls/i386-linux.xml
share/gdb/syscalls/ppc-linux.xml
share/gdb/syscalls/ppc64-linux.xml