Sat Nov 7 22:56:13 2015 UTC ()
Let g95 build for NetBSD powerpc as well: treat NetBSD the same
as Linux in terms of FPU usage.  Since this is only a build fix
for the NetBSD powerpc ports, there's no revision bump.


(he)
diff -r1.23 -r1.24 pkgsrc/lang/g95/distinfo
diff -r1.3 -r0 pkgsrc/lang/g95/patches/patch-ac
diff -r0 -r1.1 pkgsrc/lang/g95/patches/patch-configure

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

--- pkgsrc/lang/g95/distinfo 2015/11/03 22:50:34 1.23
+++ pkgsrc/lang/g95/distinfo 2015/11/07 22:56:13 1.24
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1$NetBSD: distinfo,v 1.23 2015/11/03 22:50:34 agc Exp $ 1$NetBSD: distinfo,v 1.24 2015/11/07 22:56:13 he Exp $
2 2
3SHA1 (g95_source.tgz) = b5e503fd6459b65cbda73190685f9490230d9cff 3SHA1 (g95_source.tgz) = b5e503fd6459b65cbda73190685f9490230d9cff
4RMD160 (g95_source.tgz) = 98d03e9a1835f4b3553a72a798bdf1d90a757176 4RMD160 (g95_source.tgz) = 98d03e9a1835f4b3553a72a798bdf1d90a757176
5SHA512 (g95_source.tgz) = b464efd6a36bfe3cc63234d82db1f22d3f023bd3e25e6f86569c5bbb9a27fbf142f53c8dd789080a912087230ddabca5ffd324cc4125f8c96acfa367d2f0024f 5SHA512 (g95_source.tgz) = b464efd6a36bfe3cc63234d82db1f22d3f023bd3e25e6f86569c5bbb9a27fbf142f53c8dd789080a912087230ddabca5ffd324cc4125f8c96acfa367d2f0024f
6Size (g95_source.tgz) = 1355198 bytes 6Size (g95_source.tgz) = 1355198 bytes
7SHA1 (gcc-core-4.1.2.tar.bz2) = d6875295f6df1bec4a6f4ab8f0da54bfb8d97306 7SHA1 (gcc-core-4.1.2.tar.bz2) = d6875295f6df1bec4a6f4ab8f0da54bfb8d97306
8RMD160 (gcc-core-4.1.2.tar.bz2) = 612cbd5b795f7095fb3f565e6a8eaaee82c472c5 8RMD160 (gcc-core-4.1.2.tar.bz2) = 612cbd5b795f7095fb3f565e6a8eaaee82c472c5
9SHA512 (gcc-core-4.1.2.tar.bz2) = 002a2025f809781e8d427c00dfe884429ae094ad417edc3393f5bae249ae6049ea0c27e43caf51f9f15525bd35e24ad2c993c57f191b9196fdb68fd20e503f6e 9SHA512 (gcc-core-4.1.2.tar.bz2) = 002a2025f809781e8d427c00dfe884429ae094ad417edc3393f5bae249ae6049ea0c27e43caf51f9f15525bd35e24ad2c993c57f191b9196fdb68fd20e503f6e
10Size (gcc-core-4.1.2.tar.bz2) = 17485561 bytes 10Size (gcc-core-4.1.2.tar.bz2) = 17485561 bytes
11SHA1 (patch-ab) = 7429a4da26aa573dcdd94bf417da1e009f95d273 11SHA1 (patch-ab) = 7429a4da26aa573dcdd94bf417da1e009f95d273
12SHA1 (patch-ac) = b20a90cc2f9078cf0048980b75fa6836da0f28a8 12SHA1 (patch-configure) = 48450808201d4ea5ddb993627c4efeaf43d53bd2
13SHA1 (patch-g95spec.c) = d6f434e715835cd39511c45ed18632c8401b78a2 13SHA1 (patch-g95spec.c) = d6f434e715835cd39511c45ed18632c8401b78a2
14SHA1 (patch-gcc_Makefile.in) = cc5cc142a85612ebf2d38513e4b05db0ae795268 14SHA1 (patch-gcc_Makefile.in) = cc5cc142a85612ebf2d38513e4b05db0ae795268
15SHA1 (patch-gcc_config.gcc) = 36d6af33ee7997d67179090114dfd8fc3e403a74 15SHA1 (patch-gcc_config.gcc) = 36d6af33ee7997d67179090114dfd8fc3e403a74
16SHA1 (patch-gcc_config_dragonfly-spec.h) = bf0c97caa314714542cf8cc63fdf0c73bda80511 16SHA1 (patch-gcc_config_dragonfly-spec.h) = bf0c97caa314714542cf8cc63fdf0c73bda80511
17SHA1 (patch-gcc_config_dragonfly.h) = 6d46b7b4637a20b36e19a15e1eaffdfff6638de9 17SHA1 (patch-gcc_config_dragonfly.h) = 6d46b7b4637a20b36e19a15e1eaffdfff6638de9
18SHA1 (patch-gcc_config_freebsd-spec.h) = 58eb1a97c243da253f7be070521ed4b6ea6c2c76 18SHA1 (patch-gcc_config_freebsd-spec.h) = 58eb1a97c243da253f7be070521ed4b6ea6c2c76
19SHA1 (patch-gcc_config_i386_dragonfly.h) = 7d60d29b5ae636d69650e8c412a94f7a6045f6d9 19SHA1 (patch-gcc_config_i386_dragonfly.h) = 7d60d29b5ae636d69650e8c412a94f7a6045f6d9
20SHA1 (patch-gcc_config_i386_dragonfly64.h) = 9d2d8512a913e58055fa5c1b7d85a109117dcfba 20SHA1 (patch-gcc_config_i386_dragonfly64.h) = 9d2d8512a913e58055fa5c1b7d85a109117dcfba
21SHA1 (patch-gcc_config_t-dragonfly) = dd8d5919af737dfb9e3c18be9a41b4e2c6f31155 21SHA1 (patch-gcc_config_t-dragonfly) = dd8d5919af737dfb9e3c18be9a41b4e2c6f31155
22SHA1 (patch-gcc_config_t-dragonfly-thread) = ebdb58dacf0dc5d0bf2f1f1707a7c6ab29ee308c 22SHA1 (patch-gcc_config_t-dragonfly-thread) = ebdb58dacf0dc5d0bf2f1f1707a7c6ab29ee308c
23SHA1 (patch-gcc_ginclude_stddef.h) = 60f51a470e03173803b5e20b1fa4d6882e8d1fe9 23SHA1 (patch-gcc_ginclude_stddef.h) = 60f51a470e03173803b5e20b1fa4d6882e8d1fe9
24SHA1 (patch-gcc_toplev.h) = 4894b45bf0fd30de0610a36827ef1089e0ec6bd5 24SHA1 (patch-gcc_toplev.h) = 4894b45bf0fd30de0610a36827ef1089e0ec6bd5
25SHA1 (patch-libf95.a-0.92_io_atof.c) = 0c3a209815be3a97d984cb9a15ee888f93110d1d 25SHA1 (patch-libf95.a-0.92_io_atof.c) = 0c3a209815be3a97d984cb9a15ee888f93110d1d

File Deleted: pkgsrc/lang/g95/patches/Attic/patch-ac

File Added: pkgsrc/lang/g95/patches/patch-configure
$NetBSD: patch-configure,v 1.1 2015/11/07 22:56:13 he Exp $

Use $host_alias in the gcc-libdir path so it matches ${MACHINE_GNU_PLATFORM}
Treat NetBSD/powerpc as Linux powerpc.

--- configure.orig	2010-04-22 04:07:13.000000000 +0000
+++ configure
@@ -4647,7 +4647,7 @@ _ACEOF
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_version" >&5
 $as_echo "$gcc_version" >&6; }
 
-   DEST_LIBDIR=$prefix/lib/gcc-lib/$host/$gcc_version
+   DEST_LIBDIR=$prefix/lib/gcc-lib/$host_alias/$gcc_version
    SAVE_DIR=`pwd`
    PREFIX=$prefix
 
@@ -4911,6 +4911,10 @@ $as_echo "#define FPU_PPC_LINUX 1" >>con
 
      ;;
 
+     *netbsd*)
+$as_echo "#define FPU_PPC_LINUX 1" >>confdefs.h
+     ;;
+
      *)
        echo host = $host
        as_fn_error "Unknown powerpc architecture" "$LINENO" 5