Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jun 2020 09:13:28 +0000 (UTC)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r538715 - in head/math/scalapack: . files
Message-ID:  <202006140913.05E9DSqR001190@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: thierry
Date: Sun Jun 14 09:13:28 2020
New Revision: 538715
URL: https://svnweb.freebsd.org/changeset/ports/538715

Log:
  Upgrade to 2.1.0. This now includes BLACS and PBLAS.
  
  Also use openblas by default.

Added:
  head/math/scalapack/files/patch-scalapack.pc.in   (contents, props changed)
Deleted:
  head/math/scalapack/files/patch-CMAKE_FortranMangling.cmake
Modified:
  head/math/scalapack/Makefile
  head/math/scalapack/distinfo
  head/math/scalapack/files/patch-SLmake.inc.example
  head/math/scalapack/files/pkg-message.in
  head/math/scalapack/pkg-descr
  head/math/scalapack/pkg-plist

Modified: head/math/scalapack/Makefile
==============================================================================
--- head/math/scalapack/Makefile	Sun Jun 14 09:12:26 2020	(r538714)
+++ head/math/scalapack/Makefile	Sun Jun 14 09:13:28 2020	(r538715)
@@ -2,13 +2,9 @@
 # $FreeBSD$
 
 PORTNAME=	scalapack
-PORTVERSION=	2.0.2
-PORTREVISION=	22
+PORTVERSION=	2.1.0
+DISTVERSIONPREFIX=	v
 CATEGORIES=	math
-MASTER_SITES=	NL
-DISTFILES=	scalapack-${PORTVERSION}.tgz manpages.tgz
-DIST_SUBDIR=	scalapack
-EXTRACT_ONLY=	scalapack-${PORTVERSION}.tgz manpages.tgz
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	ScaLAPACK Scalable LAPACK library
@@ -18,6 +14,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 CONFLICTS=	elmer-mathlibs-1*
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	Reference-ScaLAPACK
+
 USES=		cmake:insource fortran pathfix
 
 USE_LDCONFIG=	yes
@@ -33,23 +32,17 @@ EXAMPLESDIR=	${PREFIX}/share/examples/${PORTNAME:tu}
 SUB_FILES=	pkg-message
 PLIST_SUB=	SVERSION=${SVERSION} PORTVERSION=${PORTVERSION}
 
-OPTIONS_DEFINE=		DOCS EXAMPLES
+OPTIONS_DEFINE=		EXAMPLES
 OPTIONS_RADIO=		LA MPI
 OPTIONS_RADIO_LA=	ATLAS BLAS
 LA_DESC=		Linear Algebra library support
 BLAS_DESC=		LAPACK blass implementation
 OPTIONS_RADIO_MPI=	MPICH OPENMPI
-OPTIONS_DEFAULT=	BLAS DOCS EXAMPLES MPICH
+OPTIONS_DEFAULT=	BLAS EXAMPLES MPICH
 
-DOCS_DISTFILES=	scalapack_install.ps scalapackqref.ps  \
-		lawn100.ps pblasqref.ps manual.ps design.ps \
-		pumma_refmanual.ps trans.ps
+ATLAS_USES=	blaslapack:atlas
+BLAS_USES=	blaslapack:openblas
 
-ATLAS_LIB_DEPENDS=	libatlas.so:math/atlas
-
-BLAS_LIB_DEPENDS=	libblas.so:math/blas \
-			liblapack.so:math/lapack
-
 OPENMPI_BUILD_DEPENDS=	openmpi>0:net/openmpi
 OPENMPI_RUN_DEPENDS=	openmpi>0:net/openmpi
 OPENMPI_CMAKE_ON=	-DMPI_BASE_DIR=${LOCALBASE}/mpi/openmpi
@@ -61,13 +54,8 @@ MPICH_CMAKE_ON=		-DMPI_BASE_DIR=${LOCALBASE}
 
 .include <bsd.port.pre.mk>
 
-.if ${PORT_OPTIONS:MATLAS}
-BLAS=		-lf77blas
-LAPACK=		-lalapack -lcblas
-.else
-BLAS=		-lblas
-LAPACK=		-llapack
-.endif
+BLAS=		${BLASLIB}
+LAPACK=		${LAPACKLIB}
 
 .if ${PORT_OPTIONS:MOPENMPI}
 MPIF77=	${LOCALBASE}/mpi/openmpi/bin/mpif77
@@ -106,14 +94,6 @@ NOOPT=	-O0
 # assume mpicc points to a compatible compiler and force that, too.
 CC=	${MPICC}
 
-post-patch:
-	${REINPLACE_CMD} -e 's|MPI_Type_struct|MPI_Type_create_struct|' \
-		${WRKSRC}/BLACS/SRC/igamx2d_.c ${WRKSRC}/BLACS/SRC/cgamn2d_.c \
-		${WRKSRC}/BLACS/SRC/dgamn2d_.c ${WRKSRC}/BLACS/SRC/zgamn2d_.c \
-		${WRKSRC}/BLACS/SRC/sgamn2d_.c ${WRKSRC}/BLACS/SRC/igamn2d_.c \
-		${WRKSRC}/BLACS/SRC/cgamx2d_.c ${WRKSRC}/BLACS/SRC/dgamx2d_.c \
-		${WRKSRC}/BLACS/SRC/zgamx2d_.c ${WRKSRC}/BLACS/SRC/sgamx2d_.c
-
 pre-configure:
 	${CP} -p ${WRKSRC}/Makefile ${WRKSRC}/Makefile.dist
 	${CP} ${WRKSRC}/SLmake.inc.example ${WRKSRC}/SLmake.inc
