]> git.ipfire.org Git - ipfire-3.x.git/blob - libatomic_ops/libatomic_ops.nm
ccache: Update to 3.7.1
[ipfire-3.x.git] / libatomic_ops / libatomic_ops.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = libatomic_ops
7 version = 7.4.4
8 release = 1
9
10 groups = Development/Tools
11 url = https://github.com/ivmai/libatomic_ops/
12 license = GPLv2, MIT
13 summary = Atomic memory update operations
14
15 description
16 Provides implementations for atomic memory update operations on a
17 number of architectures. This allows direct use of these in reasonably
18 portable code. Unlike earlier similar packages, this one explicitly
19 considers memory barrier semantics, and allows the construction of code
20 that involves minimum overhead across a variety of architectures.
21 end
22
23 source_dl = http://www.ivmaisoft.com/_bin/atomic_ops/
24
25 build
26 configure_options += \
27 --enable-shared
28
29 test
30 export LD_LIBRARY_PATH=%{DIR_APP}/src/.libs
31 make check
32 end
33 end
34
35 packages
36 package %{name}
37
38 package %{name}-devel
39 template DEVEL
40 end
41
42 package %{name}-debuginfo
43 template DEBUGINFO
44 end
45 end