pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/time/ruby-timers Add ruby-timers package version 4.0.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2187bc796692
branches:  trunk
changeset: 648195:2187bc796692
user:      taca <taca%pkgsrc.org@localhost>
date:      Fri Mar 13 13:28:23 2015 +0000

description:
Add ruby-timers package version 4.0.1.

Ruby timer collections. Schedule several procs to fire after configurable
delays or at periodic intervals.

This gem is especially useful when you are faced with an API that accepts a
single timeout but you want to run multiple timers on top of it. An example of
such a library is [nio4r](https://github.com/celluloid/nio4r), a
cross-platform Ruby library for using system calls like epoll and kqueue.

diffstat:

 time/ruby-timers/DESCR    |   7 +++++++
 time/ruby-timers/Makefile |  14 ++++++++++++++
 time/ruby-timers/PLIST    |  28 ++++++++++++++++++++++++++++
 time/ruby-timers/distinfo |   5 +++++
 4 files changed, 54 insertions(+), 0 deletions(-)

diffs (70 lines):

diff -r 88770740d1fb -r 2187bc796692 time/ruby-timers/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/time/ruby-timers/DESCR    Fri Mar 13 13:28:23 2015 +0000
@@ -0,0 +1,7 @@
+Ruby timer collections. Schedule several procs to fire after configurable
+delays or at periodic intervals.
+
+This gem is especially useful when you are faced with an API that accepts a
+single timeout but you want to run multiple timers on top of it. An example of
+such a library is [nio4r](https://github.com/celluloid/nio4r), a
+cross-platform Ruby library for using system calls like epoll and kqueue.
diff -r 88770740d1fb -r 2187bc796692 time/ruby-timers/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/time/ruby-timers/Makefile Fri Mar 13 13:28:23 2015 +0000
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1 2015/03/13 13:28:23 taca Exp $
+
+DISTNAME=      timers-4.0.1
+CATEGORIES=    time
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/celluloid/timers
+COMMENT=       Pure Ruby one-shot and periodic timers
+LICENSE=       mit
+
+DEPENDS+=      ${RUBY_PKGPREFIX}-hitimes>=1.2.2:../../time/ruby-hitimes
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 88770740d1fb -r 2187bc796692 time/ruby-timers/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/time/ruby-timers/PLIST    Fri Mar 13 13:28:23 2015 +0000
@@ -0,0 +1,28 @@
+@comment $NetBSD: PLIST,v 1.1 2015/03/13 13:28:23 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.coveralls.yml
+${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.rspec
+${GEM_LIBDIR}/.travis.yml
+${GEM_LIBDIR}/AUTHORS.md
+${GEM_LIBDIR}/CHANGES.md
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/lib/timers.rb
+${GEM_LIBDIR}/lib/timers/events.rb
+${GEM_LIBDIR}/lib/timers/group.rb
+${GEM_LIBDIR}/lib/timers/timer.rb
+${GEM_LIBDIR}/lib/timers/version.rb
+${GEM_LIBDIR}/lib/timers/wait.rb
+${GEM_LIBDIR}/spec/cancel_spec.rb
+${GEM_LIBDIR}/spec/events_spec.rb
+${GEM_LIBDIR}/spec/every_spec.rb
+${GEM_LIBDIR}/spec/group_spec.rb
+${GEM_LIBDIR}/spec/performance_spec.rb
+${GEM_LIBDIR}/spec/spec_helper.rb
+${GEM_LIBDIR}/spec/strict_spec.rb
+${GEM_LIBDIR}/spec/timeout_spec.rb
+${GEM_LIBDIR}/timers.gemspec
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r 88770740d1fb -r 2187bc796692 time/ruby-timers/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/time/ruby-timers/distinfo Fri Mar 13 13:28:23 2015 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/03/13 13:28:23 taca Exp $
+
+SHA1 (timers-4.0.1.gem) = e4b0324f6ef2687bfd5e350399e9bd66c8acca63
+RMD160 (timers-4.0.1.gem) = c4728d02443e18a9a82b1424583040628c7af6fd
+Size (timers-4.0.1.gem) = 14848 bytes



Home | Main Index | Thread Index | Old Index