Index: Makefile =================================================================== RCS file: /home/cvs/ports/math/cblas/Makefile,v retrieving revision 1.15 diff -u -p -u -p -r1.15 Makefile --- Makefile 10 Oct 2013 02:08:23 -0000 1.15 +++ Makefile 1 Dec 2014 23:25:57 -0000 @@ -5,7 +5,7 @@ COMMENT= C interface to the BLAS library VERSION= 1.0 DISTNAME= cblas PKGNAME= ${DISTNAME}-${VERSION} -REVISION= 2 +REVISION= 3 SHARED_LIBS= cblas 1.0 CATEGORIES= math @@ -23,10 +23,12 @@ DIST_SUBDIR= ${DISTNAME}-${VERSION} WRKDIST= ${WRKDIR}/CBLAS WRKSRC= ${WRKDIST}/src -MODULES= fortran -MODFORTRAN_COMPILER = g77 +MODULES= gcc4 +MODGCC4_LANGS= fortran +MODGCC4_ARCHS= * + +FC= gfortran -BUILD_DEPENDS = ${MODFORTRAN_BUILD_DEPENDS} LIB_DEPENDS = math/blas WANTLIB = blas>=1.0 @@ -38,7 +40,7 @@ MAKE_ENV= SHLIB_MAJOR=${LIBcblas_VERSION FAKE_FLAGS= LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no TEST_FLAGS= LOADER=${FC} CFLAGS="${CFLAGS}" INC="-I${WRKSRC}" \ - LIB="-L${WRKSRC} -lcblas -L${LOCALBASE}/lib -lblas" + LIB="-L${WRKSRC} -lcblas -Wl,-rpath-link,${LOCALBASE}/lib" post-install: ${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include Index: files/Makefile =================================================================== RCS file: /home/cvs/ports/math/cblas/files/Makefile,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 Makefile --- files/Makefile 2 Oct 2006 21:58:25 -0000 1.1.1.1 +++ files/Makefile 30 Nov 2014 11:59:17 -0000 @@ -1,4 +1,5 @@ LIB=cblas + SRCS= \ cblas_caxpy.c cblas_drot.c cblas_sger.c cblas_zher2k.c \ cblas_ccopy.c cblas_drotg.c cblas_snrm2.c cblas_zherk.c \ @@ -42,5 +43,7 @@ cblas_dgemm.c cblas_sdsdot.c cblas_dgemv.c cblas_sgbmv.c cblas_zhemv.c \ cblas_dger.c cblas_sgemm.c cblas_zher.c \ cblas_dnrm2.c cblas_sgemv.c cblas_zher2.c + +LDADD= -L${LOCALBASE}/lib -lblas .include