void-packages/srcpkgs/kyua-testers/template

42 lines
1.4 KiB
Text
Raw Normal View History

2013-03-10 05:34:51 +00:00
# Template file for 'kyua-testers'
pkgname=kyua-testers
version=0.1
revision=3
2013-03-10 05:34:51 +00:00
build_style=gnu-configure
2013-11-03 07:37:55 +00:00
configure_args="
kyua_cv_attribute_noreturn=yes kyua_cv_lchmod_works=no
kyua_cv_getopt_gnu=yes kyua_cv_getopt_optind_reset_value=0
kyua_cv_signals_lastno=31 kyua_cv_getcwd_null_0_works=yes
ac_cv_path_GDB=/usr/bin/gdb ac_cv_path_UMOUNT=/usr/bin/umount"
hostmakedepends="pkg-config automake libtool atf-devel"
makedepends="atf-devel"
2013-03-10 05:34:51 +00:00
short_desc="Kyua (automated testing framework) - Testers"
maintainer="Juan RP <xtraeme@gmail.com>"
license="BSD"
homepage="http://code.google.com/p/kyua"
distfiles="https://kyua.googlecode.com/files/${pkgname}-${version}.tar.gz"
checksum=08f30eef2c967c5451f858ed63c0c4647899d634fcb32dc5fe5fbdb3e0170e49
long_desc="
Kyua (pronounced Q.A.) is a testing framework for both developers and users.
Kyua is different from most other testing frameworks in that it puts the end
user experience before anything else. There are multiple reasons for users to
run the tests themselves, and Kyua ensures that they can do so in the most
convenient way.
This module, kyua-testers, provides scriptable interfaces to interact
with test programs of various kinds. The interface of such testers
allows the caller to execute a single test case of a single test program
in a controlled and homogeneous manner."
2013-11-03 07:37:55 +00:00
pre_configure() {
autoreconf -fi
}
kyua-testers_package() {
# Needs atf-sh at least.
depends="atf"
pkg_install() {
2013-11-03 07:37:55 +00:00
vmove all
}
}