diff options
author | Danny van Dyk <kugelfang@gentoo.org> | 2006-05-10 18:05:27 +0000 |
---|---|---|
committer | Danny van Dyk <kugelfang@gentoo.org> | 2006-05-10 18:05:27 +0000 |
commit | e95e2739d78cb9d10807256c70e4e3cf885b5ca9 (patch) | |
tree | 86122783ef80155ebfd74a3499a045f89201946a /sci-libs | |
parent | fixed package. removed spell files (diff) | |
download | gentoo-2-e95e2739d78cb9d10807256c70e4e3cf885b5ca9.tar.gz gentoo-2-e95e2739d78cb9d10807256c70e4e3cf885b5ca9.tar.bz2 gentoo-2-e95e2739d78cb9d10807256c70e4e3cf885b5ca9.zip |
Marked acml-3.0.0 stable on amd64. Added version 3.1.0.
(Portage version: 2.1_pre7-r5)
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/acml/ChangeLog | 10 | ||||
-rw-r--r-- | sci-libs/acml/Manifest | 38 | ||||
-rw-r--r-- | sci-libs/acml/acml-3.0.0.ebuild | 6 | ||||
-rw-r--r-- | sci-libs/acml/acml-3.1.0.ebuild | 75 | ||||
-rw-r--r-- | sci-libs/acml/files/digest-acml-3.1.0 | 6 |
5 files changed, 120 insertions, 15 deletions
diff --git a/sci-libs/acml/ChangeLog b/sci-libs/acml/ChangeLog index 9f897692afc8..ca81cb6f9628 100644 --- a/sci-libs/acml/ChangeLog +++ b/sci-libs/acml/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-libs/acml -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/ChangeLog,v 1.5 2005/11/16 22:52:32 kugelfang Exp $ +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/ChangeLog,v 1.6 2006/05/10 18:05:27 kugelfang Exp $ + +*acml-3.1.0 (10 May 2006) + + 10 May 2006; Danny van Dyk <kugelfang@gentoo.org> acml-3.0.0.ebuild, + +acml-3.1.0.ebuild: + Marked acml-3.0.0 stable on amd64. Added version 3.1.0. *acml-3.0.0 (16 Nov 2005) diff --git a/sci-libs/acml/Manifest b/sci-libs/acml/Manifest index 4f8157186cb5..b1238b6d8d51 100644 --- a/sci-libs/acml/Manifest +++ b/sci-libs/acml/Manifest @@ -1,21 +1,39 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 0341b62874dc33aff1d1b9fff23773b0 ChangeLog 1339 +RMD160 24eca671cd734508ea5cc85f58080570be5a1e71 ChangeLog 1339 +SHA256 a831bf0411efbb1422a4f9d2352b624b97f9c236d826a79eaf2d52a43d243128 ChangeLog 1339 MD5 881dc7081da1b498e1cb0e3f3a92337c acml-2.5.0.ebuild 1719 +RMD160 48656260d0c1832e12653ce6bdeb87429b963ebc acml-2.5.0.ebuild 1719 +SHA256 9235445d5f71169f7c18ab80b897a71a734f0ef42a986fbf1d780f20d8f68611 acml-2.5.0.ebuild 1719 MD5 dac0efd56ed751e1d1845d8d599dc534 acml-2.7.0.ebuild 1719 +RMD160 b3f30890c2313555122e8ef5d5761ac94a5035ad acml-2.7.0.ebuild 1719 +SHA256 f81c7f1236e33b2cee419fe88aec02fcafc300fabd7fe44d0eb08d5b945ffa81 acml-2.7.0.ebuild 1719 MD5 42ed288f9a5f528cad4532c49fb6d237 acml-3.0.0.ebuild 1803 +RMD160 cadbadb5b8454e71cc39064999e4c0a7be936b6c acml-3.0.0.ebuild 1803 +SHA256 d58146d49f9d31133781e238d132636d55adb79ec91a767e23d7c621f38e4769 acml-3.0.0.ebuild 1803 +MD5 42ed288f9a5f528cad4532c49fb6d237 acml-3.1.0.ebuild 1803 +RMD160 cadbadb5b8454e71cc39064999e4c0a7be936b6c acml-3.1.0.ebuild 1803 +SHA256 d58146d49f9d31133781e238d132636d55adb79ec91a767e23d7c621f38e4769 acml-3.1.0.ebuild 1803 MD5 e92e9b2507e25e7826de1be1cce7c7ae files/c-ACML.blas 465 +RMD160 71b32038e97db51ff63ca9090bc1b3cd759c1768 files/c-ACML.blas 465 +SHA256 3f784a81417fc88dcbfc4bbf4b2497eeef5b1f88084ea5b948725c1aa54ef3fd files/c-ACML.blas 465 MD5 991ee1ce068d43f39da5177877a6b4ee files/digest-acml-2.5.0 134 +RMD160 aff8afc550514cad1ee47c40b374fbb1d9d6fbaa files/digest-acml-2.5.0 134 +SHA256 72a146f41eb03e652daff242495742c2081819b82054d2b7e2b0d9b11a7938cb files/digest-acml-2.5.0 134 MD5 3c4c90e3f371d9be4feaa163e1a3c5e8 files/digest-acml-2.7.0 141 +RMD160 b5181852b22c707ef196198975d18846565a06f4 files/digest-acml-2.7.0 141 +SHA256 b145179f1bd5f474050862e599b2fe866ad85585c67be65706a15ec54c5b2245 files/digest-acml-2.7.0 141 MD5 0822a53277b9d73fcbd6114862e26914 files/digest-acml-3.0.0 141 +RMD160 5fffe4f4cae1d17c66ab6cf62a4600a63d76c8de files/digest-acml-3.0.0 141 +SHA256 5382c60c728efa6eb5229040665d620d052adc5b27cb8f594d719869e9071d5b files/digest-acml-3.0.0 141 +MD5 a7cd760fb34a3f70b2f1cd76c4ee794e files/digest-acml-3.1.0 518 +RMD160 92c9e2afa50e9ea265fd1e73f175a3a55fc588af files/digest-acml-3.1.0 518 +SHA256 6b247371ce9a1a190f833759fc570bc065870f0e0a9bdcd406a001541e933887 files/digest-acml-3.1.0 518 MD5 ed54e2d6cb585bafe8a23f0a5d07c02b files/f77-ACML.blas 430 +RMD160 33b75ef866e80ee056f8697a7f0e220de0e15184 files/f77-ACML.blas 430 +SHA256 df878933339cfc7a51c89b0b524f9be10cefd7f2dc83e4e27f9f822920ac7ee9 files/f77-ACML.blas 430 MD5 035015e5be8999d26202cfb042029acc files/f77-ACML.lapack 441 +RMD160 d51ae2b9561c40a9d5402077e30766bfb00cab80 files/f77-ACML.lapack 441 +SHA256 b3a2a05d934e1826868399b6d6a5717d96136c36dc411ab2d0581d96e12de3c0 files/f77-ACML.lapack 441 MD5 a42a87565bfb006095c3fa658c84b275 metadata.xml 879 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFDe7mq5mJXAu5GbtIRAm6UAJ9xCwhXsQtYd6KuPu6Eco8HdtaGfACdGDN7 -omkq9V2any5EI+qdy5Ll6es= -=Z4bc ------END PGP SIGNATURE----- +RMD160 2d3f16b5906f71d5d455954d5b20afdc8b8aac1f metadata.xml 879 +SHA256 a2b244cea577e4260368dad481a0b5886a471185f966288bc58af29fb335fe74 metadata.xml 879 diff --git a/sci-libs/acml/acml-3.0.0.ebuild b/sci-libs/acml/acml-3.0.0.ebuild index b982b64cea03..b7dfafa5035a 100644 --- a/sci-libs/acml/acml-3.0.0.ebuild +++ b/sci-libs/acml/acml-3.0.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/acml-3.0.0.ebuild,v 1.1 2005/11/16 22:52:32 kugelfang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/acml-3.0.0.ebuild,v 1.2 2006/05/10 18:05:27 kugelfang Exp $ inherit eutils @@ -15,7 +15,7 @@ SRC_URI="amd64? ( acml-${MY_PV}-gnu-64bit.tgz ) RESTRICT="fetch nostrip" IUSE="sse sse2" LICENSE="ACML" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" SLOT="0" RDEPEND="virtual/libc >=app-admin/eselect-1.0_rc2" diff --git a/sci-libs/acml/acml-3.1.0.ebuild b/sci-libs/acml/acml-3.1.0.ebuild new file mode 100644 index 000000000000..12b6b77829ad --- /dev/null +++ b/sci-libs/acml/acml-3.1.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/acml-3.1.0.ebuild,v 1.1 2006/05/10 18:05:27 kugelfang Exp $ + +inherit eutils + +DESCRIPTION="AMD Core Math Library (ACML) for x86 and amd64 CPUs" +HOMEPAGE="http://developer.amd.com/acml.aspx" + +MY_PV=${PV//\./\-} +S=${WORKDIR} + +SRC_URI="amd64? ( acml-${MY_PV}-gnu-64bit.tgz ) + x86? ( acml-${MY_PV}-gnu-32bit.tgz )" +RESTRICT="fetch nostrip" +IUSE="sse sse2" +LICENSE="ACML" +KEYWORDS="~amd64 ~x86" +SLOT="0" +RDEPEND="virtual/libc + >=app-admin/eselect-1.0_rc2" +PROVIDE="virtual/blas + virtual/lapack" + +src_unpack() { + unpack ${A} + if [ "${ARCH}" == "amd64" ] ; then + export BITS="64" + elif [ "${ARCH}" == "x86" ] ; then + export BITS="32" + if ! use sse2 ; then + use sse \ + && export SUFFIX="_nosse2" \ + || export SUFFIX="_nosse" + fi + fi + (DISTDIR="${S}" unpack contents-acml-${MY_PV}-gnu-${BITS}bit.tgz) + + mv Doc doc +} + +src_compile() { + return +} + +src_install() { + # Documentation + cd ${S}/doc + dodoc acml.* + + # Headers + mkdir -p ${D}/usr/include/acml/ + cp ${S}/gnu${BITS}${SUFFIX}/include/* ${D}/usr/include/acml/ \ + || die "Could not copy include files" + + # Libraries + mkdir -p ${D}/usr/$(get_libdir)/ + cp ${S}/gnu${BITS}${SUFFIX}/lib/* ${D}/usr/$(get_libdir)/ \ + || die "Could not copy library files" + unset SUFFIX + + # Configfiles + mkdir -p ${D}/usr/$(get_libdir)/{blas,lapack} + for x in ${FILESDIR}/*.{blas,lapack}; do + y="$(basename $x)" + cp $x ${D}/usr/$(get_libdir)/${y/*\.}/${y/\.*} + done +} + +pkg_postinst() { + einfo "To use ACML's BLAS features, you have to issue (as root):" + einfo "\n\t/usr/bin/eselect blas set ACML" + einfo "To use ACML's LAPACK features, you have to issue (as root):" + einfo "\n\t/usr/bin/eselect lapack set ACML" +} diff --git a/sci-libs/acml/files/digest-acml-3.1.0 b/sci-libs/acml/files/digest-acml-3.1.0 new file mode 100644 index 000000000000..39d53cbafbbd --- /dev/null +++ b/sci-libs/acml/files/digest-acml-3.1.0 @@ -0,0 +1,6 @@ +MD5 fe959ed7661a2b275d92a7e83c7e2b3f acml-3-1-0-gnu-32bit.tgz 24132771 +RMD160 45530e58db9cc6ff31721cca1f440a852ca6a2a9 acml-3-1-0-gnu-32bit.tgz 24132771 +SHA256 32581925aad8df6449453cc62eeaa28a07b6c081b625a8a77e985859466e05de acml-3-1-0-gnu-32bit.tgz 24132771 +MD5 15e933002e5c6c147c15194b5f619093 acml-3-1-0-gnu-64bit.tgz 10052069 +RMD160 6b32df6645068299e3905b5758c16dc1f21960e3 acml-3-1-0-gnu-64bit.tgz 10052069 +SHA256 0d0002310297d03efff198bcc3204b5f690e9387f959d8bd8b78a0e4ca0f2f14 acml-3-1-0-gnu-64bit.tgz 10052069 |