Accepting request 139139 from home:dimstar:branches:GNOME:Factory

Update to 0.9.9

OBS-URL: https://build.opensuse.org/request/show/139139
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/check?expand=0&rev=19
This commit is contained in:
Dominique Leuenberger 2012-10-29 20:52:57 +00:00 committed by Git OBS Bridge
parent 5cbd567be4
commit f140680278
4 changed files with 54 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a4a1d98a44f5142cc346a929ce9d907dcb9d763d783723de9e156fc667a4cef6
size 432852

3
check-0.9.9.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1a7a9abb9d051e1b9da4149ce651436a29e20135a40bdb202bd7b2bef3878ac9
size 602679

View File

@ -1,3 +1,46 @@
-------------------------------------------------------------------
Tue Oct 23 20:59:12 UTC 2012 - dimstar@opensuse.org
- Update to version 0.9.9:
+ Measure test duration and print in XML output (sf#3521371)
+ Added contrib/XML_for_JUnit.xsl (sf#3521371)
+ Added support for setting log files via environment variables.
(sf#3576713)
+ Added better pkg-config and subunit support (sf#3417041)
+ Make tests/test_vars.in bourne shell compatible (sf#3472578)
+ Added ck_ prefix to mutex_lock variable, to avoid name clash on
Solaris (sf#3472574)
+ In autoconf, request system extensions to generate 64-bit safe
code (sf#2803433)
+ Fix for mutex deadlock when killing threads (sf#3564640)
+ Make XML output well-formed (sf#3575642, sf#3485651)
+ Fix buggy duration calculation (sf#3575451)
+ A more complete CMake / MSVC patch for those interested in
pursuing Windows development with Check and Visual Studio.
+ Added instructions for improving the speed and output of `make
check' when using Automake.
+ Added a chapter in the documentation for selective running of
tests.
+ Changed how the message pipe is read. Before, the whole file
was copied to RAM with realloc, giving problems with huge
allocations for repetetive tests, the problem was visible for a
specific GStreamer test case.
+ Improvements to the new Check API: documentation, macros that
allow multiple evaluation, unit tests, and new
ck_assert_(str|int)_(lt|le|gt|ge) comparison functions.
+ Made the new Check API primary and use it to define macros from
old Check API
+ Added checkmk, a tool for reducing "boilerplate coding" when
writing unit tests with check.
+ Added xslt link to xml output, added display of iteration field
into xslt stylesheet and moved it to directory accessible from
web page root
+ Added longjmp to fail function to ensure that no code will be
executed in test function after failed assertion
+ Fix dead assignments and several possible NULL pointer
dereferences.
-------------------------------------------------------------------
Thu Dec 22 08:44:30 UTC 2011 - dimstar@opensuse.org

View File

@ -1,7 +1,7 @@
#
# spec file for package check
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,15 +16,14 @@
#
Name: check
Version: 0.9.8
Release: 3
License: LGPL-2.1+
Version: 0.9.9
Release: 0
Summary: Unit Test Framework for C
Url: http://check.sourceforge.net/
License: LGPL-2.1+
Group: Development/Libraries/C and C++
Source: %{name}-%{version}.tar.bz2
Url: http://check.sourceforge.net/
Source: http://downloads.sourceforge.net/project/check/check/0.9.9/%{name}-%{version}.tar.gz
Source99: baselibs.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: pkg-config
@ -38,7 +37,6 @@ signals. The output of unit tests can be used within source code
editors and IDEs.
%package devel
License: LGPL-2.1+
Summary: Unit Test Framework for C
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
@ -93,5 +91,7 @@ make %{?_smp_mflags} docdir=%{_docdir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%doc %{_docdir}/%{name}/example
%{_bindir}/checkmk
%{_mandir}/man1/checkmk.1%{?ext_man}
%changelog