]> git.pld-linux.org Git - packages/w3c-libwww.git/blob - w3c-libwww.spec
- force to use openssl >= 0.9.7, idea by kloczek
[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 Name:           w3c-libwww
5 Version:        5.3.2
6 Release:        7
7 License:        W3C (see: http://www.w3.org/Consortium/Legal/copyright-software.html)
8 Group:          Libraries
9 Source0:        http://www.w3.org/Library/Distribution/%{name}-%{version}.tar.gz
10 Patch0:         %{name}-ac25x.patch
11 Patch1:         %{name}-am15.patch
12 Patch2:         %{name}-system-expat.patch
13 Icon:           Lib48x.gif
14 URL:            http://www.w3.org/Library/
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRequires:  libtool
18 BuildRequires:  openssl-devel >= 0.9.7
19 BuildRequires:  zlib-devel
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 Libwww is a general-purpose Web API written in C for Unix and Windows
24 (Win32). With a highly extensible and layered API, it can accommodate
25 many different types of applications including clients, robots, etc.
26 The purpose of libwww is to provide a highly optimized HTTP sample
27 implementation as well as other Internet protocols and to serve as a
28 testbed for protocol experiments.
29
30 %description -l pl
31 Libwww jest bibliotek± WWW ogólnego przeznaczenia napisan± w C dla
32 Uniksów oraz Windows. Z wysoko rozszerzalnym i warstwowym API, mo¿e
33 mieæ zastosowanie w wielu rodzajach aplikacji, w tym klientach,
34 robotach itp. Celem libwww jest dostarczenie dobrze zoptymalizowanej,
35 przyk³adowej implementacji HTTP, a tak¿e innych protoko³ów
36 internetowych, oraz ¶rodowiska testowego do eksperymentów z
37 protoko³ami.
38
39 %description -l pt_BR
40 A libwww é uma API web de propósito geral escrita em C para Unix e
41 Windows (Win32). Possui uma API altamente extensível e em camadas e
42 pode acomodar muitos tipos diferentes de aplicações, incluindo
43 clientes, robôs, etc. O propósito da libwww é fornecer uma
44 implementação HTTP exemplo altamente otimizada para servidor como um
45 ambiente de testes para experimentações com protocolos.
46
47 %package devel
48 Summary:        Header files for programs that use libwww
49 Summary(pl):    Pliki nag³ówkowe dla programów u¿ywaj±cych libwww
50 Summary(pt_BR): Arquivos necessários para desenvolvimento com a libwww
51 Group:          Development/Libraries
52 Requires:       %{name} = %{version}
53
54 %description devel
55 Header files for libwww, which are available as public libraries.
56
57 %description devel -l pl
58 Pliki nag³ówkowe dla libwww.
59
60 %description devel -l pt_BR
61 Bibliotecas e arquivos de inclusão para desenvolvimento baseado na
62 libwww, que está disponível ao público.
63
64 %package static
65 Summary:        Static libwww libraries
66 Summary(pl):    Statyczne biblioteki libwww
67 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com w3c-libwww
68 Group:          Development/Libraries
69 Requires:       %{name}-devel = %{version}
70
71 %description static
72 Static libwww libraries.
73
74 %description static -l pl
75 Statyczne biblioteki libwww.
76
77 %description static -l pt_BR
78 Bibliotecas estáticas para desenvolvimento com w3c-libwww
79
80 %package apps
81 Summary:        Applications built using Libwww web library: e.g. Robot, command line tool, etc
82 Summary(pl):    Aplikacje u¿ywaj±ce Libwww: Robot, narzêdzie command-line itp
83 Summary(pt_BR): Aplicativos construídos usando a libwww
84 Group:          Applications/Networking
85 Requires:       %{name} = %{version}
86 Icon:           robot48x.gif
87
88 %description apps
89 Web applications built using Libwww: Robot, Command line tool, line
90 mode browser. The Robot can crawl web sites faster, and with lower
91 load, than any other web walker that we know of, due to its extensive
92 pipelining and use of HTTP/1.1. The command line tool (w3c) is very
93 useful for manipulation of Web sites that implement more than just
94 HTTP GET (e.g. PUT, POST, etc.). The line mode browser is a minimal
95 line mode web browser; often useful to convert to ascii text.
96 Currently unavailable until someone updates it to some new interfaces.
97 (hint, hint...)
98
99 %description apps -l pl
100 Aplikacje sieciowe zbudowane przy u¿yciu libwww: Robot, narzêdzie
101 comman-line, liniowa przegl±darka. Robot mo¿e przechodziæ po stronach
102 szybciej i z mniejszym obci±¿eniem ni¿ inne znane roboty, dziêki
103 wykorzystywaniu pipeliningu i HTTP/1.1. Narzêdzie command-line (w3c)
104 jest u¿yteczne do manipulowania serwisami WWW, które maj±
105 zaimplementowane co¶ wiêcej ni¿ HTTP GET (np. PUT, POST...).
106 Przegl±darka liniowa jest u¿yteczna g³ównie do konwersji do zwyk³ego
107 tekstu. Aktualnie niedostêpna dopóki kto¶ nie przystosuje jej do
108 nowego interfejsu (hint, hint...).
109
110 %description apps -l pt_BR
111 Aplicativos WEB utilizando a libwww: Robot, Ferramenta de execução de
112 linha de comando, navegação por linha de comando. Robot pode navegar
113 rapidamente e com baixa carga no sistema.
114
115 A Ferramenta de execução de linha de comando (w3c) é muito útil para
116 manipulação de sítios Web que implementam mais do que um HTTP GET (por
117 exemplo, PUT, POST, etc.)
118
119 %prep
120 %setup -q
121 %patch0 -p1
122 %patch1 -p1
123 %patch2 -p1
124
125 %build
126 rm -f missing
127 %{__libtoolize}
128 %{__aclocal}
129 %{__autoconf}
130 %{__automake}
131 %configure \
132         --enable-shared \
133         --with-gnu-ld \
134         --with-md5 \
135         --with-regex \
136         --with-ssl \
137         --with-zlib
138 %{__make}
139
140 %install
141 rm -rf $RPM_BUILD_ROOT
142
143 %{__make} install DESTDIR=$RPM_BUILD_ROOT
144
145 %{__mkdir} documentation
146 %{__cp} -p --parents *.html */*.html */*/*.html documentation
147
148 %clean
149 rm -rf $RPM_BUILD_ROOT
150
151 %post   -p /sbin/ldconfig
152 %postun -p /sbin/ldconfig
153
154 %files
155 %defattr(644,root,root,755)
156 %doc documentation/* Icons/*/*.gif
157 %attr(755,root,root) %{_libdir}/libwww*.so.*.*
158 %attr(755,root,root) %{_libdir}/libmd5.so.*.*
159 %attr(755,root,root) %{_libdir}/libpics.so.*.*
160 %{_datadir}/w3c-libwww
161
162 %files apps
163 %defattr(644,root,root,755)
164 %attr(755,root,root) %{_bindir}/webbot
165 %attr(755,root,root) %{_bindir}/w3c
166 %attr(755,root,root) %{_bindir}/www
167
168 %files devel
169 %defattr(644,root,root,755)
170 %attr(755,root,root) %{_bindir}/libwww-config
171 %attr(755,root,root) %{_libdir}/libwww*.so
172 %attr(755,root,root) %{_libdir}/libmd5.so
173 %attr(755,root,root) %{_libdir}/libpics.so
174 %{_libdir}/libwww*.la
175 %{_libdir}/libmd5.la
176 %{_libdir}/libpics.la
177
178 %{_includedir}/wwwconf.h
179 %{_includedir}/w3c-libwww
180
181 %files static
182 %defattr(644,root,root,755)
183 %{_libdir}/libwww*.a
184 %{_libdir}/libmd5.a
185 %{_libdir}/libpics.a
This page took 0.075675 seconds and 4 git commands to generate.