aboutsummaryrefslogtreecommitdiffstats
path: root/devel/elixir-make
diff options
context:
space:
mode:
authorolgeni <olgeni@FreeBSD.org>2017-03-01 19:26:54 +0800
committerolgeni <olgeni@FreeBSD.org>2017-03-01 19:26:54 +0800
commitf3376bd41de7f030ca1f1b244bbddf70ece47d8e (patch)
treed4ea8f6f052e667b37458b4dd2fb0815479bbc3a /devel/elixir-make
parente2174b8f4de91e1ba593d72cab3de726c55ec7b1 (diff)
downloadfreebsd-ports-gnome-f3376bd41de7f030ca1f1b244bbddf70ece47d8e.tar.gz
freebsd-ports-gnome-f3376bd41de7f030ca1f1b244bbddf70ece47d8e.tar.zst
freebsd-ports-gnome-f3376bd41de7f030ca1f1b244bbddf70ece47d8e.zip
Add devel/elixir-make, a Make builder for Elixir.
Diffstat (limited to 'devel/elixir-make')
-rw-r--r--devel/elixir-make/Makefile21
-rw-r--r--devel/elixir-make/distinfo3
-rw-r--r--devel/elixir-make/pkg-descr4
-rw-r--r--devel/elixir-make/pkg-plist4
4 files changed, 32 insertions, 0 deletions
diff --git a/devel/elixir-make/Makefile b/devel/elixir-make/Makefile
new file mode 100644
index 000000000000..d7fe626b5e75
--- /dev/null
+++ b/devel/elixir-make/Makefile
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME= make
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.4.0
+CATEGORIES= devel
+PKGNAMEPREFIX= elixir-
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= Make compiler for Mix
+
+LICENSE= APACHE20
+
+USES= elixir
+USE_GITHUB= yes
+GH_ACCOUNT= elixir-lang
+GH_PROJECT= elixir_make
+
+ELIXIR_APP_NAME=elixir_make
+
+.include <bsd.port.mk>
diff --git a/devel/elixir-make/distinfo b/devel/elixir-make/distinfo
new file mode 100644
index 000000000000..864f403708b4
--- /dev/null
+++ b/devel/elixir-make/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1481803655
+SHA256 (elixir-lang-elixir_make-v0.4.0_GH0.tar.gz) = 66f6b926df02486aa8f9aab1e97401a0b96376962f1deb13a4075277685523ff
+SIZE (elixir-lang-elixir_make-v0.4.0_GH0.tar.gz) = 5294
diff --git a/devel/elixir-make/pkg-descr b/devel/elixir-make/pkg-descr
new file mode 100644
index 000000000000..a8959d07880f
--- /dev/null
+++ b/devel/elixir-make/pkg-descr
@@ -0,0 +1,4 @@
+This project provides a Mix compiler that makes it straightforward
+to use makefiles in your Mix projects.
+
+WWW: https://github.com/elixir-lang/elixir_make
diff --git a/devel/elixir-make/pkg-plist b/devel/elixir-make/pkg-plist
new file mode 100644
index 000000000000..f441579bfbde
--- /dev/null
+++ b/devel/elixir-make/pkg-plist
@@ -0,0 +1,4 @@
+lib/elixir/lib/elixir_make/ebin/Elixir.Mix.Tasks.Compile.ElixirMake.beam
+lib/elixir/lib/elixir_make/ebin/elixir_make.app
+lib/elixir/lib/elixir_make/lib/mix/tasks/compile.make.ex
+%%PORTDOCS%%%%DOCSDIR%%/README.md