diff options
author | Patrick Lauer <patrick@gentoo.org> | 2011-10-28 15:18:17 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2011-10-28 15:18:17 +0000 |
commit | 50e577019e3f1beee679caaa50845a71c1237e31 (patch) | |
tree | 25bfdfc17783d2e60cf02c7733a864ab0afcdddc /dev-lang | |
parent | [media-libs/phonon-4.5.1] Define EGIT_REPO for PV==9999 and not for PV!=9999.... (diff) | |
download | gentoo-2-50e577019e3f1beee679caaa50845a71c1237e31.tar.gz gentoo-2-50e577019e3f1beee679caaa50845a71c1237e31.tar.bz2 gentoo-2-50e577019e3f1beee679caaa50845a71c1237e31.zip |
Initial import for #388173, ebuild by Martin von Gagern
(Portage version: 2.2.0_alpha71/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/nqp/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lang/nqp/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/nqp/metadata.xml | 9 | ||||
-rw-r--r-- | dev-lang/nqp/nqp-2011.10.ebuild | 47 |
4 files changed, 70 insertions, 0 deletions
diff --git a/dev-lang/nqp/ChangeLog b/dev-lang/nqp/ChangeLog new file mode 100644 index 000000000000..27aa1330536b --- /dev/null +++ b/dev-lang/nqp/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-lang/nqp +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/ChangeLog,v 1.1 2011/10/28 15:18:17 patrick Exp $ + +*nqp-2011.10 (28 Oct 2011) + + 28 Oct 2011; Patrick Lauer <patrick@gentoo.org> +nqp-2011.10.ebuild, + +metadata.xml: + Initial import for #388173, ebuild by Martin von Gagern + diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest new file mode 100644 index 000000000000..6ee4e06c34db --- /dev/null +++ b/dev-lang/nqp/Manifest @@ -0,0 +1,4 @@ +DIST nqp-2011.10.tar.gz 618678 RMD160 94539905dee02d16798e796c7baf0206e718aa84 SHA1 2a29f0ad1785e107a052363144289823f4460e1b SHA256 d5d3d6f1bbf3cc05eb8c7607c4b927675b1851fc8e2bd92a73b24a6f4f8bf337 +EBUILD nqp-2011.10.ebuild 907 RMD160 5688a78d8a0ee03b66680aa2ff4a61b7881a4808 SHA1 83312bcd8ded392c25c7f397ae65f0d5c4f6fcfb SHA256 774bc05eb7b846eb92655a2b23af6e69a96f9bb72c8c30db9695a7ef4d25641b +MISC ChangeLog 288 RMD160 409154f5439ca78bbde919606fd23c4a6ac8fa9c SHA1 a3ac062b3ee0c2ad135d8437bc22c76572c997ce SHA256 62466b9f3c3c2011dee266b3609f0b566c60fee62f73a3ba127ecec8156518e9 +MISC metadata.xml 252 RMD160 d329c5ff5d47871cbdafab709322b77ce275f0ad SHA1 dd8f1f3d6232e95a5753bb993d4ed8752d89446f SHA256 2d53d1d9369e88cc0380590dbb20a2e458cb651a0aa935e4b102bd465d54c524 diff --git a/dev-lang/nqp/metadata.xml b/dev-lang/nqp/metadata.xml new file mode 100644 index 000000000000..0f092fb5a12f --- /dev/null +++ b/dev-lang/nqp/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>perl</herd> + <maintainer> + <email>patrick@gentoo.org</email> + <name>Patrick Lauer</name> + </maintainer> +</pkgmetadata> diff --git a/dev-lang/nqp/nqp-2011.10.ebuild b/dev-lang/nqp/nqp-2011.10.ebuild new file mode 100644 index 000000000000..d49fa048ca7d --- /dev/null +++ b/dev-lang/nqp/nqp-2011.10.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2011.10.ebuild,v 1.1 2011/10/28 15:18:17 patrick Exp $ + +EAPI=3 + +inherit eutils multilib + +PARROT_VERSION="3.9.0" + +DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler" +HOMEPAGE="http://rakudo.org/" +SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]" +DEPEND="${RDEPEND} + dev-lang/perl" + +src_prepare() { + cd "${WORKDIR}" + ln -s * "${S}" || die + cd "${S}" + echo "${PV}" > VERSION +} + +src_configure() { + perl Configure.pl || die +} + +src_test() { + emake -j1 test || die +} + +src_install() { + emake DESTDIR="${ED}" install || die + + dodoc CREDITS README || die + + if use doc; then + dodoc docs/* || die + fi +} |