From 1b277954cbb7ff1a613d7a9543de5fd5a1249d5d Mon Sep 17 00:00:00 2001 From: bicatali Date: Thu, 21 Sep 2006 12:21:14 +0000 Subject: added numpy-1.0_rc1.ebuild git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@323 32389bae-6d03-0410-99cf-db05cde120eb --- dev-python/numpy/ChangeLog | 5 +++ dev-python/numpy/Manifest | 16 ++++++-- dev-python/numpy/files/digest-numpy-1.0_rc1 | 3 ++ dev-python/numpy/numpy-1.0_rc1.ebuild | 57 +++++++++++++++++++++++++++++ 4 files changed, 77 insertions(+), 4 deletions(-) create mode 100644 dev-python/numpy/files/digest-numpy-1.0_rc1 create mode 100644 dev-python/numpy/numpy-1.0_rc1.ebuild (limited to 'dev-python/numpy') diff --git a/dev-python/numpy/ChangeLog b/dev-python/numpy/ChangeLog index 501e4efcc..f656e014e 100644 --- a/dev-python/numpy/ChangeLog +++ b/dev-python/numpy/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*numpy-1.0_rc1 (21 Sep 2006) + + 21 Sep 2006; Sebastien Fabbro +numpy-1.0_rc1.ebuild: + Version bump. Same asneeded problem. + *numpy-1.0_beta5 (05 Sep 2006) 05 Sep 2006; Sebastien Fabbro +numpy-1.0_beta5.ebuild: diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest index 4a4b61c42..64dfe7abe 100644 --- a/dev-python/numpy/Manifest +++ b/dev-python/numpy/Manifest @@ -1,12 +1,17 @@ DIST numpy-1.0b5.tar.gz 1112924 RMD160 994baabc9df870dcdf5fbf62b1789e0d5fcb417b SHA1 001797105ba9924f50dc1115b5d5eaf1673e4d30 SHA256 6c275c479aeca7ed17524b923179c95e90fb3f8f10be762841c9198ad392e465 +DIST numpy-1.0rc1.tar.gz 1120453 RMD160 2a08da4e7f9ea9c5ff8f43d3af63bd2af1218704 SHA1 3a046507eaee5c75c2808c8b726e089196efea35 SHA256 af994dacc3e58beb51876b6d465fe5ca7435d945475ce382388453070102bb5c EBUILD numpy-1.0_beta5.ebuild 1532 RMD160 c9f5295a610d7a46dbd5e6fcacd09e9775418681 SHA1 35c4429eddb1999d520d6c915c089c99c258b658 SHA256 2f51d88d59efa35e6a959dd5cf018ac41dd15f1512196627b9ac31be6bbaa721 MD5 683713d2103cb96eed22147be5e3ea37 numpy-1.0_beta5.ebuild 1532 RMD160 c9f5295a610d7a46dbd5e6fcacd09e9775418681 numpy-1.0_beta5.ebuild 1532 SHA256 2f51d88d59efa35e6a959dd5cf018ac41dd15f1512196627b9ac31be6bbaa721 numpy-1.0_beta5.ebuild 1532 -MISC ChangeLog 1997 RMD160 16bc3704881e3d6270e8ece0894f8e812f1a8a39 SHA1 451e3a9ec78b3d594ec0a8551913a8966b573303 SHA256 852b91f701787e5fc7ee5e018b14f9c0613486b8d95039e6e637bf231aa1433a -MD5 842dd8aa84aa2ee5aec1bd5f15525e82 ChangeLog 1997 -RMD160 16bc3704881e3d6270e8ece0894f8e812f1a8a39 ChangeLog 1997 -SHA256 852b91f701787e5fc7ee5e018b14f9c0613486b8d95039e6e637bf231aa1433a ChangeLog 1997 +EBUILD numpy-1.0_rc1.ebuild 1547 RMD160 eb69adc239e0b2746d127788dea32bb89b44f96f SHA1 18568d3961cd499cdea8b47aef389948bf5daf37 SHA256 c9dea85a4ebcf8a70aa1c817e6800c0438acf53a5e70c2ef9b5f6b5589ab4987 +MD5 28287ef8a8bf0a6ffc030d81d17b05f7 numpy-1.0_rc1.ebuild 1547 +RMD160 eb69adc239e0b2746d127788dea32bb89b44f96f numpy-1.0_rc1.ebuild 1547 +SHA256 c9dea85a4ebcf8a70aa1c817e6800c0438acf53a5e70c2ef9b5f6b5589ab4987 numpy-1.0_rc1.ebuild 1547 +MISC ChangeLog 2139 RMD160 31d689e1b519f83f9236781cf45dac2a8fc8e12e SHA1 e60c256aa8d823727fcfbe62769df1231329a1d1 SHA256 940b9686178979f605c537123fe640b46f8aab413c32a41999d8045823ee1943 +MD5 bb5a2f61cc2cc9f91fdc810ae8a6f2a2 ChangeLog 2139 +RMD160 31d689e1b519f83f9236781cf45dac2a8fc8e12e ChangeLog 2139 +SHA256 940b9686178979f605c537123fe640b46f8aab413c32a41999d8045823ee1943 ChangeLog 2139 MISC metadata.xml 617 RMD160 fcb64d876af5dffc1a1cc308f6e76a3ff3525244 SHA1 5e056fcc834226a96a9a7197ba2f2c0c076634d5 SHA256 eda38840db709ec1460753d542150351bcd8eaf235fcd58252e45712d64cad6a MD5 9251edbaa605d72f2c04cc0a5b4f9a84 metadata.xml 617 RMD160 fcb64d876af5dffc1a1cc308f6e76a3ff3525244 metadata.xml 617 @@ -14,3 +19,6 @@ SHA256 eda38840db709ec1460753d542150351bcd8eaf235fcd58252e45712d64cad6a metadata MD5 c8015059f7dfe664d4c4d801366fdfd1 files/digest-numpy-1.0_beta5 238 RMD160 cac7746da7f215771286caad38a87fe63f27c4bf files/digest-numpy-1.0_beta5 238 SHA256 3b9e3d704cf2d4de6b4e328e8fa268481ff4f8a687740dc6c7b8a69a3f081f86 files/digest-numpy-1.0_beta5 238 +MD5 363ee21807073a4c1856406d9329da06 files/digest-numpy-1.0_rc1 241 +RMD160 837662dd5186dd43661e80cffc2483c53a576078 files/digest-numpy-1.0_rc1 241 +SHA256 316e9d16de5ef3a1630514cba947a652f78d66cec040ad153e76ae67c1bdc9c8 files/digest-numpy-1.0_rc1 241 diff --git a/dev-python/numpy/files/digest-numpy-1.0_rc1 b/dev-python/numpy/files/digest-numpy-1.0_rc1 new file mode 100644 index 000000000..cfd154424 --- /dev/null +++ b/dev-python/numpy/files/digest-numpy-1.0_rc1 @@ -0,0 +1,3 @@ +MD5 b8cd486ee334520047f9a35454dad94a numpy-1.0rc1.tar.gz 1120453 +RMD160 2a08da4e7f9ea9c5ff8f43d3af63bd2af1218704 numpy-1.0rc1.tar.gz 1120453 +SHA256 af994dacc3e58beb51876b6d465fe5ca7435d945475ce382388453070102bb5c numpy-1.0rc1.tar.gz 1120453 diff --git a/dev-python/numpy/numpy-1.0_rc1.ebuild b/dev-python/numpy/numpy-1.0_rc1.ebuild new file mode 100644 index 000000000..944d9d011 --- /dev/null +++ b/dev-python/numpy/numpy-1.0_rc1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit distutils flag-o-matic + +MY_P=${P/beta/b} +MY_P=${MY_P/_/} +DESCRIPTION="Multi-dimensional array object and processing for Python." +SRC_URI="mirror://sourceforge/numpy/${MY_P}.tar.gz" +HOMEPAGE="http://numpy.scipy.org/" +# numpy provides the latest version of dev-python/f2py +DEPEND=">=dev-lang/python-2.3 + !dev-python/f2py + lapack? ( virtual/blas + virtual/lapack )" +IUSE="lapack" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +LICENSE="BSD" +RESTRICT="test" +S="${WORKDIR}/${MY_P}" + +src_unpack() { + unpack ${A} + cd "${S}" + # sed to patch ATLAS libraries names (gentoo specific) + sed -i \ + -e "s:f77blas:blas:g" \ + numpy/distutils/system_info.py + + if use lapack; then + echo "[atlas]" > site.cfg + echo "include_dirs = /usr/include/atlas" >> site.cfg + echo "atlas_libs = lapack, blas, cblas, atlas" >> site.cfg + echo -n "library_dirs = /usr/$(get_libdir)/lapack:" >> site.cfg + if [ -d "/usr/$(get_libdir)/blas/threaded-atlas" ]; then + echo "/usr/$(get_libdir)/blas/threaded-atlas" >> site.cfg + else + echo "/usr/$(get_libdir)/blas/atlas" >> site.cfg + fi + else + export ATLAS=None + fi + + # could not make it work with as-needed stuff + # it looks like you need to remove the ldflags in the make.conf + # and run env-update to really remove the as-needed. The filter does not seem to + # do anything. Anyone has a clue? + #filter-ldflags -Wl,--as-needed --as-needed +} + + +src_install() { + distutils_src_install + dodoc numpy/doc/* +} -- cgit v1.2.3-65-gdbad