Sat Jul 21 22:01:18 2012 UTC ()
Fix LP64 warning in the runtime (missing headers for alloca) and
bump PKGREVISION.


(dholland)
diff -r1.10 -r1.11 pkgsrc/lang/g95/Makefile
diff -r1.9 -r1.10 pkgsrc/lang/g95/distinfo
diff -r0 -r1.1 pkgsrc/lang/g95/patches/patch-libf95.a-0.92_io_atof.c

cvs diff -r1.10 -r1.11 pkgsrc/lang/g95/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/g95/Makefile 2012/05/08 02:59:57 1.10
+++ pkgsrc/lang/g95/Makefile 2012/07/21 22:01:17 1.11
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1# $NetBSD: Makefile,v 1.10 2012/05/08 02:59:57 sbd Exp $ 1# $NetBSD: Makefile,v 1.11 2012/07/21 22:01:17 dholland Exp $
2 2
3DISTNAME= g95_source 3DISTNAME= g95_source
4VERSION= 0.92 4VERSION= 0.92
 5PKGREVISION= 1
5PKGNAME= g95-${VERSION} 6PKGNAME= g95-${VERSION}
6CATEGORIES= lang 7CATEGORIES= lang
7EXTRACT_SUFX.g95_source= .tgz 8EXTRACT_SUFX.g95_source= .tgz
8DIST_SUBDIR= ${PKGNAME_NOREV} 9DIST_SUBDIR= ${PKGNAME_NOREV}
9DISTFILES= ${DISTNAME}${EXTRACT_SUFX.g95_source} 10DISTFILES= ${DISTNAME}${EXTRACT_SUFX.g95_source}
10DISTFILES+= gcc-core-4.0.3.tar.gz 11DISTFILES+= gcc-core-4.0.3.tar.gz
11SITES.g95_source.tgz= http://ftp.g95.org/v0.92/ 12SITES.g95_source.tgz= http://ftp.g95.org/v0.92/
12SITES.gcc-core-4.0.3.tar.gz= ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.0.3/ 13SITES.gcc-core-4.0.3.tar.gz= ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.0.3/
13 14
14MAINTAINER= wennmach@NetBSD.org 15MAINTAINER= wennmach@NetBSD.org
15HOMEPAGE= http://www.g95.org/ 16HOMEPAGE= http://www.g95.org/
16COMMENT= Fortran 95 compiler from g95.org 17COMMENT= Fortran 95 compiler from g95.org
17 18

