Ignore:
Timestamp:
Mar 1, 2004, 5:44:05 PM (16 years ago)
Author:
pguyot (Paul Guyot)
Message:

Taking ownership.
Added .opt compilers (we build the whole thing with make world.opt now)
Added a patch to improve dyld error reports.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/lang/ocaml/Portfile

    r4762 r5672  
    1 # $Id: Portfile,v 1.13 2004/01/16 20:22:35 fkr Exp $
     1# $Id: Portfile,v 1.14 2004/03/01 17:44:05 pguyot Exp $
    22
    3 PortSystem 1.0
    4 name            ocaml
    5 version         3.07pl2
    6 revision        1
    7 categories      lang
    8 maintainers     darwinports@opendarwin.org
    9 description     Latest implementation of the Caml dialect of ML
     3PortSystem                      1.0
     4name                            ocaml
     5version                         3.07pl2
     6revision                        2
     7categories                      lang
     8maintainers                     pguyot@kallisys.net
     9description                     Latest implementation of the Caml dialect of ML
    1010long_description        \
    1111        The main novelties compared with its ancestor, Caml Light, are: \
     
    1616        3) A high-performance native code compiler (in addition to a Caml \
    1717        Light-style bytecode compiler).
    18 homepage        http://caml.inria.fr/ocaml
    19 platforms       darwin freebsd
    20 master_sites    http://caml.inria.fr/distrib/${name}-3.07/
    21 checksums       md5 e58057f1ecca2da3fee035c846ac7db2
     18homepage                        http://caml.inria.fr/ocaml
     19platforms                       darwin freebsd
     20master_sites            http://caml.inria.fr/distrib/${name}-3.07/
     21checksums                       md5 e58057f1ecca2da3fee035c846ac7db2
     22patchfiles                      patch-byterun-unix.c
    2223
    2324set worksrcpath ${workpath}/${name}-3.07/
    2425
    25 configure.env   CFLAGS=-no-cpp-precomp
     26configure.env           CFLAGS=-no-cpp-precomp
    2627configure.pre_args      --prefix ${prefix}
    27 configure.args  --no-tk \
    28                 --tk-no-x11 \
    29                 --bindir ${prefix}/bin \
    30                 --libdir ${prefix}/lib/ocaml \
    31                 --mandir ${prefix}/share/man
     28configure.args          --no-tk \
     29                                        --tk-no-x11 \
     30                                        --bindir ${prefix}/bin \
     31                                        --libdir ${prefix}/lib/ocaml \
     32                                        --mandir ${prefix}/share/man
    3233
    33 build.type      gnu
    34 build.dir       ${worksrcpath}
    35 build.target    world opt
     34build.type                      gnu
     35build.dir                       ${worksrcpath}
     36build.target            world.opt
    3637
    37 destroot.args   BINDIR=${destroot}/${prefix}/bin \
    38                 LIBDIR=${destroot}/${prefix}/lib/ocaml \
    39                 MANDIR=${destroot}/${prefix}/share/man
     38destroot.args           BINDIR=${destroot}/${prefix}/bin \
     39                                        LIBDIR=${destroot}/${prefix}/lib/ocaml \
     40                                        MANDIR=${destroot}/${prefix}/share/man
    4041
    4142# Variant with LablTk (tcl & tk bindings)
    4243variant labltk  {
    43         depends_lib             lib:tcl8.4:tcl \
    44                                 lib:tk8.4:tk
     44        depends_lib                     lib:tcl8.4:tcl \
     45                                                lib:tk8.4:tk
    4546        configure.args-delete   --no-tk \
    46                                 --tk-no-x11
    47         patchfiles              patch-configure
     47                                                        --tk-no-x11
     48        patchfiles-append       patch-configure
    4849        post-patch {
    4950                reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/configure
Note: See TracChangeset for help on using the changeset viewer.