mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
Add devel/elixir-decimal, arbitrary precision decimal arithmetic
for Elixir.
This commit is contained in:
parent
b6a8b2ece2
commit
e69ad033d3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=391046
6 changed files with 61 additions and 0 deletions
|
@ -410,6 +410,7 @@
|
||||||
SUBDIR += elfsh
|
SUBDIR += elfsh
|
||||||
SUBDIR += elftoaout
|
SUBDIR += elftoaout
|
||||||
SUBDIR += elixir-conform
|
SUBDIR += elixir-conform
|
||||||
|
SUBDIR += elixir-decimal
|
||||||
SUBDIR += elixir-exrm
|
SUBDIR += elixir-exrm
|
||||||
SUBDIR += elixir-plug
|
SUBDIR += elixir-plug
|
||||||
SUBDIR += elixir-poison
|
SUBDIR += elixir-poison
|
||||||
|
|
35
devel/elixir-decimal/Makefile
Normal file
35
devel/elixir-decimal/Makefile
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= decimal
|
||||||
|
PORTVERSION= 1.1.0
|
||||||
|
DISTVERSIONPREFIX= v
|
||||||
|
CATEGORIES= devel
|
||||||
|
PKGNAMEPREFIX= elixir-
|
||||||
|
|
||||||
|
MAINTAINER= olgeni@FreeBSD.org
|
||||||
|
COMMENT= Arbitrary precision decimal arithmetic for Elixir
|
||||||
|
|
||||||
|
LICENSE= APACHE20
|
||||||
|
|
||||||
|
BUILD_DEPENDS= elixir:${PORTSDIR}/lang/elixir
|
||||||
|
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||||
|
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= ericmj
|
||||||
|
|
||||||
|
do-build:
|
||||||
|
@cd ${WRKSRC} && MIX_ENV=prod mix compile
|
||||||
|
|
||||||
|
post-build:
|
||||||
|
@${LN} -s ${WRKSRC}/_build/prod/lib/${PORTNAME}/ebin ${WRKSRC}/ebin
|
||||||
|
|
||||||
|
do-install:
|
||||||
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
|
||||||
|
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}
|
||||||
|
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}/ebin
|
||||||
|
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}/lib
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/ebin/* ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}/ebin
|
||||||
|
cd ${WRKSRC}/lib && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}/lib
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
2
devel/elixir-decimal/distinfo
Normal file
2
devel/elixir-decimal/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
SHA256 (ericmj-decimal-v1.1.0_GH0.tar.gz) = dd0bb6a4f27d543abae947a0e9acc2244f4f5f0a9bfad913506cf2c4dee26a25
|
||||||
|
SIZE (ericmj-decimal-v1.1.0_GH0.tar.gz) = 13928
|
12
devel/elixir-decimal/files/patch-mix.exs
Normal file
12
devel/elixir-decimal/files/patch-mix.exs
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
--- mix.exs.orig 2015-07-01 10:24:04 UTC
|
||||||
|
+++ mix.exs
|
||||||
|
@@ -21,8 +21,7 @@ defmodule Decimal.Mixfile do
|
||||||
|
end
|
||||||
|
|
||||||
|
defp deps do
|
||||||
|
- [{:ex_doc, only: :dev},
|
||||||
|
- {:earmark, only: :dev}]
|
||||||
|
+ []
|
||||||
|
end
|
||||||
|
|
||||||
|
defp description do
|
3
devel/elixir-decimal/pkg-descr
Normal file
3
devel/elixir-decimal/pkg-descr
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
Arbitrary precision decimal arithmetic for Elixir.
|
||||||
|
|
||||||
|
WWW: https://github.com/ericmj/decimal
|
8
devel/elixir-decimal/pkg-plist
Normal file
8
devel/elixir-decimal/pkg-plist
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
lib/elixir/lib/decimal/ebin/Elixir.Decimal.Context.beam
|
||||||
|
lib/elixir/lib/decimal/ebin/Elixir.Decimal.Error.beam
|
||||||
|
lib/elixir/lib/decimal/ebin/Elixir.Decimal.beam
|
||||||
|
lib/elixir/lib/decimal/ebin/Elixir.Inspect.Decimal.beam
|
||||||
|
lib/elixir/lib/decimal/ebin/Elixir.String.Chars.Decimal.beam
|
||||||
|
lib/elixir/lib/decimal/ebin/decimal.app
|
||||||
|
lib/elixir/lib/decimal/lib/decimal.ex
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/README.md
|
Loading…
Add table
Reference in a new issue