Version bump and removed old versions.
authorMarkus Dittrich <markusle@gentoo.org>
Tue, 27 Mar 2007 01:26:56 +0000 (01:26 +0000)
committerMarkus Dittrich <markusle@gentoo.org>
Tue, 27 Mar 2007 01:26:56 +0000 (01:26 +0000)
Package-Manager: portage-2.1.2.2

sci-libs/lapack-atlas/ChangeLog
sci-libs/lapack-atlas/Manifest
sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.24 [deleted file]
sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.24-r1 [deleted file]
sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.30 [new file with mode: 0644]
sci-libs/lapack-atlas/lapack-atlas-3.7.24.ebuild [deleted file]
sci-libs/lapack-atlas/lapack-atlas-3.7.30.ebuild [moved from sci-libs/lapack-atlas/lapack-atlas-3.7.24-r1.ebuild with 94% similarity]

index d2410c87b7fdf348ad13a30cff2f4ac3b53191d7..bf0b52a02a3fb4e9d87b4ca2e823fdee00923b28 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for sci-libs/lapack-atlas
 # Copyright 2004-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/ChangeLog,v 1.40 2007/03/14 14:24:38 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/ChangeLog,v 1.41 2007/03/27 01:26:56 markusle Exp $
+
+*lapack-atlas-3.7.30 (26 Mar 2007)
+
+  26 Mar 2007; Markus Dittrich <markusle@gentoo.org>
+  -lapack-atlas-3.7.24.ebuild, -lapack-atlas-3.7.24-r1.ebuild,
+  +lapack-atlas-3.7.30.ebuild:
+  Version bump and removed old versions.
 
 *lapack-atlas-3.7.24-r2 (13 Mar 2007)
 
index 951d28496617c6fc7bda8c3fe25bab8434b3e090..6aad538387d1c834f3fe60ec69300dda46ad2742 100644 (file)
@@ -40,10 +40,10 @@ DIST atlas3.6.0-shared-libs.patch.bz2 5140 RMD160 2c266377cd60b24b7710fcf1d6d4be
 DIST atlas3.6.0.tar.bz2 1687723 RMD160 e7d40a6677ce7c4442df7152150aecf812020713 SHA1 61dd7ace2f43e9a10864148a71fa443a6eae2c3d SHA256 1c2ad68fe3c66e261c012788fc1b6f74eada791f713848a3a6420c50fa35c8e8
 DIST atlas3.7.11.tar.bz2 2032724 RMD160 f58b8a85c097bd1bff6a53ee42bcff97240fb8ec SHA1 7806c43147535f6422bdaacb4416aa06a5de0f07 SHA256 558b9f3f0dc8f63306f99f75d6e6fa762ea3d9d0dea88053e3e8b6f0e6364109
 DIST atlas3.7.24.tar.bz2 1776317 RMD160 c7bcfb157aa83a8087a3131342cbd1347f76ce64 SHA1 4ca6ee261a3b3af891db0fee87b7238b95badd5b SHA256 10436b1aa642d0bd041170db683c119a9581ee5325fed2dc8113f34a2f11f8e4
+DIST atlas3.7.30.tar.bz2 2126223 RMD160 8e7daa87878f4e32c04fa7de8e2477be552127c3 SHA1 c0484fc91f4eb71f80e67c1141de4f74a7177d54 SHA256 f93f67cd0d87a0483f757e887a16332aacd4f8d62ba57db7b37bceb596dd9ce9
 DIST lapack-20020531-20021004.patch.bz2 59736 RMD160 126a579d242664dce53d23cdd7bef935e81b5031 SHA1 64f0e180a296c35a8050af293a6582e48d3394ae SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c
 DIST lapack-3.0.tgz 4991992 RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce SHA1 47d85508d87d60e32b613ef0c951d0be4bf10e72 SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6
 DIST lapack-gentoo.patch 1272 RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b SHA1 8bf5087aa105be61032afd50f94a31cd3c362c9f SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43
