turbo24prg (owner)

Revisions

gist: 198260 Download_button fork
public
Public Clone URL: git://gist.github.com/198260.git
Embed All Files: show embed
chicken-4.2.0 Portfile #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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}