svn commit: r519588 - in head/databases: . p5-Redis-JobQueue
Ryan Steinmetz
zi at FreeBSD.org
Mon Dec 9 00:09:55 UTC 2019
Author: zi
Date: Mon Dec 9 00:09:54 2019
New Revision: 519588
URL: https://svnweb.freebsd.org/changeset/ports/519588
Log:
New port: databases/p5-Redis-JobQueue:
The Redis::JobQueue package is a set of Perl modules which allows creation of
a simple job queue based on Redis server capabilities.
* Supports the automatic creation of job queues, job status monitoring,
updating the job data set, obtaining a consistent job from the queue,
removing jobs, and the classification of possible errors.
* Contains various reusable components that can be used separately or together.
* Provides an object oriented API.
* Support of storing arbitrary job-related data structures.
* Simple methods for organizing producer, worker, and consumer clients.
WWW: https://metacpan.org/release/Redis-JobQueue
Added:
head/databases/p5-Redis-JobQueue/
head/databases/p5-Redis-JobQueue/Makefile (contents, props changed)
head/databases/p5-Redis-JobQueue/distinfo (contents, props changed)
head/databases/p5-Redis-JobQueue/pkg-descr (contents, props changed)
head/databases/p5-Redis-JobQueue/pkg-plist (contents, props changed)
Modified:
head/databases/Makefile
Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile Mon Dec 9 00:05:18 2019 (r519587)
+++ head/databases/Makefile Mon Dec 9 00:09:54 2019 (r519588)
@@ -477,6 +477,7 @@
SUBDIR += p5-Redis
SUBDIR += p5-Redis-Fast
SUBDIR += p5-Redis-hiredis
+ SUBDIR += Redis-JobQueue
SUBDIR += p5-RedisDB
SUBDIR += p5-RedisDB-Parser
SUBDIR += p5-Relations
Added: head/databases/p5-Redis-JobQueue/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/p5-Redis-JobQueue/Makefile Mon Dec 9 00:09:54 2019 (r519588)
@@ -0,0 +1,32 @@
+# Created by: Ryan Steinmetz <zi at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= Redis-JobQueue
+PORTVERSION= 1.19
+CATEGORIES= databases perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= perl at FreeBSD.org
+COMMENT= Job queue management implemented using Redis server
+
+LICENSE= ARTPERL10
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Data-UUID>0:devel/p5-Data-UUID \
+ p5-Digest-SHA1>0:security/p5-Digest-SHA1 \
+ p5-Data-UUID>0:devel/p5-Data-UUID \
+ p5-List-MoreUtils>0:lang/p5-List-MoreUtils \
+ p5-Mouse>0:devel/p5-Mouse \
+ p5-Params-Util>0:devel/p5-Params-Util \
+ p5-Redis>0:databases/p5-Redis \
+ p5-Storable>0:devel/p5-Storable \
+ p5-Try-Tiny>=0.24:lang/p5-Try-Tiny
+
+USES= perl5
+USE_PERL5= configure
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/databases/p5-Redis-JobQueue/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/p5-Redis-JobQueue/distinfo Mon Dec 9 00:09:54 2019 (r519588)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1575849374
+SHA256 (Redis-JobQueue-1.19.tar.gz) = 090f078e30b834824acbcd98708e1ae416de16d5b775b27454a964cc6a94d50d
+SIZE (Redis-JobQueue-1.19.tar.gz) = 48931
Added: head/databases/p5-Redis-JobQueue/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/p5-Redis-JobQueue/pkg-descr Mon Dec 9 00:09:54 2019 (r519588)
@@ -0,0 +1,12 @@
+The Redis::JobQueue package is a set of Perl modules which allows creation of
+a simple job queue based on Redis server capabilities.
+
+* Supports the automatic creation of job queues, job status monitoring,
+ updating the job data set, obtaining a consistent job from the queue,
+ removing jobs, and the classification of possible errors.
+* Contains various reusable components that can be used separately or together.
+* Provides an object oriented API.
+* Support of storing arbitrary job-related data structures.
+* Simple methods for organizing producer, worker, and consumer clients.
+
+WWW: https://metacpan.org/release/Redis-JobQueue
Added: head/databases/p5-Redis-JobQueue/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/p5-Redis-JobQueue/pkg-plist Mon Dec 9 00:09:54 2019 (r519588)
@@ -0,0 +1,6 @@
+%%SITE_PERL%%/Redis/JobQueue.pm
+%%SITE_PERL%%/Redis/JobQueue/Job.pm
+%%SITE_PERL%%/Redis/JobQueue/Util.pm
+%%PERL5_MAN3%%/Redis::JobQueue.3.gz
+%%PERL5_MAN3%%/Redis::JobQueue::Job.3.gz
+%%PERL5_MAN3%%/Redis::JobQueue::Util.3.gz
More information about the svn-ports-head
mailing list