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