svn commit: r404874 - in head/devel: . rubygem-sidekiq-cron
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Wed Dec 30 17:39:25 UTC 2015
Author: sunpoet
Date: Wed Dec 30 17:39:23 2015
New Revision: 404874
URL: https://svnweb.freebsd.org/changeset/ports/404874
Log:
- Add rubygem-sidekiq-cron 0.4.2
Sidekiq-Cron is a scheduling add-on for Sidekiq.
It runs a thread alongside Sidekiq workers to schedule jobs at specified times
(using cron notation * * * * * parsed by Rufus-Scheduler).
It also checks for new jobs to schedule every 10 seconds and doesn't schedule
the same job multiple times when more than one Sidekiq worker is running.
Scheduling jobs are added only when at least one Sidekiq process is running.
WWW: https://github.com/ondrejbartas/sidekiq-cron
Added:
head/devel/rubygem-sidekiq-cron/
head/devel/rubygem-sidekiq-cron/Makefile (contents, props changed)
head/devel/rubygem-sidekiq-cron/distinfo (contents, props changed)
head/devel/rubygem-sidekiq-cron/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Dec 30 17:37:14 2015 (r404873)
+++ head/devel/Makefile Wed Dec 30 17:39:23 2015 (r404874)
@@ -5029,6 +5029,7 @@
SUBDIR += rubygem-shoulda-context
SUBDIR += rubygem-shoulda-matchers
SUBDIR += rubygem-sidekiq
+ SUBDIR += rubygem-sidekiq-cron
SUBDIR += rubygem-sidetiq
SUBDIR += rubygem-sigdump
SUBDIR += rubygem-simple_form
Added: head/devel/rubygem-sidekiq-cron/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-sidekiq-cron/Makefile Wed Dec 30 17:39:23 2015 (r404874)
@@ -0,0 +1,24 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= sidekiq-cron
+PORTVERSION= 0.4.2
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet at FreeBSD.org
+COMMENT= Enables to set jobs to be run in specified time (using CRON notation)
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-redis-namespace>=1.5.2:${PORTSDIR}/databases/rubygem-redis-namespace \
+ rubygem-rufus-scheduler>=2.0.24:${PORTSDIR}/devel/rubygem-rufus-scheduler \
+ rubygem-sidekiq>=4.0.0:${PORTSDIR}/devel/rubygem-sidekiq
+
+NO_ARCH= yes
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+.include <bsd.port.mk>
Added: head/devel/rubygem-sidekiq-cron/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-sidekiq-cron/distinfo Wed Dec 30 17:39:23 2015 (r404874)
@@ -0,0 +1,2 @@
+SHA256 (rubygem/sidekiq-cron-0.4.2.gem) = 25a1f819d1f033bd0fc1d6eddad616fa195d65124b611cfdb3f253b2e52574a5
+SIZE (rubygem/sidekiq-cron-0.4.2.gem) = 174592
Added: head/devel/rubygem-sidekiq-cron/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-sidekiq-cron/pkg-descr Wed Dec 30 17:39:23 2015 (r404874)
@@ -0,0 +1,11 @@
+Sidekiq-Cron is a scheduling add-on for Sidekiq.
+
+It runs a thread alongside Sidekiq workers to schedule jobs at specified times
+(using cron notation * * * * * parsed by Rufus-Scheduler).
+
+It also checks for new jobs to schedule every 10 seconds and doesn't schedule
+the same job multiple times when more than one Sidekiq worker is running.
+
+Scheduling jobs are added only when at least one Sidekiq process is running.
+
+WWW: https://github.com/ondrejbartas/sidekiq-cron
More information about the svn-ports-head
mailing list