Name: cmocka Summary: Library for testing and mocking C code Version: 1.1.1 Release: 0 License: Apache-2.0 Group: Development/Testing Source0: %{name}-%{version}.tar.gz Source1001: %{name}.manifest BuildRequires: cmake %description Framework for writing and using C mock functions on a variety of platforms %package devel Summary: Development package for cmocka Group: Development/Libraries Requires: %{name} = %{version} BuildRequires: pkg-config %description devel Standard header files for use when developing cmocka based apps %prep %setup -q cp %{SOURCE1001} . mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DLIB_INSTALL_DIR=%{_libdir} ../ %build cd build make %{?jobs:-j%jobs} %install cd build %make_install %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %manifest %{name}.manifest %license COPYING %defattr(-,root,root) %{_libdir}/libcmocka.so.* %files devel %manifest %{name}.manifest %defattr(-,root,root) %{_includedir}/cmocka.h %{_includedir}/cmocka_pbc.h %{_libdir}/libcmocka.so %{_libdir}/pkgconfig/cmocka.pc %{_libdir}/cmake/cmocka/cmocka-config-version.cmake %{_libdir}/cmake/cmocka/cmocka-config.cmake