aboutsummaryrefslogtreecommitdiffstats
path: root/math/gotoblas
diff options
context:
space:
mode:
Diffstat (limited to 'math/gotoblas')
-rw-r--r--math/gotoblas/Makefile6
-rw-r--r--math/gotoblas/distinfo6
-rw-r--r--math/gotoblas/files/patch-exports+Makefile42
3 files changed, 40 insertions, 14 deletions
diff --git a/math/gotoblas/Makefile b/math/gotoblas/Makefile
index 5e4f79bd1972..05fdbf54c2bb 100644
--- a/math/gotoblas/Makefile
+++ b/math/gotoblas/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= maho@FreeBSD.org
COMMENT= A fast implementation of Basic Linear Algebra Subprograms
DIST_SUBDIR= gotoblas
-GOTOBLAS2VER= 1.11p1
+GOTOBLAS2VER= 1.13
GOTOBLAS2_SRCFILE= GotoBLAS2-${GOTOBLAS2VER}.tar.gz
LAPACK_SRCFILE= lapack-3.1.1.tgz
LARGE_FILE= large.tgz
@@ -64,9 +64,9 @@ MAKE_FLAGS+= F_COMPILER=PATHF90
MAKE_FLAGS+= F_COMPILER=IBM
.endif
-.if !defined(PACKAGE_BUILDING) && !exists(${DISTDIR}/${GOTOBLAS2_SRCFILE})
+.if !defined(PACKAGE_BUILDING) && !exists(${DISTDIR}/${DIST_SUBDIR}/${GOTOBLAS2_SRCFILE})
do-fetch:
- @${ECHO_CMD} "You need to fetch ${DISTFILES} from:"
+ @${ECHO_CMD} "You need to fetch ${GOTOBLAS2_SRCFILE} from:"
@${ECHO_CMD} "http://www.tacc.utexas.edu/tacc-projects/"
@${ECHO_CMD} "and put it in ${DISTDIR}."
.endif
diff --git a/math/gotoblas/distinfo b/math/gotoblas/distinfo
index a6dbb78a6c2d..b30d4eda19bb 100644
--- a/math/gotoblas/distinfo
+++ b/math/gotoblas/distinfo
@@ -1,6 +1,6 @@
-MD5 (gotoblas/GotoBLAS2-1.11p1.tar.gz) = 32549e132aee02436ab424bce037ff5d
-SHA256 (gotoblas/GotoBLAS2-1.11p1.tar.gz) = 4c1a2332b31f87e31997691db78b6f8de9d48600efad733fb7e26ac3ff79b2af
-SIZE (gotoblas/GotoBLAS2-1.11p1.tar.gz) = 2924739
+MD5 (gotoblas/GotoBLAS2-1.13.tar.gz) = 9627e7bceb8ad29fb533e53418a6823b
+SHA256 (gotoblas/GotoBLAS2-1.13.tar.gz) = 6c30d60a701dacc2e638bb68ac912756f2286af834bf41ebe841310d9258e7cb
+SIZE (gotoblas/GotoBLAS2-1.13.tar.gz) = 3179300
MD5 (gotoblas/lapack-3.1.1.tgz) = 00b21551a899bcfbaa7b8443e1faeef9
SHA256 (gotoblas/lapack-3.1.1.tgz) = e4c335b30b4394f9620d60818319ff12af2aea63827515e9f7e62b88dff7a02a
SIZE (gotoblas/lapack-3.1.1.tgz) = 10407595
diff --git a/math/gotoblas/files/patch-exports+Makefile b/math/gotoblas/files/patch-exports+Makefile
index d4002f6b3a9d..a91f5d77ec36 100644
--- a/math/gotoblas/files/patch-exports+Makefile
+++ b/math/gotoblas/files/patch-exports+Makefile
@@ -1,19 +1,45 @@
---- exports/Makefile 2010-02-01 12:54:01.000000000 +0900
-+++ exports/Makefile 2010-02-01 14:03:25.000000000 +0900
+--- exports/Makefile 2010-02-06 01:01:00.000000000 +0900
++++ exports/Makefile 2010-02-06 12:19:59.000000000 +0900
@@ -75,13 +75,13 @@
-Wl,--out-implib,libgoto2_shared.lib $(FEXTRALIB)
libgoto2.def : gensymbol
-- ./gensymbol win2k $(ARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
-+ ./gensymbol win2k $(GARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
+- perl ./gensymbol win2k $(ARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
++ perl ./gensymbol win2k $(GARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
libgoto2_shared.def : gensymbol
-- ./gensymbol win2k $(ARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
-+ ./gensymbol win2k $(GARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
+- perl ./gensymbol win2k $(ARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
++ perl ./gensymbol win2k $(GARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
libgoto_hpl.def : gensymbol
-- ./gensymbol win2khpl $(ARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
-+ ./gensymbol win2khpl $(GARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
+- perl ./gensymbol win2khpl $(ARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
++ perl ./gensymbol win2khpl $(GARCH) dummy $(EXPRECISION) $(NO_CBLAS) > $(@F)
$(LIBDYNNAME) : ../$(LIBNAME) osx.def
$(PREFIX)gcc $(CFLAGS) -all_load -dynamiclib -o $(LIBDYNNAME) $< -Wl,-exported_symbols_list,osx.def $(FEXTRALIB)
+@@ -162,13 +162,13 @@
+ rm -f goto.$(SUFFIX)
+
+ linux.def : gensymbol ../Makefile.system ../getarch.c
+- perl ./gensymbol linux $(ARCH) $(BU) $(EXPRECISION) $(NO_CBLAS) > $(@F)
++ perl ./gensymbol linux $(GARCH) $(BU) $(EXPRECISION) $(NO_CBLAS) > $(@F)
+
+ osx.def : gensymbol ../Makefile.system ../getarch.c
+- perl ./gensymbol osx $(ARCH) $(BU) $(EXPRECISION) $(NO_CBLAS) > $(@F)
++ perl ./gensymbol osx $(GARCH) $(BU) $(EXPRECISION) $(NO_CBLAS) > $(@F)
+
+ aix.def : gensymbol ../Makefile.system ../getarch.c
+- perl ./gensymbol aix $(ARCH) $(BU) $(EXPRECISION) $(NO_CBLAS) > $(@F)
++ perl ./gensymbol aix $(GARCH) $(BU) $(EXPRECISION) $(NO_CBLAS) > $(@F)
+
+ symbol.S : gensymbol
+ perl ./gensymbol win2kasm noarch dummy $(EXPRECISION) $(NO_CBLAS) > symbol.S
+@@ -178,7 +178,7 @@
+ rm -f linktest
+
+ linktest.c : gensymbol ../Makefile.system ../getarch.c
+- perl ./gensymbol linktest $(ARCH) $(BU) $(EXPRECISION) $(NO_CBLAS) > linktest.c
++ perl ./gensymbol linktest $(GARCH) $(BU) $(EXPRECISION) $(NO_CBLAS) > linktest.c
+
+ clean ::
+ @rm -f *.def *.dylib __.SYMDEF*