1 ###############################################
2 # Do not Edit! Generated by:
3 # spec-builder version 0.10
4 ###############################################
9 Summary: Atomic memory update operations
10 Group: Development/Libraries
13 URL: http://www.hpl.hp.com/research/linux/atomic_ops/
15 Source0: http://www.hpl.hp.com/research/linux/atomic_ops/download/%{name}-%{version}.tar.gz
16 Patch0: libatomic_ops-1.2-ppclwzfix.patch
17 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
19 BuildRequires: coreutils
23 Description: %{summary}
27 Summary: Atomic memory update operations
28 Group: Development/Libraries
30 Requires: %{name} >= %{version}
33 Description: %{summary}
36 %setup -q -n %{name}-%{version}
37 %patch0 -p1 -b .libatomic_ops-1.2-ppclwzfix
47 %find_lang libatomic_ops || /bin/touch libatomic_ops.lang
49 mkdir -p %{buildroot}/%{_datadir}/doc/%{name}-%{version}
50 for f in `ls %{buildroot}/%{_datadir}/doc/`; do
51 if [ -f %{buildroot}/%{_datadir}/doc/$f ]; then
52 mv %{buildroot}/%{_datadir}/doc/$f %{buildroot}/%{_datadir}/doc/%{name}-%{version}
59 %post -p /sbin/ldconfig
61 %postun -p /sbin/ldconfig
63 %files -f libatomic_ops.lang
64 %defattr(-,root,root,-)
68 %defattr(-,root,root,-)
69 %doc AUTHORS ChangeLog COPYING INSTALL NEWS README
70 %{_includedir}/atomic_ops.h
71 %{_includedir}/atomic_ops_malloc.h
72 %{_includedir}/atomic_ops_stack.h
73 %{_includedir}/atomic_ops