]> git.pld-linux.org Git - packages/libelf.git/blob - libelf.spec
- updated to current version (0.8.13); note that it's currently not used in PLD
[packages/libelf.git] / libelf.spec
1 # NOTE: PLD uses elfutils currently
2 Summary:        ELF object file access library
3 Summary(de):    Objektdateizugriffs-Library ELF
4 Summary(pt_BR): Biblioteca para acesso a arquivos objeto ELF
5 Summary(es):    Biblioteca para acceso a archivos objeto ELF
6 Summary(fr):    Bibliothčque de gestion de fichiers ELF
7 Summary(pl):    Biblioteka dostępu do plików ELF
8 Summary(pt_BR): Biblioteca para acesso a arquivos objeto ELF
9 Summary(ru):    âÉÂĚÉĎÔĹËÁ ÄĎÓÔŐĐÁ Ë ĎÂßĹËÔÎŮÍ ĆÁĘĚÁÍ × ĆĎŇÍÁÔĹ ELF
10 Summary(tr):    ELF ara kod eriţim kitaplýđý
11 Summary(uk):    âŚÂĚŚĎÔĹËÁ ÄĎÓÔŐĐŐ ÄĎ ĎÂ'¤ËÔÎÉČ ĆÁĘ̌נĆĎŇÍÁÔŐ ELF
12 Name:           libelf
13 Version:        0.8.13
14 Release:        0.1
15 License:        LGPL v2+
16 Group:          Libraries
17 Source0:        http://www.mr511.de/software/%{name}-%{version}.tar.gz
18 # Source0-md5:  4136d7b4c04df68b686570afa26988ac
19 Patch0:         %{name}-hash.patch
20 URL:            http://www.mr511.de/software/english.html
21 BuildRequires:  autoconf >= 2.13
22 BuildRequires:  automake
23 Obsoletes:      libelf0
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 The libelf package contains a library for accessing ELF object files.
28 Libelf allows you to access the internals of the ELF object file
29 format, so you can see the different sections of an ELF file.
30
31 %description -l de
32 Diese Library gibt Ihnen Zugang zum Inneren des ELF-Objekt-
33 Dateiformats. Sie können damit in den verschiedenen Teilen einer
34 ELF-Datei umherstochern, die Symbole überprüfen und ähnliches.
35
36 %description -l es
37 Esta biblioteca ofrece acceso a datos internos del formato de archivo
38 objeto ELF. Permite visualizar varias secciones diferentes de un
39 archivo ELF, observar los símbolos, etc.
40
41 %description -l fr
42 La bibliothčque libelf permet de manipuler des fichiers ELF (format de
43 programmes exécutables communs ŕ plusieurs Unix dont Linux) et leurs
44 différentes sections.
45
46 %description -l pl
47 Biblioteka elf umożliwia dostęp do struktury wewnętrznej plików w
48 formacie ELF. Udostępnia ona funkcje do przeglądania poszczególnych
49 części ELF-a, a także sprawdzanie symboli itp.
50
51 %description -l pt_BR
52 Esta biblioteca fornece acesso a dados internos do formato de arquivo
53 objeto ELF. Ele permite visualizar várias seçőes diferentes de um
54 arquivo ELF, observar os símbolos, etc.
55
56 %description -l uk
57 ăŃ ÂŚÂĚŚĎÔĹËÁ ÎÁÄÁ¤ ÄĎÓÔŐĐ ÄĎ ×ÎŐÔŇŚŰÎŘϧ ÓÔŇŐËÔŐŇÉ ĎÂ'¤ËÔÎÉČ ĆÁĘĚŚ×
58 ĆĎŇÍÁÔŐ ELF. ÷ĎÎÁ ÄĎÚ×ĎĚѤ ×É×ŢÁÔÉ ŇŚÚÎŚ ÓĹËĂŚ§ ELF-ĆÁĘĚŐ, ĐĹŇĹ׌ŇŃÔÉ
59 ÓÉÍ×ĎĚÉ Ś Ô.Đ.
60
61 %description -l ru
62 üÔÁ ÂÉÂĚÉĎÔĹËÁ ĐŇĹÄĎÓÔÁ×ĚŃĹÔ ÄĎÓÔŐĐ Ë ×ÎŐÔŇĹÎÎĎÓÔŃÍ ĎÂßĹËÔÎŮČ ĆÁĘĚĎ× ×
63 ĆĎŇÍÁÔĹ ELF. ďÎÁ ĐĎÚ×ĎĚŃĹÔ ÉÚŐŢÁÔŘ ŇÁÚĚÉŢÎŮĹ ÓĹËĂÉÉ ELF-ĆÁĘĚÁ,
64 ĐŇĎ×ĹŇŃÔŘ ÓÉÍ×ĎĚŮ É Ô.Ä.
65
66 %description -l tr
67 Bu kitaplýk, ELF ara kod dosyasý içeriđine eriţimi sađlar. ELF
68 dosyalarýnýn çeţitli yerleri ile oynama, sembolleri kontrol etme gibi
69 olanaklar sunar.
70
71 %description -l uk
72 ăŃ ÂŚÂĚŚĎÔĹËÁ ÎÁÄÁ¤ ÄĎÓÔŐĐ ÄĎ ×ÎŐÔŇŚŰÎŘϧ ÓÔŇŐËÔŐŇÉ ĎÂ'¤ËÔÎÉČ ĆÁĘĚŚ×
73 ĆĎŇÍÁÔŐ ELF. ÷ĎÎÁ ÄĎÚ×ĎĚѤ ×É×ŢÁÔÉ ŇŚÚÎŚ ÓĹËĂŚ§ ELF-ĆÁĘĚŐ, ĐĹŇĹ׌ŇŃÔÉ
74 ÓÉÍ×ĎĚÉ Ś Ô.Đ.
75
76 %package devel
77 Summary:        Development files for libelf
78 Summary(pl):    Pliki dla programistów libelf
79 Summary(ru):    ćÁĘĚŮ ÄĚŃ ŇÁÚŇÁÂĎÔËÉ Ó ÉÓĐĎĚŘÚĎ×ÁÎÉĹÍ ÂÉÂĚÉĎÔĹËÉ libelf
80 Summary(uk):    ćÁĘĚÉ ÄĚŃ ŇĎÚŇĎÂËÉ Ú ×ÉËĎŇÉÓÔÁÎÎŃÍ ÂŚÂĚŚĎÔĹËÉ libelf
81 Group:          Development/Libraries
82 Requires:       %{name} = %{version}-%{release}
83 Obsoletes:      libelf0-devel
84
85 %description devel
86 Development files for libelf.
87
88 %description devel -l pl
89 Pliki dla programistów tworzących programy używające libelf.
90
91 %description devel -l ru
92 üÔĎÔ ĐÁËĹÔ ÓĎÄĹŇÖÉÔ ĆÁĘĚŮ, ÎĹĎÂČĎÄÉÍŮĹ ÄĚŃ ŇÁÚŇÁÂĎÔËÉ ĐŇĎÇŇÁÍÍ Ó
93 ÉÓĐĎĚŘÚĎ×ÁÎÉĹÍ ÂÉÂĚÉĎÔĹËÉ libelf.
94
95 %description devel -l uk
96 ăĹĘ ĐÁËĹÔ ÍŚÓÔÉÔŘ ĆÁĘĚÉ, ÎĹĎÂČŚÄÎŚ ÄĚŃ ŇĎÚŇĎÂËÉ ĐŇĎÇŇÁÍ Ú
97 ×ÉËĎŇÉÓÔÁÎÎŃÍ ÂŚÂĚŚĎÔĹËÉ libelf.
98
99 %package static
100 Summary:        Static libelf library
101 Summary(pl):    Statyczna biblioteka libelf
102 Summary(ru):    óÔÁÔÉŢĹÓËÉĹ ÂÉÂĚÉĎÔĹËÉ ÄĚŃ ŇÁÚŇÁÂĎÔËÉ Ó ÉÓĐĎĚŘÚĎ×ÁÎÉĹÍ libelf
103 Summary(uk):    óÔÁÔÉŢÎŚ ÂŚÂĚŚĎÔĹËÉ ÄĚŃ ŇĎÚŇĎÂËÉ Ú ×ÉËĎŇÉÓÔÁÎÎŃÍ libelf
104 Group:          Development/Libraries
105 Requires:       %{name}-devel = %{version}-%{release}
106
107 %description static
108 Static libelf library.
109
110 %description static -l pl
111 Statyczna biblioteka libelf.
112
113 %description static -l ru
114 üÔĎÔ ĐÁËĹÔ ÓĎÄĹŇÖÉÔ ÓÔÁÔÉŢĹÓËÉĹ ÂÉÂĚÉĎÔĹËÉ ÄĚŃ ŇÁÚŇÁÂĎÔËÉ ĐŇĎÇŇÁÍÍ.
115
116 %description static -l uk
117 ăĹĘ ĐÁËĹÔ ÍŚÓÔÉÔŘ ÓÔÁÔÉŢÎŚ ÂŚÂŚĚŚĎÔĹËÉ ÄĚŃ ŇĎÚŇĎÂËÉ ĐŇĎÇŇÁÍ.
118
119 %prep
120 %setup -q
121 %patch0 -p1
122
123 %build
124 install -m755 /usr/share/automake/config.{sub,guess} .
125 %{__aclocal}
126 %{__autoconf}
127 %configure \
128         --enable-shared
129 %{__make}
130
131 %install
132 rm -rf $RPM_BUILD_ROOT
133
134 %{__make} install \
135         instroot=$RPM_BUILD_ROOT
136
137 %find_lang %{name}
138
139 %clean
140 rm -rf $RPM_BUILD_ROOT
141
142 %post   -p /sbin/ldconfig
143 %postun -p /sbin/ldconfig
144
145 %files -f %{name}.lang
146 %defattr(644,root,root,755)
147 %doc ChangeLog README
148 %attr(755,root,root) %{_libdir}/libelf.so.*.*.*
149 %attr(755,root,root) %ghost %{_libdir}/libelf.so.0
150
151 %files devel
152 %defattr(644,root,root,755)
153 %attr(755,root,root) %{_libdir}/libelf.so
154 %{_includedir}/libelf
155 %{_pkgconfigdir}/libelf.pc
156
157 %files static
158 %defattr(644,root,root,755)
159 %{_libdir}/libelf.a
This page took 0.075597 seconds and 3 git commands to generate.