diff options
Diffstat (limited to 'app-misc/spe-samples/spe-samples-1.0.ebuild')
-rw-r--r-- | app-misc/spe-samples/spe-samples-1.0.ebuild | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/app-misc/spe-samples/spe-samples-1.0.ebuild b/app-misc/spe-samples/spe-samples-1.0.ebuild index 1c9cdd5..0282957 100644 --- a/app-misc/spe-samples/spe-samples-1.0.ebuild +++ b/app-misc/spe-samples/spe-samples-1.0.ebuild @@ -8,14 +8,25 @@ SRC_URI="http://dev.gentoo.org/~lu_zero/distfiles/spe-samples-1.0.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~ppc" +KEYWORDS="~ppc ~ppc64" IUSE="" DEPEND=">=sys-libs/libspe2-2.0" RDEPEND="" +# fixme: provide an spu eclass to do basic checks and autostuff fixes + src_unpack() { unpack ${A} # make sure it uses the right compiler. sed -i -e "s:spu-gcc:spu-elf-gcc:g" ${S}/*/spe/configure* + # fixme: kill c++/fortran checks! +} + +src_compile() { + # just to be sure + unset CFLAGS + unset CXXFLAGS + ./configure --prefix=/usr || die "configure failed" + emake || die "build failed" } |