]> git.pld-linux.org Git - packages/libxml2.git/blob - libxml2.spec
- fixed build requirements
[packages/libxml2.git] / libxml2.spec
1
2 %include        /usr/lib/rpm/macros.python
3
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
8 Name:           libxml2
9 Version:        2.4.14
10 Release:        1
11 License:        MIT
12 Group:          Libraries
13 Group(cs):      Knihovny
14 Group(de):      Bibliotheken
15 Group(es):      Bibliotecas
16 Group(fr):      Librairies
17 Group(ja):      ¥é¥¤¥Ö¥é¥ê
18 Group(pl):      Biblioteki
19 Group(pt):      Bibliotecas
20 Group(pt_BR):   Bibliotecas
21 Group(ru):      âÉÂÌÉÏÔÅËÉ
22 Group(uk):      â¦Â̦ÏÔÅËÉ
23 Source0:        ftp://xmlsoft.org/%{name}-%{version}.tar.gz
24 Patch0:         %{name}-amfix.patch
25 Patch1:         %{name}-man_fixes.patch
26 URL:            http://xmlsoft.org/
27 BuildRequires:  autoconf
28 BuildRequires:  automake
29 BuildRequires:  libtool
30 BuildRequires:  ncurses-devel
31 BuildRequires:  python-devel
32 BuildRequires:  python-modules
33 BuildRequires:  readline-devel >= 4.2
34 BuildRequires:  rpm-pythonprov
35 BuildRequires:  zlib-devel
36 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38 %description
39 This library allows you to manipulate XML files.
40
41 %description -l es
42 Esta biblioteca permite manipulación de archivos XML.
43
44 %description -l pl
45 Biblioteka libxml2 umo¿liwia manipulowaie zawarto¶ci± plików XML.
46
47 %description -l pt_BR
48 Esta biblioteca permite a manipulação de arquivos XML.
49
50 %package devel
51 Summary:        Header files etc to develop libxml2 applications
52 Summary(es):    Biblioteca y archivos de inclusión para desarrollo de aplicaciones libXML
53 Summary(pl):    Pliki nag³ówkowe i inne do libxml2
54 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento de aplicações que usem a biblioteca libxml
55 Group:          Development/Libraries
56 Group(cs):      Vývojové prostøedky/Knihovny
57 Group(de):      Entwicklung/Bibliotheken
58 Group(es):      Desarrollo/Bibliotecas
59 Group(fr):      Development/Librairies
60 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
61 Group(pl):      Programowanie/Biblioteki
62 Group(pt_BR):   Desenvolvimento/Bibliotecas
63 Group(pt):      Desenvolvimento/Bibliotecas
64 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
65 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
66 Requires:       %{name} = %{version}
67 Requires:       zlib-devel
68
69 %description devel
70 Header files etc you can use to develop libxml2 applications.
71
72 %description -l es devel
73 Biblioteca y archivos de inclusión para desarrollo de aplicaciones
74 libXML.
75
76 %description -l pl devel
77 Pakiet ten zawiera pliki nag³ówkowe i inne do libxml2 niezbêdne przy
78 tworzeniu aplikacji opartych o tê bibliotekê.
79
80 %description -l pt_BR devel
81 Bibliotecas e arquivos de inclusão para desenvolvimento de aplicações
82 que usem a biblioteca libxml.
83
84 %package static
85 Summary:        Static libxml2 libraries
86 Summary(es):    Static libraries to develop libxml applications
87 Summary(pl):    Biblioteka statyczna libxml2
88 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento de aplicações que usem a biblioteca libxml
89 Group:          Development/Libraries
90 Group(cs):      Vývojové prostøedky/Knihovny
91 Group(de):      Entwicklung/Bibliotheken
92 Group(es):      Desarrollo/Bibliotecas
93 Group(fr):      Development/Librairies
94 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
95 Group(pl):      Programowanie/Biblioteki
96 Group(pt_BR):   Desenvolvimento/Bibliotecas
97 Group(pt):      Desenvolvimento/Bibliotecas
98 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
99 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
100 Requires:       %{name}-devel = %{version}
101
102 %description static
103 Static libxml2 libraries.
104
105 %description -l es static
106 Static libraries, you can use to develop libxml applications.
107
108 %description -l pl static
109 Biblioteka statyczna libxml2.
110
111 %description -l pt_BR static
112 Bibliotecas estáticas para desenvolvimento de aplicações que usem a
113 biblioteca libxml.
114
115 %package progs
116 Summary:        XML files parser
117 Summary(pl):    Parser plików XML
118 Group:          Applications/Text
119 Group(cs):      Aplikace/Text
120 Group(de):      Anwendungen/Text
121 Group(es):      Aplicaciones/Texto
122 Group(fr):      Applications/Texte
123 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Æ¥­¥¹¥È
124 Group(pl):      Aplikacje/Tekst
125 Group(pt):      Aplicações/Texto
126 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/òÁÂÏÔÁ Ó ÔÅËÓÔÁÍÉ
127 Requires:       %{name} = %{version}
128
129 %description progs
130 XML files parser.
131
132 %description -l pl progs
133 Parser plików XML.
134
135 %package -n python-%{name}
136 Summary:        Python support for libxml2
137 Summary(pl):    Modu³y jêzyka Python dla biblioteki libxml2
138 Group:          Development/Languages/Python
139 Group(cs):      Vývojové prostøedky/Programovací jazyky/Python
140 Group(de):      Entwicklung/Sprachen/Python
141 Group(es):      Desarrollo/Lenguajes/Python
142 Group(fr):      Development/Langues/Python
143 Group(ja):      ³«È¯/¸À¸ì/Python
144 Group(pl):      Programowanie/Jêzyki/Python
145 Group(pt):      Desenvolvimento/Linguagens/Python
146 Group(ru):      òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Python
147 %requires_eq    python
148
149 %description -n python-%{name}
150 Python support for libxml2.
151
152 %description -n python-%{name} -l pl
153 Modu³y jêzyka Python dla biblioteki libxml2.
154
155 %prep
156 %setup -q
157 %patch0 -p1
158 %patch1 -p1
159
160 %build
161 libtoolize --copy --force
162 aclocal
163 autoconf
164 automake -a -c
165 %configure 
166 %{__make}
167
168 %install
169 rm -rf $RPM_BUILD_ROOT
170
171 %{__make} install \
172         DESTDIR=$RPM_BUILD_ROOT \
173         m4datadir=%{_aclocaldir} \
174         pkgconfigdir=%{_pkgconfigdir}
175
176 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
177 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
178
179 gzip -9nf AUTHORS ChangeLog NEWS README TODO
180
181 %clean
182 rm -rf $RPM_BUILD_ROOT
183
184 %post   -p /sbin/ldconfig
185 %postun -p /sbin/ldconfig
186
187 %files
188 %defattr(644,root,root,755)
189 %attr(755,root,root) %{_libdir}/lib*.so.*.*
190 %{_mandir}/man4/*
191
192 %files devel
193 %defattr(644,root,root,755)
194 %doc *.gz doc/{*.{gif,html},html/*}
195 %attr(755,root,root) %{_bindir}/*
196 %attr(755,root,root) %{_libdir}/lib*.so
197 %attr(755,root,root) %{_libdir}/lib*.la
198 %{_pkgconfigdir}/*
199 %{_aclocaldir}/*.m4
200 %{_includedir}/libxml2
201 %{_mandir}/man1/xml2-config.1*
202
203 %files static
204 %defattr(644,root,root,755)
205 %{_libdir}/lib*.a
206
207 %files progs
208 %defattr(644,root,root,755)
209 %attr(755,root,root) %{_bindir}/xmlcatalog
210 %attr(755,root,root) %{_bindir}/xmllint
211 %{_mandir}/man1/xmlcatalog.1*
212 %{_mandir}/man1/xmllint.1*
213
214 %files -n python-%{name}
215 %defattr(644,root,root,755)
216 %attr(755,root,root) %{py_sitedir}/*.so
217 %{py_sitedir}/*.py[co]
This page took 0.084704 seconds and 4 git commands to generate.