]> git.pld-linux.org Git - packages/UFconfig.git/blame - UFconfig.spec
- x32 rebuild
[packages/UFconfig.git] / UFconfig.spec
CommitLineData
6e3beaab
JB
1Summary: UFconfig development files
2Summary(pl.UTF-8): Pliki programistyczne UFconfig
e74db8e0 3Name: UFconfig
bfa9294e 4Version: 3.7.1
d4b14aee 5Release: 2
ebdeb0ec 6License: no restrictions
e74db8e0
ER
7Group: Development
8Source0: http://www.cise.ufl.edu/research/sparse/UFconfig/%{name}-%{version}.tar.gz
bfa9294e 9# Source0-md5: 145b8126b7ee957d1ea6b401be0bf798
c725a0bc 10Patch0: %{name}-config.patch
fbdcf729 11Patch1: %{name}-shared.patch
e74db8e0
ER
12URL: http://www.cise.ufl.edu/research/sparse/UFconfig/
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15%description
16UFconfig is required by nearly all sparse matrix packages that are
6e3beaab
JB
17authored by Timothy A. Davis.
18
19%description -l pl.UTF-8
20UFconfig jest wymagany przez prawie wszystkie pakiety do obliczeń na
21macierzach rzadkich autorstwa Timothy'ego A. Davisa.
e74db8e0 22
fbdcf729
JB
23%package libs
24Summary: UFconfig shared library
25Summary(pl.UTF-8): Biblioteka współdzielona UFconfig
26Group: Libraries
27
28%description libs
29UFconfig shared library, containing malloc/free wrappers.
30
31%description libs -l pl.UTF-8
32Biblioteka współdzielona UFconfig, zawierająca funkcje obudowujące
33malloc/free.
34
35%package devel
36Summary: Development files for UFconfig library
37Summary(pl.UTF-8): Pliki programistyczne biblioteki UFconfig
38Group: Development/Libraries
39Requires: %{name} = %{version}-%{release}
40Requires: %{name}-libs = %{version}-%{release}
41
42%description devel
43Development files for UFconfig library.
44
45%description devel -l pl.UTF-8
46Pliki programistyczne biblioteki UFconfig.
47
48%package static
49Summary: UFconfig static library
50Summary(pl.UTF-8): Biblioteka statyczna UFconfig
51Group: Libraries
52Requires: %{name}-devel = %{version}-%{release}
53
54%description static
55UFconfig static library.
56
57%description static -l pl.UTF-8
58Biblioteka statyczna UFconfig.
59
e74db8e0
ER
60%prep
61%setup -q -n %{name}
c725a0bc 62%patch0 -p1
fbdcf729
JB
63%patch1 -p1
64
65%build
66%{__make} \
67 CC="%{__cc}" \
68 CFLAGS="%{rpmcflags}" \
69 LDFLAGS="%{rpmldflags}" \
70 INSTALL_LIB=%{_libdir}
e74db8e0
ER
71
72%install
73rm -rf $RPM_BUILD_ROOT
fbdcf729
JB
74install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir},%{_datadir}/misc}
75
76%{__make} install \
77 DESTDIR=$RPM_BUILD_ROOT \
78 INSTALL_LIB=%{_libdir}
c725a0bc 79
e74db8e0
ER
80cp -a UFconfig.mk $RPM_BUILD_ROOT%{_datadir}/misc
81
82%clean
83rm -rf $RPM_BUILD_ROOT
84
fbdcf729
JB
85%post libs -p /sbin/ldconfig
86%postun libs -p /sbin/ldconfig
87
e74db8e0
ER
88%files
89%defattr(644,root,root,755)
90%doc README.txt
91%{_includedir}/UFconfig.h
92%{_datadir}/misc/UFconfig.mk
fbdcf729
JB
93
94%files libs
95%defattr(644,root,root,755)
96%attr(755,root,root) %{_libdir}/libufconfig.so.*.*.*
97%attr(755,root,root) %ghost %{_libdir}/libufconfig.so.0
98
99%files devel
100%defattr(644,root,root,755)
101%attr(755,root,root) %{_libdir}/libufconfig.so
102%{_libdir}/libufconfig.la
103
104%files static
105%defattr(644,root,root,755)
106%{_libdir}/libufconfig.a
This page took 0.059945 seconds and 4 git commands to generate.