Opened 8 years ago

Last modified 3 years ago

#50158 closed submission

panda: get a functional installation — at Initial Version

Reported by: mojca (Mojca Miklavec) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: will@…
Port: panda

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.)

Change History (0)

Note: See TracTickets for help on using tickets.