diff options
author | jmmv <jmmv@pkgsrc.org> | 2007-11-11 21:46:41 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2007-11-11 21:46:41 +0000 |
commit | 07a2f347cbcd9908015ac446c3ce705152c41f8a (patch) | |
tree | 8d032f96b48c16d96a8fe68e62f83e9658c752f7 /devel/atf/Makefile | |
parent | ba1809662d3e1860ff14032cba9de51dc6c143b2 (diff) | |
download | pkgsrc-07a2f347cbcd9908015ac446c3ce705152c41f8a.tar.gz |
Update to 0.3:
* Added XML output support to atf-report. This is accompanied by a DTD for
the format's structure and sample XSLT/CSS files to post-process this
output and convert it to a plain HTML report.
* Changed atf-run to add system information to the report it generates.
This is currently used by atf-report's XML output only, and is later
printed in the HTML reports in a nice and useful summary table. The user
and system administrator are allowed to tune this feature by means of
hooks.
* Removed the test cases' 'isolated' property. This was intended to avoid
touching the file system at all when running the related test case, but
this has not been true for a long while: some control files are
unconditionally required for several purposes, and we cannot easily get
rid of them. This way we remove several critical and delicate pieces of
code.
* Improved atf-report's CSV output format to include information about
test programs too.
* Fixed the tests that used atf-compile to not require this tool as a
helper. Avoids systems without build-time utilities to skip many tests
that could otherwise be run. (E.g. NetBSD without the comp.tgz set
installed.)
* Many general cleanups: Fixed many pieces of code marked as ugly and/or
incomplete.
Diffstat (limited to 'devel/atf/Makefile')
-rw-r--r-- | devel/atf/Makefile | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/devel/atf/Makefile b/devel/atf/Makefile index 9092c6c6598..fa4c6fa7e6f 100644 --- a/devel/atf/Makefile +++ b/devel/atf/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.2 2007/09/20 21:37:56 jmmv Exp $ +# $NetBSD: Makefile,v 1.3 2007/11/11 21:46:41 jmmv Exp $ # -DISTNAME= atf-0.2 +DISTNAME= atf-0.3 CATEGORIES= devel -MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.2/ +MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.3/ MAINTAINER= jmmv@NetBSD.org HOMEPAGE= http://www.NetBSD.org/~jmmv/atf/ @@ -19,4 +19,8 @@ CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} PKG_SYSCONFSUBDIR= atf +XML_ENTRIES= public "-//NetBSD//DTD ATF Tests Results 0.1//EN" \ + ${PREFIX}/share/xml/atf/tests-results.dtd + +.include "../../textproc/xmlcatmgr/catalogs.mk" .include "../../mk/bsd.pkg.mk" |