1 Summary: Atomic operations implementation
6 Group: Development/Libraries
7 Source0: http://www.ioremap.net/archive/libatomic/%{name}-%{version}.tar.gz
8 # Source0-md5: e615316852011269e26f4cea8b1f0c8d
9 URL: http://www.ioremap.net/projects/libatomic
10 BuildRequires: gcc >= 4.1.0
11 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14 Libatomic provides arch-independant API for the low-level atomic
15 implementation. Library supports x86 (both i386 and x86_64), PPC64,
16 Sparc64 (v9 and higher) and with modern gcc (version higher than
17 4.1.0) and its __sync extensions all its supported platforms.
20 Summary: Header files and develpment documentation for atomic
21 Group: Development/Libraries
22 Requires: %{name} = %{epoch}:%{version}-%{release}
25 Header files and develpment documentation for atomic.
28 Summary: Static atomic library
29 Group: Development/Libraries
30 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
33 Static atomic library.
43 rm -rf $RPM_BUILD_ROOT
46 DESTDIR=$RPM_BUILD_ROOT
49 rm -rf $RPM_BUILD_ROOT
51 %post -p /sbin/ldconfig
52 %postun -p /sbin/ldconfig
55 %defattr(644,root,root,755)
57 %attr(755,root,root) %{_libdir}/libatomic.so.*.*
58 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.0
61 %defattr(644,root,root,755)
63 %attr(755,root,root) %{_libdir}/libatomic.so
64 %{_libdir}/libatomic.la
67 %defattr(644,root,root,755)
68 %{_libdir}/libatomic.a