From owner-freebsd-ports-bugs Sat Jan 25 8:50: 7 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D22B637B401 for ; Sat, 25 Jan 2003 08:50:03 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D459D43F13 for ; Sat, 25 Jan 2003 08:50:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h0PGo2NS021083 for ; Sat, 25 Jan 2003 08:50:02 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h0PGo2KY021082; Sat, 25 Jan 2003 08:50:02 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A9D137B405 for ; Sat, 25 Jan 2003 08:46:21 -0800 (PST) Received: from lemur.droso.net (lemur.droso.net [62.79.38.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1373F43EB2 for ; Sat, 25 Jan 2003 08:46:20 -0800 (PST) (envelope-from erwin@lemur.droso.net) Received: from lemur.droso.net (lemur.droso.net [62.79.38.253]) by lemur.droso.net (8.12.6/8.12.6) with ESMTP id h0PGkHVd071711 for ; Sat, 25 Jan 2003 17:46:18 +0100 (CET) (envelope-from erwin@lemur.droso.net) Received: (from root@localhost) by lemur.droso.net (8.12.6/8.12.6/Submit) id h0PGkGSQ071710; Sat, 25 Jan 2003 17:46:16 +0100 (CET) Message-Id: <200301251646.h0PGkGSQ071710@lemur.droso.net> Date: Sat, 25 Jan 2003 17:46:16 +0100 (CET) From: Erwin Lansing Reply-To: Erwin Lansing To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/47465: New port: devel/p5-Cache-Mmap Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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 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 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