Add databases/elixir-postgrex, a database driver for PostgreSQL

written in pure Elixir.
This commit is contained in:
Jimmy Olgeni 2015-07-02 13:08:26 +00:00
parent 70d01c16e6
commit 31179490c3
6 changed files with 78 additions and 0 deletions

View file

@ -53,6 +53,7 @@
SUBDIR += dbtool
SUBDIR += dbview
SUBDIR += elixir-ecto
SUBDIR += elixir-postgrex
SUBDIR += emma
SUBDIR += erlang-epgsql
SUBDIR += erlang-eredis

View file

@ -0,0 +1,22 @@
# $FreeBSD$
PORTNAME= postgrex
PORTVERSION= 0.8.4
DISTVERSIONPREFIX= v
CATEGORIES= databases
PKGNAMEPREFIX= elixir-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Database driver for PostgreSQL written in Elixir
LICENSE= APACHE20
USE_GITHUB= yes
GH_ACCOUNT= ericmj
MIX_BUILD_NAME= shared
MIX_BUILD_DEPS= devel/elixir-decimal
MIX_RUN_DEPS:= ${MIX_BUILD_DEPS}
.include "${PORTSDIR}/lang/elixir/bsd.elixir.mk"
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (ericmj-postgrex-v0.8.4_GH0.tar.gz) = fd7348323c303ddde8d047ecdf77615e3957ba269260434359499cf59dcf6561
SIZE (ericmj-postgrex-v0.8.4_GH0.tar.gz) = 37961

View file

@ -0,0 +1,13 @@
--- mix.exs.orig 2015-07-02 10:57:08 UTC
+++ mix.exs
@@ -23,9 +23,7 @@ defmodule Postgrex.Mixfile do
end
defp deps do
- [{:ex_doc, only: :dev},
- {:earmark, only: :dev},
- {:decimal, "~> 1.0"}]
+ []
end
defp description do

View file

@ -0,0 +1,3 @@
A database driver for PostgreSQL written in pure Elixir.
WWW: https://github.com/ericmj/postgrex

View file

@ -0,0 +1,37 @@
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.BinaryUtils.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Connection.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Date.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Error.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.ErrorCode.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extension.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Binary.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.JSON.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Extensions.Text.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Interval.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Messages.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Protocol.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Range.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Result.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Time.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Timestamp.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.TypeInfo.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Types.beam
lib/elixir/lib/postgrex/ebin/Elixir.Postgrex.Utils.beam
lib/elixir/lib/postgrex/ebin/postgrex.app
lib/elixir/lib/postgrex/lib/postgrex/binary_utils.ex
lib/elixir/lib/postgrex/lib/postgrex/builtins.ex
lib/elixir/lib/postgrex/lib/postgrex/connection.ex
lib/elixir/lib/postgrex/lib/postgrex/errcodes.txt
lib/elixir/lib/postgrex/lib/postgrex/error.ex
lib/elixir/lib/postgrex/lib/postgrex/error_code.ex
lib/elixir/lib/postgrex/lib/postgrex/extension.ex
lib/elixir/lib/postgrex/lib/postgrex/extensions/binary.ex
lib/elixir/lib/postgrex/lib/postgrex/extensions/json.ex
lib/elixir/lib/postgrex/lib/postgrex/extensions/text.ex
lib/elixir/lib/postgrex/lib/postgrex/messages.ex
lib/elixir/lib/postgrex/lib/postgrex/protocol.ex
lib/elixir/lib/postgrex/lib/postgrex/result.ex
lib/elixir/lib/postgrex/lib/postgrex/type_info.ex
lib/elixir/lib/postgrex/lib/postgrex/types.ex
lib/elixir/lib/postgrex/lib/postgrex/utils.ex
%%PORTDOCS%%%%DOCSDIR%%/README.md