]> git.pld-linux.org Git - packages/w3c-libwww.git/blame_incremental - w3c-libwww.spec
- x32 rebuild
[packages/w3c-libwww.git] / w3c-libwww.spec
... / ...
CommitLineData
1Summary: HTTP library of common code
2Summary(pl.UTF-8): Biblioteka wspólnego kodu HTTP
3Summary(pt_BR.UTF-8): Biblioteca HTTP de uso geral
4Summary(ru.UTF-8): HTTP-библиотека общеупотребительного кода
5Summary(uk.UTF-8): HTTP-бібліотека загальновживаного коду
6Name: w3c-libwww
7Version: 5.4.0
8Release: 19
9License: W3C (see: http://www.w3.org/Consortium/Legal/copyright-software.html)
10Group: Libraries
11Source0: http://www.w3.org/Library/Distribution/%{name}-%{version}.tgz
12# Source0-md5: c3734ca6caa405707e134cc8c6d7e422
13Patch0: %{name}-ac25x.patch
14Patch1: %{name}-system-expat.patch
15Patch2: %{name}-amfix.patch
16Patch3: %{name}-link.patch
17Patch4: %{name}-system-libmd5.patch
18Patch5: %{name}-ssl.patch
19Patch6: %{name}-nooldssl.patch
20URL: http://www.w3.org/Library/
21BuildRequires: autoconf
22BuildRequires: automake
23BuildRequires: expat-devel
24BuildRequires: libtool
25BuildRequires: libmd5-devel >= 20020413-2
26BuildRequires: openssl-devel >= 0.9.7d
27BuildRequires: zlib-devel
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31Libwww 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
33many different types of applications including clients, robots, etc.
34The purpose of libwww is to provide a highly optimized HTTP sample
35implementation as well as other Internet protocols and to serve as a
36testbed for protocol experiments.
37
38%description -l pl.UTF-8
39Libwww jest biblioteką WWW ogólnego przeznaczenia napisaną w C dla
40Uniksów oraz Windows. Z wysoko rozszerzalnym i warstwowym API, może
41mieć zastosowanie w wielu rodzajach aplikacji, w tym klientach,
42robotach itp. Celem libwww jest dostarczenie dobrze zoptymalizowanej,
43przykładowej implementacji HTTP, a także innych protokołów
44internetowych, oraz środowiska testowego do eksperymentów z
45protokołami.
46
47%description -l pt_BR.UTF-8
48A libwww é uma API web de propósito geral escrita em C para Unix e
49Windows (Win32). Possui uma API altamente extensível e em camadas e
50pode acomodar muitos tipos diferentes de aplicações, incluindo
51clientes, robôs, etc. O propósito da libwww é fornecer uma
52implementação HTTP exemplo altamente otimizada para servidor como um
53ambiente de testes para experimentações com protocolos.
54
55%description -l ru.UTF-8
56Libwww - это Web API общего назначения, написанные на C для Unix и
57Windows (Win32). Имея расширяемые многоуровневые API, она пригодна для
58построения множества различных типов приложений включая клиентов,
59роботов etc. Libwww является примером высокооптимизированной
60реализации HTTP и других Интернет-протоколов и тестовой средой для
61экспериментов с протоколами.
62
63%description -l uk.UTF-8
64Libwww - це Web API загального призначення, написані на C для Unix та
65Windows (Win32). Маючи розширювані багаторівневі API, вона придатна
66для побудови великої кількості різних різних типів прикладних програм
67включаючи клієнтів, роботів etc. Libwww є прикладом
68високооптимізованої реалізації HTTP та інших Інтернет-протоколів та
69тестовим середовищем для експериментів з протоколами.
70
71%package devel
72Summary: Header files for programs that use libwww
73Summary(pl.UTF-8): Pliki nagłówkowe dla programów używających libwww
74Summary(pt_BR.UTF-8): Arquivos necessários para desenvolvimento com a libwww
75Summary(ru.UTF-8): Библиотеки и хедеры для программ, которые используют libwww
76Summary(uk.UTF-8): Бібліотеки та хедери для програм, що використовують libwww
77Group: Development/Libraries
78Requires: %{name} = %{version}-%{release}
79Requires: expat-devel
80Requires: openssl-devel >= 0.9.7c
81Requires: zlib-devel
82
83%description devel
84Header files for libwww, which are available as public libraries.
85
86%description devel -l pl.UTF-8
87Pliki nagłówkowe dla libwww.
88
89%description devel -l pt_BR.UTF-8
90Bibliotecas e arquivos de inclusão para desenvolvimento baseado na
91libwww, 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
100Summary: Static libwww libraries
101Summary(pl.UTF-8): Statyczne biblioteki libwww
102Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com w3c-libwww
103Group: Development/Libraries
104Requires: %{name}-devel = %{version}-%{release}
105
106%description static
107Static libwww libraries.
108
109%description static -l pl.UTF-8
110Statyczne biblioteki libwww.
111
112%description static -l pt_BR.UTF-8
113Bibliotecas estáticas para desenvolvimento com w3c-libwww
114
115%package apps
116Summary: Applications built using Libwww web library: e.g. Robot, command line tool, etc
117Summary(pl.UTF-8): Aplikacje używające Libwww: Robot, narzędzie command-line itp
118Summary(pt_BR.UTF-8): Aplicativos construídos usando a libwww
119Summary(ru.UTF-8): Приложения с использованием Libwww - робот, утилита командной строки и т.п.
120Summary(uk.UTF-8): Програми з використанням Libwww - робот, утиліта командного рядка і т.і.
121Group: Applications/Networking
122Requires: %{name} = %{version}-%{release}
123
124%description apps
125Web applications built using Libwww: Robot, Command line tool, line
126mode browser. The Robot can crawl web sites faster, and with lower
127load, than any other web walker that we know of, due to its extensive
128pipelining and use of HTTP/1.1. The command line tool (w3c) is very
129useful for manipulation of Web sites that implement more than just
130HTTP GET (e.g. PUT, POST, etc.). The line mode browser is a minimal
131line mode web browser; often useful to convert to ascii text.
132Currently unavailable until someone updates it to some new interfaces.
133(hint, hint...)
134
135%description apps -l pl.UTF-8
136Aplikacje sieciowe zbudowane przy użyciu libwww: Robot, narzędzie
137comman-line, liniowa przeglądarka. Robot może przechodzić po stronach
138szybciej i z mniejszym obciążeniem niż inne znane roboty, dzięki
139wykorzystywaniu pipeliningu i HTTP/1.1. Narzędzie command-line (w3c)
140jest użyteczne do manipulowania serwisami WWW, które mają
141zaimplementowane coś więcej niż HTTP GET (np. PUT, POST...).
142Przeglądarka liniowa jest użyteczna głównie do konwersji do zwykłego
143tekstu. Aktualnie niedostępna dopóki ktoś nie przystosuje jej do
144nowego interfejsu (hint, hint...).
145
146%description apps -l pt_BR.UTF-8
147Aplicativos WEB utilizando a libwww: Robot, Ferramenta de execução de
148linha de comando, navegação por linha de comando. Robot pode navegar
149rapidamente e com baixa carga no sistema.
150
151A Ferramenta de execução de linha de comando (w3c) é muito útil para
152manipulação de sítios Web que implementam mais do que um HTTP GET (por
153exemplo, PUT, POST, etc.)
154
155%description apps -l ru.UTF-8
156Web-приложения, построенные с использованием Libwww - робот, утилита
157командной строки, строчный браузер. Робот может бродить по web-сайтам
158быстрее и с меньшей нагрузкой чем любая другая известная нам бродилка
159из-за исключительной конвейеризации и использования HTTP/1.1.
160
161Утилита командной строки (w3c) очень полезна для работы с web-сайтами,
162которые реализуют больше команд чем просто HTTP GET (например, PUT,
163POST, etc.).
164
165Строчный браузер - это минимальный web-браузер, работающий в командном
166режиме. Часто полезен для преобразования в текстовый формат.
167
168%description apps -l uk.UTF-8
169Web-програми, побудовані з використанням Libwww - робот, утиліта
170командної стрічки, командний браузер. Робот може ходити по web-сайтах
171швидше та з меншим завантаженням ніж будь-яка відома нам ходилка
172завдяки виключній конвейєризації та використанню HTTP/1.1.
173
174Утиліта командного рядка (w3c) дуже корисна для роботи з web-сайтами,
175які реалізують більше команд ніж просто HTTP GET (наприклад, PUT,
176POST, 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
208rm -rf $RPM_BUILD_ROOT
209
210%{__make} -j1 install \
211 DESTDIR=$RPM_BUILD_ROOT
212
213%clean
214rm -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.092978 seconds and 4 git commands to generate.