diff options
Diffstat (limited to 'dev-lang/nqp/nqp-2016.03.ebuild')
-rw-r--r-- | dev-lang/nqp/nqp-2016.03.ebuild | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/dev-lang/nqp/nqp-2016.03.ebuild b/dev-lang/nqp/nqp-2016.03.ebuild deleted file mode 100644 index 63020f3..0000000 --- a/dev-lang/nqp/nqp-2016.03.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -# still not working -RESTRICT="test" - -inherit eutils multilib versionator - -GITCRAP=d1e443f - -DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler" -HOMEPAGE="http://rakudo.org/" -SRC_URI="https://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="doc java +moar" -REQUIRED_USE="|| ( java moar )" - -RDEPEND=" - java? ( >=virtual/jre-1.7 ) - moar? ( ~dev-lang/moarvm-${PV} ) - dev-libs/libffi" -DEPEND="${RDEPEND} - java? ( >=virtual/jdk-1.7 ) - dev-lang/perl" - -S=${WORKDIR}/perl6-nqp-${GITCRAP} - -src_configure() { - use java && myconf+="jvm," - use moar && myconf+="moar," - perl Configure.pl --backend=${myconf} --prefix=/usr || die - # dirty hack to make dyncall not fail - sed -i -e 's/-Werror=missing-prototypes//' Makefile || die - sed -i -e 's/-Werror=missing-declarations//' Makefile || die - sed -i -e 's/-Werror=strict-prototypes//' Makefile || die - - # more dirty hack to allow building with newer gcc - sed -i -e 's/-Werror=implicit-function-declaration//' Makefile || die - sed -i -e 's/-Werror=nested-externs//' Makefile || die -} - -src_compile() { - emake -j1 || die -} - -src_test() { - emake -j1 test || die -} - -src_install() { - emake DESTDIR="${ED}" install || die - - dodoc CREDITS README.pod || die - - if use doc; then - dodoc -r docs/* || die - fi -} |