Ticket #51290: Portfile

File Portfile, 1.6 KB (added by jrjsmrtn, 8 years ago)
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$
3
4PortSystem      1.0
5PortGroup       github 1.0
6
7github.setup    erlang rebar3 3.1.0
8categories      erlang devel
9platforms       darwin
10maintainers     jrjsmrtn openmaintainer
11supported_archs noarch
12license         Apache-2
13
14description         Rebar3 is an Erlang tool that makes it easy to create, \
15                    develop, and release Erlang libraries, applications, and \
16                    systems in a repeatable manner.
17                   
18long_description    Rebar3 will: respect and enforce standard Erlang/OTP \
19                    conventions for project structure so they are easily \
20                    reusable by the community\; manage source dependencies and \
21                    Erlang packages while ensuring repeatable builds\; \
22                    handle build artifacts, paths, and libraries such that \
23                    standard development tools can be used without a headache\; \
24                    adapt to projects of all sizes on almost any platform\; \
25                    treat documentation as a feature, and errors or lack of \
26                    documentation as a bug.
27
28checksums           rmd160  bdf511dfe7bf05bdd5177444a267f888b4c75ace \
29                    sha256  dc78bd3e627eeebdbd0e8b6239499816d82bc8c76e56e7b24d1675e39758a8be
30
31depends_lib         port:erlang
32
33# configure and build phase
34use_configure       no
35build.cmd           ${worksrcpath}/bootstrap
36build.target
37
38# destroot phase
39destroot {
40    xinstall -m 755 ${worksrcpath}/rebar3 ${destroot}${prefix}/bin
41}
42