diff options
author | taca <taca@pkgsrc.org> | 2015-03-13 13:28:23 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2015-03-13 13:28:23 +0000 |
commit | 34a0807f0be8a10dda509e4a5970388fe1cb0c03 (patch) | |
tree | 0a6ef5827a292a97cc3f3f18ebc6fbae9959cf7a /time | |
parent | 7416c36a353f29544ec2b35e8c8ce6dc641528ef (diff) | |
download | pkgsrc-34a0807f0be8a10dda509e4a5970388fe1cb0c03.tar.gz |
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 (limited to 'time')
-rw-r--r-- | time/ruby-timers/DESCR | 7 | ||||
-rw-r--r-- | time/ruby-timers/Makefile | 14 | ||||
-rw-r--r-- | time/ruby-timers/PLIST | 28 | ||||
-rw-r--r-- | time/ruby-timers/distinfo | 5 |
4 files changed, 54 insertions, 0 deletions
diff --git a/time/ruby-timers/DESCR b/time/ruby-timers/DESCR new file mode 100644 index 00000000000..12f043b7ee4 --- /dev/null +++ b/time/ruby-timers/DESCR @@ -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 --git a/time/ruby-timers/Makefile b/time/ruby-timers/Makefile new file mode 100644 index 00000000000..1298db42c54 --- /dev/null +++ b/time/ruby-timers/Makefile @@ -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 +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 --git a/time/ruby-timers/PLIST b/time/ruby-timers/PLIST new file mode 100644 index 00000000000..319da668940 --- /dev/null +++ b/time/ruby-timers/PLIST @@ -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 --git a/time/ruby-timers/distinfo b/time/ruby-timers/distinfo new file mode 100644 index 00000000000..6faab7fcf18 --- /dev/null +++ b/time/ruby-timers/distinfo @@ -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 |