# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ inherit autotools MY_P=${P/mars/mars-src} DESCRIPTION="Multicore Application Runtime System" HOMEPAGE="ftp://ftp.infradead.org/pub/Sony-PS3/mars/" SRC_URI="ftp://ftp.infradead.org/pub/Sony-PS3/mars/1.0.1/${MY_P}.tar.gz" LICENSE="MIT_Plus MIT" SLOT="0" KEYWORDS="~ppc64" IUSE="" DEPEND="sys-libs/libspe2" RDEPEND="${DEPEND}" S="${WORKDIR}/${MY_P}/core" src_unpack () { unpack ${A} cd "${S}" # repeat after me: "dummy tuples are bogus" sed -i -e "s:/spu:/spu-elf:" \ -e "s:--host=spu:--host=spu-elf:" configure.ac eautoreconf } src_compile () { unset CFLAGS unset CXXFLAGS unset CFLAGS_ppc64 econf --with-mars-platform=cell || die emake || die } src_install () { emake -j1 DESTDIR="${D}" install }