Page MenuHomeFreeBSD

D17710.id50359.diff
No OneTemporary

D17710.id50359.diff

Index: math/Makefile
===================================================================
--- math/Makefile
+++ math/Makefile
@@ -797,6 +797,7 @@
SUBDIR += rubygem-expression_parser
SUBDIR += rubygem-fftw3
SUBDIR += rubygem-mathn
+ SUBDIR += rubygem-mtrc
SUBDIR += rubygem-narray
SUBDIR += rubygem-narray_miss
SUBDIR += rubygem-numru-misc
Index: math/rubygem-mtrc/Makefile
===================================================================
--- /dev/null
+++ math/rubygem-mtrc/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= mtrc
+DISTVERSION= 0.0.4
+CATEGORIES= math rubygems
+MASTER_SITES= RG
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Minimal metric aggregation library
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gem
+
+NO_ARCH= yes
+USE_RUBY= yes
+
+.include <bsd.port.mk>
Index: math/rubygem-mtrc/distinfo
===================================================================
--- /dev/null
+++ math/rubygem-mtrc/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1540511499
+SHA256 (rubygem/mtrc-0.0.4.gem) = 3f56fc87d3b597cf19e01005e78cc60ff2efbab651a3c17b680ad8cbc8be4276
+SIZE (rubygem/mtrc-0.0.4.gem) = 5632
Index: math/rubygem-mtrc/pkg-descr
===================================================================
--- /dev/null
+++ math/rubygem-mtrc/pkg-descr
@@ -0,0 +1,3 @@
+Minimal metric aggregation library in ruby.
+
+WWW: https://github.com/aphyr/mtrc
Index: net-mgmt/Makefile
===================================================================
--- net-mgmt/Makefile
+++ net-mgmt/Makefile
@@ -352,6 +352,10 @@
SUBDIR += rubygem-oxidized
SUBDIR += rubygem-oxidized-script
SUBDIR += rubygem-oxidized-web
+ SUBDIR += rubygem-riemann-client
+ SUBDIR += rubygem-riemann-rabbitmq
+ SUBDIR += rubygem-riemann-tail
+ SUBDIR += rubygem-riemann-tools
SUBDIR += rubygem-snmp
SUBDIR += rubygem-visage-app
SUBDIR += sblim-wbemcli
Index: net-mgmt/rubygem-riemann-client/Makefile
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-client/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= riemann-client
+DISTVERSION= 0.2.6
+CATEGORIES= net-mgmt rubygems
+MASTER_SITES= RG
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Client for the distributed event system Riemann.
+
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-beefcake>=1.2:net/rubygem-beefcake \
+ rubygem-mtrc>=0.0.4:math/rubygem-mtrc \
+ rubygem-trollop>=2.9:devel/rubygem-trollop
+
+USES= gem
+
+NO_ARCH= yes
+USE_RUBY= yes
+
+.include <bsd.port.mk>
Index: net-mgmt/rubygem-riemann-client/distinfo
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-client/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1540513080
+SHA256 (rubygem/riemann-client-0.2.6.gem) = 28ba11bd2bf7cecaeb1fa94ef486796f7b2feae313b1d42beac140e44547370b
+SIZE (rubygem/riemann-client-0.2.6.gem) = 15360
Index: net-mgmt/rubygem-riemann-client/files/patch-riemann-client.gemspec
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-client/files/patch-riemann-client.gemspec
@@ -0,0 +1,26 @@
+--- riemann-client.gemspec.orig 2018-10-26 00:25:08 UTC
++++ riemann-client.gemspec
+@@ -25,20 +25,20 @@ Gem::Specification.new do |s|
+ if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
+ s.add_development_dependency(%q<bundler>.freeze, [">= 1.3"])
+ s.add_development_dependency(%q<bacon>.freeze, [">= 0"])
+- s.add_runtime_dependency(%q<beefcake>.freeze, ["<= 1.0.0", ">= 0.3.5"])
++ s.add_runtime_dependency(%q<beefcake>.freeze, [">= 1.2.0"])
+ s.add_runtime_dependency(%q<trollop>.freeze, [">= 1.16.2"])
+ s.add_runtime_dependency(%q<mtrc>.freeze, [">= 0.0.4"])
+ else
+ s.add_dependency(%q<bundler>.freeze, [">= 1.3"])
+ s.add_dependency(%q<bacon>.freeze, [">= 0"])
+- s.add_dependency(%q<beefcake>.freeze, ["<= 1.0.0", ">= 0.3.5"])
++ s.add_dependency(%q<beefcake>.freeze, [">= 1.2.0"])
+ s.add_dependency(%q<trollop>.freeze, [">= 1.16.2"])
+ s.add_dependency(%q<mtrc>.freeze, [">= 0.0.4"])
+ end
+ else
+ s.add_dependency(%q<bundler>.freeze, [">= 1.3"])
+ s.add_dependency(%q<bacon>.freeze, [">= 0"])
+- s.add_dependency(%q<beefcake>.freeze, ["<= 1.0.0", ">= 0.3.5"])
++ s.add_dependency(%q<beefcake>.freeze, [">= 1.2.0"])
+ s.add_dependency(%q<trollop>.freeze, [">= 1.16.2"])
+ s.add_dependency(%q<mtrc>.freeze, [">= 0.0.4"])
+ end
Index: net-mgmt/rubygem-riemann-client/pkg-descr
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-client/pkg-descr
@@ -0,0 +1,3 @@
+Ruby client for the Riemann event system.
+
+WWW: https://github.com/riemann/riemann-ruby-client
Index: net-mgmt/rubygem-riemann-rabbitmq/Makefile
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-rabbitmq/Makefile
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME= riemann-rabbitmq
+DISTVERSION= 0.1.3
+CATEGORIES= net-mgmt rubygems
+MASTER_SITES= RG
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Send your RabbitMQ metrics to Riemann
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-riemann-tools>=0.2.14:net-mgmt/rubygem-riemann-tools \
+ rubygem-faraday>=0.8.5:www/rubygem-faraday
+
+USES= gem
+
+NO_ARCH= yes
+USE_RUBY= yes
+
+post-patch:
+ # hide sensitive command-line parameters from casual users
+ @${SED} -i -e $$'/^#!.*ruby.*/a\\\nProcess.setproctitle($$0)\n' \
+ ${WRKSRC}/bin/riemann-*
+
+PORTDOCS= README.md
+
+PLIST_FILES= bin/riemann-rabbitmq
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Index: net-mgmt/rubygem-riemann-rabbitmq/distinfo
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-rabbitmq/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1542099738
+SHA256 (rubygem/riemann-rabbitmq-0.1.3.gem) = ea47168299dc5f5c5fb3ab89fe36057b8e12e25e323cc38b3dc9ed9f046b8ee8
+SIZE (rubygem/riemann-rabbitmq-0.1.3.gem) = 7168
Index: net-mgmt/rubygem-riemann-rabbitmq/pkg-descr
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-rabbitmq/pkg-descr
@@ -0,0 +1,3 @@
+Submit RabbitMQ metrics to Riemann via ruby.
+
+WWW: https://github.com/riemann/riemann-tools
Index: net-mgmt/rubygem-riemann-tail/Makefile
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-tail/Makefile
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME= riemann-tail
+DISTVERSION= 0.0.1
+CATEGORIES= net-mgmt rubygems
+MASTER_SITES= RG
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Tail Riemann event streams from the console
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-colorize>=0:devel/rubygem-colorize \
+ rubygem-faye-websocket>=0:www/rubygem-faye-websocket \
+ rubygem-thor>=0:devel/rubygem-thor
+
+USES= gem
+
+NO_ARCH= yes
+USE_RUBY= yes
+
+PORTDOCS= README.md
+
+PLIST_FILES= bin/riemann-tail
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Index: net-mgmt/rubygem-riemann-tail/distinfo
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-tail/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1542101401
+SHA256 (rubygem/riemann-tail-0.0.1.gem) = 93269c731b50c94b8426dfc34f2fed4ed2424e99e71666d50612ee27ff3fe3de
+SIZE (rubygem/riemann-tail-0.0.1.gem) = 6656
Index: net-mgmt/rubygem-riemann-tail/pkg-descr
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-tail/pkg-descr
@@ -0,0 +1,3 @@
+Tail Riemann's event index in real time with Ruby.
+
+WWW: https://github.com/wkf/riemann-tail
Index: net-mgmt/rubygem-riemann-tools/Makefile
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-tools/Makefile
@@ -0,0 +1,36 @@
+# $FreeBSD$
+
+PORTNAME= riemann-tools
+DISTVERSION= 0.2.14
+CATEGORIES= net-mgmt rubygems
+MASTER_SITES= RG
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Collection of utilities which submit events to Riemann
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-json>=1.8:devel/rubygem-json \
+ rubygem-optimist>=3.0:devel/rubygem-optimist \
+ rubygem-riemann-client>=0.2:net-mgmt/rubygem-riemann-client
+
+USES= gem
+
+NO_ARCH= yes
+USE_RUBY= yes
+
+post-patch:
+ # hide sensitive command-line parameters from casual users
+ @${SED} -i -e $$'/^#!.*ruby.*/a\\\nProcess.setproctitle($$0)\n' \
+ ${WRKSRC}/bin/riemann-*
+
+PORTDOCS= README.markdown
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Index: net-mgmt/rubygem-riemann-tools/distinfo
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-tools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1540515593
+SHA256 (rubygem/riemann-tools-0.2.14.gem) = 5df2624d3ff4d442b2f698aea02946e7846d81ddc3d054f5bffc8bc1e3e8891f
+SIZE (rubygem/riemann-tools-0.2.14.gem) = 18944
Index: net-mgmt/rubygem-riemann-tools/files/patch-riemann-tools.gemspec
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-tools/files/patch-riemann-tools.gemspec
@@ -0,0 +1,22 @@
+--- riemann-tools.gemspec.orig 2018-11-06 09:46:36 UTC
++++ riemann-tools.gemspec
+@@ -26,16 +26,16 @@ Gem::Specification.new do |s|
+ if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
+ s.add_runtime_dependency(%q<riemann-client>.freeze, [">= 0.2.6", "~> 0.2"])
+ s.add_runtime_dependency(%q<optimist>.freeze, [">= 3.0.0", "~> 3.0"])
+- s.add_runtime_dependency(%q<json>.freeze, ["~> 1.8"])
++ s.add_runtime_dependency(%q<json>.freeze, [">= 1.8"])
+ else
+ s.add_dependency(%q<riemann-client>.freeze, [">= 0.2.6", "~> 0.2"])
+ s.add_dependency(%q<optimist>.freeze, [">= 3.0.0", "~> 3.0"])
+- s.add_dependency(%q<json>.freeze, ["~> 1.8"])
++ s.add_dependency(%q<json>.freeze, [">= 1.8"])
+ end
+ else
+ s.add_dependency(%q<riemann-client>.freeze, [">= 0.2.6", "~> 0.2"])
+ s.add_dependency(%q<optimist>.freeze, [">= 3.0.0", "~> 3.0"])
+- s.add_dependency(%q<json>.freeze, ["~> 1.8"])
++ s.add_dependency(%q<json>.freeze, [">= 1.8"])
+ end
+ end
+
Index: net-mgmt/rubygem-riemann-tools/pkg-descr
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-tools/pkg-descr
@@ -0,0 +1,3 @@
+Collection of utilities which submit events to Riemann.
+
+WWW: https://github.com/riemann/riemann-tools
Index: net-mgmt/rubygem-riemann-tools/pkg-plist
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-tools/pkg-plist
@@ -0,0 +1,20 @@
+bin/riemann-apache-status
+bin/riemann-bench
+bin/riemann-cloudant
+bin/riemann-consul
+bin/riemann-dir-files-count
+bin/riemann-dir-space
+bin/riemann-diskstats
+bin/riemann-fd
+bin/riemann-freeswitch
+bin/riemann-haproxy
+bin/riemann-health
+bin/riemann-kvminstance
+bin/riemann-memcached
+bin/riemann-net
+bin/riemann-nginx-status
+bin/riemann-ntp
+bin/riemann-portcheck
+bin/riemann-proc
+bin/riemann-varnish
+bin/riemann-zookeeper
Index: net/Makefile
===================================================================
--- net/Makefile
+++ net/Makefile
@@ -1238,6 +1238,7 @@
SUBDIR += rubygem-aws-ses
SUBDIR += rubygem-azure
SUBDIR += rubygem-azure-core
+ SUBDIR += rubygem-beefcake
SUBDIR += rubygem-bunny
SUBDIR += rubygem-connection_pool
SUBDIR += rubygem-dogapi
Index: net/rubygem-beefcake/Makefile
===================================================================
--- /dev/null
+++ net/rubygem-beefcake/Makefile
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME= beefcake
+DISTVERSION= 1.2.0
+CATEGORIES= net rubygems
+MASTER_SITES= RG
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Protocol Buffers library in pure Ruby
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gem
+
+NO_ARCH= yes
+USE_RUBY= yes
+
+PLIST_FILES= bin/protoc-gen-beefcake
+
+.include <bsd.port.mk>
Index: net/rubygem-beefcake/distinfo
===================================================================
--- /dev/null
+++ net/rubygem-beefcake/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1540508930
+SHA256 (rubygem/beefcake-1.2.0.gem) = 113cab805d501ab15f0b7ecd03b4384b154b35bd50a30309291ba198d3d76efc
+SIZE (rubygem/beefcake-1.2.0.gem) = 19968
Index: net/rubygem-beefcake/pkg-descr
===================================================================
--- /dev/null
+++ net/rubygem-beefcake/pkg-descr
@@ -0,0 +1,3 @@
+Straightforward pure-Ruby Protocol Buffers library
+
+WWW: https://github.com/protobuf-ruby/beefcake

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 29, 5:16 AM (20 h, 28 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32325568
Default Alt Text
D17710.id50359.diff (12 KB)

Event Timeline