pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/rebar21
Module Name: pkgsrc
Committed By: jperkin
Date: Wed Jan 27 16:16:44 UTC 2021
Added Files:
pkgsrc/devel/rebar21: DESCR Makefile PLIST distinfo
Log Message:
rebar21: Import copy of rebar-2.6.4 for Erlang 21.
This is identical to devel/rebar but is specifically built against
lang/erlang21 for dependencies that are incompatible with OTP 23.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/rebar21/DESCR \
pkgsrc/devel/rebar21/Makefile pkgsrc/devel/rebar21/PLIST \
pkgsrc/devel/rebar21/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/devel/rebar21/DESCR
diff -u /dev/null pkgsrc/devel/rebar21/DESCR:1.1
--- /dev/null Wed Jan 27 16:16:44 2021
+++ pkgsrc/devel/rebar21/DESCR Wed Jan 27 16:16:44 2021
@@ -0,0 +1,8 @@
+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).
+
+This version is specifically for erlang20.
Index: pkgsrc/devel/rebar21/Makefile
diff -u /dev/null pkgsrc/devel/rebar21/Makefile:1.1
--- /dev/null Wed Jan 27 16:16:44 2021
+++ pkgsrc/devel/rebar21/Makefile Wed Jan 27 16:16:44 2021
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2021/01/27 16:16:44 jperkin Exp $
+
+DISTNAME= rebar-2.6.4
+PKGNAME= ${DISTNAME:S/rebar/rebar21/}
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=rebar/}
+
+MAINTAINER= reinoud%NetBSD.org@localhost
+HOMEPAGE= https://github.com/rebar/rebar/
+COMMENT= Rebar is an Erlang build tool
+LICENSE= apache-2.0
+
+USE_TOOLS+= gmake
+AUTO_MKDIRS= yes
+
+CONFLICTS+= rebar>2 rebar3-[0-9]*
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/rebar ${DESTDIR}${PREFIX}/bin/rebar
+
+SUBST_CLASSES+= shebang
+SUBST_FILES.shebang= src/rebar_escripter.erl
+SUBST_FILES.shebang+= bootstrap
+SUBST_SED.shebang+= -e 's,/usr/bin/env escript,${PREFIX}/lib/erlang21/bin/escript,'
+SUBST_STAGE.shebang= pre-configure
+
+.include "../../lang/erlang21/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/rebar21/PLIST
diff -u /dev/null pkgsrc/devel/rebar21/PLIST:1.1
--- /dev/null Wed Jan 27 16:16:44 2021
+++ pkgsrc/devel/rebar21/PLIST Wed Jan 27 16:16:44 2021
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2021/01/27 16:16:44 jperkin Exp $
+bin/rebar
Index: pkgsrc/devel/rebar21/distinfo
diff -u /dev/null pkgsrc/devel/rebar21/distinfo:1.1
--- /dev/null Wed Jan 27 16:16:44 2021
+++ pkgsrc/devel/rebar21/distinfo Wed Jan 27 16:16:44 2021
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/01/27 16:16:44 jperkin Exp $
+
+SHA1 (rebar-2.6.4.tar.gz) = 082dc3cc49c23aab749bed56678c9ac1a3048f1c
+RMD160 (rebar-2.6.4.tar.gz) = a6f2ec66b1accabc4430193212c5702a83e38475
+SHA512 (rebar-2.6.4.tar.gz) = 4e53d1ab7db296c60fb039443da7e3b31b63410fc614690c6faa7ec330d9e9393dbc1c8507aa4aea2c99397e1b443ff9d25e4d57ec57f616ee748aa97d055ffa
+Size (rebar-2.6.4.tar.gz) = 213158 bytes
Home |
Main Index |
Thread Index |
Old Index