Import devel/elixir-poison version 1.4.0
[dports.git] / devel / elixir-poison / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       poison
4 PORTVERSION=    1.4.0
5 CATEGORIES=     devel
6 PKGNAMEPREFIX=  elixir-
7
8 MAINTAINER=     olgeni@FreeBSD.org
9 COMMENT=        Pure Elixir JSON library
10
11 LICENSE=        ISCL
12
13 BUILD_DEPENDS=  elixir:${PORTSDIR}/lang/elixir
14 RUN_DEPENDS:=   ${BUILD_DEPENDS}
15
16 PLIST_SUB=      VERSION="${PORTVERSION}"
17
18 USE_GITHUB=     yes
19 GH_ACCOUNT=     devinus
20
21 do-build:
22         @cd ${WRKSRC} && MIX_ENV=prod mix compile
23
24 post-build:
25         @${LN} -s ${WRKSRC}/_build/prod/lib/${PORTNAME}/ebin ${WRKSRC}/ebin
26
27 do-install:
28         @${MKDIR} ${STAGEDIR}${DOCSDIR}
29         ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
30         @${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}
31         @${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}/ebin
32         @${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}/lib
33         ${INSTALL_DATA} ${WRKSRC}/ebin/* ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}/ebin
34         cd ${WRKSRC}/lib && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/lib/elixir/lib/${PORTNAME}/lib
35
36 .include <bsd.port.mk>