- Add rebar 2.0.0

rebar is an Erlang build tool that makes it easy to compile and test Erlang
applications, port drivers and releases.

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).

WWW: https://github.com/basho/rebar

PR:		ports/168905
Submitted by:	koobs <koobs.freebsd@gmail.com>
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2012-06-23 12:38:35 +00:00
parent 3bd73c9586
commit cd59bab94f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=299812
4 changed files with 44 additions and 0 deletions

View file

@ -3607,6 +3607,7 @@
SUBDIR += re2
SUBDIR += re2c
SUBDIR += readline
SUBDIR += rebar
SUBDIR += regexx
SUBDIR += regexxer
SUBDIR += remake

30
devel/rebar/Makefile Normal file
View file

@ -0,0 +1,30 @@
# New ports collection makefile for: rebar
# Date created: 2012-06-09
# Whom: koobs <koobs.freebsd@gmail.com>
#
# $FreeBSD$
#
PORTNAME= rebar
PORTVERSION= 2.0.0
CATEGORIES= devel
MASTER_SITES= http://github.com/basho/${PORTNAME}/tarball/${GITVERSION}/
DISTNAME= basho-${PORTNAME}-${GITVERSION}
MAINTAINER= koobs.freebsd@gmail.com
COMMENT= A build-tool for Erlang that follows OTP principles
LICENSE= AL2
BUILD_DEPENDS= ${LOCALBASE}/bin/escript:${PORTSDIR}/lang/erlang
RUN_DEPENDS:= ${BUILD_DEPENDS}
PLIST_FILES= bin/${PORTNAME}
GITVERSION= 1c98f6c
FETCH_ARGS= -Fpr
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
.include <bsd.port.mk>

2
devel/rebar/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (basho-rebar-1c98f6c.tar.gz) = 237561ee22e221924edbe7364b556151d1be89a3c661a1d8983c7b99384ea978
SIZE (basho-rebar-1c98f6c.tar.gz) = 120821

11
devel/rebar/pkg-descr Normal file
View file

@ -0,0 +1,11 @@
rebar is an Erlang build tool that makes it easy to compile and test Erlang
applications, port drivers and releases.
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).
WWW: https://github.com/basho/rebar