Index: head/devel/rubygem-analogger/files/patch-gemspec =================================================================== --- head/devel/rubygem-analogger/files/patch-gemspec (revision 460110) +++ head/devel/rubygem-analogger/files/patch-gemspec (nonexistent) @@ -1,11 +0,0 @@ ---- analogger.gemspec.orig 2016-03-31 19:36:44 UTC -+++ analogger.gemspec -@@ -13,7 +13,7 @@ Gem::Specification.new do |s| - s.email = "wyhaines@gmail.com".freeze - s.executables = ["analogger".freeze] - s.extra_rdoc_files = ["README".freeze] -- s.files = ["INSTALL".freeze, "README".freeze, "analogger.gemspec".freeze, "bin".freeze, "bin/analogger".freeze, "doc".freeze, "external".freeze, "external/package.rb".freeze, "external/test_support.rb".freeze, "setup.rb".freeze, "src".freeze, "src/swiftcore".freeze, "src/swiftcore/Analogger".freeze, "src/swiftcore/Analogger.rb".freeze, "src/swiftcore/Analogger/Client.rb".freeze, "test".freeze, "test/TC_Analogger.rb".freeze, "test/analogger.cnf".freeze, "test/analogger2.cnf".freeze, "test/log".freeze, "test/tc_template.rb".freeze] -+ s.files = ["INSTALL".freeze, "README".freeze, "analogger.gemspec".freeze, "bin".freeze, "bin/analogger".freeze, "external".freeze, "external/package.rb".freeze, "external/test_support.rb".freeze, "setup.rb".freeze, "src".freeze, "src/swiftcore".freeze, "src/swiftcore/Analogger".freeze, "src/swiftcore/Analogger.rb".freeze, "src/swiftcore/Analogger/Client.rb".freeze, "test".freeze, "test/TC_Analogger.rb".freeze, "test/analogger.cnf".freeze, "test/analogger2.cnf".freeze, "test/tc_template.rb".freeze] - s.homepage = "http://analogger.swiftcore.org/".freeze - s.rdoc_options = ["--title".freeze, "Swiftcore::Analogger".freeze, "--main".freeze, "README".freeze, "--line-numbers".freeze] - s.required_ruby_version = Gem::Requirement.new("> 0.0.0".freeze) Property changes on: head/devel/rubygem-analogger/files/patch-gemspec ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/rubygem-analogger/Makefile =================================================================== --- head/devel/rubygem-analogger/Makefile (revision 460110) +++ head/devel/rubygem-analogger/Makefile (revision 460111) @@ -1,26 +1,25 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= analogger -PORTVERSION= 0.5.0 -PORTREVISION= 2 +PORTVERSION= 0.9.1 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= ruby@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 Index: head/devel/rubygem-analogger/distinfo =================================================================== --- head/devel/rubygem-analogger/distinfo (revision 460110) +++ head/devel/rubygem-analogger/distinfo (revision 460111) @@ -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 Index: head/devel/rubygem-analogger/pkg-descr =================================================================== --- head/devel/rubygem-analogger/pkg-descr (revision 460110) +++ head/devel/rubygem-analogger/pkg-descr (revision 460111) @@ -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