2013-02-27 23:21:14 +01:00
|
|
|
# $NetBSD: Makefile.common,v 1.5 2013/02/27 22:21:14 jperkin Exp $
|
2012-07-01 17:27:43 +02:00
|
|
|
#
|
|
|
|
# used by devel/atf/Makefile
|
|
|
|
# used by devel/atf-libs/Makefile
|
|
|
|
|
Update atf and atf-libs to 0.17:
* Added the atf_utils_cat_file, atf_utils_compare_file,
atf_utils_copy_file, atf_utils_create_file, atf_utils_file_exists,
atf_utils_fork, atf_utils_grep_file, atf_utils_grep_string,
atf_utils_readline, atf_utils_redirect and atf_utils_wait utility
functions to atf-c-api. Documented the already-public
atf_utils_free_charpp function.
* Added the cat_file, compare_file, copy_file, create_file, file_exists,
fork, grep_collection, grep_file, grep_string, redirect and wait
functions to the atf::utils namespace of atf-c++-api. These are
wrappers around the same functions added to the atf-c-api library.
* Added the ATF_CHECK_MATCH, ATF_CHECK_MATCH_MSG, ATF_REQUIRE_MATCH and
ATF_REQUIRE_MATCH_MSG macros to atf-c to simplify the validation of a
string against a regular expression.
* Miscellaneous fixes for manpage typos and compilation problems with
clang.
* Added caching of the results of those configure tests that rely on
executing a test program. This should help crossbuild systems by
providing a mechanism to pre-specify what the results should be.
* PR bin/45690: Make atf-report convert any non-printable characters to
a plain-text representation (matching their corresponding hexadecimal
entities) in XML output files. This is to prevent the output of test
cases from breaking xsltproc later.
2013-02-14 19:36:12 +01:00
|
|
|
DISTNAME= atf-0.17
|
2012-07-01 17:27:43 +02:00
|
|
|
CATEGORIES= devel
|
|
|
|
MASTER_SITES= http://kyua.googlecode.com/files/
|
|
|
|
|
|
|
|
MAINTAINER= jmmv@NetBSD.org
|
|
|
|
HOMEPAGE= http://code.google.com/p/kyua/wiki/ATF
|
|
|
|
COMMENT= Automated testing framework
|
|
|
|
LICENSE= 2-clause-bsd
|
|
|
|
|
|
|
|
DISTINFO_FILE= ${.CURDIR}/../../devel/atf/distinfo
|
2013-02-27 23:21:14 +01:00
|
|
|
PATCHDIR= ${.CURDIR}/../../devel/atf/patches
|
2012-07-01 17:27:43 +02:00
|
|
|
|
|
|
|
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+= --enable-unstable-shared
|
|
|
|
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
|
|
|
|
|
|
|
|
PKG_SYSCONFSUBDIR= atf
|
|
|
|
|
|
|
|
PKGCONFIG_OVERRIDE= atf-c/atf-c.pc.in
|
|
|
|
PKGCONFIG_OVERRIDE+= atf-c++/atf-c++.pc.in
|
|
|
|
PKGCONFIG_OVERRIDE+= atf-sh/atf-sh.pc.in
|
|
|
|
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|