Lines 2-9
Link Here
|
2 |
# $FreeBSD: head/math/openblas/Makefile 515977 2019-10-29 12:30:15Z arrowd $ |
2 |
# $FreeBSD: head/math/openblas/Makefile 515977 2019-10-29 12:30:15Z arrowd $ |
3 |
|
3 |
|
4 |
PORTNAME= openblas |
4 |
PORTNAME= openblas |
5 |
PORTVERSION= 0.2.20 |
5 |
PORTVERSION= 0.3.7 |
6 |
PORTREVISION= 11 |
|
|
7 |
DISTVERSIONPREFIX= v |
6 |
DISTVERSIONPREFIX= v |
8 |
PORTEPOCH= 1 |
7 |
PORTEPOCH= 1 |
9 |
CATEGORIES= math |
8 |
CATEGORIES= math |
Lines 127-139
Link Here
|
127 |
${WRKSRC}/interface/Makefile \ |
126 |
${WRKSRC}/interface/Makefile \ |
128 |
${WRKSRC}/kernel/Makefile \ |
127 |
${WRKSRC}/kernel/Makefile \ |
129 |
${WRKSRC}/kernel/Makefile.L3 \ |
128 |
${WRKSRC}/kernel/Makefile.L3 \ |
130 |
${WRKSRC}/lapack/laswp/Makefile \ |
129 |
${WRKSRC}/lapack/laswp/Makefile |
131 |
${WRKSRC}/lapack-netlib/SRC/Makefile \ |
|
|
132 |
${WRKSRC}/lapack-netlib/SRC/VARIANTS/Makefile \ |
133 |
${WRKSRC}/lapack-netlib/TESTING/MATGEN/Makefile \ |
134 |
${WRKSRC}/lapack-netlib/LAPACKE/src/Makefile \ |
135 |
${WRKSRC}/lapack-netlib/LAPACKE/utils/Makefile \ |
136 |
${WRKSRC}/reference/Makefile |
137 |
${REINPLACE_CMD} -e "s+(ARCH)+(ARCH_)+" \ |
130 |
${REINPLACE_CMD} -e "s+(ARCH)+(ARCH_)+" \ |
138 |
-e 's+%%LDFLAGS%%+${LDFLAGS}+' \ |
131 |
-e 's+%%LDFLAGS%%+${LDFLAGS}+' \ |
139 |
-e 's+%%LOCALBASE%%+${LOCALBASE}+' \ |
132 |
-e 's+%%LOCALBASE%%+${LOCALBASE}+' \ |
Lines 143-152
Link Here
|
143 |
-e 's+$${CROSS_SUFFIX}+${LOCALBASE}/bin/+' \ |
136 |
-e 's+$${CROSS_SUFFIX}+${LOCALBASE}/bin/+' \ |
144 |
-e '/Clang.*OpenMP/g' \ |
137 |
-e '/Clang.*OpenMP/g' \ |
145 |
${WRKSRC}/Makefile.system |
138 |
${WRKSRC}/Makefile.system |
146 |
${REINPLACE_CMD} \ |
|
|
147 |
-e 's/defined(linux)/(defined(linux) || defined(__FreeBSD__))/g' \ |
148 |
-e 's/ifdef linux/if defined(linux) || defined(__FreeBSD__)/g' \ |
149 |
${WRKSRC}/kernel/power/*.S |
150 |
|
139 |
|
151 |
post-patch-OPENMP-on: |
140 |
post-patch-OPENMP-on: |
152 |
${REINPLACE_CMD} -e "s+OPENBLAS_NUM_THREADS+OMP_NUM_THREADS+g" \ |
141 |
${REINPLACE_CMD} -e "s+OPENBLAS_NUM_THREADS+OMP_NUM_THREADS+g" \ |
Lines 201-207
Link Here
|
201 |
${WRKSRC}/interface/*.c |
190 |
${WRKSRC}/interface/*.c |
202 |
${MKDIR} ${STAGEDIR}${PREFIX}/include/openblas |
191 |
${MKDIR} ${STAGEDIR}${PREFIX}/include/openblas |
203 |
${INSTALL_DATA} ${WRKSRC}/openblas_*.h ${STAGEDIR}${PREFIX}/include/openblas |
192 |
${INSTALL_DATA} ${WRKSRC}/openblas_*.h ${STAGEDIR}${PREFIX}/include/openblas |
204 |
${INSTALL_DATA} ${WRKSRC}/cblas.h ${WRKSRC}/config_kernel.h ${WRKSRC}/config_last.h ${WRKSRC}/l1param.h ${WRKSRC}/l2param.h ${WRKSRC}/symcopy.h \ |
193 |
${INSTALL_DATA} ${WRKSRC}/cblas.h ${WRKSRC}/l1param.h ${WRKSRC}/l2param.h ${WRKSRC}/symcopy.h \ |
205 |
${STAGEDIR}${PREFIX}/include/openblas |
194 |
${STAGEDIR}${PREFIX}/include/openblas |
206 |
|
195 |
|
207 |
.include <bsd.port.mk> |
196 |
.include <bsd.port.mk> |