Index: p5-Redis-RateLimit/Makefile =================================================================== --- p5-Redis-RateLimit/Makefile (nonexistent) +++ p5-Redis-RateLimit/Makefile (working copy) @@ -0,0 +1,31 @@ +# Created by: Davíð Steinn Geirsson +# $FreeBSD$ + +PORTNAME= Redis-RateLimit +PORTVERSION= 1.0002 +CATEGORIES= databases perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= david@isnic.is +COMMENT= Sliding window rate limiting with Redis + +LICENSE= MIT + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Carp>=1.50:devel/p5-Carp \ + p5-Digest-SHA1>=2.13:security/p5-Digest-SHA1 \ + p5-File-Share>=0.25:devel/p5-File-Share \ + p5-File-Slurp-Tiny>=0.004:devel/p5-File-Slurp-Tiny \ + p5-JSON-MaybeXS>=1.004002:converters/p5-JSON-MaybeXS \ + p5-Scalar-List-Utils>=1.55:lang/p5-Scalar-List-Utils \ + p5-Moo>=2.004000:devel/p5-Moo \ + p5-namespace-clean>=0.27:devel/p5-namespace-clean \ + p5-Redis>=1.998:databases/p5-Redis \ + p5-Try-Tiny>=0.30:lang/p5-Try-Tiny \ + +USES= perl5 +USE_PERL5= modbuildtiny +NO_ARCH= yes + +.include Property changes on: p5-Redis-RateLimit/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: p5-Redis-RateLimit/distinfo =================================================================== --- p5-Redis-RateLimit/distinfo (nonexistent) +++ p5-Redis-RateLimit/distinfo (working copy) @@ -0,0 +1,2 @@ +SHA256 (Redis-RateLimit-1.0002.tar.gz) = c4fa03e2884d6806c94ff6c0109a5c7de316c4f6b0d62512c34375b9a16aa0a0 +SIZE (Redis-RateLimit-1.0002.tar.gz) = 9682 Property changes on: p5-Redis-RateLimit/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: p5-Redis-RateLimit/pkg-descr =================================================================== --- p5-Redis-RateLimit/pkg-descr (nonexistent) +++ p5-Redis-RateLimit/pkg-descr (working copy) @@ -0,0 +1,5 @@ +A Perl library for efficient rate limiting using sliding windows stored in Redis. + +This is a port of RateLimit.js without the non-blocking goodness. + +WWW: https://metacpan.org/pod/Redis::RateLimit Property changes on: p5-Redis-RateLimit/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: p5-Redis-RateLimit/pkg-plist =================================================================== --- p5-Redis-RateLimit/pkg-plist (nonexistent) +++ p5-Redis-RateLimit/pkg-plist (working copy) @@ -0,0 +1,6 @@ +%%SITE_PERL%%/Redis/RateLimit.pm +%%SITE_PERL%%/auto/share/dist/Redis-RateLimit/check_limit.lua +%%SITE_PERL%%/auto/share/dist/Redis-RateLimit/unpack_args.lua +%%SITE_PERL%%/auto/share/dist/Redis-RateLimit/check_incr_limit.lua +%%SITE_PERL%%/auto/share/dist/Redis-RateLimit/check_whitelist_blacklist.lua +%%PERL5_MAN3%%/Redis::RateLimit.3.gz Property changes on: p5-Redis-RateLimit/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property