aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2006-09-02 13:44:21 -0700
committerDonnie Berkholz <donnie@comet.(none)>2006-09-02 13:44:21 -0700
commiteed2a8c124817a23f6ae8f060d8398bb1ae9c4bc (patch)
tree4b23d1d95b2a3f0b1eceed16fab0edc3e5327c5d /sci-libs
parentespresso: add forgotten patches (diff)
downloaddberkholz-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.ebuild45
-rw-r--r--sci-libs/cctbx/files/digest-cctbx-2005.12.29.20293
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