Lines 2-8
Link Here
|
2 |
# $FreeBSD: head/math/openblas/Makefile 383534 2015-04-07 19:11:00Z demon $ |
2 |
# $FreeBSD: head/math/openblas/Makefile 383534 2015-04-07 19:11:00Z demon $ |
3 |
|
3 |
|
4 |
PORTNAME= openblas |
4 |
PORTNAME= openblas |
5 |
PORTVERSION= 0.2.13 |
5 |
PORTVERSION= 0.2.14 |
6 |
PORTEPOCH= 1 |
6 |
PORTEPOCH= 1 |
7 |
CATEGORIES= math |
7 |
CATEGORIES= math |
8 |
MASTER_SITES= https://codeload.github.com/${GH_ACCOUNT}/${GH_PROJECT}/legacy.tar.gz/${GH_TAGNAME}?dummy=/:${PORTNAME} \ |
8 |
MASTER_SITES= https://codeload.github.com/${GH_ACCOUNT}/${GH_PROJECT}/legacy.tar.gz/${GH_TAGNAME}?dummy=/:${PORTNAME} \ |
Lines 20-26
Link Here
|
20 |
GH_ACCOUNT= xianyi |
20 |
GH_ACCOUNT= xianyi |
21 |
GH_PROJECT= OpenBLAS |
21 |
GH_PROJECT= OpenBLAS |
22 |
GH_TAGNAME= ${GH_COMMIT} |
22 |
GH_TAGNAME= ${GH_COMMIT} |
23 |
GH_COMMIT= 51ce5ef |
23 |
GH_COMMIT= d0c51c4 |
24 |
LARGE_FILE= large.tgz |
24 |
LARGE_FILE= large.tgz |
25 |
TIMING_FILE= timing.tgz |
25 |
TIMING_FILE= timing.tgz |
26 |
|
26 |
|
Lines 55-60
Link Here
|
55 |
.endif |
55 |
.endif |
56 |
|
56 |
|
57 |
MAXTHREADS?= 8 |
57 |
MAXTHREADS?= 8 |
|
|
58 |
BUILDFLAGS_THREAD+= NUM_THREADS=${MAXTHREADS} USE_THREAD=1 |
58 |
|
59 |
|
59 |
.if ${ARCH:M*64} == "" |
60 |
.if ${ARCH:M*64} == "" |
60 |
BUILDFLAGS+= BINARY32=1 |
61 |
BUILDFLAGS+= BINARY32=1 |
Lines 76-82
Link Here
|
76 |
|
77 |
|
77 |
.if ${PORT_OPTIONS:MOPENMP} |
78 |
.if ${PORT_OPTIONS:MOPENMP} |
78 |
USES+= compiler:openmp |
79 |
USES+= compiler:openmp |
79 |
BUILDFLAGS+= USE_OPENMP=1 |
80 |
BUILDFLAGS_THREAD+= USE_OPENMP=1 |
80 |
.endif |
81 |
.endif |
81 |
|
82 |
|
82 |
.if ${PORT_OPTIONS:MQUAD_PRECISION} |
83 |
.if ${PORT_OPTIONS:MQUAD_PRECISION} |
Lines 140-147
Link Here
|
140 |
${CP} ${WRKSRC}/libopenblas-${OPENBLAS_SUFX}.a ${WRKDIR}/lib/libopenblas.a |
141 |
${CP} ${WRKSRC}/libopenblas-${OPENBLAS_SUFX}.a ${WRKDIR}/lib/libopenblas.a |
141 |
${CP} ${WRKSRC}/libopenblas-${OPENBLAS_SUFX}.so ${WRKDIR}/lib/libopenblas.so.${OPENBLAS_SVER} |
142 |
${CP} ${WRKSRC}/libopenblas-${OPENBLAS_SUFX}.so ${WRKDIR}/lib/libopenblas.so.${OPENBLAS_SVER} |
142 |
cd ${WRKSRC} ; ${MAKE_CMD} ${MAKE_ARGS} clean |
143 |
cd ${WRKSRC} ; ${MAKE_CMD} ${MAKE_ARGS} clean |
143 |
cd ${WRKSRC} ; ${SETENV} ${BUILDFLAGS} NUM_THREADS=${MAXTHREADS} \ |
144 |
cd ${WRKSRC} ; ${SETENV} ${BUILDFLAGS} ${BUILDFLAGS_THREAD} \ |
144 |
USE_THREAD=1 ${MAKE_CMD} ${MAKE_ARGS} |
145 |
${MAKE_CMD} ${MAKE_ARGS} |
145 |
${CP} ${WRKSRC}/libopenblasp-${OPENBLAS_SUFX}.a ${WRKDIR}/lib/libopenblasp.a |
146 |
${CP} ${WRKSRC}/libopenblasp-${OPENBLAS_SUFX}.a ${WRKDIR}/lib/libopenblasp.a |
146 |
${CP} ${WRKSRC}/libopenblasp-${OPENBLAS_SUFX}.so ${WRKDIR}/lib/libopenblasp.so.${OPENBLAS_SVER} |
147 |
${CP} ${WRKSRC}/libopenblasp-${OPENBLAS_SUFX}.so ${WRKDIR}/lib/libopenblasp.so.${OPENBLAS_SVER} |
147 |
.if !${PORT_OPTIONS:MDEBUG} |
148 |
.if !${PORT_OPTIONS:MDEBUG} |