head 1.7; access; symbols pkgsrc-2013Q4:1.6.0.54 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.52 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.50 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.48 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.46 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.44 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.42 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.40 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.38 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.36 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.34 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.32 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.30 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.28 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.26 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.24 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.22 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.20 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.18 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.16 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.14 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.12 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.10 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.8 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.6 pkgsrc-2008Q1:1.6.0.4 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.2 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.5.0.22 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.20 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.18 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.16 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.14 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.12 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.10 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.8 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.6 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.4 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.2 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.4.0.8 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.6 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.4 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.2 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.3.0.10 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.3.0.6 netbsd-1-6-1-base:1.3 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.7 date 2014.02.28.09.39.56; author adam; state dead; branches; next 1.6; commitid QGipkGIU537eLQqx; 1.6 date 2007.12.10.17.50.31; author adam; state Exp; branches; next 1.5; 1.5 date 2005.01.03.15.38.05; author wennmach; state Exp; branches; next 1.4; 1.4 date 2003.12.04.10.32.30; author adam; state dead; branches; next 1.3; 1.3 date 2002.05.03.22.44.04; author jtb; state Exp; branches; next 1.2; 1.2 date 2001.05.01.01.21.11; author dmcmahill; state Exp; branches; next 1.1; 1.1 date 2001.02.01.23.30.56; author jtb; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.02.01.23.30.56; author jtb; state Exp; branches; next ; desc @@ 1.7 log @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. @ text @$NetBSD: patch-ab,v 1.6 2007/12/10 17:50:31 adam Exp $ --- Makefile.orig 2007-02-22 22:55:00.000000000 +0100 +++ Makefile @@@@ -4,7 +4,7 @@@@ # February 2007 # -include make.inc +#include make.inc all: lapack_install lib lapack_testing blas_testing @ 1.6 log @Changes 3.1.1: * Add blas routines so that the blas provided is complete * Provide 5 flavours of SECOND and DSECND * Bug fixes @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @Add patch-ab (forgotten in the previous commit - thanks to wiz for notifying me). @ text @d3 2 a4 4 Do not include boilerplate make.inc. --- Makefile.orig 2004-12-23 09:35:14.000000000 +0100 +++ Makefile 2004-12-23 09:36:02.000000000 +0100 d6 1 a6 1 # June 30, 1999 d12 1 a12 1 all: install lib testing blas_testing timing blas_timing @ 1.4 log @Now uses libtool and makes shared libraries @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2002/05/03 22:44:04 jtb Exp $ d3 6 a8 36 --- make.inc.orig Thu Nov 4 14:23:14 1999 +++ make.inc Mon Apr 30 21:15:38 2001 @@@@ -9,5 +9,5 @@@@ # The machine (platform) identifier to append to the library names # -PLAT = _SUN4SOL2 +PLAT = # # Modify the FORTRAN and OPTS definitions to refer to the @@@@ -17,21 +17,21 @@@@ # desired load options for your machine. # -FORTRAN = f77 +FORTRAN = $(FC) #OPTS = -O4 -u -f -mt #OPTS = -u -f -dalign -native -xO5 -xarch=v8plusa -OPTS = -u -f -dalign -native -xO5 -xarch=v8plusa +OPTS = $(FFLAGS) DRVOPTS = $(OPTS) -NOOPT = -u -f +NOOPT = #NOOPT = -u -f -mt -LOADER = f77 +LOADER = $(FC) #LOADOPTS = -mt -LOADOPTS = -f -dalign -native -xO5 -xarch=v8plusa +LOADOPTS = $(LDFLAGS) # # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # -ARCH = ar +ARCH = $(AR) ARCHFLAGS= cr -RANLIB = echo +#RANLIB = echo d10 6 a15 10 # The location of the libraries to which you will link. (The @@@@ -41,6 +41,6 @@@@ #BLASLIB = ../../blas$(PLAT).a #BLASLIB = -xlic_lib=sunperf_mt -BLASLIB = -xlic_lib=sunperf -LAPACKLIB = lapack$(PLAT).a +BLASLIB = -Wl,-R${BUILDLINK_PREFIX.blas}/lib -L${BUILDLINK_PREFIX.blas}/lib -lblas +LAPACKLIB = liblapack.a TMGLIB = tmglib$(PLAT).a EIGSRCLIB = eigsrc$(PLAT).a @ 1.3 log @Add buildlink infrastructure. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2001/05/01 01:21:11 dmcmahill Exp $ @ 1.2 log @be consistent about obeying PKG_FC. (don't hardcode f77). Fixes problems when f2c-f77 is used. @ text @d1 1 a1 1 $NetBSD$ d46 1 a46 1 +BLASLIB = -Wl,-R${BLAS_PREFIX}/lib -L${BLAS_PREFIX}/lib -lblas @ 1.1 log @Initial revision @ text @d3 3 a5 4 --- make.inc.orig Thu Nov 4 19:23:14 1999 +++ make.inc @@@@ -8,7 +8,7 @@@@ # d12 1 a12 3 # compiler and desired compiler options for your machine. NOOPT @@@@ -16,23 +16,23 @@@@ # selected. Define LOADER and LOADOPTS to refer to the loader and d25 2 a26 1 LOADER = f77 d41 1 a41 3 # machine-specific, optimized BLAS library should be used whenever @@@@ -40,8 +40,8 @@@@ # d46 1 a46 1 +BLASLIB = -L${BLAS_PREFIX}/lib -lblas a49 1 LINSRCLIB = linsrc$(PLAT).a @ 1.1.1.1 log @Initial import of lapack: Linear Algebra PACKage @ text @@