ports/65545: [NEW PORT] devel/p5-Proc-PID-File: A module to manage process id files

Lars Thegler lars at thegler.dk
Wed Apr 14 19:00:40 UTC 2004


>Number:         65545
>Category:       ports
>Synopsis:       [NEW PORT] devel/p5-Proc-PID-File: A module to manage process id files
>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:   Wed Apr 14 12:00:39 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Lars Thegler
>Release:        FreeBSD 4.10-BETA i386
>Organization:
>Environment:
System: FreeBSD dask.thegler.dk 4.10-BETA FreeBSD 4.10-BETA #3: Mon Apr 12 17:02:50 CEST 2004
>Description:
This Perl module is useful for writers of daemons and other processes
that need to tell whether they are already running, in order to
prevent multiple process instances. The module accomplishes this
via *nix-style pidfiles, which are files that store a process
identifier.

Inspired by Proc::PID_File, but with a much simpler interface.

WWW: http://search.cpan.org/dist/Proc-PID-File/

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

--- p5-Proc-PID-File-1.24.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-Proc-PID-File
#	p5-Proc-PID-File/Makefile
#	p5-Proc-PID-File/distinfo
#	p5-Proc-PID-File/pkg-descr
#	p5-Proc-PID-File/pkg-plist
#
echo c - p5-Proc-PID-File
mkdir -p p5-Proc-PID-File > /dev/null 2>&1
echo x - p5-Proc-PID-File/Makefile
sed 's/^X//' >p5-Proc-PID-File/Makefile << 'END-of-p5-Proc-PID-File/Makefile'
X# New ports collection makefile for:	p5-Proc-PID-File
X# Date created:				Apr 13 2004
X# Whom:					Lars Thegler <lars at thegler.dk>
X#
X# $FreeBSD$
X
XPORTNAME=	Proc-PID-File
XPORTVERSION=	1.24
XCATEGORIES=	devel perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Proc
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	lars at thegler.dk
XCOMMENT=	A module to manage process id files
X
XPERL_CONFIGURE=	yes
X
XMAN3=		Proc::PID::File.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} <= 500503
X# make PREFIX-clean under perl 5.005_03
Xpost-configure:
X	${PERL} -pi -e 's,/usr/local/,\$$(PREFIX)/,g' ${WRKSRC}/Makefile
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-Proc-PID-File/Makefile
echo x - p5-Proc-PID-File/distinfo
sed 's/^X//' >p5-Proc-PID-File/distinfo << 'END-of-p5-Proc-PID-File/distinfo'
XMD5 (Proc-PID-File-1.24.tar.gz) = 90b636492ae72def975a9ef9cac90fda
XSIZE (Proc-PID-File-1.24.tar.gz) = 12214
END-of-p5-Proc-PID-File/distinfo
echo x - p5-Proc-PID-File/pkg-descr
sed 's/^X//' >p5-Proc-PID-File/pkg-descr << 'END-of-p5-Proc-PID-File/pkg-descr'
XThis Perl module is useful for writers of daemons and other processes
Xthat need to tell whether they are already running, in order to
Xprevent multiple process instances. The module accomplishes this
Xvia *nix-style pidfiles, which are files that store a process
Xidentifier.
X
XInspired by Proc::PID_File, but with a much simpler interface.
X
XWWW: http://search.cpan.org/dist/Proc-PID-File/
END-of-p5-Proc-PID-File/pkg-descr
echo x - p5-Proc-PID-File/pkg-plist
sed 's/^X//' >p5-Proc-PID-File/pkg-plist << 'END-of-p5-Proc-PID-File/pkg-plist'
X%%SITE_PERL%%/Proc/PID/File.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Proc/PID/File/.packlist
X at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Proc/PID/File
X at unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Proc/PID 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Proc 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/Proc/PID 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/Proc 2>/dev/null || true
END-of-p5-Proc-PID-File/pkg-plist
exit
--- p5-Proc-PID-File-1.24.shar ends here ---

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



More information about the freebsd-ports-bugs mailing list