Update net/erlang-esip to 1.0.10. Version 1.0.10 - Use stun 1.0.9 - Use fast_tls 1.0.9 Version 1.0.9 - Use p1_utils 1.0.6 - Make sure esip_codec isn't compiled to native code - Update fast_tls and stundiff -r1.3 -r1.4 pkgsrc/net/erlang-esip/Makefile
(fhajny)
@@ -1,27 +1,27 @@ | @@ -1,27 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2016/08/12 10:02:59 fhajny Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2017/01/03 18:33:32 fhajny Exp $ | |
2 | 2 | |||
3 | DISTNAME= esip-1.0.8 | 3 | DISTNAME= esip-1.0.10 | |
4 | CATEGORIES= net | 4 | CATEGORIES= net | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=processone/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=processone/} | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= http://github.com/processone/esip/ | 8 | HOMEPAGE= http://github.com/processone/esip/ | |
9 | COMMENT= ProcessOne SIP server component in Erlang | 9 | COMMENT= ProcessOne SIP server component in Erlang | |
10 | LICENSE= apache-2.0 | 10 | LICENSE= apache-2.0 | |
11 | 11 | |||
12 | DEPENDS+= erlang-stun>=1.0.7:../../net/erlang-stun | 12 | DEPENDS+= erlang-stun>=1.0.9:../../net/erlang-stun | |
13 | DEPENDS+= erlang-fast_tls>=1.0.7:../../security/erlang-fast_tls | 13 | DEPENDS+= erlang-fast_tls>=1.0.9:../../security/erlang-fast_tls | |
14 | DEPENDS+= erlang-p1_utils>=1.0.5:../../misc/erlang-p1_utils | 14 | DEPENDS+= erlang-p1_utils>=1.0.6:../../misc/erlang-p1_utils | |
15 | 15 | |||
16 | GITHUB_PROJECT= esip | 16 | GITHUB_PROJECT= esip | |
17 | 17 | |||
18 | GNU_CONFIGURE= yes | 18 | GNU_CONFIGURE= yes | |
19 | 19 | |||
20 | SUBST_CLASSES+= path | 20 | SUBST_CLASSES+= path | |
21 | SUBST_STAGE.path= pre-configure | 21 | SUBST_STAGE.path= pre-configure | |
22 | SUBST_FILES.path= rebar.config | 22 | SUBST_FILES.path= rebar.config | |
23 | SUBST_MESSAGE.path= Fixing include path | 23 | SUBST_MESSAGE.path= Fixing include path | |
24 | SUBST_VARS.path= LOCALBASE | 24 | SUBST_VARS.path= LOCALBASE | |
25 | 25 | |||
26 | .include "../../lang/erlang/module.mk" | 26 | .include "../../lang/erlang/module.mk" | |
27 | .include "../../mk/bsd.pkg.mk" | 27 | .include "../../mk/bsd.pkg.mk" |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.3 2016/08/12 10:02:59 fhajny Exp $ | 1 | $NetBSD: distinfo,v 1.4 2017/01/03 18:33:32 fhajny Exp $ | |
2 | 2 | |||
3 | SHA1 (esip-1.0.8.tar.gz) = 96302283534ae6c94156f7655c001b06bbcdd7ba | 3 | SHA1 (esip-1.0.10.tar.gz) = fabece648a450abfb19904af4cb398c5bab1fd0f | |
4 | RMD160 (esip-1.0.8.tar.gz) = 7d5989ec7b2c56822d4c3125cf764ef805737bac | 4 | RMD160 (esip-1.0.10.tar.gz) = 4ddbb8187d52e797f2857568d8fb6676789004c8 | |
5 | SHA512 (esip-1.0.8.tar.gz) = c5ed3e4e25d8db7aa67002e7b0bc0f6e7355e4227339ed507064832c3f329d78f6aa7d71eaa80108629b7bb6141f68c2f079decc4799517ac886e7bb3c1415e6 | 5 | SHA512 (esip-1.0.10.tar.gz) = d551b2120d630e85181c2cc867f2c3e6efd5b6c31066fd58fdc65605c00d8a5ea0bddb821d018bd9401bfe3746b95777fe98ecbcbeaea62e14f1a138ad390bbe | |
6 | Size (esip-1.0.8.tar.gz) = 84534 bytes | 6 | Size (esip-1.0.10.tar.gz) = 84598 bytes | |
7 | SHA1 (patch-rebar.config) = 203e82fdaaecdf4f2feefe736f38d696e235ce00 | 7 | SHA1 (patch-rebar.config) = fda90a7a9b62443e9448f947e47e3c87accdd307 |
@@ -1,26 +1,26 @@ | @@ -1,26 +1,26 @@ | |||
1 | $NetBSD: patch-rebar.config,v 1.3 2016/08/12 10:02:59 fhajny Exp $ | 1 | $NetBSD: patch-rebar.config,v 1.4 2017/01/03 18:33:32 fhajny Exp $ | |
2 | 2 | |||
3 | Deps are handled by pkgsrc. | 3 | Deps are handled by pkgsrc. | |
4 | Look up stun includes properly. | 4 | Look up stun includes properly. | |
5 | 5 | |||
6 | --- rebar.config.orig 2016-02-03 11:19:15.000000000 +0000 | 6 | --- rebar.config.orig 2016-02-03 11:19:15.000000000 +0000 | |
7 | +++ rebar.config | 7 | +++ rebar.config | |
8 | @@ -22,17 +22,13 @@ | 8 | @@ -22,17 +22,13 @@ | |
9 | 9 | |||
10 | {erl_opts, [debug_info, {src_dirs, ["src"]}, | 10 | {erl_opts, [debug_info, {src_dirs, ["src"]}, | |
11 | {i, "include"}, | 11 | {i, "include"}, | |
12 | - {i, "deps/stun/include"}, | 12 | - {i, "deps/stun/include"}, | |
13 | + {i, "@LOCALBASE@/lib/erlang/lib/stun/include"}, | 13 | + {i, "@LOCALBASE@/lib/erlang/lib/stun/include"}, | |
14 | {i, "../stun/include"}]}. | 14 | {i, "../stun/include"}]}. | |
15 | 15 | |||
16 | {port_env, [{"CFLAGS", "$CFLAGS"}, {"LDFLAGS", "$LDFLAGS"}]}. | 16 | {port_env, [{"CFLAGS", "$CFLAGS"}, {"LDFLAGS", "$LDFLAGS"}]}. | |
17 | 17 | |||
18 | {port_specs, [{"priv/lib/esip_drv.so", ["c_src/esip_codec.c"]}]}. | 18 | {port_specs, [{"priv/lib/esip_drv.so", ["c_src/esip_codec.c"]}]}. | |
19 | 19 | |||
20 | -{deps, [{stun, ".*", {git, "https://github.com/processone/stun", {tag, "1.0.7"}}}, | 20 | -{deps, [{stun, ".*", {git, "https://github.com/processone/stun", {tag, "1.0.9"}}}, | |
21 | - {fast_tls, ".*", {git, "https://github.com/processone/fast_tls", {tag, "1.0.7"}}}, | 21 | - {fast_tls, ".*", {git, "https://github.com/processone/fast_tls", {tag, "1.0.9"}}}, | |
22 | - {p1_utils, ".*", {git, "https://github.com/processone/p1_utils", {tag, "1.0.5"}}}]}. | 22 | - {p1_utils, ".*", {git, "https://github.com/processone/p1_utils", {tag, "1.0.6"}}}]}. | |
23 | - | 23 | - | |
24 | {clean_files, ["c_src/esip_codec.gcda", "c_src/esip_codec.gcno"]}. | 24 | {clean_files, ["c_src/esip_codec.gcda", "c_src/esip_codec.gcno"]}. | |
25 | 25 | |||
26 | {cover_enabled, true}. | 26 | {cover_enabled, true}. |