2 Summary: libunwind - a (mostly) platform-independent unwind API
3 Summary(pl.UTF-8): libunwind - (prawie) niezależne od platformy API do rozwijania
9 Source0: http://download.savannah.gnu.org/releases/libunwind/%{name}-%{version}.tar.gz
10 # Source0-md5: 3e9ca08118e22165a7f07d01d61a2d0d
11 Patch0: %{name}-disable-setjmp.patch
12 Patch1: %{name}-rpath.patch
13 URL: http://www.nongnu.org/libunwind/
14 BuildRequires: autoconf
15 BuildRequires: automake >= 1.6
17 BuildRequires: binutils >= 2:2.15.94.0.2.2
19 BuildRequires: libtool
20 BuildRequires: rpmbuild(macros) >= 1.213
21 ExclusiveArch: %{ix86} %{x8664} hppa ia64
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 # x86/x86_64/hppa/ia64
31 %define asuf %{_target_cpu}
36 The goal of the libunwind project is to define a portable and
37 efficient C programming interface (API) to determine the call-chain
40 %description -l pl.UTF-8
41 Celem projektu libunwind jest zdefiniowanie przenośnego i wydajnego
42 API w języku C do określania łańcucha wywołań w programie.
45 Summary: Header files for libunwind library
46 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libunwind
47 Group: Development/Libraries
48 Requires: %{name} = %{version}-%{release}
51 Header files for libunwind library.
53 %description devel -l pl.UTF-8
54 Pliki nagłówkowe biblioteki libunwind.
57 Summary: Static libunwind library
58 Summary(pl.UTF-8): Statyczna biblioteka libunwind
59 Group: Development/Libraries
60 Requires: %{name}-devel = %{version}-%{release}
63 Static libunwind library.
65 %description static -l pl.UTF-8
66 Statyczna biblioteka libunwind.
80 CPPFLAGS="%{rpmcppflags} -fPIC"
83 %{?with_tests:%{__make} check}
86 rm -rf $RPM_BUILD_ROOT
89 DESTDIR=$RPM_BUILD_ROOT
92 rm -rf $RPM_BUILD_ROOT
94 %post -p /sbin/ldconfig
95 %postun -p /sbin/ldconfig
98 %defattr(644,root,root,755)
99 %doc AUTHORS COPYING ChangeLog NEWS README TODO
100 %attr(755,root,root) %{_libdir}/libunwind.so.*.*.*
101 %attr(755,root,root) %ghost %{_libdir}/libunwind.so.7
102 %attr(755,root,root) %{_libdir}/libunwind-%{asuf}.so.*.*.*
103 %attr(755,root,root) %ghost %{_libdir}/libunwind-%{asuf}.so.7
106 %defattr(644,root,root,755)
107 %attr(755,root,root) %{_libdir}/libunwind.so
108 %attr(755,root,root) %{_libdir}/libunwind-generic.so
109 %attr(755,root,root) %{_libdir}/libunwind-%{asuf}.so
110 %{_libdir}/libunwind.la
111 %{_libdir}/libunwind-%{asuf}.la
113 %{_libdir}/libunwind-ptrace.a
114 %{_includedir}/libunwind*.h
115 %{_includedir}/unwind.h
116 %{_mandir}/man3/_U_dyn_*.3*
117 %{_mandir}/man3/libunwind*.3*
118 %{_mandir}/man3/unw_*.3*
121 %defattr(644,root,root,755)
122 %{_libdir}/libunwind.a
123 %{_libdir}/libunwind-generic.a
124 %{_libdir}/libunwind-%{asuf}.a