From: Markus Dittrich Date: Tue, 27 Mar 2007 01:26:56 +0000 (+0000) Subject: Version bump and removed old versions. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6e01b0c0e92dd9d28a65a1d0c9756ee3bcd67e57;p=gentoo.git Version bump and removed old versions. Package-Manager: portage-2.1.2.2 --- diff --git a/sci-libs/lapack-atlas/ChangeLog b/sci-libs/lapack-atlas/ChangeLog index d2410c87b7fd..bf0b52a02a3f 100644 --- a/sci-libs/lapack-atlas/ChangeLog +++ b/sci-libs/lapack-atlas/ChangeLog @@ -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 + -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) diff --git a/sci-libs/lapack-atlas/Manifest b/sci-libs/lapack-atlas/Manifest index 951d28496617..6aad538387d1 100644 --- a/sci-libs/lapack-atlas/Manifest +++ b/sci-libs/lapack-atlas/Manifest @@ -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 index c595336eac96..000000000000 --- a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.24 +++ /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 index b826d74182a6..000000000000 --- a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.24-r1 +++ /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 index 000000000000..f2ca675c25ae --- /dev/null +++ b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.30 @@ -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 index 8982d9d91861..000000000000 --- a/sci-libs/lapack-atlas/lapack-atlas-3.7.24.ebuild +++ /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." -} diff --git a/sci-libs/lapack-atlas/lapack-atlas-3.7.24-r1.ebuild b/sci-libs/lapack-atlas/lapack-atlas-3.7.30.ebuild 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 18648804d7e5..8ad3f0a1c4ed 100644 --- a/sci-libs/lapack-atlas/lapack-atlas-3.7.24-r1.ebuild +++ b/sci-libs/lapack-atlas/lapack-atlas-3.7.30.ebuild @@ -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}"