summaryrefslogtreecommitdiff
path: root/devel/atf/Makefile
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2007-11-11 21:46:41 +0000
committerjmmv <jmmv@pkgsrc.org>2007-11-11 21:46:41 +0000
commit07a2f347cbcd9908015ac446c3ce705152c41f8a (patch)
tree8d032f96b48c16d96a8fe68e62f83e9658c752f7 /devel/atf/Makefile
parentba1809662d3e1860ff14032cba9de51dc6c143b2 (diff)
downloadpkgsrc-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/Makefile10
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"