Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Sep 2017 07:40:34 +0000 (UTC)
From:      Torsten Zuehlsdorff <tz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r449058 - in head/devel: . rubygem-prometheus-client-mmap
Message-ID:  <201709010740.v817eYKh078019@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tz
Date: Fri Sep  1 07:40:33 2017
New Revision: 449058
URL: https://svnweb.freebsd.org/changeset/ports/449058

Log:
  New port: devel/rubygem-prometheus-client-mmap
  
  This Prometheus library is fork of Prometheus Ruby Client that uses mmap'ed
  files to share metrics from multiple processes.  This allows efficient metrics
  processing for Ruby web apps running in multiprocess setups like Unicorn.
  
  A suite of instrumentation metric primitives for Ruby that can be exposed
  through a HTTP interface. Intended to be used together with a Prometheus server.
  
  WWW: https://gitlab.com/gitlab-org/prometheus-client-mmap

Added:
  head/devel/rubygem-prometheus-client-mmap/
  head/devel/rubygem-prometheus-client-mmap/Makefile   (contents, props changed)
  head/devel/rubygem-prometheus-client-mmap/distinfo   (contents, props changed)
  head/devel/rubygem-prometheus-client-mmap/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Fri Sep  1 07:38:45 2017	(r449057)
+++ head/devel/Makefile	Fri Sep  1 07:40:33 2017	(r449058)
@@ -5628,6 +5628,7 @@
     SUBDIR += rubygem-pqueue
     SUBDIR += rubygem-progressbar
     SUBDIR += rubygem-progressbar09
+    SUBDIR += rubygem-prometheus-client-mmap
     SUBDIR += rubygem-protected_attributes
     SUBDIR += rubygem-protocol
     SUBDIR += rubygem-pry

Added: head/devel/rubygem-prometheus-client-mmap/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-prometheus-client-mmap/Makefile	Fri Sep  1 07:40:33 2017	(r449058)
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME=	prometheus-client-mmap
+DISTVERSION=	0.7.0.beta5
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	tz@FreeBSD.org
+COMMENT=	Suite of instrumentation metric primitives
+
+LICENSE=	RUBY
+
+RUN_DEPENDS=	rubygem-mmap2>=2.2.6:devel/rubygem-mmap2
+
+NO_ARCH=	yes
+USES=		gem
+USE_RUBY=	yes
+
+.include <bsd.port.mk>

Added: head/devel/rubygem-prometheus-client-mmap/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-prometheus-client-mmap/distinfo	Fri Sep  1 07:40:33 2017	(r449058)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1504198010
+SHA256 (rubygem/prometheus-client-mmap-0.7.0.beta5.gem) = 1f2b1ef008b7c7d9d100cf31636bad74bbd5cfbf5f737e1b70be17a2347a8485
+SIZE (rubygem/prometheus-client-mmap-0.7.0.beta5.gem) = 14336

Added: head/devel/rubygem-prometheus-client-mmap/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-prometheus-client-mmap/pkg-descr	Fri Sep  1 07:40:33 2017	(r449058)
@@ -0,0 +1,8 @@
+This Prometheus library is fork of Prometheus Ruby Client that uses mmap'ed
+files to share metrics from multiple processes.  This allows efficient metrics
+processing for Ruby web apps running in multiprocess setups like Unicorn.
+
+A suite of instrumentation metric primitives for Ruby that can be exposed
+through a HTTP interface. Intended to be used together with a Prometheus server.
+
+WWW: https://gitlab.com/gitlab-org/prometheus-client-mmap



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201709010740.v817eYKh078019>