source: trunk/dports/devel/ocaml-eliom/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.8 KB
Line 
1# $Id: Portfile 137992 2015-06-24 16:17:51Z ryandesign@macports.org $
2
3PortSystem          1.0
4PortGroup           ocaml 1.0
5
6name                ocaml-eliom
7version             2.2.2
8revision            4
9categories          devel www ml
10platforms           darwin
11license             {LGPL-2.1 OpenSSLException}
12maintainers         mww openmaintainer
13description         OCaml framework for programming web applications
14long_description    \
15    Eliom is a framework for programming web sites and client/server web \
16    applications. It uses very new concepts making programming very different \
17    from all other web programming tools, and allowing to write a complex web \
18    site in very few lines of code.
19
20homepage            http://ocsigen.org/eliom/
21master_sites        http://ocsigen.org/download/
22checksums           rmd160  b8e32940187d03b6dac2c0bcc98d0c27f45c6a52 \
23                    sha256  bfca844180ec19dcd0f6eec39ed118e15919bd7990c142126242443c905b1caf
24
25distname            eliom-${version}
26
27depends_lib         port:ocaml port:ocaml-findlib port:ocaml-js_of_ocaml \
28                    port:ocsigen port:ocaml-deriving-ocsigen port:ocaml-lwt \
29                    port:ocaml-calendar port:ocaml-cryptokit port:tyxml
30
31post-extract {
32    file attributes ${worksrcpath}/configure -permissions +x
33}
34
35configure.pre_args  --prefix ${prefix}
36configure.args      --mandir ${prefix}/share/man \
37                    --temproot ${destroot} \
38                    --docdir ${prefix}/share/doc/${name}
39
40use_parallel_build  no
41build.target        all doc
42
43destroot.target     install install.doc
44
45post-destroot {
46    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
47    xinstall -m 644 -W ${worksrcpath} CHANGES COPYING LICENSE README VERSION \
48        ${destroot}${prefix}/share/doc/${name}
49}
50
51livecheck.type      regex
52livecheck.url       http://ocsigen.org/eliom/install
53livecheck.regex     eliom-(\[0-9.\]+)${extract.suffix}
54
Note: See TracBrowser for help on using the repository browser.