svn commit: r460111 - in head/devel/rubygem-analogger: . files

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sat Jan 27 11:38:45 UTC 2018


Author: sunpoet
Date: Sat Jan 27 11:38:44 2018
New Revision: 460111
URL: https://svnweb.freebsd.org/changeset/ports/460111

Log:
  Update to 0.9.1
  
  - Update LICENSE
  - Update pkg-descr
  - Update WWW
  
  Changes:	https://github.com/wyhaines/analogger/commits/master

Deleted:
  head/devel/rubygem-analogger/files/
Modified:
  head/devel/rubygem-analogger/Makefile
  head/devel/rubygem-analogger/distinfo
  head/devel/rubygem-analogger/pkg-descr

Modified: head/devel/rubygem-analogger/Makefile
==============================================================================
--- head/devel/rubygem-analogger/Makefile	Sat Jan 27 11:38:38 2018	(r460110)
+++ head/devel/rubygem-analogger/Makefile	Sat Jan 27 11:38:44 2018	(r460111)
@@ -2,25 +2,24 @@
 # $FreeBSD$
 
 PORTNAME=	analogger
-PORTVERSION=	0.5.0
-PORTREVISION=	2
+PORTVERSION=	0.9.1
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
 
 MAINTAINER=	ruby at FreeBSD.org
 COMMENT=	Fast, flexible, easy to use logging service for Ruby
 
-LICENSE=	RUBY
+LICENSE=	MIT
 
-RUN_DEPENDS=	rubygem-eventmachine>=0.0.0:devel/rubygem-eventmachine
+RUN_DEPENDS=	rubygem-eventmachine>=1.2:devel/rubygem-eventmachine
 
 NO_ARCH=	yes
-
 USE_RUBY=	yes
 USES=		gem shebangfix
-SHEBANG_FILES=	bin/analogger
-ruby_OLD_CMD=	ruby
 
 PLIST_FILES=	bin/analogger
+
+SHEBANG_FILES=	bin/analogger
+ruby_OLD_CMD=	ruby
 
 .include <bsd.port.mk>

Modified: head/devel/rubygem-analogger/distinfo
==============================================================================
--- head/devel/rubygem-analogger/distinfo	Sat Jan 27 11:38:38 2018	(r460110)
+++ head/devel/rubygem-analogger/distinfo	Sat Jan 27 11:38:44 2018	(r460111)
@@ -1,2 +1,3 @@
-SHA256 (rubygem/analogger-0.5.0.gem) = c93c1024986351a027d4e93496f9fd576220e49324ace7073ca386f23531cbaa
-SIZE (rubygem/analogger-0.5.0.gem) = 16384
+TIMESTAMP = 1517050709
+SHA256 (rubygem/analogger-0.9.1.gem) = 37670f58ec135c7e1370490020ddf04688640b88e446ac59f824b6ebc2f3e3ef
+SIZE (rubygem/analogger-0.9.1.gem) = 25088

Modified: head/devel/rubygem-analogger/pkg-descr
==============================================================================
--- head/devel/rubygem-analogger/pkg-descr	Sat Jan 27 11:38:38 2018	(r460110)
+++ head/devel/rubygem-analogger/pkg-descr	Sat Jan 27 11:38:44 2018	(r460111)
@@ -1,10 +1,12 @@
-The Swiftcore Analogger implements a fast asynchronous logging system
-for Ruby programs as well as client library for sending logging messages
-to the Analogger process.
+Analogger is a fast asynchronous logging service and client library. It is
+implemented in Ruby, and currently uses EventMachine in the server, though there
+is a plan on the roadmap to enable it to run with a pure Ruby event reactor.
 
-Analogger will accept logs from multiple sources and can have multiple
-logging destinations. Currently, logging to a file, to STDOUT, or to
-STDERR is supported. A future revision may support logging to a
-database destination, as well.
+Analogger was originally written over a decade ago, in response to a need to
+maintain a central logging server to accumulate logs from numerous web
+applications to a single location. It takes very little time to send a logging
+message, making it a very low impact logger for performance sensitive
+applications. It has been continuously used in production since then, albeit in
+a version not released publicly.
 
-WWW: http://analogger.swiftcore.org/
+WWW: https://github.com/wyhaines/analogger


More information about the svn-ports-all mailing list