Thu Apr 13 18:24:45 2017 UTC ()
Use USE_GLOBAL_DEPS that some Erlang packages seem to use to rely on system dependencies.


(fhajny)
diff -r1.1 -r1.2 pkgsrc/lang/erlang/module.mk

cvs diff -r1.1 -r1.2 pkgsrc/lang/erlang/module.mk (expand / switch to unified diff)

--- pkgsrc/lang/erlang/module.mk 2016/01/15 11:19:06 1.1
+++ pkgsrc/lang/erlang/module.mk 2017/04/13 18:24:45 1.2
@@ -1,24 +1,27 @@ @@ -1,24 +1,27 @@
1# $NetBSD: module.mk,v 1.1 2016/01/15 11:19:06 fhajny Exp $ 1# $NetBSD: module.mk,v 1.2 2017/04/13 18:24:45 fhajny Exp $
2# 2#
3# Simple Erlang module package framework 3# Simple Erlang module package framework
4# 4#
5 5
6PKGNAME?= erlang-${DISTNAME} 6PKGNAME?= erlang-${DISTNAME}
7 7
8BUILD_DEPENDS+= rebar-[0-9]*:../../devel/rebar 8BUILD_DEPENDS+= rebar-[0-9]*:../../devel/rebar
9 9
10USE_TOOLS+= gmake pax 10USE_TOOLS+= gmake pax
11 11
12REBAR?= ${PREFIX}/bin/rebar 12REBAR?= ${PREFIX}/bin/rebar
13MAKE_FLAGS+= REBAR=${REBAR} 13MAKE_FLAGS+= REBAR=${REBAR}
14 14
 15# Used by some Erlang packages to use system deps
 16MAKE_ENV+= USE_GLOBAL_DEPS=true
 17
15ERL_MOD_NAME?= ${DISTNAME:C/-.*//} 18ERL_MOD_NAME?= ${DISTNAME:C/-.*//}
16ERL_MOD_DIR?= lib/erlang/lib/${ERL_MOD_NAME}-${PKGVERSION_NOREV} 19ERL_MOD_DIR?= lib/erlang/lib/${ERL_MOD_NAME}-${PKGVERSION_NOREV}
17INSTALLATION_DIRS+= ${ERL_MOD_DIR} 20INSTALLATION_DIRS+= ${ERL_MOD_DIR}
18 21
19do-install: 22do-install:
20 cd ${WRKSRC} && ${FIND} . \( \ 23 cd ${WRKSRC} && ${FIND} . \( \
21 -name bin -o -name ebin -o -name include -o -name priv \) \ 24 -name bin -o -name ebin -o -name include -o -name priv \) \
22 -exec ${PAX} -rw -pp "{}" ${DESTDIR}${PREFIX}/${ERL_MOD_DIR} ";" 25 -exec ${PAX} -rw -pp "{}" ${DESTDIR}${PREFIX}/${ERL_MOD_DIR} ";"
23 26
24.include "../../lang/erlang/buildlink3.mk" 27.include "../../lang/erlang/buildlink3.mk"