2 %define pearname HTTP_Request2
3 Summary: %{pearname} - Provides an easy way to perform HTTP requests
4 Summary(pl.UTF-8): %{pearname} - dostarcza łatwą w użyciu metodę do wykonywania zapytań HTTP
5 Name: php-pear-%{pearname}
9 Group: Development/Languages/PHP
10 Source0: http://pear.php.net/get/%{pearname}-%{version}.tgz
11 # Source0-md5: 12195ac7032228fb74d5d628234220d6
12 URL: http://pear.php.net/package/HTTP_Request2/
13 BuildRequires: php-pear-PEAR >= 1:1.5.4
14 BuildRequires: rpm-php-pearprov >= 4.4.2-11
15 BuildRequires: rpmbuild(macros) >= 1.580
17 Requires: php-pear-Net_URL2 >= 2.0.0
19 Suggests: php(fileinfo)
20 Suggests: php(openssl)
22 Obsoletes: php-pear-HTTP_Request2-tests
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 PHP5 rewrite of HTTP_Request package. Provides cleaner API and
30 Currently available are:
31 - Socket adapter, based on old HTTP_Request code,
32 - Curl adapter, wraps around PHP's cURL extension,
33 - Mock adapter, to use for testing packages dependent on
36 Supports POST requests with data and file uploads, authentication,
37 cookies, proxies, gzip and deflate encodings, monitoring the request
38 progress with Observers.
40 In PEAR status of this package is: %{status}.
42 %description -l pl.UTF-8
43 Port klasy HTTP_Request do PHP5. Udostępnia czystsze API oraz
47 - adapter oparty na gniazdach, na podstawie starego kodu HTTP_Request,
49 - adapter Mock, do testowania pakietów korzystających z HTTP_Request2.
51 Klasa ta wspiera żądania POST z dołączonymi danymi oraz plikami,
52 autentykację, ciastka (cookies), serwery proxy, kompresję gzip oraz
53 deflate encoding, oraz monitorowanie żądań za pomocą obserwatorów.
55 Ta klasa ma w PEAR status: %{status}.
60 rm .%{php_pear_dir}/data/HTTP_Request2/generate-list.php
63 rm -rf $RPM_BUILD_ROOT
64 install -d $RPM_BUILD_ROOT%{php_pear_dir}
68 rm -rf $RPM_BUILD_ROOT
71 %defattr(644,root,root,755)
73 %{php_pear_dir}/.registry/*.reg
74 %{php_pear_dir}/HTTP/Request2
75 %{php_pear_dir}/HTTP/Request2.php
77 %{php_pear_dir}/data/%{pearname}