diff options
author | Donnie Berkholz <dberkholz@gentoo.org> | 2006-09-02 13:44:21 -0700 |
---|---|---|
committer | Donnie Berkholz <donnie@comet.(none)> | 2006-09-02 13:44:21 -0700 |
commit | eed2a8c124817a23f6ae8f060d8398bb1ae9c4bc (patch) | |
tree | 4b23d1d95b2a3f0b1eceed16fab0edc3e5327c5d /sci-libs | |
parent | espresso: add forgotten patches (diff) | |
download | dberkholz-eed2a8c124817a23f6ae8f060d8398bb1ae9c4bc.tar.gz dberkholz-eed2a8c124817a23f6ae8f060d8398bb1ae9c4bc.tar.bz2 dberkholz-eed2a8c124817a23f6ae8f060d8398bb1ae9c4bc.zip |
cctbx: newer ebuild, still broken
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/cctbx/cctbx-2005.12.29.2029.ebuild | 45 | ||||
-rw-r--r-- | sci-libs/cctbx/files/digest-cctbx-2005.12.29.2029 | 3 |
2 files changed, 48 insertions, 0 deletions
diff --git a/sci-libs/cctbx/cctbx-2005.12.29.2029.ebuild b/sci-libs/cctbx/cctbx-2005.12.29.2029.ebuild new file mode 100644 index 0000000..8251f8b --- /dev/null +++ b/sci-libs/cctbx/cctbx-2005.12.29.2029.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit toolchain-funcs python + +MY_PV="${PV//./_}" +DESCRIPTION="Computational Crystallography Toolbox" +HOMEPAGE="http://cctbx.sourceforge.net/" +SRC_URI="mirror://gentoo/cctbx_bundle-${PV}.tar.gz" +LICENSE="cctbx" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +RDEPEND="" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${A} +} + +src_compile() { + # Get CXXFLAGS in format suitable for substitition into SConscript + for i in ${CXXFLAGS}; do + OPTS="${OPTS} \"${i}\"," + done + + # Strip off the last comma + OPTS=${OPTS%,} + + # Fix CXXFLAGS + sed -i \ + -e "s:\"-O3\", \"-ffast-math\":${OPTS}:g" \ + ${S}/libtbx/SConscript + + python libtbx/configure.py \ + --compiler=$(tc-getCC) \ + mmtbx \ + || die "configure failed" + libtbx.scons || die "make failed" +} + +src_install() { + einstall || die "install failed" +} diff --git a/sci-libs/cctbx/files/digest-cctbx-2005.12.29.2029 b/sci-libs/cctbx/files/digest-cctbx-2005.12.29.2029 new file mode 100644 index 0000000..90d884c --- /dev/null +++ b/sci-libs/cctbx/files/digest-cctbx-2005.12.29.2029 @@ -0,0 +1,3 @@ +MD5 63d55de19993e658189a14aff889210c cctbx_bundle-2005.12.29.2029.tar.gz 18535076 +RMD160 bdbac9ec626c18aef0edb4489cde4f6ebf3c8550 cctbx_bundle-2005.12.29.2029.tar.gz 18535076 +SHA256 aff3093f4d555c4943eedf7de322b666c19d4aff10df7ae61353ae3e7f3e8ccc cctbx_bundle-2005.12.29.2029.tar.gz 18535076 |