summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2016-01-08 16:39:13 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2016-01-08 16:39:13 +0000
commitd00fd2e745869e25c02840168613563936749458 (patch)
tree146f0617cdfa6f4ae94e803bfb316cf238d12e99 /devel
parent- Update to 4.0.8 (diff)
Add devel/elixir-apex, a term pretty-printing library for Elixir.
Notes
Notes: svn path=/head/; revision=405567
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/elixir-apex/Makefile20
-rw-r--r--devel/elixir-apex/distinfo2
-rw-r--r--devel/elixir-apex/files/patch-mix.exs11
-rw-r--r--devel/elixir-apex/pkg-descr5
-rw-r--r--devel/elixir-apex/pkg-plist29
6 files changed, 68 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index e088b31d802d..5c61face55df 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -430,6 +430,7 @@
SUBDIR += elfrc
SUBDIR += elfsh
SUBDIR += elftoaout
+ SUBDIR += elixir-apex
SUBDIR += elixir-bson
SUBDIR += elixir-calendar
SUBDIR += elixir-combine
diff --git a/devel/elixir-apex/Makefile b/devel/elixir-apex/Makefile
new file mode 100644
index 000000000000..c052d56b1394
--- /dev/null
+++ b/devel/elixir-apex/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= apex
+PORTVERSION= 0.3.4
+CATEGORIES= devel
+PKGNAMEPREFIX= elixir-
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= Term printing library for Elixir
+
+LICENSE= MIT
+
+USES= elixir
+USE_GITHUB= yes
+GH_ACCOUNT= BjRo
+GH_TAGNAME= 3b0352c
+
+MIX_BUILD_NAME= shared
+
+.include <bsd.port.mk>
diff --git a/devel/elixir-apex/distinfo b/devel/elixir-apex/distinfo
new file mode 100644
index 000000000000..e50874dc9b98
--- /dev/null
+++ b/devel/elixir-apex/distinfo
@@ -0,0 +1,2 @@
+SHA256 (BjRo-apex-0.3.4-3b0352c_GH0.tar.gz) = 588efa4465349793bab5269e2e69a64e393a61a4957f6ababb2881ca925315b4
+SIZE (BjRo-apex-0.3.4-3b0352c_GH0.tar.gz) = 5847
diff --git a/devel/elixir-apex/files/patch-mix.exs b/devel/elixir-apex/files/patch-mix.exs
new file mode 100644
index 000000000000..4451aeb7c78f
--- /dev/null
+++ b/devel/elixir-apex/files/patch-mix.exs
@@ -0,0 +1,11 @@
+--- mix.exs.orig 2016-01-08 16:30:36 UTC
++++ mix.exs
+@@ -4,7 +4,7 @@ defmodule Apex.Mixfile do
+ def project do
+ [ app: :apex,
+ version: "0.3.4",
+- elixir: "~> 1.1.0",
++ elixir: "~> 1.2",
+ build_per_environment: false,
+ description: description,
+ package: package,
diff --git a/devel/elixir-apex/pkg-descr b/devel/elixir-apex/pkg-descr
new file mode 100644
index 000000000000..395616a757a6
--- /dev/null
+++ b/devel/elixir-apex/pkg-descr
@@ -0,0 +1,5 @@
+Awesome Print is an Elixir library that pretty prints Elixir data
+structures in full color exposing their internal structure with
+proper indentation.
+
+WWW: https://github.com/BjRo/apex/
diff --git a/devel/elixir-apex/pkg-plist b/devel/elixir-apex/pkg-plist
new file mode 100644
index 000000000000..dc14767f076d
--- /dev/null
+++ b/devel/elixir-apex/pkg-plist
@@ -0,0 +1,29 @@
+lib/elixir/lib/apex/ebin/Elixir.Apex.AwesomeDef.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Any.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Atom.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.BitString.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Color.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Float.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Function.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.HashDict.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.HashSet.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Integer.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.List.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Map.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.PID.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Range.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Reference.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Seq.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Tuple.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.Utils.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.Format.beam
+lib/elixir/lib/apex/ebin/Elixir.Apex.beam
+lib/elixir/lib/apex/ebin/apex.app
+lib/elixir/lib/apex/lib/apex.ex
+lib/elixir/lib/apex/lib/apex/awesome_def.ex
+lib/elixir/lib/apex/lib/apex/format.ex
+lib/elixir/lib/apex/lib/apex/format/color.ex
+lib/elixir/lib/apex/lib/apex/format/seq.ex
+lib/elixir/lib/apex/lib/apex/format/tuple.ex
+lib/elixir/lib/apex/lib/apex/format/utils.ex
+%%PORTDOCS%%%%DOCSDIR%%/README.md