[MacPorts] #50158: panda: get a functional installation
MacPorts
noreply at macports.org
Sat Feb 6 09:05:22 PST 2016
#50158: panda: get a functional installation
-------------------------+--------------------------------
Reporter: mojca@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: panda |
-------------------------+--------------------------------
Description changed by mojca@…:
Old description:
> Now that `rakudo` is available, it would be nice to get `panda` working.
>
> Here's a starting point that doesn't work properly yet:
> {{{
> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c
> -basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
> # $Id: $
>
> PortSystem 1.0
> PortGroup github 1.0
>
> github.setup tadzik panda 2015.12
> description Perl 6 module installer
> long_description ${description}
> maintainers coleda.com:will mojca openmaintainer
> categories lang devel perl
> license Artistic-2
> platforms darwin
>
> checksums rmd160 6c81ee9e32552b4c06d3e8a5c5256c06a51d347a \
> sha256
> d326393cc8499780663abfee849ca334411d8001646209f96c9f691cc94f2ec9
>
> depends_build port:rakudo
>
> configure.cmd ${prefix}/bin/perl6 bootstrap.pl
> }}}
>
> Most likely we will have to work with upstream developers to get the
> installer behave in the desired way. For example, the build ends up with
> {{{
> ==> Please make sure that
> inst#/opt/local/var/macports/build/_path_to_perl_lang_panda/panda/work/.home/.perl6/2015.12/bin
> is in your PATH
> }}}
>
> (Alternatively we could wait for the official release of `rakudo-star`.
> After all, `perl5` comes with `cpan` and a bunch of essential modules
> included as well.)
New description:
Now that `rakudo` is available, it would be nice to get `panda` working.
Most likely we will have to work with upstream developers to get the
installer behave in the desired way. For example, the build ends up with
{{{
==> Please make sure that
inst#/opt/local/var/macports/build/_path_to_perl_lang_panda/panda/work/.home/.perl6/2015.12/bin
is in your PATH
}}}
Some relevant links about packaging:
* https://github.com/rakudo/rakudo/blob/nom/docs/module_management.md
* https://github.com/perl6/toolchain-bikeshed
--
--
Ticket URL: <https://trac.macports.org/ticket/50158#comment:6>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list