-DIST lapack-lite-3.1.0.tgz 5281148 RMD160 d70d42b6335ec44af2dd75b132c9d516265b032b SHA1 f7b14d47f71e76d6d8aebec5d05ce37c25353c72 SHA256 229953cd91c4eb53a554f5bbc5e5d1a4c0687c10e3fe96e3c88828538a159f3b
 DIST lapack-lite-3.1.1.tgz 5332509 RMD160 d81baafd1f0f9859d9f75ac9b658f743544b5f5b SHA1 1ec4ef90b544cf82bc7b4f770cee6fb46da457c5 SHA256 505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437
 EBUILD lapack-atlas-3.6.0-r1.ebuild 4916 RMD160 a0c9208292cdc2be59f32c7b3e9593e6c7786e69 SHA1 24d5f010af16491223ea3bb035ac620ee8d65879 SHA256 6b7e31f2574c1fdbe4fbf31db92c9b2d788cf859f0e943d748d16c241c13e3b1
 MD5 b1c9d6f9dc5758dcd823ce061103ddfa lapack-atlas-3.6.0-r1.ebuild 4916
@@ -65,22 +65,18 @@ EBUILD lapack-atlas-3.7.11.ebuild 6402 RMD160 5ebcecbb3fbeb87731be34b7f16cb94354
 MD5 3a4200dc787b5a167555a27c7aa1fc88 lapack-atlas-3.7.11.ebuild 6402
 RMD160 5ebcecbb3fbeb87731be34b7f16cb943540a0a73 lapack-atlas-3.7.11.ebuild 6402
 SHA256 270da13b280b8f939e94c0aa6864c26a3eed8f4576412ad4bfa2455afaf475dd lapack-atlas-3.7.11.ebuild 6402
-EBUILD lapack-atlas-3.7.24-r1.ebuild 5475 RMD160 7eca1fd70696f7fa440c3195d2a209e4216f1239 SHA1 bd721c0a0bbd4ea56ee8b09a2ee9016d8c66b3a7 SHA256 73656026fe552a0912840627d0bb2049590a186caf8b2a05dc46c1fb20cdc847
-MD5 77ce89089bbbb88190c1c1073d99dbcf lapack-atlas-3.7.24-r1.ebuild 5475
-RMD160 7eca1fd70696f7fa440c3195d2a209e4216f1239 lapack-atlas-3.7.24-r1.ebuild 5475
-SHA256 73656026fe552a0912840627d0bb2049590a186caf8b2a05dc46c1fb20cdc847 lapack-atlas-3.7.24-r1.ebuild 5475
 EBUILD lapack-atlas-3.7.24-r2.ebuild 5480 RMD160 b1ef60ce05f1e9dda0100168a6672ede6571c46e SHA1 fd545f8eaad83476d530aa1a91e8cac041dfd017 SHA256 d440131f42a8de7a297cfbba68c3ee4a8b954ab165f18819d5c97e3a6399d8bc
 MD5 7c308ada092e8f47061493442259464d lapack-atlas-3.7.24-r2.ebuild 5480
 RMD160 b1ef60ce05f1e9dda0100168a6672ede6571c46e lapack-atlas-3.7.24-r2.ebuild 5480
 SHA256 d440131f42a8de7a297cfbba68c3ee4a8b954ab165f18819d5c97e3a6399d8bc lapack-atlas-3.7.24-r2.ebuild 5480
-EBUILD lapack-atlas-3.7.24.ebuild 5005 RMD160 0fd0590f001a2515d9a5729013507f478cc4a3b9 SHA1 46e0ad54288a444315329df296fd38a216394231 SHA256 8cf8b260ec37d9a86183b4a1e2130a4fb544a961fb396a53033bee783b7c5694
-MD5 7d533653d60154febc59ef52c301530c lapack-atlas-3.7.24.ebuild 5005
-RMD160 0fd0590f001a2515d9a5729013507f478cc4a3b9 lapack-atlas-3.7.24.ebuild 5005
-SHA256 8cf8b260ec37d9a86183b4a1e2130a4fb544a961fb396a53033bee783b7c5694 lapack-atlas-3.7.24.ebuild 5005
-MISC ChangeLog 10112 RMD160 71933c302b143a3fe7099ce0779d3a5a7a74d6f3 SHA1 70e96f88ccc5fd4b28b82b79b3840e40b03be4f1 SHA256 543a9273646c5a042cac2de25e5d17e64c24c07b252f1cdefa8fe85c61ee24d3
-MD5 f97d22f7d4f8f7cb7620e085fff12adb ChangeLog 10112
-RMD160 71933c302b143a3fe7099ce0779d3a5a7a74d6f3 ChangeLog 10112
-SHA256 543a9273646c5a042cac2de25e5d17e64c24c07b252f1cdefa8fe85c61ee24d3 ChangeLog 10112
+EBUILD lapack-atlas-3.7.30.ebuild 5577 RMD160 ece3b90fbc718a238bd33be412ba3610f8519a3c SHA1 57937967c05268191a20fe2f6c9aa02f821d2ce6 SHA256 cb26d069d0c870e90530615d2d04c5106be1d2c706674889e0a0a70f1a7938e3
+MD5 64962f0713f6771a9205645e580792e0 lapack-atlas-3.7.30.ebuild 5577
+RMD160 ece3b90fbc718a238bd33be412ba3610f8519a3c lapack-atlas-3.7.30.ebuild 5577
+SHA256 cb26d069d0c870e90530615d2d04c5106be1d2c706674889e0a0a70f1a7938e3 lapack-atlas-3.7.30.ebuild 5577
+MISC ChangeLog 10337 RMD160 106bcb0d3373c246903946d2c1a74c6e96843ac0 SHA1 42f028d1c37f28065d8abab082c7cb4131fe44d7 SHA256 aff2242fd1d036bad86105ea671537842ddca78805d804e5ff6e26375b74802f
+MD5 b3ee63ba96b53a6995c4d62d12fa5740 ChangeLog 10337
+RMD160 106bcb0d3373c246903946d2c1a74c6e96843ac0 ChangeLog 10337
+SHA256 aff2242fd1d036bad86105ea671537842ddca78805d804e5ff6e26375b74802f ChangeLog 10337
 MISC metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 SHA1 da2b240a255820145b7c83a5c48e45b96b7e9ee6 SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900
 MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 metadata.xml 156
