]>
Commit | Line | Data |
---|---|---|
1 | Summary: XML 1.0 parser | |
2 | Summary(es.UTF-8): Parser de XML 1.0 | |
3 | Summary(pl.UTF-8): Analizator składni XML-a 1.0 | |
4 | Summary(pt_BR.UTF-8): Biblioteca XML expat | |
5 | Summary(ru.UTF-8): Переносимая библиотека разбора XML (expat) | |
6 | Summary(uk.UTF-8): Переносима бібліотека розбору XML (expat) | |
7 | Name: expat | |
8 | Version: 2.0.0 | |
9 | Release: 3 | |
10 | Epoch: 1 | |
11 | License: Thai Open Source Software Center Ltd (distributable) | |
12 | Group: Applications/Publishing/XML | |
13 | Source0: http://dl.sourceforge.net/expat/%{name}-%{version}.tar.gz | |
14 | # Source0-md5: d945df7f1c0868c5c73cf66ba9596f3f | |
15 | Patch0: %{name}-ac_fixes.patch | |
16 | Patch1: %{name}-am18.patch | |
17 | Patch2: %{name}-soname.patch | |
18 | URL: http://expat.sourceforge.net/ | |
19 | BuildRequires: autoconf >= 2.52 | |
20 | BuildRequires: automake | |
21 | BuildRequires: libtool | |
22 | Obsoletes: libexpat1_95 | |
23 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
24 | ||
25 | %description | |
26 | Expat is an XML parser written in C. It aims to be fully conforming. | |
27 | It is currently not a validating XML parser. | |
28 | ||
29 | %description -l es.UTF-8 | |
30 | Expat es un parser de XML escrito en C. Pretende conformarse totalmente | |
31 | al estándar. Actualmente no es un parser XML validante. | |
32 | ||
33 | %description -l pl.UTF-8 | |
34 | Expat to napisany w języku C analizator składni XML-a. Dąży do pełnej | |
35 | zgodności ze specyfikacją. Aktualnie nie jest analizatorem, który | |
36 | potwiedzał by zgodność ze specyfikacją. | |
37 | ||
38 | %description -l pt_BR.UTF-8 | |
39 | Esta é a biblioteca, em C, XML expat, de James Clark. É um analisador | |
40 | orientado a fluxo de informações que pede o uso de handlers para lidar | |
41 | com a estrutura que o analisador encontrar no documento. | |
42 | ||
43 | %description -l ru.UTF-8 | |
44 | Expat -- парсер XML 1.0, написанный на C. Он предназначен для того, | |
45 | чтобы быть полностью совместимым. В настоящее время это не проверяющий | |
46 | ("not a validating") XML парсер. | |
47 | ||
48 | %description -l uk.UTF-8 | |
49 | Expat -- парсер XML 1.0, написаний на C. Розрахований на те, щоб бути | |
50 | повністю сумісним. Наразі це не перевіряючий ("not a validating") XML | |
51 | парсер. | |
52 | ||
53 | %package devel | |
54 | Summary: Expat header files | |
55 | Summary(es.UTF-8): Archivos de inclusión del expat | |
56 | Summary(pl.UTF-8): Pliki nagłówkowe do biblioteki expat | |
57 | Summary(pt_BR.UTF-8): Arquivos de inclusão do expat | |
58 | Summary(ru.UTF-8): Хедеры и библиотека, необходимые для программирования с expat | |
59 | Summary(uk.UTF-8): Хедери та бібліотека, необхідні для програмування з expat | |
60 | Group: Development/Libraries | |
61 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
62 | Obsoletes: libexpat1_95-devel | |
63 | ||
64 | %description devel | |
65 | Expat header files. | |
66 | ||
67 | %description devel -l es.UTF-8 | |
68 | Archivos de inclusión del expat. | |
69 | ||
70 | %description devel -l pl.UTF-8 | |
71 | Pliki nagłówkowe do biblioteki expat. | |
72 | ||
73 | %description devel -l pt_BR.UTF-8 | |
74 | Arquivos de inclusão do expat. | |
75 | ||
76 | %description devel -l ru.UTF-8 | |
77 | Этот пакет содержит хедеры и библиотеки, необходимые для написания | |
78 | программ, использующих libexpat. | |
79 | ||
80 | %description devel -l uk.UTF-8 | |
81 | Цей пакет містить хедери та бібліотеки, необхідні для написання | |
82 | програм, що використовують libexpat. | |
83 | ||
84 | %package static | |
85 | Summary: Expat static library | |
86 | Summary(es.UTF-8): Biblioteca estática de expat | |
87 | Summary(pl.UTF-8): Biblioteka statyczna expat | |
88 | Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com a biblioteca expat | |
89 | Summary(ru.UTF-8): Статическая библиотека для программирования с libexpat | |
90 | Summary(uk.UTF-8): Статична бібліотека для програмування з libexpat | |
91 | Group: Development/Libraries | |
92 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
93 | ||
94 | %description static | |
95 | Expat static library. | |
96 | ||
97 | %description static -l es.UTF-8 | |
98 | Biblioteca estática de expat. | |
99 | ||
100 | %description static -l pl.UTF-8 | |
101 | Biblioteka statyczna expat. | |
102 | ||
103 | %description static -l pt_BR.UTF-8 | |
104 | Bibliotecas estáticas para desenvolvimento com a biblioteca expat. | |
105 | ||
106 | %description static -l ru.UTF-8 | |
107 | Этот пакет содержит статическую библиотеку, необходимую для написания | |
108 | программ, использующих libexpat. | |
109 | ||
110 | %description static -l uk.UTF-8 | |
111 | Цей пакет містить статичну бібліотеку, необхідну для написання | |
112 | програм, що використовують libexpat. | |
113 | ||
114 | %prep | |
115 | %setup -q | |
116 | %patch0 -p1 | |
117 | %patch1 -p1 | |
118 | %patch2 -p1 | |
119 | ||
120 | %build | |
121 | %{__libtoolize} | |
122 | %{__aclocal} | |
123 | %{__autoheader} | |
124 | %{__autoconf} | |
125 | %configure | |
126 | %{__make} | |
127 | ||
128 | %install | |
129 | rm -rf $RPM_BUILD_ROOT | |
130 | ||
131 | %{__make} install \ | |
132 | DESTDIR=$RPM_BUILD_ROOT | |
133 | ||
134 | install -d $RPM_BUILD_ROOT%{_aclocaldir} | |
135 | install conftools/expat.m4 $RPM_BUILD_ROOT%{_aclocaldir} | |
136 | ||
137 | %clean | |
138 | rm -rf $RPM_BUILD_ROOT | |
139 | ||
140 | %post -p /sbin/ldconfig | |
141 | %postun -p /sbin/ldconfig | |
142 | ||
143 | %files | |
144 | %defattr(644,root,root,755) | |
145 | %doc COPYING Changes README | |
146 | %attr(755,root,root) %{_bindir}/xmlwf | |
147 | %attr(755,root,root) %{_libdir}/libexpat.so.*.* | |
148 | %{_mandir}/man1/xmlwf.1* | |
149 | ||
150 | %files devel | |
151 | %defattr(644,root,root,755) | |
152 | %doc doc/{reference.html,style.css} | |
153 | %attr(755,root,root) %{_libdir}/libexpat.so | |
154 | %{_libdir}/libexpat.la | |
155 | %{_includedir}/expat*.h | |
156 | %{_aclocaldir}/expat.m4 | |
157 | ||
158 | %files static | |
159 | %defattr(644,root,root,755) | |
160 | %{_libdir}/libexpat.a |