Created
September 30, 2009 17:19
-
-
Save turbolent/198260 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PortSystem 1.0 | |
name chicken | |
version 4.2.0 | |
categories lang scheme | |
maintainers gmail.com:arto.bendiken waqar gmail.com:ivan.g.raikov | |
description Compiler for the Scheme programming language | |
long_description \ | |
Chicken produces portable, efficient C, supports almost all \ | |
of the current Scheme language standard, the Revised5 Report \ | |
on the Algorithmic Language Scheme (R5RS ), and includes many \ | |
enhancements and extensions. | |
homepage http://www.call-with-current-continuation.org/ | |
platforms darwin | |
master_sites http://chicken.wiki.br/releases/${version} | |
distfiles ${distname}${extract.suffix} | |
checksums md5 4705b7634447a571ff083f435c110fe3\ | |
sha1 c09922884eb145ad993e0d84116678cc9c98afbe\ | |
rmd160 a5d0bbc56ec1acf92628dc82d88c80bf3c069ce1 | |
configure { | |
reinplace "s|C_COMPILER ?= gcc|C_COMPILER ?= ${configure.cc}|" ${worksrcpath}/defaults.make | |
reinplace "s|CXX_COMPILER ?= g++|C_COMPILER ?= ${configure.cxx}|" ${worksrcpath}/defaults.make | |
} | |
pre-build { | |
system "cd ${worksrcpath} && ${build.cmd} ${build.args}" | |
} | |
build.args PLATFORM=macosx ARCH=x86-64 PREFIX=${prefix} | |
use_configure yes | |
destroot.args PLATFORM=macosx ARCH=x86-64 PREFIX=${prefix} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment