Page MenuHomeFreeBSD

D17710.id50148.diff
No OneTemporary

D17710.id50148.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,8 @@
SUBDIR += rubygem-oxidized
SUBDIR += rubygem-oxidized-script
SUBDIR += rubygem-oxidized-web
+ SUBDIR += rubygem-riemann-client
+ 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-tools/Makefile
===================================================================
--- /dev/null
+++ net-mgmt/rubygem-riemann-tools/Makefile
@@ -0,0 +1,28 @@
+# $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-*
+
+.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,44 @@
+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
+%%GEM_LIB_DIR%%/LICENSE
+%%GEM_LIB_DIR%%/README.markdown
+%%GEM_LIB_DIR%%/bin/riemann-apache-status
+%%GEM_LIB_DIR%%/bin/riemann-bench
+%%GEM_LIB_DIR%%/bin/riemann-cloudant
+%%GEM_LIB_DIR%%/bin/riemann-consul
+%%GEM_LIB_DIR%%/bin/riemann-dir-files-count
+%%GEM_LIB_DIR%%/bin/riemann-dir-space
+%%GEM_LIB_DIR%%/bin/riemann-diskstats
+%%GEM_LIB_DIR%%/bin/riemann-fd
+%%GEM_LIB_DIR%%/bin/riemann-freeswitch
+%%GEM_LIB_DIR%%/bin/riemann-haproxy
+%%GEM_LIB_DIR%%/bin/riemann-health
+%%GEM_LIB_DIR%%/bin/riemann-kvminstance
+%%GEM_LIB_DIR%%/bin/riemann-memcached
+%%GEM_LIB_DIR%%/bin/riemann-net
+%%GEM_LIB_DIR%%/bin/riemann-nginx-status
+%%GEM_LIB_DIR%%/bin/riemann-ntp
+%%GEM_LIB_DIR%%/bin/riemann-portcheck
+%%GEM_LIB_DIR%%/bin/riemann-proc
+%%GEM_LIB_DIR%%/bin/riemann-varnish
+%%GEM_LIB_DIR%%/bin/riemann-zookeeper
+%%GEM_LIB_DIR%%/lib/riemann/tools.rb
+%%GEM_SPEC%%
Index: net/Makefile
===================================================================
--- net/Makefile
+++ net/Makefile
@@ -1237,6 +1237,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
Mon, Apr 27, 7:19 AM (13 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32214901
Default Alt Text
D17710.id50148.diff (10 KB)

Event Timeline