aboutsummaryrefslogtreecommitdiff
path: root/devel/rubygem-analogger
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-04-17 18:48:42 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-04-17 18:48:42 +0000
commit2a6f1d5ec4fbcb153911bdcee90c6b0261d6e66c (patch)
tree9603ebf3055d141de151a5f4208d472322920669 /devel/rubygem-analogger
parent8e8a7e0e30c17713038ed3bc0be2ae8898a581f9 (diff)
downloadports-2a6f1d5ec4fbcb153911bdcee90c6b0261d6e66c.tar.gz
ports-2a6f1d5ec4fbcb153911bdcee90c6b0261d6e66c.zip
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 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. WWW: http://analogger.swiftcore.org PR: ports/111633 Submitted by: Alexander Logvinov <ports at logvinov.com>
Notes
Notes: svn path=/head/; revision=190209
Diffstat (limited to 'devel/rubygem-analogger')
-rw-r--r--devel/rubygem-analogger/Makefile21
-rw-r--r--devel/rubygem-analogger/distinfo3
-rw-r--r--devel/rubygem-analogger/pkg-descr10
-rw-r--r--devel/rubygem-analogger/pkg-plist85
4 files changed, 119 insertions, 0 deletions
diff --git a/devel/rubygem-analogger/Makefile b/devel/rubygem-analogger/Makefile
new file mode 100644
index 000000000000..cb654f2e7da8
--- /dev/null
+++ b/devel/rubygem-analogger/Makefile
@@ -0,0 +1,21 @@
+# Ports collection makefile for: rubygem-analogger
+# Date created: 01 April 2007
+# Whom: Alexander Logvinov <ports@logvinov.com>
+#
+# $FreeBSD$
+
+PORTNAME= analogger
+PORTVERSION= 0.5.0
+CATEGORIES= devel rubygems
+MASTER_SITES= ${MASTER_SITE_RUBYFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ports@logvinov.com
+COMMENT= A fast, flexible, easy to use logging service for Ruby
+
+BUILD_DEPENDS= rubygem-eventmachine>=0.7.0:${PORTSDIR}/devel/rubygem-eventmachine
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
+.include <bsd.port.post.mk>
diff --git a/devel/rubygem-analogger/distinfo b/devel/rubygem-analogger/distinfo
new file mode 100644
index 000000000000..65260d9d4303
--- /dev/null
+++ b/devel/rubygem-analogger/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/analogger-0.5.0.gem) = 9c1ca5ce096464aabe11064822a5562b
+SHA256 (rubygem/analogger-0.5.0.gem) = c93c1024986351a027d4e93496f9fd576220e49324ace7073ca386f23531cbaa
+SIZE (rubygem/analogger-0.5.0.gem) = 16384
diff --git a/devel/rubygem-analogger/pkg-descr b/devel/rubygem-analogger/pkg-descr
new file mode 100644
index 000000000000..04ac5d7f7277
--- /dev/null
+++ b/devel/rubygem-analogger/pkg-descr
@@ -0,0 +1,10 @@
+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 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.
+
+WWW: http://analogger.swiftcore.org
diff --git a/devel/rubygem-analogger/pkg-plist b/devel/rubygem-analogger/pkg-plist
new file mode 100644
index 000000000000..6c4dda346efd
--- /dev/null
+++ b/devel/rubygem-analogger/pkg-plist
@@ -0,0 +1,85 @@
+bin/analogger
+%%GEM_CACHE%%
+%%GEM_SPEC%%
+%%GEM_LIB_DIR%%/setup.rb
+%%GEM_LIB_DIR%%/INSTALL
+%%GEM_LIB_DIR%%/README
+%%GEM_LIB_DIR%%/analogger.gemspec
+%%GEM_LIB_DIR%%/bin/analogger
+%%GEM_LIB_DIR%%/external/test_support.rb
+%%GEM_LIB_DIR%%/external/package.rb
+%%GEM_LIB_DIR%%/src/swiftcore/Analogger.rb
+%%GEM_LIB_DIR%%/src/swiftcore/Analogger/Client.rb
+%%GEM_LIB_DIR%%/test/TC_Analogger.rb
+%%GEM_LIB_DIR%%/test/tc_template.rb
+%%GEM_LIB_DIR%%/test/analogger.cnf
+%%GEM_LIB_DIR%%/test/analogger2.cnf
+%%GEM_DOC_DIR%%/rdoc/created.rid
+%%GEM_DOC_DIR%%/rdoc/rdoc-style.css
+%%GEM_DOC_DIR%%/rdoc/files/src/swiftcore/Analogger_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/src/swiftcore/Analogger/Client_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/README.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/Client.src/M000001.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/Client.src/M000002.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/Client.src/M000003.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/Client.src/M000004.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/Client.src/M000005.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/Client.src/M000006.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/NoPortProvided.src/M000029.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/BadPort.src/M000030.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/BadPort.src/M000031.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/Client.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/NoPortProvided.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/BadPort.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Log.src/M000007.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Log.src/M000008.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/AnaloggerProtocol.src/M000009.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/AnaloggerProtocol.src/M000010.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/AnaloggerProtocol.src/M000011.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000012.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000013.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000014.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000015.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000016.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000017.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000018.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000019.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000020.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000021.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000022.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000023.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000024.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000025.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000026.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000027.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src/M000028.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Log.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/AnaloggerProtocol.html
+%%GEM_DOC_DIR%%/rdoc/classes/Swiftcore.html
+%%GEM_DOC_DIR%%/rdoc/fr_file_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_class_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_method_index.html
+%%GEM_DOC_DIR%%/rdoc/index.html
+@dirrm %%GEM_LIB_DIR%%/test
+@dirrm %%GEM_LIB_DIR%%/src/swiftcore/Analogger
+@dirrm %%GEM_LIB_DIR%%/src/swiftcore
+@dirrm %%GEM_LIB_DIR%%/src
+@dirrm %%GEM_LIB_DIR%%/external
+@dirrm %%GEM_LIB_DIR%%/bin
+@dirrm %%GEM_LIB_DIR%%
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/AnaloggerProtocol.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Log.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/BadPort.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/NoPortProvided.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger/Client.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Swiftcore/Analogger
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Swiftcore
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/src/swiftcore/Analogger
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/src/swiftcore
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/src
+@dirrm %%GEM_DOC_DIR%%/rdoc/files
+@dirrm %%GEM_DOC_DIR%%/rdoc
+@dirrm %%GEM_DOC_DIR%%