diff options
author | jmmv <jmmv> | 2012-07-10 22:02:59 +0000 |
---|---|---|
committer | jmmv <jmmv> | 2012-07-10 22:02:59 +0000 |
commit | 6ac3a41f9541f6f5b83a309fce67d070927b3b63 (patch) | |
tree | 8720c03d1db74556ac103bf039d131c28ec4e4ff /devel/atf | |
parent | b4afff902ceabec9c7d8c8ed9d529e7dcc63b754 (diff) | |
download | pkgsrc-6ac3a41f9541f6f5b83a309fce67d070927b3b63.tar.gz |
Update to ATF 0.16:
Experimental version released on July 10th, 2012.
* Added a --enable-tools flag to configure to request the build of the
deprecated ATF tools, whose build is now disabled by default. In order
to continue running tests, you should migrate to Kyua instead of enabling
the build of the deprecated tools. The kyua-atf-compat package provides
transitional compatibility versions of atf-run and atf-report built on
top of Kyua.
* Tweaked the ATF_TEST_CASE macro of atf-c++ so that the compiler can
detect defined but unused test cases.
* PR bin/45859: Fixed some XSLT bugs that resulted in the tc-time and
tp-time XML tags leaking into the generated HTML file. Also improved
the CSS file slightly to correct alignment and color issues with the
timestamps column.
* Optimized atf-c++/macros.hpp so that GNU G++ consumes less memory during
compilation with GNU G++.
* Flipped the default to building shared libraries for atf-c and atf-c++,
and started versioning them. As a side-effect, this removes the
--enable-unstable-shared flag from configure that appears to not work any
more (under NetBSD). Additionally, some distributions require the use of
shared libraries for proper dependency tracking (e.g. Fedora), so it is
better if we do the right versioning upstream.
* Project hosting moved from an adhoc solution (custom web site and
Monotone repository) to Google Code (standard wiki and Git). ATF now
lives in a subcomponent of the Kyua project.
Diffstat (limited to 'devel/atf')
-rw-r--r-- | devel/atf/Makefile | 6 | ||||
-rw-r--r-- | devel/atf/Makefile.common | 4 | ||||
-rw-r--r-- | devel/atf/distinfo | 8 |
3 files changed, 9 insertions, 9 deletions
diff --git a/devel/atf/Makefile b/devel/atf/Makefile index 39a37687856..55815478eab 100644 --- a/devel/atf/Makefile +++ b/devel/atf/Makefile @@ -1,11 +1,11 @@ -# $NetBSD: Makefile,v 1.20 2012/07/01 15:27:43 jmmv Exp $ +# $NetBSD: Makefile,v 1.21 2012/07/10 22:02:59 jmmv Exp $ # .include "Makefile.common" -PKGREVISION= 1 +COMMENT:= ${COMMENT} - Runtime tools (deprecated; use kyua-cli) -COMMENT:= ${COMMENT} - Runtime tools (deprecated) +CONFIGURE_ARGS+= --enable-tools XML_ENTRIES= public "-//NetBSD//DTD ATF Tests Results 0.1//EN" \ ${PREFIX}/share/xml/atf/tests-results.dtd diff --git a/devel/atf/Makefile.common b/devel/atf/Makefile.common index a046bf6227c..c3952942d79 100644 --- a/devel/atf/Makefile.common +++ b/devel/atf/Makefile.common @@ -1,9 +1,9 @@ -# $NetBSD: Makefile.common,v 1.1 2012/07/01 15:27:43 jmmv Exp $ +# $NetBSD: Makefile.common,v 1.2 2012/07/10 22:02:59 jmmv Exp $ # # used by devel/atf/Makefile # used by devel/atf-libs/Makefile -DISTNAME= atf-0.15 +DISTNAME= atf-0.16 CATEGORIES= devel MASTER_SITES= http://kyua.googlecode.com/files/ diff --git a/devel/atf/distinfo b/devel/atf/distinfo index 2a15ea90de9..4dca9268059 100644 --- a/devel/atf/distinfo +++ b/devel/atf/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.16 2012/01/16 22:26:55 jmmv Exp $ +$NetBSD: distinfo,v 1.17 2012/07/10 22:02:59 jmmv Exp $ -SHA1 (atf-0.15.tar.gz) = dd6c9074a0b6a5d6a0c4d987138f733b1bb90ef9 -RMD160 (atf-0.15.tar.gz) = ebbc113321c1b2065a5e8f3b019676c47b090859 -Size (atf-0.15.tar.gz) = 625384 bytes +SHA1 (atf-0.16.tar.gz) = 7068a8fd656617a75737138085dbd46991f1e1bf +RMD160 (atf-0.16.tar.gz) = 32af753181915192c7e6330b44896ffa3cafffdf +Size (atf-0.16.tar.gz) = 662290 bytes |