ports/131166: [NEW PORT] net-mgmt/p5-NetApp: Perl interface to manage NetApp NAS devices

Tsung-Han Yeh snowfly at yuntech.edu.tw
Fri Jan 30 19:10:03 UTC 2009


>Number:         131166
>Category:       ports
>Synopsis:       [NEW PORT] net-mgmt/p5-NetApp: Perl interface to manage NetApp NAS devices
>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 Jan 30 19:10:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Tsung-Han Yeh
>Release:        FreeBSD 6.4-RELEASE-p3 i386
>Organization:
>Environment:
System: FreeBSD netflow.yuntech.edu.tw 6.4-RELEASE-p3 FreeBSD 6.4-RELEASE-p3 #0: Sat Jan 17 22:25:54 CST 2009
>Description:
This package provides a suite of modules for managing NetApp's NAS
devices, commonly referred to as "filers".

This is the first public release of my NetApp Perl API, and although I
consider the code to be very stable, the API should be considered
experimental.  The convention I will be following regarding
non-compatible API changes is as follows.  I'm using a
major.minor.subminor release naming convention, and I will promise to
NOT make non-backwards compatible changes between subminor releases.

However, in order to allow the API to evolve, it is entirely possible
that non-backwards compatible changes will be made between minor
releases.  IOW, the major.minor release numbers can be considered an
API version.  Any changes to 1.1.0, 1.1.2, etc. must be backwards
compatible with the previous 1.1.* releases.

There is no guarantee that 1.2.0 will be 100% backwards compatible,
although such changes will be made only when justified.  The author
does not believe in infinite backwards compatibility.

WWW:	http://search.cpan.org/dist/NetApp/

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

