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-all mailing list