# $OpenBSD: Makefile,v 1.15 2013/10/10 02:08:23 brad Exp $ COMMENT= C interface to the BLAS library VERSION= 1.0 DISTNAME= cblas PKGNAME= ${DISTNAME}-${VERSION} REVISION= 2 SHARED_LIBS= cblas 1.0 CATEGORIES= math HOMEPAGE= http://www.netlib.org/blas/ # freely available PERMIT_PACKAGE_CDROM= Yes MASTER_SITES= http://www.netlib.org/blas/blast-forum/ \ ftp://netlib.bell-labs.com/netlib/blas/blast-forum/ \ http://www.netlib.no/netlib/blas/blast-forum/ EXTRACT_SUFX= .tgz DIST_SUBDIR= ${DISTNAME}-${VERSION} WRKDIST= ${WRKDIR}/CBLAS WRKSRC= ${WRKDIST}/src MODULES= fortran MODFORTRAN_COMPILER = g77 BUILD_DEPENDS = ${MODFORTRAN_BUILD_DEPENDS} LIB_DEPENDS = math/blas WANTLIB = blas>=1.0 CFLAGS+= -DADD_ MAKE_FILE= ${FILESDIR}/Makefile MAKE_ENV= SHLIB_MAJOR=${LIBcblas_VERSION:R} \ SHLIB_MINOR=${LIBcblas_VERSION:E} \ FC=${FC} FAKE_FLAGS= LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no TEST_FLAGS= LOADER=${FC} CFLAGS="${CFLAGS}" INC="-I${WRKSRC}" \ LIB="-L${WRKSRC} -lcblas -L${LOCALBASE}/lib -lblas" post-install: ${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include do-test: @cd ${WRKDIST}/testing && \ ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} all1 ${ALL_TEST_FLAGS} && \ export LD_LIBRARY_PATH="${WRKSRC}" && \ ./xscblat1 && \ ./xdcblat1 && \ ./xccblat1 && \ ./xzcblat1 .include