Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Mar 2002 21:39:28 +0100 (CET)
From:      Jesper Skriver <jesper@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/35896: new port net/p5-JUNOScript
Message-ID:  <200203142039.g2EKdSE41653@flores.nms.tele.dk>

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

>Number:         35896
>Category:       ports
>Synopsis:       new port net/p5-JUNOScript
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 14 12:40:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jesper Skriver <jesper@FreeBSD.org>
>Release:        FreeBSD 4.5-RELEASE i386
>Organization:
>Environment:
System: FreeBSD flores 4.5-RELEASE FreeBSD 4.5-RELEASE #1: Fri Feb 15 19:15:08 CET 2002 root@flores:/usr/src/sys/compile/FLORES i386


	
>Description:

The JUNOScript application programming interface (API) is an Extensible
Markup Language (XML) application that Juniper Networks routers use to
exchange information with client applications. XML is a metalanguage for
defining how to mark the organizational structures and individual elements
in a data set or document with tags that describe the function of the
structures and elements.

>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-JUNOScript
#	p5-JUNOScript/pkg-plist
#	p5-JUNOScript/pkg-descr
#	p5-JUNOScript/pkg-comment
#	p5-JUNOScript/distinfo
#	p5-JUNOScript/Makefile
#
echo c - p5-JUNOScript
mkdir -p p5-JUNOScript > /dev/null 2>&1
echo x - p5-JUNOScript/pkg-plist
sed 's/^X//' >p5-JUNOScript/pkg-plist << 'END-of-p5-JUNOScript/pkg-plist'
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Access/stubs.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Access/ssl.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Access/xnm.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Access/clear_text.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Access/telnet.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Access/rsh.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Access/ssh.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Access.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/5.2R1.4/jroute_methods.pl
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/5.2R1.4/jcrypto_methods.pl
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/5.2R1.4/jkernel_methods.pl
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Methods.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/DOM/Parser.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/version.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Response.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Trace.pm
Xlib/perl5/site_perl/%%PERL_VER%%/JUNOS/Device.pm
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/JUNOS/5.2R1.4
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/JUNOS/Access
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/JUNOS/DOM
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/JUNOS
END-of-p5-JUNOScript/pkg-plist
echo x - p5-JUNOScript/pkg-descr
sed 's/^X//' >p5-JUNOScript/pkg-descr << 'END-of-p5-JUNOScript/pkg-descr'
XThe JUNOScript application programming interface (API) is an Extensible
XMarkup Language (XML) application that Juniper Networks routers use to
Xexchange information with client applications. XML is a metalanguage for
Xdefining how to mark the organizational structures and individual elements
Xin a data set or document with tags that describe the function of the
Xstructures and elements.
END-of-p5-JUNOScript/pkg-descr
echo x - p5-JUNOScript/pkg-comment
sed 's/^X//' >p5-JUNOScript/pkg-comment << 'END-of-p5-JUNOScript/pkg-comment'
XAPI to exchange information with Juniper Networks routers
END-of-p5-JUNOScript/pkg-comment
echo x - p5-JUNOScript/distinfo
sed 's/^X//' >p5-JUNOScript/distinfo << 'END-of-p5-JUNOScript/distinfo'
XMD5 (junoscript-5.2R1.4-domestic.tar.gz) = 6ffbb5055c297c3a5fb32b3c59b9caf0
END-of-p5-JUNOScript/distinfo
echo x - p5-JUNOScript/Makefile
sed 's/^X//' >p5-JUNOScript/Makefile << 'END-of-p5-JUNOScript/Makefile'
X# New ports collection makefile for:	JUNOScript
X# Date created:		13. March 2002
X# Whom:			jesper@FreeBSD.org
X#
X# $FreeBSD: $
X#
X
XPORTNAME=		JUNOScript
XPORTVERSION=		5.2R1.4
XCATEGORIES=		net perl5
XMASTER_SITES=		https://download.juniper.net/public/junoscript/
XMASTER_SITE_SUBDIR=	${PORTVERSION}
XPKGNAMEPREFIX=		p5-
XDISTNAME=		junoscript-${PORTVERSION}-domestic
X
XMAINTAINER=		jesper@FreeBSD.org
X
XPERL_BASE=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
XLIB_DEPENDS=	expat.2:${PORTSDIR}/textproc/expat2 \
X		xml2:${PORTSDIR}/textproc/libxml2 \
X		xslt:${PORTSDIR}/textproc/libxslt
XBUILD_DEPENDS=	${PERL_BASE}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
X		${PERL_BASE}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
X		${PERL_BASE}/Convert/ASN1.pm:${PORTSDIR}/converters/p5-Convert-ASN1 \
X		${PERL_BASE}/Convert/PEM.pm:${PORTSDIR}/converters/p5-Convert-PEM \
X		${PERL_BASE}/Convert/ASCII/Armor.pm:${PORTSDIR}/converters/p5-Convert-ASCII-Armour \
X		${PERL_BASE}/Class/Loader.pm:${PORTSDIR}/devel/p5-Class-Loader \
X		${PERL_BASE}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip \
X		${PERL_BASE}/${PERL_ARCH}/IO/Tty.pm:${PORTSDIR}/devel/p5-IO-Tty \
X		${PERL_BASE}/Parse/Yapp.pm:${PORTSDIR}/devel/p5-Parse-Yapp \
X		${PERL_BASE}/Sort/Versions.pm:${PORTSDIR}/devel/p5-Sort-Versions \
X		${PERL_BASE}/${PERL_ARCH}/String/CRC32.pm:${PORTSDIR}/devel/p5-String-CRC32 \
X		${PERL_BASE}/${PERL_ARCH}/Math/Pari.pm:${PORTSDIR}/math/p5-Math-Pari \
X		${PERL_BASE}/${PERL_ARCH}/Math/GMP.pm:${PORTSDIR}/math/p5-Math-GMP \
X		${PERL_BASE}/Data/Buffer.pm:${PORTSDIR}/misc/p5-Data-Buffer \
X		${PERL_BASE}/Net/FTP.pm:${PORTSDIR}/net/p5-libnet \
X		${PERL_BASE}/URI.pm:${PORTSDIR}/net/p5-URI \
X		${PERL_BASE}/Digest/BubbleBabble.pm:${PORTSDIR}/security/p5-Digest-BubbleBabble \
X		${PERL_BASE}/Crypt/DSA.pm:${PORTSDIR}/security/p5-Crypt-DSA \
X		${PERL_BASE}/Crypt/DH.pm:${PORTSDIR}/security/p5-Crypt-DH \
X		${PERL_BASE}/${PERL_ARCH}/Crypt/DES.pm:${PORTSDIR}/security/p5-Crypt-DES \
X		${PERL_BASE}/Crypt/DES_EDE3.pm:${PORTSDIR}/security/p5-Crypt-DES_EDE3 \
X		${PERL_BASE}/Crypt/CBC.pm:${PORTSDIR}/security/p5-Crypt-CBC \
X		${PERL_BASE}/${PERL_ARCH}/Crypt/Blowfish.pm:${PORTSDIR}/security/p5-Crypt-Blowfish \
X		${PERL_BASE}/Crypt/Primes.pm:${PORTSDIR}/security/p5-Crypt-Primes \
X		${PERL_BASE}/Crypt/Random.pm:${PORTSDIR}/security/p5-Crypt-Random \
X		${PERL_BASE}/Crypt/RSA.pm:${PORTSDIR}/security/p5-Crypt-RSA \
X		${PERL_BASE}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
X		${PERL_BASE}/Digest/HMAC.pm:${PORTSDIR}/security/p5-Digest-HMAC \
X		${PERL_BASE}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
X		openssl:${PORTSDIR}/security/openssl \
X		${PERL_BASE}/${PERL_ARCH}/Net/SSLeay.pm:${PORTSDIR}/security/p5-Net-SSLeay \
X		${PERL_BASE}/Tie/EncryptedHash.pm:${PORTSDIR}/security/p5-Tie-EncryptedHash \
X		gtkdoc-scan:${PORTSDIR}/textproc/gtk-doc \
X		${PERL_BASE}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
X		${PERL_BASE}/XML/Perl2SAX.pm:${PORTSDIR}/textproc/p5-libxml \
X		${PERL_BASE}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM \
X		${PERL_BASE}/LWP.pm:${PORTSDIR}/www/p5-libwww \
X		${PERL_BASE}/HTML/Tagset.pm:${PORTSDIR}/www/p5-HTML-Tagset \
X		${PERL_BASE}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
X# p5-Convert-ASN1		update
X
XPERL_CONFIGURE=	yes
X
X# http://www.juniper.net/footerlegal.html
XRESTRICTED=	"Redistribution not allowed"
XNO_PACKAGE=	"Redistribution not allowed"
XNO_CDROM=	"Redistribution not allowed"
X
XWRKSRC=		${WRKDIR}/junoscript-${PORTVERSION}
X
XMANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
XMAN3=		JUNOS::Access.3 \
X		JUNOS::Access::stubs.3 \
X		JUNOS::Access::ssl.3 \
X		JUNOS::Methods.3 \
X		JUNOS::Access::xnm.3 \
X		JUNOS::DOM::Parser.3 \
X		JUNOS::Access::clear_text.3 \
X		JUNOS::Access::telnet.3 \
X		JUNOS::Access::rsh.3 \
X		JUNOS::Response.3 \
X		JUNOS::Trace.3 \
X		JUNOS::Access::ssh.3 \
X		JUNOS::Device.3
X
X.include <bsd.port.pre.mk>
X
X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
XIGNORE=		may not be automatically fetched due to licensing\
X		restrictions. You MUST manually fetch the ${DISTNAME}${EXTRACT_SUFX} file\
X		from http://www.juniper.net/support/junoscript/ or\
X		https://download.juniper.net/public/junoscript/5.2R1.4/junoscript-5.2R1.4-domestic.tar.gz\
X		- once ${DISTFILES} has been downloaded, move it to\
X		${DISTDIR} and then restart this build.
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-JUNOScript/Makefile
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?200203142039.g2EKdSE41653>