Bug 165279 - New Port sysutils/rubygem-ruby-statsd - Statsd implementation in Ruby
Summary: New Port sysutils/rubygem-ruby-statsd - Statsd implementation in Ruby
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Philip M. Gollucci
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-18 22:00 UTC by Chris McCoy
Modified: 2012-02-21 20:10 UTC (History)
0 users

See Also:


Attachments
file.shar (1.79 KB, text/plain)
2012-02-18 22:00 UTC, Chris McCoy
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris McCoy 2012-02-18 22:00:20 UTC
Addition of New Port sysutils/ruby-statsd

Statsd implementation in Ruby

A network daemon for aggregating statistics (counters and timers), 
rolling them up, then sending them to graphite or mongodb.

WWW:    https://github.com/quasor/statsd

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-02-18 22:00:31 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ruby

ruby@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 2 Philip M. Gollucci 2012-02-20 18:52:55 UTC
https://github.com/fetep/ruby-statsd
ruby rewrite of
https://github.com/fetep/ruby-statsd

https://github.com/fetep/ruby-statsd
is a ruby client lib for statsd

This however should be rubygem-ruby-statsd.  I'll commit it with the
rename.  We use statsd extensively at $work.



On 02/18/12 21:57, Evan Sarmiento wrote:
>> Number:         165279
>> Category:       ports
>> Synopsis:       New Port sysutils/ruby-statsd - Statsd implementation in Ruby
>> Confidential:   no
>> Severity:       non-critical
>> Priority:       low
>> Responsible:    freebsd-ports-bugs
>> State:          open
>> Quarter:        
>> Keywords:       
>> Date-Required:
>> Class:          change-request
>> Submitter-Id:   current-users
>> Arrival-Date:   Sat Feb 18 22:00:20 UTC 2012
>> Closed-Date:
>> Last-Modified:
>> Originator:     Evan Sarmiento
>> Release:        8.2-RELEASE-p2
>> Organization:
> Wayfair, LLC.
>> Environment:
> FreeBSD devwebbsd05.csnzoo.com 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #0: Wed Aug 31 15:24:02 EDT 2011     root@freebsd82template:/usr/obj/usr/src/sys/XENHVM  amd64
>> Description:
> Addition of New Port sysutils/ruby-statsd
> 
> Statsd implementation in Ruby
> 
> A network daemon for aggregating statistics (counters and timers), 
> rolling them up, then sending them to graphite or mongodb.
> 
> WWW:    https://github.com/quasor/statsd
>> How-To-Repeat:
> 
>> Fix:
> 
> 
> Patch attached with submission follows:
> 
> # This is a shell archive.  Save it in a file, remove anything before
> # this line, and then unpack it by entering "sh file".  Note, it may
> # create directories; files and directories will be owned by you and
> # have default permissions.
> #
> # This archive contains:
> #
> #	ruby-statsd
> #	ruby-statsd/Makefile
> #	ruby-statsd/distinfo
> #	ruby-statsd/pkg-descr
> #
> echo c - ruby-statsd
> mkdir -p ruby-statsd > /dev/null 2>&1
> echo x - ruby-statsd/Makefile
> sed 's/^X//' >ruby-statsd/Makefile << '39e1685933d15d066af9263142df4de7'
> X# New ports collection makefile for:	rubygem-statsd
> X# Date created:		Feburary 18 2012
> X# Whom:			Evan Sarmiento <bsdports@wayfair.com>
> X#
> X# $FreeBSD$
> X#
> X
> XPORTNAME=	statsd
> XPORTVERSION=	0.5.4
> XCATEGORIES=	devel rubygems
> XMASTER_SITES=	RG
> X
> XMAINTAINER=	ruby@FreeBSD.org
> XCOMMENT=	Ruby port of the statsd python and node.js tools
> X
> XRUN_DEPENDS= rubygem-eventmachine>=0.12.10:${PORTSDIR}/devel/rubygem-eventmachine \
> X	     rubygem-mongo>=1.2.4:${PORTSDIR}/databases/rubygem-mongo \
> X	     rubygem-erubis>=2.6.6:${PORTSDIR}/www/rubygem-erubis
> XBUILD_DEPENDS=  ${RUN_DEPENDS}
> X
> XUSE_RUBY=	yes
> XUSE_RUBYGEMS=	yes
> XRUBYGEM_AUTOPLIST=	yes
> X
> X.include <bsd.port.mk>
> 39e1685933d15d066af9263142df4de7
> echo x - ruby-statsd/distinfo
> sed 's/^X//' >ruby-statsd/distinfo << '2cf68b34e88e72ec13d009f7387c20a7'
> XSHA256 (rubygem/statsd-0.5.4.gem) = d183c6e41905541fa09f58bb833ac52366ded565c1e542d0fe7998948854bd11
> XSIZE (rubygem/statsd-0.5.4.gem) = 10752
> 2cf68b34e88e72ec13d009f7387c20a7
> echo x - ruby-statsd/pkg-descr
> sed 's/^X//' >ruby-statsd/pkg-descr << '261a4105d6815bd6676eae3d455cf34a'
> XStatsd implementation in Ruby
> X
> XA network daemon for aggregating statistics (counters and timers), 
> Xrolling them up, then sending them to graphite or mongodb.
> X
> XWWW:    https://github.com/quasor/statsd
> 261a4105d6815bd6676eae3d455cf34a
> exit
> 
> 
> 
>> Release-Note:
>> Audit-Trail:
>> Unformatted:
> _______________________________________________
> freebsd-ports-bugs@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
> To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe@freebsd.org"
> 



