]> git.pld-linux.org Git - packages/php-pear-HTTP_Request2.git/blob - php-pear-HTTP_Request2.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/php-pear-HTTP_Request2.git] / php-pear-HTTP_Request2.spec
1 %define         status          stable
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}
6 Version:        2.3.0
7 Release:        1
8 License:        BSD License
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
16 Requires:       php-pear
17 Requires:       php-pear-Net_URL2 >= 2.0.0
18 Suggests:       php(curl)
19 Suggests:       php(fileinfo)
20 Suggests:       php(openssl)
21 Suggests:       php(zlib)
22 Obsoletes:      php-pear-HTTP_Request2-tests
23 BuildArch:      noarch
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 PHP5 rewrite of HTTP_Request package. Provides cleaner API and
28 pluggable adapters.
29
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
34    HTTP_Request2.
35
36 Supports POST requests with data and file uploads, authentication,
37 cookies, proxies, gzip and deflate encodings, monitoring the request
38 progress with Observers.
39
40 In PEAR status of this package is: %{status}.
41
42 %description -l pl.UTF-8
43 Port klasy HTTP_Request do PHP5. Udostępnia czystsze API oraz
44 dołączalne adaptery.
45
46 Obecnie dostępne są:
47  - adapter oparty na gniazdach, na podstawie starego kodu HTTP_Request,
48  - adapter Curl,
49  - adapter Mock, do testowania pakietów korzystających z HTTP_Request2.
50
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.
54
55 Ta klasa ma w PEAR status: %{status}.
56
57 %prep
58 %pear_package_setup
59
60 rm .%{php_pear_dir}/data/HTTP_Request2/generate-list.php
61
62 %install
63 rm -rf $RPM_BUILD_ROOT
64 install -d $RPM_BUILD_ROOT%{php_pear_dir}
65 %pear_package_install
66
67 %clean
68 rm -rf $RPM_BUILD_ROOT
69
70 %files
71 %defattr(644,root,root,755)
72 %doc install.log
73 %{php_pear_dir}/.registry/*.reg
74 %{php_pear_dir}/HTTP/Request2
75 %{php_pear_dir}/HTTP/Request2.php
76
77 %{php_pear_dir}/data/%{pearname}
This page took 0.10618 seconds and 4 git commands to generate.