pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/atf Update to 0.7:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e5d46b904d8d
branches:  trunk
changeset: 568860:e5d46b904d8d
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Tue Dec 22 16:08:30 2009 +0000

description:
Update to 0.7:

* Added build-time checks to atf-c and atf-c++. A binding for atf-sh
  will come later.

* Migrated all build-time checks for header files to proper ATF tests.
  This demonstrates the use of the new feature described above.

* Added an internal API for child process management.

* Converted all plain-text distribution documents to a Docbook canonical
  version, and include pre-generated plain text and HTML copies in the
  distribution file.

* Simplified the contents of the Makefile.am by regenerating it from a
  canonical Makefile.am.m4 source. As a side-effect, some dependency
  specifications were fixed.

* Migrated all checks from the check target to installcheck, as these
  require ATF to be installed.

* Fixed sign comparison mismatches triggered by the now-enabled
  -Wsign-compare.

* Fixed many memory and object leaks.

diffstat:

 devel/atf/Makefile |   7 +++--
 devel/atf/PLIST    |  68 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 devel/atf/distinfo |   8 +++---
 3 files changed, 72 insertions(+), 11 deletions(-)

diffs (164 lines):

diff -r b154fb12461f -r e5d46b904d8d devel/atf/Makefile
--- a/devel/atf/Makefile        Tue Dec 22 15:42:20 2009 +0000
+++ b/devel/atf/Makefile        Tue Dec 22 16:08:30 2009 +0000
@@ -1,13 +1,14 @@
-# $NetBSD: Makefile,v 1.9 2009/06/30 00:07:12 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2009/12/22 16:08:30 jmmv Exp $
 #
 
-DISTNAME=      atf-0.6
+DISTNAME=      atf-0.7
 CATEGORIES=    devel
-MASTER_SITES=  ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.6/
+MASTER_SITES=  ftp://ftp.NetBSD.org/pub/NetBSD/misc/jmmv/atf/0.7/
 
 MAINTAINER=    jmmv%NetBSD.org@localhost
 HOMEPAGE=      http://www.NetBSD.org/~jmmv/atf/
 COMMENT=       Automated testing framework
+LICENSE=       2-clause-bsd
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
diff -r b154fb12461f -r e5d46b904d8d devel/atf/PLIST
--- a/devel/atf/PLIST   Tue Dec 22 15:42:20 2009 +0000
+++ b/devel/atf/PLIST   Tue Dec 22 16:08:30 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2009/06/14 18:48:08 joerg Exp $
+@comment $NetBSD: PLIST,v 1.9 2009/12/22 16:08:30 jmmv Exp $
 bin/atf-check
 bin/atf-compile
 bin/atf-config
@@ -8,6 +8,7 @@
 include/atf-c++.hpp
 include/atf-c++/application.hpp
 include/atf-c++/atffile.hpp
+include/atf-c++/build.hpp
 include/atf-c++/check.hpp
 include/atf-c++/config.hpp
 include/atf-c++/env.hpp
@@ -20,12 +21,14 @@
 include/atf-c++/parser.hpp
 include/atf-c++/process.hpp
 include/atf-c++/sanity.hpp
+include/atf-c++/signals.hpp
 include/atf-c++/tests.hpp
 include/atf-c++/text.hpp
 include/atf-c++/ui.hpp
 include/atf-c++/user.hpp
 include/atf-c++/utils.hpp
 include/atf-c.h
+include/atf-c/build.h
 include/atf-c/check.h
 include/atf-c/config.h
 include/atf-c/defs.h
@@ -80,30 +83,86 @@
 share/doc/atf/COPYING
 share/doc/atf/NEWS
 share/doc/atf/README
-share/doc/atf/ROADMAP
 share/examples/atf/atf-run.hooks
 share/examples/atf/tests-results.css
 share/xml/atf/tests-results.dtd
-@comment in xmlcatmgr: share/xml/catalog
 share/xsl/atf/tests-results.xsl
 tests/atf/Atffile
 tests/atf/atf-c++/Atffile
