]> git.ipfire.org Git - ipfire-3.x.git/blob - elfutils/elfutils.nm
perl-Crypt-OpenSSL-X509: Fix library permissions
[ipfire-3.x.git] / elfutils / elfutils.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = elfutils
7 version = 0.188
8 release = 1
9
10 groups = Development/Libraries
11 url = https://sourceware.org/elfutils/
12 license = GPLv2 with exceptions
13 summary = A collection of utilities and DSOs to handle compiled objects.
14
15 description
16 Elfutils is a collection of utilities, including ld (a linker),
17 nm (for listing symbols from object files), size (for listing the
18 section sizes of an object or archive file), strip (for discarding
19 symbols), readelf (to see the raw ELF file structures), and elflint
20 (to check for well-formed ELF files).
21 end
22
23 source_dl = https://sourceware.org/elfutils/ftp/%{version}/
24 sources = %{thisapp}.tar.bz2
25
26 build
27 requires
28 bzip2-devel
29 curl-devel
30 m4
31 xz-devel
32 zlib-devel
33 zstd-devel
34 end
35
36 configure_options += \
37 --disable-debuginfod
38
39 test
40 make check
41 end
42 end
43
44 packages
45 package %{name}
46
47 package %{name}-devel
48 template DEVEL
49
50 requires
51 %{name} = %{thisver}
52 %{name}-libs = %{thisver}
53 end
54 end
55
56 package %{name}-libs
57 template LIBS
58
59 files += %{libdir}/lib*%{version}.so
60 files += %{libdir}/elfutils
61 end
62
63 package %{name}-debuginfo
64 template DEBUGINFO
65 end
66 end