]> git.pld-linux.org Git - packages/w3c-libwww.git/blob - w3c-libwww.spec
- kill Icon: field (support for these is obsolete says jbj)
[packages/w3c-libwww.git] / w3c-libwww.spec
1 Summary:        HTTP library of common code
2 Summary(pl):    Biblioteka wspólnego kodu HTTP
3 Summary(pt_BR): Biblioteca HTTP de uso geral
4 Summary(ru):    HTTP-ÂÉÂÌÉÏÔÅËÁ ÏÂÝÅÕÐÏÔÒÅÂÉÔÅÌØÎÏÇÏ ËÏÄÁ
5 Summary(uk):    HTTP-¦Â̦ÏÔÅËÁ ÚÁÇÁÌØÎÏ×ÖÉ×ÁÎÏÇÏ ËÏÄÕ
6 Name:           w3c-libwww
7 Version:        5.4.0
8 Release:        2.1
9 License:        W3C (see: http://www.w3.org/Consortium/Legal/copyright-software.html)
10 Group:          Libraries
11 Source0:        http://www.w3.org/Library/Distribution/%{name}-%{version}.tgz
12 # Source0-md5:  c3734ca6caa405707e134cc8c6d7e422
13 Patch0:         %{name}-ac25x.patch
14 Patch1:         %{name}-am15.patch
15 Patch2:         %{name}-system-expat.patch
16 Patch3:         %{name}-amfix.patch
17 URL:            http://www.w3.org/Library/
18 BuildRequires:  autoconf
19 BuildRequires:  automake
20 BuildRequires:  expat-devel
21 BuildRequires:  libtool
22 BuildRequires:  openssl-devel >= 0.9.7d
23 BuildRequires:  zlib-devel
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 Libwww is a general-purpose Web API written in C for Unix and Windows
28 (Win32). With a highly extensible and layered API, it can accommodate
29 many different types of applications including clients, robots, etc.
30 The purpose of libwww is to provide a highly optimized HTTP sample
31 implementation as well as other Internet protocols and to serve as a
32 testbed for protocol experiments.
33
34 %description -l pl
35 Libwww jest bibliotek± WWW ogólnego przeznaczenia napisan± w C dla
36 Uniksów oraz Windows. Z wysoko rozszerzalnym i warstwowym API, mo¿e
37 mieæ zastosowanie w wielu rodzajach aplikacji, w tym klientach,
38 robotach itp. Celem libwww jest dostarczenie dobrze zoptymalizowanej,
39 przyk³adowej implementacji HTTP, a tak¿e innych protoko³ów
40 internetowych, oraz ¶rodowiska testowego do eksperymentów z
41 protoko³ami.
42
43 %description -l pt_BR
44 A libwww é uma API web de propósito geral escrita em C para Unix e
45 Windows (Win32). Possui uma API altamente extensível e em camadas e
46 pode acomodar muitos tipos diferentes de aplicações, incluindo
47 clientes, robôs, etc. O propósito da libwww é fornecer uma
48 implementação HTTP exemplo altamente otimizada para servidor como um
49 ambiente de testes para experimentações com protocolos.
50
51 %description -l ru
52 Libwww - ÜÔÏ Web API ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ, ÎÁÐÉÓÁÎÎÙÅ ÎÁ C ÄÌÑ Unix É
53 Windows (Win32). éÍÅÑ ÒÁÓÛÉÒÑÅÍÙÅ ÍÎÏÇÏÕÒÏ×ÎÅ×ÙÅ API, ÏÎÁ ÐÒÉÇÏÄÎÁ ÄÌÑ
54 ÐÏÓÔÒÏÅÎÉÑ ÍÎÏÖÅÓÔ×Á ÒÁÚÌÉÞÎÙÈ ÔÉÐÏ× ÐÒÉÌÏÖÅÎÉÊ ×ËÌÀÞÁÑ ËÌÉÅÎÔÏ×,
55 ÒÏÂÏÔÏ× etc. Libwww Ñ×ÌÑÅÔÓÑ ÐÒÉÍÅÒÏÍ ×ÙÓÏËÏÏÐÔÉÍÉÚÉÒÏ×ÁÎÎÏÊ
56 ÒÅÁÌÉÚÁÃÉÉ HTTP É ÄÒÕÇÉÈ éÎÔÅÒÎÅÔ-ÐÒÏÔÏËÏÌÏ× É ÔÅÓÔÏ×ÏÊ ÓÒÅÄÏÊ ÄÌÑ
57 ÜËÓÐÅÒÉÍÅÎÔÏ× Ó ÐÒÏÔÏËÏÌÁÍÉ.
58
59 %description -l uk
60 Libwww - ÃÅ Web API ÚÁÇÁÌØÎÏÇÏ ÐÒÉÚÎÁÞÅÎÎÑ, ÎÁÐÉÓÁΦ ÎÁ C ÄÌÑ Unix ÔÁ
61 Windows (Win32). íÁÀÞÉ ÒÏÚÛÉÒÀ×ÁΦ ÂÁÇÁÔÏÒ¦×ÎÅצ API, ×ÏÎÁ ÐÒÉÄÁÔÎÁ
62 ÄÌÑ ÐÏÂÕÄÏ×É ×ÅÌÉËϧ Ë¦ÌØËÏÓÔ¦ Ò¦ÚÎÉÈ Ò¦ÚÎÉÈ ÔÉЦנÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ
63 ×ËÌÀÞÁÀÞÉ Ë̦¤ÎÔ¦×, ÒÏÂÏԦנetc. Libwww ¤ ÐÒÉËÌÁÄÏÍ
64 ×ÉÓÏËÏÏÐÔÉͦÚÏ×ÁÎϧ ÒÅÁ̦ÚÁ槠HTTP ÔÁ ¦ÎÛÉÈ ¶ÎÔÅÒÎÅÔ-ÐÒÏÔÏËÏ̦נÔÁ
65 ÔÅÓÔÏ×ÉÍ ÓÅÒÅÄÏ×ÉÝÅÍ ÄÌÑ ÅËÓÐÅÒÉÍÅÎԦנڠÐÒÏÔÏËÏÌÁÍÉ.
66
67 %package devel
68 Summary:        Header files for programs that use libwww
69 Summary(pl):    Pliki nag³ówkowe dla programów u¿ywaj±cych libwww
70 Summary(pt_BR): Arquivos necessários para desenvolvimento com a libwww
71 Summary(ru):    âÉÂÌÉÏÔÅËÉ É ÈÅÄÅÒÙ ÄÌÑ ÐÒÏÇÒÁÍÍ, ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔ libwww
72 Summary(uk):    â¦Â̦ÏÔÅËÉ ÔÁ ÈÅÄÅÒÉ ÄÌÑ ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ libwww
73 Group:          Development/Libraries
74 Requires:       %{name} = %{version}
75 Requires:       expat-devel
76 Requires:       openssl-devel >= 0.9.7c
77 Requires:       zlib-devel
78
79 %description devel
80 Header files for libwww, which are available as public libraries.
81
82 %description devel -l pl
83 Pliki nag³ówkowe dla libwww.
84
85 %description devel -l pt_BR
86 Bibliotecas e arquivos de inclusão para desenvolvimento baseado na
87 libwww, que está disponível ao público.
88
89 %description devel -l ru
90 âÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ É ÈÅÄÅÒÙ ÄÌÑ libwww.
91
92 %description devel -l uk
93 â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÔÁ ÈÅÄÅÒÉ ÄÌÑ libwww.
94
95 %package static
96 Summary:        Static libwww libraries
97 Summary(pl):    Statyczne biblioteki libwww
98 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com w3c-libwww
99 Group:          Development/Libraries
100 Requires:       %{name}-devel = %{version}
101
102 %description static
103 Static libwww libraries.
104
105 %description static -l pl
106 Statyczne biblioteki libwww.
107
108 %description static -l pt_BR
109 Bibliotecas estáticas para desenvolvimento com w3c-libwww
110
111 %package apps
112 Summary:        Applications built using Libwww web library: e.g. Robot, command line tool, etc
113 Summary(pl):    Aplikacje u¿ywaj±ce Libwww: Robot, narzêdzie command-line itp
114 Summary(pt_BR): Aplicativos construídos usando a libwww
115 Summary(ru):    ðÒÉÌÏÖÅÎÉÑ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ Libwww - ÒÏÂÏÔ, ÕÔÉÌÉÔÁ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ É Ô.Ð.
116 Summary(uk):    ðÒÏÇÒÁÍÉ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ Libwww - ÒÏÂÏÔ, ÕÔÉ̦ÔÁ ËÏÍÁÎÄÎÏÇÏ ÒÑÄËÁ ¦ Ô.¦.
117 Group:          Applications/Networking
118 Requires:       %{name} = %{version}
119
120 %description apps
121 Web applications built using Libwww: Robot, Command line tool, line
122 mode browser. The Robot can crawl web sites faster, and with lower
123 load, than any other web walker that we know of, due to its extensive
124 pipelining and use of HTTP/1.1. The command line tool (w3c) is very
125 useful for manipulation of Web sites that implement more than just
126 HTTP GET (e.g. PUT, POST, etc.). The line mode browser is a minimal
127 line mode web browser; often useful to convert to ascii text.
128 Currently unavailable until someone updates it to some new interfaces.
129 (hint, hint...)
130
131 %description apps -l pl
132 Aplikacje sieciowe zbudowane przy u¿yciu libwww: Robot, narzêdzie
133 comman-line, liniowa przegl±darka. Robot mo¿e przechodziæ po stronach
134 szybciej i z mniejszym obci±¿eniem ni¿ inne znane roboty, dziêki
135 wykorzystywaniu pipeliningu i HTTP/1.1. Narzêdzie command-line (w3c)
136 jest u¿yteczne do manipulowania serwisami WWW, które maj±
137 zaimplementowane co¶ wiêcej ni¿ HTTP GET (np. PUT, POST...).
138 Przegl±darka liniowa jest u¿yteczna g³ównie do konwersji do zwyk³ego
139 tekstu. Aktualnie niedostêpna dopóki kto¶ nie przystosuje jej do
140 nowego interfejsu (hint, hint...).
141
142 %description apps -l pt_BR
143 Aplicativos WEB utilizando a libwww: Robot, Ferramenta de execução de
144 linha de comando, navegação por linha de comando. Robot pode navegar
145 rapidamente e com baixa carga no sistema.
146
147 A Ferramenta de execução de linha de comando (w3c) é muito útil para
148 manipulação de sítios Web que implementam mais do que um HTTP GET (por
149 exemplo, PUT, POST, etc.)
150
151 %description apps -l ru
152 Web-ÐÒÉÌÏÖÅÎÉÑ, ÐÏÓÔÒÏÅÎÎÙÅ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ Libwww - ÒÏÂÏÔ, ÕÔÉÌÉÔÁ
153 ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ, ÓÔÒÏÞÎÙÊ ÂÒÁÕÚÅÒ. òÏÂÏÔ ÍÏÖÅÔ ÂÒÏÄÉÔØ ÐÏ web-ÓÁÊÔÁÍ
154 ÂÙÓÔÒÅÅ É Ó ÍÅÎØÛÅÊ ÎÁÇÒÕÚËÏÊ ÞÅÍ ÌÀÂÁÑ ÄÒÕÇÁÑ ÉÚ×ÅÓÔÎÁÑ ÎÁÍ ÂÒÏÄÉÌËÁ
155 ÉÚ-ÚÁ ÉÓËÌÀÞÉÔÅÌØÎÏÊ ËÏÎ×ÅÊÅÒÉÚÁÃÉÉ É ÉÓÐÏÌØÚÏ×ÁÎÉÑ HTTP/1.1.
156
157 õÔÉÌÉÔÁ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ (w3c) ÏÞÅÎØ ÐÏÌÅÚÎÁ ÄÌÑ ÒÁÂÏÔÙ Ó web-ÓÁÊÔÁÍÉ,
158 ËÏÔÏÒÙÅ ÒÅÁÌÉÚÕÀÔ ÂÏÌØÛÅ ËÏÍÁÎÄ ÞÅÍ ÐÒÏÓÔÏ HTTP GET (ÎÁÐÒÉÍÅÒ, PUT,
159 POST, etc.).
160
161 óÔÒÏÞÎÙÊ ÂÒÁÕÚÅÒ - ÜÔÏ ÍÉÎÉÍÁÌØÎÙÊ web-ÂÒÁÕÚÅÒ, ÒÁÂÏÔÁÀÝÉÊ × ËÏÍÁÎÄÎÏÍ
162 ÒÅÖÉÍÅ. þÁÓÔÏ ÐÏÌÅÚÅΠÄÌÑ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ × ÔÅËÓÔÏ×ÙÊ ÆÏÒÍÁÔ.
163
164 %description apps -l uk
165 Web-ÐÒÏÇÒÁÍÉ, ÐÏÂÕÄÏ×ÁΦ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ Libwww - ÒÏÂÏÔ, ÕÔÉ̦ÔÁ
166 ËÏÍÁÎÄÎϧ ÓÔÒ¦ÞËÉ, ËÏÍÁÎÄÎÉÊ ÂÒÁÕÚÅÒ. òÏÂÏÔ ÍÏÖÅ ÈÏÄÉÔÉ ÐÏ web-ÓÁÊÔÁÈ
167 Û×ÉÄÛÅ ÔÁ Ú ÍÅÎÛÉÍ ÚÁ×ÁÎÔÁÖÅÎÎÑ͠Φ֠ÂÕÄØ-ÑËÁ ×¦ÄÏÍÁ ÎÁÍ ÈÏÄÉÌËÁ
168 ÚÁ×ÄÑËÉ ×ÉËÌÀÞΦʠËÏÎ×ÅʤÒÉÚÁ槠ÔÁ ×ÉËÏÒÉÓÔÁÎÎÀ HTTP/1.1.
169
170 õÔÉ̦ÔÁ ËÏÍÁÎÄÎÏÇÏ ÒÑÄËÁ (w3c) ÄÕÖÅ ËÏÒÉÓÎÁ ÄÌÑ ÒÏÂÏÔÉ Ú web-ÓÁÊÔÁÍÉ,
171 Ñ˦ ÒÅÁ̦ÚÕÀÔؠ¦ÌØÛÅ ËÏÍÁÎĠΦ֠ÐÒÏÓÔÏ HTTP GET (ÎÁÐÒÉËÌÁÄ, PUT,
172 POST, etc.).
173
174 ëÏÍÁÎÄÎÉÊ ÂÒÁÕÚÅÒ - ÃŠͦΦÍÁÌØÎÉÊ web-ÂÒÁÕÚÅÒ, ÝÏ ÐÒÁÃÀ¤ × ËÏÍÁÎÄÎÏÍÕ
175 ÒÅÖÉͦ. þÁÓÔÏ ËÏÒÉÓÎÉÊ ÄÌÑ ÐÅÒÅÔ×ÏÒÅÎÎÑ Õ ÔÅËÓÔÏ×ÉÊ ÆÏÒÍÁÔ.
176
177 %prep
178 %setup -q
179 %patch0 -p1
180 %patch1 -p1
181 %patch2 -p1
182 %patch3 -p1
183
184 %build
185 %{__libtoolize}
186 %{__aclocal}
187 %{__autoconf}
188 %{__automake}
189 %configure \
190         --enable-shared \
191         --with-gnu-ld \
192         --with-md5 \
193         --with-regex \
194         --with-ssl \
195         --with-zlib
196 %{__make}
197
198 %install
199 rm -rf $RPM_BUILD_ROOT
200
201 %{__make} install \
202         DESTDIR=$RPM_BUILD_ROOT
203
204 %clean
205 rm -rf $RPM_BUILD_ROOT
206
207 %post   -p /sbin/ldconfig
208 %postun -p /sbin/ldconfig
209
210 %files
211 %defattr(644,root,root,755)
212 %doc COPYRIGHT.html ChangeLog LICENSE.html
213 %attr(755,root,root) %{_libdir}/libwww*.so.*.*
214 %attr(755,root,root) %{_libdir}/libmd5.so.*.*
215 %attr(755,root,root) %{_libdir}/libpics.so.*.*
216 %{_datadir}/w3c-libwww
217
218 %files apps
219 %defattr(644,root,root,755)
220 %attr(755,root,root) %{_bindir}/webbot
221 %attr(755,root,root) %{_bindir}/w3c
222 %attr(755,root,root) %{_bindir}/www
223
224 %files devel
225 %defattr(644,root,root,755)
226 %attr(755,root,root) %{_bindir}/libwww-config
227 %attr(755,root,root) %{_libdir}/libwww*.so
228 %attr(755,root,root) %{_libdir}/libmd5.so
229 %attr(755,root,root) %{_libdir}/libpics.so
230 %{_libdir}/libwww*.la
231 %{_libdir}/libmd5.la
232 %{_libdir}/libpics.la
233 %{_includedir}/wwwconf.h
234 %{_includedir}/w3c-libwww
235
236 %files static
237 %defattr(644,root,root,755)
238 %{_libdir}/libwww*.a
239 %{_libdir}/libmd5.a
240 %{_libdir}/libpics.a
This page took 0.078294 seconds and 4 git commands to generate.