pkgsrc/lang/elixir/Makefile
nia 4d3622fa25 elixir: Update to 1.11.1
"Over the last releases, the Elixir team has been focusing on the compiler, both in terms of catching more mistakes at compilation time and making it faster. Elixir v1.11 has made excellent progress on both fronts. This release also includes many other goodies, such as tighter Erlang integration, support for more guard expressions, built-in datetime formatting, and other calendar enhancements."
2020-10-19 17:48:41 +00:00

31 lines
811 B
Makefile

# $NetBSD: Makefile,v 1.21 2020/10/19 17:48:41 nia Exp $
DISTNAME= elixir-1.11.1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=elixir-lang/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://elixir-lang.org/
COMMENT= Functional, meta-programming aware language built on top of Erlang VM
LICENSE= apache-2.0
DEPENDS+= erlang>=21.0:../../lang/erlang
UNLIMIT_RESOURCES= datasize virtualsize
USE_TOOLS+= gmake:run
BUILD_TARGET= compile
TEST_TARGET= test
MAKE_FLAGS+= MAN_PREFIX=${PREFIX}/${PKGMANDIR}
REPLACE_INTERPRETER+= elixir
REPLACE.elixir.old= .*elixir
REPLACE.elixir.new= ${TOOLS_PLATFORM.env:Q} ${PREFIX}/bin/elixir
REPLACE_FILES.elixir= bin/mix
CHECK_INTERPRETER_SKIP+= bin/mix
CHECK_INTERPRETER_SKIP+= lib/elixir/bin/mix
.include "../../mk/bsd.pkg.mk"