@@ -100,12 +96,9 @@ SHA256 82054118ed38307850ecfe3f9293e093f9a77bc8dbfe50e727643f3a90b03856 files/di
 MD5 9ecc64285b4049dd658901b262ca629a files/digest-lapack-atlas-3.7.11-r1 1256
 RMD160 3eb9f70ab20352f62eed07d4cbd51b4e0085a849 files/digest-lapack-atlas-3.7.11-r1 1256
 SHA256 82054118ed38307850ecfe3f9293e093f9a77bc8dbfe50e727643f3a90b03856 files/digest-lapack-atlas-3.7.11-r1 1256
-MD5 c70f163c9723c4aef5a6bb33cb20e036 files/digest-lapack-atlas-3.7.24 1024
-RMD160 de346be0476daf1d589a49010452618302836402 files/digest-lapack-atlas-3.7.24 1024
-SHA256 13eacc697e343de3afe3c9b84782bfcb281914b8ed6ecf9b158d43d651c25cc9 files/digest-lapack-atlas-3.7.24 1024
-MD5 43b5eb4666ec4131f8e9f7920806fa4a files/digest-lapack-atlas-3.7.24-r1 765
-RMD160 3905aed74459baa571d035c01b2ba68edfec4808 files/digest-lapack-atlas-3.7.24-r1 765
-SHA256 e53eb0dd170735ff192cc5cff1cfc48d9e8b0858e39be259ad47a95f8747c740 files/digest-lapack-atlas-3.7.24-r1 765
 MD5 3e966bb5cf24706b5248cca37682b428 files/digest-lapack-atlas-3.7.24-r2 765
 RMD160 f30518000e3f79badbc3eb7ed3e93aa14621e727 files/digest-lapack-atlas-3.7.24-r2 765
 SHA256 deb0715c2ccfd12aafcd8ce2ded5f38321d3bd4a15b7a0142cc24953ec3fd8e6 files/digest-lapack-atlas-3.7.24-r2 765
