diff options
-rw-r--r-- | devel/atf/DESCR | 15 | ||||
-rw-r--r-- | devel/atf/MESSAGE | 10 | ||||
-rw-r--r-- | devel/atf/Makefile | 22 | ||||
-rw-r--r-- | devel/atf/PLIST | 81 | ||||
-rw-r--r-- | devel/atf/distinfo | 5 |
5 files changed, 133 insertions, 0 deletions
diff --git a/devel/atf/DESCR b/devel/atf/DESCR new file mode 100644 index 00000000000..07b0241dc4e --- /dev/null +++ b/devel/atf/DESCR @@ -0,0 +1,15 @@ +The Automated Testing Framework (ATF) is a collection of libraries and +utilities designed to ease unattended application testing in the hands of +developers and end users of a specific piece of software. + +As regards developers, ATF provides the necessary means to easily create +test suites composed of multiple test programs, which in turn are a +collection of test cases. It also attempts to simplify the debugging of +problems when these test cases detect an error by providing as much +information as possible about the failure. + +As regards users, it simplifies the process of running the test suites and, +in special, encourages end users to run them often: they do not need to +have source trees around nor any other development tools installed to be +able to certify that a given piece of software works on their machine as +advertised. diff --git a/devel/atf/MESSAGE b/devel/atf/MESSAGE new file mode 100644 index 00000000000..aea5958321d --- /dev/null +++ b/devel/atf/MESSAGE @@ -0,0 +1,10 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $ + +ATF has been successfully installed. You can now proceed to ensure that it +works properly in your system by running its automated test suite. Do so +with the following command: + + cd ${PREFIX}/tests/atf && atf-run | atf-report + +=========================================================================== diff --git a/devel/atf/Makefile b/devel/atf/Makefile new file mode 100644 index 00000000000..2b3e644593a --- /dev/null +++ b/devel/atf/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $ +# + +DISTNAME= atf-0.1 +CATEGORIES= devel +MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.1/ + +MAINTAINER= jmmv@NetBSD.org +HOMEPAGE= http://www.NetBSD.org/~jmmv/atf/ +COMMENT= Automated testing framework + +GNU_CONFIGURE= yes +USE_LANGUAGES= c++ +USE_LIBTOOL= yes + +CONFIGURE_ARGS+= ATF_CONFSUBDIR= +CONFIGURE_ARGS+= ATF_SHELL=${SH:Q} +CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} + +PKG_SYSCONFSUBDIR= atf + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/atf/PLIST b/devel/atf/PLIST new file mode 100644 index 00000000000..b83c4e645af --- /dev/null +++ b/devel/atf/PLIST @@ -0,0 +1,81 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $ +bin/atf-compile +bin/atf-config +bin/atf-report +bin/atf-run +include/atf.hpp +include/atf/application.hpp +include/atf/atffile.hpp +include/atf/config.hpp +include/atf/env.hpp +include/atf/exceptions.hpp +include/atf/expand.hpp +include/atf/formats.hpp +include/atf/fs.hpp +include/atf/io.hpp +include/atf/serial.hpp +include/atf/tests.hpp +include/atf/text.hpp +include/atf/ui.hpp +include/atf/user.hpp +lib/libatf.a +libexec/atf-cleanup +libexec/atf-format +man/man1/atf-cleanup.1 +man/man1/atf-compile.1 +man/man1/atf-config.1 +man/man1/atf-format.1 +man/man1/atf-report.1 +man/man1/atf-run.1 +man/man1/atf-test-program.1 +man/man4/atf-test-case.4 +man/man5/atf-formats.5 +man/man7/atf.7 +share/atf/atf.footer.subr +share/atf/atf.header.subr +share/atf/atf.init.subr +share/doc/atf/AUTHORS +share/doc/atf/COPYING +share/doc/atf/NEWS +share/doc/atf/README +share/doc/atf/ROADMAP +tests/atf/Atffile +tests/atf/sh_interface/Atffile +tests/atf/sh_interface/t_atf_check +tests/atf/sh_interface/t_config +tests/atf/sh_interface/t_normalize +tests/atf/sh_interface/t_tc +tests/atf/test_programs/Atffile +tests/atf/test_programs/h_cpp +tests/atf/test_programs/h_sh +tests/atf/test_programs/t_config +tests/atf/test_programs/t_env +tests/atf/test_programs/t_fork +tests/atf/test_programs/t_meta_data +tests/atf/test_programs/t_srcdir +tests/atf/tools/Atffile +tests/atf/tools/t_atf_cleanup +tests/atf/tools/t_atf_compile +tests/atf/tools/t_atf_config +tests/atf/tools/t_atf_report +tests/atf/tools/t_atf_run +tests/atf/units/Atffile +tests/atf/units/t_config +tests/atf/units/t_env +tests/atf/units/t_expand +tests/atf/units/t_formats +tests/atf/units/t_fs +tests/atf/units/t_io +tests/atf/units/t_serial +tests/atf/units/t_tests +tests/atf/units/t_text +tests/atf/units/t_user +@dirrm tests/atf/units +@dirrm tests/atf/tools +@dirrm tests/atf/test_programs +@dirrm tests/atf/sh_interface +@dirrm tests/atf +@dirrm tests +@dirrm share/doc/atf +@dirrm share/atf +@dirrm include/atf diff --git a/devel/atf/distinfo b/devel/atf/distinfo new file mode 100644 index 00000000000..d047e533b62 --- /dev/null +++ b/devel/atf/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/08/20 11:59:17 jmmv Exp $ + +SHA1 (atf-0.1.tar.gz) = 3f3b8355d30f1372a5e3e5fed8621441956b6a4d +RMD160 (atf-0.1.tar.gz) = f7157e7dd576626de61d6bcbaac19ec2df899bfc +Size (atf-0.1.tar.gz) = 429665 bytes |