Date: Fri, 25 Mar 2022 13:42:35 GMT From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 296baaa471b9 - main - devel/rubygem-que-scheduler: Add rubygem-que-scheduler 4.2.2 Message-ID: <202203251342.22PDgZKA018257@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=296baaa471b9caee72c87fd2279a68e4b5af0dfb commit 296baaa471b9caee72c87fd2279a68e4b5af0dfb Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-03-25 12:45:50 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-03-25 13:36:39 +0000 devel/rubygem-que-scheduler: Add rubygem-que-scheduler 4.2.2 que-scheduler is an extension to Que that adds support for scheduling items using a cron style configuration file. It works by running as a que job itself, determining what needs to be run, enqueueing those jobs, then enqueueing itself to check again later. WWW: https://github.com/hlascelles/que-scheduler --- devel/Makefile | 1 + devel/rubygem-que-scheduler/Makefile | 23 +++++++++++++++++++++++ devel/rubygem-que-scheduler/distinfo | 3 +++ devel/rubygem-que-scheduler/pkg-descr | 6 ++++++ 4 files changed, 33 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 268290925ba9..5bee863ef6ec 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6666,6 +6666,7 @@ SUBDIR += rubygem-puppet-resource_api SUBDIR += rubygem-pygments.rb SUBDIR += rubygem-que + SUBDIR += rubygem-que-scheduler SUBDIR += rubygem-r18n-core SUBDIR += rubygem-r18n-desktop SUBDIR += rubygem-r18n-rails diff --git a/devel/rubygem-que-scheduler/Makefile b/devel/rubygem-que-scheduler/Makefile new file mode 100644 index 000000000000..aeac78e7e5b8 --- /dev/null +++ b/devel/rubygem-que-scheduler/Makefile @@ -0,0 +1,23 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= que-scheduler +PORTVERSION= 4.2.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Lightweight cron scheduler for the Que async job worker + +LICENSE= MIT + +RUN_DEPENDS= rubygem-activesupport70>=5.0:devel/rubygem-activesupport70 \ + rubygem-fugit>=1.1.8<2:devel/rubygem-fugit \ + rubygem-hashie>=3<6:devel/rubygem-hashie \ + rubygem-que>=0.12<2.0.0:devel/rubygem-que + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-que-scheduler/distinfo b/devel/rubygem-que-scheduler/distinfo new file mode 100644 index 000000000000..f7dae39d2830 --- /dev/null +++ b/devel/rubygem-que-scheduler/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1647264418 +SHA256 (rubygem/que-scheduler-4.2.2.gem) = 769b04c6da344fc1a103e2e04372719b91b2cadf26b120b049f5353ae1f0135c +SIZE (rubygem/que-scheduler-4.2.2.gem) = 20992 diff --git a/devel/rubygem-que-scheduler/pkg-descr b/devel/rubygem-que-scheduler/pkg-descr new file mode 100644 index 000000000000..8310f92e5d15 --- /dev/null +++ b/devel/rubygem-que-scheduler/pkg-descr @@ -0,0 +1,6 @@ +que-scheduler is an extension to Que that adds support for scheduling items +using a cron style configuration file. It works by running as a que job itself, +determining what needs to be run, enqueueing those jobs, then enqueueing itself +to check again later. + +WWW: https://github.com/hlascelles/que-scheduler
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202203251342.22PDgZKA018257>