svn commit: r452600 - in head/devel: . elixir-cachex

Jimmy Olgeni olgeni at FreeBSD.org
Sat Oct 21 19:59:02 UTC 2017


Author: olgeni
Date: Sat Oct 21 19:59:00 2017
New Revision: 452600
URL: https://svnweb.freebsd.org/changeset/ports/452600

Log:
  Add devel/elixir-cachex, a caching library for Elixir.

Added:
  head/devel/elixir-cachex/
  head/devel/elixir-cachex/Makefile   (contents, props changed)
  head/devel/elixir-cachex/distinfo   (contents, props changed)
  head/devel/elixir-cachex/pkg-descr   (contents, props changed)
  head/devel/elixir-cachex/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Oct 21 19:55:38 2017	(r452599)
+++ head/devel/Makefile	Sat Oct 21 19:59:00 2017	(r452600)
@@ -498,6 +498,7 @@
     SUBDIR += elfutils
     SUBDIR += elixir-apex
     SUBDIR += elixir-bson
+    SUBDIR += elixir-cachex
     SUBDIR += elixir-calendar
     SUBDIR += elixir-combine
     SUBDIR += elixir-conform

Added: head/devel/elixir-cachex/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elixir-cachex/Makefile	Sat Oct 21 19:59:00 2017	(r452600)
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME=	cachex
+PORTVERSION=	2.1.0
+DISTVERSIONPREFIX=	v
+CATEGORIES=	devel
+PKGNAMEPREFIX=	elixir-
+
+MAINTAINER=	olgeni at FreeBSD.org
+COMMENT=	Caching library for Elixir
+
+LICENSE=	MIT
+
+USES=		elixir
+USE_GITHUB=	yes
+GH_ACCOUNT=	whitfin
+
+MIX_BUILD_DEPS=	devel/elixir-eternal
+MIX_RUN_DEPS:=	${MIX_BUILD_DEPS}
+MIX_REWRITE=	yes
+
+.include <bsd.port.mk>

Added: head/devel/elixir-cachex/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elixir-cachex/distinfo	Sat Oct 21 19:59:00 2017	(r452600)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1508612260
+SHA256 (whitfin-cachex-v2.1.0_GH0.tar.gz) = 4d2c995483ddd139c72bb1b6e81b26c2a99ff758b6382ef905e60224baeb660c
+SIZE (whitfin-cachex-v2.1.0_GH0.tar.gz) = 102934

Added: head/devel/elixir-cachex/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elixir-cachex/pkg-descr	Sat Oct 21 19:59:00 2017	(r452600)
@@ -0,0 +1,4 @@
+A powerful caching library for Elixir with support for transactions,
+fallbacks, and expirations.
+
+WWW: https://github.com/whitfin/cachex

