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
53 %defattr(-, root, root)
56 %{_libdir}/libunwind.so
59 %defattr(-, root, root)
62 %{_libdir}/libunwind-*.so
63 %{_libdir}/pkgconfig/libunwind-generic.pc
64 %{_libdir}/pkgconfig/libunwind-ptrace.pc
65 %{_libdir}/pkgconfig/libunwind-setjmp.pc
66 %{_libdir}/pkgconfig/libunwind.pc
67 %ifarch %arm %ix86 x86_64
68 %{_libdir}/pkgconfig/libunwind-coredump.pc
70 %doc %{_mandir}/man?/*