+tests/atf/atf-c++/d_include_application_hpp.cpp
+tests/atf/atf-c++/d_include_atf_c++_hpp.cpp
+tests/atf/atf-c++/d_include_atffile_hpp.cpp
+tests/atf/atf-c++/d_include_build_hpp.cpp
+tests/atf/atf-c++/d_include_check_hpp.cpp
+tests/atf/atf-c++/d_include_config_hpp.cpp
+tests/atf/atf-c++/d_include_env_hpp.cpp
+tests/atf/atf-c++/d_include_exceptions_hpp.cpp
+tests/atf/atf-c++/d_include_expand_hpp.cpp
+tests/atf/atf-c++/d_include_formats_hpp.cpp
+tests/atf/atf-c++/d_include_fs_hpp.cpp
+tests/atf/atf-c++/d_include_io_hpp.cpp
+tests/atf/atf-c++/d_include_macros_hpp.cpp
+tests/atf/atf-c++/d_include_parser_hpp.cpp
+tests/atf/atf-c++/d_include_process_hpp.cpp
+tests/atf/atf-c++/d_include_sanity_hpp.cpp
+tests/atf/atf-c++/d_include_signals_hpp.cpp
+tests/atf/atf-c++/d_include_tests_hpp.cpp
+tests/atf/atf-c++/d_include_text_hpp.cpp
+tests/atf/atf-c++/d_include_ui_hpp.cpp
+tests/atf/atf-c++/d_include_user_hpp.cpp
+tests/atf/atf-c++/d_include_utils_hpp.cpp
+tests/atf/atf-c++/d_use_macros_hpp.cpp
+tests/atf/atf-c++/t_application
+tests/atf/atf-c++/t_atf_c++
+tests/atf/atf-c++/t_atffile
+tests/atf/atf-c++/t_build
 tests/atf/atf-c++/t_check
 tests/atf/atf-c++/t_config
 tests/atf/atf-c++/t_env
+tests/atf/atf-c++/t_exceptions
 tests/atf/atf-c++/t_expand
+tests/atf/atf-c++/t_formats
 tests/atf/atf-c++/t_fs
 tests/atf/atf-c++/t_io
 tests/atf/atf-c++/t_macros
 tests/atf/atf-c++/t_parser
 tests/atf/atf-c++/t_process
+tests/atf/atf-c++/t_sanity
 tests/atf/atf-c++/t_signals
 tests/atf/atf-c++/t_tests
 tests/atf/atf-c++/t_text
+tests/atf/atf-c++/t_ui
 tests/atf/atf-c++/t_user
 tests/atf/atf-c++/t_utils
 tests/atf/atf-c/Atffile
-tests/atf/atf-c/h_check
+tests/atf/atf-c/d_include_atf_c_h.c
+tests/atf/atf-c/d_include_build_h.c
+tests/atf/atf-c/d_include_check_h.c
+tests/atf/atf-c/d_include_config_h.c
+tests/atf/atf-c/d_include_dynstr_h.c
+tests/atf/atf-c/d_include_env_h.c
+tests/atf/atf-c/d_include_error_fwd_h.c
+tests/atf/atf-c/d_include_error_h.c
+tests/atf/atf-c/d_include_expand_h.c
+tests/atf/atf-c/d_include_fs_h.c
+tests/atf/atf-c/d_include_io_h.c
+tests/atf/atf-c/d_include_list_h.c
+tests/atf/atf-c/d_include_macros_h.c
+tests/atf/atf-c/d_include_map_h.c
+tests/atf/atf-c/d_include_object_h.c
+tests/atf/atf-c/d_include_process_h.c
+tests/atf/atf-c/d_include_sanity_h.c
+tests/atf/atf-c/d_include_signals_h.c
+tests/atf/atf-c/d_include_tc_h.c
+tests/atf/atf-c/d_include_tcr_h.c
+tests/atf/atf-c/d_include_text_h.c
+tests/atf/atf-c/d_include_tp_h.c
+tests/atf/atf-c/d_include_ui_h.c
+tests/atf/atf-c/d_include_user_h.c
+tests/atf/atf-c/d_use_macros_h.c
+tests/atf/atf-c/h_processes
+tests/atf/atf-c/t_atf_c
+tests/atf/atf-c/t_build
 tests/atf/atf-c/t_check
 tests/atf/atf-c/t_config
 tests/atf/atf-c/t_dynstr
@@ -111,6 +170,7 @@
 tests/atf/atf-c/t_error
 tests/atf/atf-c/t_expand
 tests/atf/atf-c/t_fs
+tests/atf/atf-c/t_h_lib
 tests/atf/atf-c/t_io
 tests/atf/atf-c/t_list
 tests/atf/atf-c/t_macros
diff -r b154fb12461f -r e5d46b904d8d devel/atf/distinfo
--- a/devel/atf/distinfo        Tue Dec 22 15:42:20 2009 +0000
+++ b/devel/atf/distinfo        Tue Dec 22 16:08:30 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2009/01/18 21:23:14 jmmv Exp $
+$NetBSD: distinfo,v 1.7 2009/12/22 16:08:30 jmmv Exp $
 
-SHA1 (atf-0.6.tar.gz) = 311b277477bae7dab8e634f7c17cce25a8664012
-RMD160 (atf-0.6.tar.gz) = e81a997e3c3f63b6e473aef6290617ac8438fdae
-Size (atf-0.6.tar.gz) = 572410 bytes
+SHA1 (atf-0.7.tar.gz) = a77edf79576039374a3d88872b9059ac5f6d25aa
+RMD160 (atf-0.7.tar.gz) = 38e9708a637696311c644cd1665b4753d6b8e939
+Size (atf-0.7.tar.gz) = 661714 bytes



Home | Main Index | Thread Index | Old Index