From db5686d91b17c0e62bc7d192455d14ff11f9c711 Mon Sep 17 00:00:00 2001 From: ryoon Date: Fri, 6 Mar 2015 23:56:47 +0000 Subject: Update to 0.7.3 Changelog: User-visible changes between 0.7.2 and 0.7.3: Bug fixes Backported protection against glibc math functions clobbering TOS User-visible changes between 0.7.1 and 0.7.2: Bug fixes Makefile fixes for installing User-visible changes between 0.7.0 and 0.7.1: Bug fixes amd64 gdb disassembler works with syntax change (autodetected) workaround for gcc 4.6 and 4.7 problems (newline and superinstructions) Miscellaneous changed repository from CVS to git --- lang/gforth/Makefile | 7 ++++--- lang/gforth/distinfo | 12 ++++++------ lang/gforth/patches/patch-configure | 18 +++++++++--------- lang/gforth/patches/patch-engine_Makefile.in | 6 +++--- 4 files changed, 22 insertions(+), 21 deletions(-) (limited to 'lang/gforth') diff --git a/lang/gforth/Makefile b/lang/gforth/Makefile index 67a860dda11..6e0d42919c7 100644 --- a/lang/gforth/Makefile +++ b/lang/gforth/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.37 2015/01/04 08:22:20 dholland Exp $ +# $NetBSD: Makefile,v 1.38 2015/03/06 23:56:47 ryoon Exp $ -DISTNAME= gforth-0.7.0 -PKGREVISION= 7 +DISTNAME= gforth-0.7.3 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GNU:=gforth/} MASTER_SITES+= http://www.complang.tuwien.ac.at/forth/gforth/ @@ -18,6 +17,8 @@ LICENSE= gnu-gpl-v3 # exclude vax and allow anything else. NOT_FOR_PLATFORM= *-*-vax +EXTRACT_USING= bsdtar + INFO_FILES= yes GNU_CONFIGURE= YES diff --git a/lang/gforth/distinfo b/lang/gforth/distinfo index 6dcccdf264e..fee7cea0a44 100644 --- a/lang/gforth/distinfo +++ b/lang/gforth/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.9 2013/10/28 23:48:30 joerg Exp $ +$NetBSD: distinfo,v 1.10 2015/03/06 23:56:47 ryoon Exp $ -SHA1 (gforth-0.7.0.tar.gz) = 5bb357268cba683f2a8c63d2a4bcab8f41cb0086 -RMD160 (gforth-0.7.0.tar.gz) = df0cef8cff25eddf670315c5497fc5634226968c -Size (gforth-0.7.0.tar.gz) = 2277918 bytes +SHA1 (gforth-0.7.3.tar.gz) = 4ef40d8427249b4367ac5e8965b55ca113c18baa +RMD160 (gforth-0.7.3.tar.gz) = 6261b9b568695421148063a17e0dbf2983132062 +Size (gforth-0.7.3.tar.gz) = 2523433 bytes SHA1 (patch-aa) = 405a78dab65952f599b3f201053ae73c25da4576 SHA1 (patch-ae) = 5ed4c1b54d6c2af55580183cdc9d66b70fffa955 -SHA1 (patch-configure) = e6cf2ba54f5a6492943220a2a8b12e887dcfa527 +SHA1 (patch-configure) = f93b18e8602baec9b21c3f78978f652a9796fb31 SHA1 (patch-configure.in) = 4886054414beda7de68323143eecb03ef20c10f9 -SHA1 (patch-engine_Makefile.in) = acc3c38ae6c1c0431b22a05828fdcdb33487a182 +SHA1 (patch-engine_Makefile.in) = 4ae831fb6f2a7f09f58230a9450985cb2b96ee59 diff --git a/lang/gforth/patches/patch-configure b/lang/gforth/patches/patch-configure index bcfa7a13815..8a890d00f72 100644 --- a/lang/gforth/patches/patch-configure +++ b/lang/gforth/patches/patch-configure @@ -1,18 +1,18 @@ -$NetBSD: patch-configure,v 1.1 2013/06/13 21:43:26 joerg Exp $ +$NetBSD: patch-configure,v 1.2 2015/03/06 23:56:47 ryoon Exp $ ---- configure.orig 2013-06-13 17:12:24.000000000 +0000 +--- configure.orig 2014-06-13 22:52:28.000000000 +0000 +++ configure -@@ -3984,10 +3984,10 @@ test "$make_type" = "GNU Make" && GNUMAK - echo "${ECHO_T}$make_type" >&6; } +@@ -4721,10 +4721,10 @@ test "$make_type" = "GNU Make" && GNUMAK + $as_echo "$make_type" >&6; } --{ echo "$as_me:$LINENO: checking whether the linker accepts -export-dynamic" >&5 --echo $ECHO_N "checking whether the linker accepts -export-dynamic... $ECHO_C" >&6; } -+{ echo "$as_me:$LINENO: checking whether the linker accepts -Wl,-export-dynamic" >&5 -+echo $ECHO_N "checking whether the linker accepts -Wl,-export-dynamic... $ECHO_C" >&6; } +-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -export-dynamic" >&5 +-$as_echo_n "checking whether the linker accepts -export-dynamic... " >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -Wl,-export-dynamic" >&5 ++$as_echo_n "checking whether the linker accepts -Wl,-export-dynamic... " >&6; } OLDLDFLAGS=$LDFLAGS -LDFLAGS="$LDFLAGS -export-dynamic" +LDFLAGS="$LDFLAGS -Wl,-export-dynamic" - if test "$cross_compiling" = yes; then + if test "$cross_compiling" = yes; then : ac_export_dynamic=no else diff --git a/lang/gforth/patches/patch-engine_Makefile.in b/lang/gforth/patches/patch-engine_Makefile.in index c5717f80018..b29e5655c66 100644 --- a/lang/gforth/patches/patch-engine_Makefile.in +++ b/lang/gforth/patches/patch-engine_Makefile.in @@ -1,12 +1,12 @@ -$NetBSD: patch-engine_Makefile.in,v 1.1 2013/10/28 23:48:30 joerg Exp $ +$NetBSD: patch-engine_Makefile.in,v 1.2 2015/03/06 23:56:47 ryoon Exp $ ---- engine/Makefile.in.orig 2013-10-18 15:51:52.000000000 +0000 +--- engine/Makefile.in.orig 2013-10-11 21:31:28.000000000 +0000 +++ engine/Makefile.in @@ -89,7 +89,7 @@ XCFLAGS = @CFLAGS@ XDEFINES = @DEFS@ SWITCHES = $(XCFLAGS) $(XDEFINES) $(OPTDEFINES) #use -fno-inline to avoid register problems with asinh, atanh on gcc-3.3 on 386 --ENGINE_FLAGS = @ENGINE_FLAGS@ -fno-defer-pop -fcaller-saves -fno-inline +-ENGINE_FLAGS = @ENGINE_FLAGS@ -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks +ENGINE_FLAGS = @ENGINE_FLAGS@ DEBUGFLAG = @DEBUGFLAG@ CFLAGS = $(DEBUGFLAG) -I$(srcdir)/../arch/$(machine) -I. -Wall $(SWITCHES) -DDEFAULTPATH='"$(FORTHPATH)"' $(LTDLINCL) -- cgit v1.2.3