Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F154114251
D17710.id50148.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
10 KB
Referenced Files
None
Subscribers
None
D17710.id50148.diff
View Options
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
Details
Attached
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)
Attached To
Mode
D17710: [new ports] net-mgmt/rubygem-riemann-client etc.: new dependent ports to get to riemann-tools
Attached
Detach File
Event Timeline
Log In to Comment