summaryrefslogtreecommitdiff
path: root/math/blas/Makefile
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2014-02-28 09:39:56 +0000
committeradam <adam@pkgsrc.org>2014-02-28 09:39:56 +0000
commitfd45f54f0324b29674e1e8bd0c843a5cf0560d6f (patch)
treeb84952c6c1adc0d17e14d9dfca2732231e69b9d4 /math/blas/Makefile
parent37597e501458de36da9528d89ee88d1a496d6dac (diff)
downloadpkgsrc-fd45f54f0324b29674e1e8bd0c843a5cf0560d6f.tar.gz
Changes 3.5.0:
* added Symmetric/Hermitian LDLT factorization routines with rook pivoting algorithm * 2-by-1 CSD to be used for tall and skinny matrix with orthonormal columns (in LAPCK 3.4.0, we already integrated CSD of a full square orthogonal matrix) * New stopping criteria for balancing.
Diffstat (limited to 'math/blas/Makefile')
-rw-r--r--math/blas/Makefile31
1 files changed, 9 insertions, 22 deletions
diff --git a/math/blas/Makefile b/math/blas/Makefile
index e171d5168d4..c7474296dc3 100644
--- a/math/blas/Makefile
+++ b/math/blas/Makefile
@@ -1,30 +1,17 @@
-# $NetBSD: Makefile,v 1.31 2013/06/03 08:04:56 tron Exp $
+# $NetBSD: Makefile,v 1.32 2014/02/28 09:39:56 adam Exp $
-DISTNAME= blas
-PKGNAME= blas-1.1
-PKGREVISION= 2
-CATEGORIES= math
-MASTER_SITES= ${MASTER_SITE_NETLIB:=blas/}
-EXTRACT_SUFX= .tgz
+.include "../../math/lapack/Makefile.common"
-MAINTAINER= adam@NetBSD.org
-HOMEPAGE= http://www.netlib.org/blas/
-COMMENT= Basic Linear Algebra Subprograms (Fortran)
+PKGNAME= ${DISTNAME:S/lapack/blas/}
-PKG_INSTALLATION_TYPES= overwrite pkgviews
+COMMENT= Basic Linear Algebra Subprograms (Fortran)
-DIST_SUBDIR= ${PKGNAME_NOREV}
-WRKSRC= ${WRKDIR}/BLAS
-USE_LANGUAGES= c fortran
-USE_LIBTOOL= yes
+PATCHDIR= ${.CURDIR}/../../math/lapack/patches
-# Pass along the major and minor of the version number as the major and
-# minor of the shared library to be built.
-#
-MAKE_ENV+= SHLIB_MAJOR=${PKGNAME_NOREV:S/${PKGBASE}-//:C/[.].*$//}
-MAKE_ENV+= SHLIB_MINOR=${PKGNAME_NOREV:S/${PKGBASE}-//:C/^.*[.]//}
+BUILD_TARGET= blaslib
-post-extract:
- cp -f ${FILESDIR}/Makefile.blas ${WRKSRC}/Makefile
+do-install:
+ ${LIBTOOL} --mode=install ${INSTALL_DATA} ${WRKSRC}/BLAS/SRC/libblas.la \
+ ${DESTDIR}${PREFIX}/lib
.include "../../mk/bsd.pkg.mk"