summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2015-03-06 23:56:47 +0000
committerryoon <ryoon@pkgsrc.org>2015-03-06 23:56:47 +0000
commitdb5686d91b17c0e62bc7d192455d14ff11f9c711 (patch)
tree1184b5617e34c5690dc272f0b86eb4203f232364
parent79a9a6fcb238a60ac823e694dfe9676d08c3e328 (diff)
downloadpkgsrc-db5686d91b17c0e62bc7d192455d14ff11f9c711.tar.gz
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
-rw-r--r--lang/gforth/Makefile7
-rw-r--r--lang/gforth/distinfo12
-rw-r--r--lang/gforth/patches/patch-configure18
-rw-r--r--lang/gforth/patches/patch-engine_Makefile.in6
4 files changed, 22 insertions, 21 deletions
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)