Skip to content

Instantly share code, notes, and snippets.

@MattOates
Created September 10, 2013 22:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MattOates/6516514 to your computer and use it in GitHub Desktop.
Save MattOates/6516514 to your computer and use it in GitHub Desktop.
First attempt at a Portfile for Rakudo*
# -*- 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
name rakudo-star
conflicts parrot
version 2013.08
categories perl
platforms darwin
license Artistic-2
maintainers gmail.com:mattoates
description Rakudo* Perl6 distribution.
long_description Rakudo* is a packaged distribution of the Rakudo Perl6 compiler targeting the Parrot virtual machine.
homepage http://rakudo.org
master_sites http://rakudo.org/downloads/star/
checksums rmd160 16e3ee89dec6f4927a97a4f9e223ac107c188b25 \
sha256 633308e5d9f3f0fc661302810cdc30e55dd4709f2196a8f41e9f59ba336ee48c
depends_lib path:bin/perl:perl5 \
port:git-core \
port:gmp \
port:icu \
port:libffi
configure.cmd perl Configure.pl
configure.args --gen-parrot
destroot.target install
destroot.args DESTDIR=${destroot}
build.type gnu
build.target
test.target test
test.run yes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment