2 %{!?_without_python:%include /usr/lib/rpm/macros.python}
4 Summary: libXML library
5 Summary(es): Biblioteca libXML version 2
6 Summary(pl): Biblioteka libxml2
7 Summary(pt_BR): Biblioteca libXML versão 2
14 Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/2.5/%{name}-%{version}.tar.bz2
15 # Source0-md5: d4eb34a61f44e1cf0694ca0035e46451
16 Patch0: %{name}-amfix.patch
17 Patch1: %{name}-man_fixes.patch
18 Patch2: %{name}-open.gz.patch
19 Patch3: %{name}-DESTDIR.patch
20 URL: http://xmlsoft.org/
21 BuildRequires: autoconf
22 BuildRequires: automake
23 BuildRequires: libtool
24 BuildRequires: ncurses-devel
25 %{!?_without_python:BuildRequires: python-devel}
26 %{!?_without_python:BuildRequires: python-modules}
27 BuildRequires: readline-devel >= 4.2
28 %{!?_without_python:BuildRequires: rpm-pythonprov}
29 BuildRequires: zlib-devel
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 This library allows you to manipulate XML files.
36 Esta biblioteca permite manipulación de archivos XML.
39 Biblioteka libxml2 umo¿liwia manipulowaie zawarto¶ci± plików XML.
42 Esta biblioteca permite a manipulação de arquivos XML.
45 Summary: Header files etc to develop libxml2 applications
46 Summary(es): Biblioteca y archivos de inclusión para desarrollo de aplicaciones libXML
47 Summary(pl): Pliki nag³ówkowe i inne do libxml2
48 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento de aplicações que usem a biblioteca libxml
49 Group: Development/Libraries
50 Requires: %{name} = %{epoch}:%{version}
54 Header files etc you can use to develop libxml2 applications.
56 %description devel -l es
57 Biblioteca y archivos de inclusión para desarrollo de aplicaciones
60 %description devel -l pl
61 Pakiet ten zawiera pliki nag³ówkowe i inne do libxml2 niezbêdne przy
62 tworzeniu aplikacji opartych o tê bibliotekê.
64 %description devel -l pt_BR
65 Bibliotecas e arquivos de inclusão para desenvolvimento de aplicações
66 que usem a biblioteca libxml.
69 Summary: Static libxml2 libraries
70 Summary(es): Static libraries to develop libxml applications
71 Summary(pl): Biblioteka statyczna libxml2
72 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento de aplicações que usem a biblioteca libxml
73 Group: Development/Libraries
74 Requires: %{name}-devel = %{epoch}:%{version}
77 Static libxml2 libraries.
79 %description static -l es
80 Static libraries, you can use to develop libxml applications.
82 %description static -l pl
83 Biblioteka statyczna libxml2.
85 %description static -l pt_BR
86 Bibliotecas estáticas para desenvolvimento de aplicações que usem a
90 Summary: XML files parser
91 Summary(pl): Parser plików XML
92 Group: Applications/Text
93 Requires: %{name} = %{epoch}:%{version}
98 %description progs -l pl
101 %if %{!?_without_python:1}%{?_without_python:0}
102 %package -n python-%{name}
103 Summary: Python support for libxml2
104 Summary(pl): Modu³y jêzyka Python dla biblioteki libxml2
105 Group: Libraries/Python
106 Requires: %{name} = %{epoch}:%{version}
107 %pyrequires_eq python-libs
108 Obsoletes: libxml2-python
110 %description -n python-%{name}
111 Python support for libxml2.
113 %description -n python-%{name} -l pl
114 Modu³y jêzyka Python dla biblioteki libxml2.
134 rm -rf $RPM_BUILD_ROOT
137 DESTDIR=$RPM_BUILD_ROOT \
138 m4datadir=%{_aclocaldir} \
139 pkgconfigdir=%{_pkgconfigdir}
141 # install catalog file
142 install -d $RPM_BUILD_ROOT%{_sysconfdir}/xml
143 LD_LIBRARY_PATH=.libs ./xmlcatalog --create \
144 > $RPM_BUILD_ROOT%{_sysconfdir}/xml/catalog
146 %if %{!?_without_python:1}%{?_without_python:0}
147 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
148 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
152 rm -rf $RPM_BUILD_ROOT
154 %post -p /sbin/ldconfig
155 %postun -p /sbin/ldconfig
158 %defattr(644,root,root,755)
159 %attr(755,root,root) %{_libdir}/lib*.so.*.*
162 %dir %{_sysconfdir}/xml
163 %config(noreplace) %verify(not mtime md5) %{_sysconfdir}/xml/catalog
166 %defattr(644,root,root,755)
167 %doc AUTHORS ChangeLog NEWS README TODO
168 %attr(755,root,root) %{_bindir}/xml2-config
169 %attr(755,root,root) %{_libdir}/lib*.so
173 %{_includedir}/libxml2
174 %{_mandir}/man1/xml2-config.1*
177 %defattr(644,root,root,755)
181 %defattr(644,root,root,755)
182 %attr(755,root,root) %{_bindir}/xmlcatalog
183 %attr(755,root,root) %{_bindir}/xmllint
184 %{_mandir}/man1/xmlcatalog.1*
185 %{_mandir}/man1/xmllint.1*
187 %if %{!?_without_python:1}%{?_without_python:0}
188 %files -n python-%{name}
189 %defattr(644,root,root,755)
190 %attr(755,root,root) %{py_sitedir}/*.so
191 %{py_sitedir}/*.py[co]