Changeset View
Changeset View
Standalone View
Standalone View
lang/elixir/Makefile
# Created by: Li-Wen Hsu <lwhsu@FreeBSD.org> | # Created by: Li-Wen Hsu <lwhsu@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= elixir | PORTNAME= elixir | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 1.7.4 | DISTVERSION= 1.8.1 | ||||
CATEGORIES= lang | CATEGORIES= lang | ||||
MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${PORTVERSION}/:doc | MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${PORTVERSION}/:doc | ||||
DISTFILES= Docs.zip:doc | DISTFILES= Docs.zip:doc | ||||
DIST_SUBDIR= elixir/${PORTVERSION} | DIST_SUBDIR= elixir/${PORTVERSION} | ||||
MAINTAINER= erlang@FreeBSD.org | MAINTAINER= erlang@FreeBSD.org | ||||
COMMENT= Functional, meta-programming aware language built on top of Erlang VM | COMMENT= Functional, meta-programming aware language built on top of Erlang VM | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
BUILD_DEPENDS= erlang>=19:lang/erlang | BUILD_DEPENDS= erlang>=21.3:lang/erlang | ||||
dch: How does this force it to use & run with OTP21? Don't you need a shim like in https://reviews. | |||||
olgeniAuthorUnsubmitted Done Inline ActionsThat why it requires https://reviews.freebsd.org/D19911 :) olgeni: That why it requires https://reviews.freebsd.org/D19911 :) | |||||
RUN_DEPENDS= erlang>=19:lang/erlang | RUN_DEPENDS= erlang>=21.3:lang/erlang | ||||
USES= gmake | USES= gmake | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= elixir-lang | GH_ACCOUNT= elixir-lang | ||||
USE_LOCALE= en_US.UTF-8 | USE_LOCALE= en_US.UTF-8 | ||||
ALL_TARGET= # empty | ALL_TARGET= # empty | ||||
REINPLACE_ARGS= -i "" | REINPLACE_ARGS= -i "" | ||||
NO_ARCH= yes | NO_ARCH= yes | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
MAKE_ENV= MAN_PREFIX=${PREFIX}/man | |||||
OPTIONS_DEFINE= SRC DOCS | OPTIONS_DEFINE= SRC DOCS | ||||
OPTIONS_DEFAULT=SRC | OPTIONS_DEFAULT=SRC | ||||
SRC_DESC= Install source code | SRC_DESC= Install source code | ||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
Show All 19 Lines |
How does this force it to use & run with OTP21? Don't you need a shim like in https://reviews.freebsd.org/D19192 ?