Date: Thu, 4 Apr 2013 23:18:08 GMT From: Alan Somers <asomers@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/177637: devel/kyua-testers Message-ID: <201304042318.r34NI89W058933@red.freebsd.org> Resent-Message-ID: <201304042320.r34NK0ww097177@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 177637 >Category: ports >Synopsis: devel/kyua-testers >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: Thu Apr 04 23:20:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Alan Somers >Release: 10.0-CURRENT >Organization: Spectra Logic >Environment: FreeBSD alans-fbsd10 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sat Mar 30 20:25:42 UTC 2013 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 Also tested on 9.1 amd64 and 9.1 i386 >Description: Pluggable test interfaces to Kyua. I'm not certain why upstream packages them separately, but they do. It must be a separate port from kyua-cli because it's a build-time dependency. >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # kyua-testers # kyua-testers/pkg-plist # kyua-testers/pkg-descr # kyua-testers/distinfo # kyua-testers/Makefile # echo c - kyua-testers mkdir -p kyua-testers > /dev/null 2>&1 echo x - kyua-testers/pkg-plist sed 's/^X//' >kyua-testers/pkg-plist << '48a395ff60ccdea55afa4fb1d07043f9' Xlibdata/pkgconfig/kyua-testers.pc Xlibexec/kyua-atf-tester Xlibexec/kyua-plain-tester Xshare/doc/kyua-testers/AUTHORS Xshare/doc/kyua-testers/COPYING Xshare/doc/kyua-testers/NEWS Xshare/doc/kyua-testers/README X@dirrm share/doc/kyua-testers 48a395ff60ccdea55afa4fb1d07043f9 echo x - kyua-testers/pkg-descr sed 's/^X//' >kyua-testers/pkg-descr << 'bcf8d84506e7df2ceef3bd9f149d1d04' XKyua (pronounced Q.A.) is a testing framework for both developers and Xusers. Kyua is different from most other testing frameworks in that it Xputs the end user experience before anything else. There are multiple Xreasons for users to run the tests themselves, and Kyua ensures that Xthey can do so in the most convenient way. X XThis module, kyua-testers, provides scriptable interfaces to interact Xwith test programs of various kinds. The interface of such testers Xallows the caller to execute a single test case of a single test program Xin a controlled and homogeneous manner. X XWWW: https://code.google.com/p/kyua/ bcf8d84506e7df2ceef3bd9f149d1d04 echo x - kyua-testers/distinfo sed 's/^X//' >kyua-testers/distinfo << '3202c49ae584b8a86f4487c05e66088f' XSHA256 (kyua-testers-0.1.tar.gz) = 08f30eef2c967c5451f858ed63c0c4647899d634fcb32dc5fe5fbdb3e0170e49 XSIZE (kyua-testers-0.1.tar.gz) = 165554 3202c49ae584b8a86f4487c05e66088f echo x - kyua-testers/Makefile sed 's/^X//' >kyua-testers/Makefile << '38061d455c4369fad651662d9367d685' X# New ports collection makefile for: kyua-testers X# Date created: 26 Mar 2012 X# Whom: Alan Somers <asomers@freebsd.org> X# X# $FreeBSD$ X# X XPORTNAME= kyua-testers XPORTVERSION= 0.1 XCATEGORIES= devel XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} XPROJECTHOST= kyua X XMAINTAINER= asomers@freebsd.org XCOMMENT= Kyua (automated testing framework) - Testers X XLICENSE= BSD X XGNU_CONFIGURE= yes X XCONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/${PORTNAME} X X# TODO: install the tests, once FreeBSD has a system for ports to install tests XCONFIGURE_ARGS+= --without-atf XPLIST_SUBST+= TESTS="@comment " X XMAN1= kyua-atf-tester.1 kyua-plain-tester.1 kyua-tester.1 XMAN5= kyua-tester-list.5 kyua-tester-result.5 XMAN7= kyua-atf-interface.7 kyua-plain-interface.7 X Xpost-patch: .SILENT X @${REINPLACE_CMD} -e 's|@pkgconfigdir@|${PREFIX}/libdata/pkgconfig|' \ X ${WRKSRC}/Makefile.in X X.include <bsd.port.mk> 38061d455c4369fad651662d9367d685 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304042318.r34NI89W058933>