# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=4 AUTOTOOLS_AUTORECONF=true inherit autotools-utils eutils flag-o-matic MY_PV=${PV/_p/-} MY_P="${PN}-${MY_PV}" DESCRIPTION="Object-oriented libraries for crystallographic data and crystallographic computation" HOMEPAGE="http://www.ysbl.york.ac.uk/~cowtan/clipper/clipper.html" SRC_URI="http://www.ysbl.york.ac.uk/~cowtan/clipper/${MY_P}-ac.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" IUSE="debug static-libs" RDEPEND=" sci-libs/ccp4-libs sci-libs/fftw sci-libs/mmdb" DEPEND="${RDEPEND}" S="${WORKDIR}"/${PN}-2.1 PATCHES=( "${FILESDIR}"/20091215-missing-var.patch "${FILESDIR}"/${PV}-makefile.patch "${FILESDIR}"/${P}-outofsourcebuild.patch ) src_configure() { # Recommended on ccp4bb/coot ML to fix crashes when calculating maps # on 64-bit systems append-flags -fno-strict-aliasing local myeconfargs=( --enable-ccp4 --enable-cif --enable-cns --enable-contrib --enable-minimol --enable-mmdb --enable-phs --with-mmdb="${EPREFIX}/usr" $(use_enable debug) ) autotools-utils_src_configure } src_test() { emake -C "${AUTOTOOLS_BUILD_DIR}"/examples check }