bump after blas update, switch to gfortran

ok pirofti@
This commit is contained in:
steven 2017-11-13 07:01:56 +00:00
parent 931d8b0ce1
commit 2fc9a85b02
3 changed files with 22 additions and 17 deletions

View File

@ -1,22 +1,23 @@
# $OpenBSD: Makefile,v 1.16 2015/03/16 18:07:49 naddy Exp $
# $OpenBSD: Makefile,v 1.17 2017/11/13 07:01:56 steven Exp $
COMMENT= C interface to the BLAS library
VERSION= 1.0
DISTNAME= cblas
PKGNAME= ${DISTNAME}-${VERSION}
REVISION= 3
REVISION= 4
SHARED_LIBS= cblas 1.0
CATEGORIES= math
HOMEPAGE= http://www.netlib.org/blas/
MAINTAINER= Steven Mestdagh <steven@openbsd.org>
# 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}
@ -24,24 +25,27 @@ WRKDIST= ${WRKDIR}/CBLAS
WRKSRC= ${WRKDIST}/src
MODULES= fortran
MODFORTRAN_COMPILER = g77
MODFORTRAN_COMPILER = gfortran
BUILD_DEPENDS = ${MODFORTRAN_BUILD_DEPENDS}
LIB_DEPENDS = math/blas
WANTLIB = blas>=1.0
WANTLIB = blas>=2.1
CFLAGS+= -DADD_
CFLAGS+= -DADD_ -I${WRKDIST}/include
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
FC="${MODFORTRAN_COMPILER} -cpp"
FAKE_FLAGS= LIBDIR=${LOCALBASE}/lib \
DEBUGLIBS=no
TEST_FLAGS= LOADER=${FC} CFLAGS="${CFLAGS}" INC="-I${WRKSRC}" \
LIB="-L${WRKSRC} -lcblas -L${LOCALBASE}/lib -lblas"
TEST_FLAGS= LOADER=${MODFORTRAN_COMPILER} \
CFLAGS="${CFLAGS}" \
INC="-I${WRKSRC}" \
LIB="-L${WRKSRC} -lcblas -L${LOCALBASE}/lib -lblas -lgfortran"
post-install:
${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include
${INSTALL_DATA} ${WRKDIST}/include/*.h ${PREFIX}/include
do-test:
@cd ${WRKDIST}/testing && \

View File

@ -1,2 +1,2 @@
SHA256 (cblas-1.0/cblas.tgz) = m0nXF3/aYrYUG/LKKeR16G8LEtj3LguUQFjQK0Od1So=
SIZE (cblas-1.0/cblas.tgz) = 197694
SHA256 (cblas-1.0/cblas.tgz) = D2NU/Wf6vZCbr1fO0u+E6WLbWPrhJuT0GyHdT+xgoqM=
SIZE (cblas-1.0/cblas.tgz) = 197468

View File

@ -1,12 +1,13 @@
$OpenBSD: patch-testing_Makefile,v 1.1.1.1 2006/10/02 21:58:25 steven Exp $
--- testing/Makefile.orig Sun Oct 1 15:52:32 2006
+++ testing/Makefile Sun Oct 1 15:52:39 2006
$OpenBSD: patch-testing_Makefile,v 1.2 2017/11/13 07:01:56 steven Exp $
Index: testing/Makefile
--- testing/Makefile.orig
+++ testing/Makefile
@@ -3,7 +3,7 @@
#
dlvl = ../.
-include $(dlvl)/Makefile.in
+#include $(dlvl)/Makefile.in
INC = -I$(CBDIR)/src
# Archive files necessary to compile
LIB = $(CBLIB) $(BLLIB)