-- 
------------------------------------------------------------------------
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Member,                           Apache Software Foundation
Committer,                        FreeBSD Foundation
Consultant,                       P6M7G8 Inc.
Director Operations,              Ridecharge Inc.

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.
Comment 3 Philip M. Gollucci freebsd_committer freebsd_triage 2012-02-20 18:53:18 UTC
Responsible Changed
From-To: ruby->pgollucci

I will take it.
Comment 4 Evan Sarmiento 2012-02-20 18:54:20 UTC
Thank you.

-----Original Message-----
From: Philip M. Gollucci [mailto:pgollucci@gmail.com]=20
Sent: Monday, February 20, 2012 1:53 PM
To: bsdports
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: ports/165279: New Port sysutils/ruby-statsd - Statsd implement=
ation in Ruby

https://github.com/fetep/ruby-statsd
ruby rewrite of
https://github.com/fetep/ruby-statsd

https://github.com/fetep/ruby-statsd
is a ruby client lib for statsd

This however should be rubygem-ruby-statsd.  I'll commit it with the rename=
.  We use statsd extensively at $work.



On 02/18/12 21:57, Evan Sarmiento wrote:
>> Number:         165279
>> Category:       ports
>> Synopsis:       New Port sysutils/ruby-statsd - Statsd implementation in=
 Ruby
