Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 766800 Details for
Bug 827802
dev-lang/rakudo lacks an ebuild for the zef module installer
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
rakudo.eclass
rakudo.eclass (text/plain), 1.08 KB, created by
anonymous
on 2022-03-11 16:04:07 UTC
(
hide
)
Description:
rakudo.eclass
Filename:
MIME Type:
Creator:
anonymous
Created:
2022-03-11 16:04:07 UTC
Size:
1.08 KB
patch
obsolete
># Copyright 1999-2022 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > ># @ECLASS: rakudo ># @MAINTAINER: ># crocket <748856+crocket@users.noreply.github.com> ># @BLURB: An eclass for raku modules > >EXPORT_FUNCTIONS src_install > >DEPEND="dev-lang/rakudo:=" >RDEPEND="dev-lang/rakudo:=" > ># @FUNCTION: rakudo_get_repo ># @USAGE: <repository-name> ># @RETURN: path to a named raku repository >rakudo_get_repo() { > func="CompUnit::RepositoryRegistry.repository-for-name" > site_repo=$(raku -e "say $func('$1')") > echo ${site_repo#inst#} >} > ># @FUNCTION: rakudo_bin_symlink ># @USAGE: <repository-name executable-in-repository/bin> ># @DESCRIPTION: Make a symlink to site-repository/bin/$2 in /usr/bin >rakudo_bin_symlink() { > repo=$(rakudo_get_repo $1) > dosym "$repo/bin/$2" "/usr/bin/$2" >} > ># @FUNCTION: rakudo_install ># @USAGE: <repository-name> ># @DESCRIPTION: Install rakudo module onto repository-name >rakudo_install() { > repo=$(rakudo_get_repo $1) > env RAKUDO_RERESOLVE_DEPENDENCIES=0 \ > raku-install-dist --to="${D}$repo" --for=$1 >} > >rakudo_src_install() { > rakudo_install site >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 827802
:
766797
|
766798
|
766799
|
766800
|
766801
|
766804
|
766805