aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorolgeni <olgeni@FreeBSD.org>2015-07-15 22:21:10 +0800
committerolgeni <olgeni@FreeBSD.org>2015-07-15 22:21:10 +0800
commita6d4a13a6cd6c3003f09ae76f3d367d9b6265990 (patch)
tree15e94543e62933eb3b507745233d22468da779f8 /devel
parent3f2c5b742e90df87d7fc8f52f49654c9fdd0b9b4 (diff)
downloadfreebsd-ports-gnome-a6d4a13a6cd6c3003f09ae76f3d367d9b6265990.tar.gz
freebsd-ports-gnome-a6d4a13a6cd6c3003f09ae76f3d367d9b6265990.tar.zst
freebsd-ports-gnome-a6d4a13a6cd6c3003f09ae76f3d367d9b6265990.zip
Add devel/elixir-quantum, a cron-like job scheduler for Elixir.
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/elixir-quantum/Makefile22
-rw-r--r--devel/elixir-quantum/distinfo2
-rw-r--r--devel/elixir-quantum/pkg-descr3
-rw-r--r--devel/elixir-quantum/pkg-plist16
5 files changed, 44 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 205f2153cceb..3a41674c1486 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -427,6 +427,7 @@
SUBDIR += elixir-msgpax
SUBDIR += elixir-plug
SUBDIR += elixir-poison
+ SUBDIR += elixir-quantum
SUBDIR += elixir-timex
SUBDIR += elixir-timex-interval
SUBDIR += elixir-tzdata
diff --git a/devel/elixir-quantum/Makefile b/devel/elixir-quantum/Makefile
new file mode 100644
index 000000000000..df0280d98cc0
--- /dev/null
+++ b/devel/elixir-quantum/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= quantum
+PORTVERSION= 1.3.0
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+PKGNAMEPREFIX= elixir-
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= Cron-like job scheduler for Elixir
+
+LICENSE= APACHE20
+
+USES= elixir
+USE_GITHUB= yes
+GH_ACCOUNT= c-rack
+GH_PROJECT= quantum-elixir
+
+ELIXIR_APP_NAME=quantum
+MIX_REWRITE= yes
+
+.include <bsd.port.mk>
diff --git a/devel/elixir-quantum/distinfo b/devel/elixir-quantum/distinfo
new file mode 100644
index 000000000000..a691701bdd19
--- /dev/null
+++ b/devel/elixir-quantum/distinfo
@@ -0,0 +1,2 @@
+SHA256 (c-rack-quantum-elixir-v1.3.0_GH0.tar.gz) = 483de0c1a03e1c649fa2d4ce675354f46a3089ecb55d6f3efb43ad0d2e71f078
+SIZE (c-rack-quantum-elixir-v1.3.0_GH0.tar.gz) = 11855
diff --git a/devel/elixir-quantum/pkg-descr b/devel/elixir-quantum/pkg-descr
new file mode 100644
index 000000000000..f947bcd4ad62
--- /dev/null
+++ b/devel/elixir-quantum/pkg-descr
@@ -0,0 +1,3 @@
+Cron-like job scheduler for Elixir.
+
+WWW: https://github.com/c-rack/quantum-elixir
diff --git a/devel/elixir-quantum/pkg-plist b/devel/elixir-quantum/pkg-plist
new file mode 100644
index 000000000000..e3a5f0c2a176
--- /dev/null
+++ b/devel/elixir-quantum/pkg-plist
@@ -0,0 +1,16 @@
+lib/elixir/lib/quantum/ebin/Elixir.Quantum.Application.beam
+lib/elixir/lib/quantum/ebin/Elixir.Quantum.Executor.beam
+lib/elixir/lib/quantum/ebin/Elixir.Quantum.Matcher.beam
+lib/elixir/lib/quantum/ebin/Elixir.Quantum.Normalizer.beam
+lib/elixir/lib/quantum/ebin/Elixir.Quantum.Parser.beam
+lib/elixir/lib/quantum/ebin/Elixir.Quantum.Translator.beam
+lib/elixir/lib/quantum/ebin/Elixir.Quantum.beam
+lib/elixir/lib/quantum/ebin/quantum.app
+lib/elixir/lib/quantum/lib/quantum.ex
+lib/elixir/lib/quantum/lib/quantum/application.ex
+lib/elixir/lib/quantum/lib/quantum/executor.ex
+lib/elixir/lib/quantum/lib/quantum/matcher.ex
+lib/elixir/lib/quantum/lib/quantum/normalizer.ex
+lib/elixir/lib/quantum/lib/quantum/parser.ex
+lib/elixir/lib/quantum/lib/quantum/translator.ex
+%%PORTDOCS%%%%DOCSDIR%%/README.md