6 BuildRequires: pkg-config
7 Url: http://savannah.nongnu.org/projects/libunwind/
8 Summary: Unwind Library
10 Group: System/Libraries
13 VCS: profile/base/libunwind#upstream/1.1-0-g0349587-dirty
14 Source: libunwind-%{version}.tar.gz
15 ExclusiveArch: %ix86 x86_64 %arm
18 A portable and efficient C programming interface (API) to determine the
19 call chain of a program.
22 Summary: Unwind library
23 Group: Development/Libraries
24 Requires: libunwind = %{version}-%{release}
25 Provides: libunwind:%{_libdir}/libunwind.so
28 A portable and efficient C programming interface (API) to determine the
29 call-chain of a program.
36 export CFLAGS="%optflags -U_FORTIFY_SOURCE"
43 mkdir -p $RPM_BUILD_ROOT/%{_lib}
44 ln -sf /%{_libdir}/libunwind.so.8 $RPM_BUILD_ROOT%{_libdir}/libunwind.so
45 # Check that ln did not create a dangling link
46 stat "%buildroot"/$(readlink -f "%buildroot/%_libdir/libunwind.so");
48 %post -p /sbin/ldconfig
50 %postun -p /sbin/ldconfig
54 %defattr(-, root, root)
57 %{_libdir}/libunwind.so
60 %defattr(-, root, root)
63 %{_libdir}/libunwind-*.so
64 %{_libdir}/pkgconfig/libunwind-generic.pc
65 %{_libdir}/pkgconfig/libunwind-ptrace.pc
66 %{_libdir}/pkgconfig/libunwind-setjmp.pc
67 %{_libdir}/pkgconfig/libunwind.pc
68 %ifarch %arm %ix86 x86_64
69 %{_libdir}/pkgconfig/libunwind-coredump.pc
71 %doc %{_mandir}/man?/*