mirror of
https://git.freebsd.org/ports.git
synced 2025-07-17 01:09:24 -04:00
lang/elixir: remove broken SRC build option
PR: 257235 Sponsored by: SkunkWerks, GmbH
This commit is contained in:
parent
07b93079da
commit
fb00a0446a
2 changed files with 23 additions and 4 deletions
|
@ -3,7 +3,7 @@
|
||||||
PORTNAME= elixir
|
PORTNAME= elixir
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 1.13.4
|
DISTVERSION= 1.13.4
|
||||||
PORTREVISION= 0
|
PORTREVISION= 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
|
||||||
|
@ -31,8 +31,7 @@ REINPLACE_ARGS= -i ""
|
||||||
NO_ARCH= yes
|
NO_ARCH= yes
|
||||||
MAKE_ENV= MAN_PREFIX=${PREFIX}/man
|
MAKE_ENV= MAN_PREFIX=${PREFIX}/man
|
||||||
|
|
||||||
OPTIONS_DEFINE= DOCS SRC
|
OPTIONS_DEFINE= DOCS
|
||||||
OPTIONS_DEFAULT= SRC
|
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
SRC_DESC= Install source code
|
SRC_DESC= Install source code
|
||||||
|
@ -46,7 +45,7 @@ post-install-DOCS-on:
|
||||||
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||||
cd ${WRKDIR}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}
|
cd ${WRKDIR}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}
|
||||||
|
|
||||||
post-install-SRC-on:
|
post-install-on:
|
||||||
${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib
|
${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib
|
||||||
cd ${WRKSRC}/lib/ && for lib in *; do \
|
cd ${WRKSRC}/lib/ && for lib in *; do \
|
||||||
${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib/$${lib}/lib; \
|
${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib/$${lib}/lib; \
|
||||||
|
|
20
lang/elixir/pkg-message
Normal file
20
lang/elixir/pkg-message
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
[
|
||||||
|
{ type: install
|
||||||
|
message: <<EOM
|
||||||
|
Elixir requires a compatible Erlang/OTP runtime. Ensure that you have
|
||||||
|
one of the following installed:
|
||||||
|
|
||||||
|
- lang/erlang
|
||||||
|
- lang/erlang-runtime24 or newer
|
||||||
|
EOM
|
||||||
|
}
|
||||||
|
{ type: upgrade
|
||||||
|
message: <<EOM
|
||||||
|
Elixir requires a compatible Erlang/OTP runtime. Ensure that you have
|
||||||
|
one of the following installed:
|
||||||
|
|
||||||
|
- lang/erlang
|
||||||
|
- lang/erlang-runtime24 or newer
|
||||||
|
EOM
|
||||||
|
}
|
||||||
|
]
|
Loading…
Add table
Reference in a new issue