From 65a5257488fd0590b1a43604efa252bff674b4a6 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 15 Aug 2014 08:05:07 +0200 Subject: [PATCH] kyua: needs atf at run-time; split the testsuite into -tests. --- srcpkgs/kyua-tests | 1 + srcpkgs/kyua/template | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/kyua-tests diff --git a/srcpkgs/kyua-tests b/srcpkgs/kyua-tests new file mode 120000 index 00000000000..5223a4662df --- /dev/null +++ b/srcpkgs/kyua-tests @@ -0,0 +1 @@ +kyua \ No newline at end of file diff --git a/srcpkgs/kyua/template b/srcpkgs/kyua/template index c5074cf5aef..dd7568e8890 100644 --- a/srcpkgs/kyua/template +++ b/srcpkgs/kyua/template @@ -1,7 +1,7 @@ # Template file for 'kyua' pkgname=kyua version=0.10 -revision=1 +revision=2 wrksrc="kyua-kyua-${version}" build_style=gnu-configure configure_args=" @@ -11,6 +11,7 @@ configure_args=" ac_cv_path_GDB=/usr/bin/gdb ac_cv_path_UMOUNT=/usr/bin/umount" hostmakedepends="pkg-config automake libtool atf-devel doxygen" makedepends="atf-devel>=0.16 lutok-devel>=0.4 sqlite-devel" +depends="atf" replaces="kyua-cli>=0 kyua-testers>=0" short_desc="Kyua (automated testing framework) - Command line interface" maintainer="Juan RP " @@ -22,3 +23,10 @@ checksum=a0f2035c8d1f4ca3097e56ece16730d3fb7c00367bd709dc4eb5fd580308e2c5 pre_configure() { autoreconf -fi } + +kyua-tests_package() { + short_desc+=" - testsuite" + pkg_install() { + vmove usr/tests + } +}