1 Summary: CXSparse: extended version of a concise sparse matrix package
2 Summary(pl.UTF-8): CXSparse - rozszerzona wersja pakietu do macierzy rzadkich
8 Source0: http://www.cise.ufl.edu/research/sparse/CXSparse/%{name}.tar.gz
9 # Source0-md5: b8061452b75014dee69e5c5fc33cfd25
10 Patch0: %{name}-ufconfig.patch
11 Patch1: %{name}-shared.patch
12 URL: http://www.cise.ufl.edu/research/sparse/CXSparse/
13 BuildRequires: UFconfig
14 BuildRequires: gcc-fortran
15 BuildRequires: libtool >= 2:1.5
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 CXSparse is an extended version of CSparse - a small yet feature-rich
20 sparse matrix package, with support for double or complex matrices,
21 with int or long integers.
23 %description -l pl.UTF-8
24 CXSparse to rozszerzona wersja CSparse - małego, ale mającego wiele
25 możliwości pakietu do macierzy rzadkich z obsługą macierzy typu double
26 i zespolonych, z liczbami int i long.
29 Summary: Header files for CXSparse library
30 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CXSparse
31 Group: Development/Libraries
32 Requires: %{name} = %{version}-%{release}
36 Header files for CXSparse library.
38 %description devel -l pl.UTF-8
39 Pliki nagłówkowe biblioteki CXSparse.
42 Summary: Static CXSparse library
43 Summary(pl.UTF-8): Statyczna biblioteka CXSparse
44 Group: Development/Libraries
45 Requires: %{name}-devel = %{version}-%{release}
48 Static CXSparse library.
50 %description static -l pl.UTF-8
51 Statyczna biblioteka CXSparse.
62 CFLAGS="%{rpmcflags} -fPIC" \
63 LDFLAGS="%{rpmldflags}" \
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT%{_includedir}/cxsparse
70 %{__make} -C Lib install \
71 DESTDIR=$RPM_BUILD_ROOT \
74 install Include/*.h $RPM_BUILD_ROOT%{_includedir}/cxsparse
77 rm -rf $RPM_BUILD_ROOT
79 %post -p /sbin/ldconfig
80 %postun -p /sbin/ldconfig
83 %defattr(644,root,root,755)
85 %attr(755,root,root) %{_libdir}/libcxsparse.so.*.*.*
88 %defattr(644,root,root,755)
89 %attr(755,root,root) %{_libdir}/libcxsparse.so
90 %{_libdir}/libcxsparse.la
91 %{_includedir}/cxsparse
94 %defattr(644,root,root,755)
95 %{_libdir}/libcxsparse.a