]> git.pld-linux.org Git - packages/libelf.git/blob - libelf.spec
022b749db6bf15964cbaf657ab10e838677cdbe9
[packages/libelf.git] / libelf.spec
1 # NOTE: PLD uses elfutils currently
2 Summary:        ELF object file access library
3 Summary(de.UTF-8):      Objektdateizugriffs-Library ELF
4 Summary(pt_BR.UTF-8):   Biblioteca para acesso a arquivos objeto ELF
5 Summary(es.UTF-8):      Biblioteca para acceso a archivos objeto ELF
6 Summary(fr.UTF-8):      Bibliothèque de gestion de fichiers ELF
7 Summary(pl.UTF-8):      Biblioteka dostępu do plików ELF
8 Summary(pt_BR.UTF-8):   Biblioteca para acesso a arquivos objeto ELF
9 Summary(ru.UTF-8):      Библиотека доступа к объектным файлам в формате ELF
10 Summary(tr.UTF-8):      ELF ara kod erişim kitaplığı
11 Summary(uk.UTF-8):      Бібліотека доступу до об'єктних файлів формату 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.UTF-8
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.UTF-8
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.UTF-8
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.UTF-8
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.UTF-8
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.UTF-8
57 Ця бібліотека надає доступ до внутрішньої структури об'єктних файлів
58 формату ELF. Вона дозволяє вивчати різні секції ELF-файлу, перевіряти
59 символи і т.п.
60
61 %description -l ru.UTF-8
62 Эта библиотека предоставляет доступ к внутренностям объектных файлов в
63 формате ELF. Она позволяет изучать различные секции ELF-файла,
64 проверять символы и т.д.
65
66 %description -l tr.UTF-8
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.UTF-8
72 Ця бібліотека надає доступ до внутрішньої структури об'єктних файлів
73 формату ELF. Вона дозволяє вивчати різні секції ELF-файлу, перевіряти
74 символи і т.п.
75
76 %package devel
77 Summary:        Development files for libelf
78 Summary(pl.UTF-8):      Pliki dla programistów libelf
79 Summary(ru.UTF-8):      Файлы для разработки с использованием библиотеки libelf
80 Summary(uk.UTF-8):      Файли для розробки з використанням бібліотеки 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.UTF-8
89 Pliki dla programistów tworzących programy używające libelf.
90
91 %description devel -l ru.UTF-8
92 Этот пакет содержит файлы, необходимые для разработки программ с
93 использованием библиотеки libelf.
94
95 %description devel -l uk.UTF-8
96 Цей пакет містить файли, необхідні для розробки програм з
97 використанням бібліотеки libelf.
98
99 %package static
100 Summary:        Static libelf library
101 Summary(pl.UTF-8):      Statyczna biblioteka libelf
102 Summary(ru.UTF-8):      Статические библиотеки для разработки с использованием libelf
103 Summary(uk.UTF-8):      Статичні бібліотеки для розробки з використанням 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.UTF-8
111 Statyczna biblioteka libelf.
112
113 %description static -l ru.UTF-8
114 Этот пакет содержит статические библиотеки для разработки программ.
115
116 %description static -l uk.UTF-8
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.180994 seconds and 2 git commands to generate.