diff options
author | ljo <ljo@FreeBSD.org> | 1994-10-31 22:10:50 +0800 |
---|---|---|
committer | ljo <ljo@FreeBSD.org> | 1994-10-31 22:10:50 +0800 |
commit | 5c9a9b6470ac74a7cf8a12529b78cd4c24eb1772 (patch) | |
tree | 269eb9d3604f8b2ec5d83a208f2865db8354ada4 | |
parent | 1c16da9c4741cc48a4f2354afab317e1a73dcc91 (diff) | |
download | freebsd-ports-gnome-5c9a9b6470ac74a7cf8a12529b78cd4c24eb1772.tar.gz freebsd-ports-gnome-5c9a9b6470ac74a7cf8a12529b78cd4c24eb1772.tar.zst freebsd-ports-gnome-5c9a9b6470ac74a7cf8a12529b78cd4c24eb1772.zip |
Import of linpack library (Linear Algebra Package). This is the library
used in the linpack benchmark. However the purpose of this library is
to be used in numerical methods applications.
-rw-r--r-- | math/linpack/Makefile | 42 | ||||
-rw-r--r-- | math/linpack/files/Makefile.lib | 39 | ||||
-rw-r--r-- | math/linpack/pkg-comment | 1 | ||||
-rw-r--r-- | math/linpack/pkg-descr | 4 | ||||
-rw-r--r-- | math/linpack/pkg-plist | 3 |
5 files changed, 89 insertions, 0 deletions
diff --git a/math/linpack/Makefile b/math/linpack/Makefile new file mode 100644 index 000000000000..05dddf33ed94 --- /dev/null +++ b/math/linpack/Makefile @@ -0,0 +1,42 @@ +DISTNAME= linpack +DISTDIR=${PORTSDIR}/distfiles/${DISTNAME} +MASTER_SITES= ftp://netlib.att.com/netlib/linpack/ +EXTRACT_CMD=scripts/uncomp +EXTRACT_SUFX=.Z +EXTRACT_ARGS= ${WRKDIR} +WRKSRC=${WRKDIR} + +SRCS = cchdc.f cchdd.f cchex.f cchud.f cgbco.f cgbdi.f cgbfa.f cgbsl.f \ + cgeco.f cgedi.f cgefa.f cgesl.f cgtsl.f chico.f chidi.f chifa.f \ + chisl.f chpco.f chpdi.f chpfa.f chpsl.f cmach.f cpbco.f cpbdi.f \ + cpbfa.f cpbsl.f cpoco.f cpodi.f cpofa.f cposl.f cppco.f cppdi.f \ + cppfa.f cppsl.f cptsl.f cqrdc.f cqrsl.f csico.f csidi.f csifa.f \ + csisl.f cspco.f cspdi.f cspfa.f cspsl.f csvdc.f ctrco.f ctrdi.f \ + ctrsl.f dchdc.f dchdd.f dchex.f dchud.f dgbco.f dgbdi.f dgbfa.f \ + dgbsl.f dgeco.f dgedi.f dgefa.f dgesl.f dgtsl.f dmach.f dpbco.f \ + dpbdi.f dpbfa.f dpbsl.f dpoco.f dpodi.f dpofa.f dposl.f dppco.f \ + dppdi.f dppfa.f dppsl.f dptsl.f dqrdc.f dqrsl.f dsico.f dsidi.f \ + dsifa.f dsisl.f dspco.f dspdi.f dspfa.f dspsl.f dsvdc.f dtrco.f \ + dtrdi.f dtrsl.f schdc.f schdd.f schex.f schud.f sgbco.f sgbdi.f \ + sgbfa.f sgbsl.f sgeco.f sgedi.f sgefa.f sgesl.f sgtsl.f smach.f \ + spbco.f spbdi.f spbfa.f spbsl.f spoco.f spodi.f spofa.f sposl.f \ + sppco.f sppdi.f sppfa.f sppsl.f sptsl.f sqrdc.f sqrsl.f ssico.f \ + ssidi.f ssifa.f ssisl.f sspco.f sspdi.f sspfa.f sspsl.f ssvdc.f \ + strco.f strdi.f strsl.f zchdc.f zchdd.f zchex.f zchud.f zgbco.f \ + zgbdi.f zgbfa.f zgbsl.f zgeco.f zgedi.f zgefa.f zgesl.f zgtsl.f \ + zhico.f zhidi.f zhifa.f zhisl.f zhpco.f zhpdi.f zhpfa.f zhpsl.f \ + zmach.f zpbco.f zpbdi.f zpbfa.f zpbsl.f zpoco.f zpodi.f zpofa.f \ + zposl.f zppco.f zppdi.f zppfa.f zppsl.f zptsl.f zqrdc.f zqrsl.f \ + zsico.f zsidi.f zsifa.f zsisl.f zspco.f zspdi.f zspfa.f zspsl.f \ + zsvdc.f ztrco.f ztrdi.f ztrsl.f + +DISTFILES= ${SRCS:.f=.f.Z} + +pre-build: + cp Makefile.lib ${WRKDIR}/Makefile + +pre-extract: + chmod +x scripts/uncomp + +.include <bsd.port.mk> + diff --git a/math/linpack/files/Makefile.lib b/math/linpack/files/Makefile.lib new file mode 100644 index 000000000000..bed0736f916d --- /dev/null +++ b/math/linpack/files/Makefile.lib @@ -0,0 +1,39 @@ +# @(#)Makefile 5.7 (Berkeley) 6/27/91 + +# LINPACK sources +LIBDIR= /usr/local/lib +NOPROFILE= no + +SHLIB_MAJOR= 1 +SHLIB_MINOR= 0 +LIB=linpack +SRCS = cchdc.f cchdd.f cchex.f cchud.f cgbco.f cgbdi.f cgbfa.f cgbsl.f \ + cgeco.f cgedi.f cgefa.f cgesl.f cgtsl.f chico.f chidi.f chifa.f \ + chisl.f chpco.f chpdi.f chpfa.f chpsl.f cmach.f cpbco.f cpbdi.f \ + cpbfa.f cpbsl.f cpoco.f cpodi.f cpofa.f cposl.f cppco.f cppdi.f \ + cppfa.f cppsl.f cptsl.f cqrdc.f cqrsl.f csico.f csidi.f csifa.f \ + csisl.f cspco.f cspdi.f cspfa.f cspsl.f csvdc.f ctrco.f ctrdi.f \ + ctrsl.f dchdc.f dchdd.f dchex.f dchud.f dgbco.f dgbdi.f dgbfa.f \ + dgbsl.f dgeco.f dgedi.f dgefa.f dgesl.f dgtsl.f dmach.f dpbco.f \ + dpbdi.f dpbfa.f dpbsl.f dpoco.f dpodi.f dpofa.f dposl.f dppco.f \ + dppdi.f dppfa.f dppsl.f dptsl.f dqrdc.f dqrsl.f dsico.f dsidi.f \ + dsifa.f dsisl.f dspco.f dspdi.f dspfa.f dspsl.f dsvdc.f dtrco.f \ + dtrdi.f dtrsl.f schdc.f schdd.f schex.f schud.f sgbco.f sgbdi.f \ + sgbfa.f sgbsl.f sgeco.f sgedi.f sgefa.f sgesl.f sgtsl.f smach.f \ + spbco.f spbdi.f spbfa.f spbsl.f spoco.f spodi.f spofa.f sposl.f \ + sppco.f sppdi.f sppfa.f sppsl.f sptsl.f sqrdc.f sqrsl.f ssico.f \ + ssidi.f ssifa.f ssisl.f sspco.f sspdi.f sspfa.f sspsl.f ssvdc.f \ + strco.f strdi.f strsl.f zchdc.f zchdd.f zchex.f zchud.f zgbco.f \ + zgbdi.f zgbfa.f zgbsl.f zgeco.f zgedi.f zgefa.f zgesl.f zgtsl.f \ + zhico.f zhidi.f zhifa.f zhisl.f zhpco.f zhpdi.f zhpfa.f zhpsl.f \ + zmach.f zpbco.f zpbdi.f zpbfa.f zpbsl.f zpoco.f zpodi.f zpofa.f \ + zposl.f zppco.f zppdi.f zppfa.f zppsl.f zptsl.f zqrdc.f zqrsl.f \ + zsico.f zsidi.f zsifa.f zsisl.f zspco.f zspdi.f zspfa.f zspsl.f \ + zsvdc.f ztrco.f ztrdi.f ztrsl.f +CLEANFILES+= *.c + +package: install pkg/+DESC pkg/+ONELINE pkg/+PLIST + pkg_create -c pkg/+ONELINE -d pkg/+DESC -f pkg/+PLIST linpack_bin + +.include <bsd.lib.mk> + diff --git a/math/linpack/pkg-comment b/math/linpack/pkg-comment new file mode 100644 index 000000000000..a5bdfff5cd4e --- /dev/null +++ b/math/linpack/pkg-comment @@ -0,0 +1 @@ +Linpack, Linear Algebra package.
\ No newline at end of file diff --git a/math/linpack/pkg-descr b/math/linpack/pkg-descr new file mode 100644 index 000000000000..29253078121f --- /dev/null +++ b/math/linpack/pkg-descr @@ -0,0 +1,4 @@ +Developed by Jack Dongarra, Jim Bunch, Cleve Moler and Pete Stewart. + 1 Feb 84 +Used as part of Matlab, and often used to benchmark machines. +Otherwise it is a very good linear algebra package. diff --git a/math/linpack/pkg-plist b/math/linpack/pkg-plist new file mode 100644 index 000000000000..946727aeaabd --- /dev/null +++ b/math/linpack/pkg-plist @@ -0,0 +1,3 @@ +@cwd /usr/local +lib/liblinpack.a +lib/liblinpack.so.1.0 |