]>
Commit | Line | Data |
---|---|---|
2a88245a | 1 | # NOTE: PLD uses elfutils currently |
f24f051a JB |
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 | |
2a88245a JB |
13 | Version: 0.8.13 |
14 | Release: 0.1 | |
15 | License: LGPL v2+ | |
f24f051a | 16 | Group: Libraries |
2a88245a JB |
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 | |
f24f051a | 22 | BuildRequires: automake |
f24f051a | 23 | Obsoletes: libelf0 |
2a88245a | 24 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
f24f051a JB |
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 | |
2a88245a | 82 | Requires: %{name} = %{version}-%{release} |
f24f051a JB |
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 | |
2a88245a | 105 | Requires: %{name}-devel = %{version}-%{release} |
f24f051a JB |
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 | |
f24f051a JB |
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 \ | |
2a88245a | 135 | instroot=$RPM_BUILD_ROOT |
f24f051a JB |
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) | |
2a88245a JB |
147 | %doc ChangeLog README |
148 | %attr(755,root,root) %{_libdir}/libelf.so.*.*.* | |
149 | %attr(755,root,root) %ghost %{_libdir}/libelf.so.0 | |
f24f051a JB |
150 | |
151 | %files devel | |
152 | %defattr(644,root,root,755) | |
2a88245a | 153 | %attr(755,root,root) %{_libdir}/libelf.so |
f24f051a | 154 | %{_includedir}/libelf |
2a88245a | 155 | %{_pkgconfigdir}/libelf.pc |
f24f051a JB |
156 | |
157 | %files static | |
158 | %defattr(644,root,root,755) | |
159 | %{_libdir}/libelf.a |