source: trunk/dports/lang/bigloo/Portfile

Last change on this file was 146583, checked in by khindenburg@…, 19 months ago

hevea, bibtex2html, lbdb, camlimages, auctex, tom, bigloo: set nomaintainer #50525

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.0 KB
Line 
1# -*- 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
2# $Id: Portfile 146583 2016-03-12 20:12:07Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                bigloo
7version             3.8c
8categories          lang scheme
9platforms           darwin
10license             {GPL-2+ LGPL}
11maintainers         nomaintainer
12
13description         Bigloo is a fast Scheme implementation.
14long_description    Bigloo is a Scheme implementation devoted to one goal: \
15                    enabling Scheme based programming style where C(++) is \
16                    usually required. Bigloo attempts to make Scheme practical \
17                    by offering features usually presented by traditional \
18                    programming languages but not offered by Scheme and \
19                    functional programming. Bigloo compiles Scheme modules. \
20                    It delivers small and fast standalone binary executables. \
21                    Bigloo enables full connections between Scheme and C programs, \
22                    between Scheme and Java programs, and between Scheme and \
23                    C# programs.
24
25homepage            http://www-sop.inria.fr/mimosa/fp/Bigloo/
26master_sites        ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/
27distfiles           ${name}${version}.tar.gz
28worksrcdir          ${name}${version}
29checksums           rmd160  0bbbd73c8249450e61ee00a28dae94fae4f739ee \
30                    sha256  3835d6aec4428f7a9dc8029a434b4c845e7ea15728141d60b72f9ebc6ddd45e1
31
32if {[string match "*clang*" ${configure.compiler}]} {
33    configure.cflags-append -fbracket-depth=4096
34}
35
36configure.args      --mandir=${prefix}/share/man/man1 \
37                    --infodir=${prefix}/share/info \
38                    --docdir=${prefix}/share/doc/bigloo \
39                    --lispdir=${prefix}/share/emacs/site-lisp/bigloo \
40                    --jvm=yes \
41                    --native-default-backend \
42                    --finalization=yes \
43                    --stack-check=no
44
45build.target
Note: See TracBrowser for help on using the repository browser.