source: trunk/dports/lang/ocaml/Portfile @ 2125

Last change on this file since 2125 was 2125, checked in by mij, 17 years ago

Add CVS Id tags.

  • Property svn:eol-style set to native
File size: 1.2 KB
Line 
1# $Id: Portfile,v 1.4 2003/03/03 06:57:42 mij Exp $
2
3PortSystem 1.0
4name            ocaml
5version         3.06
6revision        0
7categories      lang
8maintainers     jpm@opendarwin.org
9description     Latest implementation of the Caml dialect of ML
10long_description        \
11        The main novelties compared with its ancestor, Caml Light, are: \
12        1) Full support for objects and classes -- here combined for the \
13        first time with ML-style type reconstruction. \
14        2) A powerful module calculus in the style of Standard ML (but \
15        retaining separate compilation). \
16        3) A high-performance native code compiler (in addition to a Caml \
17        Light-style bytecode compiler).
18homepage        http://caml.inria.fr/ocaml
19platforms       darwin
20master_sites    http://caml.inria.fr/distrib/ocaml-3.06/
21checksums       md5 51530ed183b511ce19fed325c8ab1b43
22patchfiles      patches
23configure {
24        cd ${worksrcpath}
25        system  "./configure -no-tk -bindir ${prefix}/bin -libdir ${prefix}/lib/ocaml \
26                -mandir ${prefix}/man/man1 -prefix ${prefix}"
27}
28build.target    world opt
29include contents
30
31#variant tk {
32#       depends_lib     lib:libtk8:tk
33#       configure {
34#               cd ${worksrcpath}
35#               system  "./configure -tkdefs -I${prefix}/include -tklibs -L${prefix}/lib \
36#                       -bindir ${prefix}/bin -libdir ${prefix}/lib/ocaml -mandir \
37#                       ${prefix}/man/man1 -prefix ${prefix}"
38#       }
39#}
Note: See TracBrowser for help on using the repository browser.