Date: Tue, 17 Mar 2015 16:03:32 +0000 (UTC) From: Adam Weinberger <adamw@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r381500 - in head/devel: . p5-Minion Message-ID: <201503171603.t2HG3WBh069801@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: adamw Date: Tue Mar 17 16:03:31 2015 New Revision: 381500 URL: https://svnweb.freebsd.org/changeset/ports/381500 QAT: https://qat.redports.org/buildarchive/r381500/ Log: Add devel/p5-Minion, an asynchronous job queue for Mojolicious. Minion is a job queue for the Mojolicious real-time web framework with support for multiple backends, such as DBM::Deep and PostgreSQL. A job queue allows you to process time and/or computationally intensive tasks in background processes, outside of the request/response lifecycle. Among those tasks you'll commonly find image resizing, spam filtering, HTTP downloads, building tarballs, warming caches and basically everything else you can imagine that's not super fast. WWW: https://metacpan.org/pod/Minion Added: head/devel/p5-Minion/ head/devel/p5-Minion/Makefile (contents, props changed) head/devel/p5-Minion/distinfo (contents, props changed) head/devel/p5-Minion/pkg-descr (contents, props changed) head/devel/p5-Minion/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Tue Mar 17 16:01:23 2015 (r381499) +++ head/devel/Makefile Tue Mar 17 16:03:31 2015 (r381500) @@ -2399,6 +2399,7 @@ SUBDIR += p5-Metabase-Fact SUBDIR += p5-Method-Alias SUBDIR += p5-Method-Signatures-Simple + SUBDIR += p5-Minion SUBDIR += p5-Mixin-Linewise SUBDIR += p5-Mknod SUBDIR += p5-Mo Added: head/devel/p5-Minion/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Minion/Makefile Tue Mar 17 16:03:31 2015 (r381500) @@ -0,0 +1,28 @@ +# Created by: Adam Weinberger <adamw@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= Minion +PORTVERSION= 1.12 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:SRI +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Asynchronous job queue for Mojolicious + +LICENSE= ART20 + +BUILD_DEPENDS= p5-DBM-Deep>=2.0011:${PORTSDIR}/databases/p5-DBM-Deep \ + p5-Mojolicious>=6.0:${PORTSDIR}/www/p5-Mojolicious +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= perl5 +USE_PERL5= configure + +OPTIONS_DEFINE= PGSQL + +PGSQL_BUILD_DEPENDS= p5-Mojo-Pg>=0:${PORTSDIR}/databases/p5-Mojo-Pg +PGSQL_RUN_DEPENDS= ${PGSQL_BUILD_DEPENDS} + +.include <bsd.port.mk> Added: head/devel/p5-Minion/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Minion/distinfo Tue Mar 17 16:03:31 2015 (r381500) @@ -0,0 +1,2 @@ +SHA256 (Minion-1.12.tar.gz) = 1dccfeb9ae17bc6030f82fcb13780f548b4ecacfb805cdf9f59b34c6f798e659 +SIZE (Minion-1.12.tar.gz) = 24308 Added: head/devel/p5-Minion/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Minion/pkg-descr Tue Mar 17 16:03:31 2015 (r381500) @@ -0,0 +1,10 @@ +Minion is a job queue for the Mojolicious real-time web framework with support +for multiple backends, such as DBM::Deep and PostgreSQL. + +A job queue allows you to process time and/or computationally intensive tasks +in background processes, outside of the request/response lifecycle. Among those +tasks you'll commonly find image resizing, spam filtering, HTTP downloads, +building tarballs, warming caches and basically everything else you can imagine +that's not super fast. + +WWW: https://metacpan.org/pod/Minion Added: head/devel/p5-Minion/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Minion/pkg-plist Tue Mar 17 16:03:31 2015 (r381500) @@ -0,0 +1,20 @@ +%%SITE_PERL%%/Minion.pm +%%SITE_PERL%%/Minion/Backend.pm +%%SITE_PERL%%/Minion/Backend/File.pm +%%SITE_PERL%%/Minion/Backend/Pg.pm +%%SITE_PERL%%/Minion/Command/minion.pm +%%SITE_PERL%%/Minion/Command/minion/job.pm +%%SITE_PERL%%/Minion/Command/minion/worker.pm +%%SITE_PERL%%/Minion/Job.pm +%%SITE_PERL%%/Minion/Worker.pm +%%SITE_PERL%%/Mojolicious/Plugin/Minion.pm +%%PERL5_MAN3%%/Minion.3.gz +%%PERL5_MAN3%%/Minion::Backend.3.gz +%%PERL5_MAN3%%/Minion::Backend::File.3.gz +%%PERL5_MAN3%%/Minion::Backend::Pg.3.gz +%%PERL5_MAN3%%/Minion::Command::minion.3.gz +%%PERL5_MAN3%%/Minion::Command::minion::job.3.gz +%%PERL5_MAN3%%/Minion::Command::minion::worker.3.gz +%%PERL5_MAN3%%/Minion::Job.3.gz +%%PERL5_MAN3%%/Minion::Worker.3.gz +%%PERL5_MAN3%%/Mojolicious::Plugin::Minion.3.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503171603.t2HG3WBh069801>