cvs diff -r1.9 -r1.10 pkgsrc/lang/g95/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/g95/distinfo 2012/05/08 02:59:16 1.9
+++ pkgsrc/lang/g95/distinfo 2012/07/21 22:01:17 1.10
@@ -1,19 +1,20 @@ @@ -1,19 +1,20 @@
1$NetBSD: distinfo,v 1.9 2012/05/08 02:59:16 sbd Exp $ 1$NetBSD: distinfo,v 1.10 2012/07/21 22:01:17 dholland Exp $
2 2
3SHA1 (g95-0.92/g95_source.tgz) = e6320fc80d8e388aad1fdbde53b2414353692b76 3SHA1 (g95-0.92/g95_source.tgz) = e6320fc80d8e388aad1fdbde53b2414353692b76
4RMD160 (g95-0.92/g95_source.tgz) = ac00c4cdd6dc0b90ef865040ff338b7f2d9296d1 4RMD160 (g95-0.92/g95_source.tgz) = ac00c4cdd6dc0b90ef865040ff338b7f2d9296d1
5Size (g95-0.92/g95_source.tgz) = 1352877 bytes 5Size (g95-0.92/g95_source.tgz) = 1352877 bytes
6SHA1 (g95-0.92/gcc-core-4.0.3.tar.gz) = 2694281fa05ae0e39cd871fcc52745e35a2dfefc 6SHA1 (g95-0.92/gcc-core-4.0.3.tar.gz) = 2694281fa05ae0e39cd871fcc52745e35a2dfefc
7RMD160 (g95-0.92/gcc-core-4.0.3.tar.gz) = fd960201a888537ad84e71b72b6b1170ad94eaa0 7RMD160 (g95-0.92/gcc-core-4.0.3.tar.gz) = fd960201a888537ad84e71b72b6b1170ad94eaa0
8Size (g95-0.92/gcc-core-4.0.3.tar.gz) = 20137297 bytes 8Size (g95-0.92/gcc-core-4.0.3.tar.gz) = 20137297 bytes
9SHA1 (patch-.._gcc-4.0.3_gcc_config.gcc) = f93cca19dbb3544a1259960a3ab092fd72038125 9SHA1 (patch-.._gcc-4.0.3_gcc_config.gcc) = f93cca19dbb3544a1259960a3ab092fd72038125
10SHA1 (patch-.._gcc-4.0.3_gcc_config_dragonfly-spec.h) = 2fac90d3b4b2113e4713497fbcf3a3999dde2045 10SHA1 (patch-.._gcc-4.0.3_gcc_config_dragonfly-spec.h) = 2fac90d3b4b2113e4713497fbcf3a3999dde2045
11SHA1 (patch-.._gcc-4.0.3_gcc_config_dragonfly.h) = 12707232e61b664f3b1a9943cbb3a49e61e94fa9 11SHA1 (patch-.._gcc-4.0.3_gcc_config_dragonfly.h) = 12707232e61b664f3b1a9943cbb3a49e61e94fa9
12SHA1 (patch-.._gcc-4.0.3_gcc_config_i386_dragonfly.h) = 96fa1faed692f8d4aeade98dd42d25b85ba051d7 12SHA1 (patch-.._gcc-4.0.3_gcc_config_i386_dragonfly.h) = 96fa1faed692f8d4aeade98dd42d25b85ba051d7
13SHA1 (patch-.._gcc-4.0.3_gcc_config_i386_dragonfly64.h) = b228dbcdf7b5cf22d41d6ff04a37c569ca514c50 13SHA1 (patch-.._gcc-4.0.3_gcc_config_i386_dragonfly64.h) = b228dbcdf7b5cf22d41d6ff04a37c569ca514c50
14SHA1 (patch-.._gcc-4.0.3_gcc_config_t-dragonfly) = 9636163ffd359b2a0dbb0a7fec2ca1cf98032c3d 14SHA1 (patch-.._gcc-4.0.3_gcc_config_t-dragonfly) = 9636163ffd359b2a0dbb0a7fec2ca1cf98032c3d
15SHA1 (patch-.._gcc-4.0.3_gcc_config_t-dragonfly-thread) = a7181b3061e32d3edd38c09eed34232a75de83cf 15SHA1 (patch-.._gcc-4.0.3_gcc_config_t-dragonfly-thread) = a7181b3061e32d3edd38c09eed34232a75de83cf
16SHA1 (patch-.._gcc-4.0.3_gcc_ginclude_stddef.h) = 5e18b132d36ca02dcfed0569297e7ad6b1eada26 16SHA1 (patch-.._gcc-4.0.3_gcc_ginclude_stddef.h) = 5e18b132d36ca02dcfed0569297e7ad6b1eada26
17SHA1 (patch-ab) = 7275d8df3ba1621f3d496c386df999295f36f974 17SHA1 (patch-ab) = 7275d8df3ba1621f3d496c386df999295f36f974
18SHA1 (patch-ac) = cc6811bb7ef29d9388a40851c403f8768b6f9e48 18SHA1 (patch-ac) = cc6811bb7ef29d9388a40851c403f8768b6f9e48
19SHA1 (patch-libf95.a-0.92_configure) = d17fc9fa66228489cfa5e49c23d4cfd32a91bfae 19SHA1 (patch-libf95.a-0.92_configure) = d17fc9fa66228489cfa5e49c23d4cfd32a91bfae
 20SHA1 (patch-libf95.a-0.92_io_atof.c) = cd45d03e68573fdadb8c9a217e7dc1eab0db8314

File Added: pkgsrc/lang/g95/patches/patch-libf95.a-0.92_io_atof.c
$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"