Name: cuba Version: 4.2.2 Release: 0%{?dist} License: LGPL v3+ Group: Libraries Summary: The Cuba library offers a choice of four independent routines for multidimensional numerical integration. Source0: http://www.feynarts.de/cuba/Cuba-%{version}.tar.gz URL: http://www.feynarts.de/cuba/ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) BuildRequires: gcc, make, glibc-devel %description The Cuba library offers a choice of four independent routines for multidimensional numerical integration: Vegas, Suave, Divonne, and Cuhre %package devel Summary: Header files for cuba library Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Header files for Cuba library. %define _empty_manifest_terminate_build 0 %prep %setup -q -n Cuba-%{version} %build export CFLAGS="%{optflags} -std=gnu11" %configure %{__make} %install %{__rm} -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT #%check #make check %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc /usr/share/cuba.pdf %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libcuba.a %{_includedir}/