source: trunk/dports/lang/camlp5/Portfile

Last change on this file was 137992, checked in by mww@…, 2 years ago

inc. revision to rebuild library dependents of ocaml (ocaml update to version 4.02.2)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 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 137992 2015-06-24 16:17:51Z ryandesign@macports.org $
3
4PortSystem 1.0
5
6name                camlp5
7version             6.13
8revision            1
9categories          lang ml
10license             BSD
11platforms           darwin
12maintainers         nomaintainer
13
14description         Camlp5 is a preprocessor-pretty-printer of OCaml.
15long_description    Camlp5 is a preprocessor and pretty-printer for \
16        OCaml programs. It also provides parsing and printing tools. \
17        As a preprocessor, it allows to: extend the syntax of OCaml, \
18        redefine the whole syntax of the language. As a pretty printer, \
19        it allows to: display OCaml programs in an elegant way, convert \
20        from one syntax to another, check the results of syntax \
21        extensions. Camlp5 also provides some parsing and pretty \
22        printing tools: extensible grammars, extensible printers, \
23        stream parsers and lexers pretty print module.  It works as a \
24        shell command and can also be used in the OCaml toplevel.
25
26homepage            http://camlp5.gforge.inria.fr/
27master_sites        ${homepage}distrib/src/
28
29checksums           rmd160  cfea137e8a92e48fe51a15a816a6333477e86e43 \
30                    sha256  d1e948c04079e417d2b616f03f57cda9b6111c563d7ce59a8956ac93772e4aa9
31
32depends_build       port:ocaml
33
34extract.suffix      .tgz
35
36configure.pre_args  --prefix "${prefix}"
37configure.args      --mandir "${prefix}/share/man"
38
39build.target        world.opt
40use_parallel_build  no
41
42# ocaml is not universal
43universal_variant   no
44
45livecheck.type  regex
46livecheck.url   [lindex ${master_sites} 0]
47livecheck.regex ${name}-(\[0-9.\]+)\\.tgz
Note: See TracBrowser for help on using the repository browser.