]> git.pld-linux.org Git - packages/w3c-libwww.git/blob - w3c-libwww.spec
1c5b1cf97f4ea72618c3d6de2847ffd8b5381216
[packages/w3c-libwww.git] / w3c-libwww.spec
1 Summary:        HTTP library of common code
2 Summary(pl.UTF-8):      Biblioteka wspólnego kodu HTTP
3 Summary(pt_BR.UTF-8):   Biblioteca HTTP de uso geral
4 Summary(ru.UTF-8):      HTTP-библиотека общеупотребительного кода
5 Summary(uk.UTF-8):      HTTP-бібліотека загальновживаного коду
6 Name:           w3c-libwww
7 Version:        5.4.0
8 Release:        20
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}-system-expat.patch
15 Patch2:         %{name}-amfix.patch
16 Patch3:         %{name}-link.patch
17 Patch4:         %{name}-system-libmd5.patch
18 Patch5:         %{name}-ssl.patch
19 Patch6:         %{name}-nooldssl.patch
20 URL:            http://www.w3.org/Library/
21 BuildRequires:  autoconf
22 BuildRequires:  automake
23 BuildRequires:  expat-devel
24 BuildRequires:  libtool
25 BuildRequires:  libmd5-devel >= 20020413-2
26 BuildRequires:  openssl-devel >= 0.9.7d
27 BuildRequires:  zlib-devel
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 Libwww is a general-purpose Web API written in C for Unix and Windows
32 (Win32). With a highly extensible and layered API, it can accommodate
33 many different types of applications including clients, robots, etc.
34 The purpose of libwww is to provide a highly optimized HTTP sample
35 implementation as well as other Internet protocols and to serve as a
36 testbed for protocol experiments.
37
38 %description -l pl.UTF-8
39 Libwww jest biblioteką WWW ogólnego przeznaczenia napisaną w C dla
40 Uniksów oraz Windows. Z wysoko rozszerzalnym i warstwowym API, może
41 mieć zastosowanie w wielu rodzajach aplikacji, w tym klientach,
42 robotach itp. Celem libwww jest dostarczenie dobrze zoptymalizowanej,
43 przykładowej implementacji HTTP, a także innych protokołów
44 internetowych, oraz środowiska testowego do eksperymentów z
45 protokołami.
46
47 %description -l pt_BR.UTF-8
48 A libwww é uma API web de propósito geral escrita em C para Unix e
49 Windows (Win32). Possui uma API altamente extensível e em camadas e
50 pode acomodar muitos tipos diferentes de aplicações, incluindo
51 clientes, robôs, etc. O propósito da libwww é fornecer uma
52 implementação HTTP exemplo altamente otimizada para servidor como um
53 ambiente de testes para experimentações com protocolos.
54
55 %description -l ru.UTF-8
56 Libwww - это Web API общего назначения, написанные на C для Unix и
57 Windows (Win32). Имея расширяемые многоуровневые API, она пригодна для
58 построения множества различных типов приложений включая клиентов,
59 роботов etc. Libwww является примером высокооптимизированной
60 реализации HTTP и других Интернет-протоколов и тестовой средой для
61 экспериментов с протоколами.
62
63 %description -l uk.UTF-8
64 Libwww - це Web API загального призначення, написані на C для Unix та
65 Windows (Win32). Маючи розширювані багаторівневі API, вона придатна
66 для побудови великої кількості різних різних типів прикладних програм
67 включаючи клієнтів, роботів etc. Libwww є прикладом
68 високооптимізованої реалізації HTTP та інших Інтернет-протоколів та
69 тестовим середовищем для експериментів з протоколами.
70
71 %package devel
72 Summary:        Header files for programs that use libwww
73 Summary(pl.UTF-8):      Pliki nagłówkowe dla programów używających libwww
74 Summary(pt_BR.UTF-8):   Arquivos necessários para desenvolvimento com a libwww
75 Summary(ru.UTF-8):      Библиотеки и хедеры для программ, которые используют libwww
76 Summary(uk.UTF-8):      Бібліотеки та хедери для програм, що використовують libwww
77 Group:          Development/Libraries
78 Requires:       %{name} = %{version}-%{release}
79 Requires:       expat-devel
80 Requires:       openssl-devel >= 0.9.7c
81 Requires:       zlib-devel
82
83 %description devel
84 Header files for libwww, which are available as public libraries.
85
86 %description devel -l pl.UTF-8
87 Pliki nagłówkowe dla libwww.
88
89 %description devel -l pt_BR.UTF-8
90 Bibliotecas e arquivos de inclusão para desenvolvimento baseado na
91 libwww, que está disponível ao público.
92
93 %description devel -l ru.UTF-8
94 Библиотеки разработчика и хедеры для libwww.
95
96 %description devel -l uk.UTF-8
97 Бібліотеки програміста та хедери для libwww.
98
99 %package static
100 Summary:        Static libwww libraries
101 Summary(pl.UTF-8):      Statyczne biblioteki libwww
102 Summary(pt_BR.UTF-8):   Bibliotecas estáticas para desenvolvimento com w3c-libwww
103 Group:          Development/Libraries
104 Requires:       %{name}-devel = %{version}-%{release}
105
106 %description static
107 Static libwww libraries.
108
109 %description static -l pl.UTF-8
110 Statyczne biblioteki libwww.
111
112 %description static -l pt_BR.UTF-8
113 Bibliotecas estáticas para desenvolvimento com w3c-libwww
114
115 %package apps
116 Summary:        Applications built using Libwww web library: e.g. Robot, command line tool, etc
117 Summary(pl.UTF-8):      Aplikacje używające Libwww: Robot, narzędzie command-line itp
118 Summary(pt_BR.UTF-8):   Aplicativos construídos usando a libwww
119 Summary(ru.UTF-8):      Приложения с использованием Libwww - робот, утилита командной строки и т.п.
120 Summary(uk.UTF-8):      Програми з використанням Libwww - робот, утиліта командного рядка і т.і.
121 Group:          Applications/Networking
122 Requires:       %{name} = %{version}-%{release}
123
124 %description apps
125 Web applications built using Libwww: Robot, Command line tool, line
126 mode browser. The Robot can crawl web sites faster, and with lower
127 load, than any other web walker that we know of, due to its extensive
128 pipelining and use of HTTP/1.1. The command line tool (w3c) is very
129 useful for manipulation of Web sites that implement more than just
130 HTTP GET (e.g. PUT, POST, etc.). The line mode browser is a minimal
131 line mode web browser; often useful to convert to ascii text.
132 Currently unavailable until someone updates it to some new interfaces.
133 (hint, hint...)
134
135 %description apps -l pl.UTF-8
136 Aplikacje sieciowe zbudowane przy użyciu libwww: Robot, narzędzie
137 comman-line, liniowa przeglądarka. Robot może przechodzić po stronach
138 szybciej i z mniejszym obciążeniem niż inne znane roboty, dzięki
139 wykorzystywaniu pipeliningu i HTTP/1.1. Narzędzie command-line (w3c)
140 jest użyteczne do manipulowania serwisami WWW, które mają
141 zaimplementowane coś więcej niż HTTP GET (np. PUT, POST...).
142 Przeglądarka liniowa jest użyteczna głównie do konwersji do zwykłego
143 tekstu. Aktualnie niedostępna dopóki ktoś nie przystosuje jej do
144 nowego interfejsu (hint, hint...).
145
146 %description apps -l pt_BR.UTF-8
147 Aplicativos WEB utilizando a libwww: Robot, Ferramenta de execução de
148 linha de comando, navegação por linha de comando. Robot pode navegar
149 rapidamente e com baixa carga no sistema.
150
151 A Ferramenta de execução de linha de comando (w3c) é muito útil para
152 manipulação de sítios Web que implementam mais do que um HTTP GET (por
153 exemplo, PUT, POST, etc.)
154
155 %description apps -l ru.UTF-8
156 Web-приложения, построенные с использованием Libwww - робот, утилита
157 командной строки, строчный браузер. Робот может бродить по web-сайтам
158 быстрее и с меньшей нагрузкой чем любая другая известная нам бродилка
159 из-за исключительной конвейеризации и использования HTTP/1.1.
160
161 Утилита командной строки (w3c) очень полезна для работы с web-сайтами,
162 которые реализуют больше команд чем просто HTTP GET (например, PUT,
163 POST, etc.).
164
165 Строчный браузер - это минимальный web-браузер, работающий в командном
166 режиме. Часто полезен для преобразования в текстовый формат.
167
168 %description apps -l uk.UTF-8
169 Web-програми, побудовані з використанням Libwww - робот, утиліта
170 командної стрічки, командний браузер. Робот може ходити по web-сайтах
171 швидше та з меншим завантаженням ніж будь-яка відома нам ходилка
172 завдяки виключній конвейєризації та використанню HTTP/1.1.
173
174 Утиліта командного рядка (w3c) дуже корисна для роботи з web-сайтами,
175 які реалізують більше команд ніж просто HTTP GET (наприклад, PUT,
176 POST, etc.).
177
178 Командний браузер - це мінімальний web-браузер, що працює в командному
179 режимі. Часто корисний для перетворення у текстовий формат.
180
181 %prep
182 %setup -q
183 %patch0 -p1
184 %patch1 -p1
185 %patch2 -p1
186 %patch3 -p1
187 %patch4 -p1
188 %patch5 -p1
189 %patch6 -p1
190
191 %build
192 %{__libtoolize}
193 %{__aclocal}
194 %{__autoconf}
195 %{__automake}
196 %configure \
197         ac_cv_lib_rx_regexec=no \
198         --enable-shared \
199         --with-dav \
200         --with-gnu-ld \
201         --with-md5 \
202         --with-regex \
203         --with-ssl \
204         --with-zlib
205 %{__make}
206
207 %install
208 rm -rf $RPM_BUILD_ROOT
209
210 %{__make} -j1 install \
211         DESTDIR=$RPM_BUILD_ROOT
212
213 %clean
214 rm -rf $RPM_BUILD_ROOT
215
216 %post   -p /sbin/ldconfig
217 %postun -p /sbin/ldconfig
218
219 %files
220 %defattr(644,root,root,755)
221 %doc COPYRIGHT.html ChangeLog LICENSE.html
222 %attr(755,root,root) %{_libdir}/libwww*.so.*.*.*
223 %attr(755,root,root) %ghost %{_libdir}/libwww*.so.0
224 %attr(755,root,root) %{_libdir}/libpics.so.*.*.*
225 %attr(755,root,root) %ghost %{_libdir}/libpics.so.0
226 %{_datadir}/w3c-libwww
227
228 %files apps
229 %defattr(644,root,root,755)
230 %attr(755,root,root) %{_bindir}/webbot
231 %attr(755,root,root) %{_bindir}/w3c
232 %attr(755,root,root) %{_bindir}/www
233
234 %files devel
235 %defattr(644,root,root,755)
236 %attr(755,root,root) %{_bindir}/libwww-config
237 %attr(755,root,root) %{_libdir}/libwww*.so
238 %attr(755,root,root) %{_libdir}/libpics.so
239 %{_libdir}/libwww*.la
240 %{_libdir}/libpics.la
241 %{_includedir}/wwwconf.h
242 %{_includedir}/w3c-libwww
243
244 %files static
245 %defattr(644,root,root,755)
246 %{_libdir}/libwww*.a
247 %{_libdir}/libpics.a
This page took 0.074661 seconds and 2 git commands to generate.