summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2008-02-20 08:27:05 +0000
committerMaho Nakata <maho@FreeBSD.org>2008-02-20 08:27:05 +0000
commitbe834e161a2d13a29c9f776dd908613423d30773 (patch)
tree1e8a0bd678c676456a3fa9e9cc91e04ca5e5e9c4 /math
parent- Update to 4.8.0 (diff)
Update to 1.23.
Notes
Notes: svn path=/head/; revision=207625
Diffstat (limited to 'math')
-rw-r--r--math/gotoblas/Makefile2
-rw-r--r--math/gotoblas/distinfo6
-rw-r--r--math/gotoblas/files/patch-Makefile.rule24
-rw-r--r--math/gotoblas/files/patch-getarch8
4 files changed, 24 insertions, 16 deletions
diff --git a/math/gotoblas/Makefile b/math/gotoblas/Makefile
index f472634685b6..e16b9410598a 100644
--- a/math/gotoblas/Makefile
+++ b/math/gotoblas/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= gotoblas
-PORTVERSION= 1.22
+PORTVERSION= 1.23
CATEGORIES= math
MASTER_SITES= #empty
DISTNAME= GotoBLAS-${PORTVERSION}
diff --git a/math/gotoblas/distinfo b/math/gotoblas/distinfo
index 32e979892650..a87d2e2a3375 100644
--- a/math/gotoblas/distinfo
+++ b/math/gotoblas/distinfo
@@ -1,3 +1,3 @@
-MD5 (GotoBLAS-1.22.tar.gz) = 30bf16eac7311a3018628825782d9506
-SHA256 (GotoBLAS-1.22.tar.gz) = a5479c4f2e78d3116536675a83df5d2dc23648f90a69babb646b69d02f695d6c
-SIZE (GotoBLAS-1.22.tar.gz) = 2055354
+MD5 (GotoBLAS-1.23.tar.gz) = e0cf0763bea1f9e5dd1fdb70d165b7f8
+SHA256 (GotoBLAS-1.23.tar.gz) = 0d200b86f015260c7fb808dd274063e0b5cebf7184cea0204ec128f11ed67a55
+SIZE (GotoBLAS-1.23.tar.gz) = 2068412
diff --git a/math/gotoblas/files/patch-Makefile.rule b/math/gotoblas/files/patch-Makefile.rule
index 0aef7557d31b..83797387653d 100644
--- a/math/gotoblas/files/patch-Makefile.rule
+++ b/math/gotoblas/files/patch-Makefile.rule
@@ -1,11 +1,12 @@
---- Makefile.rule.orig 2007-09-14 00:30:23.000000000 +0900
-+++ Makefile.rule 2007-09-22 06:21:56.000000000 +0900
-@@ -155,11 +155,11 @@
+--- Makefile.rule.orig 2008-01-31 01:03:08.000000000 +0900
++++ Makefile.rule 2008-02-20 17:02:26.000000000 +0900
+@@ -169,12 +169,12 @@
endif
ifndef F_COMPILER
-F_COMPILER = G77
+F_COMPILER = GFORTRAN
+ I_DONT_HAVE_FC = 1
endif
ifeq ($(C_COMPILER), GNU)
@@ -14,7 +15,7 @@
CCOMMON_OPT += -Wall
ifneq ($(OSNAME), CYGWIN_NT)
CCOMMON_OPT += -fPIC
-@@ -175,12 +175,12 @@
+@@ -190,12 +190,12 @@
endif
ifeq ($(C_COMPILER), INTEL)
@@ -29,7 +30,7 @@
BU = _
CCOMMON_OPT += -DF_INTERFACE_F2C -DNEED_F2CCONV
FCOMMON_OPT += -Wall
-@@ -197,7 +197,7 @@
+@@ -212,7 +212,7 @@
endif
ifeq ($(F_COMPILER), G95)
@@ -38,7 +39,7 @@
BU = _
CCOMMON_OPT += -DF_INTERFACE_F2C
FCOMMON_OPT += -Wall # -fno-underscoring
-@@ -215,11 +215,12 @@
+@@ -230,11 +230,12 @@
endif
ifeq ($(F_COMPILER), GFORTRAN)
@@ -47,13 +48,13 @@
BU = _
CCOMMON_OPT += -DF_INTERFACE_GFORT
FCOMMON_OPT += -Wall
--EXTRALIB += -lgfortran
+-# EXTRALIB += -lgfortran
+GCCPATH = $(shell dirname `%%F77%% -print-libgcc-file-name`)
+EXTRALIB += -L$(GCCPATH)/../../../ -lgfortran
ifneq ($(OSNAME), CYGWIN_NT)
FCOMMON_OPT += -fPIC
endif
-@@ -237,7 +238,7 @@
+@@ -252,7 +253,7 @@
endif
ifeq ($(F_COMPILER), INTEL)
@@ -62,7 +63,7 @@
BU = _
CCOMMON_OPT += -DF_INTERFACE_F2C
FCOMMON_OPT += -fPIC
-@@ -289,11 +290,9 @@
+@@ -304,11 +305,9 @@
endif
endif
@@ -76,7 +77,7 @@
endif
ifeq ($(F_COMPILER), PATHSCALE)
-@@ -347,7 +346,7 @@
+@@ -370,7 +369,7 @@
GETARCH_CC = gcc
endif
@@ -85,7 +86,7 @@
SUBARCH := $(shell (cd $(TOPDIR); ./getarch 1 $(GETARCH_CC) $(GETARCH_FLAGS)))
ARCHSUBDIR := $(shell (cd $(TOPDIR); ./getarch 2 $(GETARCH_CC) $(GETARCH_FLAGS)))
CONFIG := $(shell (cd $(TOPDIR); ./getarch 3 $(GETARCH_CC) $(GETARCH_FLAGS)))
-@@ -430,11 +429,11 @@
+@@ -459,11 +458,11 @@
FPFLAGS = $(COMMON_OPT) $(FCOMMON_OPT) $(COMMON_PROF)
ifndef SMP
@@ -101,4 +102,3 @@
endif
LIBSONAME = $(LIBNAME:.a=.so)
-
diff --git a/math/gotoblas/files/patch-getarch b/math/gotoblas/files/patch-getarch
new file mode 100644
index 000000000000..ad48c6cd8ec1
--- /dev/null
+++ b/math/gotoblas/files/patch-getarch
@@ -0,0 +1,8 @@
+--- getarch~ 2008-01-19 02:14:59.000000000 +0900
++++ getarch 2008-02-20 17:14:45.000000000 +0900
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+
+ # if test getarch_cmd -ot getarch.c; then
+ # rm -f getarch_cmd