# $Id: Portfile 114594 2013-12-11 09:47:05Z mww@macports.org $ PortSystem 1.0 PortGroup ocaml 1.0 PortGroup github 1.0 # dont do that: #github.setup ocaml camlp4 4.02.0+1 version 4.02.0.1 revision 1 name ocaml-camlp4 categories lang devel ml maintainers mww openmaintainer license {LGPL-2.1 OpenSSLException} description / long_description \ Camlp4 is a software system for writing extensible parsers for programming \ languages. It provides a set of OCaml libraries that are used to define \ grammars as well as loadable syntax extensions of such grammars. Camlp4 \ stands for Caml Preprocessor and Pretty-Printer and one of its most \ important applications is the definition of domain-specific extensions of \ the syntax of OCaml. \ Camlp4 was part of the official OCaml distribution until its version \ 4.01.0. Since then it has been replaced by a simpler system which is \ easier to maintain and to learn: ppx rewriters and extension points. homepage https://github.com/ocaml/camlp4 master_sites https://github.com/ocaml/camlp4/archive/ distname 4.02.0+1 platforms darwin checksums rmd160 5f7a2c34ac7e147c1b44cb24791c2ac8464bcb74 \ sha256 f626486ad4b6872e22baf55edcdbc3023f4c721d18f6808a7d59a01f2571a500 worksrcdir camlp4-4.02.0-1 configure.pre_args --bindir=${prefix}/bin --libdir=${prefix}/lib --pkgdir=${ocamlfind_dir} use_parallel_build no destroot.target install install-META destroot.destdir BINDIR=${destroot}${prefix}/bin \ LIBDIR=${destroot}${prefix}/lib/ocaml \ MANDIR=${destroot}${prefix}/share/man \ PKGDIR=${destroot}${ocamlfind_dir}