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