pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Schedule-RateLimiter Initial import of p5-Sch...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f2b4b5d75461
branches:  trunk
changeset: 472797:f2b4b5d75461
user:      grant <grant%pkgsrc.org@localhost>
date:      Mon Apr 12 14:20:57 2004 +0000

description:
Initial import of p5-Schedule-RateLimiter into the NetBSD packages collection.

Schedule::RateLimiter provides a way to voluntarily restrict how many
times a given action may take place within a specified time frame.

Such a tool may be useful if you have written something which periodically
polls some public resource and want to ensure that you do not overburden
that resource with too many requests.

diffstat:

 devel/p5-Schedule-RateLimiter/DESCR    |   6 ++++++
 devel/p5-Schedule-RateLimiter/Makefile |  20 ++++++++++++++++++++
 devel/p5-Schedule-RateLimiter/PLIST    |   1 +
 devel/p5-Schedule-RateLimiter/distinfo |   4 ++++
 4 files changed, 31 insertions(+), 0 deletions(-)

diffs (47 lines):

diff -r 602c6d98cfc3 -r f2b4b5d75461 devel/p5-Schedule-RateLimiter/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Schedule-RateLimiter/DESCR       Mon Apr 12 14:20:57 2004 +0000
@@ -0,0 +1,6 @@
+Schedule::RateLimiter provides a way to voluntarily restrict how many
+times a given action may take place within a specified time frame.
+
+Such a tool may be useful if you have written something which periodically
+polls some public resource and want to ensure that you do not overburden
+that resource with too many requests.
diff -r 602c6d98cfc3 -r f2b4b5d75461 devel/p5-Schedule-RateLimiter/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Schedule-RateLimiter/Makefile    Mon Apr 12 14:20:57 2004 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/04/12 14:20:57 grant Exp $
+
+DISTNAME=      Schedule-RateLimiter-0.01
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    devel perl5
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Schedule/}
+
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
+COMMENT=       Perl5 module to schedule tasks with rate limiting
+
+USE_BUILDLINK3=        yes
+USE_LANGUAGES= # empty
+
+DEPENDS+=      p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+
+PERL5_CONFIGURE=YES
+PERL5_PACKLIST=        ${PERL5_SITEARCH}/auto/Schedule/RateLimiter/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 602c6d98cfc3 -r f2b4b5d75461 devel/p5-Schedule-RateLimiter/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Schedule-RateLimiter/PLIST       Mon Apr 12 14:20:57 2004 +0000
@@ -0,0 +1,1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/12 14:20:57 grant Exp $
diff -r 602c6d98cfc3 -r f2b4b5d75461 devel/p5-Schedule-RateLimiter/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Schedule-RateLimiter/distinfo    Mon Apr 12 14:20:57 2004 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/04/12 14:20:57 grant Exp $
+
+SHA1 (Schedule-RateLimiter-0.01.tar.gz) = 5faa6b2afa89b805ec7413fbff0ef18cb38f29c6
+Size (Schedule-RateLimiter-0.01.tar.gz) = 4844 bytes



Home | Main Index | Thread Index | Old Index