From owner-freebsd-ports Sat Dec 28 22:50:20 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF7CB37B401 for ; Sat, 28 Dec 2002 22:50:15 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D4D843ED1 for ; Sat, 28 Dec 2002 22:50:15 -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 gBT6oENS030972 for ; Sat, 28 Dec 2002 22:50:14 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gBT6oE4L030971; Sat, 28 Dec 2002 22:50:14 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E74037B401 for ; Sat, 28 Dec 2002 22:47:56 -0800 (PST) Received: from t-mta3.odn.ne.jp (mfep3.odn.ne.jp [143.90.131.181]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3CDA43EC2 for ; Sat, 28 Dec 2002 22:47:54 -0800 (PST) (envelope-from fuyuki@hadaly.dyndns.org) Received: from hadaly.dyndns.org ([218.218.28.223]) by t-mta3.odn.ne.jp with ESMTP id <20021229064753134.OXRD.895.t-mta3.odn.ne.jp@mta3.odn.ne.jp>; Sun, 29 Dec 2002 15:47:53 +0900 Received: by hadaly.dyndns.org (Postfix, from userid 1001) id 3AEE85656; Sun, 29 Dec 2002 15:47:56 +0900 (JST) Message-Id: <20021229064756.3AEE85656@hadaly.dyndns.org> Date: Sun, 29 Dec 2002 15:47:56 +0900 (JST) From: Kimura Fuyuki To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/46607: New port: devel/p5-IPC-ShareLite - Light-weight interface to shared memory Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 46607 >Category: ports >Synopsis: New port: devel/p5-IPC-ShareLite - Light-weight interface to shared memory >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Dec 28 22:50:04 PST 2002 >Closed-Date: >Last-Modified: >Originator: Kimura Fuyuki >Release: FreeBSD 4.7-RELEASE-p1 i386 >Organization: >Environment: System: FreeBSD hadaly.dyndns.org 4.7-RELEASE-p1 FreeBSD 4.7-RELEASE-p1 #2: Thu Oct 24 12:00:51 JST 2002 root@hadaly.dyndns.org:/sack/tmp/obj/pub/src/sys/NS i386 >Description: IPC::ShareLite provides a simple interface to shared memory, allowing data to be efficiently communicated between processes. Your operating system must support SysV IPC (shared memory and semaphores) in order to use this module. WWW: http://search.cpan.org/search?dist=IPC-ShareLite >How-To-Repeat: >Fix: # 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-IPC-ShareLite # p5-IPC-ShareLite/Makefile # p5-IPC-ShareLite/distinfo # p5-IPC-ShareLite/pkg-comment # p5-IPC-ShareLite/pkg-descr # p5-IPC-ShareLite/pkg-plist # echo c - p5-IPC-ShareLite mkdir -p p5-IPC-ShareLite > /dev/null 2>&1 echo x - p5-IPC-ShareLite/Makefile sed 's/^X//' >p5-IPC-ShareLite/Makefile << 'END-of-p5-IPC-ShareLite/Makefile' X# New ports collection makefile for: IPC::ShareLite X# Date created: 29 December 2002 X# Whom: Kimura Fuyuki X# X# $FreeBSD$ X# X XPORTNAME= IPC-ShareLite XPORTVERSION= 0.09 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= IPC XPKGNAMEPREFIX= p5- X XMAINTAINER= ports@FreeBSD.org X XPERL_CONFIGURE= yes X XMAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} XMAN3= IPC::ShareLite.3 X Xpost-patch: X ${PERL} -pi -e 's/Configure/$$& -d/' ${WRKSRC}/Makefile.PL X ${PERL} -pi -e 'print q/dflt=" ";/ if /Press ret/' ${WRKSRC}/Configure X X.include END-of-p5-IPC-ShareLite/Makefile echo x - p5-IPC-ShareLite/distinfo sed 's/^X//' >p5-IPC-ShareLite/distinfo << 'END-of-p5-IPC-ShareLite/distinfo' XMD5 (IPC-ShareLite-0.09.tar.gz) = 3942a55cfc5e6d3b612a46cc1a9515b9 END-of-p5-IPC-ShareLite/distinfo echo x - p5-IPC-ShareLite/pkg-comment sed 's/^X//' >p5-IPC-ShareLite/pkg-comment << 'END-of-p5-IPC-ShareLite/pkg-comment' XLight-weight interface to shared memory END-of-p5-IPC-ShareLite/pkg-comment echo x - p5-IPC-ShareLite/pkg-descr sed 's/^X//' >p5-IPC-ShareLite/pkg-descr << 'END-of-p5-IPC-ShareLite/pkg-descr' XIPC::ShareLite provides a simple interface to shared memory, allowing Xdata to be efficiently communicated between processes. Your operating Xsystem must support SysV IPC (shared memory and semaphores) in order Xto use this module. X XWWW: http://search.cpan.org/search?dist=IPC-ShareLite END-of-p5-IPC-ShareLite/pkg-descr echo x - p5-IPC-ShareLite/pkg-plist sed 's/^X//' >p5-IPC-ShareLite/pkg-plist << 'END-of-p5-IPC-ShareLite/pkg-plist' X%%SITE_PERL%%/%%PERL_ARCH%%/IPC/ShareLite.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/ShareLite/.packlist X%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/ShareLite/ShareLite.bs X%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/ShareLite/ShareLite.so X%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/ShareLite/autosplit.ix X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/IPC 2>/dev/null || true X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/ShareLite X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC 2>/dev/null || true END-of-p5-IPC-ShareLite/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message