1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- # $OpenBSD: Makefile,v 1.16 2015/03/16 18:07:49 naddy Exp $
- COMMENT= C interface to the BLAS library
- VERSION= 1.0
- DISTNAME= cblas
- PKGNAME= ${DISTNAME}-${VERSION}
- REVISION= 3
- 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 <bsd.port.mk>
|