]> git.pld-linux.org Git - packages/AMD.git/blame - AMD.spec
- renamed to AMD
[packages/AMD.git] / AMD.spec
CommitLineData
e87dab47 1Summary: AMD: routines for ordering a sparse matrix
f16dbc7c 2Name: AMD
e87dab47
JR
3Version: 2.2.0
4Release: 1
5License: LGPL
6Group: Libraries
f16dbc7c 7Source0: http://www.cise.ufl.edu/research/sparse/amd/%{name}-%{version}.tar.gz
e87dab47 8# Source0-md5: f81fcae945de82864035b03ee20a8d2b
f16dbc7c
JR
9Patch0: amd-ufconfig.patch
10Patch1: amd-shared.patch
e87dab47
JR
11URL: http://www.cise.ufl.edu/research/sparse/amd/
12BuildRequires: UFconfig
13BuildRequires: libtool >= 2:1.5
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17AMD is a set of routines for ordering a sparse matrix prior
18to Cholesky factorization (or for LU factorization with
19diagonal pivoting). There are versions in both C and Fortran.
20A MATLAB interface is provided.
21Note that this software has nothing to do with AMD the company.
22
23%package devel
24Summary: Header files for amd library
25Summary(pl.UTF-8): Pliki nagłówkowe biblioteki amd
26Group: Development/Libraries
27Requires: %{name} = %{version}-%{release}
28Requires: UFconfig
29
30%description devel
31Header files for amd library.
32
33%description devel -l pl.UTF-8
34Pliki nagłówkowe biblioteki amd.
35
36%package static
37Summary: Static amd library
38Summary(pl.UTF-8): Statyczna biblioteka amd
39Group: Development/Libraries
40Requires: %{name}-devel = %{version}-%{release}
41
42%description static
43Static amd library.
44
45%description static -l pl.UTF-8
46Statyczna biblioteka amd.
47
48%prep
f16dbc7c 49%setup -q -n %{name}
e87dab47
JR
50%patch0 -p1
51%patch1 -p1
52
53%build
54%{__make} \
55 CC="%{__cc}" \
56 F77="gfortran" \
57 CFLAGS="%{rpmcflags} -fPIC" \
58 libdir=%{_libdir}
59
60%install
61rm -rf $RPM_BUILD_ROOT
62
63%{__make} -C Lib install \
64 DESTDIR=$RPM_BUILD_ROOT \
65 libdir=%{_libdir}
66
67install -D Include/amd.h $RPM_BUILD_ROOT%{_includedir}/amd.h
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%post -p /sbin/ldconfig
73%postun -p /sbin/ldconfig
74
75%files
76%defattr(644,root,root,755)
77%doc README.txt
78%attr(755,root,root) %{_libdir}/libamd.so.*.*.*
79
80%files devel
81%defattr(644,root,root,755)
82%attr(755,root,root) %{_libdir}/libamd.so
83%{_libdir}/libamd.la
84%{_includedir}/amd.h
85
86%files static
87%defattr(644,root,root,755)
88%{_libdir}/libamd.a
This page took 0.076569 seconds and 4 git commands to generate.