summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2011-10-28 15:18:17 +0000
committerPatrick Lauer <patrick@gentoo.org>2011-10-28 15:18:17 +0000
commit50e577019e3f1beee679caaa50845a71c1237e31 (patch)
tree25bfdfc17783d2e60cf02c7733a864ab0afcdddc /dev-lang
parent[media-libs/phonon-4.5.1] Define EGIT_REPO for PV==9999 and not for PV!=9999.... (diff)
downloadgentoo-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/ChangeLog10
-rw-r--r--dev-lang/nqp/Manifest4
-rw-r--r--dev-lang/nqp/metadata.xml9
-rw-r--r--dev-lang/nqp/nqp-2011.10.ebuild47
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
+}