diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2007-10-10 12:48:20 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2007-10-10 12:48:20 +0000 |
commit | fd07e92d13680a474d78e8376383d6bc129f475d (patch) | |
tree | d41709690b361633c7750fa494ef3ddfb4ee8393 | |
parent | added hppa (diff) | |
download | gentoo-2-fd07e92d13680a474d78e8376383d6bc129f475d.tar.gz gentoo-2-fd07e92d13680a474d78e8376383d6bc129f475d.tar.bz2 gentoo-2-fd07e92d13680a474d78e8376383d6bc129f475d.zip |
Removed old versions, workaround for eselect bug #189942, cleanups.
(Portage version: 2.1.3.12)
10 files changed, 36 insertions, 1772 deletions
diff --git a/sci-libs/lapack-reference/ChangeLog b/sci-libs/lapack-reference/ChangeLog index 57b0134375f2..62f663a91c1a 100644 --- a/sci-libs/lapack-reference/ChangeLog +++ b/sci-libs/lapack-reference/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-libs/lapack-reference # Copyright 2004-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/ChangeLog,v 1.35 2007/10/08 19:46:32 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/ChangeLog,v 1.36 2007/10/10 12:48:19 bicatali Exp $ + + 10 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> + -files/lapack-reference-3.0-autotool.patch, -files/f77-reference, + -lapack-reference-3.0.ebuild, -lapack-reference-3.0-r1.ebuild, + lapack-reference-3.1.1-r1.ebuild: + Removed old versions, workaround for eselect bug #189942, cleanups. 08 Oct 2007; Markus Rothe <corsair@gentoo.org> lapack-reference-3.1.1-r1.ebuild: diff --git a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0 b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0 deleted file mode 100644 index b0611acbd7f6..000000000000 --- a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736 -RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736 -SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736 -MD5 a24f59304f87b78cdc7da2ae59c98664 lapack-3.0.tgz 4991992 -RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack-3.0.tgz 4991992 -SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack-3.0.tgz 4991992 -MD5 4192870be88e09ba8c6a805eb31fcfb4 lapack-gentoo.patch 1272 -RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b lapack-gentoo.patch 1272 -SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43 lapack-gentoo.patch 1272 diff --git a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r1 b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r1 deleted file mode 100644 index b0611acbd7f6..000000000000 --- a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r1 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736 -RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736 -SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736 -MD5 a24f59304f87b78cdc7da2ae59c98664 lapack-3.0.tgz 4991992 -RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack-3.0.tgz 4991992 -SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack-3.0.tgz 4991992 -MD5 4192870be88e09ba8c6a805eb31fcfb4 lapack-gentoo.patch 1272 -RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b lapack-gentoo.patch 1272 -SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43 lapack-gentoo.patch 1272 diff --git a/sci-libs/lapack-reference/files/f77-reference b/sci-libs/lapack-reference/files/f77-reference deleted file mode 100644 index 8ffa3ead91a5..000000000000 --- a/sci-libs/lapack-reference/files/f77-reference +++ /dev/null @@ -1,14 +0,0 @@ -F77LIBS="-L/usr/lib/lapack/reference -llapack" - -setup() { - -einfo "/usr/lib/liblapack.so -> lapack/reference/liblapack.so" -ln -sf lapack/reference/liblapack.so /usr/lib/liblapack.so - -einfo "/usr/lib/liblapack.so.0 -> lapack/reference/liblapack.so.0" -ln -sf lapack/reference/liblapack.so.0 /usr/lib/liblapack.so.0 - -einfo "/usr/lib/liblapack.a -> lapack/reference/liblapack.a" -ln -sf lapack/reference/liblapack.a /usr/lib/liblapack.a - -} diff --git a/sci-libs/lapack-reference/files/lapack-reference-3.0-autotool.patch b/sci-libs/lapack-reference/files/lapack-reference-3.0-autotool.patch deleted file mode 100644 index ba43abbfb6c7..000000000000 --- a/sci-libs/lapack-reference/files/lapack-reference-3.0-autotool.patch +++ /dev/null @@ -1,1463 +0,0 @@ -diff -urN LAPACK.orig/configure.ac LAPACK/configure.ac ---- LAPACK.orig/configure.ac 1969-12-31 16:00:00.000000000 -0800 -+++ LAPACK/configure.ac 2006-05-28 14:30:52.000000000 -0700 -@@ -0,0 +1,69 @@ -+# -*- Autoconf -*- -+# Process this file with autoconf to produce a configure script. -+ -+AC_PREREQ(2.59) -+AC_INIT(lapack, 3.0+, lapack@cs.utk.edu) -+AM_INIT_AUTOMAKE([foreign]) -+ -+# Checks for programs. -+AC_PROG_INSTALL -+AC_PROG_F77 -+AC_PROG_LIBTOOL -+ -+AC_ARG_ENABLE(single-real, AS_HELP_STRING([--disable-single-real], -+ [Enable single real precision (default: enabled)]), -+ [S=$enableval], [S=yes SINGLE=yes]) -+ -+AC_ARG_ENABLE(double-real, AS_HELP_STRING([--disable-double-real], -+ [Enable double real precision (default: enabled)]), -+ [D=$enableval], [D=yes DOUBLE=yes]) -+ -+AC_ARG_ENABLE(single-complex, AS_HELP_STRING([--disable-single-complex], -+ [Enable single complex precision (default: enabled)]), -+ [C=$enableval], [C=yes SINGLE=yes]) -+ -+AC_ARG_ENABLE(double-complex, AS_HELP_STRING([--disable-double-complex], -+ [Enable double complex precision (default: enabled)]), -+ [Z=$enableval], [Z=yes DOUBLE=yes]) -+ -+AC_ARG_ENABLE(tests, AS_HELP_STRING([--enable-tests], -+ [Build test programs (default: disabled)]), -+ [DO_TEST=$enableval], [DO_TEST=no]) -+ -+AC_ARG_VAR(NOOPT_FFLAGS, Fortran 77 compiler flags to use for unoptimized files) -+ -+if test "x$S" = "xno" \ -+ && test "x$D" = "xno" \ -+ && test "x$C" = "xno" \ -+ && test "x$Z" = "xno"; then -+ AC_MSG_ERROR([You must enable at least one precision!]) -+fi -+ -+if test "x$DO_TEST" = "xyes"; then -+ TESTING=testing -+fi -+ -+AM_CONDITIONAL([SINGLE], [test "x$SINGLE" = "xyes"]) -+AM_CONDITIONAL([DOUBLE], [test "x$DOUBLE" = "xyes"]) -+AM_CONDITIONAL([S], [test "x$S" = "xyes"]) -+AM_CONDITIONAL([D], [test "x$D" = "xyes"]) -+AM_CONDITIONAL([C], [test "x$C" = "xyes"]) -+AM_CONDITIONAL([Z], [test "x$Z" = "xyes"]) -+AM_CONDITIONAL([DO_TEST], [test "x$DO_TEST" = "xyes"]) -+AC_SUBST(TESTING) -+ -+AC_CONFIG_FILES([ -+ INSTALL/Makefile -+ Makefile -+ SRC/Makefile]) -+# BLAS/SRC/Makefile -+# TESTING/EIG/Makefile -+# TESTING/LIN/Makefile -+# TESTING/MATGEN/Makefile -+# TESTING/Makefile -+# TIMING/EIG/EIGSRC/Makefile -+# TIMING/EIG/Makefile -+# TIMING/LIN/LINSRC/Makefile -+# TIMING/LIN/Makefile -+# TIMING/Makefile]) -+AC_OUTPUT -diff -urN LAPACK.orig/INSTALL/Makefile.am LAPACK/INSTALL/Makefile.am ---- LAPACK.orig/INSTALL/Makefile.am 1969-12-31 16:00:00.000000000 -0800 -+++ LAPACK/INSTALL/Makefile.am 2006-05-28 14:16:03.000000000 -0700 -@@ -0,0 +1,23 @@ -+if DO_TEST -+noinst_PROGRAMS = \ -+ testlsame \ -+ testslamch \ -+ testdlamch \ -+ testsecond \ -+ testdsecnd \ -+ testieee -+endif -+ -+testlsame_SOURCES = lsame.f lsametst.f -+testslamch_SOURCES = slamch.f lsame.f slamchtst.f -+testdlamch_SOURCES = dlamch.f lsame.f dlamchtst.f -+testsecond_SOURCES = second.f secondtst.f -+testdsecnd_SOURCES = dsecnd.f dsecndtst.f -+testieee_SOURCES = tstiee.f -+ -+EXTRA_DIST = \ -+ lawn81.pdf \ -+ lawn81.ps \ -+ lawn81.tex \ -+ org2.ps \ -+ psfig.tex -diff -urN LAPACK.orig/Makefile.am LAPACK/Makefile.am ---- LAPACK.orig/Makefile.am 1969-12-31 16:00:00.000000000 -0800 -+++ LAPACK/Makefile.am 2006-05-28 14:16:03.000000000 -0700 -@@ -0,0 +1,3 @@ -+SUBDIRS = INSTALL SRC -+ -+EXTRA_DIST = README -diff -urN LAPACK.orig/SRC/Makefile.am LAPACK/SRC/Makefile.am ---- LAPACK.orig/SRC/Makefile.am 1969-12-31 16:00:00.000000000 -0800 -+++ LAPACK/SRC/Makefile.am 2006-05-28 14:52:32.000000000 -0700 -@@ -0,0 +1,1352 @@ -+lib_LTLIBRARIES = \ -+ liblapack.la -+ -+noinst_LTLIBRARIES = \ -+ liblapack-noopt.la -+ -+ALLAUX_SOURCES = \ -+ ilaenv.f \ -+ ieeeck.f \ -+ lsame.f \ -+ lsamen.f \ -+ xerbla.f -+ -+if SINGLE -+SINGLE_NOOPT_SOURCES = \ -+ slamch.f -+ -+SINGLE_SOURCES = \ -+ sbdsdc.f \ -+ sbdsqr.f \ -+ sdisna.f \ -+ slabad.f \ -+ slacpy.f \ -+ sladiv.f \ -+ slae2.f \ -+ slaebz.f \ -+ slaed0.f \ -+ slaed1.f \ -+ slaed2.f \ -+ slaed3.f \ -+ slaed4.f \ -+ slaed5.f \ -+ slaed6.f \ -+ slaed7.f \ -+ slaed8.f \ -+ slaed9.f \ -+ slaeda.f \ -+ slaev2.f \ -+ slagtf.f \ -+ slagts.f \ -+ slamrg.f \ -+ slanst.f \ -+ slapy2.f \ -+ slapy3.f \ -+ slarnv.f \ -+ slarrb.f \ -+ slarre.f \ -+ slarrf.f \ -+ slartg.f \ -+ slaruv.f \ -+ slas2.f \ -+ slascl.f \ -+ slasd0.f \ -+ slasd1.f \ -+ slasd2.f \ -+ slasd3.f \ -+ slasd4.f \ -+ slasd5.f \ -+ slasd6.f \ -+ slasd7.f \ -+ slasd8.f \ -+ slasd9.f \ -+ slasda.f \ -+ slasdq.f \ -+ slasdt.f \ -+ slaset.f \ -+ slasq1.f \ -+ slasq2.f \ -+ slasq3.f \ -+ slasq4.f \ -+ slasq5.f \ -+ slasq6.f \ -+ slasr.f \ -+ slasrt.f \ -+ slassq.f \ -+ slasv2.f \ -+ spttrf.f \ -+ sstebz.f \ -+ sstedc.f \ -+ ssteqr.f \ -+ ssterf.f \ -+ second.f -+endif -+ -+if DOUBLE -+DOUBLE_NOOPT_SOURCES = \ -+ dlamch.f -+ -+DOUBLE_SOURCES = \ -+ dbdsdc.f \ -+ dbdsqr.f \ -+ ddisna.f \ -+ dlabad.f \ -+ dlacpy.f \ -+ dladiv.f \ -+ dlae2.f \ -+ dlaebz.f \ -+ dlaed0.f \ -+ dlaed1.f \ -+ dlaed2.f \ -+ dlaed3.f \ -+ dlaed4.f \ -+ dlaed5.f \ -+ dlaed6.f \ -+ dlaed7.f \ -+ dlaed8.f \ -+ dlaed9.f \ -+ dlaeda.f \ -+ dlaev2.f \ -+ dlagtf.f \ -+ dlagts.f \ -+ dlamrg.f \ -+ dlanst.f \ -+ dlapy2.f \ -+ dlapy3.f \ -+ dlarnv.f \ -+ dlarrb.f \ -+ dlarre.f \ -+ dlarrf.f \ -+ dlartg.f \ -+ dlaruv.f \ -+ dlas2.f \ -+ dlascl.f \ -+ dlasd0.f \ -+ dlasd1.f \ -+ dlasd2.f \ -+ dlasd3.f \ -+ dlasd4.f \ -+ dlasd5.f \ -+ dlasd6.f \ -+ dlasd7.f \ -+ dlasd8.f \ -+ dlasd9.f \ -+ dlasda.f \ -+ dlasdq.f \ -+ dlasdt.f \ -+ dlaset.f \ -+ dlasq1.f \ -+ dlasq2.f \ -+ dlasq3.f \ -+ dlasq4.f \ -+ dlasq5.f \ -+ dlasq6.f \ -+ dlasr.f \ -+ dlasrt.f \ -+ dlassq.f \ -+ dlasv2.f \ -+ dpttrf.f \ -+ dstebz.f \ -+ dstedc.f \ -+ dsteqr.f \ -+ dsterf.f \ -+ dsecnd.f -+endif -+ -+if S -+S_SOURCES = \ -+ sgbbrd.f \ -+ sgbcon.f \ -+ sgbequ.f \ -+ sgbrfs.f \ -+ sgbsv.f \ -+ sgbsvx.f \ -+ sgbtf2.f \ -+ sgbtrf.f \ -+ sgbtrs.f \ -+ sgebak.f \ -+ sgebal.f \ -+ sgebd2.f \ -+ sgebrd.f \ -+ sgecon.f \ -+ sgeequ.f \ -+ sgees.f \ -+ sgeesx.f \ -+ sgeev.f \ -+ sgeevx.f \ -+ sgegs.f \ -+ sgegv.f \ -+ sgehd2.f \ -+ sgehrd.f \ -+ sgelq2.f \ -+ sgelqf.f \ -+ sgels.f \ -+ sgelsd.f \ -+ sgelss.f \ -+ sgelsx.f \ -+ sgelsy.f \ -+ sgeql2.f \ -+ sgeqlf.f \ -+ sgeqp3.f \ -+ sgeqpf.f \ -+ sgeqr2.f \ -+ sgeqrf.f \ -+ sgerfs.f \ -+ sgerq2.f \ -+ sgerqf.f \ -+ sgesc2.f \ -+ sgesdd.f \ -+ sgesv.f \ -+ sgesvd.f \ -+ sgesvx.f \ -+ sgetc2.f \ -+ sgetf2.f \ -+ sgetrf.f \ -+ sgetri.f \ -+ sgetrs.f \ -+ sggbak.f \ -+ sggbal.f \ -+ sgges.f \ -+ sggesx.f \ -+ sggev.f \ -+ sggevx.f \ -+ sggglm.f \ -+ sgghrd.f \ -+ sgglse.f \ -+ sggqrf.f \ -+ sggrqf.f \ -+ sggsvd.f \ -+ sggsvp.f \ -+ sgtcon.f \ -+ sgtrfs.f \ -+ sgtsv.f \ -+ sgtsvx.f \ -+ sgttrf.f \ -+ sgttrs.f \ -+ sgtts2.f \ -+ shgeqz.f \ -+ shsein.f \ -+ shseqr.f \ -+ slabrd.f \ -+ slacon.f \ -+ slaein.f \ -+ slaexc.f \ -+ slag2.f \ -+ slags2.f \ -+ slagtm.f \ -+ slagv2.f \ -+ slahqr.f \ -+ slahrd.f \ -+ slaic1.f \ -+ slaln2.f \ -+ slals0.f \ -+ slalsa.f \ -+ slalsd.f \ -+ slangb.f \ -+ slange.f \ -+ slangt.f \ -+ slanhs.f \ -+ slansb.f \ -+ slansp.f \ -+ slansy.f \ -+ slantb.f \ -+ slantp.f \ -+ slantr.f \ -+ slanv2.f \ -+ slapll.f \ -+ slapmt.f \ -+ slaqgb.f \ -+ slaqge.f \ -+ slaqp2.f \ -+ slaqps.f \ -+ slaqsb.f \ -+ slaqsp.f \ -+ slaqsy.f \ -+ slaqtr.f \ -+ slar1v.f \ -+ slar2v.f \ -+ slarf.f \ -+ slarfb.f \ -+ slarfg.f \ -+ slarft.f \ -+ slarfx.f \ -+ slargv.f \ -+ slarrv.f \ -+ slartv.f \ -+ slarz.f \ -+ slarzb.f \ -+ slarzt.f \ -+ slaswp.f \ -+ slasy2.f \ -+ slasyf.f \ -+ slatbs.f \ -+ slatdf.f \ -+ slatps.f \ -+ slatrd.f \ -+ slatrs.f \ -+ slatrz.f \ -+ slatzm.f \ -+ slauu2.f \ -+ slauum.f \ -+ sopgtr.f \ -+ sopmtr.f \ -+ sorg2l.f \ -+ sorg2r.f \ -+ sorgbr.f \ -+ sorghr.f \ -+ sorgl2.f \ -+ sorglq.f \ -+ sorgql.f \ -+ sorgqr.f \ -+ sorgr2.f \ -+ sorgrq.f \ -+ sorgtr.f \ -+ sorm2l.f \ -+ sorm2r.f \ -+ sormbr.f \ -+ sormhr.f \ -+ sorml2.f \ -+ sormlq.f \ -+ sormql.f \ -+ sormqr.f \ -+ sormr2.f \ -+ sormr3.f \ -+ sormrq.f \ -+ sormrz.f \ -+ sormtr.f \ -+ spbcon.f \ -+ spbequ.f \ -+ spbrfs.f \ -+ spbstf.f \ -+ spbsv.f \ -+ spbsvx.f \ -+ spbtf2.f \ -+ spbtrf.f \ -+ spbtrs.f \ -+ spocon.f \ -+ spoequ.f \ -+ sporfs.f \ -+ sposv.f \ -+ sposvx.f \ -+ spotf2.f \ -+ spotrf.f \ -+ spotri.f \ -+ spotrs.f \ -+ sppcon.f \ -+ sppequ.f \ -+ spprfs.f \ -+ sppsv.f \ -+ sppsvx.f \ -+ spptrf.f \ -+ spptri.f \ -+ spptrs.f \ -+ sptcon.f \ -+ spteqr.f \ -+ sptrfs.f \ -+ sptsv.f \ -+ sptsvx.f \ -+ spttrs.f \ -+ sptts2.f \ -+ srscl.f \ -+ ssbev.f \ -+ ssbevd.f \ -+ ssbevx.f \ -+ ssbgst.f \ -+ ssbgv.f \ -+ ssbgvd.f \ -+ ssbgvx.f \ -+ ssbtrd.f \ -+ sspcon.f \ -+ sspev.f \ -+ sspevd.f \ -+ sspevx.f \ -+ sspgst.f \ -+ sspgv.f \ -+ sspgvd.f \ -+ sspgvx.f \ -+ ssprfs.f \ -+ sspsv.f \ -+ sspsvx.f \ -+ ssptrd.f \ -+ ssptrf.f \ -+ ssptri.f \ -+ ssptrs.f \ -+ sstegr.f \ -+ sstein.f \ -+ sstev.f \ -+ sstevd.f \ -+ sstevr.f \ -+ sstevx.f \ -+ ssycon.f \ -+ ssyev.f \ -+ ssyevd.f \ -+ ssyevr.f \ -+ ssyevx.f \ -+ ssygs2.f \ -+ ssygst.f \ -+ ssygv.f \ -+ ssygvd.f \ -+ ssygvx.f \ -+ ssyrfs.f \ -+ ssysv.f \ -+ ssysvx.f \ -+ ssytd2.f \ -+ ssytf2.f \ -+ ssytrd.f \ -+ ssytrf.f \ -+ ssytri.f \ -+ ssytrs.f \ -+ stbcon.f \ -+ stbrfs.f \ -+ stbtrs.f \ -+ stgevc.f \ -+ stgex2.f \ -+ stgexc.f \ -+ stgsen.f \ -+ stgsja.f \ -+ stgsna.f \ -+ stgsy2.f \ -+ stgsyl.f \ -+ stpcon.f \ -+ stprfs.f \ -+ stptri.f \ -+ stptrs.f \ -+ strcon.f \ -+ strevc.f \ -+ strexc.f \ -+ strrfs.f \ -+ strsen.f \ -+ strsna.f \ -+ strsyl.f \ -+ strti2.f \ -+ strtri.f \ -+ strtrs.f \ -+ stzrqf.f \ -+ stzrzf.f -+endif -+ -+if C -+C_SOURCES = \ -+ cbdsqr.f \ -+ cgbbrd.f \ -+ cgbcon.f \ -+ cgbequ.f \ -+ cgbrfs.f \ -+ cgbsv.f \ -+ cgbsvx.f \ -+ cgbtf2.f \ -+ cgbtrf.f \ -+ cgbtrs.f \ -+ cgebak.f \ -+ cgebal.f \ -+ cgebd2.f \ -+ cgebrd.f \ -+ cgecon.f \ -+ cgeequ.f \ -+ cgees.f \ -+ cgeesx.f \ -+ cgeev.f \ -+ cgeevx.f \ -+ cgegs.f \ -+ cgegv.f \ -+ cgehd2.f \ -+ cgehrd.f \ -+ cgelq2.f \ -+ cgelqf.f \ -+ cgels.f \ -+ cgelsd.f \ -+ cgelss.f \ -+ cgelsx.f \ -+ cgelsy.f \ -+ cgeql2.f \ -+ cgeqlf.f \ -+ cgeqp3.f \ -+ cgeqpf.f \ -+ cgeqr2.f \ -+ cgeqrf.f \ -+ cgerfs.f \ -+ cgerq2.f \ -+ cgerqf.f \ -+ cgesc2.f \ -+ cgesdd.f \ -+ cgesv.f \ -+ cgesvd.f \ -+ cgesvx.f \ -+ cgetc2.f \ -+ cgetf2.f \ -+ cgetrf.f \ -+ cgetri.f \ -+ cgetrs.f \ -+ cggbak.f \ -+ cggbal.f \ -+ cgges.f \ -+ cggesx.f \ -+ cggev.f \ -+ cggevx.f \ -+ cggglm.f \ -+ cgghrd.f \ -+ cgglse.f \ -+ cggqrf.f \ -+ cggrqf.f \ -+ cggsvd.f \ -+ cggsvp.f \ -+ cgtcon.f \ -+ cgtrfs.f \ -+ cgtsv.f \ -+ cgtsvx.f \ -+ cgttrf.f \ -+ cgttrs.f \ -+ cgtts2.f \ -+ chbev.f \ -+ chbevd.f \ -+ chbevx.f \ -+ chbgst.f \ -+ chbgv.f \ -+ chbgvd.f \ -+ chbgvx.f \ -+ chbtrd.f \ -+ checon.f \ -+ cheev.f \ -+ cheevd.f \ -+ cheevr.f \ -+ cheevx.f \ -+ chegs2.f \ -+ chegst.f \ -+ chegv.f \ -+ chegvd.f \ -+ chegvx.f \ -+ cherfs.f \ -+ chesv.f \ -+ chesvx.f \ -+ chetd2.f \ -+ chetf2.f \ -+ chetrd.f \ -+ chetrf.f \ -+ chetri.f \ -+ chetrs.f \ -+ chgeqz.f \ -+ chpcon.f \ -+ chpev.f \ -+ chpevd.f \ -+ chpevx.f \ -+ chpgst.f \ -+ chpgv.f \ -+ chpgvd.f \ -+ chpgvx.f \ -+ chprfs.f \ -+ chpsv.f \ -+ chpsvx.f \ -+ chptrd.f \ -+ chptrf.f \ -+ chptri.f \ -+ chptrs.f \ -+ chsein.f \ -+ chseqr.f \ -+ clabrd.f \ -+ clacgv.f \ -+ clacon.f \ -+ clacp2.f \ -+ clacpy.f \ -+ clacrm.f \ -+ clacrt.f \ -+ cladiv.f \ -+ claed0.f \ -+ claed7.f \ -+ claed8.f \ -+ claein.f \ -+ claesy.f \ -+ claev2.f \ -+ clags2.f \ -+ clagtm.f \ -+ clahef.f \ -+ clahqr.f \ -+ clahrd.f \ -+ claic1.f \ -+ clals0.f \ -+ clalsa.f \ -+ clalsd.f \ -+ clangb.f \ -+ clange.f \ -+ clangt.f \ -+ clanhb.f \ -+ clanhe.f \ -+ clanhp.f \ -+ clanhs.f \ -+ clanht.f \ -+ clansb.f \ -+ clansp.f \ -+ clansy.f \ -+ clantb.f \ -+ clantp.f \ -+ clantr.f \ -+ clapll.f \ -+ clapmt.f \ -+ clarcm.f \ -+ claqgb.f \ -+ claqge.f \ -+ claqhb.f \ -+ claqhe.f \ -+ claqhp.f \ -+ claqp2.f \ -+ claqps.f \ -+ claqsb.f \ -+ claqsp.f \ -+ claqsy.f \ -+ clar1v.f \ -+ clar2v.f \ -+ clarf.f \ -+ clarfb.f \ -+ clarfg.f \ -+ clarft.f \ -+ clarfx.f \ -+ clargv.f \ -+ clarnv.f \ -+ clarrv.f \ -+ clartg.f \ -+ clartv.f \ -+ clarz.f \ -+ clarzb.f \ -+ clarzt.f \ -+ clascl.f \ -+ claset.f \ -+ clasr.f \ -+ classq.f \ -+ claswp.f \ -+ clasyf.f \ -+ clatbs.f \ -+ clatdf.f \ -+ clatps.f \ -+ clatrd.f \ -+ clatrs.f \ -+ clatrz.f \ -+ clatzm.f \ -+ clauu2.f \ -+ clauum.f \ -+ cpbcon.f \ -+ cpbequ.f \ -+ cpbrfs.f \ -+ cpbstf.f \ -+ cpbsv.f \ -+ cpbsvx.f \ -+ cpbtf2.f \ -+ cpbtrf.f \ -+ cpbtrs.f \ -+ cpocon.f \ -+ cpoequ.f \ -+ cporfs.f \ -+ cposv.f \ -+ cposvx.f \ -+ cpotf2.f \ -+ cpotrf.f \ -+ cpotri.f \ -+ cpotrs.f \ -+ cppcon.f \ -+ cppequ.f \ -+ cpprfs.f \ -+ cppsv.f \ -+ cppsvx.f \ -+ cpptrf.f \ -+ cpptri.f \ -+ cpptrs.f \ -+ cptcon.f \ -+ cpteqr.f \ -+ cptrfs.f \ -+ cptsv.f \ -+ cptsvx.f \ -+ cpttrf.f \ -+ cpttrs.f \ -+ cptts2.f \ -+ crot.f \ -+ cspcon.f \ -+ cspmv.f \ -+ cspr.f \ -+ csprfs.f \ -+ cspsv.f \ -+ cspsvx.f \ -+ csptrf.f \ -+ csptri.f \ -+ csptrs.f \ -+ csrot.f \ -+ csrscl.f \ -+ cstedc.f \ -+ cstegr.f \ -+ cstein.f \ -+ csteqr.f \ -+ csycon.f \ -+ csymv.f \ -+ csyr.f \ -+ csyrfs.f \ -+ csysv.f \ -+ csysvx.f \ -+ csytf2.f \ -+ csytrf.f \ -+ csytri.f \ -+ csytrs.f \ -+ ctbcon.f \ -+ ctbrfs.f \ -+ ctbtrs.f \ -+ ctgevc.f \ -+ ctgex2.f \ -+ ctgexc.f \ -+ ctgsen.f \ -+ ctgsja.f \ -+ ctgsna.f \ -+ ctgsy2.f \ -+ ctgsyl.f \ -+ ctpcon.f \ -+ ctprfs.f \ -+ ctptri.f \ -+ ctptrs.f \ -+ ctrcon.f \ -+ ctrevc.f \ -+ ctrexc.f \ -+ ctrrfs.f \ -+ ctrsen.f \ -+ ctrsna.f \ -+ ctrsyl.f \ -+ ctrti2.f \ -+ ctrtri.f \ -+ ctrtrs.f \ -+ ctzrqf.f \ -+ ctzrzf.f \ -+ cung2l.f \ -+ cung2r.f \ -+ cungbr.f \ -+ cunghr.f \ -+ cungl2.f \ -+ cunglq.f \ -+ cungql.f \ -+ cungqr.f \ -+ cungr2.f \ -+ cungrq.f \ -+ cungtr.f \ -+ cunm2l.f \ -+ cunm2r.f \ -+ cunmbr.f \ -+ cunmhr.f \ -+ cunml2.f \ -+ cunmlq.f \ -+ cunmql.f \ -+ cunmqr.f \ -+ cunmr2.f \ -+ cunmr3.f \ -+ cunmrq.f \ -+ cunmrz.f \ -+ cunmtr.f \ -+ cupgtr.f \ -+ cupmtr.f \ -+ icmax1.f \ -+ scsum1.f -+endif -+ -+if D -+D_SOURCES = \ -+ dgbbrd.f \ -+ dgbcon.f \ -+ dgbequ.f \ -+ dgbrfs.f \ -+ dgbsv.f \ -+ dgbsvx.f \ -+ dgbtf2.f \ -+ dgbtrf.f \ -+ dgbtrs.f \ -+ dgebak.f \ -+ dgebal.f \ -+ dgebd2.f \ -+ dgebrd.f \ -+ dgecon.f \ -+ dgeequ.f \ -+ dgees.f \ -+ dgeesx.f \ -+ dgeev.f \ -+ dgeevx.f \ -+ dgegs.f \ -+ dgegv.f \ -+ dgehd2.f \ -+ dgehrd.f \ -+ dgelq2.f \ -+ dgelqf.f \ -+ dgels.f \ -+ dgelsd.f \ -+ dgelss.f \ -+ dgelsx.f \ -+ dgelsy.f \ -+ dgeql2.f \ -+ dgeqlf.f \ -+ dgeqp3.f \ -+ dgeqpf.f \ -+ dgeqr2.f \ -+ dgeqrf.f \ -+ dgerfs.f \ -+ dgerq2.f \ -+ dgerqf.f \ -+ dgesc2.f \ -+ dgesdd.f \ -+ dgesv.f \ -+ dgesvd.f \ -+ dgesvx.f \ -+ dgetc2.f \ -+ dgetf2.f \ -+ dgetrf.f \ -+ dgetri.f \ -+ dgetrs.f \ -+ dggbak.f \ -+ dggbal.f \ -+ dgges.f \ -+ dggesx.f \ -+ dggev.f \ -+ dggevx.f \ -+ dggglm.f \ -+ dgghrd.f \ -+ dgglse.f \ -+ dggqrf.f \ -+ dggrqf.f \ -+ dggsvd.f \ -+ dggsvp.f \ -+ dgtcon.f \ -+ dgtrfs.f \ -+ dgtsv.f \ -+ dgtsvx.f \ -+ dgttrf.f \ -+ dgttrs.f \ -+ dgtts2.f \ -+ dhgeqz.f \ -+ dhsein.f \ -+ dhseqr.f \ -+ dlabrd.f \ -+ dlacon.f \ -+ dlaein.f \ -+ dlaexc.f \ -+ dlag2.f \ -+ dlags2.f \ -+ dlagtm.f \ -+ dlagv2.f \ -+ dlahqr.f \ -+ dlahrd.f \ -+ dlaic1.f \ -+ dlaln2.f \ -+ dlals0.f \ -+ dlalsa.f \ -+ dlalsd.f \ -+ dlangb.f \ -+ dlange.f \ -+ dlangt.f \ -+ dlanhs.f \ -+ dlansb.f \ -+ dlansp.f \ -+ dlansy.f \ -+ dlantb.f \ -+ dlantp.f \ -+ dlantr.f \ -+ dlanv2.f \ -+ dlapll.f \ -+ dlapmt.f \ -+ dlaqgb.f \ -+ dlaqge.f \ -+ dlaqp2.f \ -+ dlaqps.f \ -+ dlaqsb.f \ -+ dlaqsp.f \ -+ dlaqsy.f \ -+ dlaqtr.f \ -+ dlar1v.f \ -+ dlar2v.f \ -+ dlarf.f \ -+ dlarfb.f \ -+ dlarfg.f \ -+ dlarft.f \ -+ dlarfx.f \ -+ dlargv.f \ -+ dlarrv.f \ -+ dlartv.f \ -+ dlarz.f \ -+ dlarzb.f \ -+ dlarzt.f \ -+ dlaswp.f \ -+ dlasy2.f \ -+ dlasyf.f \ -+ dlatbs.f \ -+ dlatdf.f \ -+ dlatps.f \ -+ dlatrd.f \ -+ dlatrs.f \ -+ dlatrz.f \ -+ dlatzm.f \ -+ dlauu2.f \ -+ dlauum.f \ -+ dopgtr.f \ -+ dopmtr.f \ -+ dorg2l.f \ -+ dorg2r.f \ -+ dorgbr.f \ -+ dorghr.f \ -+ dorgl2.f \ -+ dorglq.f \ -+ dorgql.f \ -+ dorgqr.f \ -+ dorgr2.f \ -+ dorgrq.f \ -+ dorgtr.f \ -+ dorm2l.f \ -+ dorm2r.f \ -+ dormbr.f \ -+ dormhr.f \ -+ dorml2.f \ -+ dormlq.f \ -+ dormql.f \ -+ dormqr.f \ -+ dormr2.f \ -+ dormr3.f \ -+ dormrq.f \ -+ dormrz.f \ -+ dormtr.f \ -+ dpbcon.f \ -+ dpbequ.f \ -+ dpbrfs.f \ -+ dpbstf.f \ -+ dpbsv.f \ -+ dpbsvx.f \ -+ dpbtf2.f \ -+ dpbtrf.f \ -+ dpbtrs.f \ -+ dpocon.f \ -+ dpoequ.f \ -+ dporfs.f \ -+ dposv.f \ -+ dposvx.f \ -+ dpotf2.f \ -+ dpotrf.f \ -+ dpotri.f \ -+ dpotrs.f \ -+ dppcon.f \ -+ dppequ.f \ -+ dpprfs.f \ -+ dppsv.f \ -+ dppsvx.f \ -+ dpptrf.f \ -+ dpptri.f \ -+ dpptrs.f \ -+ dptcon.f \ -+ dpteqr.f \ -+ dptrfs.f \ -+ dptsv.f \ -+ dptsvx.f \ -+ dpttrs.f \ -+ dptts2.f \ -+ drscl.f \ -+ dsbev.f \ -+ dsbevd.f \ -+ dsbevx.f \ -+ dsbgst.f \ -+ dsbgv.f \ -+ dsbgvd.f \ -+ dsbgvx.f \ -+ dsbtrd.f \ -+ dspcon.f \ -+ dspev.f \ -+ dspevd.f \ -+ dspevx.f \ -+ dspgst.f \ -+ dspgv.f \ -+ dspgvd.f \ -+ dspgvx.f \ -+ dsprfs.f \ -+ dspsv.f \ -+ dspsvx.f \ -+ dsptrd.f \ -+ dsptrf.f \ -+ dsptri.f \ -+ dsptrs.f \ -+ dstegr.f \ -+ dstein.f \ -+ dstev.f \ -+ dstevd.f \ -+ dstevr.f \ -+ dstevx.f \ -+ dsycon.f \ -+ dsyev.f \ -+ dsyevd.f \ -+ dsyevr.f \ -+ dsyevx.f \ -+ dsygs2.f \ -+ dsygst.f \ -+ dsygv.f \ -+ dsygvd.f \ -+ dsygvx.f \ -+ dsyrfs.f \ -+ dsysv.f \ -+ dsysvx.f \ -+ dsytd2.f \ -+ dsytf2.f \ -+ dsytrd.f \ -+ dsytrf.f \ -+ dsytri.f \ -+ dsytrs.f \ -+ dtbcon.f \ -+ dtbrfs.f \ -+ dtbtrs.f \ -+ dtgevc.f \ -+ dtgex2.f \ -+ dtgexc.f \ -+ dtgsen.f \ -+ dtgsja.f \ -+ dtgsna.f \ -+ dtgsy2.f \ -+ dtgsyl.f \ -+ dtpcon.f \ -+ dtprfs.f \ -+ dtptri.f \ -+ dtptrs.f \ -+ dtrcon.f \ -+ dtrevc.f \ -+ dtrexc.f \ -+ dtrrfs.f \ -+ dtrsen.f \ -+ dtrsna.f \ -+ dtrsyl.f \ -+ dtrti2.f \ -+ dtrtri.f \ -+ dtrtrs.f \ -+ dtzrqf.f \ -+ dtzrzf.f -+endif -+ -+if Z -+Z_SOURCES = \ -+ zbdsqr.f \ -+ zgbbrd.f \ -+ zgbcon.f \ -+ zgbequ.f \ -+ zgbrfs.f \ -+ zgbsv.f \ -+ zgbsvx.f \ -+ zgbtf2.f \ -+ zgbtrf.f \ -+ zgbtrs.f \ -+ zgebak.f \ -+ zgebal.f \ -+ zgebd2.f \ -+ zgebrd.f \ -+ zgecon.f \ -+ zgeequ.f \ -+ zgees.f \ -+ zgeesx.f \ -+ zgeev.f \ -+ zgeevx.f \ -+ zgegs.f \ -+ zgegv.f \ -+ zgehd2.f \ -+ zgehrd.f \ -+ zgelq2.f \ -+ zgelqf.f \ -+ zgels.f \ -+ zgelsd.f \ -+ zgelss.f \ -+ zgelsx.f \ -+ zgelsy.f \ -+ zgeql2.f \ -+ zgeqlf.f \ -+ zgeqp3.f \ -+ zgeqpf.f \ -+ zgeqr2.f \ -+ zgeqrf.f \ -+ zgerfs.f \ -+ zgerq2.f \ -+ zgerqf.f \ -+ zgesc2.f \ -+ zgesdd.f \ -+ zgesv.f \ -+ zgesvd.f \ -+ zgesvx.f \ -+ zgetc2.f \ -+ zgetf2.f \ -+ zgetrf.f \ -+ zgetri.f \ -+ zgetrs.f \ -+ zggbak.f \ -+ zggbal.f \ -+ zgges.f \ -+ zggesx.f \ -+ zggev.f \ -+ zggevx.f \ -+ zggglm.f \ -+ zgghrd.f \ -+ zgglse.f \ -+ zggqrf.f \ -+ zggrqf.f \ -+ zggsvd.f \ -+ zggsvp.f \ -+ zgtcon.f \ -+ zgtrfs.f \ -+ zgtsv.f \ -+ zgtsvx.f \ -+ zgttrf.f \ -+ zgttrs.f \ -+ zgtts2.f \ -+ zhbev.f \ -+ zhbevd.f \ -+ zhbevx.f \ -+ zhbgst.f \ -+ zhbgv.f \ -+ zhbgvd.f \ -+ zhbgvx.f \ -+ zhbtrd.f \ -+ zhecon.f \ -+ zheev.f \ -+ zheevd.f \ -+ zheevr.f \ -+ zheevx.f \ -+ zhegs2.f \ -+ zhegst.f \ -+ zhegv.f \ -+ zhegvd.f \ -+ zhegvx.f \ -+ zherfs.f \ -+ zhesv.f \ -+ zhesvx.f \ -+ zhetd2.f \ -+ zhetf2.f \ -+ zhetrd.f \ -+ zhetrf.f \ -+ zhetri.f \ -+ zhetrs.f \ -+ zhgeqz.f \ -+ zhpcon.f \ -+ zhpev.f \ -+ zhpevd.f \ -+ zhpevx.f \ -+ zhpgst.f \ -+ zhpgv.f \ -+ zhpgvd.f \ -+ zhpgvx.f \ -+ zhprfs.f \ -+ zhpsv.f \ -+ zhpsvx.f \ -+ zhptrd.f \ -+ zhptrf.f \ -+ zhptri.f \ -+ zhptrs.f \ -+ zhsein.f \ -+ zhseqr.f \ -+ zlabrd.f \ -+ zlacgv.f \ -+ zlacon.f \ -+ zlacp2.f \ -+ zlacpy.f \ -+ zlacrm.f \ -+ zlacrt.f \ -+ zladiv.f \ -+ zlaed0.f \ -+ zlaed7.f \ -+ zlaed8.f \ -+ zlaein.f \ -+ zlaesy.f \ -+ zlaev2.f \ -+ zlags2.f \ -+ zlagtm.f \ -+ zlahef.f \ -+ zlahqr.f \ -+ zlahrd.f \ -+ zlaic1.f \ -+ zlals0.f \ -+ zlalsa.f \ -+ zlalsd.f \ -+ zlangb.f \ -+ zlange.f \ -+ zlangt.f \ -+ zlanhb.f \ -+ zlanhe.f \ -+ zlanhp.f \ -+ zlanhs.f \ -+ zlanht.f \ -+ zlansb.f \ -+ zlansp.f \ -+ zlansy.f \ -+ zlantb.f \ -+ zlantp.f \ -+ zlantr.f \ -+ zlapll.f \ -+ zlapmt.f \ -+ zlaqgb.f \ -+ zlaqge.f \ -+ zlaqhb.f \ -+ zlaqhe.f \ -+ zlaqhp.f \ -+ zlaqp2.f \ -+ zlaqps.f \ -+ zlaqsb.f \ -+ zlaqsp.f \ -+ zlaqsy.f \ -+ zlar1v.f \ -+ zlar2v.f \ -+ zlarcm.f \ -+ zlarf.f \ -+ zlarfb.f \ -+ zlarfg.f \ -+ zlarft.f \ -+ zlarfx.f \ -+ zlargv.f \ -+ zlarnv.f \ -+ zlarrv.f \ -+ zlartg.f \ -+ zlartv.f \ -+ zlarz.f \ -+ zlarzb.f \ -+ zlarzt.f \ -+ zlascl.f \ -+ zlaset.f \ -+ zlasr.f \ -+ zlassq.f \ -+ zlaswp.f \ -+ zlasyf.f \ -+ zlatbs.f \ -+ zlatdf.f \ -+ zlatps.f \ -+ zlatrd.f \ -+ zlatrs.f \ -+ zlatrz.f \ -+ zlatzm.f \ -+ zlauu2.f \ -+ zlauum.f \ -+ zpbcon.f \ -+ zpbequ.f \ -+ zpbrfs.f \ -+ zpbstf.f \ -+ zpbsv.f \ -+ zpbsvx.f \ -+ zpbtf2.f \ -+ zpbtrf.f \ -+ zpbtrs.f \ -+ zpocon.f \ -+ zpoequ.f \ -+ zporfs.f \ -+ zposv.f \ -+ zposvx.f \ -+ zpotf2.f \ -+ zpotrf.f \ -+ zpotri.f \ -+ zpotrs.f \ -+ zppcon.f \ -+ zppequ.f \ -+ zpprfs.f \ -+ zppsv.f \ -+ zppsvx.f \ -+ zpptrf.f \ -+ zpptri.f \ -+ zpptrs.f \ -+ zptcon.f \ -+ zpteqr.f \ -+ zptrfs.f \ -+ zptsv.f \ -+ zptsvx.f \ -+ zpttrf.f \ -+ zpttrs.f \ -+ zptts2.f \ -+ zrot.f \ -+ zspcon.f \ -+ zspmv.f \ -+ zspr.f \ -+ zsprfs.f \ -+ zspsv.f \ -+ zspsvx.f \ -+ zsptrf.f \ -+ zsptri.f \ -+ zsptrs.f \ -+ zdrot.f \ -+ zdrscl.f \ -+ zstedc.f \ -+ zstegr.f \ -+ zstein.f \ -+ zsteqr.f \ -+ zsycon.f \ -+ zsymv.f \ -+ zsyr.f \ -+ zsyrfs.f \ -+ zsysv.f \ -+ zsysvx.f \ -+ zsytf2.f \ -+ zsytrf.f \ -+ zsytri.f \ -+ zsytrs.f \ -+ ztbcon.f \ -+ ztbrfs.f \ -+ ztbtrs.f \ -+ ztgevc.f \ -+ ztgex2.f \ -+ ztgexc.f \ -+ ztgsen.f \ -+ ztgsja.f \ -+ ztgsna.f \ -+ ztgsy2.f \ -+ ztgsyl.f \ -+ ztpcon.f \ -+ ztprfs.f \ -+ ztptri.f \ -+ ztptrs.f \ -+ ztrcon.f \ -+ ztrevc.f \ -+ ztrexc.f \ -+ ztrrfs.f \ -+ ztrsen.f \ -+ ztrsna.f \ -+ ztrsyl.f \ -+ ztrti2.f \ -+ ztrtri.f \ -+ ztrtrs.f \ -+ ztzrqf.f \ -+ ztzrzf.f \ -+ zung2l.f \ -+ zung2r.f \ -+ zungbr.f \ -+ zunghr.f \ -+ zungl2.f \ -+ zunglq.f \ -+ zungql.f \ -+ zungqr.f \ -+ zungr2.f \ -+ zungrq.f \ -+ zungtr.f \ -+ zunm2l.f \ -+ zunm2r.f \ -+ zunmbr.f \ -+ zunmhr.f \ -+ zunml2.f \ -+ zunmlq.f \ -+ zunmql.f \ -+ zunmqr.f \ -+ zunmr2.f \ -+ zunmr3.f \ -+ zunmrq.f \ -+ zunmrz.f \ -+ zunmtr.f \ -+ zupgtr.f \ -+ zupmtr.f \ -+ izmax1.f \ -+ dzsum1.f -+endif -+ -+liblapack_noopt_la_FFLAGS = \ -+ $(NOOPT_FFLAGS) -+ -+liblapack_noopt_la_SOURCES = \ -+ $(SINGLE_NOOPT_SOURCES) \ -+ $(DOUBLE_NOOPT_SOURCES) -+ -+liblapack_la_LIBADD = liblapack-noopt.la -+ -+liblapack_la_SOURCES = \ -+ $(ALLAUX_SOURCES) \ -+ $(SINGLE_SOURCES) \ -+ $(DOUBLE_SOURCES) \ -+ $(S_SOURCES) \ -+ $(C_SOURCES) \ -+ $(D_SOURCES) \ -+ $(Z_SOURCES) -+ -+# Automake doesn't have a way to build with no optimization -+# See http://sources.redhat.com/ml/automake/2002-08/msg00082.html -+# This is the automake-produced rule with $(FFLAGS) removed -+liblapack_noopt_la-slamch.lo: slamch.f -+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-slamch.lo `test -f 'slamch.f' || echo '$(srcdir)/'`slamch.f -+liblapack_noopt_la-dlamch.lo: dlamch.f -+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-dlamch.lo `test -f 'dlamch.f' || echo '$(srcdir)/'`dlamch.f diff --git a/sci-libs/lapack-reference/lapack-reference-3.0-r1.ebuild b/sci-libs/lapack-reference/lapack-reference-3.0-r1.ebuild deleted file mode 100644 index abaffce7093d..000000000000 --- a/sci-libs/lapack-reference/lapack-reference-3.0-r1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.0-r1.ebuild,v 1.3 2007/01/23 13:46:09 markusle Exp $ - -inherit eutils fortran - -MyPN="${PN/-reference/}" - -DESCRIPTION="FORTRAN reference implementation of LAPACK Linear Algebra PACKage" -LICENSE="lapack" -HOMEPAGE="http://www.netlib.org/lapack/index.html" -SRC_URI="http://www.netlib.org/lapack/${MyPN}-${PV}.tgz - mirror://gentoo/${MyPN}-20020531-20021004.patch.bz2 - mirror://gentoo/${MyPN}-gentoo.patch" - -SLOT="0" -IUSE="ifc" -KEYWORDS="amd64 x86" - -DEPEND="sys-devel/libtool - sci-libs/lapack-config - ifc? ( dev-lang/ifc )" - -RDEPEND="virtual/blas - ifc? ( dev-lang/ifc )" # Need ifc runtime libraries - -PROVIDE="virtual/lapack" - -FORTRAN="g77 ifc" - -S="${WORKDIR}/LAPACK" - -ifc_info() { - if [ -z "${IFCFLAGS}" ] - then - einfo - einfo "You may want to set some ifc optimization flags by running this" - einfo "ebuild as, for example, \`IFCFLAGS=\"-O3 -tpp7 -xW\" emerge blas\`" - einfo "(Pentium 4 exclusive optimizations)." - einfo - einfo "ifc defaults to -O2, with code tuned for Pentium 4, but that" - einfo "will run on any processor." - einfo - einfo "Beware that ifc's -O3 is very aggressive, sometimes resulting in" - einfo "significantly worse performance." - einfo - epause 5 - fi -} - -src_unpack() { - unpack ${A} - epatch "${DISTDIR}"/lapack-20020531-20021004.patch.bz2 - epatch "${DISTDIR}"/lapack-gentoo.patch -} - -src_compile() { - TOP_PATH="${DESTTREE}"/lib/lapack - # Library will be installed in RPATH: - RPATH="${TOP_PATH}"/reference - - if use ifc; then - FC="ifc" - FFLAGS="${IFCFLAGS}" - NOOPT="-O0" # Do NOT change this. It is applied to two files with - # routines to determine machine constants. - ifc_info - else - FC="g77" - FFLAGS="${CFLAGS}" - NOOPT="" - # libg2c is required to link with liblapack.so using ifc: - DEP_LIBS="-lg2c" - fi - - DEP_LIBS="${DEP_LIBS} -lblas" - - cd "${S}"/SRC - make all FORTRAN="libtool --mode=compile --tag=F77 ${FC}" OPTS="${FFLAGS}"\ - NOOPT="${NOOPT}" || die - - if use ifc; then - # Intel portability library that provides the etime function - ${FC} -shared ${FFLAGS} *.lo ${DEP_LIBS} -Wl,-soname \ - -Wl,liblapack.so.0 -o liblapack.so.0.0.0 -Vaxlib || die - ar cru liblapack.a *.o || die - ranlib liblapack.a || die - else - libtool --mode=link --tag=CC ${FC} ${FFLAGS} -o liblapack.la *.lo \ - -rpath ${RPATH} ${DEP_LIBS} || die - fi -} - -src_install() { - dodir "${RPATH}" || die - - cd "${S}"/SRC - - if use ifc; then - strip --strip-unneeded liblapack.so.0.0.0 || die - strip --strip-debug liblapack.a || die - - exeinto "${RPATH}" - doexe liblapack.so.0.0.0 || die - dosym liblapack.so.0.0.0 ${RPATH}/liblapack.so.0 || die - dosym liblapack.so.0.0.0 ${RPATH}/liblapack.so || die - - insinto "${RPATH}" - doins liblapack.a || die - else - libtool --mode=install install -s liblapack.la "${D}/${RPATH}" || die - fi - - insinto ${TOP_PATH} - doins "${FILESDIR}"/f77-reference || die - - dodoc "${S}"/README -} - -pkg_postinst() { - "${DESTTREE}"/bin/lapack-config reference -} diff --git a/sci-libs/lapack-reference/lapack-reference-3.0.ebuild b/sci-libs/lapack-reference/lapack-reference-3.0.ebuild deleted file mode 100644 index d8edee0991ed..000000000000 --- a/sci-libs/lapack-reference/lapack-reference-3.0.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.0.ebuild,v 1.6 2007/03/13 00:29:07 kugelfang Exp $ - -inherit eutils - -MyPN=${PN/-reference/} - -DESCRIPTION="FORTRAN reference implementation of LAPACK Linear Algebra PACKage" -HOMEPAGE="http://www.netlib.org/lapack/index.html" -SRC_URI="http://www.netlib.org/lapack/${MyPN}-${PV}.tgz - mirror://gentoo/${MyPN}-20020531-20021004.patch.bz2 - mirror://gentoo/${MyPN}-gentoo.patch" - -LICENSE="lapack" -SLOT="0" -KEYWORDS="~x86 amd64" -IUSE="ifc" - -DEPEND="sys-devel/libtool - sci-libs/lapack-config - ifc? ( dev-lang/ifc )" - -RDEPEND="virtual/blas - ifc? ( dev-lang/ifc )" # Need ifc runtime libraries - -PROVIDE="virtual/lapack" - -S=${WORKDIR}/LAPACK - -ifc_info() { - if [ -z "${IFCFLAGS}" ] - then - einfo - einfo "You may want to set some ifc optimization flags by running this" - einfo "ebuild as, for example, \`IFCFLAGS=\"-O3 -tpp7 -xW\" emerge blas\`" - einfo "(Pentium 4 exclusive optimizations)." - einfo - einfo "ifc defaults to -O2, with code tuned for Pentium 4, but that" - einfo "will run on any processor." - einfo - einfo "Beware that ifc's -O3 is very aggressive, sometimes resulting in" - einfo "significantly worse performance." - einfo - epause 5 - fi -} - -pkg_setup() { - # This version of lapack *can* be build completely with ifc - use ifc || \ - if [[ -z `type -P g77` ]]; then - eerror "g77 not found on the system!" - eerror "Please add fortran to your USE flags and reemerge gcc!" - die - fi -} - -src_unpack() { - unpack ${A} - epatch ${DISTDIR}/lapack-20020531-20021004.patch.bz2 - epatch ${DISTDIR}/lapack-gentoo.patch -} - -src_compile() { - TOP_PATH=${DESTTREE}/lib/lapack - # Library will be installed in RPATH: - RPATH=${TOP_PATH}/reference - - if use ifc - then - FC="ifc" - FFLAGS="${IFCFLAGS}" - NOOPT="-O0" # Do NOT change this. It is applied to two files with - # routines to determine machine constants. - ifc_info - else - FC="g77" - FFLAGS="${CFLAGS}" - NOOPT="" - # libg2c is required to link with liblapack.so using ifc: - DEP_LIBS="-lg2c" - fi - - DEP_LIBS="${DEP_LIBS} -lblas" - - cd ${S}/SRC - make all \ - FORTRAN="libtool --mode=compile --tag=F77 ${FC}"\ - OPTS="${FFLAGS}"\ - NOOPT="${NOOPT}" \ - || die - - if use ifc - then - ${FC} -shared ${FFLAGS} *.lo ${DEP_LIBS} \ - -Wl,-soname -Wl,liblapack.so.0 -o liblapack.so.0.0.0 \ - -Vaxlib # Intel portability library that provides the etime function - ar cru liblapack.a *.o - ranlib liblapack.a - else - libtool --mode=link --tag=CC ${FC} ${FFLAGS} -o liblapack.la *.lo \ - -rpath ${RPATH} ${DEP_LIBS} - fi -} - -src_install() { - dodir ${RPATH} - - cd ${S}/SRC - - if use ifc - then - strip --strip-unneeded liblapack.so.0.0.0 - strip --strip-debug liblapack.a - - exeinto ${RPATH} - doexe liblapack.so.0.0.0 - dosym liblapack.so.0.0.0 ${RPATH}/liblapack.so.0 - dosym liblapack.so.0.0.0 ${RPATH}/liblapack.so - - insinto ${RPATH} - doins liblapack.a - else - libtool --mode=install install -s liblapack.la ${D}/${RPATH} - fi - - insinto ${TOP_PATH} - doins ${FILESDIR}/f77-reference - - dodoc ${S}/README -} - -pkg_postinst() { - ${DESTTREE}/bin/lapack-config reference -} diff --git a/sci-libs/lapack-reference/lapack-reference-3.1.0.ebuild b/sci-libs/lapack-reference/lapack-reference-3.1.0.ebuild index 4a0eab346e4b..102ae8d6e51b 100644 --- a/sci-libs/lapack-reference/lapack-reference-3.1.0.ebuild +++ b/sci-libs/lapack-reference/lapack-reference-3.1.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.1.0.ebuild,v 1.7 2007/07/14 00:15:25 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.1.0.ebuild,v 1.8 2007/10/10 12:48:19 bicatali Exp $ inherit autotools eutils fortran multilib @@ -47,15 +47,15 @@ src_install() { # Library will be installed in RPATH: RPATH="${TOP_PATH}"/reference - make DESTDIR="${D}" install || die "install failed" + emake DESTDIR="${D}" install || die "install failed" # Fix for switching dodir ${RPATH} - mv ${D}/usr/$(get_libdir)/liblapack* ${D}/${RPATH} + mv "${D}"/usr/$(get_libdir)/liblapack* "${D}"/${RPATH} dodoc "${S}"/README - eselect lapack add $(get_libdir) ${FILESDIR}/eselect-reference reference + eselect lapack add $(get_libdir) "${FILESDIR}"/eselect-reference reference } src_test() { diff --git a/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild b/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild index a13775d1b24b..3ad3f5935830 100644 --- a/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild +++ b/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild,v 1.6 2007/10/08 19:46:32 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild,v 1.7 2007/10/10 12:48:19 bicatali Exp $ inherit eutils autotools flag-o-matic fortran multilib @@ -16,10 +16,10 @@ IUSE="doc" KEYWORDS="~amd64 hppa ia64 ppc64 sparc x86" DEPEND="virtual/blas + dev-util/pkgconfig app-admin/eselect-lapack" -RDEPEND="${RDEPEND} - dev-util/pkgconfig +RDEPEND="${DEPEND} doc? ( app-doc/lapack-docs )" PROVIDE="virtual/lapack" @@ -29,9 +29,9 @@ S="${WORKDIR}/${MyPN}-lite-${PV}" pkg_setup() { FORTRAN="g77 gfortran ifc" fortran_pkg_setup - if [[ ${FORTRANC:0:2} == "if" ]]; then + if [[ ${FORTRANC} == if* ]]; then ewarn "Using Intel Fortran at your own risk" - LDFLAGS="$(raw-ldflags)" + export LDFLAGS="$(raw-ldflags)" export NOOPT_FFLAGS=-O fi } @@ -62,8 +62,9 @@ src_compile() { src_install() { emake DESTDIR="${D}" install || die "emake install failed" - dodoc README - eselect lapack add $(get_libdir) "${FILESDIR}"/eselect.lapack.reference reference + dodoc README || die "dodoc failed" + ESELECT_PROF=reference + eselect lapack add $(get_libdir) "${FILESDIR}"/eselect.lapack.reference ${ESELECT_PROF} } src_test() { @@ -74,7 +75,17 @@ src_test() { } pkg_postinst() { - [[ -z "$(eselect lapack show)" ]] && eselect lapack set reference - elog "To use LAPACK reference implementation, you have to issue (as root):" - elog "\t eselect lapack set reference" + local p=lapack + local current_lib=$(eselect ${p} show | cut -d' ' -f2) + if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then + # work around eselect bug #189942 + local configfile="${ROOT}"/etc/env.d/${p}/lib/config + [[ -e ${configfile} ]] && rm -f ${configfile} + eselect ${p} set ${ESELECT_PROF} + elog "${p} has been eselected to ${ESELECT_PROF}" + else + elog "Current eselected ${p} is ${current_lib}" + elog "To use ${p} ${ESELECT_PROF} implementation, you have to issue (as root):" + elog "\t eselect ${p} set ${ESELECT_PROF}" + fi } diff --git a/sci-libs/lapack-reference/lapack-reference-3.1.1.ebuild b/sci-libs/lapack-reference/lapack-reference-3.1.1.ebuild index 665ef726d1eb..d35a093fd149 100644 --- a/sci-libs/lapack-reference/lapack-reference-3.1.1.ebuild +++ b/sci-libs/lapack-reference/lapack-reference-3.1.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.1.1.ebuild,v 1.4 2007/07/25 13:15:28 markusle Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.1.1.ebuild,v 1.5 2007/10/10 12:48:19 bicatali Exp $ inherit autotools eutils fortran multilib @@ -48,15 +48,15 @@ src_install() { # Library will be installed in RPATH: RPATH="${TOP_PATH}"/reference - make DESTDIR="${D}" install || die "install failed" + emake DESTDIR="${D}" install || die "install failed" # Fix for switching dodir ${RPATH} - mv ${D}/usr/$(get_libdir)/liblapack* ${D}/${RPATH} + mv "${D}"/usr/$(get_libdir)/liblapack* "${D}"/${RPATH} dodoc "${S}"/README - eselect lapack add $(get_libdir) ${FILESDIR}/eselect-reference reference + eselect lapack add $(get_libdir) "${FILESDIR}"/eselect-reference reference } src_test() { |