#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