Mon Mar 15 09:05:11 2010 UTC ()
Import p5-Tie-Cache-0.17 as devel/p5-Tie-Cache.
Based on PR#41614 by Uwe Klaus.

This module implements a least recently used (LRU) cache in memory
through a tie interface. Any time data is stored in the tied hash, that
key/value pair has an entry time associated with it, and as the cache
fills up, those members of the cache that are the oldest are removed to
make room for new entries.

Status:

Vendor Tag:	TNF
Release Tags:	pkgsrc-base


(obache)
diff -r0 -r1.1.1.1 pkgsrc/devel/p5-Tie-Cache/distinfo
diff -r0 -r1.1.1.1 pkgsrc/devel/p5-Tie-Cache/Makefile
diff -r0 -r1.1.1.1 pkgsrc/devel/p5-Tie-Cache/DESCR

File Added: pkgsrc/devel/p5-Tie-Cache/distinfo
$NetBSD: distinfo,v 1.1.1.1 2010/03/15 09:05:11 obache Exp $

SHA1 (Tie-Cache-0.17.tar.gz) = 48a89321eec6f8c53d361693c03e54b5f4a687c7
RMD160 (Tie-Cache-0.17.tar.gz) = 7e3fd1fe9a00c4fe1627c3768d08b476c1deaf93
Size (Tie-Cache-0.17.tar.gz) = 11627 bytes

File Added: pkgsrc/devel/p5-Tie-Cache/Makefile
# $NetBSD: Makefile,v 1.1.1.1 2010/03/15 09:05:11 obache Exp $

DISTNAME=	Tie-Cache-0.17
PKGNAME=	p5-${DISTNAME}
SVR4_PKGNAME=	p5tca
CATEGORIES=	devel perl5
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=Tie/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	http://search.cpan.org/dist/Tie-Cache/
COMMENT=	LRU Cache in Memory
LICENSE=	${PERL5_LICENSE}

PKG_INSTALLATION_TYPES=	overwrite pkgviews
PKG_DESTDIR_SUPPORT=	user-destdir

PERL5_PACKLIST=	auto/Tie/Cache/.packlist

REPLACE_PERL=	*.pl

.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/p5-Tie-Cache/DESCR
This module implements a least recently used (LRU) cache in memory
through a tie interface. Any time data is stored in the tied hash, that
key/value pair has an entry time associated with it, and as the cache
fills up, those members of the cache that are the oldest are removed to
make room for new entries.