]> git.pld-linux.org Git - packages/php-pear-HTTP_Request2.git/blame - php-pear-HTTP_Request2.spec
- updated to: 0.5.2
[packages/php-pear-HTTP_Request2.git] / php-pear-HTTP_Request2.spec
CommitLineData
848637ca
AG
1%include /usr/lib/rpm/macros.php
2%define _class HTTP
3%define _subclass Request2
4%define _status alpha
5%define _pearname HTTP_Request2
6Summary: %{_pearname} - Provides an easy way to perform HTTP requests
7Summary(pl.UTF-8): %{_pearname} - dostarcza łatwą w użyciu metodę do wykonywania zapytań HTTP
8Name: php-pear-%{_pearname}
9d25038e 9Version: 0.5.2
848637ca
AG
10Release: 1
11License: BSD License
12Group: Development/Languages/PHP
13Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
9d25038e 14# Source0-md5: b6e29cd9b495486e7cf783a7d299f5bb
848637ca
AG
15URL: http://pear.php.net/package/HTTP_Request2/
16BuildRequires: php-pear-PEAR
17BuildRequires: rpm-php-pearprov >= 4.4.2-11
18Requires: php-pear
19Requires: php-pear-Net_URL2 >= 0.2.0
20Requires: php-pear-PEAR >= 1.4.3
21BuildArch: noarch
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
25PHP5 rewrite of HTTP_Request package. Provides cleaner API and
9d25038e 26pluggable adapters.
848637ca
AG
27
28Currently available are:
29 - Socket adapter, based on old HTTP_Request code,
30 - Curl adapter, wraps around PHP's cURL extension,
31 - Mock adapter, to use for testing packages dependent on
32 HTTP_Request2.
33
34Supports POST requests with data and file uploads, authentication,
35cookies, proxies, gzip and deflate encodings, monitoring the request
36progress with Observers.
37
38In PEAR status of this package is: %{_status}.
39
40%description -l pl.UTF-8
41Port klasy HTTP_Request do PHP5. Udostępnia czystsze API oraz
42dołączalne adaptery.
43
44Obecnie dostępne są:
9d25038e
ER
45 - adapter oparty na gniazdach, na podstawie starego kodu HTTP_Request,
46 - adapter Curl,
47 - adapter Mock, do testowania pakietów korzystających z HTTP_Request2.
848637ca
AG
48
49Klasa ta wspiera żądania POST z dołączonymi danymi oraz plikami,
50autentykację, ciastka (cookies), serwery proxy, kompresję gzip oraz
51deflate encoding, oraz monitorowanie żądań za pomocą obserwatorów.
52
53Ta klasa ma w PEAR status: %{_status}.
54
55%package tests
56Summary: Tests for PEAR::%{_pearname}
57Summary(pl.UTF-8): Testy dla PEAR::%{_pearname}
58Group: Development/Languages/PHP
59Requires: %{name} = %{version}-%{release}
848637ca 60AutoProv: no
9d25038e 61AutoReq: no
848637ca
AG
62
63%description tests
64Tests for PEAR::%{_pearname}.
65
66%description tests -l pl.UTF-8
67Testy dla PEAR::%{_pearname}.
68
69%prep
70%pear_package_setup
71
72%install
73rm -rf $RPM_BUILD_ROOT
74install -d $RPM_BUILD_ROOT%{php_pear_dir}
75%pear_package_install
76
77%clean
78rm -rf $RPM_BUILD_ROOT
79
80%files
81%defattr(644,root,root,755)
82%doc install.log
83%{php_pear_dir}/.registry/*.reg
84%{php_pear_dir}/HTTP/Request2
85%{php_pear_dir}/HTTP/Request2.php
86
87%files tests
88%defattr(644,root,root,755)
89%{php_pear_dir}/tests/HTTP_Request2
This page took 0.038014 seconds and 4 git commands to generate.