ports/63826: New port: net/p5-Net-Ping-External Perl cross-platform interface to ICMP "ping" utilities

Douglas Thrift douglas at douglasthrift.net
Sat Mar 6 04:10:15 UTC 2004


>Number:         63826
>Category:       ports
>Synopsis:       New port: net/p5-Net-Ping-External Perl cross-platform interface to ICMP "ping" utilities
>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:   Fri Mar 05 20:10:15 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Douglas Thrift
>Release:        4.9-STABLE
>Organization:
N/A
>Environment:
FreeBSD daemon.local.douglasthrift.net 4.9-STABLE FreeBSD 4.9-STABLE #1: Sun Nov 23 16:41:24 PST 2003     root at daemon.local.nethome.net:/usr/obj/usr/src/sys/DAEMONIC  i386
>Description:
Net::Ping::External is a module which interfaces with the "ping"
command on many systems. It presently provides a single function,
ping(), that takes in a hostname and (optionally) a timeout and
returns true if the host is alive, and false otherwise. Unless you
have the ability (and willingness) to run your scripts as the
superuser on your system, this module will probably provide more
accurate results than Net::Ping will.
>How-To-Repeat:
N/A
>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-Net-Ping-External
#	p5-Net-Ping-External/distinfo
#	p5-Net-Ping-External/Makefile
#	p5-Net-Ping-External/pkg-descr
#	p5-Net-Ping-External/pkg-plist
#
echo c - p5-Net-Ping-External
mkdir -p p5-Net-Ping-External > /dev/null 2>&1
echo x - p5-Net-Ping-External/distinfo
sed 's/^X//' >p5-Net-Ping-External/distinfo << 'END-of-p5-Net-Ping-External/distinfo'
XMD5 (Net-Ping-External-0.11.tar.gz) = de9fd436c6749e1a2330eae4aae856fb
XSIZE (Net-Ping-External-0.11.tar.gz) = 6377
END-of-p5-Net-Ping-External/distinfo
echo x - p5-Net-Ping-External/Makefile
sed 's/^X//' >p5-Net-Ping-External/Makefile << 'END-of-p5-Net-Ping-External/Makefile'
X# New ports collection makefile for: p5-Net-Ping-External
X# Date created: March 5th 2004
X# Whom: Douglas Thrift <douglas at douglasthrift.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Net-Ping-External
XPORTVERSION=	0.11
XCATEGORIES=	net perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Net
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	douglas at douglasthrift.net
XCOMMENT=	Perl cross-platform interface to ICMP "ping" utilities
X
XPERL_CONFIGURE=	yes
X
XMAN3=		Net::Ping::External.3
X
X.include <bsd.port.mk>
END-of-p5-Net-Ping-External/Makefile
echo x - p5-Net-Ping-External/pkg-descr
sed 's/^X//' >p5-Net-Ping-External/pkg-descr << 'END-of-p5-Net-Ping-External/pkg-descr'
XNet::Ping::External is a module which interfaces with the "ping"
Xcommand on many systems. It presently provides a single function,
Xping(), that takes in a hostname and (optionally) a timeout and
Xreturns true if the host is alive, and false otherwise. Unless you
Xhave the ability (and willingness) to run your scripts as the
Xsuperuser on your system, this module will probably provide more
Xaccurate results than Net::Ping will.
X
XWWW: http://search.cpan.org/dist/Net-Ping-External/
X
X- Douglas Thrift
Xdouglas at douglasthrift.net
END-of-p5-Net-Ping-External/pkg-descr
echo x - p5-Net-Ping-External/pkg-plist
sed 's/^X//' >p5-Net-Ping-External/pkg-plist << 'END-of-p5-Net-Ping-External/pkg-plist'
X%%SITE_PERL%%/Net/Ping/External.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Ping/External/.packlist
X at unexec rmdir %D/%%SITE_PERL%%/Net/Ping 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/Net 2>/dev/null || true
X at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Ping/External
X at unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Ping 2>/dev/null || true
X at unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net 2>/dev/null || true
END-of-p5-Net-Ping-External/pkg-plist
exit

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



More information about the freebsd-ports-bugs mailing list