--- p5-NetApp-1.1.2.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-NetApp
#	p5-NetApp/pkg-descr
#	p5-NetApp/Makefile
#	p5-NetApp/pkg-plist
#	p5-NetApp/distinfo
#
echo c - p5-NetApp
mkdir -p p5-NetApp > /dev/null 2>&1
echo x - p5-NetApp/pkg-descr
sed 's/^X//' >p5-NetApp/pkg-descr << 'a61fda2b939b5b8d863a0184b7070d3f'
XThis package provides a suite of modules for managing NetApp's NAS
Xdevices, commonly referred to as "filers".
X
XThis is the first public release of my NetApp Perl API, and although I
Xconsider the code to be very stable, the API should be considered
Xexperimental.  The convention I will be following regarding
Xnon-compatible API changes is as follows.  I'm using a
Xmajor.minor.subminor release naming convention, and I will promise to
XNOT make non-backwards compatible changes between subminor releases.
X
XHowever, in order to allow the API to evolve, it is entirely possible
Xthat non-backwards compatible changes will be made between minor
Xreleases.  IOW, the major.minor release numbers can be considered an
XAPI version.  Any changes to 1.1.0, 1.1.2, etc. must be backwards
Xcompatible with the previous 1.1.* releases.
X
XThere is no guarantee that 1.2.0 will be 100% backwards compatible,
Xalthough such changes will be made only when justified.  The author
Xdoes not believe in infinite backwards compatibility.
X
XWWW:	http://search.cpan.org/dist/NetApp/
a61fda2b939b5b8d863a0184b7070d3f
echo x - p5-NetApp/Makefile
sed 's/^X//' >p5-NetApp/Makefile << '7e28b54a45536afae7775d89fa7a78e0'
X# New ports collection makefile for:	p5-NetApp
X# Date created:		2009-01-31
X# Whom:			Tsung-Han Yeh <snowfly at yuntech.edu.tw>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	NetApp
XPORTVERSION=	1.1.2
XCATEGORIES=	net-mgmt perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	NetApp
XPKGNAMEPREFIX=	p5-
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	snowfly at yuntech.edu.tw
XCOMMENT=	Perl interface to manage NetApp NAS devices
X
XRUN_DEPENDS=	p5-IPC-Cmd>=0:${PORTSDIR}/devel/p5-IPC-Cmd \
X		p5-Class-Std>=0:${PORTSDIR}/devel/p5-Class-Std \
X		p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate \
X		p5-Regexp-Common>=0:${PORTSDIR}/textproc/p5-Regexp-Common \
X		p5-Memoize>=0:${PORTSDIR}/devel/p5-Memoize \
X		p5-Net-Telnet>=0:${PORTSDIR}/net/p5-Net-Telnet \
X		p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
X
XBUILD_DEPENDS=	${RUN_DEPENDS}
X
XPERL_MODBUILD=	5.8.0+
X
XMAN3=		NetApp::Aggregate.3 \
X		NetApp::Aggregate::Plex.3 \
X		NetApp::Aggregate::RAIDGroup.3 \
X		NetApp::Filer.3 \
X		NetApp::Filer::Export.3 \
X		NetApp::Filer::License.3 \
X		NetApp::Filer::Option.3 \
X		NetApp::Filer::Version.3 \
X		NetApp::Qtree.3 \
X		NetApp::Snapmirror.3 \
X		NetApp::Snapshot.3 \
X		NetApp::Snapshot::Delta.3 \
X		NetApp::Snapshot::Schedule.3 \
X		NetApp::Volume.3
X
X.include <bsd.port.mk>
7e28b54a45536afae7775d89fa7a78e0
echo x - p5-NetApp/pkg-plist
sed 's/^X//' >p5-NetApp/pkg-plist << '803ff9ce1d111582fcdfaa91a9e2b4e7'
X at comment $FreeBSD$
X%%SITE_PERL%%/NetApp.pm
X%%SITE_PERL%%/NetApp/Aggregate.pm
X%%SITE_PERL%%/NetApp/Aggregate.pod
X%%SITE_PERL%%/NetApp/Aggregate/Plex.pm
X%%SITE_PERL%%/NetApp/Aggregate/Plex.pod
X%%SITE_PERL%%/NetApp/Aggregate/RAIDGroup.pm
X%%SITE_PERL%%/NetApp/Aggregate/RAIDGroup.pod
X%%SITE_PERL%%/NetApp/Filer.pm
X%%SITE_PERL%%/NetApp/Filer.pod
X%%SITE_PERL%%/NetApp/Filer/Export.pm
X%%SITE_PERL%%/NetApp/Filer/Export.pod
X%%SITE_PERL%%/NetApp/Filer/License.pm
X%%SITE_PERL%%/NetApp/Filer/License.pod
X%%SITE_PERL%%/NetApp/Filer/Option.pm
X%%SITE_PERL%%/NetApp/Filer/Option.pod
X%%SITE_PERL%%/NetApp/Filer/TimeoutCache.pm
X%%SITE_PERL%%/NetApp/Filer/Version.pm
X%%SITE_PERL%%/NetApp/Filer/Version.pod
X%%SITE_PERL%%/NetApp/Qtree.pm
X%%SITE_PERL%%/NetApp/Qtree.pod
X%%SITE_PERL%%/NetApp/Snapmirror.pm
X%%SITE_PERL%%/NetApp/Snapmirror.pod
X%%SITE_PERL%%/NetApp/Snapmirror/Destination.pm
X%%SITE_PERL%%/NetApp/Snapmirror/Source.pm
X%%SITE_PERL%%/NetApp/Snapshot.pm
X%%SITE_PERL%%/NetApp/Snapshot.pod
X%%SITE_PERL%%/NetApp/Snapshot/Delta.pm
X%%SITE_PERL%%/NetApp/Snapshot/Delta.pod
X%%SITE_PERL%%/NetApp/Snapshot/Schedule.pm
X%%SITE_PERL%%/NetApp/Snapshot/Schedule.pod
X%%SITE_PERL%%/NetApp/Volume.pm
X%%SITE_PERL%%/NetApp/Volume.pod
X%%SITE_PERL%%/NetApp/Volume/Source.pm
X at dirrmtry %%SITE_PERL%%/NetApp/Volume
X at dirrmtry %%SITE_PERL%%/NetApp/Snapshot
X at dirrmtry %%SITE_PERL%%/NetApp/Snapmirror
X at dirrmtry %%SITE_PERL%%/NetApp/Filer
X at dirrmtry %%SITE_PERL%%/NetApp/Aggregate
X at dirrmtry %%SITE_PERL%%/NetApp
803ff9ce1d111582fcdfaa91a9e2b4e7
echo x - p5-NetApp/distinfo
sed 's/^X//' >p5-NetApp/distinfo << '6f9cf22906550b8cdb5921be2425a40b'
XMD5 (NetApp-1.1.2.tgz) = ec8426dba42b8dfa1dc092bd97c21528
XSHA256 (NetApp-1.1.2.tgz) = d87c7873b6b5d7c7fe5ad23dc4ecc131f4c87ceeb7ec356f9336d1d9f70fcdf1
XSIZE (NetApp-1.1.2.tgz) = 43407
6f9cf22906550b8cdb5921be2425a40b
exit
--- p5-NetApp-1.1.2.shar ends here ---

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



More information about the freebsd-ports-bugs mailing list