commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2020-08-23 09:20:35 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new.3399 (New) Package is "check" Sun Aug 23 09:20:35 2020 rev:34 rq:828182 version:0.15.2 Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2020-05-08 23:03:48.345672769 +0200 +++ /work/SRC/openSUSE:Factory/.check.new.3399/check.changes2020-08-23 09:20:39.590667847 +0200 @@ -1,0 +2,16 @@ +Mon Aug 17 12:02:11 UTC 2020 - Dirk Mueller + +- update to 0.15.2: + * Fix fail* APIs, regression from 0.15.1 + * Fix warning in ptr macros with pointer to integer cast + * Fix various warnings in Check's unit tests + * Replace gnu_printf with printf in format __attribute__ + * Fix warnings from Check's macros: "warning: too many arguments for format" + * Fix format specifiers that do not match the argument types + * Define CK_ATTRIBUTE_FORMAT for GCC >= 2.95.3, to make use of + ‘gnu_printf’ format attribute + * Refactor tests to fix signed - unsigned conversions + * Refactor some Check internals to use proper interger types + * Implement missing mutual exclusion for Windows hosts + +--- Old: check-0.14.0.tar.gz New: check-0.15.2.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.EPaVdZ/_old 2020-08-23 09:20:40.130668147 +0200 +++ /var/tmp/diff_new_pack.EPaVdZ/_new 2020-08-23 09:20:40.130668147 +0200 @@ -18,7 +18,7 @@ %define libname libcheck0 Name: check -Version:0.14.0 +Version:0.15.2 Release:0 Summary:Unit Test Framework for C License:LGPL-2.1-or-later ++ check-0.14.0.tar.gz -> check-0.15.2.tar.gz ++ 2395 lines of diff (skipped)
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2020-05-08 23:03:47 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new.2738 (New) Package is "check" Fri May 8 23:03:47 2020 rev:33 rq:800801 version:0.14.0 Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2018-03-14 19:24:57.919188110 +0100 +++ /work/SRC/openSUSE:Factory/.check.new.2738/check.changes2020-05-08 23:03:48.345672769 +0200 @@ -1,0 +2,13 @@ +Tue May 5 12:33:39 UTC 2020 - Paolo Stivanin + +- Update to 0.14.0: + * Add support for FetchContent in CMake + * Rename CMake project from 'check' to 'Check' + * Fix for checking for wrong tool when building docs in Autotools + * Fix compiler warning with printf format + * missing in some files + * Various documentation improvements + * END_TEST is now optional, as how START_TEST works has been redone + * Various CMake related changes + +--- Old: check-0.12.0.tar.gz New: check-0.14.0.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.0DemDg/_old 2020-05-08 23:03:48.993674093 +0200 +++ /var/tmp/diff_new_pack.0DemDg/_new 2020-05-08 23:03:48.997674101 +0200 @@ -1,7 +1,7 @@ # # spec file for package check # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define libname libcheck0 Name: check -Version:0.12.0 +Version:0.14.0 Release:0 Summary:Unit Test Framework for C License:LGPL-2.1-or-later ++ check-0.12.0.tar.gz -> check-0.14.0.tar.gz ++ 7801 lines of diff (skipped)
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2018-03-14 19:24:56 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check" Wed Mar 14 19:24:56 2018 rev:32 rq:584786 version:0.12.0 Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2017-09-29 11:50:37.027154020 +0200 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2018-03-14 19:24:57.919188110 +0100 @@ -1,0 +2,26 @@ +Wed Feb 28 16:24:09 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- +Fri Feb 16 02:32:05 UTC 2018 - luc1...@linuxmail.org + +- Update to version 0.12.0: + + Fix out-of-tree builds with CMake (gh#libcheck/check#86). + + Fix issue found with Clang regarding invalid suffix on a +literal (gh#libcheck/check#110). + + Check now responds to a few errors in a more clear way when +it cannot run tests (gh#libcheck/check#122 and +gh#libcheck/check#123). + + The maximum message size of check assertions is now +configurable (gh#libcheck/check#127). + + Check support added for Visual Studios 2010, 2012, 2013, 2015, +and 2017 both for x86/64 and ARM (gh#libcheck/check#129 and +gh#libcheck/check#125). +- Adopt the use of %make_build and %make_install rather than raw + make commands, following the best practices. And pass docdir + to configure instead of passing directly to make. +- Add automake, autoconf and sed BuildRequires to avoid implicit + dependencies. + +--- Old: check-0.11.0.tar.gz New: check-0.12.0.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.hW68cK/_old 2018-03-14 19:24:58.803156724 +0100 +++ /var/tmp/diff_new_pack.hW68cK/_new 2018-03-14 19:24:58.807156582 +0100 @@ -1,7 +1,7 @@ # # spec file for package check # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX 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,33 +16,35 @@ # +%define libname libcheck0 Name: check -%define lname libcheck0 -Version:0.11.0 +Version:0.12.0 Release:0 Summary:Unit Test Framework for C -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url:https://libcheck.github.io/check/ -Source: https://github.com/libcheck/check/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +URL:https://libcheck.github.io/check/ +Source: https://github.com/libcheck/check/releases/download/%{version}/%{name}-%{version}.tar.gz Source99: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: autoconf +BuildRequires: automake BuildRequires: fdupes BuildRequires: libtool BuildRequires: makeinfo -BuildRequires: pkg-config +BuildRequires: pkgconfig +BuildRequires: sed %description Check is a unit test framework for C. It features a simple interface for defining unit tests, limitating the developer the less possible. -%package -n %lname +%package -n %{libname} Summary:Unit Test Framework for C Group: System/Libraries -Obsoletes: check < %version-%release -Provides: check = %version-%release +Obsoletes: check < %{version}-%{release} +Provides: check = %{version}-%{release} -%description -n %lname +%description -n %{libname} Check is a unit test framework for C. It features a simple interface for defining unit tests, limitating the developer the less possible. Tests are run in a separate address space, so Check cancatch both, assertion @@ -53,7 +55,7 @@ %package devel Summary:Development files for the CHECK unit test framework Group: Development/Libraries/C and C++ -Requires: %lname = %version +Requires: %{libname} = %{version} Requires: glibc-devel %description devel @@ -72,41 +74,41 @@ export CFLAGS="%{optflags} -std=gnu99" export CXXFLAGS="%{optflags} -std=gnu99" export FFLAGS="%{optflags} -std=gnu99" -%configure --disable-static -make %{?_smp_mflags} docdir=%{_docdir}/%{name} +%configure \ +--disable-static +%make_build docdir=%{_docdir}/%{name} %install %make_install docdir=%{_docdir}/%{name} -%{__cp} -a AUTHORS COPYING.LESSER NEWS THANKS TODO %{buildroot}%{_docdir}/%{name} -%{__rm} -f %{buildroot}%{_libdir}/*.la -# a little duplicate documentation… -%fdupes %buildroot/%_datadir +find
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2017-09-29 11:50:34 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check" Fri Sep 29 11:50:34 2017 rev:31 rq:528877 version:0.11.0 Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2015-08-25 07:18:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2017-09-29 11:50:37.027154020 +0200 @@ -1,0 +2,26 @@ +Wed Sep 20 01:18:39 UTC 2017 - avvi...@yandex.by + +- Update to version 0.11.0: + + Avoid issue in unit test output checking where a shell's +built-in printf command does not work properly, but the printf +program itself is correct. + + Emit only valid XML characters in XML logging. + + Add LGPL header to files where it was missing. + + Strip timestamps from examples using filterdiff if available. + + Fix potential SIGSEGV in Check related to the disk filling up +during a test. + + Support added for applying tags to test cases and selectively +running test cases based on tags. + + Macros for comparing memory regions +(ck_assert_mem_eq, ck_assert_mem_ne) have been added. + + Macros for comparing floating point numbers have been added. + + Macros for comparing string, but allowing for NULL +(ck_assert_pstr_eq,ck_assert_pstr_ne) have been added. + + Macros for checking if a pointer is NULL or not have been +added. +- Update the homepage and source Url to current location. +- Add libtool and makeinfo BuildRequires and use autoreconf when + building, needed as package is not bootstraped. +- Add NEWS file. + +--- Old: check-0.10.0.tar.gz New: check-0.11.0.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.kxFarv/_old 2017-09-29 11:50:38.998875975 +0200 +++ /var/tmp/diff_new_pack.kxFarv/_new 2017-09-29 11:50:39.002875410 +0200 @@ -1,7 +1,7 @@ # # spec file for package check # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,16 +18,18 @@ Name: check %define lname libcheck0 -Version:0.10.0 +Version:0.11.0 Release:0 Summary:Unit Test Framework for C License:LGPL-2.1+ Group: Development/Libraries/C and C++ -Url:http://check.sourceforge.net/ -Source: http://downloads.sourceforge.net/project/check/check/0.10.0/%{name}-%{version}.tar.gz +Url:https://libcheck.github.io/check/ +Source: https://github.com/libcheck/check/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source99: baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes +BuildRequires: libtool +BuildRequires: makeinfo BuildRequires: pkg-config %description @@ -66,6 +68,7 @@ %setup -q %build +autoreconf -fiv export CFLAGS="%{optflags} -std=gnu99" export CXXFLAGS="%{optflags} -std=gnu99" export FFLAGS="%{optflags} -std=gnu99" @@ -74,7 +77,7 @@ %install %make_install docdir=%{_docdir}/%{name} -%{__cp} -a AUTHORS COPYING.LESSER THANKS TODO %{buildroot}%{_docdir}/%{name} +%{__cp} -a AUTHORS COPYING.LESSER NEWS THANKS TODO %{buildroot}%{_docdir}/%{name} %{__rm} -f %{buildroot}%{_libdir}/*.la # a little duplicate documentation… %fdupes %buildroot/%_datadir ++ check-0.10.0.tar.gz -> check-0.11.0.tar.gz ++ 92397 lines of diff (skipped)
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2015-08-25 07:18:05 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check" Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2015-04-12 00:08:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2015-08-25 07:18:06.0 +0200 @@ -1,0 +2,23 @@ +Tue Aug 18 21:50:02 UTC 2015 - zai...@opensuse.org + +- Update to version 0.10.0: + + CMake on MinGW and MSVC was unable to find time related types +because time.h was not included. This header is now included +for the checks. + + If the test runner process catches a SIGTERM or SIGINT signal +the running tests are now also killed. + + If Check is compiled without support for fork(), the behavior +of functions which require fork() to be useful have been +changed. Functions that attempt to set CK_FORK mode are no-ops, +check_fork() returns in failure, and check_waitpid_and_exit() +exits in failure. + + Add space around operators in assert messages for readability. + + Use mkstemp() if available instead of tmpfile() or tempnam(). + + Fix issue with string formatting in ck_assert(), where using +the % operator would be interpreted as a string formatter. + + In nofork mode, the location of a failed assertion within a +test case was lost if that test case has a checked teardown +fixture (even if that fixture function is empty). This is now +fixed. + +--- Old: check-0.9.14.tar.gz New: check-0.10.0.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.YxfIkH/_old 2015-08-25 07:18:06.0 +0200 +++ /var/tmp/diff_new_pack.YxfIkH/_new 2015-08-25 07:18:06.0 +0200 @@ -18,13 +18,13 @@ Name: check %define lname libcheck0 -Version:0.9.14 +Version:0.10.0 Release:0 Summary:Unit Test Framework for C License:LGPL-2.1+ Group: Development/Libraries/C and C++ Url:http://check.sourceforge.net/ -Source: http://downloads.sourceforge.net/project/check/check/0.9.14/%{name}-%{version}.tar.gz +Source: http://downloads.sourceforge.net/project/check/check/0.10.0/%{name}-%{version}.tar.gz Source99: baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes ++ check-0.9.14.tar.gz -> check-0.10.0.tar.gz ++ 6350 lines of diff (skipped)
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2015-04-12 00:08:08 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check" Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2014-09-30 19:36:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2015-04-12 00:08:09.0 +0200 @@ -1,0 +2,12 @@ +Wed Mar 4 16:46:15 UTC 2015 - jeng...@inai.de + +- Implement shared library naming guidelines: move the library to + libcheck0. The new package obsoletes 'check', as there is no + other content. +- Do not pass --enable-pic to configure: only static libs profit + from this. +- Add fdupes BuildRequires to eliminate the couple duplicates. +- Move %install_info_delete from postun to preun: access to the + .info files is required for successful execution. + +--- Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.HvMHxR/_old 2015-04-12 00:08:09.0 +0200 +++ /var/tmp/diff_new_pack.HvMHxR/_new 2015-04-12 00:08:09.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package check # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,6 +17,7 @@ Name: check +%define lname libcheck0 Version:0.9.14 Release:0 Summary:Unit Test Framework for C @@ -26,10 +27,21 @@ Source: http://downloads.sourceforge.net/project/check/check/0.9.14/%{name}-%{version}.tar.gz Source99: baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: fdupes BuildRequires: pkg-config %description -Check is a unit test framework for C. It features a simple interfacefor +Check is a unit test framework for C. It features a simple interface for +defining unit tests, limitating the developer the less possible. + +%package -n %lname +Summary:Unit Test Framework for C +Group: System/Libraries +Obsoletes: check < %version-%release +Provides: check = %version-%release + +%description -n %lname +Check is a unit test framework for C. It features a simple interface for defining unit tests, limitating the developer the less possible. Tests are run in a separate address space, so Check cancatch both, assertion failures and code errors that cause segmentationfaults or other @@ -37,11 +49,10 @@ editors and IDEs. %package devel -Summary:Unit Test Framework for C +Summary:Development files for the CHECK unit test framework Group: Development/Libraries/C and C++ -Requires: %{name} = %{version} +Requires: %lname = %version Requires: glibc-devel -Recommends: pgk-config %description devel Check is a unit test framework for C. It features a simple interface @@ -58,28 +69,29 @@ export CFLAGS="%{optflags} -std=gnu99" export CXXFLAGS="%{optflags} -std=gnu99" export FFLAGS="%{optflags} -std=gnu99" -%configure --disable-static --with-pic +%configure --disable-static make %{?_smp_mflags} docdir=%{_docdir}/%{name} %install -%makeinstall docdir=%{_docdir}/%{name} +%make_install docdir=%{_docdir}/%{name} %{__cp} -a AUTHORS COPYING.LESSER THANKS TODO %{buildroot}%{_docdir}/%{name} %{__rm} -f %{buildroot}%{_libdir}/*.la +# a little duplicate documentation… +%fdupes %buildroot/%_datadir -%post -p /sbin/ldconfig +%post -n %lname -p /sbin/ldconfig %post devel %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz -%postun -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig -%postun devel +%preun devel %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz -%files +%files -n %lname %defattr (-, root, root) -%doc %dir %{_docdir}/%{name} -%doc %{_docdir}/%{name}/[ACNRST]* +%doc COPYING* %{_libdir}/*.so.* %files devel @@ -90,7 +102,7 @@ %doc %{_infodir}/%{name}.info* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc -%doc %{_docdir}/%{name}/example +%{_docdir}/%{name}/ %{_bindir}/checkmk %{_mandir}/man1/checkmk.1%{?ext_man} ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.HvMHxR/_old 2015-04-12 00:08:10.0 +0200 +++ /var/tmp/diff_new_pack.HvMHxR/_new 2015-04-12 00:08:10.0 +0200 @@ -1 +1,3 @@ -check +libcheck0 + obsoletes "check- < " + provides "check- = "
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2014-09-30 19:36:21 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check" Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2014-07-13 17:16:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2014-09-30 19:36:23.0 +0200 @@ -1,0 +2,12 @@ +Sat Aug 23 21:27:32 UTC 2014 - dims...@opensuse.org + +- Update to version 0.9.14: + + Changes to (unofficially for now) support Solaris and AIX +platforms. + + Fix issue with checked teardown functions in CK_NOFORK mode. + + Allow checked fixtures when compiled without fork(). + + Various code cleanup, including changes for compiling Check on +c++ compilers Clang and g++. + + Re-enable internal unit tests. + +--- Old: check-0.9.13.tar.gz New: check-0.9.14.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.b1oymf/_old 2014-09-30 19:36:24.0 +0200 +++ /var/tmp/diff_new_pack.b1oymf/_new 2014-09-30 19:36:24.0 +0200 @@ -17,13 +17,13 @@ Name: check -Version:0.9.13 +Version:0.9.14 Release:0 Summary:Unit Test Framework for C License:LGPL-2.1+ Group: Development/Libraries/C and C++ Url:http://check.sourceforge.net/ -Source: http://downloads.sourceforge.net/project/check/check/0.9.13/%{name}-%{version}.tar.gz +Source: http://downloads.sourceforge.net/project/check/check/0.9.14/%{name}-%{version}.tar.gz Source99: baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkg-config ++ check-0.9.13.tar.gz -> check-0.9.14.tar.gz ++ 3614 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2014-07-13 17:16:12 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check" Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2014-02-03 11:40:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2014-07-13 17:16:13.0 +0200 @@ -1,0 +2,26 @@ +Tue Jul 1 17:47:51 UTC 2014 - dims...@opensuse.org + +- Update to version 0.9.13: + + When a test assertion fails, exit() was invoked. This results +in any registered exit handlers being invoked. A test should +not be relied upon to clean up if it fails. Instead, _exit() +will be used to signal a test failure, to prevent exit handlers +from being invoked. + + Fix issue with string formatting in ck_assert_(u)int_* calls, +where using the % operator would be interpreted as a string +formatter. + + If the LOG/XML/TAP file name is set to "-" either through the +srunner_set_log() srunner_set_xml() or srunner_set_tap() calls +or through the related environment variables, the logged data +will be printed to stdout instead of a file. This is mainly to +support using TAP for fixtures which expect the results to be +reported via stdout. However, it is available via all of +Check's logging modalities. + + For CMake builds, check_stdint.h was not being installed. This +is now fixed. + + Check's example under doc/example now also works for CMake +projects using Visual Studios and MSVC. This includes an +example CMake configuration. +- Drop check-missing-includes.patch: fixed upstream. + +--- Old: check-0.9.12.tar.gz check-missing-includes.patch New: check-0.9.13.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.ZIqfha/_old 2014-07-13 17:16:14.0 +0200 +++ /var/tmp/diff_new_pack.ZIqfha/_new 2014-07-13 17:16:14.0 +0200 @@ -17,16 +17,14 @@ Name: check -Version:0.9.12 +Version:0.9.13 Release:0 Summary:Unit Test Framework for C License:LGPL-2.1+ Group: Development/Libraries/C and C++ Url:http://check.sourceforge.net/ -Source: http://downloads.sourceforge.net/project/check/check/%{version}/%{name}-%{version}.tar.gz +Source: http://downloads.sourceforge.net/project/check/check/0.9.13/%{name}-%{version}.tar.gz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM check-missing-includes.patch dims...@opensuse.org -- Include check_check.h for the tests; fixes implicit declarations. -Patch0: check-missing-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkg-config @@ -55,7 +53,6 @@ %prep %setup -q -%patch0 -p1 %build export CFLAGS="%{optflags} -std=gnu99" ++ check-0.9.12.tar.gz -> check-0.9.13.tar.gz ++ 14775 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2014-02-03 11:40:18 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check" Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2013-11-08 08:34:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2014-02-03 11:40:20.0 +0100 @@ -1,0 +2,30 @@ +Sun Feb 2 19:26:20 UTC 2014 - dims...@opensuse.org + +- Update to version 0.9.12: + + Additional unit tests created for internal and external Check +APIs. + + Check now compiled on Windows using MSVC when using CMake and +NMake. All unit tests pass, though shell script based ones need +to be run in the MSYS environment. + + Check now compiles on Windows using Visual Studio 10 when using +CMake. check_check passes when run from Visual Studios. + + Always capture the start and end times of tests when using +NO_FORK mode. Previously the end time was not captured, +resulting in arbitrary durations being recorded when tests +failed. Bug#87. + + Added additional configure script checks for support of +timer_create() on the target system. This allows for OpenBSD to +compile and run all Check's unit tests successfully. + + Added a unit test, check_mem_leaks, which can be used against +valgrind to test for memory leaks. No memory leaks were found. + + Added tcase_add_loop_test support in checkm. + + Add support for logging in Test Anything Protocol (TAP) format. + + Refactor Check's assertions to be more like the assert() call +in assert.h, in that static source code analyzers can use gcc +attributes in the header to make assumptions about the flow of +the code. See feature request #29. + + Fix ck_assert_ptr_* causing const compilation warnings. +- Add check-missing-includes.patch: Add missing include in order + to fix the build. + +--- Old: check-0.9.11.tar.gz New: check-0.9.12.tar.gz check-missing-includes.patch Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.i66xVR/_old 2014-02-03 11:40:21.0 +0100 +++ /var/tmp/diff_new_pack.i66xVR/_new 2014-02-03 11:40:21.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package check # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -17,14 +17,16 @@ Name: check -Version:0.9.11 +Version:0.9.12 Release:0 Summary:Unit Test Framework for C License:LGPL-2.1+ Group: Development/Libraries/C and C++ Url:http://check.sourceforge.net/ -Source: http://downloads.sourceforge.net/project/check/check/0.9.11/%{name}-%{version}.tar.gz +Source: http://downloads.sourceforge.net/project/check/check/%{version}/%{name}-%{version}.tar.gz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM check-missing-includes.patch dims...@opensuse.org -- Include check_check.h for the tests; fixes implicit declarations. +Patch0: check-missing-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkg-config @@ -53,6 +55,7 @@ %prep %setup -q +%patch0 -p1 %build export CFLAGS="%{optflags} -std=gnu99" ++ check-0.9.11.tar.gz -> check-0.9.12.tar.gz ++ 10878 lines of diff (skipped) ++ check-missing-includes.patch ++ diff -ur check-0.9.12/tests/check_mem_leaks.c check-0.9.12.patched/tests/check_mem_leaks.c --- check-0.9.12/tests/check_mem_leaks.c2014-01-21 01:20:39.0 +0100 +++ check-0.9.12.patched/tests/check_mem_leaks.c2014-02-02 20:23:54.201715992 +0100 @@ -10,6 +10,7 @@ #include #include #include "config.h" +#include "check_check.h" int main (int argc, char **argv) { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2013-11-08 08:34:17 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check" Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2013-04-26 15:38:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2013-11-08 08:34:18.0 +0100 @@ -1,0 +2,12 @@ +Wed Nov 6 21:58:35 UTC 2013 - dims...@opensuse.org + +- Update to version 0.9.11: + + Check's unit tests pass when compiled out of the source tree. + + Check compiles for Windows using the MinGW/msys environment +(without using fork), and all unit tests pass. + + Check compiles for Windows using the Cygwin environment, and +all unit tests pass. + + Check compiles for Windows using MinGW in Linux (without using +fork), and all unit tests pass using wine 1.4. + +--- Old: check-0.9.10.tar.gz New: check-0.9.11.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.gaRIqX/_old 2013-11-08 08:34:20.0 +0100 +++ /var/tmp/diff_new_pack.gaRIqX/_new 2013-11-08 08:34:20.0 +0100 @@ -17,13 +17,13 @@ Name: check -Version:0.9.10 +Version:0.9.11 Release:0 Summary:Unit Test Framework for C License:LGPL-2.1+ Group: Development/Libraries/C and C++ Url:http://check.sourceforge.net/ -Source: http://downloads.sourceforge.net/project/check/check/0.9.10/%{name}-%{version}.tar.gz +Source: http://downloads.sourceforge.net/project/check/check/0.9.11/%{name}-%{version}.tar.gz Source99: baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkg-config ++ check-0.9.10.tar.gz -> check-0.9.11.tar.gz ++ 38827 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2013-04-26 15:38:03 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2012-11-02 07:30:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2013-04-26 15:38:21.0 +0200 @@ -1,0 +2,29 @@ +Thu Apr 18 19:47:22 UTC 2013 - dims...@opensuse.org + +- Update to version 0.9.10: + + Support 64bit int for __ck_assert_int (sf#3599471). + + Add equivalent uint variants for __ck_assert_int (sf #3600433). + + Detect if the system has a C99 compliant version of the printf +related functions for check to use, and if not use an +implementation provided by check. + + Updated HACKING and release procedure in Makefile.am. + + Detect if the system has clock_gettime() available, and if not +use an implementation provided by check. clock_gettime() is +used to measure test durations. The implementation for OSX uses +OSX specific system calls to get the time. For all other +systems, clock_gettime() does nothing. + + Updated documentation in check.h to reference new check API. + + Remove usage of deprecated fail(), fail_if(), and fail_unless() +calls from check's unit tests. + + Fix implementation of putenv in check's libcompat for systems +that do not provide it. + + Fix implementation of unsettenv in check's libcompat for +systems that do not provide it. + + mprovements to the new Check API: new comparison functions for +pointers: ck_assert_ptr_(eq|ne). + + Test timeouts can now be in nanosecond precision. + + Cleanup compile warnings (sf#3579199). + + Renamed Check's internal list functions to start with check_ +(sf#3448601). + +--- Old: check-0.9.9.tar.gz New: check-0.9.10.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.KZ1Cyg/_old 2013-04-26 15:38:31.0 +0200 +++ /var/tmp/diff_new_pack.KZ1Cyg/_new 2013-04-26 15:38:31.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package check # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -17,13 +17,13 @@ Name: check -Version:0.9.9 +Version:0.9.10 Release:0 Summary:Unit Test Framework for C License:LGPL-2.1+ Group: Development/Libraries/C and C++ Url:http://check.sourceforge.net/ -Source: http://downloads.sourceforge.net/project/check/check/0.9.9/%{name}-%{version}.tar.gz +Source: http://downloads.sourceforge.net/project/check/check/0.9.10/%{name}-%{version}.tar.gz Source99: baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkg-config ++ check-0.9.9.tar.gz -> check-0.9.10.tar.gz ++ 14556 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2012-11-02 07:30:37 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2012-01-06 11:43:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2012-11-02 07:30:40.0 +0100 @@ -1,0 +2,43 @@ +Tue Oct 23 20:59:12 UTC 2012 - dims...@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. + + +--- Old: check-0.9.8.tar.bz2 New: check-0.9.9.tar.gz Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.IoRoYr/_old 2012-11-02 07:30:41.0 +0100 +++ /var/tmp/diff_new_pack.IoRoYr/_new 2012-11-02 07:30:41.0 +0100 @@ -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 @@ 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 @@ %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %doc %{_docdir}/%{name}/example +%{_bindir}/checkmk +%{_mandir}/man1/checkmk.1%{?ext_man} %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2012-01-06 11:43:19 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/check/check.changes 2011-10-02 09:52:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2012-01-06 11:43:20.0 +0100 @@ -1,0 +2,5 @@ +Thu Dec 22 08:44:30 UTC 2011 - dims...@opensuse.org + +- Own %{_datadir}/aclocal to fix build without automake/autoconf. + +--- Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.s7I8zI/_old 2012-01-06 11:43:21.0 +0100 +++ /var/tmp/diff_new_pack.s7I8zI/_new 2012-01-06 11:43:21.0 +0100 @@ -86,6 +86,7 @@ %files devel %defattr (-, root, root) +%dir %{_datadir}/aclocal %{_datadir}/aclocal/*.m4 %{_includedir}/*.h %doc %{_infodir}/%{name}.info* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2011-12-06 18:02:50 Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) Package is "check", Maintainer is "gnome-maintain...@suse.de" Changes: Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.TdeFWP/_old 2011-12-06 18:04:56.0 +0100 +++ /var/tmp/diff_new_pack.TdeFWP/_new 2011-12-06 18:04:56.0 +0100 @@ -20,7 +20,7 @@ Name: check Version:0.9.8 Release:3 -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:Unit Test Framework for C Url:http://check.sourceforge.net/ Group: Development/Libraries/C and C++ @@ -38,7 +38,7 @@ editors and IDEs. %package devel -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:Unit Test Framework for C Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit check for openSUSE:Factory
Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at Sun Oct 2 09:52:05 CEST 2011. --- openSUSE:Factory/check/check.changes2011-09-23 01:53:21.0 +0200 +++ /mounts/work_src_done/STABLE/check/check.changes2011-09-18 20:20:59.0 +0200 @@ -1,0 +2,6 @@ +Sat Sep 17 22:50:08 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel building + +--- calling whatdependson for head-i586 Other differences: -- ++ check.spec ++ --- /var/tmp/diff_new_pack.NAF68n/_old 2011-10-02 09:52:02.0 +0200 +++ /var/tmp/diff_new_pack.NAF68n/_new 2011-10-02 09:52:02.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package check (Version 0.9.8) +# spec file for package check # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -61,16 +61,13 @@ export CXXFLAGS="%{optflags} -std=gnu99" export FFLAGS="%{optflags} -std=gnu99" %configure --disable-static --with-pic -%{__make} %{?jobs:-j%jobs} docdir=%{_docdir}/%{name} +make %{?_smp_mflags} docdir=%{_docdir}/%{name} %install %makeinstall docdir=%{_docdir}/%{name} %{__cp} -a AUTHORS COPYING.LESSER THANKS TODO %{buildroot}%{_docdir}/%{name} %{__rm} -f %{buildroot}%{_libdir}/*.la -%clean -%{__rm} -rf %{buildroot} - %post -p /sbin/ldconfig %post devel continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org