summaryrefslogtreecommitdiff
path: root/lang/g95
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2012-07-21 22:01:17 +0000
committerdholland <dholland@pkgsrc.org>2012-07-21 22:01:17 +0000
commiteb1817d99b101e37875173356d4548763e99ce6a (patch)
tree534400c4769ee81c138a9fad649508c0096ef86f /lang/g95
parent0ff9ad88c88ac00ef223449be6f1ba50a891068a (diff)
downloadpkgsrc-eb1817d99b101e37875173356d4548763e99ce6a.tar.gz
Fix LP64 warning in the runtime (missing headers for alloca) and
bump PKGREVISION.
Diffstat (limited to 'lang/g95')
-rw-r--r--lang/g95/Makefile3
-rw-r--r--lang/g95/distinfo3
-rw-r--r--lang/g95/patches/patch-libf95.a-0.92_io_atof.c14
3 files changed, 18 insertions, 2 deletions
diff --git a/lang/g95/Makefile b/lang/g95/Makefile
index e7ab27a663b..f68a0198489 100644
--- a/lang/g95/Makefile
+++ b/lang/g95/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2012/05/08 02:59:57 sbd Exp $
+# $NetBSD: Makefile,v 1.11 2012/07/21 22:01:17 dholland Exp $
DISTNAME= g95_source
VERSION= 0.92
+PKGREVISION= 1
PKGNAME= g95-${VERSION}
CATEGORIES= lang
EXTRACT_SUFX.g95_source= .tgz
diff --git a/lang/g95/distinfo b/lang/g95/distinfo
index b1947af1475..473c8b436f0 100644
--- a/lang/g95/distinfo
+++ b/lang/g95/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2012/05/08 02:59:16 sbd Exp $
+$NetBSD: distinfo,v 1.10 2012/07/21 22:01:17 dholland Exp $
SHA1 (g95-0.92/g95_source.tgz) = e6320fc80d8e388aad1fdbde53b2414353692b76
RMD160 (g95-0.92/g95_source.tgz) = ac00c4cdd6dc0b90ef865040ff338b7f2d9296d1
@@ -17,3 +17,4 @@ SHA1 (patch-.._gcc-4.0.3_gcc_ginclude_stddef.h) = 5e18b132d36ca02dcfed0569297e7a
SHA1 (patch-ab) = 7275d8df3ba1621f3d496c386df999295f36f974
SHA1 (patch-ac) = cc6811bb7ef29d9388a40851c403f8768b6f9e48
SHA1 (patch-libf95.a-0.92_configure) = d17fc9fa66228489cfa5e49c23d4cfd32a91bfae
+SHA1 (patch-libf95.a-0.92_io_atof.c) = cd45d03e68573fdadb8c9a217e7dc1eab0db8314
diff --git a/lang/g95/patches/patch-libf95.a-0.92_io_atof.c b/lang/g95/patches/patch-libf95.a-0.92_io_atof.c
new file mode 100644
index 00000000000..6b9534560cd
--- /dev/null
+++ b/lang/g95/patches/patch-libf95.a-0.92_io_atof.c
@@ -0,0 +1,14 @@
+$NetBSD: patch-libf95.a-0.92_io_atof.c,v 1.1 2012/07/21 22:01:18 dholland Exp $
+
+Needs stdlib.h on netbsd to get alloca() declaration.
+
+--- libf95.a-0.92/io/atof.c~ 2009-04-22 17:44:56.000000000 +0000
++++ libf95.a-0.92/io/atof.c
+@@ -2,6 +2,7 @@
+
+
+
++#include <stdlib.h>
+ #include <string.h>
+ #include "runtime.h"
+