# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" inherit base autotools MY_P=${PN}.${PV} DESCRIPTION="Poly/ML is a full implementation of Standard ML" HOMEPAGE="http://www.polyml.org" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" IUSE="X elibc_glibc +gmp portable test +threads" RDEPEND="X? ( x11-libs/motif:0 ) gmp? ( >=dev-libs/gmp-5 ) elibc_glibc? ( threads? ( >=sys-libs/glibc-2.13 ) )" DEPEND="${RDEPEND}" S=${WORKDIR}/${MY_P} PATCHES=("${FILESDIR}/${PN}-5.4.1-configure.patch" "${FILESDIR}/${PN}-5.4.1-asm.patch") src_prepare() { base_src_prepare eautoreconf } src_configure() { econf \ $(use_with X x) \ $(use_with gmp) \ $(use_with portable) \ $(use_with threads) } src_test() { emake tests || die "tests failed" }