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