|
|
@ -1,8 +1,8 @@
|
|
|
|
Name: cmocka
|
|
|
|
Name: cmocka
|
|
|
|
Version: 1.1.5
|
|
|
|
Version: 1.1.7
|
|
|
|
Release: 11%{?dist}
|
|
|
|
Release: 6%{?dist}
|
|
|
|
|
|
|
|
|
|
|
|
License: ASL 2.0
|
|
|
|
License: Apache-2.0
|
|
|
|
Summary: An elegant unit testing framework for C with support for mock objects
|
|
|
|
Summary: An elegant unit testing framework for C with support for mock objects
|
|
|
|
URL: https://cmocka.org
|
|
|
|
URL: https://cmocka.org
|
|
|
|
|
|
|
|
|
|
|
@ -16,6 +16,8 @@ BuildRequires: doxygen
|
|
|
|
BuildRequires: glibc-devel
|
|
|
|
BuildRequires: glibc-devel
|
|
|
|
BuildRequires: gnupg2
|
|
|
|
BuildRequires: gnupg2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Obsoletes: libcmocka-static < %{version}
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
%description
|
|
|
|
There are a variety of C unit testing frameworks available however many of them
|
|
|
|
There are a variety of C unit testing frameworks available however many of them
|
|
|
|
are fairly complex and require the latest compiler technology. Some development
|
|
|
|
are fairly complex and require the latest compiler technology. Some development
|
|
|
@ -65,12 +67,6 @@ preferable.
|
|
|
|
|
|
|
|
|
|
|
|
This is the successor of Google's Cmockery.
|
|
|
|
This is the successor of Google's Cmockery.
|
|
|
|
|
|
|
|
|
|
|
|
%package -n libcmocka-static
|
|
|
|
|
|
|
|
Summary: Lightweight library to simplify and generalize unit tests for C
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description -n libcmocka-static
|
|
|
|
|
|
|
|
Static version of the cmocka library.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package -n libcmocka-devel
|
|
|
|
%package -n libcmocka-devel
|
|
|
|
Summary: Development headers for the cmocka library
|
|
|
|
Summary: Development headers for the cmocka library
|
|
|
|
Requires: libcmocka = %{version}-%{release}
|
|
|
|
Requires: libcmocka = %{version}-%{release}
|
|
|
@ -119,9 +115,6 @@ ln -s libcmocka.so %{buildroot}%{_libdir}/libcmockery.so
|
|
|
|
%license COPYING
|
|
|
|
%license COPYING
|
|
|
|
%{_libdir}/libcmocka.so.*
|
|
|
|
%{_libdir}/libcmocka.so.*
|
|
|
|
|
|
|
|
|
|
|
|
%files -n libcmocka-static
|
|
|
|
|
|
|
|
%{_libdir}/libcmocka-static.a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files -n libcmocka-devel
|
|
|
|
%files -n libcmocka-devel
|
|
|
|
%{_includedir}/cmocka.h
|
|
|
|
%{_includedir}/cmocka.h
|
|
|
|
%{_includedir}/cmocka_pbc.h
|
|
|
|
%{_includedir}/cmocka_pbc.h
|
|
|
@ -130,22 +123,54 @@ ln -s libcmocka.so %{buildroot}%{_libdir}/libcmockery.so
|
|
|
|
%{_libdir}/libcmocka.so
|
|
|
|
%{_libdir}/libcmocka.so
|
|
|
|
%{_libdir}/libcmockery.so
|
|
|
|
%{_libdir}/libcmockery.so
|
|
|
|
%{_libdir}/pkgconfig/cmocka.pc
|
|
|
|
%{_libdir}/pkgconfig/cmocka.pc
|
|
|
|
%{_libdir}/cmake/cmocka/cmocka-config-version.cmake
|
|
|
|
%{_libdir}/cmake/cmocka/cmocka-config*.cmake
|
|
|
|
%{_libdir}/cmake/cmocka/cmocka-config.cmake
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files -n cmocka-doc
|
|
|
|
%files -n cmocka-doc
|
|
|
|
%doc %{__cmake_builddir}/doc/html
|
|
|
|
%doc %{__cmake_builddir}/doc/html
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.1.5-11
|
|
|
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.1.7-6
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
- Bump release for October 2024 mass rebuild:
|
|
|
|
Related: rhbz#1991688
|
|
|
|
Resolves: RHEL-64018
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 1.1.7-5
|
|
|
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7-4
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.7-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Feb 28 2023 Andreas Schneider <asn@redhat.com> - 1.1.7-1
|
|
|
|
|
|
|
|
- Update to version 1.1.7
|
|
|
|
|
|
|
|
* Update ignore list for source tarball generation
|
|
|
|
|
|
|
|
* Added new assert macros to compare 2 double given an epsilon
|
|
|
|
|
|
|
|
* Added meson build system
|
|
|
|
|
|
|
|
* Added header with version to TAP13 output
|
|
|
|
|
|
|
|
* Fixed issues with MSVC
|
|
|
|
|
|
|
|
* Fixed TAP output for skipped tests
|
|
|
|
|
|
|
|
* Fixed issue with fail_msg
|
|
|
|
|
|
|
|
* CMake generated configs for find_package(cmocka)
|
|
|
|
|
|
|
|
* Documentation improvements
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-13
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-12
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-11
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jun 24 2021 Andreas Schneider <asn@redhat.com> - 1.1.5-10
|
|
|
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-10
|
|
|
|
- resolves: rhbz#1915369 - Split out a cmocka-doc package
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1.1.5-9
|
|
|
|
* Mon Apr 19 2021 Andreas Schneider <asn@redhat.com> - 1.1.5-9
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
- Split out a cmocka-doc package
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-8
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-8
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|