Date: Tue, 22 Aug 2006 19:36:08 GMT From: Gerrit Beine <gerrit.beine@gmx.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/102402: New port: www/webinject Message-ID: <200608221936.k7MJa8gP013825@www.freebsd.org> Resent-Message-ID: <200608221940.k7MJeDBS007173@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 102402 >Category: ports >Synopsis: New port: www/webinject >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: Tue Aug 22 19:40:13 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gerrit Beine >Release: FreeBSD 6.1-RELEASE >Organization: >Environment: FreeBSD freebsd61.vmware 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Webinject is a tool for automated testing of web applications, written in Perl. Read more on http://www.webinject.org/ >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: # # webinject # webinject/Makefile # webinject/pkg-descr # webinject/distinfo # echo c - webinject mkdir -p webinject > /dev/null 2>&1 echo x - webinject/Makefile sed 's/^X//' >webinject/Makefile << 'END-of-webinject/Makefile' X# New ports collection makefile for: webinject X# Date created: August 22nd 2006 X# Whom: Gerrit Beine <gerrit.beine@gmx.de> X# X# $FreeBSD$ X# X XPORTNAME= webinject XPORTVERSION= 1.41 XCATEGORIES= www perl5 devel XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= webinject XDISTNAME= ${PORTNAME}-${PORTVERSION}.src X XMAINTAINER= gerrit.beine@gmx.de XCOMMENT= A tool for automated testing of web applications X XRUN_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ X ${SITE_PERL}/mach/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \ X ${SITE_PERL}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long \ X ${SITE_PERL}/Error.pm:${PORTSDIR}/lang/p5-Error \ X ${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \ X ${SITE_PERL}/${PERL_ARCH}/Crypt/SSLeay.pm:${PORTSDIR}/security/p5-Crypt-SSLeay X X.if !defined(WITHOUT_X11) X# some work to do here X#RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk X.endif X XNO_BUILD= yes XWRKSRC= ${WRKDIR}/${PORTNAME} X XPLIST_FILES= bin/webinject.pl \ X ${DATADIR:S,^${PREFIX}/,,}/config.xml \ X ${DATADIR:S,^${PREFIX}/,,}/testcases.xml X Xdo-install: X @${MKDIR} ${DATADIR} X @cd ${WRKSRC} && ${INSTALL_DATA} *.xml ${DATADIR} X @cd ${WRKSRC} && ${INSTALL_SCRIPT} webinject.pl ${PREFIX}/bin X X.if !defined(NOPORTDOCS) XPORTDOCS= LICENSE README X Xpost-install: X @${MKDIR} ${DOCSDIR} X @${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR} X @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." X.endif X X.include <bsd.port.pre.mk> X X.if ${PERL_LEVEL} < 500800 XIGNORE= requires at least Perl 5.8 due to dependencies. Please install lang/perl5.8 and try again X.endif X X.include <bsd.port.post.mk> END-of-webinject/Makefile echo x - webinject/pkg-descr sed 's/^X//' >webinject/pkg-descr << 'END-of-webinject/pkg-descr' XWebInject is a free tool for automated testing of web applications and web Xservices. It can be used to test individual system components that have HTTP Xinterfaces (JSP, ASP, CGI, PHP, Servlets, HTML Forms, XML/SOAP Web Services, Xetc), and can be used as a test harness to create a suite of [HTTP level] Xautomated functional, acceptance, and regression tests. A test harness, also Xreferred to as a test driver or a test framework, allows you to run many Xtest cases and collect/report your results. WebInject offers real-time Xresults display and may also be used for monitoring system response times. X XWebInject can be used as a complete test framework that is controlled by the XWebInject User Interface (GUI). Optionally, it can be used as a standalone Xtest runner (text/console application) which can be integrated and called Xfrom other test frameworks or applications. X XWWW: http://www.webinject.org/ END-of-webinject/pkg-descr echo x - webinject/distinfo sed 's/^X//' >webinject/distinfo << 'END-of-webinject/distinfo' XMD5 (webinject-1.41.src.tar.gz) = 5c90ddd69719d897afd8ccb2f8528163 XSHA256 (webinject-1.41.src.tar.gz) = e1bfc77d9673c15a06bc385992df9e28eb40101a8a9cd5ba18fdaa51aa43036b XSIZE (webinject-1.41.src.tar.gz) = 29024 END-of-webinject/distinfo exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608221936.k7MJa8gP013825>