]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blame_incremental - elfutils/elfutils.nm
elfutils: Fix build error (compiler warnings).
[people/amarx/ipfire-3.x.git] / elfutils / elfutils.nm
... / ...
CommitLineData
1###############################################################################
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
4###############################################################################
5
6name = elfutils
7version = 0.152
8release = 3
9
10maintainer = Michael Tremer <michael.tremer@ipfire.org>
11groups = Development/Libraries
12url = https://fedorahosted.org/elfutils/
13license = GPLv2 with exceptions
14summary = A collection of utilities and DSOs to handle compiled objects.
15
16description
17 Elfutils is a collection of utilities, including ld (a linker),
18 nm (for listing symbols from object files), size (for listing the
19 section sizes of an object or archive file), strip (for discarding
20 symbols), readelf (to see the raw ELF file structures), and elflint
21 (to check for well-formed ELF files).
22end
23
24source_dl =
25sources = %{thisapp}.tar.bz2
26
27build
28 requires
29 bzip2-devel
30 m4
31 xz-devel
32 zlib-devel
33 end
34
35 CFLAGS += -Wno-error
36
37 configure_options += \
38 --program-prefix=eu-
39
40 prepare_cmds
41 # Fix a compiler warning.
42 sed -i.scanf-m -e 's/%m/%a/g' \
43 src/addr2line.c tests/line2addr.c
44 end
45
46 # fails
47 #test
48 # make check
49 #end
50end
51
52quality-agent
53 whitelist_rpath
54 /usr/lib/elfutils
55 end
56end
57
58packages
59 package %{name}
60
61 package %{name}-devel
62 template DEVEL
63
64 requires = %{name}=%{thisver} %{name}-libs=%{thisver}
65 end
66
67 package %{name}-libs
68 template LIBS
69
70 files += /usr/lib*/lib*%{version}.so
71 files += /usr/lib/elfutils
72 end
73end