[scalapack] 10/29: Import Debian changes 1.8.0-1
Muammar El Khatib
muammar at moszumanska.debian.org
Sun Jun 11 16:16:29 UTC 2017
This is an automated email from the git hooks/post-receive script.
muammar pushed a commit to branch master
in repository scalapack.
commit a2be63cfd19a6a68a11a8f831da231f475bbbf4e
Merge: 0c08b6c 06ab277
Author: Muammar El Khatib <muammarelkhatib at gmail.com>
Date: Sat Apr 7 00:00:13 2007 -0400
Import Debian changes 1.8.0-1
scalapack (1.8.0-1) unstable; urgency=low
* New upstream release.
* Updated build dependency to debhelper >= 5
* Line in debian/rules that seted DH_COMPAT globally was deleted and a
separated debian/compat file created.
EXAMPLE/CSCAEXMAT.dat | 37 +
EXAMPLE/CSCAEXRHS.dat | 7 +
EXAMPLE/DSCAEXMAT.dat | 37 +
EXAMPLE/DSCAEXRHS.dat | 7 +
EXAMPLE/Makefile | 75 +
EXAMPLE/SCAEX.dat | 9 +
EXAMPLE/SSCAEXMAT.dat | 37 +
EXAMPLE/SSCAEXRHS.dat | 7 +
EXAMPLE/ZSCAEXMAT.dat | 37 +
EXAMPLE/ZSCAEXRHS.dat | 7 +
EXAMPLE/pcscaex.f | 222 +
EXAMPLE/pdscaex.f | 222 +
EXAMPLE/pdscaexinfo.f | 177 +
EXAMPLE/psscaex.f | 222 +
EXAMPLE/pzscaex.f | 222 +
INSTALL/SLmake.ALPHA | 5 +-
INSTALL/SLmake.HPPA | 5 +-
INSTALL/SLmake.I860 | 5 +-
INSTALL/SLmake.IRIX64 | 5 +-
INSTALL/SLmake.LINUX | 5 +-
INSTALL/SLmake.O2K | 5 +-
INSTALL/SLmake.PCA | 5 +-
INSTALL/SLmake.PGON | 5 +-
INSTALL/SLmake.POWER2 | 5 +-
INSTALL/SLmake.POWER3 | 5 +-
INSTALL/SLmake.RS6K | 5 +-
INSTALL/SLmake.SP2 | 5 +-
INSTALL/SLmake.SUN4SOL2 | 5 +-
INSTALL/SLmake.SUNMP | 5 +-
INSTALL/SLmake.SX4 | 5 +-
INSTALL/SLmake.T3D | 5 +-
INSTALL/SLmake.T3E | 5 +-
INSTALL/SLmake.pghpf.SUN4SOL2 | 5 +-
INSTALL/scalapack_install.pdf | Bin 0 -> 248214 bytes
INSTALL/scalapack_install.ps | 11657 +++++++++++++++++++++++++---------------
LOG-SUMMARY | 425 +-
Makefile | 13 +-
PBLAS/SRC/pcscal_.c | 6 +-
PBLAS/SRC/pdscal_.c | 4 +-
PBLAS/SRC/psscal_.c | 4 +-
PBLAS/SRC/pzscal_.c | 5 +-
README | 31 +-
SRC/@ | 223 +
SRC/dlasorte.f | 12 +-
SRC/pblas.h | 2 +
SRC/pclahqr.f | 63 +-
SRC/pclahrd.f | 2 +
SRC/pclasmsub.f | 8 +-
SRC/pcrot.c | 8 +-
SRC/pcstein.f | 1 +
SRC/pctrevc.f | 2 +-
SRC/pdlahqr.f | 50 +-
SRC/pdlahrd.f | 2 +
SRC/pdlasmsub.f | 8 +-
SRC/pdstein.f | 1 +
SRC/pslahqr.f | 50 +-
SRC/pslahrd.f | 2 +
SRC/pslasmsub.f | 8 +-
SRC/psstein.f | 1 +
SRC/pzlahqr.f | 63 +-
SRC/pzlahrd.f | 2 +
SRC/pzlasmsub.f | 8 +-
SRC/pzrot.c | 8 +-
SRC/pzstein.f | 1 +
SRC/pztrevc.f | 2 +-
SRC/slasorte.f | 12 +-
TESTING/EIG/pcevcdriver.f | 2 +-
TESTING/EIG/pcgehdrv.f | 4 +-
TESTING/EIG/pcgsepreq.f | 7 +-
TESTING/EIG/pdgehdrv.f | 4 +-
TESTING/EIG/pdgsepreq.f | 7 +-
TESTING/EIG/psgehdrv.f | 4 +-
TESTING/EIG/psgsepreq.f | 7 +-
TESTING/EIG/pzevcdriver.f | 2 +-
TESTING/EIG/pzgehdrv.f | 4 +-
TESTING/EIG/pzgsepreq.f | 7 +-
TOOLS/LAPACK/Makefile | 62 +-
TOOLS/LAPACK/cgbtf2.f | 203 -
TOOLS/LAPACK/cgbtrf.f | 443 --
TOOLS/LAPACK/cgetf2.f | 136 -
TOOLS/LAPACK/cgetrf.f | 160 -
TOOLS/LAPACK/cgetrs.f | 150 -
TOOLS/LAPACK/chetd2.f | 259 -
TOOLS/LAPACK/chetrd.f | 297 -
TOOLS/LAPACK/clacgv.f | 61 -
TOOLS/LAPACK/clacpy.f | 91 -
TOOLS/LAPACK/cladiv.f | 47 -
TOOLS/LAPACK/claev2.f | 96 -
TOOLS/LAPACK/clagge.f | 7 +-
TOOLS/LAPACK/claghe.f | 7 +-
TOOLS/LAPACK/clagsy.f | 7 +-
TOOLS/LAPACK/clanhs.f | 143 -
TOOLS/LAPACK/clarf.f | 121 -
TOOLS/LAPACK/clarfb.f | 609 ---
TOOLS/LAPACK/clarfg.f | 146 -
TOOLS/LAPACK/clarft.f | 225 -
TOOLS/LAPACK/clarnd.f | 7 +-
TOOLS/LAPACK/clarot.f | 9 +-
TOOLS/LAPACK/clartg.f | 193 -
TOOLS/LAPACK/clascl.f | 268 -
TOOLS/LAPACK/claset.f | 115 -
TOOLS/LAPACK/clasr.f | 325 --
TOOLS/LAPACK/classq.f | 102 -
TOOLS/LAPACK/claswp.f | 120 -
TOOLS/LAPACK/clatm1.f | 7 +-
TOOLS/LAPACK/clatms.f | 7 +-
TOOLS/LAPACK/clatrd.f | 280 -
TOOLS/LAPACK/cpbtf2.f | 201 -
TOOLS/LAPACK/cpbtrf.f | 372 --
TOOLS/LAPACK/cpotf2.f | 175 -
TOOLS/LAPACK/cpotrf.f | 187 -
TOOLS/LAPACK/cpttrf.f | 169 -
TOOLS/LAPACK/crot.f | 92 -
TOOLS/LAPACK/cstedc.f | 390 --
TOOLS/LAPACK/cstein.f | 377 --
TOOLS/LAPACK/csymv.f | 265 -
TOOLS/LAPACK/ctbtrs.f | 163 -
TOOLS/LAPACK/ctrtrs.f | 149 -
TOOLS/LAPACK/cunm2l.f | 197 -
TOOLS/LAPACK/cunm2r.f | 202 -
TOOLS/LAPACK/cunmql.f | 258 -
TOOLS/LAPACK/cunmqr.f | 262 -
TOOLS/LAPACK/cunmtr.f | 224 -
TOOLS/LAPACK/dbdsqr.f | 733 ---
TOOLS/LAPACK/dgbtf2.f | 203 -
TOOLS/LAPACK/dgbtrf.f | 442 --
TOOLS/LAPACK/dgetf2.f | 135 -
TOOLS/LAPACK/dgetrf.f | 160 -
TOOLS/LAPACK/dgetrs.f | 150 -
TOOLS/LAPACK/dlabad.f | 56 -
TOOLS/LAPACK/dlacpy.f | 88 -
TOOLS/LAPACK/dladiv.f | 63 -
TOOLS/LAPACK/dlae2.f | 124 -
TOOLS/LAPACK/dlaed0.f | 350 --
TOOLS/LAPACK/dlaed1.f | 196 -
TOOLS/LAPACK/dlaed2.f | 435 --
TOOLS/LAPACK/dlaed3.f | 265 -
TOOLS/LAPACK/dlaed4.f | 846 ---
TOOLS/LAPACK/dlaed5.f | 125 -
TOOLS/LAPACK/dlaed6.f | 299 --
TOOLS/LAPACK/dlaed7.f | 288 -
TOOLS/LAPACK/dlaed8.f | 400 --
TOOLS/LAPACK/dlaed9.f | 206 -
TOOLS/LAPACK/dlaeda.f | 218 -
TOOLS/LAPACK/dlaev2.f | 170 -
TOOLS/LAPACK/dlagge.f | 7 +-
TOOLS/LAPACK/dlagsy.f | 7 +-
TOOLS/LAPACK/dlagtf.f | 191 -
TOOLS/LAPACK/dlagts.f | 305 --
TOOLS/LAPACK/dlahqr.f | 435 --
TOOLS/LAPACK/dlamch.f | 857 ---
TOOLS/LAPACK/dlamrg.f | 104 -
TOOLS/LAPACK/dlange.f | 145 -
TOOLS/LAPACK/dlanhs.f | 142 -
TOOLS/LAPACK/dlanst.f | 125 -
TOOLS/LAPACK/dlanv2.f | 206 -
TOOLS/LAPACK/dlapy2.f | 54 -
TOOLS/LAPACK/dlapy3.f | 54 -
TOOLS/LAPACK/dlaran.f | 27 +-
TOOLS/LAPACK/dlarf.f | 116 -
TOOLS/LAPACK/dlarfb.f | 588 --
TOOLS/LAPACK/dlarfg.f | 138 -
TOOLS/LAPACK/dlarft.f | 218 -
TOOLS/LAPACK/dlarnd.f | 7 +-
TOOLS/LAPACK/dlarnv.f | 116 -
TOOLS/LAPACK/dlarot.f | 9 +-
TOOLS/LAPACK/dlartg.f | 143 -
TOOLS/LAPACK/dlaruv.f | 368 --
TOOLS/LAPACK/dlas2.f | 122 -
TOOLS/LAPACK/dlascl.f | 268 -
TOOLS/LAPACK/dlaset.f | 115 -
TOOLS/LAPACK/dlasq1.f | 149 -
TOOLS/LAPACK/dlasq2.f | 436 --
TOOLS/LAPACK/dlasq3.f | 301 --
TOOLS/LAPACK/dlasq4.f | 330 --
TOOLS/LAPACK/dlasq5.f | 196 -
TOOLS/LAPACK/dlasq6.f | 176 -
TOOLS/LAPACK/dlasr.f | 325 --
TOOLS/LAPACK/dlasrt.f | 244 -
TOOLS/LAPACK/dlassq.f | 89 -
TOOLS/LAPACK/dlasv2.f | 250 -
TOOLS/LAPACK/dlaswp.f | 120 -
TOOLS/LAPACK/dlatm1.f | 7 +-
TOOLS/LAPACK/dlatms.f | 7 +-
TOOLS/LAPACK/dlatrd.f | 259 -
TOOLS/LAPACK/dorm2l.f | 194 -
TOOLS/LAPACK/dorm2r.f | 198 -
TOOLS/LAPACK/dormql.f | 257 -
TOOLS/LAPACK/dormqr.f | 261 -
TOOLS/LAPACK/dormtr.f | 223 -
TOOLS/LAPACK/dpbtf2.f | 195 -
TOOLS/LAPACK/dpbtrf.f | 365 --
TOOLS/LAPACK/dpotf2.f | 168 -
TOOLS/LAPACK/dpotrf.f | 184 -
TOOLS/LAPACK/dpttrf.f | 153 -
TOOLS/LAPACK/dstedc.f | 397 --
TOOLS/LAPACK/dstein.f | 362 --
TOOLS/LAPACK/dsteqr.f | 501 --
TOOLS/LAPACK/dsterf.f | 365 --
TOOLS/LAPACK/dsytd2.f | 249 -
TOOLS/LAPACK/dsytrd.f | 295 -
TOOLS/LAPACK/dtbtrs.f | 163 -
TOOLS/LAPACK/dtrtrs.f | 148 -
TOOLS/LAPACK/dzsum1.f | 82 -
TOOLS/LAPACK/ilaenv.f | 547 --
TOOLS/LAPACK/lsame.f | 87 -
TOOLS/LAPACK/lsamen.f | 68 -
TOOLS/LAPACK/sbdsqr.f | 733 ---
TOOLS/LAPACK/scsum1.f | 82 -
TOOLS/LAPACK/sgbtf2.f | 203 -
TOOLS/LAPACK/sgbtrf.f | 442 --
TOOLS/LAPACK/sgetf2.f | 135 -
TOOLS/LAPACK/sgetrf.f | 160 -
TOOLS/LAPACK/sgetrs.f | 150 -
TOOLS/LAPACK/slabad.f | 56 -
TOOLS/LAPACK/slacpy.f | 88 -
TOOLS/LAPACK/sladiv.f | 63 -
TOOLS/LAPACK/slae2.f | 124 -
TOOLS/LAPACK/slaed0.f | 350 --
TOOLS/LAPACK/slaed1.f | 196 -
TOOLS/LAPACK/slaed2.f | 435 --
TOOLS/LAPACK/slaed3.f | 265 -
TOOLS/LAPACK/slaed4.f | 846 ---
TOOLS/LAPACK/slaed5.f | 125 -
TOOLS/LAPACK/slaed6.f | 299 --
TOOLS/LAPACK/slaed7.f | 288 -
TOOLS/LAPACK/slaed8.f | 400 --
TOOLS/LAPACK/slaed9.f | 206 -
TOOLS/LAPACK/slaeda.f | 218 -
TOOLS/LAPACK/slaev2.f | 170 -
TOOLS/LAPACK/slagge.f | 7 +-
TOOLS/LAPACK/slagsy.f | 7 +-
TOOLS/LAPACK/slagtf.f | 191 -
TOOLS/LAPACK/slagts.f | 305 --
TOOLS/LAPACK/slahqr.f | 435 --
TOOLS/LAPACK/slamch.f | 857 ---
TOOLS/LAPACK/slamrg.f | 104 -
TOOLS/LAPACK/slange.f | 145 -
TOOLS/LAPACK/slanhs.f | 142 -
TOOLS/LAPACK/slanst.f | 125 -
TOOLS/LAPACK/slanv2.f | 206 -
TOOLS/LAPACK/slapy2.f | 54 -
TOOLS/LAPACK/slapy3.f | 54 -
TOOLS/LAPACK/slaran.f | 28 +-
TOOLS/LAPACK/slarf.f | 116 -
TOOLS/LAPACK/slarfb.f | 588 --
TOOLS/LAPACK/slarfg.f | 138 -
TOOLS/LAPACK/slarft.f | 218 -
TOOLS/LAPACK/slarnd.f | 7 +-
TOOLS/LAPACK/slarnv.f | 116 -
TOOLS/LAPACK/slarot.f | 9 +-
TOOLS/LAPACK/slartg.f | 143 -
TOOLS/LAPACK/slaruv.f | 368 --
TOOLS/LAPACK/slas2.f | 122 -
TOOLS/LAPACK/slascl.f | 268 -
TOOLS/LAPACK/slaset.f | 115 -
TOOLS/LAPACK/slasq1.f | 149 -
TOOLS/LAPACK/slasq2.f | 436 --
TOOLS/LAPACK/slasq3.f | 301 --
TOOLS/LAPACK/slasq4.f | 330 --
TOOLS/LAPACK/slasq5.f | 196 -
TOOLS/LAPACK/slasq6.f | 176 -
TOOLS/LAPACK/slasr.f | 325 --
TOOLS/LAPACK/slasrt.f | 244 -
TOOLS/LAPACK/slassq.f | 89 -
TOOLS/LAPACK/slasv2.f | 250 -
TOOLS/LAPACK/slaswp.f | 120 -
TOOLS/LAPACK/slatm1.f | 7 +-
TOOLS/LAPACK/slatms.f | 7 +-
TOOLS/LAPACK/slatrd.f | 259 -
TOOLS/LAPACK/sorm2l.f | 194 -
TOOLS/LAPACK/sorm2r.f | 198 -
TOOLS/LAPACK/sormql.f | 258 -
TOOLS/LAPACK/sormqr.f | 262 -
TOOLS/LAPACK/sormtr.f | 224 -
TOOLS/LAPACK/spbtf2.f | 195 -
TOOLS/LAPACK/spbtrf.f | 365 --
TOOLS/LAPACK/spotf2.f | 168 -
TOOLS/LAPACK/spotrf.f | 184 -
TOOLS/LAPACK/spttrf.f | 153 -
TOOLS/LAPACK/sstedc.f | 397 --
TOOLS/LAPACK/sstein.f | 362 --
TOOLS/LAPACK/ssteqr.f | 501 --
TOOLS/LAPACK/ssterf.f | 365 --
TOOLS/LAPACK/ssytd2.f | 248 -
TOOLS/LAPACK/ssytrd.f | 295 -
TOOLS/LAPACK/stbtrs.f | 163 -
TOOLS/LAPACK/strtrs.f | 148 -
TOOLS/LAPACK/xerbla.f | 46 -
TOOLS/LAPACK/zgbtf2.f | 203 -
TOOLS/LAPACK/zgbtrf.f | 443 --
TOOLS/LAPACK/zgetf2.f | 136 -
TOOLS/LAPACK/zgetrf.f | 160 -
TOOLS/LAPACK/zgetrs.f | 150 -
TOOLS/LAPACK/zhetd2.f | 259 -
TOOLS/LAPACK/zhetrd.f | 297 -
TOOLS/LAPACK/zlacgv.f | 61 -
TOOLS/LAPACK/zlacpy.f | 91 -
TOOLS/LAPACK/zladiv.f | 47 -
TOOLS/LAPACK/zlaev2.f | 96 -
TOOLS/LAPACK/zlagge.f | 7 +-
TOOLS/LAPACK/zlaghe.f | 7 +-
TOOLS/LAPACK/zlagsy.f | 7 +-
TOOLS/LAPACK/zlanhs.f | 143 -
TOOLS/LAPACK/zlarf.f | 121 -
TOOLS/LAPACK/zlarfb.f | 609 ---
TOOLS/LAPACK/zlarfg.f | 146 -
TOOLS/LAPACK/zlarft.f | 225 -
TOOLS/LAPACK/zlarnd.f | 7 +-
TOOLS/LAPACK/zlarot.f | 9 +-
TOOLS/LAPACK/zlartg.f | 193 -
TOOLS/LAPACK/zlascl.f | 268 -
TOOLS/LAPACK/zlaset.f | 115 -
TOOLS/LAPACK/zlasr.f | 325 --
TOOLS/LAPACK/zlassq.f | 102 -
TOOLS/LAPACK/zlaswp.f | 120 -
TOOLS/LAPACK/zlatm1.f | 7 +-
TOOLS/LAPACK/zlatms.f | 7 +-
TOOLS/LAPACK/zlatrd.f | 280 -
TOOLS/LAPACK/zpbtf2.f | 201 -
TOOLS/LAPACK/zpbtrf.f | 372 --
TOOLS/LAPACK/zpotf2.f | 175 -
TOOLS/LAPACK/zpotrf.f | 187 -
TOOLS/LAPACK/zpttrf.f | 169 -
TOOLS/LAPACK/zrot.f | 92 -
TOOLS/LAPACK/zstedc.f | 390 --
TOOLS/LAPACK/zstein.f | 377 --
TOOLS/LAPACK/zsymv.f | 265 -
TOOLS/LAPACK/ztbtrs.f | 163 -
TOOLS/LAPACK/ztrtrs.f | 149 -
TOOLS/LAPACK/zunm2l.f | 197 -
TOOLS/LAPACK/zunm2r.f | 202 -
TOOLS/LAPACK/zunmql.f | 257 -
TOOLS/LAPACK/zunmqr.f | 261 -
TOOLS/LAPACK/zunmtr.f | 223 -
TOOLS/Makefile | 12 +-
TOOLS/pclaread.f | 147 +
TOOLS/pclawrite.f | 233 +
TOOLS/pdlaread.f | 144 +
TOOLS/pdlawrite.f | 222 +
TOOLS/pslaread.f | 144 +
TOOLS/pslawrite.f | 222 +
TOOLS/pzlaread.f | 147 +
TOOLS/pzlawrite.f | 233 +
debian/changelog | 13 +-
debian/compat | 1 +
debian/control | 2 +-
debian/rules | 8 +-
debian/scalapack1-lam.links | 2 +-
debian/scalapack1-mpich.links | 2 +-
debian/scalapack1-pvm.links | 2 +-
debian/shlibs.local | 6 +-
352 files changed, 11226 insertions(+), 58855 deletions(-)
diff --cc SRC/@
index 0000000,0000000..3ca8680
new file mode 100644
--- /dev/null
+++ b/SRC/@
@@@ -1,0 -1,0 +1,223 @@@
++############################################################################
++#
++# Program: ScaLAPACK
++#
++# Module: Makefile
++#
++# Purpose: SRC Makefile
++#
++# Creation date: March 20, 1995
++#
++# Modified:
++#
++# Send bug reports, comments or suggestions to scalapack at cs.utk.edu
++#
++############################################################################
++
++include ../SLmake.inc
++
++#######################################################################
++# This is the makefile to create a library for ScaLAPACK.
++# The files are organized as follows:
++# ALLAUX -- Auxiliary routines called from all precisions
++# SCLAUX -- Auxiliary routines called from both REAL and COMPLEX
++# DZLAUX -- Auxiliary routines called from both DOUBLE PRECISION
++# and COMPLEX*16
++# SLASRC -- Single precision real ScaLAPACK routines
++# CLASRC -- Single precision complex ScaLAPACK routines
++# DLASRC -- Double precision real ScaLAPACK routines
++# ZLASRC -- Double precision complex ScaLAPACK routines
++#
++# The library can be set up to include routines for any combination
++# of the four precisions. First, modify the ARCH, ARCHFLAGS, RANLIB,
++# F77 and F77FLAGS definitions in ../SLmake.inc to match your library
++# archiver, compiler and the options to be used.
++# Then to create or add to the library, enter make followed by one or
++# more of the precisions desired. Some examples:
++# make single
++# make single complex
++# make single double complex complex16
++# Alternatively, the command
++# make
++# without any arguments creates a library of all four precisions.
++# The name of the library is defined by $(SCALAPACKLIB) in
++# ../SLmake.inc and is created at the next higher directory level.
++#
++# To remove the object files after the library is created, enter
++# make clean
++# On some systems, you can force the source files to be recompiled by
++# entering (for example)
++# make single FRC=FRC
++#
++#######################################################################
++
++ALLAUX = pjlaenv.o
++
++SCLAUX = \
++ pslabad.o pslaed0.o pslaed1.o pslaed2.o pslaed3.o pslaedz.o pslaiect.o \
++ pslamch.o pslared1d.o pslasrt.o psstebz.o psstedc.o slapst.o slasrt2.o \
++ sstein2.o pbchkvect.o getpbbuf.o
++
++DZLAUX = \
++ pdlabad.o pdlaed0.o pdlaed1.o pdlaed2.o pdlaed3.o pdlaedz.o pdlaiect.o \
++ pdlamch.o pdlared1d.o pdlasrt.o pdstebz.o pdstedc.o dlapst.o dlasrt2.o \
++ dstein2.o pbchkvect.o getpbbuf.o
++
++SLASRC = \
++ psdbsv.o psdbtrf.o psdbtrs.o psdbtrsv.o \
++ psdtsv.o psdttrf.o psdttrs.o psdttrsv.o \
++ psgbsv.o psgbtrf.o psgbtrs.o \
++ psgebd2.o psgebrd.o psgecon.o psgeequ.o psgehd2.o psgehrd.o \
++ psgelq2.o psgelqf.o psgels.o psgeql2.o psgeqlf.o psgeqpf.o psgeqr2.o \
++ psgeqrf.o psgerfs.o psgerq2.o psgerqf.o \
++ psgesv.o psgesvd.o psgesvx.o psgetf2.o psgetrf.o psgetri.o psgetrs.o \
++ psggqrf.o psggrqf.o pslabrd.o \
++ pslacon.o pslacp2.o pslacpy.o pslahrd.o pslange.o pslanhs.o pslansy.o \
++ pslantr.o pslapiv.o pslapv2.o pslaqge.o pslaqsy.o pslarf.o pslarfb.o \
++ pslarfg.o pslarft.o pslase2.o pslaset.o pslascl.o pslassq.o pslaswp.o \
++ pslatra.o pslatrd.o pslatrs.o pslauu2.o pslauum.o psorg2l.o psorg2r.o \
++ psorgl2.o psorglq.o psorgql.o psorgqr.o psorgr2.o \
++ psorgrq.o psorm2l.o psorm2r.o psormbr.o psormhr.o psorml2.o \
++ psormlq.o psormql.o psormqr.o psormr2.o psormrq.o psormtr.o pspocon.o \
++ pspbsv.o pspbtrf.o pspbtrs.o pspbtrsv.o \
++ psptsv.o pspttrf.o pspttrs.o pspttrsv.o \
++ pspoequ.o psporfs.o psposv.o psposvx.o pspotf2.o pspotrf.o pspotri.o \
++ pspotrs.o psrscl.o psstein.o pssyev.o pssyevd.o pssyevx.o \
++ pssygs2.o pssygst.o \
++ pssygvx.o pssyngst.o pssyntrd.o pssyttrd.o pssytd2.o pssytrd.o \
++ pstrti2.o pstrtri.o pstrtrs.o \
++ pslaevswp.o \
++ pslarzb.o pslarzt.o pslarz.o pslatrz.o pstzrzf.o psormr3.o psormrz.o \
++ pslahqr.o pslaconsb.o pslacp3.o pslawil.o \
++ pslasmsub.o pslared2d.o pslamr1d.o slaref.o slamsh.o slasorte.o ssteqr2.o \
++ sdbtf2.o sdbtrf.o sdttrf.o sdttrsv.o spttrsv.o strmvt.o
++
++CLASRC = \
++ pcdbsv.o pcdbtrf.o pcdbtrs.o pcdbtrsv.o \
++ pcdtsv.o pcdttrf.o pcdttrs.o pcdttrsv.o \
++ pcgbsv.o pcgbtrf.o pcgbtrs.o \
++ pcgebd2.o pcgebrd.o pcgecon.o pcgeequ.o pcgehd2.o pcgehrd.o \
++ pcgelq2.o pcgelqf.o pcgels.o pcgeql2.o pcgeqlf.o pcgeqpf.o pcgeqr2.o \
++ pcgeqrf.o pcgerfs.o pcgerq2.o pcgerqf.o \
++ pcgesv.o pcgesvd.o pcgesvx.o pcgetf2.o pcgetrf.o pcgetri.o pcgetrs.o \
++ pcggqrf.o \
++ pcggrqf.o pcheev.o pcheevd.o pcheevx.o pchegs2.o pchegst.o pchegvx.o \
++ pchengst.o pchentrd.o pchettrd.o pchetd2.o \
++ pchetrd.o pclabrd.o pclacon.o pclacgv.o pclacp2.o pclacpy.o pclahrd.o \
++ pclahqr.o pclaconsb.o pclasmsub.o pclacp3.o pclawil.o pcrot.o \
++ pclange.o pclanhe.o pclanhs.o pclansy.o pclantr.o pclapiv.o pclapv2.o \
++ pclaqge.o pclaqsy.o pclarf.o pclarfb.o pclarfc.o pclarfg.o pclarft.o \
++ pclascl.o pclase2.o pclaset.o pclassq.o pclaswp.o pclatra.o pclatrd.o \
++ pclatrs.o pclauu2.o pclauum.o pcpocon.o pcpoequ.o pcporfs.o pcposv.o \
++ pcpbsv.o pcpbtrf.o pcpbtrs.o pcpbtrsv.o \
++ pcptsv.o pcpttrf.o pcpttrs.o pcpttrsv.o \
++ pcposvx.o pcpotf2.o pcpotrf.o pcpotri.o pcpotrs.o pcsrscl.o pcstein.o \
++ pctrevc.o pctrti2.o pctrtri.o pctrtrs.o pcung2l.o pcung2r.o \
++ pcungl2.o pcunglq.o pcungql.o pcungqr.o pcungr2.o pcungrq.o \
++ pcunm2l.o pcunm2r.o pcunmbr.o pcunmhr.o pcunml2.o pcunmlq.o \
++ pcunmql.o pcunmqr.o pcunmr2.o pcunmrq.o pcunmtr.o \
++ pclaevswp.o \
++ pclarzb.o pclarzt.o pclarz.o pclarzc.o pclatrz.o pctzrzf.o \
++ pclattrs.o \
++ pcunmr3.o pcunmrz.o pcmax1.o pscsum1.o pclamr1d.o \
++ cdbtf2.o cdbtrf.o cdttrf.o cdttrsv.o cpttrsv.o csteqr2.o ctrmvt.o \
++ clamsh.o claref.o clanv2.o clahqr2.o
++
++DLASRC = \
++ pddbsv.o pddbtrf.o pddbtrs.o pddbtrsv.o \
++ pddtsv.o pddttrf.o pddttrs.o pddttrsv.o \
++ pdgbsv.o pdgbtrf.o pdgbtrs.o \
++ pdgebd2.o pdgebrd.o pdgecon.o pdgeequ.o pdgehd2.o pdgehrd.o \
++ pdgelq2.o pdgelqf.o pdgels.o pdgeql2.o pdgeqlf.o pdgeqpf.o pdgeqr2.o \
++ pdgeqrf.o pdgerfs.o pdgerq2.o pdgerqf.o \
++ pdgesv.o pdgesvd.o pdgesvx.o pdgetf2.o pdgetrf.o pdgetri.o pdgetrs.o \
++ pdggqrf.o pdggrqf.o pdlabrd.o \
++ pdlacon.o pdlacp2.o pdlacpy.o pdlahrd.o pdlange.o pdlanhs.o pdlansy.o \
++ pdlantr.o pdlapiv.o pdlapv2.o pdlaqge.o pdlaqsy.o pdlarf.o pdlarfb.o \
++ pdlarfg.o pdlarft.o pdlase2.o pdlaset.o pdlascl.o pdlassq.o pdlaswp.o \
++ pdlatra.o pdlatrd.o pdlatrs.o pdlauu2.o pdlauum.o pdorg2l.o pdorg2r.o \
++ pdorgl2.o pdorglq.o pdorgql.o pdorgqr.o pdorgr2.o \
++ pdorgrq.o pdorm2l.o pdorm2r.o pdormbr.o pdormhr.o pdorml2.o \
++ pdormlq.o pdormql.o pdormqr.o pdormr2.o pdormrq.o pdormtr.o pdpocon.o \
++ pdpbsv.o pdpbtrf.o pdpbtrs.o pdpbtrsv.o \
++ pdptsv.o pdpttrf.o pdpttrs.o pdpttrsv.o \
++ pdpoequ.o pdporfs.o pdposv.o pdposvx.o pdpotf2.o pdpotrf.o pdpotri.o \
++ pdpotrs.o pdrscl.o pdstein.o pdsyev.o pdsyevd.o pdsyevx.o \
++ pdsygs2.o pdsygst.o \
++ pdsygvx.o pdsyngst.o pdsyntrd.o pdsyttrd.o pdsytd2.o pdsytrd.o pdtrti2.o \
++ pdtrtri.o pdtrtrs.o \
++ pdlaevswp.o \
++ pdlarzb.o pdlarzt.o pdlarz.o pdlatrz.o pdtzrzf.o pdormr3.o pdormrz.o \
++ pdlahqr.o pdlaconsb.o pdlacp3.o pdlawil.o \
++ pdlasmsub.o pdlared2d.o pdlamr1d.o dlaref.o dlamsh.o dlasorte.o dsteqr2.o \
++ ddbtf2.o ddbtrf.o ddttrf.o ddttrsv.o dpttrsv.o dtrmvt.o
++
++ZLASRC = \
++ pzdbsv.o pzdbtrf.o pzdbtrs.o pzdbtrsv.o \
++ pzdtsv.o pzdttrf.o pzdttrs.o pzdttrsv.o \
++ pzgbsv.o pzgbtrf.o pzgbtrs.o \
++ pzgebd2.o pzgebrd.o pzgecon.o pzgeequ.o pzgehd2.o pzgehrd.o \
++ pzgelq2.o pzgelqf.o pzgels.o pzgeql2.o pzgeqlf.o pzgeqpf.o pzgeqr2.o \
++ pzgeqrf.o pzgerfs.o pzgerq2.o pzgerqf.o \
++ pzgesv.o pzgesvd.o pzgesvx.o pzgetf2.o pzgetrf.o pzgetri.o pzgetrs.o \
++ pzggqrf.o \
++ pzggrqf.o pzheev.o pzheevd.o pzheevx.o pzhegs2.o pzhegst.o pzhegvx.o \
++ pzhengst.o pzhentrd.o pzhettrd.o pzhetd2.o \
++ pzhetrd.o pzlabrd.o pzlacon.o pzlacgv.o pzlacp2.o pzlacpy.o pzlahrd.o \
++ pzlahqr.o pzlaconsb.o pzlasmsub.o pzlacp3.o pzlawil.o pzrot.o \
++ pzlange.o pzlanhe.o pzlanhs.o pzlansy.o pzlantr.o pzlapiv.o pzlapv2.o \
++ pzlaqge.o pzlaqsy.o pzlarf.o pzlarfb.o pzlarfc.o pzlarfg.o pzlarft.o \
++ pzlascl.o pzlase2.o pzlaset.o pzlassq.o pzlaswp.o pzlatra.o pzlatrd.o \
++ pzlattrs.o \
++ pzlatrs.o pzlauu2.o pzlauum.o pzpocon.o pzpoequ.o pzporfs.o pzposv.o \
++ pzpbsv.o pzpbtrf.o pzpbtrs.o pzpbtrsv.o \
++ pzptsv.o pzpttrf.o pzpttrs.o pzpttrsv.o \
++ pzposvx.o pzpotf2.o pzpotrf.o pzpotri.o pzpotrs.o pzdrscl.o pzstein.o \
++ pztrevc.o pztrti2.o pztrtri.o pztrtrs.o pzung2l.o pzung2r.o \
++ pzungl2.o pzunglq.o pzungql.o pzungqr.o pzungr2.o pzungrq.o \
++ pzunm2l.o pzunm2r.o pzunmbr.o pzunmhr.o pzunml2.o pzunmlq.o \
++ pzunmql.o pzunmqr.o pzunmr2.o pzunmrq.o pzunmtr.o \
++ pzlaevswp.o \
++ pzlarzb.o pzlarzt.o pzlarz.o pzlarzc.o pzlatrz.o pztzrzf.o \
++ pzunmr3.o pzunmrz.o pzmax1.o pdzsum1.o pzlamr1d.o \
++ zdbtf2.o zdbtrf.o zdttrf.o zdttrsv.o zpttrsv.o zsteqr2.o ztrmvt.o \
++ zlamsh.o zlaref.o zlanv2.o zlahqr2.o
++
++all: single complex double complex16
++
++single: $(SLASRC) $(SCLAUX) $(ALLAUX)
++ $(ARCH) $(ARCHFLAGS) $(SCALAPACKLIB) $(SLASRC) $(SCLAUX) \
++ $(ALLAUX)
++ $(RANLIB) $(SCALAPACKLIB)
++
++complex: $(CLASRC) $(SCLAUX) $(ALLAUX)
++ $(ARCH) $(ARCHFLAGS) $(SCALAPACKLIB) $(CLASRC) $(SCLAUX) \
++ $(ALLAUX)
++ $(RANLIB) $(SCALAPACKLIB)
++
++double: $(DLASRC) $(DZLAUX) $(ALLAUX)
++ $(ARCH) $(ARCHFLAGS) $(SCALAPACKLIB) $(DLASRC) $(DZLAUX) \
++ $(ALLAUX)
++ $(RANLIB) $(SCALAPACKLIB)
++
++complex16: $(ZLASRC) $(DZLAUX) $(ALLAUX)
++ $(ARCH) $(ARCHFLAGS) $(SCALAPACKLIB) $(ZLASRC) $(DZLAUX) \
++ $(ALLAUX)
++ $(RANLIB) $(SCALAPACKLIB)
++
++$(SCLAUX): $(FRC)
++$(DZLAUX): $(FRC)
++$(SLASRC): $(FRC)
++$(CLASRC): $(FRC)
++$(DLASRC): $(FRC)
++$(ZLASRC): $(FRC)
++
++FRC:
++ @FRC=$(FRC)
++
++clean :
++ rm -f *.o
++
++.f.o : ; $(F77) -c $(F77FLAGS) $*.f
++
++.c.o : ; $(CC) -c $(CCFLAGS) $(SRCFLAG) $(CDEFS) $*.c
diff --cc debian/changelog
index 65e3e14,0000000..ee465b0
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,214 -1,0 +1,219 @@@
++scalapack (1.8.0-1) unstable; urgency=low
++
++ * New upstream release.
++ * Updated build dependency to debhelper >= 5
++ * Line in debian/rules that seted DH_COMPAT globally was deleted and a
++ separated debian/compat file created.
++
++ -- Muammar El Khatib <muammarelkhatib at gmail.com> Sat, 07 Apr 2007 00:00:13 -0400
++
+scalapack (1.7.4-2) unstable; urgency=low
+
+ * Problems with symbolic link references the wrong file
+ have been fixed. Closes: #380140
+ * Updated build dependency to debhelper >= 4.
+ * Moved architecture independent test input data to /usr/share/scalapack.
+ * Thanks to Philipp Frauenfelder.
+ * New maintainer. Closes: #335006
+
+ -- Muammar El Khatib <muammarelkhatib at gmail.com> Sun, 17 Sep 2006 13:51:20 -0400
+
+scalapack (1.7.4-1) unstable; urgency=low
+
+ * New upstream release
+ * Bumped standards version to 3.7.2 - no changes
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Wed, 12 Jul 2006 22:49:44 +0200
+
+scalapack (1.7-11) unstable; urgency=low
+
+ * Also allow building against atlas3-*-dev. Closes: #334002
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Wed, 26 Oct 2005 21:38:45 +0200
+
+scalapack (1.7-10) unstable; urgency=low
+
+ * Remove f2c from build depends and from SLmake.inc. Closes: #332955
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Thu, 13 Oct 2005 21:36:17 +0200
+
+scalapack (1.7-9) unstable; urgency=low
+
+ * Recompile against C++ ABI changed mpich (and change build depends).
+ Closes: #325810
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Wed, 31 Aug 2005 23:05:18 +0200
+
+scalapack (1.7-8) unstable; urgency=low
+
+ * Adjust build deps for LAPACK and BLAS and also change the linking
+ wrt. these libraries. Closes: #302425. Thanks to Camm Maguire
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Thu, 28 Apr 2005 13:55:52 +0200
+
+scalapack (1.7-7) unstable; urgency=low
+
+ * Adjust manual dependencies. Closes: #229831
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Sat, 21 Feb 2004 09:09:13 +0100
+
+scalapack (1.7-6) unstable; urgency=low
+
+ * Rebuild against lam4. Closes: #229831
+ * Better package descriptions.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Sun, 15 Feb 2004 14:56:26 +0100
+
+scalapack (1.7-5) unstable; urgency=low
+
+ * Removed dangling symlinks from debian/*.links files. Closes: #138084
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Thu, 14 Mar 2002 08:35:57 +0100
+
+scalapack (1.7-4) unstable; urgency=low
+
+ * Changed call to dh_shlibdeps: using -l switch instead of mangled
+ LD_LIBRARY_PATH. Hopefully, this makes scalapack compile on sparc.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Mon, 11 Feb 2002 13:15:03 +0100
+
+scalapack (1.7-3) unstable; urgency=low
+
+ * Append to LD_LIBRARY_PATH instead of overwriting it. Closes: #128910
+ * Build dependencies and linking were fixed in -2, but forgot to close.
+ Closes: #128448
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Sun, 13 Jan 2002 10:17:21 +0100
+
+scalapack (1.7-2) unstable; urgency=low
+
+ * Changed build depends from atlas to blas-dev, lapack-dev since atlas is a
+ drop in replacement of blas/lapack.
+ * Fixed two minor bugs in rules: shlibdeps was not called and the
+ binary-indep target had a missing dependency.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Wed, 9 Jan 2002 11:57:26 +0100
+
+scalapack (1.7-1) unstable; urgency=low
+
+ * New upstream release (include PBLAS v2.0 as well!)
+ * Updated Build-Depends to new Atlas structure. Closes: #111628
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Mon, 1 Oct 2001 13:11:42 +0200
+
+scalapack (1.6-16) unstable; urgency=low
+
+ * Recompile against new lam 6.5.3 packages (lam3 and lam3-dev) including
+ the freshly compiled blacs packages depending on lam 6.5.3. Closes: #106948
+ * Depends should now include lam3. Closes: #106947
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Wed, 1 Aug 2001 12:55:53 +0000
+
+scalapack (1.6-15) unstable; urgency=low
+
+ * The previous upload did not contain the data files in
+ scalapack-test-common. Closes: #84703
+
+ -- Philipp Frauenfelder <pfrauenf at herodot.math.ethz.ch> Mon, 5 Feb 2001 10:34:46 +0100
+
+scalapack (1.6-14) unstable; urgency=low
+
+ * 1.6-13 didn't make it to unstable. Closes: #74177, #74249
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Fri, 20 Oct 2000 12:23:32 +0200
+
+scalapack (1.6-13) frozen unstable; urgency=medium
+
+ * Recompile with new atlas2 installed. Closes: #60690, #60706, #60711 (all
+ grave!)
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Sun, 26 Mar 2000 13:50:52 +0200
+
+scalapack (1.6-12) frozen unstable; urgency=medium
+
+ * Added build dependancy to f2c (instead of libf2c). Closes: #57998
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Mon, 14 Feb 2000 12:06:05 +0100
+
+scalapack (1.6-11) frozen unstable; urgency=medium
+
+ * Added build dependancy to libf2c. Closes: #57271
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Tue, 8 Feb 2000 08:32:50 +0100
+
+scalapack (1.6-10) frozen unstable; urgency=medium
+
+ * Added build dependancy to blas-dev. Closes: #56995
+ (Must build dependancies be a interated wild guess?)
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Fri, 4 Feb 2000 14:11:23 +0100
+
+scalapack (1.6-9) frozen unstable; urgency=medium
+
+ * Correct missing build dependency to g77. Closes: #55828
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Fri, 21 Jan 2000 14:15:08 +0100
+
+scalapack (1.6-8) frozen unstable; urgency=low
+
+ * Reupload to frozen, -7 sat too long in incoming... :-(
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Tue, 18 Jan 2000 08:41:31 +0100
+
+scalapack (1.6-7) unstable; urgency=low
+
+ * Apparently, something with scalapack-test-common went wrong. Rebuild and
+ reupload to correct this. Closes: #51684.
+ * Changed rules to make the testing binaries linked against shared
+ libraries where available.
+ * Changed the TOTMEM parameter to 64MB as most Beowulf nodes have
+ plenty of memory.
+ * Experiments with Build-Depens in order to let the build daemon handle
+ the package (my box is too small).
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Fri, 7 Jan 2000 09:37:03 +0100
+
+scalapack (1.6-6) unstable; urgency=low
+
+ * Compile shared libraries too; completely new arrangement of packages:
+ scalapack{1,}-{lam,mpich}{-dev,-test,}.
+ Thanks to Camm Maguire <camm at enhanced.com>
+ * Removed v2 of PBLAS again. Need to investigate some missing symbols.
+ * Packages for lam, mpich and pvm can be installed together
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Wed, 13 Oct 1999 14:30:29 +0200
+
+scalapack (1.6-5) unstable; urgency=low
+
+ * Changed priority from optional to extra to fix dependency bug.
+ * Bumped standards version to 3.0.1.
+ * Moved to debhelper v2.
+ * Found a old reference to lam in the Makefile and replaced it
+ with mpich.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Wed, 1 Sep 1999 09:34:31 +0200
+
+scalapack (1.6-4) unstable; urgency=low
+
+ * Added v2 of PBLAS, can handle matrices with different grids.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Sun, 6 Jun 1999 14:19:30 +0200
+
+scalapack (1.6-3) unstable; urgency=low
+
+ * Now really removed hardcoded path in SLmake.inc-*, closes #37404, #37454
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Wed, 26 May 1999 19:14:49 +0200
+
+scalapack (1.6-2) unstable; urgency=low
+
+ * Separated the builds for MPI and PVM in debian/rules
+ * Removed hardcoded path in SLmake.inc-*, closes #37404, #37454
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Sun, 16 May 1999 18:54:50 +0200
+
+scalapack (1.6-1) unstable; urgency=low
+
+ * Initial release.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org> Sat, 24 Apr 1999 14:42:50 +0200
-
- Local variables:
- mode: debian-changelog
- End:
diff --cc debian/compat
index 0000000,0000000..7ed6ff8
new file mode 100644
--- /dev/null
+++ b/debian/compat
@@@ -1,0 -1,0 +1,1 @@@
++5
diff --cc debian/control
index abf6728,0000000..b754ab0
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,186 -1,0 +1,186 @@@
+Source: scalapack
+Section: devel
+Priority: extra
+Maintainer: Muammar El Khatib <muammarelkhatib at gmail.com>
+Standards-Version: 3.7.2
- Build-Depends: libmpich1.0-dev (>= 1.2.7-1), lam4-dev (>= 7.1.1-3.2), pvm-dev, blacs-mpich-dev (>= 1.1-25), blacs-lam-dev, blacs-pvm-dev, g77, lapack3-dev | liblapack-3.so, refblas3-dev | libblas-3.so, debhelper (>= 4)
++Build-Depends: libmpich1.0-dev (>= 1.2.7-1), lam4-dev (>= 7.1.1-3.2), pvm-dev, blacs-mpich-dev (>= 1.1-25), blacs-lam-dev, blacs-pvm-dev, g77, lapack3-dev | liblapack-3.so, refblas3-dev | libblas-3.so, debhelper (>= 5)
+
+Package: scalapack1-mpich
+Architecture: any
+Depends: mpich-bin (>= 1.2.7-1), ${shlibs:Depends}
+Suggests: scalapack-doc
+Description: Scalable Linear Algebra Package - Shared libs. for MPICH
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This
+ package uses MPI.
+ .
+ The package is available for LAM and MPICH. This package uses MPICH. There
+ are packages for the shared libraries (this one), for the static
+ libraries and the development files and for test programs.
+ .
+ Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
+ .
+ Homepage: http://www.netlib.org/scalapack/
+
+Package: scalapack-mpich-dev
+Architecture: any
+Depends: scalapack1-mpich (= ${Source-Version}), blacs-mpich-dev, ${shlibs:Depends}
+Suggests: scalapack-doc
+Description: Scalable Linear Algebra Package - Dev. files for MPICH
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This
+ package uses MPI.
+ .
+ The package is available for LAM and MPICH. This package uses MPICH. There
+ are packages for the shared libraries, for the static libraries and
+ the development files (this one) and for test programs.
+ .
+ Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
+ .
+ Homepage: http://www.netlib.org/scalapack/
+
+Package: scalapack-mpich-test
+Architecture: any
+Depends: scalapack-test-common, ${shlibs:Depends}
+Suggests: scalapack-doc
+Description: Scalable Linear Algebra Package - Test files for MPICH
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This
+ package uses MPI.
+ .
+ The package is available for LAM and MPICH. This package uses MPICH. There
+ are packages for the shared libraries, for the static libraries and
+ the development files and for test programs (this one).
+ .
+ Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
+ .
+ Homepage: http://www.netlib.org/scalapack/
+
+Package: scalapack1-lam
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: scalapack-doc
+Description: Scalable Linear Algebra Package - Shared libs. for LAM
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This
+ package uses MPI.
+ .
+ The package is available for LAM and MPICH. This package uses LAM. There
+ are packages for the shared libraries (this one), for the static
+ libraries and the development files and for test programs.
+ .
+ Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
+ .
+ Homepage: http://www.netlib.org/scalapack/
+
+Package: scalapack-lam-dev
+Architecture: any
+Depends: scalapack1-lam (= ${Source-Version}), lam4-dev, blacs-lam-dev (>= 1.1-20), ${shlibs:Depends}
+Suggests: scalapack-doc
+Description: Scalable Linear Algebra Package - Dev. files for LAM
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This
+ package uses MPI.
+ .
+ The package is available for LAM and MPICH. This package uses LAM. There
+ are packages for the shared libraries, for the static libraries and
+ the development files (this one) and for test programs.
+ .
+ Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
+ .
+ Homepage: http://www.netlib.org/scalapack/
+
+Package: scalapack-lam-test
+Architecture: any
+Depends: scalapack-test-common, ${shlibs:Depends}
+Suggests: scalapack-doc
+Description: Scalable Linear Algebra Package - Test files for LAM
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This
+ package uses MPI.
+ .
+ The package is available for LAM and MPICH. This package uses LAM. There
+ are packages for the shared libraries, for the static libraries and
+ the development files and for test programs (this one).
+ .
+ Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
+ .
+ Homepage: http://www.netlib.org/scalapack/
+
+Package: scalapack1-pvm
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: scalapack-doc
+Description: Scalable Linear Algebra Package - Shared libs. for PVM
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This
+ package uses PVM.
+ .
+ There are packages for the shared libraries (this one), for the static
+ libraries and the development files and for test programs.
+ .
+ Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
+ .
+ Homepage: http://www.netlib.org/scalapack/
+
+Package: scalapack-pvm-dev
+Architecture: any
+Depends: scalapack1-pvm (= ${Source-Version}), blacs-pvm-dev, pvm-dev, ${shlibs:Depends}
+Suggests: scalapack-doc
+Description: Scalable Linear Algebra Package - Dev. files for PVM
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This
+ package uses PVM.
+ .
+ There are packages for the shared libraries, for the static libraries and
+ the development files (this one) and for test programs.
+ .
+ Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
+ .
+ Homepage: http://www.netlib.org/scalapack/
+
+Package: scalapack-pvm-test
+Architecture: any
+Depends: scalapack-test-common, ${shlibs:Depends}
+Suggests: scalapack-doc
+Description: Scalable Linear Algebra Package - Test files for PVM
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This
+ package uses PVM.
+ .
+ There are packages for the shared libraries, for the static libraries and
+ the development files and for test programs (this one).
+ .
+ Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
+ .
+ Homepage: http://www.netlib.org/scalapack/
+
+Package: scalapack-test-common
+Architecture: all
+Suggests: scalapack-lam-test | scalapack-mpich-test | scalapack-pvm-test
+Description: Test data for ScaLAPACK testers
+ ScaLAPACK is the parallel version of LAPACK and is used on Beowulf type
+ clusters.
+ .
+ You can choose between an implementation based on MPI or PVM. This packages
+ provides test data for all ScaLAPACK packages (MPICH, LAM and PVM versions).
+ .
+ Homepage: http://www.netlib.org/scalapack/
diff --cc debian/rules
index de42dae,0000000..dcbe4a9
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,323 -1,0 +1,321 @@@
+#! /usr/bin/make -f
+# Made with the aid of debmake, by Christoph Lameter,
+# based on the sample debian/rules file for GNU hello by Ian Jackson.
+# Handmodified by P. Frauenfelder for debhelper support, 5 Sept 1998
+
++
+package=scalapack
+
+version=$(shell expr `pwd` : '.*-\([0-9.]*\)')
+version_major=$(shell expr `pwd` : '.*-\([0-9]*\).[0-9.]*')
+
+topdir=$(shell pwd)
+
- export DH_COMPAT=4
-
+export lamPACKAGES=-pscalapack-lam1 -pscalapack-lam-dev -pscalapack-lam-test
+export mpichPACKAGES=-pscalapack-mpich1 -pscalapack-mpich-dev \
+ -pscalapack-mpich-test
+export pvmPACKAGES=-pscalapack-pvm1 -pscalapack-pvm-dev -pscalapack-pvm-test
+
+build: build-lam build-mpich build-pvm
+
+build-lam: build-stamp-lam
+
+build-mpich: build-stamp-mpich
+
+build-pvm: build-stamp-pvm
+
+build-stamp-lam:
+ dh_testdir
+
+# next is a clean
+ echo *** cleaning object files ***
+ BASEDIR=$(topdir) make clean
+
+# build the shared libraries
+ echo *** building shared libraries for lam ***
+ BASEDIR=$(topdir) MPI=lam FPIC=-fPIC make lib
+ mkdir -p tmp
+ set -e ;\
+ for i in scalapack ; do \
+ cd tmp ;\
+ ar x ../$${i}_lam.a ;\
+ cd .. ;\
+ gcc -shared -Wl,-soname=lib$$i-lam.so.$(version_major) -o \
+ lib$$i-lam.so.$(version) tmp/*.o -lblas-3 -llapack-3 -lblacsCinit-lam -lblacs-lam -llam -lg2c;\
+ ln -snf lib$$i-lam.so.$(version) lib$$i-lam.so.$(version_major) ;\
+ ln -snf lib$$i-lam.so.$(version_major) lib$$i-lam.so ;\
+ rm tmp/* ;\
+ done
+ rmdir tmp
+# for i in $$(find -name "*.f"); do \
+# if grep '^[^\*].*TOTMEM *= *' $$i | grep -v 64000000 >/dev/null ; then \
+# cat $$i | sed 's,\(^[^\*].*TOTMEM *= *\)[0-9]*,\164000000,g' >tmp ;\
+# mv tmp $$i;\
+# fi;\
+# done
+
+# the testing binaries
+ echo *** building static testing binaries for lam ***
+ BASEDIR=$(topdir) MPI=lam BUILD=shared make exe
+ set -e ;\
+ cd TESTING ;\
+ for i in $$(find -name 'x*' -maxdepth 1); do \
+ mv $$i $$i-lam ;\
+ done
+
+# next is a clean
+ echo *** cleaning object files ***
+ BASEDIR=$(topdir) make clean
+
+# build the static libraries
+ echo *** building static libraries for lam ***
+ BASEDIR=$(topdir) MPI=lam make lib
+
+ touch build-stamp-lam
+
+build-stamp-mpich:
+ dh_testdir
+
+# next is a clean
+ echo *** cleaning object files ***
+ BASEDIR=$(topdir) make clean
+
+# build the shared libraries
+ echo *** building shared libraries for mpich ***
+ BASEDIR=$(topdir) MPI=mpich FPIC=-fPIC make lib
+ mkdir -p tmp
+ set -e ;\
+ for i in scalapack ; do \
+ cd tmp ;\
+ ar x ../$${i}_mpich.a ;\
+ cd .. ;\
+ gcc -shared -Wl,-soname=lib$$i-mpich.so.$(version_major) -o \
+ lib$$i-mpich.so.$(version) tmp/*.o -lblas-3 -llapack-3 -lblacsCinit-mpich -lblacs-mpich -L /usr/lib/mpich/lib/shared -lmpich -lg2c;\
+ ln -snf lib$$i-mpich.so.$(version) lib$$i-mpich.so.$(version_major) ;\
+ ln -snf lib$$i-mpich.so.$(version_major) lib$$i-mpich.so ;\
+ rm tmp/* ;\
+ done
+ rmdir tmp
+
+# the testing binaries
+ echo *** building static testing binaries for mpich ***
+ BASEDIR=$(topdir) MPI=mpich BUILD=shared make exe
+ set -e ;\
+ cd TESTING ;\
+ for i in $$(find -name 'x*' -maxdepth 1 ! -name 'x*-lam'); do \
+ mv $$i $$i-mpich ;\
+ done
+
+# next is a clean
+ echo *** cleaning object files ***
+ BASEDIR=$(topdir) make clean
+
+# build the static libraries
+ echo *** building static libraries for mpich ***
+ BASEDIR=$(topdir) MPI=mpich make lib
+
+ touch build-stamp-mpich
+
+build-stamp-pvm:
+ dh_testdir
+
+# next is a clean
+ echo *** cleaning object files ***
+ BASEDIR=$(topdir) make clean
+
+# build the shared libraries
+ echo *** building shared libraries for pvm ***
+ BASEDIR=$(topdir) MPI=pvm FPIC=-fPIC make lib
+ mkdir -p tmp
+ set -e ;\
+ for i in scalapack ; do \
+ cd tmp ;\
+ ar x ../$${i}_pvm.a ;\
+ cd .. ;\
+ gcc -shared -Wl,-soname=lib$$i-pvm.so.$(version_major) -o \
+ lib$$i-pvm.so.$(version) tmp/*.o -lblas-3 -llapack-3 -lblacs-pvm -lpvm3 -lg2c;\
+ ln -snf lib$$i-pvm.so.$(version) lib$$i-pvm.so.$(version_major) ;\
+ ln -snf lib$$i-pvm.so.$(version_major) lib$$i-pvm.so ;\
+ rm tmp/* ;\
+ done
+ rmdir tmp
+
+# the testing binaries
+ echo *** building static testing binaries for pvm ***
+ BASEDIR=$(topdir) MPI=pvm BUILD=shared make exe
+ set -e ;\
+ cd TESTING ;\
+ for i in $$(find -name 'x*' -maxdepth 1 ! -name 'x*-lam' ! -name 'x*-mpich'); do \
+ mv $$i $$i-pvm ;\
+ done
+
+# next is a clean
+ echo *** cleaning object files ***
+ BASEDIR=$(topdir) make clean
+
+# build the static libraries
+ echo *** building static libraries for pvm ***
+ BASEDIR=$(topdir) MPI=pvm make lib
+
+ touch build-stamp-pvm
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp-* install-stamp-* install-dirs-stamp
+ BASEDIR=$(topdir) make clean
+ rm -f *.a
+ rm -f *so*
+ rm -f TESTING/x*
+ rm -fr tmp
+# for i in $$(find -name "*.f"); do \
+# if grep '^[^\*].*TOTMEM *= *' $$i | grep 64000000 >/dev/null ; then\
+# cat $$i | sed -e 's/\(^[^\*].*TOTMEM *= *\)[0-9]*,/\12000000,/g' -e 's/\(^[^\*].*TOTMEM *= *\)[0-9]*\( *)\)/\13000000\2/g'>tmp ;\
+# mv tmp $$i;\
+# fi;\
+# done
+ dh_clean
+
+install: install-dirs install-mpich install-lam install-pvm
+
+install-dirs: install-dirs-stamp
+
+install-dirs-stamp:
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs -v
+
+ touch install-dirs-stamp
+
+install-lam: install-stamp-lam
+
+install-mpich: install-stamp-mpich
+
+install-pvm: install-stamp-pvm
+
+install-stamp-lam: build-stamp-lam
+ dh_testdir
+ dh_testroot
+
+ set -e ;\
+ for i in scalapack ; do \
+ install lib$$i-lam.so.$(version) \
+ `pwd`/debian/scalapack1-lam/usr/lib/lib$$i-lam.so.$(version) ;\
+ done
+
+ install TESTING/x*-lam \
+ `pwd`/debian/scalapack-lam-test/usr/lib/scalapack
+
+ set -e ;\
+ for i in scalapack ; do \
+ install $${i}_lam.a \
+ `pwd`/debian/scalapack-lam-dev/usr/lib/lib$$i-lam.a ;\
+ done
+
+ touch install-stamp-lam
+
+install-stamp-mpich: build-stamp-mpich
+ dh_testdir
+ dh_testroot
+
+ set -e ;\
+ for i in scalapack ; do \
+ install lib$$i-mpich.so.$(version) \
+ `pwd`/debian/scalapack1-mpich/usr/lib/lib$$i-mpich.so.$(version) ;\
+ done
+
+ install TESTING/x*-mpich \
+ `pwd`/debian/scalapack-mpich-test/usr/lib/scalapack
+
+ set -e ;\
+ for i in scalapack ; do \
+ install $${i}_mpich.a \
+ `pwd`/debian/scalapack-mpich-dev/usr/lib/lib$$i-mpich.a ;\
+ done
+
+ touch install-stamp-mpich
+
+install-stamp-pvm: build-stamp-pvm
+ dh_testdir
+ dh_testroot
+
+ set -e ;\
+ for i in scalapack ; do \
+ install lib$$i-pvm.so.$(version) \
+ `pwd`/debian/scalapack1-pvm/usr/lib/lib$$i-pvm.so.$(version) ;\
+ done
+
+ install TESTING/x*-pvm \
+ `pwd`/debian/scalapack-pvm-test/usr/lib/scalapack
+
+ set -e ;\
+ for i in scalapack ; do \
+ install $${i}_pvm.a \
+ `pwd`/debian/scalapack-pvm-dev/usr/lib/lib$$i-pvm.a ;\
+ done
+
+ touch install-stamp-pvm
+
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installdocs README
+ dh_installexamples
+ dh_installchangelogs
+ dh_link
+ dh_compress
+ dh_fixperms
+ dh_strip
- dh_makeshlibs
++ dh_makeshlibs -V
+ dh_installdeb
- dh_shlibdeps -l$(topdir)
++ dh_shlibdeps -L scalapack1-pvm -l debian/scalapack1-pvm/usr/lib -L scalapack1-lam -l debian/scalapack1-lam/usr/lib -L scalapack1-mpich -l debian/scalapack1-mpich/usr/lib
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+install-indep: install-stamp-indep
+
+install-stamp-indep:
+ dh_testdir -i
+ dh_testroot -i
+ dh_installdirs -i
+
+ set -e ;\
+ for i in $$(find TESTING -name '*.dat') ; do \
+ install -m 644 $$i \
+ `pwd`/debian/scalapack-test-common/usr/share/scalapack ;\
+ done
+ set -e ;\
+ for i in $$(find REDIST/TESTING -name '*.dat') ; do \
+ install -m 644 $$i \
+ `pwd`/debian/scalapack-test-common/usr/share/scalapack ;\
+ done
+ set -e ;\
+ for i in $$(find PBLAS -name '*.dat') ; do \
+ install -m 644 $$i \
+ `pwd`/debian/scalapack-test-common/usr/share/scalapack ;\
+ done
+
+ touch install-stamp-indep
+
+binary-indep: install-indep
+ dh_testdir -i
+ dh_testroot -i
+ dh_installdocs -i README
+ dh_installchangelogs -i
-
+ dh_link -i
+ dh_compress -i
+ dh_strip -i
+ dh_fixperms -i
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+source diff:
+ @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
+
+binary: binary-arch binary-indep
+
+.PHONY: binary binary-indep binary-arch clean build
diff --cc debian/scalapack1-lam.links
index 20d65e4,0000000..b9b4b6d
mode 100644,000000..100644
--- a/debian/scalapack1-lam.links
+++ b/debian/scalapack1-lam.links
@@@ -1,1 -1,0 +1,1 @@@
- usr/lib/libscalapack-lam.so.1.7.4 usr/lib/libscalapack-lam.so.1
++usr/lib/libscalapack-lam.so.1.8.0 usr/lib/libscalapack-lam.so.1
diff --cc debian/scalapack1-mpich.links
index 3b70daf,0000000..255e42d
mode 100644,000000..100644
--- a/debian/scalapack1-mpich.links
+++ b/debian/scalapack1-mpich.links
@@@ -1,1 -1,0 +1,1 @@@
- usr/lib/libscalapack-mpich.so.1.7.4 usr/lib/libscalapack-mpich.so.1
++usr/lib/libscalapack-mpich.so.1.8.0 usr/lib/libscalapack-mpich.so.1
diff --cc debian/scalapack1-pvm.links
index 64b06f6,0000000..1563368
mode 100644,000000..100644
--- a/debian/scalapack1-pvm.links
+++ b/debian/scalapack1-pvm.links
@@@ -1,1 -1,0 +1,1 @@@
- usr/lib/libscalapack-pvm.so.1.7.4 usr/lib/libscalapack-pvm.so.1
++usr/lib/libscalapack-pvm.so.1.8.0 usr/lib/libscalapack-pvm.so.1
diff --cc debian/shlibs.local
index c574526,0000000..fd8cb19
mode 100644,000000..100644
--- a/debian/shlibs.local
+++ b/debian/shlibs.local
@@@ -1,3 -1,0 +1,3 @@@
- libscalapack-mpich 1 scalapack1-mpich (= ${Source-Version})
- libscalapack-lam 1 scalapack1-lam (= ${Source-Version})
- libscalapack-pvm 1 scalapack1-pvm (= ${Source-Version})
++libscalapack-mpich 1 scalapack1-mpich (>= 1.8.0)
++libscalapack-lam 1 scalapack1-lam (>= 1.8.0)
++libscalapack-pvm 1 scalapack1-pvm (>= 1.8.0)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/scalapack.git
More information about the debian-science-commits
mailing list