summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile1
-rw-r--r--devel/elixir-bson/Makefile18
-rw-r--r--devel/elixir-bson/distinfo2
-rw-r--r--devel/elixir-bson/pkg-descr3
-rw-r--r--devel/elixir-bson/pkg-plist37
5 files changed, 61 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 06914b7905f9..24dd795dead3 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -409,6 +409,7 @@
SUBDIR += elfrc
SUBDIR += elfsh
SUBDIR += elftoaout
+ SUBDIR += elixir-bson
SUBDIR += elixir-calendar
SUBDIR += elixir-conform
SUBDIR += elixir-decimal
diff --git a/devel/elixir-bson/Makefile b/devel/elixir-bson/Makefile
new file mode 100644
index 000000000000..25ca3b9a014b
--- /dev/null
+++ b/devel/elixir-bson/Makefile
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME= bson
+PORTVERSION= 0.4.3
+CATEGORIES= devel
+PKGNAMEPREFIX= elixir-
+
+MAINTAINER= vanilla@FreeBSD.org
+COMMENT= BSON implementation in Elixir
+
+LICENSE= MIT
+
+USES= elixir
+USE_GITHUB= yes
+GH_ACCOUNT= checkiz
+GH_PROJECT= elixir-${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/devel/elixir-bson/distinfo b/devel/elixir-bson/distinfo
new file mode 100644
index 000000000000..dec27fc569c6
--- /dev/null
+++ b/devel/elixir-bson/distinfo
@@ -0,0 +1,2 @@
+SHA256 (checkiz-elixir-bson-0.4.3_GH0.tar.gz) = 6db6f498d1319d00e456717fa809f65917489126bcc11cd4029089502db0573b
+SIZE (checkiz-elixir-bson-0.4.3_GH0.tar.gz) = 12994
diff --git a/devel/elixir-bson/pkg-descr b/devel/elixir-bson/pkg-descr
new file mode 100644
index 000000000000..30e100bb5649
--- /dev/null
+++ b/devel/elixir-bson/pkg-descr
@@ -0,0 +1,3 @@
+BSON implementation for Elixir Language.
+
+WWW: https://github.com/checkiz/elixir-bson
diff --git a/devel/elixir-bson/pkg-plist b/devel/elixir-bson/pkg-plist
new file mode 100644
index 000000000000..2795ba5d854c
--- /dev/null
+++ b/devel/elixir-bson/pkg-plist
@@ -0,0 +1,37 @@
+lib/elixir/lib/bson/ebin/Elixir.Bson.Bin.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Decoder.Error.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Decoder.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Error.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Atom.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.BitString.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.Bin.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.JS.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.ObjectId.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.Regex.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.Timestamp.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Bson.UTC.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Float.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.HashDict.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Integer.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Keyword.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.List.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.Map.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.Protocol.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Encoder.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.JS.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.ObjectId.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Regex.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.Timestamp.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.UTC.beam
+lib/elixir/lib/bson/ebin/Elixir.Bson.beam
+lib/elixir/lib/bson/ebin/Elixir.BsonJson.beam
+lib/elixir/lib/bson/ebin/Elixir.Inspect.Bson.Decoder.Error.beam
+lib/elixir/lib/bson/ebin/Elixir.Inspect.Bson.Encoder.Error.beam
+lib/elixir/lib/bson/ebin/Elixir.Inspect.Bson.ObjectId.beam
+lib/elixir/lib/bson/ebin/Elixir.Inspect.Bson.UTC.beam
+lib/elixir/lib/bson/ebin/bson.app
+lib/elixir/lib/bson/lib/bson.ex
+lib/elixir/lib/bson/lib/bson_decoder.ex
+lib/elixir/lib/bson/lib/bson_encoder.ex
+lib/elixir/lib/bson/lib/bsonjson.ex
+%%PORTDOCS%%%%DOCSDIR%%/README.md