--- /dev/null
+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
+