Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Dec 2002 15:47:56 +0900 (JST)
From:      Kimura Fuyuki <fuyuki@hadaly.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/46607: New port: devel/p5-IPC-ShareLite - Light-weight interface to shared memory
Message-ID:  <20021229064756.3AEE85656@hadaly.dyndns.org>

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

>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 <fuyuki@hadaly.org>
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 <bsd.port.mk>
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




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