Lines 1-6
Link Here
|
1 |
PORTNAME= openblas |
1 |
PORTNAME= openblas |
2 |
DISTVERSIONPREFIX= v |
2 |
DISTVERSIONPREFIX= v |
3 |
DISTVERSION= 0.3.29 |
3 |
DISTVERSION= 0.3.29 |
|
|
4 |
PORTREVISION= 1 |
4 |
PORTEPOCH= 2 |
5 |
PORTEPOCH= 2 |
5 |
CATEGORIES= math |
6 |
CATEGORIES= math |
6 |
MASTER_SITES= NL/lapack/timing/:lapack_tmg |
7 |
MASTER_SITES= NL/lapack/timing/:lapack_tmg |
Lines 20-26
USES= compiler:c11 cpe fortran gmake perl5 pkgconfig
Link Here
|
20 |
USE_GITHUB= yes |
21 |
USE_GITHUB= yes |
21 |
GH_ACCOUNT= OpenMathLib |
22 |
GH_ACCOUNT= OpenMathLib |
22 |
GH_PROJECT= OpenBLAS |
23 |
GH_PROJECT= OpenBLAS |
23 |
GH_TAGNAME= ce3f668 |
|
|
24 |
LARGE_FILE= large.tgz |
24 |
LARGE_FILE= large.tgz |
25 |
TIMING_FILE= timing.tgz |
25 |
TIMING_FILE= timing.tgz |
26 |
CPE_VENDOR= openblas_project |
26 |
CPE_VENDOR= openblas_project |
Lines 31-37
USE_PERL5= build
Link Here
|
31 |
OPENBLAS_SVER= 0 |
31 |
OPENBLAS_SVER= 0 |
32 |
TEST_TARGET= tests |
32 |
TEST_TARGET= tests |
33 |
|
33 |
|
34 |
PLIST_SUB+= PORTVERSION=${PORTVERSION:C/9/7/} |
34 |
PLIST_SUB+= PORTVERSION=${PORTVERSION} |
35 |
|
35 |
|
36 |
OPTIONS_DEFINE= DYNAMIC_ARCH INTERFACE64 OPENMP |
36 |
OPTIONS_DEFINE= DYNAMIC_ARCH INTERFACE64 OPENMP |
37 |
OPTIONS_DEFAULT= OPENMP |
37 |
OPTIONS_DEFAULT= OPENMP |
Lines 141-150
benchmark: build
Link Here
|
141 |
cd ${WRKSRC} ; ${SETENV} ${MAKE_CMD} ${MAKE_ARGS} hpl |
141 |
cd ${WRKSRC} ; ${SETENV} ${MAKE_CMD} ${MAKE_ARGS} hpl |
142 |
cd ${WRKSRC}/benchmark ; ${SETENV} ${BENCHMARK_THREADS_FLAG} ${MAKE_CMD} ${MAKE_ARGS} |
142 |
cd ${WRKSRC}/benchmark ; ${SETENV} ${BENCHMARK_THREADS_FLAG} ${MAKE_CMD} ${MAKE_ARGS} |
143 |
|
143 |
|
144 |
post-install: |
144 |
post-install-DYNAMIC_ARCH-on: |
145 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopenblasp-r${PORTVERSION:C/9/7/}.so |
145 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopenblasp-r${PORTVERSION}.so |
146 |
|
146 |
|
147 |
post-install-DYNAMIC_ARCH-off: |
147 |
post-install-DYNAMIC_ARCH-off: |
148 |
cd ${STAGEDIR}${PREFIX} && ls lib/libopenblas_*p-r${PORTVERSION:C/9/7/}.* >> ${TMPPLIST} |
148 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopenblas_*p-r${PORTVERSION}.so |
|
|
149 |
cd ${STAGEDIR}${PREFIX} && ls lib/libopenblas_*p-r${PORTVERSION}.* >> ${TMPPLIST} |
149 |
|
150 |
|
150 |
.include <bsd.port.post.mk> |
151 |
.include <bsd.port.post.mk> |