From 35c880802bc0ebed590ed321e96cb1bc55e7fa8e Mon Sep 17 00:00:00 2001 From: jasper Date: Thu, 25 Jun 2015 13:23:19 +0000 Subject: [PATCH] use versioned erl --- lang/elixir/Makefile | 6 +++++- lang/elixir/patches/patch-bin_elixir | 12 ++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 lang/elixir/patches/patch-bin_elixir diff --git a/lang/elixir/Makefile b/lang/elixir/Makefile index 24a0ceaefa2..e37d2b74cb9 100644 --- a/lang/elixir/Makefile +++ b/lang/elixir/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.7 2015/06/24 06:53:08 jasper Exp $ +# $OpenBSD: Makefile,v 1.8 2015/06/25 13:23:19 jasper Exp $ COMMENT= functional language for building scalable applications @@ -7,6 +7,7 @@ GH_ACCOUNT= elixir-lang GH_PROJECT= elixir GH_TAGNAME= v$V DISTNAME= ${GH_PROJECT}-$V +REVISION= 9 CATEGORIES= lang HOMEPAGE= http://elixir-lang.org/ @@ -23,4 +24,7 @@ ALL_TARGET= # empty TEST_TARGET= test +pre-configure: + ${SUBST_CMD} ${WRKSRC}/bin/elixir + .include diff --git a/lang/elixir/patches/patch-bin_elixir b/lang/elixir/patches/patch-bin_elixir new file mode 100644 index 00000000000..a4868fe821a --- /dev/null +++ b/lang/elixir/patches/patch-bin_elixir @@ -0,0 +1,12 @@ +$OpenBSD: patch-bin_elixir,v 1.1 2015/06/25 13:23:19 jasper Exp $ +--- bin/elixir.orig Thu Jun 25 12:01:38 2015 ++++ bin/elixir Thu Jun 25 12:02:31 2015 +@@ -93,7 +93,7 @@ if [ -z "$ERL_PATH" ]; then + if [ -f "$SCRIPT_PATH/../releases/RELEASES" ] && [ -f "$SCRIPT_PATH/erl" ]; then + ERL_PATH="$SCRIPT_PATH"/erl + else +- ERL_PATH=erl ++ ERL_PATH=erl${MODERL_VERSION} + fi + fi +