Added: head/devel/elixir-cachex/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elixir-cachex/pkg-plist	Sat Oct 21 19:59:00 2017	(r452600)
@@ -0,0 +1,106 @@
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Clear.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Count.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Del.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Dump.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Empty.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Exists.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Expire.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Get.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.GetAndUpdate.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Incr.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Inspect.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Invoke.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Keys.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Load.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Purge.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Refresh.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Reset.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Set.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Size.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Stats.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Stream.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Take.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Touch.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Transaction.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Ttl.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.Update.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Actions.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Application.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Commands.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Constants.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Disk.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Errors.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.ExecutionError.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Fallback.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Hook.Behaviour.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Hook.Stats.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Hook.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Janitor.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Limit.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.LockManager.Server.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.LockManager.Table.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.LockManager.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Macros.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Options.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Policy.LRW.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Policy.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Record.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.State.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Stats.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Util.Names.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.Util.beam
+lib/elixir/lib/cachex/ebin/Elixir.Cachex.beam
+lib/elixir/lib/cachex/ebin/cachex.app
+lib/elixir/lib/cachex/lib/cachex.ex
+lib/elixir/lib/cachex/lib/cachex/actions.ex
+lib/elixir/lib/cachex/lib/cachex/actions/clear.ex
+lib/elixir/lib/cachex/lib/cachex/actions/count.ex
+lib/elixir/lib/cachex/lib/cachex/actions/del.ex
+lib/elixir/lib/cachex/lib/cachex/actions/dump.ex
+lib/elixir/lib/cachex/lib/cachex/actions/empty.ex
+lib/elixir/lib/cachex/lib/cachex/actions/exists.ex
+lib/elixir/lib/cachex/lib/cachex/actions/expire.ex
+lib/elixir/lib/cachex/lib/cachex/actions/get.ex
+lib/elixir/lib/cachex/lib/cachex/actions/get_and_update.ex
+lib/elixir/lib/cachex/lib/cachex/actions/incr.ex
+lib/elixir/lib/cachex/lib/cachex/actions/inspect.ex
+lib/elixir/lib/cachex/lib/cachex/actions/invoke.ex
+lib/elixir/lib/cachex/lib/cachex/actions/keys.ex
+lib/elixir/lib/cachex/lib/cachex/actions/load.ex
+lib/elixir/lib/cachex/lib/cachex/actions/purge.ex
+lib/elixir/lib/cachex/lib/cachex/actions/refresh.ex
+lib/elixir/lib/cachex/lib/cachex/actions/reset.ex
+lib/elixir/lib/cachex/lib/cachex/actions/set.ex
+lib/elixir/lib/cachex/lib/cachex/actions/size.ex
+lib/elixir/lib/cachex/lib/cachex/actions/stats.ex
+lib/elixir/lib/cachex/lib/cachex/actions/stream.ex
+lib/elixir/lib/cachex/lib/cachex/actions/take.ex
+lib/elixir/lib/cachex/lib/cachex/actions/touch.ex
+lib/elixir/lib/cachex/lib/cachex/actions/transaction.ex
+lib/elixir/lib/cachex/lib/cachex/actions/ttl.ex
+lib/elixir/lib/cachex/lib/cachex/actions/update.ex
+lib/elixir/lib/cachex/lib/cachex/application.ex
+lib/elixir/lib/cachex/lib/cachex/commands.ex
+lib/elixir/lib/cachex/lib/cachex/constants.ex
+lib/elixir/lib/cachex/lib/cachex/disk.ex
+lib/elixir/lib/cachex/lib/cachex/errors.ex
+lib/elixir/lib/cachex/lib/cachex/execution_error.ex
+lib/elixir/lib/cachex/lib/cachex/fallback.ex
+lib/elixir/lib/cachex/lib/cachex/hook.ex
+lib/elixir/lib/cachex/lib/cachex/hook/behaviour.ex
+lib/elixir/lib/cachex/lib/cachex/hook/stats.ex
+lib/elixir/lib/cachex/lib/cachex/janitor.ex
+lib/elixir/lib/cachex/lib/cachex/limit.ex
+lib/elixir/lib/cachex/lib/cachex/lock_manager.ex
+lib/elixir/lib/cachex/lib/cachex/lock_manager/server.ex
+lib/elixir/lib/cachex/lib/cachex/lock_manager/table.ex
+lib/elixir/lib/cachex/lib/cachex/macros.ex
+lib/elixir/lib/cachex/lib/cachex/options.ex
+lib/elixir/lib/cachex/lib/cachex/policy.ex
+lib/elixir/lib/cachex/lib/cachex/policy/lrw.ex
+lib/elixir/lib/cachex/lib/cachex/record.ex
+lib/elixir/lib/cachex/lib/cachex/state.ex
+lib/elixir/lib/cachex/lib/cachex/stats.ex
+lib/elixir/lib/cachex/lib/cachex/util.ex
+lib/elixir/lib/cachex/lib/cachex/util/names.ex
+%%PORTDOCS%%%%DOCSDIR%%/README.md


More information about the svn-ports-all mailing list