diff options
author | fhajny <fhajny@pkgsrc.org> | 2015-11-04 13:45:44 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2015-11-04 13:45:44 +0000 |
commit | 43a34d1291779f49a7bc245ccf25f1cd7b98e009 (patch) | |
tree | fafd632e46e4178036f90e914826c029af9b9e06 /sysutils | |
parent | 8d9f4595740b0c7db24783c715e86f8ee4836991 (diff) | |
download | pkgsrc-43a34d1291779f49a7bc245ccf25f1cd7b98e009.tar.gz |
Import 20 Erlang module packages that will work as dependencies
in the ejabberd 15.10 update that follows.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/erlang-goldrush/DESCR | 2 | ||||
-rw-r--r-- | sysutils/erlang-goldrush/Makefile | 28 | ||||
-rw-r--r-- | sysutils/erlang-goldrush/PLIST | 17 | ||||
-rw-r--r-- | sysutils/erlang-goldrush/distinfo | 6 | ||||
-rw-r--r-- | sysutils/erlang-lager/DESCR | 4 | ||||
-rw-r--r-- | sysutils/erlang-lager/Makefile | 29 | ||||
-rw-r--r-- | sysutils/erlang-lager/PLIST | 23 | ||||
-rw-r--r-- | sysutils/erlang-lager/distinfo | 7 | ||||
-rw-r--r-- | sysutils/erlang-lager/patches/patch-rebar.config | 16 |
9 files changed, 132 insertions, 0 deletions
diff --git a/sysutils/erlang-goldrush/DESCR b/sysutils/erlang-goldrush/DESCR new file mode 100644 index 00000000000..aa2a62f86d1 --- /dev/null +++ b/sysutils/erlang-goldrush/DESCR @@ -0,0 +1,2 @@ +Goldrush is a small Erlang app that provides fast event +stream processing. diff --git a/sysutils/erlang-goldrush/Makefile b/sysutils/erlang-goldrush/Makefile new file mode 100644 index 00000000000..9a288980813 --- /dev/null +++ b/sysutils/erlang-goldrush/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1 2015/11/04 13:45:46 fhajny Exp $ + +DISTNAME= goldrush-0.1.7 +PKGNAME= erlang-${DISTNAME} +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_GITHUB:=DeadZen/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://github.com/DeadZen/goldrush/ +COMMENT= Small, Fast event processing and monitoring for Erlang/OTP apps +LICENSE= mit + +BUILD_DEPENDS+= rebar-[0-9]*:../../devel/rebar + +GITHUB_PROJECT= goldrush +GITHUB_TAG= ${PKGVERSION_NOREV} + +NO_CONFIGURE= yes +USE_TOOLS+= pax + +INSTALLATION_DIRS+= lib/erlang/lib/goldrush + +do-install: + cd ${WRKSRC} && ${PAX} -rw -pp ebin priv \ + ${DESTDIR}${PREFIX}/lib/erlang/lib/goldrush/ + +.include "../../lang/erlang/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/erlang-goldrush/PLIST b/sysutils/erlang-goldrush/PLIST new file mode 100644 index 00000000000..955522cc948 --- /dev/null +++ b/sysutils/erlang-goldrush/PLIST @@ -0,0 +1,17 @@ +@comment $NetBSD: PLIST,v 1.1 2015/11/04 13:45:46 fhajny Exp $ +lib/erlang/lib/goldrush/ebin/glc.beam +lib/erlang/lib/goldrush/ebin/glc_code.beam +lib/erlang/lib/goldrush/ebin/glc_lib.beam +lib/erlang/lib/goldrush/ebin/glc_ops.beam +lib/erlang/lib/goldrush/ebin/goldrush.app +lib/erlang/lib/goldrush/ebin/gr_app.beam +lib/erlang/lib/goldrush/ebin/gr_context.beam +lib/erlang/lib/goldrush/ebin/gr_counter.beam +lib/erlang/lib/goldrush/ebin/gr_counter_sup.beam +lib/erlang/lib/goldrush/ebin/gr_manager.beam +lib/erlang/lib/goldrush/ebin/gr_manager_sup.beam +lib/erlang/lib/goldrush/ebin/gr_param.beam +lib/erlang/lib/goldrush/ebin/gr_param_sup.beam +lib/erlang/lib/goldrush/ebin/gr_sup.beam +lib/erlang/lib/goldrush/ebin/gre.beam +lib/erlang/lib/goldrush/priv/edoc.css diff --git a/sysutils/erlang-goldrush/distinfo b/sysutils/erlang-goldrush/distinfo new file mode 100644 index 00000000000..cb8e3432927 --- /dev/null +++ b/sysutils/erlang-goldrush/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2015/11/04 13:45:46 fhajny Exp $ + +SHA1 (goldrush-0.1.7.tar.gz) = 2f65df0980c9324a281127c0ba6e437edb6b0d7e +RMD160 (goldrush-0.1.7.tar.gz) = 6179fbd5e5766a927ddc5e79b560d71f60f3993f +SHA512 (goldrush-0.1.7.tar.gz) = 4047829f32e4f0b1c679897c4d82e184435ee160954892c0c879ad184ddabb3315fb163af77557c083b84c358e3ec177ac025560d5b8c1f38c5b27f52080bb26 +Size (goldrush-0.1.7.tar.gz) = 21807 bytes diff --git a/sysutils/erlang-lager/DESCR b/sysutils/erlang-lager/DESCR new file mode 100644 index 00000000000..46b7a47488c --- /dev/null +++ b/sysutils/erlang-lager/DESCR @@ -0,0 +1,4 @@ +Lager (as in the beer) is a logging framework for Erlang. Its purpose +is to provide a more traditional way to perform logging in an erlang +application that plays nicely with traditional UNIX logging tools +like logrotate and syslog. diff --git a/sysutils/erlang-lager/Makefile b/sysutils/erlang-lager/Makefile new file mode 100644 index 00000000000..5500dda7ec6 --- /dev/null +++ b/sysutils/erlang-lager/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1 2015/11/04 13:45:46 fhajny Exp $ + +DISTNAME= lager-3.0.1 +PKGNAME= erlang-${DISTNAME} +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_GITHUB:=basho/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://github.com/basho/lager/ +COMMENT= Logging framework for Erlang/OTP +LICENSE= apache-2.0 + +BUILD_DEPENDS+= rebar-[0-9]*:../../devel/rebar +DEPENDS+= erlang-goldrush-[0-9]*:../../sysutils/erlang-goldrush + +GITHUB_PROJECT= lager +GITHUB_TAG= ${PKGVERSION_NOREV} + +NO_CONFIGURE= yes +USE_TOOLS+= pax + +INSTALLATION_DIRS+= lib/erlang/lib/lager + +do-install: + cd ${WRKSRC} && ${PAX} -rw -pp ebin include priv \ + ${DESTDIR}${PREFIX}/lib/erlang/lib/lager/ + +.include "../../lang/erlang/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/erlang-lager/PLIST b/sysutils/erlang-lager/PLIST new file mode 100644 index 00000000000..8ce31b56131 --- /dev/null +++ b/sysutils/erlang-lager/PLIST @@ -0,0 +1,23 @@ +@comment $NetBSD: PLIST,v 1.1 2015/11/04 13:45:46 fhajny Exp $ +lib/erlang/lib/lager/ebin/error_logger_lager_h.beam +lib/erlang/lib/lager/ebin/lager.app +lib/erlang/lib/lager/ebin/lager.beam +lib/erlang/lib/lager/ebin/lager_app.beam +lib/erlang/lib/lager/ebin/lager_backend_throttle.beam +lib/erlang/lib/lager/ebin/lager_common_test_backend.beam +lib/erlang/lib/lager/ebin/lager_config.beam +lib/erlang/lib/lager/ebin/lager_console_backend.beam +lib/erlang/lib/lager/ebin/lager_crash_log.beam +lib/erlang/lib/lager/ebin/lager_default_formatter.beam +lib/erlang/lib/lager/ebin/lager_file_backend.beam +lib/erlang/lib/lager/ebin/lager_format.beam +lib/erlang/lib/lager/ebin/lager_handler_watcher.beam +lib/erlang/lib/lager/ebin/lager_handler_watcher_sup.beam +lib/erlang/lib/lager/ebin/lager_msg.beam +lib/erlang/lib/lager/ebin/lager_stdlib.beam +lib/erlang/lib/lager/ebin/lager_sup.beam +lib/erlang/lib/lager/ebin/lager_transform.beam +lib/erlang/lib/lager/ebin/lager_trunc_io.beam +lib/erlang/lib/lager/ebin/lager_util.beam +lib/erlang/lib/lager/include/lager.hrl +lib/erlang/lib/lager/priv/edoc.css diff --git a/sysutils/erlang-lager/distinfo b/sysutils/erlang-lager/distinfo new file mode 100644 index 00000000000..a7837e9accf --- /dev/null +++ b/sysutils/erlang-lager/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2015/11/04 13:45:46 fhajny Exp $ + +SHA1 (lager-3.0.1.tar.gz) = 51ac6fc67b0d700aca283de2fe13d74a5507c804 +RMD160 (lager-3.0.1.tar.gz) = 50b2f13a6e4f87a281eb91194482f8addbaa7e99 +SHA512 (lager-3.0.1.tar.gz) = 6b162b222a1b2cc26c8211e688c40a3348f5910ba367d915549c54d3feb11aa19cb6fcc8cb57a75df0268673a945d8e64adb1659b5db9b357bd77dc93a388c32 +Size (lager-3.0.1.tar.gz) = 235462 bytes +SHA1 (patch-rebar.config) = 3c4ad3f57cc7dc224c015c4401177760bbfcbb5a diff --git a/sysutils/erlang-lager/patches/patch-rebar.config b/sysutils/erlang-lager/patches/patch-rebar.config new file mode 100644 index 00000000000..dde2397ca54 --- /dev/null +++ b/sysutils/erlang-lager/patches/patch-rebar.config @@ -0,0 +1,16 @@ +$NetBSD: patch-rebar.config,v 1.1 2015/11/04 13:45:46 fhajny Exp $ + +Deps are handled by pkgsrc. + +--- rebar.config.orig 2015-07-30 01:28:30.000000000 +0000 ++++ rebar.config +@@ -43,9 +43,6 @@ + nowarn_untyped_record, + nowarn_export_all + ]}. +-{deps, [ +- {goldrush, ".*", {git, "git://github.com/DeadZen/goldrush.git", {tag, "0.1.7"}}} +-]}. + + {xref_checks, []}. + {xref_queries, [{"(XC - UC) || (XU - X - B - lager_default_tracer : Mod - erlang:\"(is_map|map_size)\"/1 - maps:to_list/1)", []}]}. |