From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Apr 14 12:00:40 2004 Return-Path: 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 42C5716A4D3 for ; Wed, 14 Apr 2004 12:00:40 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33F3743D5F for ; Wed, 14 Apr 2004 12:00:40 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i3EJ0ebv008481 for ; Wed, 14 Apr 2004 12:00:40 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i3EJ0eJW008478; Wed, 14 Apr 2004 12:00:40 -0700 (PDT) (envelope-from gnats) Resent-Date: Wed, 14 Apr 2004 12:00:40 -0700 (PDT) Resent-Message-Id: <200404141900.i3EJ0eJW008478@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Lars Thegler Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0CD216A4CE for ; Wed, 14 Apr 2004 11:59:27 -0700 (PDT) Received: from cicero1.cybercity.dk (cicero1.cybercity.dk [212.242.40.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A26443D3F for ; Wed, 14 Apr 2004 11:59:27 -0700 (PDT) (envelope-from lth@dask.thegler.dk) Received: from dask.thegler.dk (port156.ds1-bav.adsl.cybercity.dk [217.157.188.161]) by cicero1.cybercity.dk (Postfix) with ESMTP id 94C2B7E3380 for ; Wed, 14 Apr 2004 20:59:24 +0200 (CEST) Received: by dask.thegler.dk (Postfix, from userid 1001) id 4FF023EB4; Wed, 14 Apr 2004 20:59:24 +0200 (CEST) Message-Id: <20040414185924.4FF023EB4@dask.thegler.dk> Date: Wed, 14 Apr 2004 20:59:24 +0200 (CEST) From: Lars Thegler To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/65545: [NEW PORT] devel/p5-Proc-PID-File: A module to manage process id files X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Apr 2004 19:00:40 -0000 >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 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@thegler.dk XCOMMENT= A module to manage process id files X XPERL_CONFIGURE= yes X XMAN3= Proc::PID::File.3 X X.include 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 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@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Proc/PID/File X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Proc/PID 2>/dev/null || true X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Proc 2>/dev/null || true X@unexec rmdir %D/%%SITE_PERL%%/Proc/PID 2>/dev/null || true X@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: