Add rakudo.eclass and dev-raku/*

rakudo.eclass requires install-dist.raku installed by a modified version
of dev-lang/rakudo. Gentoo overlay's dev-lang/rakudo doesn't install
install-dist.raku.

rakudo.eclass is minimal and elegant. dev-raku/* packages depend on
rakudo.eclass.

Signed-off-by: amano.kenji <amano.kenji@proton.me>
This commit is contained in:
amano.kenji
2023-02-02 12:16:53 +00:00
parent 9721e16a29
commit 78362dcc30
80 changed files with 951 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
# Copyright 2020-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
inherit rakudo
DESCRIPTION="Makefile based distribution builder"
HOMEPAGE="https://raku.land/cpan:NINE/Distribution::Builder::MakeFromJSON"
SRC_URI="mirror://cpan/authors/id//N/NI/NINE/Perl6/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="primaryuri"
RDEPEND="dev-raku/System-Query"
DEPEND="${RDEPEND}"
DOCS="README.md Changes"

View File

@@ -0,0 +1 @@
DIST Distribution-Builder-MakeFromJSON-0.6.tar.gz 6273 BLAKE2B 5d5b0519fb4ca73923737ce260b351835bd3bb5e34bf275f7aa9a405e495cd374f2ddab024bcf9f4ad6430d216a42c20518237abb25b9c3a68efa0def9bec8ef SHA512 153d719d40d76238f57e0ee6389fe4f1a01a8a1d82983881ec0cb2d2eb80f7cec53585a55ba0fab9b7b2bddb44fd2fab6a4cc9d77f1a8ef42c9939fd369c4525

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
</pkgmetadata>