]> git.ipfire.org Git - ipfire-3.x.git/blame - elfutils/elfutils.nm
perl-Crypt-OpenSSL-X509: Fix library permissions
[ipfire-3.x.git] / elfutils / elfutils.nm
CommitLineData
15a8a13f 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
15a8a13f
MT
4###############################################################################
5
802ea3af 6name = elfutils
26483925 7version = 0.188
427948e0 8release = 1
15a8a13f 9
802ea3af 10groups = Development/Libraries
26483925 11url = https://sourceware.org/elfutils/
802ea3af
MT
12license = GPLv2 with exceptions
13summary = A collection of utilities and DSOs to handle compiled objects.
15a8a13f 14
802ea3af
MT
15description
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
15a8a13f 20 (to check for well-formed ELF files).
802ea3af
MT
21end
22
26483925 23source_dl = https://sourceware.org/elfutils/ftp/%{version}/
802ea3af 24sources = %{thisapp}.tar.bz2
15a8a13f 25
802ea3af
MT
26build
27 requires
28 bzip2-devel
26483925 29 curl-devel
802ea3af
MT
30 m4
31 xz-devel
32 zlib-devel
26483925 33 zstd-devel
802ea3af 34 end
15a8a13f 35
26483925
MT
36 configure_options += \
37 --disable-debuginfod
38
39 test
40 make check
41 end
802ea3af 42end
15a8a13f 43
802ea3af
MT
44packages
45 package %{name}
d24aa702 46
802ea3af
MT
47 package %{name}-devel
48 template DEVEL
1f9bc2f0 49
2bd9b33a
MT
50 requires
51 %{name} = %{thisver}
52 %{name}-libs = %{thisver}
53 end
802ea3af 54 end
d24aa702 55
802ea3af
MT
56 package %{name}-libs
57 template LIBS
62b3c312 58
dc21a2af
MT
59 files += %{libdir}/lib*%{version}.so
60 files += %{libdir}/elfutils
802ea3af 61 end
1f9bc2f0
MT
62
63 package %{name}-debuginfo
64 template DEBUGINFO
65 end
802ea3af 66end