math/blis: not needed anymore
This commit is contained in:
@ -1,74 +0,0 @@
|
|||||||
PORTNAME= blis
|
|
||||||
PORTVERSION= 0.9.0
|
|
||||||
PORTREVISION= 3
|
|
||||||
CATEGORIES= math
|
|
||||||
PKGNAMEPREFIX= ${PYHON_PKGNAMEPREFIX}
|
|
||||||
|
|
||||||
MAINTAINER= jmd@FreeBSD.org
|
|
||||||
COMMENT= Software framework for high-performance BLAS-like libraries
|
|
||||||
WWW= https://github.com/flame/blis
|
|
||||||
|
|
||||||
LICENSE= BSD3CLAUSE
|
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
||||||
|
|
||||||
BUILD_DEPENDS= bash:shells/bash
|
|
||||||
|
|
||||||
USES= compiler gmake perl5 python shebangfix
|
|
||||||
USE_PYTHON= flavors
|
|
||||||
|
|
||||||
USE_GITHUB= yes
|
|
||||||
GH_ACCOUNT= flame
|
|
||||||
USE_LDCONFIG= yes
|
|
||||||
USE_PERL5= build
|
|
||||||
SHEBANG_FILES= build/flatten-headers.py
|
|
||||||
|
|
||||||
OPTIONS_DEFINE= PARA CBLAS
|
|
||||||
PARA_DESC= use pthread parallelization
|
|
||||||
CBLAS_DESC= build the CBLAS compatibility layer
|
|
||||||
OPTIONS_DEFAULT= PARA CBLAS
|
|
||||||
OPTIONS_SUB= yes
|
|
||||||
|
|
||||||
CFLAGS_riscv64= -mno-relax
|
|
||||||
HAS_CONFIGURE= yes
|
|
||||||
|
|
||||||
TEST_TARGET= test
|
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
|
||||||
|
|
||||||
# enable BLAS and static/shared libs by default
|
|
||||||
CONFIGURE_ARGS+= --enable-blas \
|
|
||||||
--prefix=${PREFIX} \
|
|
||||||
--enable-shared \
|
|
||||||
--enable-static
|
|
||||||
#--prefix=PREFIX
|
|
||||||
|
|
||||||
.if ${PORT_OPTIONS:MPARA}
|
|
||||||
CONFIGURE_ARGS+= -t pthreads
|
|
||||||
.endif
|
|
||||||
|
|
||||||
.if ${PORT_OPTIONS:MCBLAS}
|
|
||||||
CONFIGURE_ARGS+= --enable-cblas
|
|
||||||
.endif
|
|
||||||
|
|
||||||
.if ${ARCH} == amd64
|
|
||||||
CONFIGURE_ARGS+= x86_64
|
|
||||||
PLIST_SUB+= ARCH="x86_64"
|
|
||||||
.elif ${ARCH:Mpowerpc64*}
|
|
||||||
CONFIGURE_ARGS+= power9
|
|
||||||
PLIST_SUB+= ARCH="power9"
|
|
||||||
USE_GCC= yes
|
|
||||||
.else
|
|
||||||
CONFIGURE_ARGS+= generic
|
|
||||||
PLIST_SUB+= ARCH="generic"
|
|
||||||
.endif
|
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
|
|
||||||
.if ${CHOSEN_COMPILER_TYPE} == gcc
|
|
||||||
USE_GCC= yes
|
|
||||||
.endif
|
|
||||||
|
|
||||||
post-install:
|
|
||||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libblis.so.4.0.0
|
|
||||||
|
|
||||||
.include <bsd.port.post.mk>
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
TIMESTAMP = 1672884949
|
|
||||||
SHA256 (flame-blis-0.9.0_GH0.tar.gz) = 1135f664be7355427b91025075562805cdc6cc730d3173f83533b2c5dcc2f308
|
|
||||||
SIZE (flame-blis-0.9.0_GH0.tar.gz) = 15078619
|
|
||||||
@ -1,7 +0,0 @@
|
|||||||
software framework for high-performance BLAS-like libraries
|
|
||||||
|
|
||||||
BLIS is a portable software framework for instantiating high-performance
|
|
||||||
BLAS-like dense linear algebra libraries. The framework was designed
|
|
||||||
to isolate essential kernels of computation that, when optimized,
|
|
||||||
immediately enable optimized implementations of most of its commonly
|
|
||||||
used and computationally intensive operations.
|
|
||||||
@ -1,10 +0,0 @@
|
|||||||
include/blis/blis.h
|
|
||||||
%%CBLAS%%include/blis/cblas.h
|
|
||||||
lib/libblis.a
|
|
||||||
lib/libblis.so
|
|
||||||
lib/libblis.so.4
|
|
||||||
lib/libblis.so.4.0.0
|
|
||||||
share/pkgconfig/blis.pc
|
|
||||||
%%DATADIR%%/common.mk
|
|
||||||
%%DATADIR%%/config.mk
|
|
||||||
%%DATADIR%%/config/%%ARCH%%/make_defs.mk
|
|
||||||
Reference in New Issue
Block a user