[85132] trunk/dports/erlang
Ryan Schmidt
ryandesign at macports.org
Sun Oct 9 21:32:07 PDT 2011
On Oct 9, 2011, at 22:31, bfulgham at macports.org wrote:
> Revision: 85132
> http://trac.macports.org/changeset/85132
> Author: bfulgham at macports.org
> Date: 2011-10-09 20:31:13 -0700 (Sun, 09 Oct 2011)
> Log Message:
> -----------
> Add rebar Erlang packaging tool.
>
> Added Paths:
> -----------
> trunk/dports/erlang/rebar/
> trunk/dports/erlang/rebar/Portfile
>
> Added: trunk/dports/erlang/rebar/Portfile
> ===================================================================
> --- trunk/dports/erlang/rebar/Portfile (rev 0)
> +++ trunk/dports/erlang/rebar/Portfile 2011-10-10 03:31:13 UTC (rev 85132)
> @@ -0,0 +1,39 @@
> +# -*- 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
> +# $Id:
> +
> +PortSystem 1.0
> +
> +name rebar
> +# no real version available
> +version 0.0.1
> +categories devel
> +platforms darwin
> +
> +maintainers uwe-arzt.de:mail openmaintainer
> +
> +description Rebar is an Erlang build tool that makes it easy to compile \
> + and test Erlang applications, port drivers and releases.
> +long_description Rebar is a self-contained Erlang script, so it's easy to \
> + distribute or even embed directly in a project. Where possible, \
> + Rebar uses standard Erlang/OTP conventions for project \
> + structures, thus minimizing the amount of build configuration \
> + work. Rebar also provides dependency management, enabling \
> + application writers to easily re-use common libraries from a \
> + variety of locations (Git, Hg, etc).
> +
> +homepage https://bitbucket.org/basho/rebar/wiki/Home
> +
> +fetch.type hg
> +hg.url https://bitbucket.org/basho/rebar
> +
You need to specify a version, tag, branch, revision, or similar specific entity to fetch from hg. Otherwise different users installing the port at different times will receive different versions of the software.
If upstream does not assign version numbers, then consider using a datestamp as the port's version field.
More information about the macports-dev
mailing list