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