@@ -133,7 +113,6 @@ post-install:
 	${INSTALL_DATA} ${WRKSRC}/lib/libscalapack.a ${STAGEDIR}${PREFIX}/lib
 	${MV} ${STAGEDIR}${PREFIX}/lib/libscalapack.so ${STAGEDIR}${PREFIX}/lib/libscalapack.so.${SVERSION}
 	${LN} -sf libscalapack.so.${SVERSION} ${STAGEDIR}${PREFIX}/lib/libscalapack.so
-	${INSTALL_MAN}  ${WRKDIR}/MANPAGES/man/manl/*.l ${STAGEDIR}${PREFIX}/man/manl
 	${MKDIR} ${STAGEDIR}${PREFIX}/share/SCALAPACK/TESTING
 	(cd ${WRKSRC}/TESTING/ ;\
 	${INSTALL_PROGRAM} x* ${STAGEDIR}${PREFIX}/share/SCALAPACK/TESTING ;\
@@ -146,17 +125,6 @@ post-install:
 	${INSTALL_DATA} ${FILESDIR}/example1.cc ${STAGEDIR}${PREFIX}/share/examples/SCALAPACK
 	${INSTALL_DATA} ${FILESDIR}/example1.f  ${STAGEDIR}${PREFIX}/share/examples/SCALAPACK
 .endif
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/design.ps    | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/design.ps.gz
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/lawn100.ps   | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/lawn100.ps.gz
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/manual.ps    | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/manual.ps.gz
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/pblasqref.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/pblasqref.ps.gz
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/pumma_refmanual.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/pumma_refmanual.ps.gz
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/scalapack_install.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/scalapack_install.ps.gz
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/scalapackqref.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/scalapackqref.ps.gz
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/trans.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/trans.ps.gz
-.endif
 
 .if defined(MAINTAINER_MODE)
 do-test:
@@ -165,9 +133,7 @@ do-test:
 	${CHMOD} go-r ${HOME}/.mpd.conf
 	@${ECHO_MSG} "${HOME}/.mpd.conf has been generated - please change the secret word!"
 . endif
-	${LOCALBASE}/bin/mpd &
-	(sleep 5 && cd ${BUILD_WRKSRC}/TESTING && ${MAKE_CMD} test)
-	${LOCALBASE}/bin/mpdallexit
+	(cd ${BUILD_WRKSRC}/TESTING && ${MAKE_CMD} test)
 
 .endif
 

Modified: head/math/scalapack/distinfo
==============================================================================
--- head/math/scalapack/distinfo	Sun Jun 14 09:12:26 2020	(r538714)
+++ head/math/scalapack/distinfo	Sun Jun 14 09:13:28 2020	(r538715)
@@ -1,20 +1,3 @@
-SHA256 (scalapack/scalapack-2.0.2.tgz) = 0c74aeae690fe5ee4db7926f49c5d0bb69ce09eea75beb915e00bba07530395c
-SIZE (scalapack/scalapack-2.0.2.tgz) = 4779534
-SHA256 (scalapack/manpages.tgz) = a745c9f367d65e3c7611c126597a4681094b002552e47b621964d30a966aac7b
-SIZE (scalapack/manpages.tgz) = 379541
-SHA256 (scalapack/scalapack_install.ps) = bbf0b2c60289bf34580f57f8fa25aa71ba902fc72f2a665bf351ebb63ed320a0
-SIZE (scalapack/scalapack_install.ps) = 419092
-SHA256 (scalapack/scalapackqref.ps) = 89a9c16dcda4393568e3cb5dbd7ecfaecebdb8db7576bae1646ec0088ccd6140
-SIZE (scalapack/scalapackqref.ps) = 173805
-SHA256 (scalapack/lawn100.ps) = 41b6afa22fc3ea2ac6ed7db1c29d18f0d6122edc8ae21040e3a77977d5eec63b
-SIZE (scalapack/lawn100.ps) = 424966
-SHA256 (scalapack/pblasqref.ps) = 0da90e71a06c0d143c662404452e15ae7c5dd8b7c69eff0efc136d19fbbf448b
-SIZE (scalapack/pblasqref.ps) = 93299
-SHA256 (scalapack/manual.ps) = abbeed519f184bd271bfa4b57f279031e84a71dceda9a57e5cebea1dc91b88df
-SIZE (scalapack/manual.ps) = 170241
-SHA256 (scalapack/design.ps) = 88b5213fea1ecd1beb6053833e9ea5a93454a1d874aac7b4f4306e7a2b98a5d0
-SIZE (scalapack/design.ps) = 135990
-SHA256 (scalapack/pumma_refmanual.ps) = 7df403e8097d92bd6bc3d12ad6bc8dd203596132f2e90a56fef7381f2683530d
-SIZE (scalapack/pumma_refmanual.ps) = 179780
-SHA256 (scalapack/trans.ps) = e1d7e496b357d58bb3c8cdca08780f8f3281179ccc45e2876af2f4acc3fab547
-SIZE (scalapack/trans.ps) = 537057
+TIMESTAMP = 1592035305
+SHA256 (Reference-ScaLAPACK-scalapack-v2.1.0_GH0.tar.gz) = f03fda720a152030b582a237f8387014da878b84cbd43c568390e9f05d24617f
+SIZE (Reference-ScaLAPACK-scalapack-v2.1.0_GH0.tar.gz) = 4766223

Modified: head/math/scalapack/files/patch-SLmake.inc.example
==============================================================================
--- head/math/scalapack/files/patch-SLmake.inc.example	Sun Jun 14 09:12:26 2020	(r538714)
+++ head/math/scalapack/files/patch-SLmake.inc.example	Sun Jun 14 09:13:28 2020	(r538715)
@@ -1,5 +1,5 @@
---- SLmake.inc.example.orig	2011-11-01 18:24:54.000000000 +0100
-+++ SLmake.inc.example	2014-08-24 11:35:47.000000000 +0200
+--- SLmake.inc.example.orig	2019-11-26 20:37:04 UTC
++++ SLmake.inc.example
 @@ -20,17 +20,17 @@
  #     -DUpCase   (fortran subprogram names are upper case without any suffix)
  #     -DAdd_     (fortran subprogram names are lower case with "_" appended)
@@ -24,7 +24,7 @@
  FCLOADER      = $(FC)
  CCLOADER      = $(CC)
  FCLOADFLAGS   = $(FCFLAGS)
-@@ -55,6 +55,6 @@
+@@ -55,6 +55,6 @@ SCALAPACKLIB  = libscalapack.a
  #  BLAS, LAPACK (and possibly other) libraries needed for linking test programs
  #
  

Added: head/math/scalapack/files/patch-scalapack.pc.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/scalapack/files/patch-scalapack.pc.in	Sun Jun 14 09:13:28 2020	(r538715)
@@ -0,0 +1,9 @@
+--- scalapack.pc.in.orig	2019-11-26 20:37:04 UTC
++++ scalapack.pc.in
+@@ -5,5 +5,5 @@ Name: scalapack
+ Description: SCALAPACK reference implementation
+ Version: @SCALAPACK_VERSION@
+ URL: http://www.netlib.org/scalapack/
+-Libs: -L${libdir} -lscalapack
++Libs: -L${libdir} -lscalapack -lexecinfo
+ Requires: mpi lapack blas

Modified: head/math/scalapack/files/pkg-message.in
==============================================================================
--- head/math/scalapack/files/pkg-message.in	Sun Jun 14 09:12:26 2020	(r538714)
+++ head/math/scalapack/files/pkg-message.in	Sun Jun 14 09:13:28 2020	(r538715)
@@ -8,14 +8,12 @@
 
  Example:
   % cd %%DATADIR%%/TESTING
-  % %%LOCALBASE%%/bin/mpd &
   % %%LOCALBASE%%/bin/mpirun -np 4 ./xcbrd
   % %%LOCALBASE%%/bin/mpirun -np 4 ./xcdblu
    etc., etc. ...
 
   to perform all the tests,
   % cd %%DATADIR%%/TESTING
-  % %%LOCALBASE%%/bin/mpd &
   % csh
   % foreach i (x*)
   ? %%LOCALBASE%%/bin/mpirun -np 4 ./$i >& ~/$i.log

Modified: head/math/scalapack/pkg-descr
==============================================================================
--- head/math/scalapack/pkg-descr	Sun Jun 14 09:12:26 2020	(r538714)
+++ head/math/scalapack/pkg-descr	Sun Jun 14 09:13:28 2020	(r538715)
@@ -4,4 +4,6 @@ written in a Single-Program-Multiple-Data style using 
 passing for interprocessor communication. It assumes matrices are laid out
 in a two-dimensional block cyclic decomposition.
 
+Now the code for BLACS and PBLAS is included.
+
 WWW: http://www.netlib.org/scalapack/

Modified: head/math/scalapack/pkg-plist
==============================================================================
--- head/math/scalapack/pkg-plist	Sun Jun 14 09:12:26 2020	(r538714)
+++ head/math/scalapack/pkg-plist	Sun Jun 14 09:13:28 2020	(r538715)
@@ -12,632 +12,6 @@ lib/libscalapack.a
 lib/libscalapack.so
 lib/libscalapack.so.%%SVERSION%%
 libdata/pkgconfig/scalapack.pc
-man/manl/cdbtf2.l.gz
-man/manl/cdbtrf.l.gz
-man/manl/cdttrf.l.gz
-man/manl/cdttrsv.l.gz
-man/manl/clahqr2.l.gz
-man/manl/clamsh.l.gz
-man/manl/clanv2.l.gz
-man/manl/claref.l.gz
-man/manl/cpttrsv.l.gz
-man/manl/csteqr2.l.gz
-man/manl/ctrmvt.l.gz
-man/manl/ddbtf2.l.gz
-man/manl/ddbtrf.l.gz
-man/manl/ddttrf.l.gz
-man/manl/ddttrsv.l.gz
-man/manl/dlamsh.l.gz
-man/manl/dlapst.l.gz
-man/manl/dlaref.l.gz
-man/manl/dlasorte.l.gz
-man/manl/dlasrt2.l.gz
-man/manl/dpttrsv.l.gz
-man/manl/dstein2.l.gz
-man/manl/dsteqr2.l.gz
-man/manl/dtrmvt.l.gz
-man/manl/pcdbsv.l.gz
-man/manl/pcdbtrf.l.gz
-man/manl/pcdbtrs.l.gz
-man/manl/pcdbtrsv.l.gz
-man/manl/pcdtsv.l.gz
-man/manl/pcdttrf.l.gz
-man/manl/pcdttrs.l.gz
-man/manl/pcdttrsv.l.gz
-man/manl/pcgbsv.l.gz
-man/manl/pcgbtrf.l.gz
-man/manl/pcgbtrs.l.gz
-man/manl/pcgebd2.l.gz
-man/manl/pcgebrd.l.gz
-man/manl/pcgecon.l.gz
-man/manl/pcgeequ.l.gz
-man/manl/pcgehd2.l.gz
-man/manl/pcgehrd.l.gz
-man/manl/pcgelq2.l.gz
-man/manl/pcgelqf.l.gz
-man/manl/pcgels.l.gz
-man/manl/pcgeql2.l.gz
-man/manl/pcgeqlf.l.gz
-man/manl/pcgeqpf.l.gz
-man/manl/pcgeqr2.l.gz
-man/manl/pcgeqrf.l.gz
-man/manl/pcgerfs.l.gz
-man/manl/pcgerq2.l.gz
-man/manl/pcgerqf.l.gz
-man/manl/pcgesv.l.gz
-man/manl/pcgesvx.l.gz
-man/manl/pcgetf2.l.gz
-man/manl/pcgetrf.l.gz
-man/manl/pcgetri.l.gz
-man/manl/pcgetrs.l.gz
-man/manl/pcggqrf.l.gz
-man/manl/pcggrqf.l.gz
-man/manl/pcheev.l.gz
-man/manl/pcheevd.l.gz
-man/manl/pcheevx.l.gz
-man/manl/pchegs2.l.gz
-man/manl/pchegst.l.gz
-man/manl/pchegvx.l.gz
-man/manl/pchengst.l.gz
-man/manl/pchentrd.l.gz
-man/manl/pchetd2.l.gz
-man/manl/pchetrd.l.gz
-man/manl/pchettrd.l.gz
-man/manl/pclabrd.l.gz
-man/manl/pclacgv.l.gz
-man/manl/pclacon.l.gz
-man/manl/pclaconsb.l.gz
-man/manl/pclacp2.l.gz
-man/manl/pclacp3.l.gz
-man/manl/pclacpy.l.gz
-man/manl/pclaevswp.l.gz
-man/manl/pclahqr.l.gz
-man/manl/pclahrd.l.gz
-man/manl/pclamr1d.l.gz
-man/manl/pclange.l.gz
-man/manl/pclanhe.l.gz
-man/manl/pclanhs.l.gz
-man/manl/pclansy.l.gz
-man/manl/pclantr.l.gz
-man/manl/pclapiv.l.gz
-man/manl/pclapv2.l.gz
-man/manl/pclaqge.l.gz
-man/manl/pclaqsy.l.gz
-man/manl/pclarf.l.gz
-man/manl/pclarfb.l.gz
-man/manl/pclarfc.l.gz
-man/manl/pclarfg.l.gz
-man/manl/pclarft.l.gz
-man/manl/pclarz.l.gz
-man/manl/pclarzb.l.gz
-man/manl/pclarzc.l.gz
-man/manl/pclarzt.l.gz
-man/manl/pclascl.l.gz
-man/manl/pclase2.l.gz
-man/manl/pclaset.l.gz
-man/manl/pclasmsub.l.gz
-man/manl/pclassq.l.gz
-man/manl/pclaswp.l.gz
-man/manl/pclatra.l.gz
-man/manl/pclatrd.l.gz
-man/manl/pclatrs.l.gz
-man/manl/pclatrz.l.gz
-man/manl/pclattrs.l.gz
-man/manl/pclauu2.l.gz
-man/manl/pclauum.l.gz
-man/manl/pclawil.l.gz
-man/manl/pcmax1.l.gz
-man/manl/pcpbsv.l.gz
-man/manl/pcpbtrf.l.gz
-man/manl/pcpbtrs.l.gz
-man/manl/pcpbtrsv.l.gz
-man/manl/pcpocon.l.gz
-man/manl/pcpoequ.l.gz
-man/manl/pcporfs.l.gz
-man/manl/pcposv.l.gz
-man/manl/pcposvx.l.gz
-man/manl/pcpotf2.l.gz
-man/manl/pcpotrf.l.gz
-man/manl/pcpotri.l.gz
-man/manl/pcpotrs.l.gz
-man/manl/pcptsv.l.gz
-man/manl/pcpttrf.l.gz
-man/manl/pcpttrs.l.gz
-man/manl/pcpttrsv.l.gz
-man/manl/pcsrscl.l.gz
-man/manl/pcstein.l.gz
-man/manl/pctrcon.l.gz
-man/manl/pctrevc.l.gz
-man/manl/pctrrfs.l.gz
-man/manl/pctrti2.l.gz
-man/manl/pctrtri.l.gz
-man/manl/pctrtrs.l.gz
-man/manl/pctzrzf.l.gz
-man/manl/pcung2l.l.gz
-man/manl/pcung2r.l.gz
-man/manl/pcungl2.l.gz
-man/manl/pcunglq.l.gz
-man/manl/pcungql.l.gz
-man/manl/pcungqr.l.gz
-man/manl/pcungr2.l.gz
-man/manl/pcungrq.l.gz
-man/manl/pcunm2l.l.gz
-man/manl/pcunm2r.l.gz
-man/manl/pcunmbr.l.gz
-man/manl/pcunmhr.l.gz
-man/manl/pcunml2.l.gz
-man/manl/pcunmlq.l.gz
-man/manl/pcunmql.l.gz
-man/manl/pcunmqr.l.gz
-man/manl/pcunmr2.l.gz
-man/manl/pcunmr3.l.gz
-man/manl/pcunmrq.l.gz
-man/manl/pcunmrz.l.gz
-man/manl/pcunmtr.l.gz
-man/manl/pddbsv.l.gz
-man/manl/pddbtrf.l.gz
-man/manl/pddbtrs.l.gz
-man/manl/pddbtrsv.l.gz
-man/manl/pddtsv.l.gz
-man/manl/pddttrf.l.gz
-man/manl/pddttrs.l.gz
-man/manl/pddttrsv.l.gz
-man/manl/pdgbsv.l.gz
-man/manl/pdgbtrf.l.gz
-man/manl/pdgbtrs.l.gz
-man/manl/pdgebd2.l.gz
-man/manl/pdgebrd.l.gz
-man/manl/pdgecon.l.gz
-man/manl/pdgeequ.l.gz
-man/manl/pdgehd2.l.gz
-man/manl/pdgehrd.l.gz
-man/manl/pdgelq2.l.gz
-man/manl/pdgelqf.l.gz
-man/manl/pdgels.l.gz
-man/manl/pdgeql2.l.gz
-man/manl/pdgeqlf.l.gz
-man/manl/pdgeqpf.l.gz
-man/manl/pdgeqr2.l.gz
-man/manl/pdgeqrf.l.gz
-man/manl/pdgerfs.l.gz
-man/manl/pdgerq2.l.gz
-man/manl/pdgerqf.l.gz
-man/manl/pdgesv.l.gz
-man/manl/pdgesvd.l.gz
-man/manl/pdgesvx.l.gz
-man/manl/pdgetf2.l.gz
-man/manl/pdgetrf.l.gz
-man/manl/pdgetri.l.gz
-man/manl/pdgetrs.l.gz
-man/manl/pdggqrf.l.gz
-man/manl/pdggrqf.l.gz
-man/manl/pdlabad.l.gz
-man/manl/pdlabrd.l.gz
-man/manl/pdlacon.l.gz
-man/manl/pdlaconsb.l.gz
-man/manl/pdlacp2.l.gz
-man/manl/pdlacp3.l.gz
-man/manl/pdlacpy.l.gz
-man/manl/pdlaed0.l.gz
-man/manl/pdlaed1.l.gz
-man/manl/pdlaed2.l.gz
-man/manl/pdlaed3.l.gz
-man/manl/pdlaedz.l.gz
-man/manl/pdlaevswp.l.gz
-man/manl/pdlahqr.l.gz
-man/manl/pdlahrd.l.gz
-man/manl/pdlamch.l.gz
-man/manl/pdlamr1d.l.gz
-man/manl/pdlange.l.gz
-man/manl/pdlanhs.l.gz
-man/manl/pdlansy.l.gz
-man/manl/pdlantr.l.gz
-man/manl/pdlapiv.l.gz
-man/manl/pdlapv2.l.gz
-man/manl/pdlaqge.l.gz
-man/manl/pdlaqsy.l.gz
-man/manl/pdlared1d.l.gz
-man/manl/pdlared2d.l.gz
-man/manl/pdlarf.l.gz
-man/manl/pdlarfb.l.gz
-man/manl/pdlarfg.l.gz
-man/manl/pdlarft.l.gz
-man/manl/pdlarz.l.gz
-man/manl/pdlarzb.l.gz
-man/manl/pdlarzt.l.gz
-man/manl/pdlascl.l.gz
-man/manl/pdlase2.l.gz
-man/manl/pdlaset.l.gz
-man/manl/pdlasmsub.l.gz
-man/manl/pdlasrt.l.gz
-man/manl/pdlassq.l.gz
-man/manl/pdlaswp.l.gz
-man/manl/pdlatra.l.gz
-man/manl/pdlatrd.l.gz
-man/manl/pdlatrs.l.gz
-man/manl/pdlatrz.l.gz
-man/manl/pdlauu2.l.gz
-man/manl/pdlauum.l.gz
-man/manl/pdlawil.l.gz
-man/manl/pdorg2l.l.gz
-man/manl/pdorg2r.l.gz
-man/manl/pdorgl2.l.gz
-man/manl/pdorglq.l.gz
-man/manl/pdorgql.l.gz
-man/manl/pdorgqr.l.gz
-man/manl/pdorgr2.l.gz
-man/manl/pdorgrq.l.gz
-man/manl/pdorm2l.l.gz
-man/manl/pdorm2r.l.gz
-man/manl/pdormbr.l.gz
-man/manl/pdormhr.l.gz
-man/manl/pdorml2.l.gz
-man/manl/pdormlq.l.gz
-man/manl/pdormql.l.gz
-man/manl/pdormqr.l.gz
-man/manl/pdormr2.l.gz
-man/manl/pdormr3.l.gz
-man/manl/pdormrq.l.gz
-man/manl/pdormrz.l.gz
-man/manl/pdormtr.l.gz
-man/manl/pdpbsv.l.gz
-man/manl/pdpbtrf.l.gz
-man/manl/pdpbtrs.l.gz
-man/manl/pdpbtrsv.l.gz
-man/manl/pdpocon.l.gz
-man/manl/pdpoequ.l.gz
-man/manl/pdporfs.l.gz
-man/manl/pdposv.l.gz
-man/manl/pdposvx.l.gz
-man/manl/pdpotf2.l.gz
-man/manl/pdpotrf.l.gz
-man/manl/pdpotri.l.gz
-man/manl/pdpotrs.l.gz
-man/manl/pdptsv.l.gz
-man/manl/pdpttrf.l.gz
-man/manl/pdpttrs.l.gz
-man/manl/pdpttrsv.l.gz
-man/manl/pdrscl.l.gz
-man/manl/pdstebz.l.gz
-man/manl/pdstedc.l.gz
-man/manl/pdstein.l.gz
-man/manl/pdsyev.l.gz
-man/manl/pdsyevd.l.gz
-man/manl/pdsyevx.l.gz
-man/manl/pdsygs2.l.gz
-man/manl/pdsygst.l.gz
-man/manl/pdsygvx.l.gz
-man/manl/pdsyngst.l.gz
-man/manl/pdsyntrd.l.gz
-man/manl/pdsytd2.l.gz
-man/manl/pdsytrd.l.gz
-man/manl/pdsyttrd.l.gz
-man/manl/pdtrcon.l.gz
-man/manl/pdtrrfs.l.gz
-man/manl/pdtrti2.l.gz
-man/manl/pdtrtri.l.gz
-man/manl/pdtrtrs.l.gz
-man/manl/pdtzrzf.l.gz
-man/manl/pdzsum1.l.gz
-man/manl/pjlaenv.l.gz
-man/manl/pscsum1.l.gz
-man/manl/psdbsv.l.gz
-man/manl/psdbtrf.l.gz
-man/manl/psdbtrs.l.gz
-man/manl/psdbtrsv.l.gz
-man/manl/psdtsv.l.gz
-man/manl/psdttrf.l.gz
-man/manl/psdttrs.l.gz
-man/manl/psdttrsv.l.gz
-man/manl/psgbsv.l.gz
-man/manl/psgbtrf.l.gz
-man/manl/psgbtrs.l.gz
-man/manl/psgebd2.l.gz
-man/manl/psgebrd.l.gz
-man/manl/psgecon.l.gz
-man/manl/psgeequ.l.gz
-man/manl/psgehd2.l.gz
-man/manl/psgehrd.l.gz
-man/manl/psgelq2.l.gz
-man/manl/psgelqf.l.gz
-man/manl/psgels.l.gz
-man/manl/psgeql2.l.gz
-man/manl/psgeqlf.l.gz
-man/manl/psgeqpf.l.gz
-man/manl/psgeqr2.l.gz
-man/manl/psgeqrf.l.gz
-man/manl/psgerfs.l.gz
-man/manl/psgerq2.l.gz
-man/manl/psgerqf.l.gz
-man/manl/psgesv.l.gz
-man/manl/psgesvd.l.gz
-man/manl/psgesvx.l.gz
-man/manl/psgetf2.l.gz
-man/manl/psgetrf.l.gz
-man/manl/psgetri.l.gz
-man/manl/psgetrs.l.gz
-man/manl/psggqrf.l.gz
-man/manl/psggrqf.l.gz
-man/manl/pslabad.l.gz
-man/manl/pslabrd.l.gz
-man/manl/pslacon.l.gz
-man/manl/pslaconsb.l.gz
-man/manl/pslacp2.l.gz
-man/manl/pslacp3.l.gz
-man/manl/pslacpy.l.gz
-man/manl/pslaed0.l.gz
-man/manl/pslaed1.l.gz
-man/manl/pslaed2.l.gz
-man/manl/pslaed3.l.gz
-man/manl/pslaedz.l.gz
-man/manl/pslaevswp.l.gz
-man/manl/pslahqr.l.gz
-man/manl/pslahrd.l.gz
-man/manl/pslamch.l.gz
-man/manl/pslamr1d.l.gz
-man/manl/pslange.l.gz
-man/manl/pslanhs.l.gz
-man/manl/pslansy.l.gz
-man/manl/pslantr.l.gz
-man/manl/pslapiv.l.gz
-man/manl/pslapv2.l.gz
-man/manl/pslaqge.l.gz
-man/manl/pslaqsy.l.gz
-man/manl/pslared1d.l.gz
-man/manl/pslared2d.l.gz
-man/manl/pslarf.l.gz
-man/manl/pslarfb.l.gz
-man/manl/pslarfg.l.gz
-man/manl/pslarft.l.gz
-man/manl/pslarz.l.gz
-man/manl/pslarzb.l.gz
-man/manl/pslarzt.l.gz
-man/manl/pslascl.l.gz
-man/manl/pslase2.l.gz
-man/manl/pslaset.l.gz
-man/manl/pslasmsub.l.gz
-man/manl/pslasrt.l.gz
-man/manl/pslassq.l.gz
-man/manl/pslaswp.l.gz
-man/manl/pslatra.l.gz
-man/manl/pslatrd.l.gz
-man/manl/pslatrs.l.gz
-man/manl/pslatrz.l.gz
-man/manl/pslauu2.l.gz
-man/manl/pslauum.l.gz
-man/manl/pslawil.l.gz
-man/manl/psorg2l.l.gz
-man/manl/psorg2r.l.gz
-man/manl/psorgl2.l.gz
-man/manl/psorglq.l.gz
-man/manl/psorgql.l.gz
-man/manl/psorgqr.l.gz
-man/manl/psorgr2.l.gz
-man/manl/psorgrq.l.gz
-man/manl/psorm2l.l.gz
-man/manl/psorm2r.l.gz
-man/manl/psormbr.l.gz
-man/manl/psormhr.l.gz
-man/manl/psorml2.l.gz
-man/manl/psormlq.l.gz
-man/manl/psormql.l.gz
-man/manl/psormqr.l.gz
-man/manl/psormr2.l.gz
-man/manl/psormr3.l.gz
-man/manl/psormrq.l.gz
-man/manl/psormrz.l.gz
-man/manl/psormtr.l.gz
-man/manl/pspbsv.l.gz
-man/manl/pspbtrf.l.gz
-man/manl/pspbtrs.l.gz
-man/manl/pspbtrsv.l.gz
-man/manl/pspocon.l.gz
-man/manl/pspoequ.l.gz
-man/manl/psporfs.l.gz
-man/manl/psposv.l.gz
-man/manl/psposvx.l.gz
-man/manl/pspotf2.l.gz
-man/manl/pspotrf.l.gz
-man/manl/pspotri.l.gz
-man/manl/pspotrs.l.gz
-man/manl/psptsv.l.gz
-man/manl/pspttrf.l.gz
-man/manl/pspttrs.l.gz
-man/manl/pspttrsv.l.gz
-man/manl/psrscl.l.gz
-man/manl/psstebz.l.gz
-man/manl/psstedc.l.gz
-man/manl/psstein.l.gz
-man/manl/pssyev.l.gz
-man/manl/pssyevd.l.gz
-man/manl/pssyevx.l.gz
-man/manl/pssygs2.l.gz
-man/manl/pssygst.l.gz
-man/manl/pssygvx.l.gz
-man/manl/pssyngst.l.gz
-man/manl/pssyntrd.l.gz
-man/manl/pssytd2.l.gz
-man/manl/pssytrd.l.gz
-man/manl/pssyttrd.l.gz
-man/manl/pstrcon.l.gz
-man/manl/pstrrfs.l.gz
-man/manl/pstrti2.l.gz
-man/manl/pstrtri.l.gz
-man/manl/pstrtrs.l.gz
-man/manl/pstzrzf.l.gz
-man/manl/pzdbsv.l.gz
-man/manl/pzdbtrf.l.gz
-man/manl/pzdbtrs.l.gz
-man/manl/pzdbtrsv.l.gz
-man/manl/pzdrscl.l.gz
-man/manl/pzdtsv.l.gz
-man/manl/pzdttrf.l.gz
-man/manl/pzdttrs.l.gz
-man/manl/pzdttrsv.l.gz
-man/manl/pzgbsv.l.gz
-man/manl/pzgbtrf.l.gz
-man/manl/pzgbtrs.l.gz
-man/manl/pzgebd2.l.gz
-man/manl/pzgebrd.l.gz
-man/manl/pzgecon.l.gz
-man/manl/pzgeequ.l.gz
-man/manl/pzgehd2.l.gz
-man/manl/pzgehrd.l.gz
-man/manl/pzgelq2.l.gz
-man/manl/pzgelqf.l.gz
-man/manl/pzgels.l.gz
-man/manl/pzgeql2.l.gz
-man/manl/pzgeqlf.l.gz
-man/manl/pzgeqpf.l.gz
-man/manl/pzgeqr2.l.gz
-man/manl/pzgeqrf.l.gz
-man/manl/pzgerfs.l.gz
-man/manl/pzgerq2.l.gz
-man/manl/pzgerqf.l.gz
-man/manl/pzgesv.l.gz
-man/manl/pzgesvx.l.gz
-man/manl/pzgetf2.l.gz
-man/manl/pzgetrf.l.gz
-man/manl/pzgetri.l.gz
-man/manl/pzgetrs.l.gz
-man/manl/pzggqrf.l.gz
-man/manl/pzggrqf.l.gz
-man/manl/pzheev.l.gz
-man/manl/pzheevd.l.gz
-man/manl/pzheevx.l.gz
-man/manl/pzhegs2.l.gz
-man/manl/pzhegst.l.gz
-man/manl/pzhegvx.l.gz
-man/manl/pzhengst.l.gz
-man/manl/pzhentrd.l.gz
-man/manl/pzhetd2.l.gz
-man/manl/pzhetrd.l.gz
-man/manl/pzhettrd.l.gz
-man/manl/pzlabrd.l.gz
-man/manl/pzlacgv.l.gz
-man/manl/pzlacon.l.gz
-man/manl/pzlaconsb.l.gz
-man/manl/pzlacp2.l.gz
-man/manl/pzlacp3.l.gz
-man/manl/pzlacpy.l.gz
-man/manl/pzlaevswp.l.gz
-man/manl/pzlahqr.l.gz
-man/manl/pzlahrd.l.gz
-man/manl/pzlamr1d.l.gz
-man/manl/pzlange.l.gz
-man/manl/pzlanhe.l.gz
-man/manl/pzlanhs.l.gz
-man/manl/pzlansy.l.gz
-man/manl/pzlantr.l.gz
-man/manl/pzlapiv.l.gz
-man/manl/pzlapv2.l.gz
-man/manl/pzlaqge.l.gz
-man/manl/pzlaqsy.l.gz
-man/manl/pzlarf.l.gz
-man/manl/pzlarfb.l.gz
-man/manl/pzlarfc.l.gz
-man/manl/pzlarfg.l.gz
-man/manl/pzlarft.l.gz
-man/manl/pzlarz.l.gz
-man/manl/pzlarzb.l.gz
-man/manl/pzlarzc.l.gz
-man/manl/pzlarzt.l.gz
-man/manl/pzlascl.l.gz
-man/manl/pzlase2.l.gz
-man/manl/pzlaset.l.gz
-man/manl/pzlasmsub.l.gz
-man/manl/pzlassq.l.gz
-man/manl/pzlaswp.l.gz
-man/manl/pzlatra.l.gz
-man/manl/pzlatrd.l.gz
-man/manl/pzlatrs.l.gz
-man/manl/pzlatrz.l.gz
-man/manl/pzlattrs.l.gz
-man/manl/pzlauu2.l.gz
-man/manl/pzlauum.l.gz
-man/manl/pzlawil.l.gz
-man/manl/pzmax1.l.gz
-man/manl/pzpbsv.l.gz
-man/manl/pzpbtrf.l.gz
-man/manl/pzpbtrs.l.gz
-man/manl/pzpbtrsv.l.gz
-man/manl/pzpocon.l.gz
-man/manl/pzpoequ.l.gz
-man/manl/pzporfs.l.gz
-man/manl/pzposv.l.gz
-man/manl/pzposvx.l.gz
-man/manl/pzpotf2.l.gz
-man/manl/pzpotrf.l.gz
-man/manl/pzpotri.l.gz
-man/manl/pzpotrs.l.gz
-man/manl/pzptsv.l.gz
-man/manl/pzpttrf.l.gz
-man/manl/pzpttrs.l.gz
-man/manl/pzpttrsv.l.gz
-man/manl/pzstein.l.gz
-man/manl/pztrcon.l.gz
-man/manl/pztrevc.l.gz
-man/manl/pztrrfs.l.gz
-man/manl/pztrti2.l.gz
-man/manl/pztrtri.l.gz
-man/manl/pztrtrs.l.gz
-man/manl/pztzrzf.l.gz
-man/manl/pzung2l.l.gz
-man/manl/pzung2r.l.gz
-man/manl/pzungl2.l.gz
-man/manl/pzunglq.l.gz
-man/manl/pzungql.l.gz
-man/manl/pzungqr.l.gz
-man/manl/pzungr2.l.gz
-man/manl/pzungrq.l.gz
-man/manl/pzunm2l.l.gz
-man/manl/pzunm2r.l.gz
-man/manl/pzunmbr.l.gz
-man/manl/pzunmhr.l.gz
-man/manl/pzunml2.l.gz
-man/manl/pzunmlq.l.gz
-man/manl/pzunmql.l.gz
-man/manl/pzunmqr.l.gz
-man/manl/pzunmr2.l.gz
-man/manl/pzunmr3.l.gz
-man/manl/pzunmrq.l.gz
-man/manl/pzunmrz.l.gz
-man/manl/pzunmtr.l.gz
-man/manl/sdbtf2.l.gz
-man/manl/sdbtrf.l.gz
-man/manl/sdttrf.l.gz
-man/manl/sdttrsv.l.gz
-man/manl/slamsh.l.gz
-man/manl/slapst.l.gz
-man/manl/slaref.l.gz
-man/manl/slasorte.l.gz
-man/manl/slasrt2.l.gz
-man/manl/spttrsv.l.gz
-man/manl/sstein2.l.gz
-man/manl/ssteqr2.l.gz
-man/manl/strmvt.l.gz
-man/manl/zdbtf2.l.gz
-man/manl/zdbtrf.l.gz
-man/manl/zdttrf.l.gz
-man/manl/zdttrsv.l.gz
-man/manl/zlahqr2.l.gz
-man/manl/zlamsh.l.gz
-man/manl/zlanv2.l.gz
-man/manl/zlaref.l.gz
-man/manl/zpttrsv.l.gz
-man/manl/zsteqr2.l.gz
-man/manl/ztrmvt.l.gz
-%%PORTDOCS%%%%DOCSDIR%%/design.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/lawn100.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/manual.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/pblasqref.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/pumma_refmanual.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/scalapack_install.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/scalapackqref.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/trans.ps.gz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.cc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.f
 %%DATADIR%%/TESTING/BLLT.dat
 %%DATADIR%%/TESTING/BLU.dat
 %%DATADIR%%/TESTING/BRD.dat
@@ -729,3 +103,6 @@ man/manl/ztrmvt.l.gz
 %%DATADIR%%/TESTING/xzqr
 %%DATADIR%%/TESTING/xzsep
 %%DATADIR%%/TESTING/xztrd
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.cc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.f



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006140913.05E9DSqR001190>