]> git.pld-linux.org Git - packages/libelf.git/blob - libelf.spec
a2c838b4b9c994d465df6ffc76101f2dd50256d3
[packages/libelf.git] / libelf.spec
1 Summary:        ELF object file access library
2 Summary(de):    Objektdateizugriffs-Library ELF
3 Summary(pt_BR): Biblioteca para acesso a arquivos objeto ELF
4 Summary(es):    Biblioteca para acceso a archivos objeto ELF
5 Summary(fr):    Bibliothčque de gestion de fichiers ELF
6 Summary(pl):    Biblioteka dostępu do plików ELF
7 Summary(pt_BR): Biblioteca para acesso a arquivos objeto ELF
8 Summary(ru):    âÉÂĚÉĎÔĹËÁ ÄĎÓÔŐĐÁ Ë ĎÂßĹËÔÎŮÍ ĆÁĘĚÁÍ × ĆĎŇÍÁÔĹ ELF
9 Summary(tr):    ELF ara kod eriţim kitaplýđý
10 Summary(uk):    âŚÂĚŚĎÔĹËÁ ÄĎÓÔŐĐŐ ÄĎ ĎÂ'¤ËÔÎÉČ ĆÁĘ̌נĆĎŇÍÁÔŐ ELF
11 Name:           libelf
12 Version:        0.8.2
13 Release:        4
14 License:        LGPL
15 Group:          Libraries
16 Source0:        http://www.stud.uni-hannover.de/~michael/software/%{name}-%{version}.tar.gz
17 Patch0:         %{name}-DESTDIR.patch
18 Patch1:         %{name}-hash.patch
19 Patch2:         %{name}-symver.patch
20 URL:            http://www.stud.uni-hannover.de/~michael/software/
21 BuildRequires:  autoconf
22 BuildRequires:  automake
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 Obsoletes:      libelf0
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}
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}
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 %patch1 -p1
123 %patch2 -p1
124
125 %build
126 install -m755 /usr/share/automake/config.{sub,guess} .
127 %{__aclocal}
128 %{__autoconf}
129 %configure \
130         --enable-shared
131 %{__make}
132
133 %install
134 rm -rf $RPM_BUILD_ROOT
135
136 %{__make} install \
137         DESTDIR=$RPM_BUILD_ROOT
138
139 %find_lang %{name}
140
141 %clean
142 rm -rf $RPM_BUILD_ROOT
143
144 %post   -p /sbin/ldconfig
145 %postun -p /sbin/ldconfig
146
147 %files -f %{name}.lang
148 %defattr(644,root,root,755)
149 %attr(755,root,root) %{_libdir}/lib*.so.*.*
150
151 %files devel
152 %defattr(644,root,root,755)
153 %doc README
154 %attr(755,root,root) %{_libdir}/lib*.so
155 %{_includedir}/libelf
156
157 %files static
158 %defattr(644,root,root,755)
159 %{_libdir}/libelf.a
This page took 0.081635 seconds and 2 git commands to generate.