/[gentoo-x86]/sci-libs/blas-atlas/blas-atlas-3.7.24.ebuild
Gentoo

Diff of /sci-libs/blas-atlas/blas-atlas-3.7.24.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.1 Revision 1.3
1# Copyright 1999-2006 Gentoo Foundation 1# Copyright 1999-2007 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/Attic/blas-atlas-3.7.24.ebuild,v 1.1 2006/12/19 23:09:21 markusle Exp $ 3# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/Attic/blas-atlas-3.7.24.ebuild,v 1.3 2007/03/03 15:45:17 markusle Exp $
4 4
5inherit eutils toolchain-funcs fortran 5inherit eutils toolchain-funcs fortran
6 6
7DESCRIPTION="Automatically Tuned Linear Algebra Software BLAS implementation" 7DESCRIPTION="Automatically Tuned Linear Algebra Software BLAS implementation"
8HOMEPAGE="http://math-atlas.sourceforge.net/" 8HOMEPAGE="http://math-atlas.sourceforge.net/"
35 ewarn "during the compile of blas-atlas. Otherwise, all atlas" 35 ewarn "during the compile of blas-atlas. Otherwise, all atlas"
36 ewarn "generated timings will be completely random and the" 36 ewarn "generated timings will be completely random and the"
37 ewarn "performance of the resulting libraries will be degraded" 37 ewarn "performance of the resulting libraries will be degraded"
38 ewarn "considerably." 38 ewarn "considerably."
39 echo 39 echo
40 ewarn "For users of <=gcc-4.1.1 only:"
40 ewarn "Also, if you experience failing SANITY tests during" 41 ewarn "If you experience failing SANITY tests during"
41 ewarn "atlas' compile please try passing -mfpmath=387; this" 42 ewarn "atlas' compile please try passing -mfpmath=387; this"
42 ewarn "option might also result in much better performance" 43 ewarn "option might also result in much better performance"
43 ewarn "than using then sse instruction set depending on your" 44 ewarn "than using then sse instruction set depending on your"
44 ewarn "CPU." 45 ewarn "CPU."
45 echo 46 echo
68 69
69 # force proper 32/64bit libs 70 # force proper 32/64bit libs
70 local archselect 71 local archselect
71 if [[ "${ARCH}" == "amd64" || "${ARCH}" == "ppc64" ]]; then 72 if [[ "${ARCH}" == "amd64" || "${ARCH}" == "ppc64" ]]; then
72 archselect="-b 64" 73 archselect="-b 64"
74 elif [ "${ARCH}" == "alpha" ]; then
75 archselect=""
73 else 76 else
74 archselect="-b 32" 77 archselect="-b 32"
75 fi 78 fi
76 79
77 # set up compiler/flags using atlas' native configure 80 # set up compiler/flags using atlas' native configure

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.20