Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jan 2003 17:46:16 +0100 (CET)
From:      Erwin Lansing <erwin@lansing.dk>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/47465: New port: devel/p5-Cache-Mmap 
Message-ID:  <200301251646.h0PGkGSQ071710@lemur.droso.net>

next in thread | raw e-mail | index | archive | help

>Number:         47465
>Category:       ports
>Synopsis:       New port: devel/p5-Cache-Mmap
>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 Jan 25 08:50:01 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Erwin Lansing
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
pil.dk 
>Environment:
System: FreeBSD lemur.droso.net 4.7-STABLE FreeBSD 4.7-STABLE #13: Tue Jan 7 21:26:37 CET 2003 root@panda.droso.net:/usr/obj/usr/src/sys/PANDA i386


	
>Description:

New port: Cache::Mmap

This module provides a shared cache, using a memory mapped file. Very useful
for mod_perl applications. If routines are provided which interact with the
underlying data, access to the cache is completely transparent, and the module
handles all the details of refreshing cache contents, and updating underlying
data, if necessary.

>How-To-Repeat:
	
>Fix:

	

--- p5-Cache-Mmap.sh 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-Mmap
#	p5-Cache-Mmap/Makefile
#	p5-Cache-Mmap/distinfo
#	p5-Cache-Mmap/pkg-plist
#	p5-Cache-Mmap/pkg-comment
#	p5-Cache-Mmap/pkg-descr
#
echo c - p5-Cache-Mmap
mkdir -p p5-Cache-Mmap > /dev/null 2>&1
echo x - p5-Cache-Mmap/Makefile
sed 's/^X//' >p5-Cache-Mmap/Makefile << 'END-of-p5-Cache-Mmap/Makefile'
X# New ports collection makefile for:    p5-Cache-Mmap
X# Date created:				January 25th 2003
X# Whom:	      				Erwin Lansing <erwin@lansing.dk>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Cache-Mmap
XPORTVERSION=	0.05
XCATEGORIES=	devel perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Cache
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	erwin@lansing.dk
X
XBUILD_DEPENDS=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XPERL_CONFIGURE=	yes
X
XMAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
XMAN3=		Cache::Mmap.3
X
X.include <bsd.port.mk>
END-of-p5-Cache-Mmap/Makefile
echo x - p5-Cache-Mmap/distinfo
sed 's/^X//' >p5-Cache-Mmap/distinfo << 'END-of-p5-Cache-Mmap/distinfo'
XMD5 (Cache-Mmap-0.05.tar.gz) = 9b402dd02f6a15e4b98a23a344cd15a1
END-of-p5-Cache-Mmap/distinfo
echo x - p5-Cache-Mmap/pkg-plist
sed 's/^X//' >p5-Cache-Mmap/pkg-plist << 'END-of-p5-Cache-Mmap/pkg-plist'
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Cache/Mmap/Mmap.so
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Cache/Mmap/Mmap.bs
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Cache/Mmap/.packlist
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Cache/Mmap.pm
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Cache/Mmap
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Cache 2>/dev/null || true
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Cache 2>/dev/null || true
END-of-p5-Cache-Mmap/pkg-plist
echo x - p5-Cache-Mmap/pkg-comment
sed 's/^X//' >p5-Cache-Mmap/pkg-comment << 'END-of-p5-Cache-Mmap/pkg-comment'
XCache::Mmap - Shared data cache using memory mapped files
END-of-p5-Cache-Mmap/pkg-comment
echo x - p5-Cache-Mmap/pkg-descr
sed 's/^X//' >p5-Cache-Mmap/pkg-descr << 'END-of-p5-Cache-Mmap/pkg-descr'
XThis module provides a shared cache, using a memory mapped file. Very useful
Xfor mod_perl applications. If routines are provided which interact with the
Xunderlying data, access to the cache is completely transparent, and the module
Xhandles all the details of refreshing cache contents, and updating underlying
Xdata, if necessary.
X
XWWW:  http://search.cpan.org/dist/Cache-Mmap/
END-of-p5-Cache-Mmap/pkg-descr
exit
--- p5-Cache-Mmap.sh ends here ---


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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200301251646.h0PGkGSQ071710>