>> Confidential:   no
>> Severity:       non-critical
>> Priority:       low
>> Responsible:    freebsd-ports-bugs
>> State:          open
>> Quarter:       =20
>> Keywords:      =20
>> Date-Required:
>> Class:          change-request
>> Submitter-Id:   current-users
>> Arrival-Date:   Sat Feb 18 22:00:20 UTC 2012
>> Closed-Date:
>> Last-Modified:
>> Originator:     Evan Sarmiento
>> Release:        8.2-RELEASE-p2
>> Organization:
> Wayfair, LLC.
>> Environment:
> FreeBSD devwebbsd05.csnzoo.com 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #0: =
Wed Aug 31 15:24:02 EDT 2011     root@freebsd82template:/usr/obj/usr/src/sy=
s/XENHVM  amd64
>> Description:
> Addition of New Port sysutils/ruby-statsd
>=20
> Statsd implementation in Ruby
>=20
> A network daemon for aggregating statistics (counters and timers),=20
> rolling them up, then sending them to graphite or mongodb.
>=20
> WWW:    https://github.com/quasor/statsd
>> How-To-Repeat:
>=20
>> Fix:
>=20
>=20
> >=20
> # This is a shell archive.  Save it in a file, remove anything before=20
> # this line, and then unpack it by entering "sh file".  Note, it may #=20
> create directories; files and directories will be owned by you and #=20
> have default permissions.
> #
> # This archive contains:
> #
> #	ruby-statsd
> #	ruby-statsd/Makefile
> #	ruby-statsd/distinfo
> #	ruby-statsd/pkg-descr
> #
> echo c - ruby-statsd
> mkdir -p ruby-statsd > /dev/null 2>&1
> echo x - ruby-statsd/Makefile
> sed 's/^X//' >ruby-statsd/Makefile << '39e1685933d15d066af9263142df4de7'
> X# New ports collection makefile for:	rubygem-statsd
> X# Date created:		Feburary 18 2012
> X# Whom:			Evan Sarmiento <bsdports@wayfair.com>
> X#
> X# $FreeBSD$
> X#
> X
> XPORTNAME=3D	statsd
> XPORTVERSION=3D	0.5.4
> XCATEGORIES=3D	devel rubygems
> XMASTER_SITES=3D	RG
> X
> XMAINTAINER=3D	ruby@FreeBSD.org
> XCOMMENT=3D	Ruby port of the statsd python and node.js tools
> X
> XRUN_DEPENDS=3D rubygem-eventmachine>=3D0.12.10:${PORTSDIR}/devel/rubygem=
-eventmachine \
> X	     rubygem-mongo>=3D1.2.4:${PORTSDIR}/databases/rubygem-mongo \
> X	     rubygem-erubis>=3D2.6.6:${PORTSDIR}/www/rubygem-erubis
> XBUILD_DEPENDS=3D  ${RUN_DEPENDS}
> X
> XUSE_RUBY=3D	yes
> XUSE_RUBYGEMS=3D	yes
> XRUBYGEM_AUTOPLIST=3D	yes
> X
> X.include <bsd.port.mk>
> 39e1685933d15d066af9263142df4de7
> echo x - ruby-statsd/distinfo
> sed 's/^X//' >ruby-statsd/distinfo << '2cf68b34e88e72ec13d009f7387c20a7'
> XSHA256 (rubygem/statsd-0.5.4.gem) =3D=20
> d183c6e41905541fa09f58bb833ac52366ded565c1e542d0fe7998948854bd11
> XSIZE (rubygem/statsd-0.5.4.gem) =3D 10752
> 2cf68b34e88e72ec13d009f7387c20a7
> echo x - ruby-statsd/pkg-descr
> sed 's/^X//' >ruby-statsd/pkg-descr << '261a4105d6815bd6676eae3d455cf34a'
> XStatsd implementation in Ruby
> X
> XA network daemon for aggregating statistics (counters and timers),=20
> Xrolling them up, then sending them to graphite or mongodb.
> X
> XWWW:    https://github.com/quasor/statsd
> 261a4105d6815bd6676eae3d455cf34a
> exit
>=20
>=20
>=20
>> Release-Note:
>> Audit-Trail:
>> Unformatted:
> _______________________________________________
> freebsd-ports-bugs@freebsd.org mailing list=20
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
> To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe@freebsd.=
org"
>=20


--
------------------------------------------------------------------------
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C Philip M.=
 Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Member,                           Apache Software Foundation
Committer,                        FreeBSD Foundation
Consultant,                       P6M7G8 Inc.
Director Operations,              Ridecharge Inc.

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.
Comment 5 Philip M. Gollucci freebsd_committer freebsd_triage 2012-02-21 16:11:13 UTC
State Changed
From-To: open->suspended

waiting for rubygem-mongo>=1.2.4:/ruby/databases/rubygem-mongo
Comment 6 Philip M. Gollucci freebsd_committer freebsd_triage 2012-02-21 19:15:41 UTC
State Changed
From-To: suspended->open

dep in 165368
Comment 7 Philip M. Gollucci freebsd_committer freebsd_triage 2012-02-21 20:02:39 UTC
State Changed
From-To: open->closed

Committed, Thanks!
Comment 8 dfilter service freebsd_committer freebsd_triage 2012-02-21 20:02:49 UTC
pgollucci    2012-02-21 20:02:35 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/rubygem-ruby-statsd Makefile distinfo pkg-descr 
  Log:
  Statsd implementation in Ruby
  
  A network daemon for aggregating statistics (counters and timers),
  rolling them up, then sending them to graphite or mongodb.
  
  WWW:    https://github.com/quasor/statsd
  
  PR:             ports/165279
  Submitted by:   Evan Sarmiento <bsdports@wayfair.com>
  
  Revision  Changes    Path
  1.4870    +1 -0      ports/devel/Makefile
  1.1       +25 -0     ports/devel/rubygem-ruby-statsd/Makefile (new)
  1.1       +2 -0      ports/devel/rubygem-ruby-statsd/distinfo (new)
  1.1       +6 -0      ports/devel/rubygem-ruby-statsd/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"