+MD5 868875e33d729817ee52de9cd55ecf27 files/digest-lapack-atlas-3.7.30 765
+RMD160 7487ada34331475de0114311a2631c1376af9abc files/digest-lapack-atlas-3.7.30 765
+SHA256 ccdc5baa86beaf88ae13ae9aab0a4b532efdc48f0c05420fa5391275eafa3cc9 files/digest-lapack-atlas-3.7.30 765
diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.24 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.24
deleted file mode 100644 (file)
index c595336..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 4d28b9a878db79ba5567c76d225097a1 atlas-3.7.23-shared-libs.patch.bz2 6324
-RMD160 b3fd87430994d09860a6fd1d494934e90c0ecf41 atlas-3.7.23-shared-libs.patch.bz2 6324
-SHA256 895ed8243f23074ad0a343c3aded59468e2f3d6acfa886c840f7f81d32718241 atlas-3.7.23-shared-libs.patch.bz2 6324
-MD5 c9e54c65714afab0007102245860bbf5 atlas3.7.24.tar.bz2 1776317
-RMD160 c7bcfb157aa83a8087a3131342cbd1347f76ce64 atlas3.7.24.tar.bz2 1776317
-SHA256 10436b1aa642d0bd041170db683c119a9581ee5325fed2dc8113f34a2f11f8e4 atlas3.7.24.tar.bz2 1776317
-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
diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.24-r1 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.24-r1
deleted file mode 100644 (file)
index b826d74..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 4d28b9a878db79ba5567c76d225097a1 atlas-3.7.23-shared-libs.patch.bz2 6324
-RMD160 b3fd87430994d09860a6fd1d494934e90c0ecf41 atlas-3.7.23-shared-libs.patch.bz2 6324
-SHA256 895ed8243f23074ad0a343c3aded59468e2f3d6acfa886c840f7f81d32718241 atlas-3.7.23-shared-libs.patch.bz2 6324
-MD5 c9e54c65714afab0007102245860bbf5 atlas3.7.24.tar.bz2 1776317
-RMD160 c7bcfb157aa83a8087a3131342cbd1347f76ce64 atlas3.7.24.tar.bz2 1776317
-SHA256 10436b1aa642d0bd041170db683c119a9581ee5325fed2dc8113f34a2f11f8e4 atlas3.7.24.tar.bz2 1776317
-MD5 c58650715afc3cfa8aab6b79b0dee11d lapack-lite-3.1.0.tgz 5281148
-RMD160 d70d42b6335ec44af2dd75b132c9d516265b032b lapack-lite-3.1.0.tgz 5281148
-SHA256 229953cd91c4eb53a554f5bbc5e5d1a4c0687c10e3fe96e3c88828538a159f3b lapack-lite-3.1.0.tgz 5281148
diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.30 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.30
new file mode 100644 (file)
index 0000000..f2ca675
--- /dev/null
@@ -0,0 +1,9 @@
+MD5 4d28b9a878db79ba5567c76d225097a1 atlas-3.7.23-shared-libs.patch.bz2 6324
+RMD160 b3fd87430994d09860a6fd1d494934e90c0ecf41 atlas-3.7.23-shared-libs.patch.bz2 6324
+SHA256 895ed8243f23074ad0a343c3aded59468e2f3d6acfa886c840f7f81d32718241 atlas-3.7.23-shared-libs.patch.bz2 6324
+MD5 904b750739e7edbd7a7dadfc50d11324 atlas3.7.30.tar.bz2 2126223
+RMD160 8e7daa87878f4e32c04fa7de8e2477be552127c3 atlas3.7.30.tar.bz2 2126223
+SHA256 f93f67cd0d87a0483f757e887a16332aacd4f8d62ba57db7b37bceb596dd9ce9 atlas3.7.30.tar.bz2 2126223
+MD5 5feace3f4507a92ef822b2e0b50151d7 lapack-lite-3.1.1.tgz 5332509
+RMD160 d81baafd1f0f9859d9f75ac9b658f743544b5f5b lapack-lite-3.1.1.tgz 5332509
+SHA256 505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437 lapack-lite-3.1.1.tgz 5332509
diff --git a/sci-libs/lapack-atlas/lapack-atlas-3.7.24.ebuild b/sci-libs/lapack-atlas/lapack-atlas-3.7.24.ebuild
deleted file mode 100644 (file)
index 8982d9d..0000000
+++ /dev/null
@@ -1,168 +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-atlas/lapack-atlas-3.7.24.ebuild,v 1.3 2007/01/23 13:57:22 markusle Exp $
-
-inherit eutils flag-o-matic toolchain-funcs fortran
-
-DESCRIPTION="Full LAPACK implementation using available ATLAS routines"
-LICENSE="BSD"
-HOMEPAGE="http://math-atlas.sourceforge.net/"
-MY_PN="${PN/lapack-/}"
-SRC_URI1="mirror://sourceforge/math-atlas/${MY_PN}${PV}.tar.bz2"
-SRC_URI2="http://www.netlib.org/lapack/lapack-3.0.tgz"
-SRC_URI="${SRC_URI1} ${SRC_URI2}
-       mirror://gentoo/lapack-20020531-20021004.patch.bz2
-       mirror://gentoo/${MY_PN}-3.7.23-shared-libs.patch.bz2"
-
-SLOT="0"
-IUSE="doc"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND="virtual/blas
-       app-admin/eselect-lapack"
-
-DEPEND="${RDEPEND}
-       >=sys-devel/libtool-1.5
-       ~sci-libs/blas-atlas-3.7.24"
-
-PROVIDE="virtual/lapack"
-
-FORTRAN="g77 gfortran"
-
-S="${WORKDIR}/ATLAS"
-S_LAPACK="${WORKDIR}/LAPACK"
-BLD_DIR="${S}/gentoo-build"
-RPATH="${DESTTREE}/$(get_libdir)/lapack/atlas"
-
-pkg_setup() {
-       fortran_pkg_setup
-       echo
-       ewarn "Please make sure to disable CPU throttling completely"
-       ewarn "during the compile of lapack-atlas. Otherwise, all atlas"
-       ewarn "generated timings will be completely random and the"
-       ewarn "performance of the resulting libraries will be degraded"
-       ewarn "considerably."
-       echo
-       epause 8
-}
-
-src_unpack() {
-       unpack ${A}
-       cd "${WORKDIR}"
-
-       epatch "${DISTDIR}"/${MY_PN}-3.7.23-shared-libs.patch.bz2
-       epatch "${FILESDIR}"/${MY_PN}-asm-gentoo.patch
-       epatch "${DISTDIR}"/lapack-20020531-20021004.patch.bz2
-       epatch "${FILESDIR}"/lapack-reference-3.0-autotool.patch
-
-       cd "${S}"
-       mkdir ${BLD_DIR}  || die "failed to generate build directory"
-       cp "${FILESDIR}"/war "${BLD_DIR}" && chmod a+x "${BLD_DIR}"/war \
-               || die "failed to install war"
-
-       # make sure the compile picks up the proper includes
-       sed -e 's|INCLUDES =|INCLUDES = -I/usr/include/atlas/|'  \
-               -i CONFIG/src/SpewMakeInc.c || \
-               die "failed to append proper includes"
-
-       # force proper 32/64bit libs
-       local archselect
-       if [[ "${ARCH}" == "amd64" || "${ARCH}" == "ppc64" ]]; then
-               archselect="-b 64"
-       elif [ "${ARCH}" == "alpha" ]; then
-               archselect=""
-       else
-               archselect="-b 32"
-       fi
-
-       # set up compiler/flags using atlas' native configure
-       local compdefs
-       compdefs="${compdefs} -C xc '$(tc-getCC)' -F xc '${CFLAGS}'"
-       compdefs="${compdefs} -C ic '$(tc-getCC)' -F ic '${CFLAGS}'"
-       compdefs="${compdefs} -C sk '$(tc-getCC)' -F sk '${CFLAGS}'"
-       compdefs="${compdefs} -C dk '$(tc-getCC)' -F dk '${CFLAGS}'"
-       compdefs="${compdefs} -C sm '$(tc-getCC)' -F sm '${CFLAGS}'"
-       compdefs="${compdefs} -C dm '$(tc-getCC)' -F dm '${CFLAGS}'"
-       compdefs="${compdefs} -C if '${FORTRANC}' -F if '${FFLAGS}'"
-       compdefs="${compdefs} -Si cputhrchk 0 ${archselect}"
-
-
-       cd ${BLD_DIR} && ../configure ${compdefs} \
-               || die "configure failed"
-
-       cd "${S_LAPACK}"
-       eautoreconf
-}
-
-src_compile() {
-       # build atlas' part of lapack
-       cd "${BLD_DIR}"/src/lapack
-       make lib || die "Failed to make lib in ${BLD_DIR}/src/lapack"
-
-       cd "${BLD_DIR}"/interfaces/lapack/C/src
-       make lib || die "Failed to make lib in ${BLD_DIR}/interfaces/lapack/C/src"
-
-       cd "${BLD_DIR}"/interfaces/lapack/F77/src
-       make lib || die "Failed to make lib in ${BLD_DIR}/interfaces/lapack/F77/src"
-
-       # build rest of lapack
-       cd "${S_LAPACK}"
-       econf || die "Failed to configure reference lapack lib"
-       emake || die "Failed to make reference lapack lib"
-
-       cd "${S_LAPACK}"/SRC
-       einfo "Copying liblapack.a/*.o to ${S_LAPACK}/SRC"
-       cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.o .
-       einfo "Copying liblapack.a/*.lo to ${S_LAPACK}/SRC"
-       cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.lo .
-       einfo "Copying liblapack.a/.libs/*.o to ${S_LAPACK}/SRC"
-       cp -sf "${BLD_DIR}"/gentoo/liblapack.a/.libs/*.o .libs/
-
-       # make sure shared libs link against proper libraries
-       if [[ ${FORTRANC} == "gfortran" ]]; then
-               libs="${LDFLAGS} -lpthread -lgfortran"
-       else
-               libs="${LDFLAGS} -lpthread -lg2c"
-       fi
-
-       ../libtool --mode=link --tag=F77 ${FORTRANC} -lblas -lcblas \
-               -latlas ${libs} -o liblapack.la *.lo -rpath "${RPATH}" \
-               || die "Failed to create liblapack.la"
-}
-
-src_install () {
-       dodir "${RPATH}"
-
-       cd "${S_LAPACK}"/SRC
-       ../libtool --mode=install install -s liblapack.la \
-               "${D}/${RPATH}" \
-               || die "Failed to install lapack-atlas library"
-
-       eselect lapack add $(get_libdir) ${FILESDIR}/eselect.lapack atlas
-
-       insinto /usr/include/atlas
-       cd "${S}"/include
-       doins clapack.h || die "Failed to install clapack.h"
-
-       cd "${S}"
-       dodoc README doc/AtlasCredits.txt doc/ChangeLog || \
-               die "Failed to install docs"
-       if use doc; then
-               dodoc doc/lapackqref.ps || die "Failed to install docs"
-       fi
-}
-
-pkg_postinst() {
-       if [[ -z "$(eselect lapack show)" ]]; then
-               eselect lapack set atlas
-       fi
-
-       elog
-       elog "To link with ATLAS LAPACK from C or Fortran, simply use:"
-       elog
-       elog "-llapack"
-       elog
-       elog "C users: your header is /usr/include/atlas/clapack.h"
-       elog
-       elog "Configuration now uses eselect rather than lapack-config."
-}
similarity index 94%
rename from sci-libs/lapack-atlas/lapack-atlas-3.7.24-r1.ebuild
rename to sci-libs/lapack-atlas/lapack-atlas-3.7.30.ebuild
index 18648804d7e5715ee411d43aada63f553ff838a2..8ad3f0a1c4ed11dde0db8bab56eea4c45f55cf9b 100644 (file)
@@ -1,12 +1,12 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/lapack-atlas-3.7.24-r1.ebuild,v 1.1 2007/02/06 21:31:02 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/lapack-atlas-3.7.30.ebuild,v 1.1 2007/03/27 01:26:56 markusle Exp $
 
 inherit eutils flag-o-matic toolchain-funcs fortran
 
 MY_PN="${PN/lapack-/}"
 L_PN="lapack"
-L_PV="3.1.0"
+L_PV="3.1.1"
 
 DESCRIPTION="Full LAPACK implementation using available ATLAS routines"
 LICENSE="BSD"
@@ -25,14 +25,14 @@ RDEPEND="virtual/blas
 
 DEPEND="${RDEPEND}
        >=sys-devel/libtool-1.5
-       ~sci-libs/blas-atlas-3.7.24"
+       ~sci-libs/blas-atlas-3.7.30"
 
 PROVIDE="virtual/lapack"
 
 FORTRAN="g77 gfortran"
 
 S="${WORKDIR}/ATLAS"
-S_LAPACK="${WORKDIR}/${L_PN}-${L_PV}"
+S_LAPACK="${WORKDIR}/${L_PN}-lite-${L_PV}"
 BLD_DIR="${S}/gentoo-build"
 RPATH="${DESTTREE}/$(get_libdir)/${L_PN}/${MY_PN}"
 
@@ -62,7 +62,8 @@ src_unpack() {
                || die "failed to install war"
 
        # make sure the compile picks up the proper includes
-       sed -e 's|INCLUDES =|INCLUDES = -I/usr/include/atlas/|'  \
+       sed -e "s|INCLUDES =|INCLUDES = -I/usr/include/atlas/|"  \
+               -e "s:= gcc:= $(tc-getCC) ${CFLAGS}:"  \
                -i CONFIG/src/SpewMakeInc.c || \
                die "failed to append proper includes"
 
@@ -85,6 +86,7 @@ src_unpack() {
        compdefs="${compdefs} -C sm '$(tc-getCC)' -F sm '${CFLAGS}'"
        compdefs="${compdefs} -C dm '$(tc-getCC)' -F dm '${CFLAGS}'"
        compdefs="${compdefs} -C if '${FORTRANC}' -F if '${FFLAGS}'"
+       compdefs="${compdefs} -Ss pmake '\$(MAKE) ${MAKEOPTS}'"
        compdefs="${compdefs} -Si cputhrchk 0 ${archselect}"