1 Summary: SUite of Nonlinear and DIfferential/ALgebraic equation Solvers
6 Group: Development/Libraries
7 Source0: https://computation.llnl.gov/casc/sundials/download/code/%{name}-%{version}.tar.gz
8 # Source0-md5: c236f2a7e0e6a03b8fab3d189471b933
9 Patch0: %{name}-DESTDIR.patch
10 URL: https://computation.llnl.gov/casc/sundials/
11 BuildRequires: autoconf
12 BuildRequires: libtool
13 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers)
17 consists of the following four solvers:
19 CVODE solves initial value problems for ordinary differential
20 equation (ODE) systems.
21 CVODES solves ODE systems and includes sensitivity analysis
22 capabilities (forward and adjoint).
23 IDA solves initial value problems for differential-algebraic
24 equation (DAE) systems.
25 KINSOL solves nonlinear algebraic systems.
28 Summary: SUNDIALS development files
29 Group: Development/Libraries
30 Requires: %{name} = %{version}-%{release}
33 This package contains headers and development files needed to
34 develop applications with SUNDIALS.
37 Summary: SUNDIALS static libraries
38 Group: Development/Libraries
39 Requires: %{name}-devel = %{version}-%{release}
42 This package contains SUNDIALS static libraries.
49 rm -f libtool ltmain.sh
50 cp -f /usr/share/libtool/config/ltmain.sh config
62 rm -rf $RPM_BUILD_ROOT
63 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
66 DESTDIR=$RPM_BUILD_ROOT \
67 EXS_INSTDIR=$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
70 rm -rf $RPM_BUILD_ROOT
72 %post -p /sbin/ldconfig
73 %postun -p /sbin/ldconfig
76 %defattr(644,root,root,755)
77 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
78 %attr(755,root,root) %ghost %{_libdir}/lib*.so.0
79 %attr(755,root,root) %ghost %{_libdir}/lib*.so.1
82 %defattr(644,root,root,755)
83 %doc README doc/*/*.pdf
84 %attr(755,root,root) %{_bindir}/sundials-config
85 %attr(755,root,root) %{_libdir}/lib*.so
88 %{_examplesdir}/%{name}-%{version}
91 %defattr(644,root,root,755)