pkgsrc/devel/atf/Makefile
jmmv e5c3b716a7 Update to 0.11:
Experimental version released on October 20th, 2010.

* The ATF_CHECK* macros in atf-c++ were renamed to ATF_REQUIRE* to match
  their counterparts in atf-c.

* Clearly separated the modules in atf-c that are supposed to be public
  from those that are implementation details.  The header files for the
  internal modules are not installed any more.

* Made the atf-check tool private.  It is only required by atf-sh and being
  public has the danger of causing confusion.  Also, making it private
  simplifies the public API of atf.

* Changed atf-sh to enable per-command error checking (set -e) by default.
  This catches many cases in which a test case is broken but it is not
  reported as such because execution continues.

* Fixed the XSTL and CSS stylesheets to support expected failures.
2010-10-20 08:21:07 +00:00

34 lines
822 B
Makefile

# $NetBSD: Makefile,v 1.14 2010/10/20 08:21:07 jmmv Exp $
#
DISTNAME= atf-0.11
CATEGORIES= devel
MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.11/
MAINTAINER= jmmv@NetBSD.org
HOMEPAGE= http://www.NetBSD.org/~jmmv/atf/
COMMENT= Automated testing framework
LICENSE= 2-clause-bsd
PKG_DESTDIR_SUPPORT= user-destdir
MAKE_JOBS_SAFE= yes
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
CONFIGURE_ARGS+= ATF_CONFSUBDIR=
CONFIGURE_ARGS+= ATF_SHELL=${SH:Q}
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
PKGCONFIG_OVERRIDE= data/atf-c.pc.in
PKGCONFIG_OVERRIDE+= data/atf-c++.pc.in
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"