ports/100711: [NEW PORT] databases/p5-Cache-BDB: An object caching wrapper around BerkeleyDB

Gea-Suan Lin gslin at gslin.org
Sat Jul 22 09:10:16 UTC 2006


>Number:         100711
>Category:       ports
>Synopsis:       [NEW PORT] databases/p5-Cache-BDB: An object caching wrapper around BerkeleyDB
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 22 09:10:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD Netflow.csie.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Mon May 22 16:22:37 CST 2006
>Description:
This module implements a caching layer around BerkeleyDB for object
persistence. It implements the basic methods necessary to add,
retrieve, and remove objects. The main advantage over other caching
modules is performance. I've attempted to stick with a
Cache::Cache-like interface as much as possible, though it may differ
here and there.

WWW:	http://search.cpan.org/dist/Cache-BDB/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-Cache-BDB-0.04.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Cache-BDB
#	p5-Cache-BDB/pkg-descr
#	p5-Cache-BDB/Makefile
#	p5-Cache-BDB/pkg-plist
#	p5-Cache-BDB/distinfo
#
echo c - p5-Cache-BDB
mkdir -p p5-Cache-BDB > /dev/null 2>&1
echo x - p5-Cache-BDB/pkg-descr
sed 's/^X//' >p5-Cache-BDB/pkg-descr << 'END-of-p5-Cache-BDB/pkg-descr'
XThis module implements a caching layer around BerkeleyDB for object
Xpersistence. It implements the basic methods necessary to add,
Xretrieve, and remove objects. The main advantage over other caching
Xmodules is performance. I've attempted to stick with a
XCache::Cache-like interface as much as possible, though it may differ
Xhere and there.
X
XWWW:	http://search.cpan.org/dist/Cache-BDB/
END-of-p5-Cache-BDB/pkg-descr
echo x - p5-Cache-BDB/Makefile
sed 's/^X//' >p5-Cache-BDB/Makefile << 'END-of-p5-Cache-BDB/Makefile'
X# New ports collection makefile for:	p5-Cache-BDB
X# Date created:		2006-07-22
X# Whom:			Gea-Suan Lin <gslin at gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Cache-BDB
XPORTVERSION=	0.04
XCATEGORIES=	databases perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Cache
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin at gslin.org
XCOMMENT=	An object caching wrapper around BerkeleyDB
X
XRUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/BerkeleyDB.pm:${PORTSDIR}/databases/p5-BerkeleyDB
X
XPERL_CONFIGURE=	yes
X
XMAN3=		Cache::BDB.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} < 500700
XRUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-Cache-BDB/Makefile
echo x - p5-Cache-BDB/pkg-plist
sed 's/^X//' >p5-Cache-BDB/pkg-plist << 'END-of-p5-Cache-BDB/pkg-plist'
X at comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/BDB/.packlist
X%%SITE_PERL%%/Cache/BDB.pm
X%%SITE_PERL%%/Cache/BDB.pod
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/BDB
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache
X at dirrmtry %%SITE_PERL%%/Cache
END-of-p5-Cache-BDB/pkg-plist
echo x - p5-Cache-BDB/distinfo
sed 's/^X//' >p5-Cache-BDB/distinfo << 'END-of-p5-Cache-BDB/distinfo'
XMD5 (Cache-BDB-0.04.tar.gz) = 34f2de75f4eeb43459e1ddc2682c4f27
XSHA256 (Cache-BDB-0.04.tar.gz) = 1cfe7c4fc3663bad1cd233447f042f01543c8161d3b4b56f03a835965474c049
XSIZE (Cache-BDB-0.04.tar.gz) = 16467
END-of-p5-Cache-BDB/distinfo
exit
--- p5-Cache-BDB-0.04.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list